function mostraMensagemErro(n,e) {
	if (e == '') {
		alert("Problemas no processamento, tente novamente!")
	}
}

function abrir(url, width, height, left, top, scrollbars, toolbar, location, status, menubar, resizable, nome) {
  top = ( (screen.height/2) - (height/2) -25 )
  left = ( (screen.width/2) - (width/2) -10 )
  text = "Você deve desativar o bloqueador de popup.";
  janela = window.open(url,nome,'width='+width+',height='+height+',scrollbars='+scrollbars+',toolbar='+toolbar+',location='+location+',status='+status+',menubar='+menubar+',resizable='+resizable+',left='+left+',top='+top);
  if(janela == null) { alert(text); return; }
  janela.focus();
}


function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}


MM_preloadImages('../imagens/base/bt_topo_empresa_at.gif','../imagens/base/bt_topo_atendimento_at.gif','../imagens/base/bt_topo_cotacoes_at.gif','../imagens/base/bt_topo_operacional_at.gif','../imagens/base/bt_topo_faleconosco_at.gif');

function mascaras(e,src,mask) {
if(window.event) { _TXT = e.keyCode; } 
else if(e.which) { _TXT = e.which; }
if((_TXT > 47 && _TXT < 58) || (_TXT == 8)) { var i = (src.value.length); var saida = mask.substring(0,1); var texto = mask.substring(i)
	if (_TXT > 7 && _TXT <9) { return true; }
	if (texto.substring(0,1) != saida) {src.value += texto.substring(0,1); obmv = src.createTextRange(); obmv.collapse(false); obmv.select(); } return true; } else {if (_TXT != 14) { return false; } else { return true; }

}
}

function cubagem() {
	Element.hide("box_aviso");
	Element.show("box_cubagem");
	$("largura").focus();
}


function calcular_cubagem() {
	var url = '../cotacoes/cubagem_exe.asp';
	var pars = 'largura='+$("largura").value+'&altura='+$("altura").value+'&comprimento='+$("comprimento").value+'&quantidade='+$("quantidade").value;
	var myAjax = new Ajax.Request(
			url, 
		{
			method: 'post', 
			parameters: pars, 
			onFailure: login_erro,
			onSuccess: extraiScript
		}
		);
}
function login_erro() {
	mostraMensagemErro(1,'')
}

function simular_cotacao() {
	var box_temp = '';
	var url = '../cotacoes/cotacao_exe.asp';
	var pars = Form.serialize('cotacao_form');
	//window.open(url+'?'+pars)
	var myAjax = new Ajax.Request(
			url, 
		{
			method: 'post', 
			parameters: pars, 
			onFailure: simular_cotacao_erro,
			onCreate: Element.hide('bt_simular'),
			onCreate: Element.show('bt_aguarde'),
			onSuccess: extraiScript
		}
		);
}
function simular_cotacao_erro() {
	mostraMensagemErro(1,'')
	Element.show('bt_simular')
	Element.hide('bt_aguarde')
}

function contato() {
	var url = '../contato/contato_exe.asp';
	var pars = Form.serialize('contato_form');
	var myAjax = new Ajax.Request(
			url, 
		{
			method: 'post', 
			parameters: pars, 
			onFailure: contato_erro,
			onCreate: Element.hide('bt_enviar'),
			onCreate: Element.show('bt_aguarde'),
			onSuccess: extraiScript
		}
		);
}
function contato_erro() {
	mostraMensagemErro(1,'')
	Element.show('bt_enviar')
	Element.hide('bt_aguarde')
}

function rastrear() {
	var url = '../operacional/rastrear_exe.asp';
	var pars = Form.serialize('rastrear_form');
	//window.open(url+'?'+pars)
	var myAjax = new Ajax.Request(
			url, 
		{
			method: 'post', 
			parameters: pars, 
			onFailure: rastrear_erro,
			onCreate: Element.hide('bt_rastrear'),
			onCreate: Element.show('bt_aguarde'),
			onSuccess: extraiScript
		}
		);
}
function rastrear_erro() {
	mostraMensagemErro(1,'')
	Element.show('bt_rastrear')
	Element.hide('bt_aguarde')
}


function destino_uf_procurar() {
	var origem = $("origem").value
	var s=document.getElementById("destino_uf")
	if (origem!=0){
	while(s.options.length>0)s.options[0]=null
	s.options[0]=new Option("Carregando","0")
	} else {
	while(s.options.length>0)s.options[0]=null
	s.options[0]=new Option("Aguarde","0")
	}
	

	if (origem!=0){
	var url = '../cotacoes/destino_uf_exe.asp';
	var pars = 'origem='+origem;
	var myAjax = new Ajax.Request(
			url, 
		{
			method: 'get', 
			parameters: pars, 
			onFailure: destino_uf_erro,
			onSuccess: destino_uf_atualiza
		}
		);
	}
}

