var conf1="";
var conf2="";

function registration(obj){

	if (obj.firstName.value.length>1){
		for (i=0; i<obj.firstName.value.length; i++){
			if ((obj.firstName.value.charAt(i)>"ת" || obj.firstName.value.charAt(i)<"א") && (obj.firstName.value.charAt(i)>"z" || obj.firstName.value.charAt(i)<"a") && (obj.firstName.value.charAt(i)>"Z" || obj.firstName.value.charAt(i)<"A") && (obj.firstName.value.charAt(i)!=" ")){
				alert("הכנס שם פרטי תיקני באותיות בלבד");
				obj.firstName.focus();
				return false;
			}
		}
	}else{
		alert("הכנס שם פרטי תיקני באותיות עם לפחות 2 תווים");
		obj.firstName.focus();
		return false;
	}

	if (!(obj.gender[0].checked) && !(obj.gender[1].checked)){
		alert("הכנס את המין שלך");
		obj.gender[0].focus();
		return false;
	}
	if (!(obj.lookFor[0].checked) && !(obj.lookFor[1].checked)){
		alert("הכנס את המין שהינך מחפש");
		obj.lookFor[0].focus();
		return false;
	}

	if (obj.email.value!=""){
		var x = obj.email.value;
		var filter	= /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
		if (filter.test(x)==false){
			alert("הכנס כתובת אי מייל תיקנית");
			obj.email.focus();
			return false;
		}
	}else{
			alert("הכנס כתובת אי מייל תיקנית");
			obj.email.focus();
			return false;
	}
	if (document.getElementById("emailSpan").innerText=="בשימוש"){
			alert("כתובת האי מייל כבר בשימוש");
			obj.email.focus();
			return false;
	}

	if (obj.pass.value.length>4){
		for (i=0; i<obj.pass.value.length; i++){
			if ((obj.pass.value.charAt(i)>"9" || obj.pass.value.charAt(i)<"0") && (obj.pass.value.charAt(i)>"ת" || obj.pass.value.charAt(i)<"א") && (obj.pass.value.charAt(i)>"z" || obj.pass.value.charAt(i)<"a") && (obj.pass.value.charAt(i)>"Z" || obj.pass.value.charAt(i)<"A")){
				alert("הכנס סיסמא תיקנית באותיות ומספרים בלבד");
				obj.pass.focus();
				return false;
			}
		}
	}else{
		alert("הכנס סיסמא תיקנית עם לפחות 5 תווים");
		obj.pass.focus();
		return false;
	}

	if (obj.yearDate.value=="1900" || (obj.yearDate.value=="1900" && obj.monthDate.value=="1" && obj.dayDate.value=="1")){
		alert("יש למלא תאריך לידה תקני");
		obj.dayDate.focus();
		return false;
	}

	if (obj.address.value.length>2){
		for (i=0; i<obj.address.value.length; i++){
			if ((obj.address.value.charAt(i)>"ת" || obj.address.value.charAt(i)<"א") && (obj.address.value.charAt(i)>"z" || obj.address.value.charAt(i)<"a") && (obj.address.value.charAt(i)>"Z" || obj.address.value.charAt(i)<"A") && obj.address.value.charAt(i)!=" "){
				alert("הכנס עיר תיקנית באותיות בעברית בלבד");
				obj.address.focus();
				return false;
			}
		}
	}else{
		alert("הכנס עיר תיקנית עם לפחות 3 תווים");
		obj.address.focus();
		return false;
	}

	if(obj.rules.checked!=true){
		alert("עליך לאשר שקראת את התקנון");
		obj.rules.focus();
		return false;
	}

	obj.sp.value="regIn";
}


function createRequestObject() {
	var ro;

	if (window.XMLHttpRequest){
		try {
			ro = new XMLHttpRequest();
		} catch(e) {
			ro = false;
		}
	} else if(window.ActiveXObject){
		try{
			ro = new ActiveXObject("Msxml2.HTMLHTTP");
		} catch(e) {
			try{
				ro=new ActiveXObject("Microsoft.XMLHTTP");
			} catch(e) {
				ro = false;
			}
		}
	}

	return ro;
}

var http = createRequestObject();
function sndReq(obj) {
	http.open('get', 'includes/checkEmail.asp?email='+obj,true);
	http.onreadystatechange = handleResponse; // עדיין לא מוגדרת
	http.send(null);
}
function handleResponse() {
	if(http.readyState == 4){
		var response = http.responseText;
		if (response==1){
			document.getElementById("emailSpan").innerText="בשימוש";
		}else{
			document.getElementById("emailSpan").innerText="";
		}
	}
}

function setFocusName(){
	if (document.getElementById("firstName")!=null){
		document.getElementById("firstName").focus();
	}
}
setTimeout("setFocusName()",1000);
