function cleanControl(){
	theObjects = document.getElementsByTagName("object");
	for (var i = 0; i < theObjects.length; i++)   {
		theObjects[i].outerHTML = theObjects[i].outerHTML;
	}
}

function validEmail(str){
	var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	return (filter.test(str))? true : false ;

}

function getObject(objId){
	if(document.getElementById(objId))
	return document.getElementById(objId);
	else{
		alert(objId +" is not an object");
		return false;
	}
}

function popUpWin(w, h, page, winname){
	var left = Math.floor( (screen.width - w) / 2);
	var top = Math.floor( (screen.height - h) / 2);
	var winParms = "top=" + top + ",left=" + left + ",height="+ h +",width="+ w +",scrollbars=no, resizable=yes";
	var win = window.open(page, winname, winParms);
	win.focus();
}

function isKeyDigit(e){
	var nKey = (window.event)? event.keyCode : e.which
	return ((nKey>=48 && nKey<=57) || nKey==9 || nKey==0 || nKey==8 || nKey==46 || nKey==13)? true : false ;
}

function getHttpRequest(){
	if(window.XMLHttpRequest){
		var req = new XMLHttpRequest();
	}else if(window.ActiveXObject){
		req = new ActiveXObject("Microsoft.XMLHTTP");
	}else{
		var req = false;
		alert("xmlHttp Not Suported");
	}

	return req;
}

function validate(frm)
{
	var x = frm.elements;
	for (var i=0;i<x.length;i++){
		if (x[i].getAttribute('req')!=null)
		if(x[i].value=="")
		{
			alert(x[i].getAttribute("inpReq"))
			x[i].focus();			
			return false;
		}

		if(x[i].name=="email")
		if (!validEmail(x[i].value)){
			alert(x[i].getAttribute("inpReq"))
			x[i].focus();			
			return false;
		}
	}

	return true;
}


function reg(frm){
	if (!validEmail(frm.email.value)){
		alert("כתובת מייל שגוייה או חסרה")
		frm.email.focus()
		return false
	}else if(checkField(frm.email, "email")=="true"){
		alert("מייל זה כבר רשום אנא בחר אחר")
		frm.email.focus()
		return false		
	}
	
	return true
}

function checkField(inp, fld){

	var xmlhttp =  getHttpRequest();
	url = 'checkField.php?val='+ inp.value +'&fld='+ fld	
	xmlhttp.open('GET', url, false);
	xmlhttp.onreadystatechange = function(){endPost(xmlhttp);}
	xmlhttp.setRequestHeader('Content-Type', 'text/html; charset=windows-1255');
	xmlhttp.send(null);
	return xmlhttp.responseText;
}

function endPost(req){
    if(req.readyState!=4){
        return ;
    }
}
