regexp_email = /^[a-z0-9\-](\.?\w)*(\-?\w)*@[a-z0-9\-]+(\.[a-z0-9]+)*(\.[a-z0-9]{2,4})$/i;

/** EXIBE O CARREGANDO TRAVANDO A TELA ****/
function openload()
{
	$("body").append('<div class="modalOverlay"></div><div class="modal"><p class="loading"><strong>&nbsp;Carregando ...</strong></p></div>');
}

/** REMOVE O CARREGANDO LIBERA A TELA ****/
function closeload()	
{
	$(".modal, .modalOverlay").remove();
}

/** FUNÇAO PARA SISTEMA DE HISTORICO DA PAGINA ***/
/** carrega a pagina para a navegaao pelo, avançar e voltar do browser **/
function pageload(hash)
{
	if(hash) {			
		$("#load").load(hash + ".html");
	} else {
		$("#load").empty();
	}
}

/** RETIRA TODOS OS ESPAÇOS DO COMEÇO E FIM DA VARIAVEL ***;
/** RETIRA OS ESPAÇOS A MAIS DO MEIO DA VARIAVEL ***/
function supertrim(valor){
	var temp = '';
	var aux = valor.split(" ");
	var len = aux.length;
	for(i=0; i<len; i++){
		if(aux[i] == ""){
			aux.splice(i, 1);
			i=i-1;
			len = aux.length;
		}
	}
	aux = aux.join(" ");
	return aux;
}

function valida_data(data){
	dia = (data.substring(0,2)); 
	mes = (data.substring(3,5)); 
	ano = (data.substring(6,10)); 
	
	// verifica o dia valido para cada mes 
	if ((dia < 1)||(dia < 1 || dia > 30) && (  mes == 4 || mes == 6 || mes == 9 || mes == 11 ) || dia > 31) { 
		return false;
	} 
	//verifica se o mes e valido 
	if (mes < 1 || mes > 12 ) { 
		return false;
	} 
	// verifica se e ano bissexto 
	if (mes == 2 && ( dia < 01 || dia > 29 || ( dia > 28 && (parseInt(ano / 4) != ano / 4)))) { 
		return false;
	} 
	if (data.value == "") { 
		return false;
	} 
	return true;
}


function BuscarCep( cep, compl ){
	var dados = {'cep': cep }  
	$.ajax({		
		url: '/escolas_salute/nova/php/buscar_cep.php',
		type: 'post',
		data: dados,		
		success: function(data){
			if(data == 'ERRO'){
				alert('CEP NAO ENCONTRADO');
			} else {
				var final = data.split('|')				
				$("#endereco"+compl).val(final[0]);	
				$("#bairro"+compl).val(final[1]);
				$("#cidade"+compl).val(final[2]);
				$("#estado"+compl).val(final[3]);
				$("#numero"+compl).focus();
			}
		}, 
		error: function(XMLHttpRequest, textStatus, errorThrown){
			window.alert('Houve um erro!');
		}
	});
}

