function valida_dados_login() {
 
  if (document.getElementById("email").value == "" ) {
	alert("Digite seu e-mail");
	 document.getElementById("email").style.background="#FFB9B9";
	 document.getElementById("email").focus();
	 return false;
	}else{
	 document.getElementById("email").style.background="";
 }

   if (document.getElementById("email").value.indexOf('@',0) == -1 || document.getElementById("email").value.indexOf('.',0) == -1) {
	alert("Digite um e-mail v\u00E1lido");
	 document.getElementById("email").style.background="#FFB9B9";
	 document.getElementById("email").focus();
	 return false;
} else{
	 document.getElementById("email").style.background="";
 }
 
  if (document.getElementById("senha").value == "" ) {
	alert("Digite sua senha");
	 document.getElementById("senha").style.background="#FFB9B9";
	 document.getElementById("senha").focus();
	 return false;
	}else{
	 document.getElementById("senha").style.background="";
 }
}

function valida_dados_cad() 
{ 
 if (document.getElementById("nome").value == "" ) {
	alert("Preencha seu nome");
	 document.getElementById("nome").focus();
	 document.getElementById("nome").style.background="#FFB9B9";
	 return false;
	}else{
	 document.getElementById("nome").style.background="";
 }

   if (document.getElementById("emailnovo").value == "" || document.getElementById("emailnovo").value.indexOf('@', 0) == -1 || document.getElementById("emailnovo").value.indexOf('.', 0) == -1) {
	alert("Preencha um e-mail v\u00E1lido");
	 document.getElementById("emailnovo").focus();
	 document.getElementById("emailnovo").style.background="#FFB9B9";
	 return false;
} else{
	 document.getElementById("emailnovo").style.background="";
 }
 
  if (document.getElementById("senhanovo").value == "" ) {
	alert("Preencha sua senha");
	 document.getElementById("senhanovo").focus();
	 document.getElementById("senhanovo").style.background="#FFB9B9";
	 return false;
	}else{
	 document.getElementById("senhanovo").style.background="";
 }
 
  if (document.getElementById("senhacheck").value != document.getElementById("senhanovo").value ) {
	alert("Sua senha est\u00E1 diferente");
	 document.getElementById("senhacheck").focus();
	 document.getElementById("senhacheck").style.background="#FFB9B9";
	 return false;
	}else{
	 document.getElementById("senhacheck").style.background="";
 }  
 
      if (document.getElementById("ddtelefone").value == "") {
	alert("Preencha o DDD do telefone");
	 document.getElementById("ddtelefone").focus();
	 document.getElementById("ddtelefone").style.background="#FFB9B9";
	 return false;
} else{
	 document.getElementById("ddtelefone").style.background="";
 }
 
 
    if (document.getElementById("telefone").value == "") {
	alert("Preencha o telefone");
	 document.getElementById("telefone").focus();
	 document.getElementById("telefone").style.background="#FFB9B9";
	 return false;
} else{
	 document.getElementById("telefone").style.background="";
 }
 
    if (document.getElementById("endereco").value == "") {
	alert("Preencha seu endere\u00E7o");
	 document.getElementById("endereco").focus();
	 document.getElementById("endereco").style.background="#FFB9B9";
	 return false;
} else{
	 document.getElementById("endereco").style.background="";
 }
 
    if (document.getElementById("numero").value == "") {
	alert("Preencha o n\u00FAmero");
	 document.getElementById("numero").focus();
	 document.getElementById("numero").style.background="#FFB9B9";
	 return false;
} else{
	 document.getElementById("numero").style.background="";
 } 
 
    if (document.getElementById("bairro").value == "") {
	alert("Preencha o seu bairro");
	 document.getElementById("bairro").focus();
	 document.getElementById("bairro").style.background="#FFB9B9";
	 return false;
} else{
	 document.getElementById("bairro").style.background="";
 }  
 
    if (document.getElementById("cidade").value == "") {
	alert("Preencha sua cidade");
	 document.getElementById("cidade").focus();
	 document.getElementById("cidade").style.background="#FFB9B9";
	 return false;
} else{
	 document.getElementById("cidade").style.background="";
 }  
 
    if (document.getElementById("estado").value == "") {
	alert("Preencha seu estado");
	 document.getElementById("estado").focus();
	 document.getElementById("estado").style.background="#FFB9B9";
	 return false;
} else{
	 document.getElementById("estado").style.background="";
 }  
 
    if (document.getElementById("cep").value == "") {
	alert("Preencha seu CEP");
	 document.getElementById("cep").focus();
	 document.getElementById("cep").style.background="#FFB9B9";
	 return false;
} else{
	 document.getElementById("cep").style.background="";
 } 
  
 }


