//Foi alterado para validação W3C


var url = "";
var fc  = "";
var pasta = "";
function valida(form){
	with(form){
		if (elements["nomeloja"].value == ""){
			alert("Digite o Nome da Loja");
			elements["nomeloja"].style.backgroundColor = "D5D5D5";
			return false;
 	 	}else if(elements["usuario"].value == ""){
			alert("Digite seu Usuário");
			elements["usuario"].style.backgroundColor = "D5D5D5";
		    return false;
		}else if (elements["senha"].value == ""){
      		alert("Digite sua Senha");
	  		elements["senha"].style.backgroundColor = "D5D5D5";
      		return false;
		}
		/*ValidarDigitosCaptcha()
		if(ValidarDigitado == 0){
			alert("Digite os caracteres da imagem.");
			return(false);
		}*/
		pasta = elements["nomeloja"].value;
		//action = "https://www.jet.com.br/" + elements["nomeloja"].value + "/painel/validaLoginPainel.asp";
		fc  = "valida";
		url = "validaLogin.asp?sid=" + Math.random();
		document.getElementById("msgLoginResult").innerHTML = "<span class='texto_home'>... Aguarde validando usuário</span>";
		enviaPost("nomeloja="+elements['nomeloja'].value+"&usuario="+escape(elements['usuario'].value)+"&senha="+escape(elements['senha'].value)+"&digitos="+escape(document.getElementById('digitosCaptcha').value) ,false);				
		return false;
	}
}

function stateChanged(){
	if ((xmlHttp.readyState == 4) || (xmlHttp.readyState == 200)){	
		result = xmlHttp.responseText;
		if(fc == "valida"){
			if (result.split("^")[0] == 0) { //dados de acesso inválido
				if(result.split("^")[1].split("#")[0] == 0){
					document.getElementById("msgLoginResult").innerHTML = "<span style='color:#F00;font-family:Arial, Helvetica, sans-serif;font-size:12px'>Dados de acesso inválidos! Tente novamente.</span>";
				}else{
					document.getElementById("msgLoginResult").innerHTML = "<span style='color:#F00;font-family:Arial, Helvetica, sans-serif;font-size:11px'>O usuario não tem permissão de acesso a partir do IP atual.</span>";
				}
				return false;
			}else{ //dados de acesso validado
				document.getElementById("msgLoginResult").innerHTML = "<span style='color:#333;font-family:Arial, Helvetica, sans-serif;font-size:12px'>... Redirecionando usuário </span>";
				if(result.split("^")[1] > 500){
					
					document.getElementById("Logar").action = "https://www.jet.com.br/painel/validaLoginPainel.asp";
				}else{
					document.getElementById("Logar").action = "https://www.jet.com.br/" + pasta + "/painel/validaLoginPainel.asp";
				}
				document.getElementById("Logar").submit();
			}
		}
	}
}

function controlaDisplay(obj,acao){
	if(acao == "1"){
		document.getElementById(obj).style.display = "";		
	}else if(acao == "2"){
		document.getElementById(obj).style.display = "none";
	}
}


function horizontal() {

   var navItems = document.getElementById("menu_dropdown").getElementsByTagName("li");
	
   for (var i=0; i != navItems.length; i++) {
	  if(navItems[i].className == "submenu")
	  {
		 if(navItems[i].getElementsByTagName('ul')[0] != null)
		 {
			navItems[i].onmouseover=function() {this.getElementsByTagName('ul')[0].style.display="block";this.style.backgroundColor = "#f9f9f9";}
			navItems[i].onmouseout=function() {this.getElementsByTagName('ul')[0].style.display="none";this.style.backgroundColor = "#FFFFFF";}
		 }
	  }
   }

}

function validaIndiqueProduto(form)
{
	var reEmail = /^[\w!#$%&'*+\/=?^`{|}~-]+(\.[\w!#$%&'*+\/=?^`{|}~-]+)*@(([\w-]+\.)+[A-Za-z]{2,6}|\[\d{1,3}(\.\d{1,3}){3}\])$/;
	with(form){
		if (elements["req_nome"].value == ""){
			alert("Digite o Nome");
			elements["req_nome"].style.backgroundColor = "D5D5D5";
			elements["req_nome"].focus();
			return false;
 	 	}else if(elements["req_email"].value == ""){
			alert("Digite seu Email");
			elements["req_email"].style.backgroundColor = "D5D5D5";
			elements["req_email"].focus();
		    return false;
		}else if (elements["req_nome_amigo"].value == ""){
      		alert("Digite nome do seu amigo");
	  		elements["req_nome_amigo"].style.backgroundColor = "D5D5D5";
			elements["req_nome_amigo"].focus();
      		return false;
		}else if (elements["req_email_amigo"].value == ""){
      		alert("Digite email do seu amigo");
	  		elements["req_email_amigo"].style.backgroundColor = "D5D5D5";
			elements["req_email_amigo"].focus();
      		return false;
		}
		
		//valida emails		
		var returnCheckEmail 		= (!reEmail.test(elements["req_email"].value) ? 1 : 0);
		var returnCheckEmailAmigo 	= (!reEmail.test(elements["req_email_amigo"].value) ? 1 : 0);

		if (returnCheckEmail == 1)
		{
			alert("Favor informar um email válido!");
			elements["req_email"].focus();
      		return false;
		}
		if(returnCheckEmailAmigo == 1){
			alert("Favor informar um email válido!");			
			elements["req_email_amigo"].focus();
      		return false;
		}
		//FIm - valida emails
		
		submit();
  	}		
}

//-----------------------------------------------------------------------------------------------
//executa função ao precionar a tecla enter
//criada em 16 de abril de 2007 - Yeiki
//e= event  -- f="função"
//ex.: onEnterNow(event,'buscaDados()')
//-----------------------------------------------------------------------------------------------
function onEnterNow(e,f){
	if (e != null){
		var key = (window.event) ? window.event.keyCode : e.which;
		if(key == 13){
			eval(f);
		}
		
	}
}

