function isCorrectEmail(email) {
	if(!email) return false;
	return /^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?$/i.test(email);
}

function checkUseEmail() {
	var email=$("#email").val();

	$("#checkEmail").removeClass("ok");
	$("#checkEmail").removeClass("error");

	if(isCorrectEmail(email)){
		$.ajax({
			type:"POST", url:"checkemail.php", data:{"email":email},
			success:function(data, textStatus){
				$("#emailStatus").val(data);
				if(data=='Y'){
					$("#checkEmail").html("Is to use the e-mail.");
					$("#checkEmail").addClass("ok");
				} else {
					$("#checkEmail").html("Can not be used is email. This email is already in use.");
					$("#checkEmail").addClass("error");
				}
			}		
		});
		
	} else {
		$("#checkEmail").html("");
	}
}

function openPopup(url,name,w,h,scroll) {
     var Top  = (screen.height-h)/2;
     var Left = (screen.width-w)/2;
	 if(!scroll) scroll="no";
     var pop = "width="+w+",height="+h+",top="+Top+",left="+Left+", scrollbars="+scroll;
     window.open(url,name,pop) ;
}

