	var Ajax   			= false;
	var pagina 			= 1;
	var idConteudo		= "conteudo";
	var GB_ROOT_DIR 	= "./js/greybox/";
	var fadeAtual 		= new Array(new Array("", ""), new Array("", ""));
	/*
	1 	-  Empresa
	2	- Produtos
	3	- Serviços
	4	- Atuação
	5	- Promoções
	6	- Contato
	*/
	function mudaIndicador(id){
		id = (id == null) ? 1 : id;
		//a1.jpg
		var brownser = verBrownser();
		if(brownser[0] == "Microsoft Internet Explorer"){//IE
			document.getElementById("indicadorMenu").src="imagens/indicador/a" + id + ".jpg";
		}else{
			document.getElementById("indicadorMenu").src="imagens/indicador/" + id + ".jpg";
		}
	}
	function executarMenu(item){
		if(item == pagina){return;}
		pagina  = item;
		carregando();
		mudaIndicador(pagina);
		conteudo(pagina);
	}
	
	function fade(id, velo, aparece, alphaI, alphaF){
		var apareceFade = (aparece != null) ? aparece : true;
		var veloFade	= (velo    != null) ? velo	  : 1;
		var alphaIni	= (alphaI  != null) ? alphaI  : 0;
		var alphaFin	= (alphaF  != null) ? alphaF  : 100;
		fadeAtual[0][1] = id;
		if(fadeAtual[0][0] != ""){
			fadeAtual[0][0].zera();
			fadeAtual[0][0] = "";
		}
		fadeAtual[0][0] = new totalFade(fadeAtual[0][1], apareceFade, veloFade, alphaIni, alphaFin);
	}
	function fadeConteudo(){
		//new totalFade(idConteudo, true, 1, 0, 100);
		fade(idConteudo, 1, true, 0, 100);
	}

	function fadeItemOver(id){
		fade(id, 1, false, 100, 70);
	}
	function fadeItemOut(id){
		fade(id, 1, true, 70, 100);
	}
	function menuOver(obj, over, nome){
		var name = "imagens/menu/";
		if(over == true){
			name += nome + "_on.jpg";
		}else{
			name += nome + "_off.jpg";
		}
		obj.src = name;
	}
	bodyOnReady(
		function(){
			mudaIndicador();
		}
	);
	function carregando(){
		document.getElementById(idConteudo).innerHTML 	= "<center style='font-famly:verdana; font-size:10px; color:237b38;padding-top:100px;'>Aguarde, Carregando...</center>";
	}
	function URLencode(sStr) {
		return escape(sStr).replace(/\+/g, '%2B').replace(/\"/g,'%22').replace(/\'/g, '%27').replace(/\//g,'%2F');
	}
	function verBrownser(){
		var nVer = navigator.appVersion;
		var nAgt = navigator.userAgent;
		var browserName  = '';
		var fullVersion  = 0; 
		var majorVersion = 0;

		if ((verOffset=nAgt.indexOf("MSIE"))!=-1) {
			browserName  = "Microsoft Internet Explorer";
			fullVersion  = parseFloat(nAgt.substring(verOffset+5));
			majorVersion = parseInt(''+fullVersion);
		}else if ((verOffset=nAgt.indexOf("Opera"))!=-1) {
			browserName  = "Opera";
			fullVersion  = parseFloat(nAgt.substring(verOffset+6));
			majorVersion = parseInt(''+fullVersion);
		}else if ((verOffset=nAgt.indexOf("Firefox"))!=-1) {
			browserName  = "Firefox";
			fullVersion  = parseFloat(nAgt.substring(verOffset+8));
			majorVersion = parseInt(''+fullVersion);
		}else if ( (nameOffset=nAgt.lastIndexOf(' ')+1) < (verOffset=nAgt.lastIndexOf('/')) ) {
			browserName  = nAgt.substring(nameOffset,verOffset);
			ullVersion  = parseFloat(nAgt.substring(verOffset+1));
		 if (!isNaN(fullVersion)) majorVersion = parseInt(''+fullVersion);
		 else {fullVersion  = 0; majorVersion = 0;}
		}

		if (browserName.toLowerCase() == browserName.toUpperCase() || fullVersion==0 || majorVersion == 0 ){
		 browserName  = navigator.appName;
		 fullVersion  = parseFloat(nVer);
		 majorVersion = parseInt(nVer);
		}
		return new Array(browserName, majorVersion);
		//alert('Browser name  = '+browserName+' \n Full version  = '+fullVersion + '\n Major version = ' + majorVersion +'\n navigator.appName = '+navigator.appName+'\n navigator.userAgent = '+navigator.userAgent);
	}
	function bodyOnReady(func){
		done = false
		init = function(){ if(!done) { done=true; func() } }
		var d=document;
		//pra quem tem o DOMContent (FF)
		if(document.addEventListener){ d.addEventListener("DOMContentLoaded", init, false );}
		if( /msie/i.test( navigator.userAgent ) ){ //IE
			(function () {
				try {
					d.documentElement.doScroll("left");
				} catch (e) {
					setTimeout(arguments.callee, 10); return;
				}
				init();
			})();
		}
		if ( window.opera ){
			d.addEventListener( "DOMContentLoaded", function () {
				if (done) return;
				//no opera, os estilos só são habilitados no fim do DOMready
				for (var i = 0; i < d.styleSheets.length; i++){
					if (d.styleSheets[i].disabled)
						setTimeout( arguments.callee, 10 ); return;
				}
				// fire
				init();
			}, false);
		}
		if (/webkit/i.test( navigator.userAgent )){ //safari's
			if(done) return;
			//testando o readyState igual a loaded ou complete
			if ( /loaded|complete/i.test(d.readyState)===false ) {
				setTimeout( arguments.callee, 10 );    return;
			}
			init();
		}
		//if(!done) window.onload = init
	}
	
	function redirect(url){
		return window.location = url;
	}
