/*
-----------------------------------------------------------------------------------
Autor:		Rafael Cronemberger de Assis
Cliente: 	gopalahari.com.br
------------------------------------------------------------------------------------------
*/

var isNS4 					= (navigator.appName=="Netscape")?1:0;
var isNN 					= (navigator.appName.indexOf("Netscape")!=-1);

function blockChars(){
	if(!isNS4){
		if(event.keyCode < 45 || event.keyCode > 57) event.returnValue = false;
	}else{
		if(event.which < 45 || event.which > 57) returnfalse;
	}
}

function Field_OnFocus(objForm, stFieldValue){
	if(eval(objForm).value == stFieldValue){
		eval(objForm).value = "";
	}
}

function Field_OnBlur(objForm, stFieldValue){
	if(eval(objForm).value == ""){
		eval(objForm).value = stFieldValue;
	}
}

function validateRegexEmail(stEmail){
	if(!/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(stEmail)){
		return false;
	}
}

function validateNews(objForm){
	if(validateRegexEmail(objForm.stEmail.value) == false){
		alert('Favor preencher o campo e-mail corretamente.');
		objForm.stEmail.focus();
		return false;
	}
}

function validateSugestao(objForm){
	if(objForm.stNome.value == '' || objForm.stNome.value == 'Nome'){
		alert('Favor preencher o campo nome corretamente.');
		objForm.stNome.focus();
		return false;
	}else if(validateRegexEmail(objForm.stEmail.value) == false){
		alert('Favor preencher o campo e-mail corretamente.');
		objForm.stEmail.focus();
		return false;
	}else if(objForm.stMensagem.value == '' || objForm.stMensagem.value == 'Mensagem'){
		alert('Favor preencher o campo mensagem corretamente.');
		objForm.stMensagem.focus();
		return false;
	}else{
		if(objForm.stTelefone.value == 'Telefone'){
			objForm.stTelefone.value = ''
		}
	}
}

function validateReserva(objForm){
	if(objForm.stNome.value == '' || objForm.stNome.value == 'Nome'){
		alert('Favor preencher o campo nome corretamente.');
		objForm.stNome.focus();
		return false;
	}else if(validateRegexEmail(objForm.stEmail.value) == false){
		alert('Favor preencher o campo e-mail corretamente.');
		objForm.stEmail.focus();
		return false;
	}else if(objForm.stTelefone.value == '' || objForm.stTelefone.value == 'Telefone'){
		alert('Favor preencher o campo telefone corretamente.');
		objForm.stTelefone.focus();
		return false;
	}else if(objForm.stMensagem.value == '' || objForm.stMensagem.value == 'Mensagem'){
		alert('Favor preencher o campo mensagem corretamente.');
		objForm.stMensagem.focus();
		return false;
	}
}

function validateEvento(objForm){
	if(objForm.stNome.value == '' || objForm.stNome.value == 'Nome'){
		alert('Favor preencher o campo nome corretamente.');
		objForm.stNome.focus();
		return false;
	}else if(validateRegexEmail(objForm.stEmail.value) == false){
		alert('Favor preencher o campo e-mail corretamente.');
		objForm.stEmail.focus();
		return false;
	}else if(objForm.stTelefone.value == '' || objForm.stTelefone.value == 'Telefone'){
		alert('Favor preencher o campo telefone corretamente.');
		objForm.stTelefone.focus();
		return false;
	}else if(objForm.stMensagem.value == '' || objForm.stMensagem.value == 'Mensagem'){
		alert('Favor preencher o campo mensagem corretamente.');
		objForm.stMensagem.focus();
		return false;
	}
}