﻿// JavaScript Document
$(function(){
	$("table").attr({cellPadding:0, cellSpacing:0});
	$("#submitBtn").click(validate);
	$("#formSuccess").hide();
});

function numbersonly(myfield, e, dec)
{
	var key;
	var keychar;
	
	if (window.event)
	   key = window.event.keyCode;
	else if (e)
	   key = e.which;
	else
	   return true;
	keychar = String.fromCharCode(key);
	
	// control keys
	if ((key==null) || (key==0) || (key==8) || 
		(key==9) || (key==13) || (key==27) )
	   return true;
	
	// numbers
	else if ((("0123456789").indexOf(keychar) > -1))
	   return true;
	
	// decimal point jump
	else if (dec && (keychar == "."))
	   {
	   myfield.form.elements[dec].focus();
	   return false;
	   }
	else
	   return false;
}


function validate()
{
	var errors = 0;
	
	$("#nameError").html("");
	$("#phoneError").html("");
	$("#emailError").html("");
	$("#targetError").html("");
	
	if(!validateNotEmpty($("#formName").val())){
		$("#nameError").html("נא למלא שם");
		errors++;
	}
	if(!validateNotEmpty($("#formPhone").val())){
		$("#phoneError").html("נא למלא מספר טלפון");
		errors++;
	} else if(!validateNumeric($("#formPhone").val())){
		$("#phoneError").html("מספר הטלפון לא תקין");
		errors++;
	}
	if(!validateNotEmpty($("#formEmail").val())){
		$("#emailError").html("נא למלא כתובת דוא&quot;ל");
		errors++;
	} else if(!validateEmail($("#formEmail").val())){
		$("#emailError").html("כתובת דוא&quot;ל לא תקינה");
		errors++;
	}
	
	if(errors == 0) submitForm();
}

function submitForm()
{

	var params = '';
	switch($("input:radio[name=target]:checked").val()){
		default:
			$("#targetError").html("אנא בחר באיזה ליסינג אתה מעוניין");
			return;
			break;
		case "primelease":
				params += 'fullname='+escape($("#formName").val());
				params += '&phone='+$("#formPhone").val();
				params += '&email='+$("#formEmail").val();
				params += '&placeofwork='+escape($("#formCompany").val());
				params += '&jobtitle='+escape($("#formJob").val());
				params += '&remarks='+escape($("#formComment").val());
				params += '&FIELD1=';
				params += '&optionid=8';
				params += '&M2CID='+$("#M2CID").val();
				
			$("#formFrame").attr("src", "http://www.expimltd.co.il/zarmon/clients/sendmail/RegRcv_v1.asp?"+params);
			break;
		case "ilease":
				params += 'fullname='+escape($("#formName").val());
				params += '&phone='+$("#formPhone").val();
				params += '&email='+$("#formEmail").val();
			$("#formFrame").attr("src", "http://www.ilease.co.il/getvars.aspx?"+params);
			break;
	}
	$("#formContainer").hide();
	$("#formSuccess").show();
	$("#formMustComment").html("");
	window.open("googleTracker.asp");
	try{
		pageTracker._trackPageview("/submitForm");
	} catch(err){}
}
