/****************************************

	Javascript designed by
	@author Rogério Alencar Lino Filho
	@url http://rogeriolino.wordpress.com/
	@date 17 de setembro de 2007

*****************************************/

/**
*	Submit formulario de login do visitante
*
*/
function efetuarLogin() {
	document.getElementById("form_login").submit();
}

/**
*	Abre uma janela popup
*
*/
function openWindow(url, name, features) {
	var new_window = window.open(url, name, features);
	new_window.moveTo(0,0);
}

/**
*	Abre uma janela popup para login
*	
*/
function openLogin(w) {
	var width = 800;
	var height = 600;
	var winName = "Websigom";
	if (w == "vitoria")
		openWindow('acessar_login.asp?acesso=vitoria', winName, 'scrollbars=yes,toolbar=no,width='+width+',height='+height);
	else
		openWindow('acessar_login.asp?acesso=transcol', winName, 'scrollbars=yes,toolbar=no,width='+width+',height='+height);	
}

/**
*	Volta para a ultima página acessada
*
*/
function voltar() {
	history.back(-1);
}

/**
*	Vota na opção escolhida na enquete
*
*/
function votar() {
	var i = 0;
	var marcado = false;
	var form = document.getElementById("frm_enquete")
	while ((!(marcado = form.r_enq[i].checked)) && (i < form.r_enq.length-1))
		i++;
	(marcado)?form.submit():window.alert("Para votar é necessário escolhar uma opção.");
}

/**
*	Fecha a janela de Comunicado
*
*/
function closeComunicado() {
	document.getElementById("comunicado").style.display = "none";
}


/**
*	WINDOW ON LOAD
*
*/
window.onload = function() {
	startList(); // menu_submenu
	initAd(); // comunicado
}

/**
*	Validar formulário de cadastro Vale Transporte
*
*/
function valida(theform)
	{
				
		if (theform.cnpj.value == "" ) 
	{
		alert("Por favor, informe o CNPJ !") ;
		theform.cnpj.focus() ;
		return false ;
	}
		if (theform.empresa.value == "" ) 
	{
		alert("Por favor, informe o nome do empregador !") ;
		theform.empresa.focus() ;
		return false ;
	}	
		if (theform.contato.value == "" ) 
	{
		alert("Por favor, informe o nome da pessoa de contato !") ;
		theform.contato.focus() ; 
		return false ;
	}
		var email;	
		email = document.getElementById('email');
		if(email.value.length == 0){
			alert('Email é um campo obrigatório!');
			boolClicado = false;
			email.focus();
			return false;
		}	
		if(!verifica_mail(email)){
			return false;
		}	
		if(email.value.length > 0)	{
			if(!verifica_mail(email)){
				return false;
			}
		}				
			
		if (theform.email_remessa.value == "" ) 
	{
		alert("Por favor, informe o e-mail para envio da remessa !") ;
		theform.email_remessa.focus() ; 
		return false ;
	}
	if ( (!theform.tarifa[0].checked) && (!theform.tarifa[1].checked) ){
		alert("Por favor, informe a tarifa!");
		theform.tarifa[0].focus();
		return false;
	}
	
			  return true;	
}

function verifica_mail(mail) 
	{		
		if (mail.value.length > 0) {		
			if (!/^([a-zA-Z0-9_\-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([a-zA-Z0-9\-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/.test(mail.value)) {
				alert('E-mail incorreto.');
				mail.focus();
				return false;
			}
		}
	return true;
}							
			
function autotab(original,destination){ 
  if (original.getAttribute&&original.value.length==original.getAttribute("maxlength")) {
	 destination.focus() ;
  }
}

