/*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 string="url(\"css/imagensCss/btOver.png\") no-repeat ";
	var element = document.getElementById('over');
	switch(link){
			case 1: element.style.background=string+"left"; 			break;		
			case 2: element.style.background=string+"198px 0px";		break;
			case 3: element.style.background=string+"396px 0px";	break;
			case 4: element.style.background=string+"594px 0px";	break;
			/*case 5: element.style.background=string+"664px 0px";	break;*/
			case 6: element.style.background=string+"792px 0px";	break;
	}
}

function nameToNum(name){	
	switch(name){
			case 'home': 				return 1; 	break;		
			case 'empresa':				return 2; 	break;
			case 'horarios':			return 3; 	break;
			case 'tarifas_passagens': 	return 4;	break;
			/*case 'eventos': 			return 5;	break;*/
			case 'contatos': 			return 6;	break;
			default: return 1;	break;
			
				
	}
}
			
$(function(){
	
	var link = nameToNum(document.getElementById('linked').value);
	nlink(link);	
		
	$("#btmenu1").mouseover(function(){ nlink(1); });	
	$("#btmenu2").mouseover(function(){ nlink(2); });	
	$("#btmenu3").mouseover(function(){ nlink(3); });	
	$("#btmenu4").mouseover(function(){	nlink(4);});	
	/*$("#btmenu5").mouseover(function(){	nlink(5);});	*/
	$("#btmenu6").mouseover(function(){	nlink(6);});	
	$("#btmenu1,#btmenu2,#btmenu3,#btmenu4,#btmenu6").mouseout(function(){
			var link = nameToNum(document.getElementById('linked').value);
			nlink(link);	
	});
	
});	
