function CheckUrl(){
	var URL=location.href;
	if(URL.substr(0,11)!="https://www"){
		window.location.href="https://www.10bid.co.il";
	}
}
function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
function clickMe(link)
{
	document.location.href=link;
}
/*
This function checks email address, and validate it.
*/
function verifyEmail(checkEmail) {
	if ((checkEmail.indexOf('@') < 0) || ((checkEmail.charAt(checkEmail.length-4) != '.') && (checkEmail.charAt(checkEmail.length-3) != '.'))) {
		return false;
	} else {
		return true;
	}
}

function IsNumeric(filedID)
{
   var ValidChars = "0123456789";
   var IsNumber = true;
   var Char;
   var sText = document.getElementById(filedID).value;

	for (i = 0; i < sText.length && IsNumber == true; i++)
	{
		Char = sText.charAt(i);
		if (ValidChars.indexOf(Char) == -1)
		{
			IsNumber = false;
		}
	}

   return IsNumber;
}



/*
This function checkes that all required fileds are filed.
*/
function checkRequiredFileds() {
	var oRegForm = document.registerForm;
	var debugMode = false;
	var i = 0;

	i += 1;
	if ( "" == oRegForm.username.value ) {
		if ( true == debugMode ) {
			alert(i);
		}
		return false;
	}

	i += 1;
	if ( "" == oRegForm.address.value ) {
		if ( true == debugMode ) {
			alert(i);
		}
		return false;
	}

	i += 1;
	if ( "" == oRegForm.first_name.value ) {
		if ( true == debugMode ) {
			alert(i);
		}
		return false;
	}

	i += 1;
	if ( "" == oRegForm.last_name.value ) {
		if ( true == debugMode ) {
			alert(i);
		}
		return false;
	}

	i += 1;
	if ( "" == oRegForm.city.value ) {
		if ( true == debugMode ) {
			alert(i);
		}
		return false;
	}

	i += 1;
	if ( "" == oRegForm.personal_id.value ) {
		if ( true == debugMode ) {
			alert(i);
		}
		return false;
	}

	i += 1;
	if ( "" == oRegForm.cellphone2.value ) {
		if ( true == debugMode ) {
			alert(i);
		}
		return false;
	}

	i += 1;
	if ( "" == oRegForm.email.value ) {
		if ( true == debugMode ) {
			alert(i);
		}
		return false;
	}

	i += 1;
	if ( "" == oRegForm.pass.value ) {
		if ( true == debugMode ) {
			alert(i);
		}
		return false;
	}

	i += 1;
	if ( "" == oRegForm.auth_pass.value ) {
		if ( true == debugMode ) {
			alert(i);
		}
		return false;
	}

	return true;
}

/*
checks that password and auth password are same.
*/
function checkPassword() {
	var oRegForm = document.registerForm;
	var oPassword = oRegForm.pass;
	var oAuthPassword = oRegForm.auth_pass;

  	if ( oPassword.value == oAuthPassword.value ) {
		return true;
	}

	oPassword.value = "";
	oAuthPassword.value = "";
	return false;
}

function postRegistertionUpdate() {
	var oErrorDiv = document.getElementById('divError');
	var szErrors = "";

	//if ( false == checkRequiredFileds() ) {
	//	szErrors += "עליך למלא את כל שדות החובה על מנת להמשיך<br />";
	//}

	if(document.registerForm.pass.value!="" || document.registerForm.auth_pass.value!="" ) {
		if ( false == checkPassword() ) {
			szErrors += "הסיסמה והסיסמת אימות אינם תואמות<br />";
		}
    }

	//Validating Email is valid one
	if ( false == verifyEmail(document.registerForm.email.value) ) {
		szErrors += "כתובת דוא\"ל אינה חוקית<br />";
	}

	/*Checking the numeric stuff*/
	if ( false == IsNumeric('personal_id') ) {
		szErrors += "ת.ז אינה תקנית<br />";
	} else {
		if ( 9 != document.getElementById('personal_id').value.length ) {
			szErrors += "ת.ז אינה תיקנית<br />";
		}
	}
	if ( false == IsNumeric('cellphone2') ) {
		szErrors += "טלפון סלולרי אינו תקני<br />";
	} else {
		if ( 7 != document.getElementById('cellphone2').value.length ) {
			szErrors += "טלפון סלולרי אינו תיקני<br />";
		}
	}
	if ( false == IsNumeric('telephone2') ) {
		szErrors += "טלפון אינו תיקני<br />";
	} else {
		if ( 0 != document.getElementById('telephone2').value.length ) {
			if ( 7 != document.getElementById('telephone2').value.length ) {
				szErrors += "טלפון אינו תיקני<br />";
			}
		}
	}
	if ( false == IsNumeric('zipcode') ) {
		szErrors += "מיקוד אינו תיקני<br />";
	} else {
		if ( 0 != document.getElementById('zipcode').value.length ) {
			if ( 5 != document.getElementById('zipcode').value.length ) {
				szErrors += "מיקוד אינו תיקני<br />";
			}
		}
	}


	// if there is errors, print the errors on screen.
	// else , post the form.
	if ( "" == szErrors ) {
		document.registerForm.submit();
	} else {
		oErrorDiv.innerHTML = szErrors;
	}
}

