function mascara(src, mask){
	var i = src.value.length;
	var saida = mask.substring(0,1);
	var texto = mask.substring(i)
	if (texto.substring(0,1) != saida){
		src.value += texto.substring(0,1);
	}
} 

function CalcKeyCode(aChar) {
  var character = aChar.substring(0,1);
  var code = aChar.charCodeAt(0);
  return code;
}

function checkNumber(val) {
  var strPass = val.value;
  var strLength = strPass.length;
  var lchar = val.value.charAt((strLength) - 1);
  var cCode = CalcKeyCode(lchar);

  /* Check if the keyed in character is a number
     do you want alphabetic UPPERCASE only ?
     or lower case only just check their respective
     codes and replace the 48 and 57 */

  if (cCode < 48 || cCode > 57 ) {
    var myNumber = val.value.substring(0, (strLength) - 1);
    val.value = myNumber;
  }
  return false;
}

function checkPass(pass,passconf){
  
  if(pass.value != passconf.value) {
    	alert('Senha não confere!');
		document.getElementById('senha').value = "";
		document.getElementById('senhaconf').value = "";
		document.getElementById('senha').focus();
		return false;
  }
  
  return true;	
}

function checkForm(dataString){
	
		validRegExp = /^[^@]+@[^@]+.[a-z]{2,}$/i;
  		strEmail = document.getElementById('email').value;
	    
		// search email text for regular exp matches
        if (strEmail.search(validRegExp) == -1){
      		alert('Você digitou um e-mail inválido.\nTente novamente.');
			document.getElementById('email').focus();
			document.getElementById('submit').value = "Enviar";
      		return false;
    	} 
		else if (document.getElementById('senha').value == "") {
			alert("Preencha a Senha.");
			document.getElementById('senha').focus();
			document.getElementById('submit').value = "Enviar";
			return false;
		}
		else if (document.getElementById('senhaconf').value == "") {
			alert("Você deve confirmar sua senha.");
			document.getElementById('senhaconf').focus();
			document.getElementById('submit').value = "Enviar";
			return false;
		}
		else if (document.getElementById('nome').value == "") {
			alert("Preencha seu nome.");
			document.getElementById('nome').focus();
			document.getElementById('submit').value = "Enviar";
			return false;
		}
		else if (document.getElementById('sobrenome').value == "") {
			alert("Preencha seu sobrenome.");
			document.getElementById('sobrenome').focus();
			document.getElementById('submit').value = "Enviar";
			return false;
		}
		else if (document.getElementById('dataNascimento').value == "") {
			alert("Informe sua data de nascimento.");
			document.getElementById('dataNascimento').focus();
			document.getElementById('submit').value = "Enviar";
			return false;
		}
		else if (document.getElementById('endereco').value == "") {
			alert("Informe seu endereço.");
			document.getElementById('endereco').focus();
			document.getElementById('submit').value = "Enviar";
			return false;
		}
		else if (document.getElementById('numero').value == "") {
			alert("Informe o número do logradouro.");
			document.getElementById('numero').focus();
			document.getElementById('submit').value = "Enviar";
			return false;
		}
		else if (document.getElementById('cidade').value == "") {
			alert("Informe a cidade em que mora.");
			document.getElementById('cidade').focus();
			document.getElementById('submit').value = "Enviar";
			return false;
		}
		  
		$.get("cadastro_insert.php",dataString,function(data){$('#submitResults').show('slow');$('#cadastro').hide('slow');});
		strlogin = "login=" + strEmail + "&password=" + document.getElementById('senha').value;
		
		$.get("logincheck.php",strlogin,function(data){$('#loginHolder').html(data);});
		
		document.getElementById('submit').value = "Enviar";
		return false;
}

function loginCheck(dataString){
		if (document.getElementById('login').value == "") {
			alert("Informe seu e-mail.");
			document.getElementById('login').focus();
			return false;
		}
		else if (document.getElementById('password').value == "") {
			alert("Informe sua senha");
			document.getElementById('password').focus();
			return false;
		}
		
		$.get("logincheck.php",dataString,function(data){$('#loginHolder').html(data);});
		return false;
}
function logout(){
		$.get("logout.php"," ",function(data){$('#loginHolder').html(data);});
		return false;
}
