function popupform(myform, windowname){
			window.open('', windowname, 'height=400,width=776,scrollbars=yes');
			myform.target=windowname;
			return true;
}


function popupform_news(myform, windowname){
	if (checkEmail(myform) == true){
			if (! window.focus) return true;
			window.open('', windowname, 'height=150,width=400,scrollbars=yes');
			myform.target=windowname;
			return true;
		}
	else{
		return false;
	}
}



function checkNEmail(form) {
	if (isBlank(form.email.value) || isBlank(form.name.value) || !isEmailValid(form.email.value) ) 
	{
		alert("Por favor entre em um endereço de Email. O e-mail que você digitou parece não ser válido.");
		form.email.focus();
		return false;
	}
	}

function checkEmail(form) {
	if (isBlank(form.email.value) || !isEmailValid(form.email.value) ) {
		alert("Por favor entre em um endereço de Email. O e-mail que você digitou parece não ser válido.");
		form.email.focus();
		return false;
	}
return true;

}

function isBlank(fieldValue) {
	var blankSpaces = / /g;
	fieldValue = fieldValue.replace(blankSpaces, "");
	return (fieldValue == "") ? true : false;
}

function isEmailValid(fieldValue) {
	var emailFilter = /^.+@.+\..{2,4}$/;
	var atSignFound = 0;
	for (var i = 0; i <= fieldValue.length; i++)
		if ( fieldValue.charAt(i) == "@" )
			atSignFound++;
	if ( atSignFound > 1 )
		return false;
	else
		return ( emailFilter.test(fieldValue) && !doesEmailHaveInvalidChar(fieldValue) ) ? true : false;
}

function doesEmailHaveInvalidChar(fieldValue) {
	var illegalChars = /[\(\)\<\>\,\;\:\\\/\"\[\] ]/;
	return ( illegalChars.test(fieldValue) ) ? true : false;
}


function getformVar(from) {

/*
if (document.all.length > 0) {
   all = document.all;
else {
   all = document.getElementsByTagName('*');
}
*/


  for (var i=0; i<document.all.length;i++) {
// 	  for (var i=0, elm; elm=all[i++];){
  var x = document.all[i];
//  var x = elm[i];
    var arr = new String(x.id);
//  arr = arr.split("_");
// 	name_mod = arr[arr.length-1];	
   	name_mod = arr;			

		if ((x.id != "undefined") && (x.id != "")){

			name_cat = name_mod.substr(0, campo.length);

//			alert(name_cat);

			if (campo == name_cat) {
						x.style.display = "none";
			}


			if (name_mod == (campo + cod)) {
				if (x.style.display == ""){
						x.style.display = "none";

				}else{
						x.style.display = "";
				}
		  }
		}	
  }
}





function validar_ficha() {

	var camposVal = [];

	camposVal.push('length=3-255,nome, Ops! Informe seu Nome');
	
	camposVal.push('email,email, Ops! Informe Email');	

	camposVal.push('length=3-255,endereco, Ops! Informe seu Endereço');
	
   texto = document.myform_cad.estado.options[document.myform_cad.estado.selectedIndex].value;
	 
	 if (texto =="0"){

		camposVal.push('length=0,estado, Ops! Informe seu Estado');
	
	}
	

	camposVal.push('length=3-255,tel_res, Ops! Informe seu Telefone Residencial');
	
	camposVal.push('length=2-255,idade, Ops! Informe seu Idade');
	
	camposVal.push('length=3-255,cro, Ops! Informe seu CRO');

	camposVal.push('length=3-255,data_forma, Ops! Informe seu Data Formatura');
	
	camposVal.push('length=3-255,faculdade, Ops! Informe seu Data Faculdade');
	
	var valida = new w3FormValidation(camposVal,'Volte ao campo descrito abaixo e complete a informação:',10);

	var resultado = valida.start();

		if ( resultado ) {
			ajax_cadastro('envio_cadastro.php','conteudo','main_cad');
			return false;
		
		}else{

			return false;		

		}


}


function validar() {

	var camposVal = [];


	camposVal.push('length=3-255,nome, Ops! Informe seu Nome');
	
	camposVal.push('email,email, Ops! Informe Email');	

	camposVal.push('length=3-255,msg, Ops! Informe seu Comentario');


	
		var valida = new w3FormValidation(camposVal,'Volte ao campo descrito abaixo e complete a informação:',10);

		var resultado = valida.start();

		if ( resultado ) {
			ajax_fale('envio.php','conteudo');
			return false;
		
		}else{

			return false;		

		}


}



function validar_news() {

	var camposVal = [];


	camposVal.push('length=3-255,nome2, Ops! Informe seu Nome');
	
	camposVal.push('email,email2, Ops! Informe Email');	

	
		var valida = new w3FormValidation(camposVal,'Volte ao campo descrito abaixo e complete a informação:',10);

		var resultado = valida.start();

		if ( resultado ) {
			ajax_news('envio_news.php','conteudo');
			return false;
		
		}else{

			return false;		

		}


}


function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