function postRegistertion() {
	var oErrorDiv = document.getElementById('divError');
	var szErrors = "";

	if ( false == checkRequiredFileds() ) {
		szErrors += "עליך למלא את כל שדות החובה על מנת להמשיך<br />";
	}

	if ( false == checkPassword() ) {
		szErrors += "הסיסמה וסיסמת אימות אינן תואמות<br />";
	}

	//Validating Email is valid one
	if ( false == verifyEmail(document.registerForm.email.value) ) {
		szErrors += "כתובת דוא\"ל אינה חוקית<br />";
	}

	//Validating the user pressed V on registerion's agree terms
	if ( false == document.registerForm.agree_terms.checked ) {
		szErrors += "עליך לאשר שקראת והבנת את התקנון על מנת להירשם<br />";
	}

	/*Checking the numeric stuff*/
	if ( false == IsNumeric('personal_id') ) {
		szErrors += "ת.ז אינה תקנית<br />";
	} else {
		if ( 9 != document.getElementById('personal_id').value.length ) {
			szErrors += "ת.ז אינה תיקנית<br />";
		}
	}
	if ( false == IsNumeric('cellphone2') ) {
		szErrors += "טלפון סלולרי אינו תקני<br />";
	} else {
		if ( 7 != document.getElementById('cellphone2').value.length ) {
			szErrors += "טלפון סלולרי אינו תיקני<br />";
		}
	}
	if ( false == IsNumeric('telephone2') ) {
		szErrors += "טלפון אינו תיקני<br />";
	} else {
		if ( 0 != document.getElementById('telephone2').value.length ) {
			if ( 7 != document.getElementById('telephone2').value.length ) {
				szErrors += "טלפון אינו תיקני<br />";
			}
		}
	}
	if ( false == IsNumeric('zipcode') ) {
		szErrors += "מיקוד אינו תיקני<br />";
	} else {
		if ( 0 != document.getElementById('zipcode').value.length ) {
			if ( 5 != document.getElementById('zipcode').value.length ) {
				szErrors += "מיקוד אינו תיקני<br />";
			}
		}
	}

	if ( 5 != document.getElementById('captcha').value.length ) {
		szErrors += "קוד האימות שגוי<br />";
	}


	// if there is errors, print the errors on screen.
	// else , post the form.
	if ( "" == szErrors ) {
		document.registerForm.submit();
	} else {
		oErrorDiv.innerHTML = szErrors;
	}
}

