/*Arquivo destinado a verificar Browser e para requisições AJAX*/

			
browser_version= parseInt(navigator.appVersion);
browser_type = navigator.appName;

if (browser_type == "Microsoft Internet Explorer" && (browser_version >= 4)) {						
				document.write("<link rel='stylesheet' href='css/style_IE.css' type='text/css'> </link>");
} 
else if (browser_type == "Netscape" && (browser_version >= 4)) {
				document.write("<link rel='stylesheet' href='css/style_FF.css' type='text/css'> </link>");
}
	
			
			
function carrega(pagina, local, parametros, voltar) {
	var xhr = null;
	var metodo = "GET";
	if (local == undefined  || local == '') {
    	local = "centro1";
    }
	if (parametros != undefined) {
		metodo = "POST";
	}
	
	if (pagina.indexOf('?') == -1) {
		pagina = pagina + "?&sid=" + Math.random();
	} else if (parametros == undefined) {
		pagina = pagina + "&sid=" + Math.random();
	}
	
	if (parametros == undefined) {
		parametros = null;
	}
	
    if (window.XMLHttpRequest) {
        xhr = new XMLHttpRequest();
    } else if (window.ActiveXObject) {
        xhr = new ActiveXObject("Microsoft.XMLHTTP");
        if (xhr == null) {
            xhr = new ActiveXObject("Msxml2.XML");
        }
    }
    if (xhr != null) {
        xhr.onreadystatechange = mudancaEstado;
        xhr.open(metodo, pagina, true);
		if (metodo == "POST") {
			xhr.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
            xhr.setRequestHeader("Content-length", parametros.length);
            xhr.setRequestHeader("Connection", "close");
		}
        xhr.send(parametros);
    }
    else {
        alert('O seu navegador não suporta todos os recursos deste site.\nSe quiser visualizar o site com 100% de compatibilidade use um navegador mais novo ou tente outro navegador.');
    }
    function mudancaEstado() {
		if (xhr.readyState != 4) {
			document.getElementById(local).innerHTML = "<br /><br /><center><img src='imagens/ajax-loader.gif'></img></center>";
		}
        if (xhr.readyState == 4) {
            if (xhr.status == 200) {
               document.getElementById(local).innerHTML = xhr.responseText;
            }
            else {
//                document.getElementById(local).innerHTML = "<center><img src='Cz-Error.png' width=50% height=50%></img><br /><b>Houve um erro ao tentar carregar a p&aacute;gina requisitada.</b></center>";
                document.getElementById(local).innerHTML = "<center><b>Houve um erro ao tentar carregar a p&aacute;gina requisitada.</b></center>";
			}
        }
    }
}

function nlink(link){
	var home="url(\"css/imagensCss/bthomeOver.png\") no-repeat ";
	var empresa="url(\"css/imagensCss/btempresaOver.png\") no-repeat ";
	var servicos="url(\"css/imagensCss/btservicosOver.png\") no-repeat ";
	var informativos="url(\"css/imagensCss/btinformativoOver.png\") no-repeat ";
	var marca="url(\"css/imagensCss/btmarcaOver.png\") no-repeat ";
	var element = document.getElementById('over');
	switch(link){
			case 1: element.style.background=home+			"left"; 				break;		
			case 2: element.style.background=empresa+		"210px 10px";			break;
			case 3: element.style.background=servicos+		"405px 10px";			break;
			case 4: element.style.background=informativos+	"595px 10px";			break;
			case 5: element.style.background=marca+			"780px 10px";			break;
			
	}
}

function nameToNum(name){	
	switch(name){
			case 'home': 				return 1; 	break;		
			case 'empresa':				return 2; 	break;
			case 'servicos':			return 3; 	break;
			case 'informativos': 		return 4;	break;
			case 'marcas_de_tintas': 	return 5;	break;
			
			default: return 1;	break;			
	}
}
			
$(function(){
	
	var link = nameToNum(document.getElementById('linked').value);
	nlink(link);	
		
	$("#mHome").mouseover(function(){ 		nlink(1); });	
	$("#mEmpresa").mouseover(function(){ 	nlink(2); });	
	$("#mServicos").mouseover(function(){ nlink(3); });	
	$("#mInformativos").mouseover(function(){	nlink(4);});	
	$("#mMarca").mouseover(function(){	nlink(5);});	
	
	$("#mHome,#mEmpresa,#mServicos,#mInformativos,#mMarca").mouseout(function(){
			var link = nameToNum(document.getElementById('linked').value);
			nlink(link);	
	});
	
});	