function valida_dados_cad_2() 
{ 
 if (document.getElementById("nome").value == "" ) {
	alert("Preencha seu nome");
	 document.getElementById("nome").focus();
	 document.getElementById("nome").style.background="#FFB9B9";
	 return false;
	}else{
	 document.getElementById("nome").style.background="";
 }
 
      if (document.getElementById("ddtelefone").value == "") {
	alert("Preencha o DD do Telefone");
	 document.getElementById("ddtelefone").focus();
	 document.getElementById("ddtelefone").style.background="#FFB9B9";
	 return false;
} else{
	 document.getElementById("ddtelefone").style.background="";
 }
 
 
    if (document.getElementById("telefone").value == "") {
	alert("Preencha o Telefone");
	 document.getElementById("telefone").focus();
	 document.getElementById("telefone").style.background="#FFB9B9";
	 return false;
} else{
	 document.getElementById("telefone").style.background="";
 }

   if (document.getElementById("emailnovo").value == "" || document.getElementById("emailnovo").value.indexOf('@', 0) == -1 || document.getElementById("emailnovo").value.indexOf('.', 0) == -1) {
	alert("Preencha um Email válido");
	 document.getElementById("emailnovo").focus();
	 document.getElementById("emailnovo").style.background="#FFB9B9";
	 return false;
} else{
	 document.getElementById("emailnovo").style.background="";
 }
 
  if (document.getElementById("senhanovo").value == "" ) {
	alert("Preencha sua senha");
	 document.getElementById("senhanovo").focus();
	 document.getElementById("senhanovo").style.background="#FFB9B9";
	 return false;
	}else{
	 document.getElementById("senhanovo").style.background="";
 }
 
  if (document.getElementById("senhacheck").value != document.getElementById("senhanovo").value ) {
	alert("Sua senha est\u00E1 diferente");
	 document.getElementById("senhacheck").focus();
	 document.getElementById("senhacheck").style.background="#FFB9B9";
	 return false;
	}else{
	 document.getElementById("senhacheck").style.background="";
 }  
 }
 


//------------------------------------------------------------------

function initRequest() {
	var req=false;
	if (window.XMLHttpRequest) { // Mozilla, Safari,...
		req = new XMLHttpRequest();
		if (req.overrideMimeType) {
			req.overrideMimeType('text/xml');
		}
	} 
	else if (window.ActiveXObject || navigator.appName=='Microsoft Internet Explorer') { // IE
		try { req = new ActiveXObject("Msxml2.XMLHTTP");
		}	catch (e) {
				try { req = new ActiveXObject("Microsoft.XMLHTTP");
				} catch (e) {}
		 	}
	}
	if (!req) { 
		alert('Giving up :( Cannot create an XMLHTTP instance');
		return false;
	}
	else{
		return req;
	}
}
//------------------------------------------------------------------

//------------------------------------------------------------------

function executa(url,id) {
	var	http_request = false;
	url=url+'&at='+Date();
	http_request= new initRequest();
	http_request.open('GET', url, true);
	http_request.onreadystatechange = function() 
					{ 	
						if (http_request.readyState == 4) {
							if (http_request.status == 200) {
								if(http_request.responseText!=''){
									document.getElementById(id).innerHTML = http_request.responseText;
								}
							}
							else {//alert('Êpa! Houve um problema ao exibir esta página.');
							}
						}
					}
	http_request.send(null);
}
//------------------------------------------------------------------

function ajaxGo(Url,DivId)
{ 
 document.getElementById("wait").innerHTML="<img src='images/wait.gif' />";
var AJAX;
 try
 {   
  AJAX = new XMLHttpRequest();  
 }
 catch(e)
 {   
  try
  {     
   AJAX = new ActiveXObject("Msxml2.XMLHTTP");     
  }
  catch(e)
  {     
   try
   { 
    AJAX = new ActiveXObject("Microsoft.XMLHTTP");       
   }
   catch(e)
   {       
//    alert("Your browser does not support AJAX.");       
    return false;       
   }     
  }   
 }
 AJAX.onreadystatechange = function()
 {
  if(AJAX.readyState == 4)
  {
   if(AJAX.status == 200)
   {
    document.getElementById(DivId).innerHTML = AJAX.responseText;  
	if (DivId=="returnfrete") {
     document.getElementById("validafrete").innerHTML = AJAX.responseText;
     document.getElementById("enviar_correio_btn").disabled = false;
	}
   }
   else
   { 
	if (DivId=="returnfrete") {
     document.getElementById("validafrete").innerHTML = "";  
     document.getElementById("enviar_correio_btn").disabled = true;
     alert("Ocorreu um erro no c\u00E1ldulo do frete\nVerifique os dados fornecidos");
	 document.getElementById("cep").focus();
	} else {
     alert("Error: "+ AJAX.statusText +" "+ AJAX.status);
	}
   }
  }   
 }
 AJAX.open("get", Url, true);
 AJAX.send(null);
 document.getElementById("wait").innerHTML="";
}


function getPageSize(){
	var xScroll, yScroll;
	if (window.innerHeight && window.scrollMaxY){
		xScroll = document.body.scrollWidth;
		yScroll = window.innerHeight + window.scrollMaxY;
	} else if (document.body.scrollHeight > document.body.offsetHeight){
		xScroll = document.body.scrollWidth;
		yScroll = document.body.scrollHeight;
	} else {
		xScroll = document.body.offsetWidth;
		yScroll = document.body.offsetHeight;
	}
	var windowWidth, windowHeight;
	if (self.innerHeight) {
		windowWidth = self.innerWidth;
		windowHeight = self.innerHeight;
	} else if (document.documentElement && document.documentElement.clientHeight) {
		windowWidth = document.documentElement.clientWidth;
		windowHeight = document.documentElement.clientHeight;
	} else if (document.body) {
		windowWidth = document.body.clientWidth;
		windowHeight = document.body.clientHeight;
	}	
	if(yScroll < windowHeight){
		pageHeight = windowHeight;
	} else {
		pageHeight = yScroll;
	}
	if(xScroll < windowWidth){
		pageWidth = windowWidth;
	} else {
		pageWidth = xScroll;
	}
	arrayPageSize = new Array(pageWidth,pageHeight,windowWidth,windowHeight)
	return pageHeight;//arrayPageSize;
}//.......
