// JavaScript Document

function submitform(){

	document.adminForm.submit();

}

function validaAssinatura()

{

	

d = document.assinatura;

	if(d.empresa.value == ""){

		alert ("Favor digitar o nome da empresa em que trabalha.");	

		d.empresa.focus();

		return false;

	}

	if(d.segmento.value == "0"){

		alert ("Favor selecionar um segmento de atuacao.");	

		d.segmento.focus();

		return false;

	}

	if(d.nome.value == "" || d.nome.value.length < 4 || d.nome.value.indexOf(" ",0) == -1){

		alert ("Favor digitar seu nome completo.");	

		d.nome.focus();

		return false;

	}

	if(d.pais.value == ""){

		alert ("Favor informar o pais.");	

		d.pais.focus();

		return false;

	}

	if(d.endTipo.value == "0"){

		alert ("Favor o tipo de logradouro.");	

		d.endTipo.focus();

		return false;

	}

	if(d.endereco.value == "" ){

		alert ("Favor digitar seu endereco completo.");	

		d.endereco.focus();

		return false;

	}

	if(d.numero.value == ""){

		alert ("Favor informar o numero do enderco - ou digite s/n.");	

		d.numero.focus();

		return false;

	}	

	if(d.bairro.value == ""){

		alert ("Favor informar o bairro.");	

		d.bairro.focus();

		return false;

	}	

	if(d.cep.value == ""){

		alert ("Favor informar o CEP.");	

		d.cep.focus();

		return false;

	}	

	if(d.cep.value != ""){

		if((d.pais.value == "Brasil" || d.pais.value == "BRASIL" || d.pais.value == "BR" || d.pais.value == "br") && d.cep.value.length != 8 ){

				alert ("O CEP brasileiro tem de ter 8 digitos");	

				d.cep.focus();

				return false;

		}

	}

	

	if(d.cidade.value == ""){

		alert ("Favor informar a cidade.");	

		d.cidade.focus();

		return false;

	}

	if(d.estado.value == ""){

		alert ("Favor informar o estado.");	

		d.estado.focus();

		return false;

	}

	if(d.tel.value == ""){

		alert ("Favor informar o telefone.");	

		d.tel.focus();

		return false;

	}

	if(d.fax.value == ""){

		alert ("Favor informar o fax.");	

		d.fax.focus();

		return false;

	}

	if(d.email.value == "" || d.email.value.length < 8 || d.email.value.indexOf(" ",0) != -1 || d.email.value.indexOf(".",0) == -1 || d.email.value.indexOf("@",0) == -1){

		alert ("E_MAIL INVALIDO!! Favor digitar um email valido.");	

		d.email.focus();

		return false;

	}

	/*

	if(d.senha.value.length < 5){

		alert ("A senha tem de ter no minimo 5 caracters.");	

		d.senha.focus();

		return false;

	}

	if(d.senha.value.length > 32){

		alert ("A senha tem de ter no maximo 32 caracters.");	

		d.senha.focus();

		return false;

	}

	if(d.senha.value != d.senhaConf.value){

		alert ("Confirmacao de senha nao confere.");	

		d.senhaConf.focus();

		return false;

	}

	*/

	if(d.cargo.value == "" ){

		alert ("Favor informar o seu cargo.");	

		d.cargo.focus();

		return false;

	}

	if(d.profissao.value == ""){

		alert ("Favor informar a sua profissao.");	

		d.profissao.focus();

		return false;

	}

	if(d.departamento.value == ""){

		alert ("Favor informar o departamento em que atua.");	

		d.departamento.focus();

		return false;

	}	

	/*return true;	*/	

	document.assinatura.submit();

}

function validaEnviarAmigo()

{

	

d = document.enviaAmigo;

	if(d.seuNome.value == "" || d.seuNome.value.length < 4 || d.seuNome.value.indexOf(" ",0) == -1){

		alert ("Favor digitar seu nome completo.");	

		d.seuNome.focus();

		return false;

	}

	if(d.seuEmail.value == "" || d.seuEmail.value.length < 8 || d.seuEmail.value.indexOf(" ",0) != -1 || d.seuEmail.value.indexOf(".",0) == -1 || d.seuEmail.value.indexOf("@",0) == -1){

		alert ("SEU E_MAIL INVALIDO!! Favor digitar um email valido.");	

		d.seuEmail.focus();

		return false;

	}

	if(d.nomeAmigo.value == "" || d.nomeAmigo.value.length < 4 || d.nomeAmigo.value.indexOf(" ",0) == -1){

		alert ("Favor digitar o nome completo do seu amigo.");	

		d.nomeAmigo.focus();

		return false;

	}

	if(d.emailAmigo.value == "" || d.emailAmigo.value.length < 8 || d.emailAmigo.value.indexOf(" ",0) != -1 || d.emailAmigo.value.indexOf(".",0) == -1 || d.emailAmigo.value.indexOf("@",0) == -1){

		alert ("E_MAIL DO SEU AMIGO INVALIDO!! Favor digitar um email valido.");	

		d.emailAmigo.focus();

		return false;

	}

	/*return true;	*/	

	document.enviaAmigo.submit();

	//alert("E-mail enviado com sucesso!");

	//window.close();



}



function mask(_mask, val) 

{

	var i, mki;

	var aux="";

	

	for(i=mki=0; i<val.length; i++, mki++) {

		if(_mask.charAt(mki)=='' || _mask.charAt(mki)=='#' || _mask.charAt(i)==val.charAt(i)) {

			aux+=val.charAt(i);

		} else {

			aux+=_mask.charAt(mki)+val.charAt(i);

			mki++;

		}

	}

	return aux;

}

function maskEvent(field, _mask, event) 

{

	var key ='';

	var aux='';

	var len=0;

	var i=0;

	var strCheck = '0123456789';

	var rcode = (window.Event) ? event.which : event.keyCode;

	

	if(rcode == 13) {

		//Enter

		return true;

	}

	

	//Get key value from key code

	key=String.fromCharCode(rcode);

	

	if(strCheck.indexOf(key)==-1) {

		//Not a valid key

		return false;

	}

	

	aux=field.value+key;

	//window.alert(aux);

	aux=mask(_mask,aux);

	//window.alert(aux);

	field.value=aux;	

	return false;

}