function CheckCity()
{
	var oCity = document.getElementById('city');
	var oSpan = document.getElementById('citySpan');
	if ( oCity.options[oCity.selectedIndex].value == '0' ) {
		oSpan.innerHTML =  "<input name=\"city\" type=\"hidden\" value=\"0\" id=\"city\">\n";
		oSpan.innerHTML += "<input name=\"newCity\" type=\"text\" class=\"textbox\" id=\"newCity\">";
	}
}
function SubmitFormRightSide()
{
	document.registerForm.action="connection.php";
	document.registerForm.submit();
}
function checkCurrency(Checkcard)
{
	if(document.getElementById("textfieldRound").value=="" && document.getElementById("textfieldHex").value==""){
		alert("יש למלא תעריף הצעתך");document.getElementById("textfieldRound").focus();
	}
	else
		if(!stringFilter(document.form1.textfieldRound,"1234567890") || !stringFilter(document.form1.textfieldHex,"1234567890 "))
			{alert("נא למלא מספרים בלבד");document.getElementById("textfieldRound").focus();}
	else{
		if(Checkcard)
			SendCreditcard();
		else
			document.form1.submit();
	}
}
function stringFilter (input,sts)
{s = input.value;
filteredValues = sts;
var i,f,d;
var returnString = "";
for (i = 0; i < s.length; i++) {
	var c = s.charAt(i);
if (filteredValues.indexOf(c) == -1)
	returnString += c;
}f = returnString;
if (f=="")
	return  d=true;
}
function openwin(strs,Id,w,h,scroll)
{
var mynewwind=window.open(strs+"?Id="+Id,'mynewwind','width='+w+',height='+h+',top=200,left=200,resizable=0 scrollbars='+ scroll +' toolbar=no channelmode=no fullscreen=no');
}
function SendContact()
{
	var oErrorDiv = document.getElementById('divError');
	var szErrors = "";
	if( document.getElementById('name').value=="") {
		szErrors += "עליך למלא שם מלא<br />";
	}
	if( document.getElementById('email').value=="") {
		szErrors += "עליך למלא אימייל<br />";
	}
	if(!verifyEmail(document.getElementById('email').value)){
			szErrors += "האימייל אינו תקין<br />";
	}
	if(document.getElementById('phone').value!="" && !IsNumeric("phone")){
		szErrors += "הטלפון אינו תקין - מספרם בלבד<br />";
	}
	if( document.getElementById('subject').value=="") {
		szErrors += "עליך למלא נושא<br />";
	}
	if( document.getElementById('details').value=="") {
		szErrors += "עליך למלא פרטים<br />";
	}
	if ( "" == szErrors ) {
		document.getElementById('act').value="SendMail";
		document.contentForm.action="content.php?id=21";
		document.contentForm.submit();
	} else {
		oErrorDiv.innerHTML = szErrors;
	}
}
function SendCreditcard(){
	if( document.getElementById('name').value=="") {
		alert( "עליך למלא שם מלא");document.getElementById('name').focus();
	}
	else
	if( document.getElementById('tz').value=="" || !IsNumeric("tz")) {
		alert("עליך למלא תעודת זהות - 9 ספרות");document.getElementById('ts').focus();
	}
	else
	if(document.getElementById('cardNum').value=="" || !IsNumeric("cardNum")){
		alert("עליך למלא מספר כרטיס אשראי - ספרות בלבד");
		document.getElementById('cardNum').focus();
	}
	else
	if( document.getElementById('Cvv').value=="") {
		alrt("עליך למלא cvv");
		document.getElementById('Cvv').focus();
	}
	else {
		document.form1.submit();
	}
}
function CheckClick(e)
{
    var key;

     if(window.event)
          key = window.event.keyCode;     //IE
     else
          key = e.which;     //firefox

    if (key == 13){
        SubmitFormRightSide();
        return true;
    }
    else
        return false;
}
function getpaymentType()
{
	var rd=getr(document.form1.radio1);
	if (rd=="0"){
		document.getElementById('CreditCard').style.display='none';
		document.getElementById('PayPal').style.display='block';
	}
	else
	{
		document.getElementById('CreditCard').style.display='block';
		document.getElementById('PayPal').style.display='none';
	}
}
function getr(radio1)
{
var value=null;
for (var i=0;i<radio1.length;i++){
	if(radio1[i].checked){value=radio1[i].value;break;}
	}
return value;
}
function Sendpaypal(){
	document.form1.submit();
}
function DoRedirect()
{
	window.open('https://10bid.co.il/','_self');
}
function forgot()
{
	if(document.getElementById('user').value=="")   {
		alert("אנא הקלד שם משתמש");document.getElementById('user').focus();
		}
	else{
		document.registerForm.action="Forgot_pass.php";
		document.registerForm.submit();
	}
}