function destino_uf_atualiza(texto){
var c=document.getElementById("destino_uf")
var d = texto.responseText.split("||||");
var dados=eval((d[0]))
while(c.options.length>0)c.options[0]=null
	for(var i=0;i<dados.length;i++){
		dados[i]=(dados[i])
		var tmp = dados[i].split("|");
		c.options[c.options.length]=new Option(tmp[1],tmp[0])
	}
extraiScript(texto)
}

function destino_uf_erro() {
	mostraMensagemErro(1,'')
	var s=document.getElementById("destino_uf")

	while(s.options.length>0)s.options[0]=null
	s.options[0]=new Option("Aguarde","0")
	
	var s=document.getElementById("origem")
	s.value = 0;
}





function destino_cidade_procurar() {
	var origem = $("origem").value
	var destino_uf = $("destino_uf").value
	var s=document.getElementById("destino_cidade")
	if (destino_uf!=0){
	while(s.options.length>0)s.options[0]=null
	s.options[0]=new Option("Carregando","0")
	} else {
	while(s.options.length>0)s.options[0]=null
	s.options[0]=new Option("Aguarde","0")
	}
	

	if (destino_uf!=0){
	var url = '../cotacoes/destino_cidade_exe.asp';
	var pars = 'origem='+origem+'&destino_uf='+destino_uf;
	var myAjax = new Ajax.Request(
			url, 
		{
			method: 'get', 
			parameters: pars, 
			onFailure: destino_cidade_erro,
			onSuccess: destino_cidade_atualiza
		}
		);
	}
}

function destino_cidade_atualiza(texto){
var c=document.getElementById("destino_cidade")
var d = texto.responseText.split("||||");
var dados=eval((d[0]))
while(c.options.length>0)c.options[0]=null
	for(var i=0;i<dados.length;i++){
		dados[i]=(dados[i])
		var tmp = dados[i].split("|");
		c.options[c.options.length]=new Option(tmp[1],tmp[0])
	}
extraiScript(texto)
}

function destino_cidade_erro() {
	mostraMensagemErro(1,'')
	var s=document.getElementById("destino_cidade")

	while(s.options.length>0)s.options[0]=null
	s.options[0]=new Option("Aguarde","0")
	
	var s=document.getElementById("destino_uf")
	s.value = 0;
}








function atendimento_procurar() {
	var uf = $("uf").value
	var s=document.getElementById("cidade")
	if (uf!=0){
	while(s.options.length>0)s.options[0]=null
	s.options[0]=new Option("Carregando","0")
	} else {
	while(s.options.length>0)s.options[0]=null
	s.options[0]=new Option("Aguarde","0")
	}
	

	if (uf!=0){
	var url = '../atendimento/atendimento_exe.asp';
	var pars = 'uf='+uf;
	var myAjax = new Ajax.Request(
			url, 
		{
			method: 'get', 
			parameters: pars, 
			onFailure: atendimento_erro,
			onSuccess: atendimento_atualiza
		}
		);
	}
}

function atendimento_atualiza(texto){
var c=document.getElementById("cidade")
var d = texto.responseText.split("||||");
var dados=eval((d[0]))
while(c.options.length>0)c.options[0]=null
	for(var i=0;i<dados.length;i++){
		dados[i]=(dados[i])
		var tmp = dados[i].split("|");
		c.options[c.options.length]=new Option(tmp[1],tmp[0])
	}
extraiScript(texto)
}

function atendimento_erro() {
	mostraMensagemErro(1,'')
	var s=document.getElementById("cidade")

	while(s.options.length>0)s.options[0]=null
	s.options[0]=new Option("Aguarde","0")
	
	var s=document.getElementById("uf")
	s.value = 0;
}




function agencia_procurar() {
	var url = '../atendimento/agencia_exe.asp';
	var pars = 'cidade='+$("cidade").value;
	var myAjax = new Ajax.Request(
			url, 
		{
			method: 'post', 
			parameters: pars, 
			onFailure: agencia_erro,
			onSuccess: extraiScript
		}
		);
}
function agencia_erro() {
	mostraMensagemErro(1,'')
}

if (screen.height >= "600") {
		var altura = '670';
} else {
		var altura = '520';	
}
