// JavaScript Document
function popup(pagina,x,y){
	window.open(pagina,"myWindow","status=1,height="+y+",width="+x+",resizable=0");
}

function exibir(id){
	if($(id).style.display==""){
		$(id).style.display="none";
	}
	else{
		$(id).style.display="";
	}
}

function ocultar(id,num){
	for(var i=1;i<num;i++){
		$(id+i).style.display="none";
	}
}

function valida_contato(){
	var obj = document.frm_contato;
	var msg = "Por gentileza preencha o campo "
	if(obj.txtNome.value==""){
		alert(msg + "Nome.");
		obj.txtNome.focus();
		return false;
	}
	if(obj.txtEmail.value==""){
		alert(msg + "E-mail.");
		obj.txtEmail.focus();
		return false;
	}
	if(obj.txtDDD.value==""){
		alert(msg + "DDD.");
		obj.txtDDD.focus();
		return false;
	}
	if(obj.txtTelefone.value==""){
		alert(msg + "Telefone.");
		obj.txtTelefone.focus();
		return false;
	}
	if(obj.txtEmpresa.value==""){
		alert(msg + "Empresa.");
		obj.txtEmpresa.focus();
		return false;
	}
	if(obj.txtEndereco.value==""){
		alert(msg + "Endereço.");
		obj.txtEndereco.focus();
		return false;
	}
	if(obj.txtNumero.value==""){
		alert(msg + "Numero.");
		obj.txtNumero.focus();
		return false;
	}
	if(obj.txtCidade.value==""){
		alert(msg + "Cidade.");
		obj.txtCidade.focus();
		return false;
	}
	if(obj.txtEstado.value==""){
		alert(msg + "Estado.");
		obj.txtEstado.focus();
		return false;
	}
	if(obj.txtCep.value==""){
		alert(msg + "CEP.");
		obj.txtCep.focus();
		return false;
	}
	if(obj.txtMensagem.value==""){
		alert(msg + "Mensagem.");
		obj.txtMensagem.focus();
		return false;
	}
	else{
		var param = 'txtNome='+obj.txtNome.value+'&txtEmail='+obj.txtEmail.value+'&txtDDD='+obj.txtDDD.value+'&txtTelefone='+obj.txtTelefone.value;
		param += '&txtEmpresa='+obj.txtEmpresa.value+'&txtEndereco='+obj.txtEndereco.value+'&txtNumero='+obj.txtNumero.value+'&txtCidade='+obj.txtCidade.value;
		param += '&txtEstado='+obj.txtEstado.value+'&txtCep='+obj.txtCep.value+'&txtMensagem='+obj.txtMensagem.value;
		//alert(param);
		showDet('enviar.php?'+param);
		return false;
	}
}

function showAtu(url,target) {
    if (window.XMLHttpRequest) {
        req = new XMLHttpRequest();
        req.onreadystatechange = function() {jahDone(target, url);};
        req.open("GET", url, true);
		req.setRequestHeader("Cache-Control", "no-store, no-cache, must-revalidate");
		req.setRequestHeader("Cache-Control", "post-check=0, pre-check=0");
		req.setRequestHeader("Pragma", "no-cache");
        req.send(null);
    } else if (window.ActiveXObject) {
        req = new ActiveXObject("Microsoft.XMLHTTP");
        if (req) {
            req.onreadystatechange = function() {jahDone(target, url);};
            req.open("GET", url, true);
            req.send();
        }
    }
}

function showDet(url){
	var botao = 1;
	if(url == "empresa.php"){
		botao = 1;
	}else if(url == "produto.php"){
		botao = 2;
	}else if(url == "solucoes.php"){
		botao = 3;
	}else if(url == "servicos.php"){
		botao = 4;
	}else if(url == "tbfactory.php"){
		botao = 5;
	}else if(url == "contato.php" || url == "enviar.php"){
		botao = 6;
	}
	$('flash').SetVariable('myObject.pagina', botao);
	$('meio').innerHTML = '<p>Carregando informa&ccedil;&otilde;es...</p>';
	showAtu(url, 'meio');
	if(navigator.appName == 'Microsoft Internet Explorer' && navigator.appVersion.indexOf("MSIE 6.0") > 0){
		//alert(navigator.appVersion);
	}else{
		chamaPagina(url);
	}
	
}

chamaPagina = onnavigate("chamaPagina", function(url){

});

function jahDone(target, url) {
    // only if req is "loaded"
    if (req.readyState == 4) {
        // only if "OK"
        if (req.status == 200) {
            results = req.responseText;
			//alert(results.split(' ').join('').length);
			if(target == 'meio'){
				if(results.split(' ').join('').length == 0){
					$('meio').style.display = 'none';
				}else{
					$('meio').style.display = '';
					$('meio').innerHTML = results;	
				}
			}else{
	            $(target).innerHTML = results;
				showAtu(url, 'meio');
			}
        } else {
            document.getElementById(target).innerHTML = "jah error:\n" + req.statusText;
        }
    }
}