function checkData(){	
	var email = document.getElementById("email");
	var pass1 = document.getElementById("pass1");
	var pass2 = document.getElementById("pass2");	
	var username = document.getElementById("username");
	var captcha = document.getElementById("txt_captcha");
	var telefono = document.getElementById("tel_per");
	var code = document.getElementById("code");
	if(echeck(email.value) == false){
		alert("Error en el campo del Email");
		email.focus();
	}else if(passcheck(pass1.value, pass2.value) == false){
		alert("La contrase\u00F1a debe tener entre 4 y 8 caracteres de longitud. \nAmbos campos deben coincidir");
		pass1.select();
	}else if(checkblanks(document.form_emp) == false) {
		alert("Por favor ingrese todos los campos");
	}else if(checkUsername(username.value) == false){
		alert("El nombre de usuario debe contener s\u00F3lo letras y n\u00FAmeros");
	}else if(checkTelefono(telefono.value) == false){
		alert("El tel\u00E9fono solo puede contener n\u00FAmeros");
	}else checkCaptcha(captcha.value, code.value, document.getElementById("form_emp"), "registrar.php");
}
function echeck(str) {
	var at="@"
	var dot="."
	var lat=str.indexOf(at)
	var lstr=str.length
	var ldot=str.indexOf(dot)
	if (str.indexOf(at)==-1) return false;
	if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr) return false;
	if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr) return false;
	if (str.indexOf(at,(lat+1))!=-1) return false;
	if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot) return false;
	if (str.indexOf(dot,(lat+2))==-1) return false;
	if (str.indexOf(" ")!=-1) return false
	return true
}
function passcheck(str1, str2){
	if(str1.length < 4) return false;
	if(str1.indexOf(" ")!=-1) return false;
	if(str1 != str2) return false;
	return true;
}
function checkUsername(u){
	if(u.match(/^[a-zA-Z0-9]+$/)) return true;
	else return false;
}
function checkTelefono(t){
	if(t.match(/^[0-9]*$/)) return true;
	else return false;		
}

function checkblanks(formulario){
	var nom_emp = document.form_emp.nom_emp.value;
	if(document.form_emp.rut) var rut_emp = document.form_emp.rut.value;
	else var rut_emp = 1;
	var nom_per = document.form_emp.nom_per.value;
	var ap_per = document.form_emp.ap_per.value;
	var dir_per = document.form_emp.dir_per.value;
	var tel_per = document.form_emp.tel_per.value;
	var username = document.form_emp.username.value;
	if((nom_emp == "") || (rut_emp == "") || (nom_per == "") || (ap_per == "") || (dir_per == "") || (tel_per == "") || (username == "")) return false;
	else return true;
}