var bName = navigator.appName;
var bVer = parseFloat(navigator.appVersion);

function checkStyles(id)
{
	// 1 == english
	// 2 == arabic
	var dir = (id == 2)?"_ar":"";
	if(bName=="Netscape"){
		document.write('<link rel="stylesheet" type="text/css" href="public/styles_moz'+dir+'.css">');}
	else{
		document.write('<link rel="stylesheet" type="text/css" href="public/styles'+dir+'.css">');}
}
/******* show tab ********/
function showTab(x,allTabsCount,langggs){
	for(var i=1;i<(allTabsCount+1);i++)
	{	    
        var div = document.getElementById('Tab'+i);
        try
        {
	        if(i==x)
	        {
                div.style.display='block';
                div.style.position='relative';
                div.style.visibility='visible';
                div.style.zIndex=100;
		        try{document.getElementById("M"+i).src="image/"+langggs+"/M"+i+"On.gif";}catch(e){;}
    	        
	        }
	        else
	        {
                div.style.display='none';
                div.style.visibility='hidden';
	            try{document.getElementById("M"+i).src="image/"+langggs+"/M"+i+".gif";}catch(e){;}
    	        
	        }
	    }
	    catch(e){;}
		
	}	
}
/****** End show tab ******/
/******* show tab ********/
function showTab2(x,allTabsCount,langss){
	for(var i=3;i<(allTabsCount+1);i++)
	{	    
        var div = document.getElementById('Tabs'+i);
        try
        {
	        if(i==x)
	        {
                div.style.display='block';
                div.style.position='relative';
                div.style.visibility='visible';
                div.style.zIndex=100;
		        try{document.getElementById("M"+i).src="image/"+langss+"/M"+i+"On.gif";}catch(e){;}
    	        
	        }
	        else
	        {
                div.style.display='none';
                div.style.visibility='hidden';
	            try{document.getElementById("M"+i).src="image/"+langss+"/M"+i+".gif";}catch(e){;}
    	        
	        }
	    }
	    catch(e){;}
		
	}	
}
/****** End show tab ******/
/******* show tab ********/
function showTab3(x){
	
	for(var i=1;i<5;i++)
	{	    
        var div = document.getElementById('tag'+i);
		var div2 = document.getElementById('tagtab'+i);
        try
        {
	        if(i==x)
	        {
                div.style.display='block';
                div.style.position='relative';
                div.style.visibility='visible';
                div.style.zIndex=100;
    	        div2.className="TagTabOn";
	        }
	        else
	        {
                div.style.display='none';
                div.style.visibility='hidden'; 
				div2.className="TagTab";
	        }
	    }
	    catch(e){;}
		
	}	
}
/****** End show tab ******/


function showit(x){
	
	for(var i=1;i<=2;i++)
	{	    
        var div = document.getElementById('poll'+i);
        try
        {
	        if(i==x)
	        {
                div.style.display='block';
                div.style.position='relative';
                div.style.visibility='visible';
                div.style.zIndex=100;
                
	        }
	        else
	        {
                div.style.display='none';
                div.style.visibility='hidden'; 
	        }
	    }
	    catch(e){;}
		
	}	
}
/****** End show tab ******/
function Preload(lang){
	MM_preloadImages('image/'+lang+'/M1On.gif','image/'+lang+'/M2On.gif','image/'+lang+'/M3On.gif','image/'+lang+'/M4On.gif','image/'+lang+'/M5On.gif','image/'+lang+'/M6On.gif','image/'+lang+'/M7On.gif','image/'+lang+'/M8On.gif','image/'+lang+'/M9On.gif','image/'+lang+'/M10On.gif','images/'+lang+'/M11On.gif','image/'+lang+'/M12On.gif','image/'+lang+'/M13On.gif','image/'+lang+'/M14On.gif','image/'+lang+'/M15On.gif','image/'+lang+'/M16On.gif','image/'+lang+'/M17On.gif');
}
function MM_preloadImages() {
	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];}}
}


//////////////////Scroll///////////////////////////////

function MM_findObj(n, d) {
	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 verifyCompatibleBrowser(){ 
    this.ver=navigator.appVersion 
    this.dom=document.getElementById?1:0 
    this.ie5=(this.ver.indexOf("MSIE 5")>-1 && this.dom)?1:0; 
    this.ie4=(document.all && !this.dom)?1:0; 
    this.ns5=(this.dom && parseInt(this.ver) >= 5) ?1:0; 
 
    this.ns4=(document.layers && !this.dom)?1:0; 
    this.bw=(this.ie5 || this.ie4 || this.ns4 || this.ns5) 
    return this 
} 
bw=new verifyCompatibleBrowser() 
 
 
var speed=40 
 
var loop, timer 
 
function ConstructObject(obj,nest){
    nest=(!nest) ? '':'document.'+nest+'.'
    this.el=bw.dom?document.getElementById(obj):bw.ie4?document.all[obj]:bw.ns4?eval(nest+'document.'+obj):0;
    this.css=bw.dom?document.getElementById(obj).style:bw.ie4?document.all[obj].style:bw.ns4?eval(nest+'document.'+obj):0;
    this.scrollHeight=bw.ns4?this.css.document.height:this.el.offsetHeight
    this.clipHeight=bw.ns4?this.css.clip.height:this.el.offsetHeight
    this.up=MoveAreaUp;this.down=MoveAreaDown;

    this.scrollWidth=bw.ns4?this.css.document.width:this.el.offsetWidth
    this.clipWidth=bw.ns4?this.css.clip.width:this.el.offsetWidth
    this.left=MoveAreaLeft;this.right=MoveAreaRight;

	
    this.MoveArea=MoveArea; this.x=0; this.y=0;
    this.obj = obj + "Object"
    eval(this.obj + "=this")
    return this
}
function MoveArea(x,y){ 

	this.x=x;this.y=y 
    this.css.left=this.x+'px'; 
    this.css.top=this.y+'px'; 
}

function MoveAreaDown(move){
   if(this.y>-this.scrollHeight+objContainer.clipHeight){
    this.MoveArea(this.x,this.y-move)
    if(loop) setTimeout(this.obj+".down("+move+")",speed)
   }
}
function MoveAreaUp(move){
   if(this.y<0){
    this.MoveArea(this.x,this.y-move)
    if(loop) setTimeout(this.obj+".up("+move+")",speed)
   }
}

function MoveAreaRight(move){
   if(-this.x + objContainer.clipWidth < this.scrollWidth){
    this.MoveArea(this.x-move,this.y)
    if(loop) setTimeout(this.obj+".right("+move+")",speed)
   }
   window.status = "right no action " + this.x;
}
function MoveAreaLeft(move){
   if(this.x<0){
    this.MoveArea(this.x-move,this.y)
    if(loop) setTimeout(this.obj+".left("+move+")",speed)
   }
   window.status = "left no action " + this.x;
}

function PerformScroll(direction,speed){
   if(initialised){
      loop=true;
	  if(direction == 0)
	  {
	        if(speed>0) objScroller.down(speed);
            else objScroller.up(speed);
	  }
	  else
	  {
	        if(speed>0) objScroller.right(speed);
            else objScroller.left(speed);
	  }
   }
} 
function CeaseScroll(){ 
    loop=false; 
    if(timer) clearTimeout(timer) ;
} 

var initialised; 
function InitialiseScrollableArea(){ 
    objContainer=new ConstructObject('divContainer') ;
    objScroller=new ConstructObject('divContent','divContainer') ;
    objScroller.MoveArea(0,0); 
    objContainer.css.visibility='visible' ;
    initialised=true; 
}
////////////// End Scroll ////////////////

//Ihab's Functions Below

function videoPopup(url, urlName)
{
	var popup = window.open(url,'Saco','height=400,width=400,toolbar=no,scrollbars=no,resizable=no,status=no');
	popup.focus();
}

String.prototype.Trim = function() 
{ 
	return this.replace( /(^\s*)|(\s*$)/g,''); 
}
  
function isIE()
{
	return (navigator.appName == 'Microsoft Internet Explorer' )?true:false;
}

function isMoz()
{
	return (navigator.appName == 'Netscape' )?true:false;
}

function isEmail(email)
{
	var emailRegEx = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;

return email.match(emailRegEx);
}

function isDate(strDate)
{
	var dateRegEx = /^\d{1,2}(\-|\/|\.)\d{1,2}\1(\d{4}|\d{2})$/;

return strDate.match(dateRegEx);
}

function isHour(strHour)
{
	var hourRegEx = /^\d{1,2}$/;

return strHour.match(hourRegEx);
}

function getXMLHTTPRequest()
{
	var xRequest = null;

	if(window.XMLHttpRequest) //safari Mozila
		xRequest = new XMLHttpRequest();
	else if(typeof ActiveXObject != "undefined") //Microsoft
		xRequest = new ActiveXObject("Microsoft.XMLHTTP");

return xRequest;
}

function ShowPage(page,LanguageID)
{
	switch(page)
	{
		case 1:
			HideAllExcept(1);
			
		break;
		case 2:

			if(isValidApplicationPage(1,LanguageID) )
				HideAllExcept(2);
			else
				HideAllExcept(1);
		break;
		case 3:

			if(isValidApplicationPage(2,LanguageID) )
				HideAllExcept(3);
			else
				HideAllExcept(2);
		break;
		case 4:
			if(isValidApplicationPage(3,LanguageID) )
				HideAllExcept(4);
			else
				HideAllExcept(3);
		break;
		case 5:
			if(isValidApplicationPage(4,LanguageID) )
				HideAllExcept(5);
			else
				HideAllExcept(4);
		break;
	}
}

function HideAllExcept(page)
{
	 switch(page)
	{
	case 0:
			document.getElementById('tab0').style.display="";
			document.getElementById('tab1').style.display="none";
			document.getElementById('tab2').style.display="none";
			document.getElementById('tab3').style.display="none";
			document.getElementById('tab4').style.display="none";
			document.getElementById('tab5').style.display="none";
		break;
	case 1:
			document.getElementById('tab0').style.display="none";
			document.getElementById('tab1').style.display="";
			document.getElementById('tab2').style.display="none";
			document.getElementById('tab3').style.display="none";
			document.getElementById('tab4').style.display="none";
			document.getElementById('tab5').style.display="none";
		break;
	case 2:
			document.getElementById('tab0').style.display="none";
			document.getElementById('tab1').style.display="none";
			document.getElementById('tab2').style.display="";
			document.getElementById('tab3').style.display="none";
			document.getElementById('tab4').style.display="none";
			document.getElementById('tab5').style.display="none";
		break;
	case 3:
			document.getElementById('tab0').style.display="none";
			document.getElementById('tab1').style.display="none";
			document.getElementById('tab2').style.display="none";
			document.getElementById('tab3').style.display="";
			document.getElementById('tab4').style.display="none";
			document.getElementById('tab5').style.display="none";
		break;
	case 4:
			document.getElementById('tab0').style.display="none";
			document.getElementById('tab1').style.display="none";
			document.getElementById('tab2').style.display="none";
			document.getElementById('tab3').style.display="none";
			document.getElementById('tab4').style.display="";
			document.getElementById('tab5').style.display="none";
		break;
	case 5:
			document.getElementById('tab0').style.display="none";
			document.getElementById('tab1').style.display="none";
			document.getElementById('tab2').style.display="none";
			document.getElementById('tab3').style.display="none";
			document.getElementById('tab4').style.display="none";
			document.getElementById('tab5').style.display="";
		break;
	}
}

function isValidApplicationPage(page,LanguageID)
{
		var id = "ErrorMsg"+page;
		var ErrorMsg = document.getElementById(id);
		switch(page)
		{
			case 1:

				 var message = validateApplicationPageOne(LanguageID);
				 if(message == '' )
				 {	
					ErrorMsg.innerHTML='';
					return true;
				 }
				 else 
				 {
					ErrorMsg.innerHTML = message;
					return false;
				 }
			break;
			
			case 2:

				var message = validateApplicationPageTwo(LanguageID);
				if(message == '' )
				 {	
					ErrorMsg.innerHTML='';
					 return true;
				 }
				 else 
				 {
					ErrorMsg.innerHTML = message;
					return false;
				 }
			break;
			
			case 3:

				var message = validateApplicationPageThree(LanguageID);
				if(message == '' )
				 {	
					 ErrorMsg.innerHTML='';
					 return true;
				 }
				 else 
				 {
					ErrorMsg.innerHTML = message;
					return false;
				 }
			break;
			
			case 4:

				var message = validateApplicationPageFour(LanguageID);
				if(message == '' )
				 {	
					 ErrorMsg.innerHTML='';
					 return true;
				 }
				 else 
				 {
					ErrorMsg.innerHTML = message;
					return false;
				 }
			break;

			default:
				break;	
		}
}
function validateApplicationPageOne(LanguageID)
{
  var FullNameObj = document.getElementById('FullName');
  var DOBObj = document.getElementById('DOB');
  var POBObj = document.getElementById('POB');
  var NationalityObj = document.getElementById('Nationality');
  var ReligionObj = document.getElementById('Religion');
  var PassportNoObj = document.getElementById('PassportNo');
  var PassportIssuePlaceObj = document.getElementById('PassportIssuePlace');
  var PassportExpiryDateObj = document.getElementById('PassportExpiryDate');
  var HafizaNoObj = document.getElementById('HafizaNo');
  var HafizaIssueDateObj = document.getElementById('HafizaIssueDate');
  var LicenceNoObj = document.getElementById('LicenceNo');
  var LicenceIssueDateObj = document.getElementById('LicenceIssueDate');
  var LicenceExpiryDateObj = document.getElementById('LicenceExpiryDate');
  var AddressObj = document.getElementById('Address');
  var TelObj = document.getElementById('Tel');
  var MobileObj = document.getElementById('Mobile');
  var EmailObj = document.getElementById('Email');
  var POBoxObj = document.getElementById('POBox');
  var image1Obj = document.getElementById('image1');
  var ErrorMsg = document.getElementById('ErrorMsg');

  var alertMessage = "";

  if(FullNameObj.value.Trim() == '')
  {
	  var MsgAr = '&#1575;&#1604;&#1573;&#1587;&#1605; &#1575;&#1604;&#1603;&#1575;&#1605;&#1604; &#1604;&#1575; &#1610;&#1605;&#1603;&#1606; &#1571;&#1606; &#1610;&#1603;&#1608;&#1606; &#1601;&#1575;&#1585;&#1594;';
	  var MsgEn = 'Full Name cannot be empty';
	  var Msg = (LanguageID == 1)?MsgEn : MsgAr;
	  alertMessage +=Msg;
	  FullNameObj.focus();
  }
  
  else if(DOBObj.value.Trim() == '' || !isDate(DOBObj.value) )
  {
	  var MsgAr = '&#1578;&#1575;&#1585;&#1610;&#1582; &#1575;&#1604;&#1608;&#1604;&#1575;&#1583;&#1577; &#1604;&#1575; &#1610;&#1605;&#1603;&#1606; &#1571;&#1606; &#1610;&#1603;&#1608;&#1606; &#1601;&#1575;&#1585;&#1594; &#1610;&#1608;&#1605;/&#1588;&#1607;&#1585;/&#1587;&#1606;&#1577;';
	  var MsgEn = 'Date of Birth cannot be empty dd/mm/yy';
	  var Msg = (LanguageID == 1)?MsgEn : MsgAr;	 
	  alertMessage +=Msg;
	  DOBObj.focus();
  }

  else if(POBObj.value.Trim() == '' )
  {
	  var MsgAr = '&#1605;&#1603;&#1575;&#1606; &#1575;&#1604;&#1608;&#1604;&#1575;&#1583;&#1577; &#1604;&#1575; &#1610;&#1605;&#1603;&#1606; &#1571;&#1606; &#1610;&#1603;&#1608;&#1606; &#1601;&#1575;&#1585;&#1594;';
	  var MsgEn = 'Place of Birth cannot be empty';
	  var Msg = (LanguageID == 1)?MsgEn : MsgAr;
	  alertMessage += Msg;
	  POBObj.focus();
  }

  else if(NationalityObj.value.Trim() == '' )
  {
		var MsgAr = '&#1575;&#1604;&#1580;&#1606;&#1587;&#1610;&#1577; &#1604;&#1575; &#1610;&#1605;&#1603;&#1606; &#1571;&#1606; &#1578;&#1603;&#1608;&#1606; &#1601;&#1575;&#1585;&#1594;&#1577;';
		var MsgEn = 'Nationality cannot be empty';
		var Msg = (LanguageID == 1)?MsgEn : MsgAr;
	  alertMessage += Msg;
	  NationalityObj.focus();
  }

  else if(ReligionObj.value.Trim() == '' )
  {
	  var MsgAr = '&#1575;&#1604;&#1583;&#1610;&#1575;&#1606;&#1577; &#1604;&#1575; &#1610;&#1605;&#1603;&#1606; &#1571;&#1606; &#1578;&#1603;&#1608;&#1606; &#1601;&#1575;&#1585;&#1594;&#1577;';
	  var MsgEn = 'Religion cannot be empty';
	  var Msg = (LanguageID == 1)?MsgEn : MsgAr;
	  alertMessage += Msg;
	  ReligionObj.focus();
  }

  else if(PassportNoObj.value.Trim() == '' )
  {
	  var MsgAr = '&#1585;&#1602;&#1605; &#1580;&#1608;&#1575;&#1586; &#1575;&#1604;&#1587;&#1601;&#1585; &#1604;&#1575; &#1610;&#1605;&#1603;&#1606; &#1571;&#1606; &#1610;&#1603;&#1608;&#1606; &#1601;&#1575;&#1585;&#1594;';
	  var MsgEn = 'Passport Number cannot be empty';
	  var Msg = (LanguageID == 1)?MsgEn : MsgAr;
	  alertMessage += Msg;
	  PassportNoObj.focus();
  }

  else if(PassportIssuePlaceObj.value.Trim() == '' )
  {
	  var MsgAr = '&#1578;&#1575;&#1585;&#1610;&#1582; &#1573;&#1589;&#1583;&#1575;&#1585; &#1575;&#1604;&#1580;&#1608;&#1575;&#1586; &#1604;&#1575; &#1610;&#1605;&#1603;&#1606; &#1571;&#1606; &#1610;&#1603;&#1608;&#1606; &#1601;&#1575;&#1585;&#1594;';
	  var MsgEn = 'Passport Issue Place cannot be empty';
      var Msg = (LanguageID == 1)?MsgEn : MsgAr;
	  alertMessage += Msg;
	  PassportIssuePlaceObj.focus();
  }

  else if(PassportExpiryDateObj.value.Trim() == '' || !isDate(PassportExpiryDateObj.value)  )
  {
	  var MsgAr = '&#1578;&#1575;&#1585;&#1610;&#1582; &#1573;&#1606;&#1578;&#1607;&#1575;&#1569; &#1575;&#1604;&#1580;&#1608;&#1575;&#1586; &#1604;&#1575; &#1610;&#1605;&#1603;&#1606; &#1571;&#1606; &#1610;&#1603;&#1608;&#1606; &#1601;&#1575;&#1585;&#1594; &#1610;&#1608;&#1605;/&#1588;&#1607;&#1585;/&#1587;&#1606;&#1577;';
	  var MsgEn = 'Passport Expiry Date cannot be empty dd/mm/YY';
	  var Msg = (LanguageID == 1)?MsgEn : MsgAr;
	  alertMessage += Msg;
	  PassportExpiryDateObj.focus();
  }

  else if(HafizaNoObj.value.Trim() == '' )
  {
	var MsgAr = '&#1585;&#1602;&#1605; &#1575;&#1604;&#1581;&#1601;&#1610;&#1592;&#1577; &#1604;&#1575; &#1610;&#1605;&#1603;&#1606; &#1573;&#1606; &#1610;&#1603;&#1608;&#1606; &#1601;&#1575;&#1585;&#1594;';
	var MsgEn = 'Hafiza Number cannot be empty';
	var Msg = (LanguageID == 1)?MsgEn : MsgAr;
	alertMessage += Msg;
	HafizaNoObj.focus();
  }

  else if(HafizaIssueDateObj.value.Trim() == '' || !isDate(HafizaIssueDateObj.value) )
  {
		var MsgAr = '&#1578;&#1575;&#1585;&#1610;&#1582; &#1571;&#1589;&#1583;&#1585; &#1575;&#1604;&#1581;&#1601;&#1610;&#1592;&#1577; &#1604;&#1575; &#1610;&#1605;&#1603;&#1606; &#1571;&#1606; &#1610;&#1603;&#1608;&#1606; &#1601;&#1575;&#1585;&#1594; &#1610;&#1608;&#1605;/&#1588;&#1607;&#1585;/&#1587;&#1606;&#1577;';
		var MsgEn = 'Hafiza Issue Date cannot be empty dd/mm/YY';
		var Msg = (LanguageID == 1)?MsgEn : MsgAr;
	  alertMessage +=Msg;
	  HafizaIssueDateObj.focus();
  }
  
  else if(isIE() && AddressObj.innerHTML.Trim() == '' )
  {
	  var MsgAr = '&#1575;&#1604;&#1593;&#1606;&#1608;&#1575;&#1606; &#1604;&#1575; &#1610;&#1605;&#1603;&#1606; &#1571;&#1606; &#1610;&#1603;&#1608;&#1606; &#1601;&#1575;&#1585;&#1594;';
	  var MsgEn = 'Address cannot be empty';
	  var Msg = (LanguageID == 1)?MsgEn : MsgAr;
	  alertMessage += Msg;
	  AddressObj.focus();
  }

  else if(isMoz() && AddressObj.value.Trim() == '' )
  {
	  var MsgAr = '&#1575;&#1604;&#1593;&#1606;&#1608;&#1575;&#1606; &#1604;&#1575; &#1610;&#1605;&#1603;&#1606; &#1571;&#1606; &#1610;&#1603;&#1608;&#1606; &#1601;&#1575;&#1585;&#1594;';
	  var MsgEn = 'Address cannot be empty';
	  var Msg = (LanguageID == 1)?MsgEn : MsgAr;	  
	  alertMessage += Msg;
	  AddressObj.focus();
  }

  else if(TelObj.value.Trim() == '' )
  {
	   var MsgAr = '&#1575;&#1604;&#1607;&#1575;&#1578;&#1601; &#1604;&#1575; &#1610;&#1605;&#1603;&#1606; &#1571;&#1606; &#1610;&#1603;&#1608;&#1606; &#1601;&#1575;&#1585;&#1594;';
	   var MsgEn = 'Telephone Number cannot be empty';
	   var Msg = (LanguageID == 1)?MsgEn : MsgAr;
	  alertMessage += Msg;
	  TelObj.focus();
  }
  
  else if(!isEmail(EmailObj.value) )
  {
	  var MsgAr = '&#1575;&#1604;&#1576;&#1585;&#1610;&#1583; &#1575;&#1604;&#1573;&#1604;&#1603;&#1578;&#1585;&#1608;&#1606;&#1610; &#1594;&#1610;&#1585; &#1589;&#1581;&#1610;&#1581;';
	  var MsgEn = 'Invalid email address';
	  var Msg = (LanguageID == 1)?MsgEn : MsgAr;
	 alertMessage += Msg;
	 EmailObj.focus();
  }
  
  else if(image1Obj.value.Trim() == '' )
  {
	  var MsgAr = '&#1575;&#1604;&#1585;&#1580;&#1575;&#1569; &#1578;&#1581;&#1605;&#1610;&#1604; &#1589;&#1608;&#1585;&#1577;';
	  var MsgEn = 'Please upload your image';
	  var Msg = (LanguageID == 1)?MsgEn : MsgAr;
	  alertMessage += Msg;
	  image1Obj.focus();
  }

return alertMessage;
}

function validateApplicationPageTwo(LanguageID)
{
	var alertMessage ="";
	var ExpectedSalaryObj = document.getElementById('ExpectedSalary');
	var AvailableDateObj = document.getElementById('AvailableDate');
	var ExpertiseObj = document.getElementById('Expertise');
	var GosiNoState0Obj = document.getElementById('GosiNoState0');
	var GosiNoState1Obj = document.getElementById('GosiNoState1');
	var GosiNoObj = document.getElementById('GosiNo');
	var WhySacoObj = document.getElementById('WhySaco');
	var OnHoliday0Obj = document.getElementById('OnHoliday0');
	var OnHoliday1Obj = document.getElementById('OnHoliday1');
	var CanRelocate0Obj = document.getElementById('CanRelocate0');
	var CanRelocate1Obj = document.getElementById('CanRelocate1');
	var IsILL0Obj = document.getElementById('IsILL0');
	var IsILL1Obj = document.getElementById('IsILL1');
	var ILLDetailObj = document.getElementById('ILLDetail');
	var English0Obj = document.getElementById('English0');
	var English1Obj = document.getElementById('English1');
	var English2Obj = document.getElementById('English2');
	var Arabic0Obj = document.getElementById('Arabic0');
	var Arabic1Obj = document.getElementById('Arabic1');
	var Arabic2Obj = document.getElementById('Arabic2');

	if(ExpectedSalaryObj.value.Trim() == '' )
	{
		var MsgAr = '&#1575;&#1604;&#1605;&#1593;&#1575;&#1588; &#1575;&#1604;&#1605;&#1578;&#1608;&#1602;&#1593; &#1604;&#1575; &#1610;&#1605;&#1603;&#1606; &#1571;&#1606; &#1610;&#1603;&#1608;&#1606; &#1601;&#1575;&#1585;&#1594;';
		var MsgEn = 'Expected Salary cannot be empty';
		var Msg = (LanguageID == 1)?MsgEn : MsgAr;
		
		alertMessage += Msg;
		ExpectedSalaryObj.focus();
	}
	
	else if(AvailableDateObj.value.Trim() == '' || !isDate(AvailableDateObj.value) )
	{
		var MsgAr = '&#1578;&#1575;&#1585;&#1610;&#1582; &#1575;&#1604;&#1573;&#1606;&#1578;&#1587;&#1575;&#1576; &#1604;&#1575; &#1610;&#1605;&#1603;&#1606; &#1573;&#1606; &#1610;&#1603;&#1608;&#1606; &#1601;&#1575;&#1585;&#1594; &#1610;&#1608;&#1605;/&#1588;&#1607;&#1585;/&#1587;&#1606;&#1577;';
		var MsgEn = 'Starting Date cannot be empty dd/mm/YY';
		var Msg = (LanguageID == 1)?MsgEn : MsgAr;
		alertMessage += Msg;
		AvailableDateObj.focus();
	}

	else if(isIE() && ExpertiseObj.innerHTML.Trim() == '' )
	{
		var MsgAr = '&#1575;&#1604;&#1582;&#1576;&#1585;&#1577; &#1604;&#1575; &#1610;&#1605;&#1603;&#1606; &#1571;&#1606; &#1578;&#1603;&#1608;&#1606; &#1601;&#1575;&#1585;&#1594;&#1577;';
		var MsgEn = 'Relevant Experience to Position cannot be empty';
		var Msg = (LanguageID == 1)?MsgEn : MsgAr;
		alertMessage += Msg;
		ExpertiseObj.focus();
		
	}

	else if(isMoz() && ExpertiseObj.value.Trim() == '' )
	{
		var MsgAr = '&#1575;&#1604;&#1582;&#1576;&#1585;&#1577; &#1604;&#1575; &#1610;&#1605;&#1603;&#1606; &#1571;&#1606; &#1578;&#1603;&#1608;&#1606; &#1601;&#1575;&#1585;&#1594;&#1577;';
		var MsgEn = 'Relevant Experience to Position cannot be empty';
		var Msg = (LanguageID == 1)?MsgEn : MsgAr;
		alertMessage += Msg;
		ExpertiseObj.focus();
	
	}

	else if( !GosiNoState0Obj.checked && !GosiNoState1Obj.checked )
	{
		var MsgAr = '&#1575;&#1604;&#1585;&#1580;&#1575;&#1569; &#1573;&#1582;&#1578;&#1575;&#1585; &#1581;&#1575;&#1604;&#1577; &#1585;&#1602;&#1605; &#1575;&#1604;&#1578;&#1571;&#1605;&#1610;&#1606;&#1575;&#1578; &#1575;&#1604;&#1573;&#1580;&#1578;&#1605;&#1575;&#1593;&#1610;&#1577;';
		var MsgEn = 'Please check Gosi Number State';
		var Msg = (LanguageID == 1)?MsgEn : MsgAr;
		alertMessage += Msg;
	}

	else if(GosiNoState0Obj.checked && GosiNoObj.value.Trim() == '' )
	{
		var MsgAr = '&#1585;&#1602;&#1605; &#1575;&#1604;&#1578;&#1571;&#1605;&#1610;&#1606;&#1575;&#1578; &#1575;&#1604;&#1573;&#1580;&#1578;&#1605;&#1575;&#1593;&#1610;&#1577; &#1604;&#1575; &#1610;&#1605;&#1603;&#1606; &#1571;&#1606; &#1610;&#1603;&#1608;&#1606; &#1601;&#1575;&#1585;&#1594;';
		var MsgEn = 'Gosi Number cannot be empty';
		var Msg = (LanguageID == 1)?MsgEn : MsgAr;
		
		alertMessage += Msg;
		GosiNoObj.focus();
	}

	else if(isIE() && WhySacoObj.innerHTML.Trim() == '' )
	{
		var MsgAr = '&#1575;&#1604;&#1585;&#1580;&#1575;&#1569; &#1581;&#1583;&#1583; &#1604;&#1605;&#1575;&#1584;&#1575; &#1578;&#1585;&#1610;&#1583; &#1575;&#1604;&#1593;&#1605;&#1604; &#1604;&#1583;&#1609; &#1587;&#1575;&#1603;&#1608;';
		var MsgEn = 'Please specify why you would like to work at saco';
		var Msg = (LanguageID == 1)?MsgEn : MsgAr;
		alertMessage += Msg;
		WhySacoObj.focus();
	}

	else if(isMoz() && WhySacoObj.value.Trim() == '' )
	{
		var MsgAr = '&#1575;&#1604;&#1585;&#1580;&#1575;&#1569; &#1581;&#1583;&#1583; &#1604;&#1605;&#1575;&#1584;&#1575; &#1578;&#1585;&#1610;&#1583; &#1575;&#1604;&#1593;&#1605;&#1604; &#1604;&#1583;&#1609; &#1587;&#1575;&#1603;&#1608;';
		var MsgEn = 'Please specify why you would like to work at saco';
		var Msg = (LanguageID == 1)?MsgEn : MsgAr;
		alertMessage += Msg;
		WhySacoObj.focus();
	}

	else if(!OnHoliday0Obj.checked && !OnHoliday1Obj.checked )
	{
		var MsgAr = '&#1575;&#1604;&#1585;&#1580;&#1575;&#1569; &#1581;&#1583;&#1583; &#1573;&#1584;&#1575; &#1576;&#1605;&#1602;&#1583;&#1608;&#1585;&#1603; &#1575;&#1604;&#1593;&#1605;&#1604; &#1582;&#1604;&#1575;&#1604; &#1575;&#1604;&#1571;&#1593;&#1610;&#1575;&#1583;';
		var MsgEn = 'Please specify whether you can work on holiday or not';
		var Msg = (LanguageID == 1)?MsgEn : MsgAr;

		alertMessage += Msg;
	}

	else if(!CanRelocate0Obj.checked && !CanRelocate1Obj.checked )
	{
		var MsgAr = '&#1575;&#1604;&#1585;&#1580;&#1575;&#1569; &#1581;&#1583;&#1583; &#1573;&#1584;&#1575; &#1576;&#1605;&#1602;&#1583;&#1608;&#1585;&#1603; &#1575;&#1604;&#1593;&#1605;&#1604; &#1601;&#1610; &#1605;&#1582;&#1578;&#1604;&#1601; &#1575;&#1604;&#1605;&#1606;&#1575;&#1591;&#1602;';
		var MsgEn = 'Please specify wheter you can be relocated to a different city or not';
		var Msg = (LanguageID == 1)?MsgEn : MsgAr;
		alertMessage += Msg;
	}

	else if(!IsILL0Obj.checked && !IsILL1Obj.checked)
	{
		var MsgAr = '&#1575;&#1604;&#1585;&#1580;&#1575;&#1569; &#1581;&#1583;&#1583; &#1573;&#1584;&#1575; &#1603;&#1575;&#1606; &#1604;&#1583;&#1610;&#1603; &#1605;&#1585;&#1590;';
		var MsgEn = 'Please specify whether you have any diseases or not';
		var Msg = (LanguageID == 1)?MsgEn : MsgAr;
		alertMessage += Msg;
	}

	else if(isIE() && IsILL0Obj.checked && ILLDetailObj.innerHTML.Trim() == '' )
	{
		var MsgAr = '&#1575;&#1604;&#1585;&#1580;&#1575;&#1569; &#1581;&#1583;&#1583; &#1606;&#1608;&#1593; &#1575;&#1604;&#1605;&#1585;&#1590;';
		var MsgEn = 'Please specify Illness details';
		var Msg = (LanguageID == 1)?MsgEn : MsgAr;
		alertMessage += Msg;
		ILLDetailObj.focus();
	}

	else if(isMoz() && IsILL0Obj.checked && ILLDetailObj.value.Trim() == '' )
	{
		var MsgAr = '&#1575;&#1604;&#1585;&#1580;&#1575;&#1569; &#1581;&#1583;&#1583; &#1606;&#1608;&#1593; &#1575;&#1604;&#1605;&#1585;&#1590;';
		var MsgEn = 'Please specify Illness details';
		var Msg = (LanguageID == 1)?MsgEn : MsgAr;
		alertMessage += Msg;
		alertMessage += "Please specify Illness details\n";
		ILLDetailObj.focus();
	}

	else if(!English0Obj.checked && !English1Obj.checked && !English2Obj.checked)
	{
		var MsgAr = '&#1575;&#1604;&#1585;&#1580;&#1575;&#1569; &#1581;&#1583;&#1583; &#1583;&#1585;&#1580;&#1577; &#1575;&#1604;&#1594;&#1577; &#1575;&#1604;&#1575;&#1606;&#1603;&#1604;&#1610;&#1586;&#1610;&#1577;';
		var MsgEn = 'Please specify your english language profeciency';
		var Msg = (LanguageID == 1)?MsgEn : MsgAr;
		alertMessage += Msg;
	}

	else if(!Arabic0Obj.checked && !Arabic1Obj.checked && !Arabic2Obj.checked )
	{
		var MsgAr = '&#1575;&#1604;&#1585;&#1580;&#1575;&#1569; &#1581;&#1583;&#1583; &#1583;&#1585;&#1580;&#1577; &#1575;&#1604;&#1594;&#1577; &#1575;&#1604;&#1593;&#1585;&#1576;&#1610;&#1577;';
		var MsgEn = 'Please specify your arabic language profeciency';
		var Msg = (LanguageID == 1)?MsgEn : MsgAr;
		alertMessage += Msg;
	}

return alertMessage;
}

function validateApplicationPageThree(LanguageID)
{
	var Message ="";

	var SatFrom = document.getElementById('SatFromTime').value.Trim();
	var SunFrom = document.getElementById('SunFromTime').value.Trim();
	var MonFrom = document.getElementById('MonFromTime').value.Trim();
	var TueFrom = document.getElementById('TueFromTime').value.Trim();
	var WedFrom = document.getElementById('WedFromTime').value.Trim();
	var ThuFrom = document.getElementById('ThuFromTime').value.Trim();
	var FriFrom = document.getElementById('FriFromTime').value.Trim();

	var SatTo = document.getElementById('SatToTime').value.Trim();
	var SunTo = document.getElementById('SunToTime').value.Trim();
	var MonTo = document.getElementById('MonToTime').value.Trim();
	var TueTo = document.getElementById('TueToTime').value.Trim();
	var WedTo = document.getElementById('WedToTime').value.Trim();
	var ThuTo = document.getElementById('ThuToTime').value.Trim();
	var FriTo = document.getElementById('FriToTime').value.Trim();

	var HighschoolMajorObj = document.getElementById('HighschoolMajor');
	var DiplomaMajorObj = document.getElementById('DiplomaMajor');
	var UniversityMajorObj = document.getElementById('UniversityMajor');
	var OtherMajorObj = document.getElementById('OtherMajor');

	var HighschoolGraduateDateObj = document.getElementById('HighschoolGraduateDate');
	var DiplomaGraduateDateObj = document.getElementById('DiplomaGraduateDate');
	var UniversityGraduateDateObj = document.getElementById('UniversityGraduateDate');
	var OtherGraduateDateObj = document.getElementById('OtherGraduateDate');

	var EnMsg = 'Invalid 24 hour time format for ';
	var ArMsg = '&#1634;&#1636; &#1587;&#1575;&#1593;&#1577; &#1563; &#1608;&#1602;&#1578; &#1594;&#1610;&#1585; &#1589;&#1581;&#1610;&#1581; &#1604;&#1606;&#1607;&#1575;&#1585; ';

	if(SatFrom != '')
	{
		if(!isHour(SatFrom) && !isHour(SatTo) )
		{
			EnMsg += 'Saturday';
			ArMsg += '&#1575;&#1604;&#1587;&#1576;&#1578;';
			Message += ((LanguageID== 1)?EnMsg:ArMsg);

		}
		else if (SatFrom > SatTo )
		{
			EnMsg += 'Saturday';
			ArMsg += '&#1575;&#1604;&#1587;&#1576;&#1578;';
			Message += ((LanguageID== 1)?EnMsg:ArMsg);
		}
	}
	else if(SunFrom != '')
	{
		if(!isHour(SunFrom) && !isHour(SunTo) )
		{
			EnMsg += 'Sunday';
			ArMsg += '&#1575;&#1604;&#1571;&#1581;&#1583;';
			Message += ((LanguageID== 1)?EnMsg:ArMsg);
		}
		else if (SunFrom > SunTo )
		{
			EnMsg += 'Sunday';
			ArMsg += '&#1575;&#1604;&#1571;&#1581;&#1583;';
			Message += ((LanguageID== 1)?EnMsg:ArMsg);
		}
	
	}
	else if(MonFrom != '')
	{
		if(!isHour(MonFrom) && !isHour(MonTo) )
		{
			EnMsg += 'Monday';
			ArMsg += '&#1575;&#1604;&#1571;&#1579;&#1606;&#1610;&#1606;';
			Message += ((LanguageID== 1)?EnMsg:ArMsg);
		}
		else if (parseInt(MonFrom) > parseInt(MonTo) )
		{
			EnMsg += 'Monday';
			ArMsg += '&#1575;&#1604;&#1571;&#1579;&#1606;&#1610;&#1606;';
			Message += ((LanguageID== 1)?EnMsg:ArMsg);
		}
	}
	else if(TueFrom != '')
	{
		if(!isHour(TueFrom) && !isHour(TueTo) )
		{
			EnMsg += 'Tuesday';
			ArMsg += '&#1575;&#1604;&#1579;&#1604;&#1579;&#1575;&#1569;';
			Message += ((LanguageID== 1)?EnMsg:ArMsg);
		}
		else if (TueFrom > TueTo )
		{
			EnMsg += 'Tuesday';
			ArMsg += '&#1575;&#1604;&#1579;&#1604;&#1579;&#1575;&#1569;';
			Message += ((LanguageID== 1)?EnMsg:ArMsg);
		}
	}
	else if (WedFrom != '')
	{
		if(!isHour(WedFrom) && !isHour(WedTo) )
		{
			EnMsg += 'Wednesday';
			ArMsg += '&#1604;&#1575;&#1585;&#1576;&#1593;&#1575;&#1569;';
			Message += ((LanguageID== 1)?EnMsg:ArMsg);
		}
		else if (WedFrom > WedTo)
		{
			EnMsg += 'Wednesday';
			ArMsg += '&#1604;&#1575;&#1585;&#1576;&#1593;&#1575;&#1569;';
			Message += ((LanguageID== 1)?EnMsg:ArMsg);
		}
	}
	else if (ThuFrom != '')
	{
		if(!isHour(ThuFrom) && !isHour(ThuTo) )
		{
			EnMsg += 'Thursday';
			ArMsg += '&#1575;&#1604;&#1582;&#1605;&#1610;&#1587;';
			Message += ((LanguageID== 1)?EnMsg:ArMsg);
		}
		else if (ThuFrom > ThuTo )
		{
			EnMsg += 'Thursday';
			ArMsg += '&#1575;&#1604;&#1582;&#1605;&#1610;&#1587;';
			Message += ((LanguageID== 1)?EnMsg:ArMsg);
		}
	}
	else if (FriFrom != '')
	{
		if(!isHour(FriFrom) && !isHour(FriTo) )
		{
			EnMsg += 'Friday';
			ArMsg += '&#1575;&#1604;&#1580;&#1605;&#1593;&#1577;';
			Message += ((LanguageID== 1)?EnMsg:ArMsg);
		}
		else if (FriFrom > FriTo )
		{
			EnMsg += 'Friday';
			ArMsg += '&#1575;&#1604;&#1580;&#1605;&#1593;&#1577;';
			Message += ((LanguageID== 1)?EnMsg:ArMsg);
		}
	}

return Message;
}

function validateApplicationPageFour(LanguageID)
{
	var alertMessage ="";

	var FirstName = document.getElementById('FirstName');
	var FirstTelephone = document.getElementById('FirstTelephone');
	var FirstJob = document.getElementById('FirstJob');
	
	var SecondName = document.getElementById('SecondName');
	var SecondTelephone = document.getElementById('SecondTelephone');
	var SecondJob = document.getElementById('SecondJob');
	
	var ThirdName = document.getElementById('ThirdName');
	var ThirdTelephone = document.getElementById('ThirdTelephone');
	var ThirdJob = document.getElementById('ThirdJob');

	if(FirstName.value.Trim() == '' || FirstTelephone.value.Trim() == '' || FirstJob.value.Trim() == '' )
	{
		var MsgAr = '&#1575;&#1604;&#1585;&#1580;&#1575;&#1569; &#1573;&#1583;&#1582;&#1575;&#1604; &#1605;&#1593;&#1604;&#1608;&#1605;&#1575;&#1578; &#1593;&#1606; &#1575;&#1604;&#1605;&#1593;&#1585;&#1601; &#1575;&#1604;&#1571;&#1608;&#1604;';
		var MsgEn = 'Please specify first reference information';
		var Msg = (LanguageID == 1)?MsgEn : MsgAr;

		alertMessage +=Msg;
	
	}
	
	else if(SecondName.value.Trim() == '' || SecondTelephone.value.Trim() == '' || SecondJob.value.Trim() == '' )
	{
		var MsgAr = '&#1575;&#1604;&#1585;&#1580;&#1575;&#1569; &#1573;&#1583;&#1582;&#1575;&#1604; &#1605;&#1593;&#1604;&#1608;&#1605;&#1575;&#1578; &#1593;&#1606; &#1575;&#1604;&#1605;&#1593;&#1585;&#1601; &#1575;&#1604;&#1579;&#1575;&#1606;&#1610;';
		var MsgEn = 'Please specify second reference information';
		var Msg = (LanguageID == 1)?MsgEn : MsgAr;
		alertMessage +=Msg;
	}

	else if(ThirdName.value.Trim() == '' || ThirdTelephone.value.Trim() == '' || ThirdJob.value.Trim() == '' )
	{
		var MsgAr = '&#1575;&#1604;&#1585;&#1580;&#1575;&#1569; &#1573;&#1583;&#1582;&#1575;&#1604; &#1605;&#1593;&#1604;&#1608;&#1605;&#1575;&#1578; &#1593;&#1606; &#1575;&#1604;&#1605;&#1593;&#1585;&#1601; &#1575;&#1604;&#1579;&#1575;&#1604;&#1579;';
		var MsgEn = 'Please specify third reference information';
		var Msg = (LanguageID == 1)?MsgEn : MsgAr;
		alertMessage +=Msg;
	}
			

return alertMessage;
}

function ShowQPage(page)
{
	if(page == 1 )
	{
		document.getElementById('tab0').style.display = "none";
		document.getElementById('tab1').style.display = "";
	}
}

function QuestionnaireValidate(LanguageID)
{
	var form = document.getElementById('QuestionsForm');
	var FullNameObj = document.getElementById('FullName');
	var EmailObj = document.getElementById('Email');
	var ErrorMsg = document.getElementById('ErrorMsg');

	var isValid = true;
	if(FullNameObj.value.Trim() == '' )
	{
		var ArMsg = '&#1575;&#1604;&#1573;&#1587;&#1605; &#1575;&#1604;&#1603;&#1575;&#1605;&#1604; &#1604;&#1575; &#1610;&#1605;&#1603;&#1606; &#1571;&#1606; &#1610;&#1603;&#1608;&#1606; &#1601;&#1575;&#1585;&#1594;';
		var EnMsg = 'Please, provide your full name';
		var Msg = (LanguageID == 1)?EnMsg:ArMsg;
		ErrorMsg.innerHTML = Msg;
		FullNameObj.focus();
		isValid = false;
	}else if(!isEmail(EmailObj.value))
	{
		var ArMsg = '&#1575;&#1604;&#1576;&#1585;&#1610;&#1583; &#1575;&#1604;&#1575;&#1604;&#1603;&#1578;&#1585;&#1608;&#1606;&#1610; &#1604;&#1575; &#1610;&#1605;&#1603;&#1606; &#1571;&#1606; &#1610;&#1603;&#1608;&#1606; &#1601;&#1575;&#1585;&#1594;';
		var EnMsg = 'Please, provide your email address correctly';
		var Msg = (LanguageID == 1)?EnMsg:ArMsg;
		ErrorMsg.innerHTML = Msg;
		EmailObj.focus();
		isValid = false;
	}

	if(isValid)
	{
		form.submit();
		//xajax_submitAnswers(xajax.getFormValues('QuestionsForm'));
		hideBox();
	}
}

function validateContact(formID, LanguageID)
{
	var form = document.getElementById(formID);
	var fname = document.getElementById('fname');
	var lname = document.getElementById('lname');
	var email = document.getElementById('email');
	var country = document.getElementById('country');
	var city = document.getElementById('city');
	var phone = document.getElementById('phone');
	var fax = document.getElementById('fax');
	var content = document.getElementById('content');
	var msgType = document.getElementById('MessageType');
	var Error = document.getElementById('ErrMsg');

	var numberRegEx = /^\d{7,15}$/;
	var emailRegEx = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	var flag = true;


	if(fname.value == '')
	{
		flag = false;
		var EnMsg = 'Full Name Cannot be Empty';
		var ArMsg = '&#1575;&#1604;&#1573;&#1587;&#1605; &#1575;&#1604;&#1571;&#1608;&#1604; &#1604;&#1575; &#1610;&#1605;&#1603;&#1606; &#1571;&#1606; &#1610;&#1603;&#1608;&#1606; &#1601;&#1575;&#1585;&#1594;';
		var Msg = (LanguageID == 1)?EnMsg:ArMsg;
		Error.innerHTML = Msg;
		fname.focus();
	}else if(lname.value=='')
	{
		flag = false;
		var EnMsg = 'Last Name Cannot be Empty';
		var ArMsg = '&#1573;&#1587;&#1605; &#1575;&#1604;&#1593;&#1575;&#1574;&#1604;&#1577; &#1604;&#1575; &#1610;&#1605;&#1603;&#1606; &#1571;&#1606; &#1610;&#1603;&#1608;&#1606; &#1601;&#1575;&#1585;&#1594;';
		var Msg = (LanguageID == 1)?EnMsg:ArMsg;
		Error.innerHTML = Msg;
	}
	else if(!email.value.match(emailRegEx))
	{
		flag = false;
		var EnMsg = 'Email Address is Invalid';
		var ArMsg = '&#1575;&#1604;&#1576;&#1585;&#1610;&#1583; &#1575;&#1604;&#1573;&#1604;&#1603;&#1578;&#1585;&#1608;&#1606;&#1610; &#1594;&#1610;&#1585; &#1589;&#1581;&#1610;&#1581;';
		var Msg = (LanguageID == 1)?EnMsg:ArMsg;
		Error.innerHTML = Msg;
		email.focus();
	}else if(country.options[country.options.selectedIndex].value == 0 )
	{
		flag = false;
		var EnMsg = 'Please, Select a country';
		var ArMsg = '&#1575;&#1604;&#1585;&#1580;&#1575;&#1569; &#1573;&#1582;&#1578;&#1575;&#1585; &#1575;&#1604;&#1576;&#1604;&#1583;';
		var Msg = (LanguageID == 1)?EnMsg:ArMsg;
		Error.innerHTML = Msg;
		country.focus();

	}else if(city.value =='')
	{
		flag = false;
		var EnMsg = 'City Cannot be Empty';
		var ArMsg = '&#1575;&#1604;&#1605;&#1583;&#1610;&#1606;&#1577; &#1604;&#1575; &#1610;&#1605;&#1603;&#1606; &#1571;&#1606; &#1578;&#1603;&#1608;&#1606; &#1601;&#1575;&#1585;&#1594;&#1577;';
		var Msg = (LanguageID == 1)?EnMsg:ArMsg;
		Error.innerHTML = Msg;
		city.focus();
	}else if(!phone.value.match(numberRegEx))
	{
		flag = false;
		var EnMsg = 'Invalid telephone number';
		var ArMsg = '&#1575;&#1604;&#1607;&#1575;&#1578;&#1601; &#1594;&#1610;&#1585; &#1589;&#1581;&#1610;&#1581;';
		var Msg = (LanguageID == 1)?EnMsg:ArMsg;
		Error.innerHTML = Msg;
		phone.focus();
	}else if(!fax.value.match(numberRegEx))
	{
		flag = false;
		var EnMsg = 'Invalid fax number';
		var ArMsg = '&#1575;&#1604;&#1601;&#1575;&#1603;&#1587; &#1594;&#1610;&#1585; &#1589;&#1581;&#1610;&#1581;';
		var Msg = (LanguageID == 1)?EnMsg:ArMsg;

		Error.innerHTML = Msg;
		fax.focus();
		
	}else if( navigator.appName=='Microsoft Internet Explorer' && content.innerHTML == '')
	{
		flag = false;
		var EnMsg = 'Message Cannot be Empty';
		var ArMsg = '&#1575;&#1604;&#1585;&#1587;&#1575;&#1604;&#1577; &#1604;&#1575; &#1610;&#1605;&#1603;&#1606; &#1571;&#1606; &#1578;&#1603;&#1608;&#1606; &#1601;&#1575;&#1585;&#1594;&#1577;';
		var Msg = (LanguageID == 1)?EnMsg:ArMsg;
		Error.innerHTML = Msg;
		content.focus();

	}else if (navigator.appName == 'Netscape' && content.value == '' )
	{
		flag = false;
		var EnMsg = 'Message Cannot be Empty';
		var ArMsg = '&#1575;&#1604;&#1585;&#1587;&#1575;&#1604;&#1577; &#1604;&#1575; &#1610;&#1605;&#1603;&#1606; &#1571;&#1606; &#1578;&#1603;&#1608;&#1606; &#1601;&#1575;&#1585;&#1594;&#1577;';
		var Msg = (LanguageID == 1)?EnMsg:ArMsg;
		Error.innerHTML = Msg;
		content.focus();
	}

	if(flag)
	{
		var message = "";
		form.submit();
//		if( navigator.appName == 'Microsoft Internet Explorer')
//			message = content.innerHTML;
//		else if( navigator.appName == 'Netscape' )
//			message = content.value;
//		
//		var params = "fname="+fname.value+
//					 "&lname="+lname.value+
//					 "&email="+email.value+
//					 "&countryId="+country.options[country.options.selectedIndex].value+
//					 "&city="+city.value+
//					 "&phone="+phone.value+
//					 "&fax="+fax.value+
//					"&content="+message+
//					"&MessageType="+msgType.options[msgType.options.selectedIndex].value+
//					"&language_id="+document.getElementById('languageid').value+
//					"&FormType=Contact Us";
//		
//		sendContactRequest("ajax_contactus.php",params, "POST",LanguageID );

	}
}

function sendContactRequest(url, params, HttpMethod,LanguageID)
{
	var req = getXMLHTTPRequest();

	if(req)
	{
		req.open(HttpMethod, url, true);
		req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=windows-1256");

		req.onreadystatechange = function()
		{
			if(req.readyState == 4 && req.status == 200)
			{
			    document.getElementById('fname').value='';
				document.getElementById('lname').value='';
				document.getElementById('email').value='';
				document.getElementById('country').options.selectedIndex=0;
				document.getElementById('city').value='';
				document.getElementById('phone').value='';
				document.getElementById('fax').value='';
				document.getElementById('content').innerHTML='';
				document.getElementById('content').value = '';					
				
				var Msg = (LanguageID == 1)?'Your message has been sent!':'&#1604;&#1602;&#1583; &#1578;&#1605; &#1575;&#1604;&#1578;&#1581;&#1608;&#1610;&#1604;';
				document.getElementById('ErrMsg').innerHTML = Msg;
			}
		}
		req.send(params);
	}
}

function validateForm(formID, LanguageID)
{
	var form = document.getElementById(formID);
	var Name = document.getElementById('Name');
	var Address = document.getElementById('Address');
	var Email = document.getElementById('Email');
	var Content = document.getElementById('Content');
	var Error = document.getElementById('ErrMsg');

	var emailRegEx = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	var flag = true;


	if(Name.value == '')
	{
		flag = false;
		var ArMsg = '&#1575;&#1604;&#1573;&#1587;&#1605; &#1575;&#1604;&#1603;&#1575;&#1605;&#1604; &#1604;&#1575; &#1610;&#1605;&#1603;&#1606; &#1571;&#1606; &#1610;&#1603;&#1608;&#1606; &#1601;&#1575;&#1585;&#1594;';
		var EnMsg = 'Full Name Cannot be Empty';
		var Msg = (LanguageID == 1)? EnMsg:ArMsg;
		Error.innerHTML =Msg;
		Name.focus();

	}else if(Address.value=='')
	{
		flag = false;
		var ArMsg = '&#1575;&#1604;&#1593;&#1606;&#1608;&#1575;&#1606; &#1604;&#1575; &#1610;&#1605;&#1603;&#1606; &#1571;&#1606; &#1610;&#1603;&#1608;&#1606; &#1601;&#1575;&#1585;&#1594;';
		var EnMsg = 'Address Cannot be Empty';
		var Msg=(LanguageID == 1)?EnMsg:ArMsg;
		Error.innerHTML = Msg;
		Address.focus();
	}
	else if(!Email.value.match(emailRegEx))
	{
		flag = false;
		var ArMsg = '&#1575;&#1604;&#1576;&#1585;&#1610;&#1583; &#1575;&#1604;&#1573;&#1604;&#1603;&#1578;&#1585;&#1608;&#1606;&#1610; &#1594;&#1610;&#1585; &#1589;&#1581;&#1610;&#1581;';
		var EnMsg = 'Email Address is Invalid';
		var Msg=(LanguageID == 1)?EnMsg:ArMsg;
		Error.innerHTML = Msg;
		Email.focus();
	}else if(navigator.appName=='Microsoft Internet Explorer' && Content.innerHTML == '')
	{
		flag = false;
		var ArMsg = '&#1575;&#1604;&#1585;&#1587;&#1575;&#1604;&#1577; &#1604;&#1575; &#1610;&#1605;&#1603;&#1606; &#1571;&#1606; &#1578;&#1603;&#1608;&#1606; &#1601;&#1575;&#1585;&#1594;&#1577;';
		var EnMsg = 'Message Cannot be Empty';
		var Msg = (LanguageID == 1)?ArMsg:EnMsg;
		Error.innerHTML = Msg;
		Content.focus();

	}else if(navigator.appName == 'Netscape' && Content.value == '' )
	{
		flag = false;
		var ArMsg = '&#1575;&#1604;&#1585;&#1587;&#1575;&#1604;&#1577; &#1604;&#1575; &#1610;&#1605;&#1603;&#1606; &#1571;&#1606; &#1578;&#1603;&#1608;&#1606; &#1601;&#1575;&#1585;&#1594;&#1577;';
		var EnMsg = 'Message Cannot be Empty';
		var Msg = (LanguageID == 1)?ArMsg:EnMsg;
		Error.innerHTML = Msg;
		Content.focus();
	}

	if(flag)
	{
		var message = "";
		form.submit();
//		if(navigator.appName == 'Microsoft Internet Explorer')
//			message = Content.innerHTML;
//		else if(navigator.appName == 'Netscape')
//			message = Content.value;
//		
//		var params = "name="+Name.value+
//					"&address="+Address.value+
//					"&email="+Email.value+
//					"&content="+message+
//					"&LanguageID="+LanguageID+
//					"&FormType=Ask The Expert";
//		
//		sendRequest("ajax_contactus.php",params, "POST", LanguageID);

	}
}

function sendRequest(url, params, HttpMethod, LanguageID)
{
	var req = getXMLHTTPRequest();

	if(req)
	{
		req.open(HttpMethod, url, true);
		req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");

		req.onreadystatechange = function()
		{
			if(req.readyState == 4 && req.status == 200)
			{
				document.getElementById('Name').value = "";
				document.getElementById('Address').value = "";
				document.getElementById('Email').value = "";

				if(navigator.appName == 'Microsoft Internet Explorer')
					document.getElementById('Content').innerHTML = "";
				else if(navigator.appName == 'Netscape')
					document.getElementById('Content').value = "";
				
				var Msg = (LanguageID == 1 )?"Your message has been sent!":"&#1604;&#1602;&#1583; &#1578;&#1605; &#1575;&#1604;&#1578;&#1581;&#1608;&#1610;&#1604;"

				document.getElementById('ErrMsg').innerHTML = Msg;
			}
		
		}
		req.send(params);
	}
}

function ShowCardPage(page,LanguageID)
{
	switch(page)
	{
		case 0:
			document.getElementById('tab0').style.display="";
			document.getElementById('tab_1').style.display="none";
			document.getElementById('tab_2').style.display="none";
		break;
		case 1:
			document.getElementById('tab0').style.display="none";
			document.getElementById('tab_1').style.display="";
			document.getElementById('tab_2').style.display="none";
		 break;
		 case 2:
			if(isValidCardForm(LanguageID)) 
			{	
				document.getElementById('tab0').style.display="none";
				document.getElementById('tab_1').style.display="none";
				document.getElementById('tab_2').style.display="";
			}else{
				document.getElementById('tab_1').style.display="";
				document.getElementById('tab0').style.display="none";
				document.getElementById('tab_2').style.display="none";
			}
		 break;
	}
}

function isValidCardForm(LanguageID)
{
	var FirstName = document.getElementById('FirstName');
	var LastName = document.getElementById('LastName');
	var Nationality = document.getElementById('Nationality'); //select object
	var Gender = document.getElementById('Gender'); //select object

	var Phone = document.getElementById('Phone');
	var Mobile = document.getElementById('Mobile');
	var Email = document.getElementById('Email1');
	var City = document.getElementById('City');//select object
	var POBox = document.getElementById('POBox');
	var PostalCode = document.getElementById('PostalCode');
	var ErrorMsg = document.getElementById('ErrorMsg');

	var isValid = true;

	if(FirstName.value.Trim() == '' )
	{
		isValid = false;
		var EnMsg = 'First Name cannot be empty';
		var ArMsg = '&#1575;&#1604;&#1573;&#1587;&#1605; &#1575;&#1604;&#1571;&#1608;&#1604; &#1604;&#1575; &#1610;&#1605;&#1603;&#1606; &#1571;&#1606; &#1610;&#1603;&#1608;&#1606; &#1601;&#1575;&#1585;&#1594;';
		var Msg = (LanguageID == 1)? EnMsg : ArMsg;
		ErrorMsg.innerHTML = Msg;
		FirstName.focus();
	}
	else if(LastName.value.Trim() == '' )
	{
		isValid = false;
		var EnMsg = 'Last Name cnnot be empty';
		var ArMsg = '&#1573;&#1587;&#1605; &#1575;&#1604;&#1593;&#1575;&#1574;&#1604;&#1577; &#1604;&#1575; &#1610;&#1605;&#1603;&#1606; &#1571;&#1606; &#1610;&#1603;&#1608;&#1606; &#1601;&#1575;&#1585;&#1594;';
		ErrorMsg.innerHTML = (LanguageID == 1 )?EnMsg : ArMsg;
		LastName.focus();
	}
	else if(Gender.selectedIndex == 0)
	{
		isValid = false;
		var EnMsg = 'Please, select your Gender';
		var ArMsg = '&#1575;&#1604;&#1585;&#1580;&#1575;&#1569; &#1573;&#1582;&#1578;&#1575;&#1585; &#1580;&#1606;&#1587;&#1603;';
		ErrorMsg.innerHTML = (LanguageID == 1)?EnMsg:ArMsg;
		Gender.focus();
	}
	else if(Nationality.selectedIndex == 0 )
	{
		isValid = false;
		var EnMsg = 'Please, select your Nationality';
		var ArMsg = '&#1575;&#1604;&#1585;&#1580;&#1575;&#1569; &#1573;&#1582;&#1578;&#1575;&#1585; &#1580;&#1606;&#1587;&#1610;&#1578;&#1603;';
		ErrorMsg.innerHTML = (LanguageID == 1)?EnMsg:ArMsg;
		Nationality.focus();
	}
	else if(Phone.value.Trim() == '')
	{
		isValid = false;
		var EnMsg = 'Phone number cannot be empty';
		var ArMsg = '&#1575;&#1604;&#1607;&#1575;&#1578;&#1601; &#1604;&#1575; &#1610;&#1605;&#1603;&#1606; &#1571;&#1606; &#1610;&#1603;&#1608;&#1606; &#1601;&#1575;&#1585;&#1594;';
		ErrorMsg.innerHTML = (LanguageID == 1)?EnMsg:ArMsg;
		Phone.focus();
	}
	else if(Mobile.value.Trim() == '')
	{
		isValid = false;
		var EnMsg = 'Mobile number cannot be empty';
		var ArMsg = '&#1575;&#1604;&#1580;&#1608;&#1575;&#1604; &#1604;&#1575; &#1610;&#1605;&#1603;&#1606; &#1571;&#1606; &#1610;&#1603;&#1608;&#1606; &#1601;&#1575;&#1585;&#1594;';
		ErrorMsg.innerHTML = (LanguageID == 1)?EnMsg:ArMsg;
		Mobile.focus();

	}
	else if (!isEmail(Email.value) )
	{
		isValid = false;

		var EnMsg = 'Invalid email format';
		var ArMsg ='&#1575;&#1604;&#1576;&#1585;&#1610;&#1583; &#1575;&#1604;&#1573;&#1604;&#1603;&#1578;&#1585;&#1608;&#1606;&#1610; &#1594;&#1610;&#1585; &#1589;&#1581;&#1610;&#1581;';
		ErrorMsg.innerHTML = (LanguageID == 1)?EnMsg:ArMsg;
		Email.focus();
	}
	else if(City.selectedIndex == 0)
	{
		isValid = false;
		var EnMsg = 'Please, select your city';
		var ArMsg = '&#1575;&#1604;&#1585;&#1580;&#1575;&#1569; &#1573;&#1582;&#1578;&#1575;&#1585; &#1605;&#1583;&#1610;&#1606;&#1578;&#1603;';
		ErrorMsg.innerHTML = (LanguageID == 1)?EnMsg:ArMsg;
		City.focus();
	}
	else if(POBox.value.Trim() == '' )
	{
		isValid = false;
		var EnMsg = 'P.O.Box cannot be empty';
		var ArMsg = '&#1589;&#1606;&#1583;&#1608;&#1602; &#1576;&#1585;&#1610;&#1583; &#1604;&#1575; &#1610;&#1605;&#1603;&#1606; &#1571;&#1606; &#1610;&#1603;&#1608;&#1606; &#1601;&#1575;&#1585;&#1594;';
		ErrorMsg.innerHTML = (LanguageID == 1)?EnMsg:ArMsg;

		POBox.focus();
	}
	else if (PostalCode.value.Trim()=='')
	{
		isValid = false;
		var EnMsg = 'Postal Code cannot be empty';
		var ArMsg = '&#1585;&#1602;&#1605; &#1575;&#1604;&#1576;&#1585;&#1610;&#1583; &#1604;&#1575; &#1610;&#1605;&#1603;&#1606; &#1571;&#1606; &#1610;&#1603;&#1608;&#1606; &#1601;&#1575;&#1585;&#1594;';
		ErrorMsg.innerHTML = (LanguageID == 1)?EnMsg:ArMsg;
		PostalCode.focus();
	}

return isValid;
}

function isValidVendorForm(LanguageID)
{
	var vendForm = document.getElementById('vendForm');
	var CompanyName = document.getElementById('CompanyName');
	var Email = document.getElementById('Email');
	var Website = document.getElementById('Website');
	var ContactPerson = document.getElementById('ContactPerson');
	var CountryID = document.getElementById('CountryID'); //select object
	var ProductCategoryID = document.getElementById('ProductCategoryID'); //select object
	var Telephone = document.getElementById('Telephone');
	var Fax = document.getElementById('Fax');
	var ErrorMsg = document.getElementById('ErrorMsg');

	var isValid = true;

	if(	CompanyName.value.Trim() == '' )
	{
		var EnMsg = "Please, provide your company name.";
		var ArMsg = '&#1573;&#1587;&#1605; &#1575;&#1604;&#1588;&#1585;&#1603;&#1577; &#1604;&#1575; &#1610;&#1605;&#1603;&#1606; &#1571;&#1606; &#1610;&#1603;&#1608;&#1606; &#1601;&#1575;&#1585;&#1594;';
		var Msg = (LanguageID == 1)?EnMsg:ArMsg;
		ErrorMsg.innerHTML = Msg;
		CompanyName.focus();
		isValid = false;
	}
	else if (!isEmail(Email.value))
	{
		var EnMsg = 'Please, provide your email address properly.';
		var ArMsg = '&#1575;&#1604;&#1576;&#1585;&#1610;&#1583; &#1575;&#1604;&#1573;&#1604;&#1603;&#1578;&#1585;&#1608;&#1606;&#1610; &#1594;&#1610;&#1585; &#1589;&#1581;&#1610;&#1581;';
		var Msg = (LanguageID == 1)?EnMsg:ArMsg;
		ErrorMsg.innerHTML = Msg;
		Email.focus();
		isValid = false;
	}
	else if ( Website.value.Trim() == '' )
	{
		var EnMsg =  "Please, provide your business web site.";
		var ArMsg = '&#1575;&#1604;&#1605;&#1608;&#1602;&#1593; &#1575;&#1604;&#1575;&#1604;&#1603;&#1578;&#1585;&#1608;&#1606;&#1610; &#1604;&#1575; &#1610;&#1605;&#1603;&#1606; &#1571;&#1606; &#1610;&#1603;&#1608;&#1606; &#1601;&#1575;&#1585;&#1594;';
		var Msg = (LanguageID == 1)?EnMsg:ArMsg;
		ErrorMsg.innerHTML = Msg;
		Website.focus();
		isValid = false;
	}
	else if ( ContactPerson.value.Trim() == '' )
	{
		var EnMsg = "Please, provide the contact person name.";
		var ArMsg = '&#1575;&#1604;&#1588;&#1582;&#1589; &#1575;&#1604;&#1605;&#1587;&#1572;&#1604; &#1604;&#1575; &#1610;&#1605;&#1603;&#1606; &#1571;&#1606; &#1610;&#1603;&#1608;&#1606; &#1601;&#1575;&#1585;&#1594;';
		var Msg = (LanguageID == 1)?EnMsg:ArMsg;
		ErrorMsg.innerHTML = Msg;
		ContactPerson.focus();
		isValid = false;
	}
	else if ( CountryID.selectedIndex == 0)
	{
		var EnMsg = "Please, select your country.";
		var ArMsg = '&#1575;&#1604;&#1585;&#1580;&#1575;&#1569; &#1573;&#1582;&#1578;&#1575;&#1585; &#1575;&#1604;&#1576;&#1604;&#1583;';
		var Msg = (LanguageID == 1)?EnMsg:ArMsg;
		ErrorMsg.innerHTML = Msg;
		CountryID.focus();
		isValid = false;
	}
	else if( ProductCategoryID.selectedIndex == 0 )
	{
		var EnMsg = "Please, select your industry type";
		var ArMsg = '&#1575;&#1604;&#1585;&#1580;&#1575;&#1569; &#1573;&#1582;&#1578;&#1575;&#1585; &#1606;&#1608;&#1593; &#1575;&#1604;&#1593;&#1605;&#1604;';
		var Msg = (LanguageID == 1)?EnMsg:ArMsg;
		ErrorMsg.innerHTML = Msg;
		ProductCategoryID.focus();
		isValid = false;
	}
	else if ( Telephone.value.Trim() == '' )
	{
		var EnMsg = "Please, provide business telephone number.";
		var ArMsg = '&#1575;&#1604;&#1607;&#1575;&#1578;&#1601; &#1604;&#1575; &#1610;&#1605;&#1603;&#1606; &#1571;&#1606; &#1610;&#1603;&#1608;&#1606; &#1601;&#1575;&#1585;&#1594;';
		var Msg = (LanguageID == 1)?EnMsg:ArMsg;
		ErrorMsg.innerHTML = Msg ;
		Telephone.focus();
		isValid = false;
	}
	else if (Fax.value.Trim() == '' )
	{
		var EnMsg = "Please, provide business fax number.";
		var ArMsg = '&#1575;&#1604;&#1601;&#1575;&#1603;&#1587; &#1604;&#1575; &#1610;&#1605;&#1603;&#1606; &#1571;&#1606; &#1610;&#1603;&#1608;&#1606; &#1601;&#1575;&#1585;&#1594;';
		var Msg = (LanguageID == 1)?EnMsg:ArMsg;
		ErrorMsg.innerHTML = Msg ;
		Fax.focus();
		isValid = false;
	}

	if(isValid)
	{
		//xajax_submitVendorForm( xajax.getFormValues('vendForm') );
		vendForm.submit();
		//vendForm.reset();
		//var ArMsg = "&#1604;&#1602;&#1583; &#1578;&#1605; &#1575;&#1604;&#1578;&#1581;&#1608;&#1610;&#1604;";
		//var EnMsg = "SACO Web Portal will process your request.";
		//var Msg = (LanguageID == 1)?EnMsg:ArMsg;
		//ErrorMsg.innerHTML = Msg ;
	}

}

function changeImg(id,imagein,lang)
{
div1=document.getElementById(id);
div1.src="image/"+lang+"/"+imagein+".gif";
}

function glowImage(i)
{
	var index = parseInt(i);
	for(var k = 0; k<=index; k++)
	{
		var star = document.getElementById('star_'+k);
		star.src='image/greenc.gif';
	}
	var imgs = new Array (document.getElementById('star_0').src,
 						  document.getElementById('star_1').src,
 						  document.getElementById('star_2').src,
 						  document.getElementById('star_3').src,
 						  document.getElementById('star_4').src
 						 );
 	for(var i = 0; i<imgs.length; i++)
 	{
 		switch(i)
 		{
 			case 0:
 				if(getImage(imgs[0]) == 'greenc.gif' && index==i)
 				{
 					for(var k=i+1; k<5; k++)
 						document.getElementById('star_'+k).src='image/greyc.gif';
 				}
 			break;
 			case 1:
 				if(getImage(imgs[1]) == 'greenc.gif' && index==i)
 				{
 					for(var k=i+1; k<5; k++)
 						document.getElementById('star_'+k).src='image/greyc.gif';
 				}
 			break;
 			case 2:
 				if(getImage(imgs[2]) == 'greenc.gif' && index==i)
 				{
 					for(var k=i+1; k<5; k++)
 						document.getElementById('star_'+k).src='image/greyc.gif';
 				}
 			break;
 			case 3:
 				if(getImage(imgs[3]) == 'greenc.gif' && index==i)
 				{
 					for(var k=i+1; k<5; k++)
 						document.getElementById('star_'+k).src='image/greyc.gif';
 				}
 			break;
 			case 4:
 				if(getImage(imgs[4]) == 'greenc.gif' && index==i)
 				{
 					for(var k=i+1; k<5; k++)
 						document.getElementById('star_'+k).src='image/greyc.gif';
 				}
 			break;
 		}
 	}
	
	
	
		
}

function dimImage(i,persist)
{	
	for(var j = 0; j<persist; j++)
	{
		var persistStar = document.getElementById('star_'+j);
		persistStar.src = 'image/greenc.gif';
	}
	for(var k = persist; k<5; k++)
	{
		var dimStar = document.getElementById('star_'+k);
		dimStar.src = 'image/greyc.gif';
	}
}

function getImage(FullPath)
{
	var content = FullPath.split('/');
return content[content.length-1];
}

function isValidPointsForm(lang_id)
{
	var form = document.getElementById('pointsForm');
	var LoyaltyCard = document.getElementById('LoyaltyCard');
	var Email = document.getElementById('Email');
	var err = document.getElementById('ErrorMsg');
	var chkView = document.getElementById('chkView');
	var chkEmail = document.getElementById('chkEmail');
	var submitForm = true;
	
	if(LoyaltyCard.value.Trim() == '')
	{
		submitForm = false;
		LoyaltyCard.focus();
		var msg = ((lang_id==1)?'Please, specify your loyalty card number':'&#1575;&#1604;&#1585;&#1580;&#1575;&#1569;&#1548; &#1573;&#1605;&#1604;&#1575;&#1569; &#1585;&#1602;&#1605; &#1576;&#1591;&#1575;&#1602;&#1577; &#1575;&#1604;&#1593;&#1605;&#1610;&#1604; &#1575;&#1604;&#1605;&#1605;&#1610;&#1586;');
		err.innerHTML = msg;
	}
	else if(chkEmail.checked && !isEmail(Email.value))
	{
		submitForm = false;
		Email.focus();
		var msg = ((lang_id==1)?'Please, provide your email address correcty':'&#1575;&#1604;&#1585;&#1580;&#1575;&#1569;&#1548; &#1573;&#1605;&#1604;&#1575;&#1569; &#1575;&#1604;&#1576;&#1585;&#1610;&#1583; &#1575;&#1604;&#1575;&#1604;&#1603;&#1578;&#1585;&#1608;&#1606;&#1610; &#1589;&#1581;&#1610;&#1581;&#1575;&#1611;');
		err.innerHTML = msg;
	}
	
	if(submitForm)
	{
		form.submit();
	}
}

function resetPointsForm()
{
	document.getElementById('ErrorMsg').innerHTML = '';
	document.getElementById('LoyaltyCard').value = '';
	document.getElementById('Email').value = '';
	document.getElementById('chkEmail').checked = true;
	document.getElementById('DspEmail').style.display = '';
}

function validateMissedFrm(lang)
{
	var category = document.getElementById('ProductCategoryID');
	var email = document.getElementById('MissedEmail');
	var productName = document.getElementById('ProductName');
	var productDescription = document.getElementById('ProductDescription');
	var MissedFrm = document.getElementById('MissedFrm');
	var err = document.getElementById('err_missed_msg');
	var selected = false;
	var submitFlag = true;
	
	for(var i=0; i<category.length; i++)
	{
		if(category.options[i].selected)
		{
			selected = true;
			break;
		}
	}
	
	if(!selected)
	{
		submitFlag = false;
		category.focus();
		var msg = ((lang==1)?'Please, select product category':'&#1575;&#1604;&#1585;&#1580;&#1575;&#1569; &#1573;&#1582;&#1578;&#1575;&#1585; &#1602;&#1575;&#1574;&#1605;&#1577; &#1575;&#1604;&#1587;&#1604;&#1593;');
		err.innerHTML = msg;	
	}
	else if(!isEmail(email.value))
	{
		submitFlag = false;
		email.focus();
		var msg = ((lang==1)?'Please, provide a correct email address':'&#1575;&#1604;&#1585;&#1580;&#1575;&#1569;&#1548; &#1573;&#1605;&#1604;&#1575;&#1569; &#1575;&#1604;&#1576;&#1585;&#1610;&#1583; &#1575;&#1604;&#1575;&#1604;&#1603;&#1578;&#1585;&#1608;&#1606;&#1610;');
		err.innerHTML = msg;	
	}
	else if(productName.value.Trim()=='')
	{
		submitFlag = false;
		productName.focus();
		var msg = ((lang==1)?'Please, provide the product name':'&#1575;&#1604;&#1585;&#1580;&#1575;&#1569; &#1573;&#1583;&#1582;&#1575;&#1604; &#1573;&#1587;&#1605; &#1575;&#1604;&#1605;&#1606;&#1578;&#1580;');
		err.innerHTML = msg;
	}
	else if(productDescription.value.Trim()=='')
	{
		submitFlag = false;
		productDescription.focus();
		var msg = ((lang==1)?'Please, provide the product detail':'&#1575;&#1604;&#1585;&#1580;&#1575;&#1569; &#1573;&#1583;&#1582;&#1575;&#1604; &#1578;&#1601;&#1575;&#1589;&#1610;&#1604; &#1575;&#1604;&#1605;&#1606;&#1578;&#1580;');
		err.innerHTML = msg;
	}
	
	if(submitFlag)
	{
		MissedFrm.submit();	
	}
}

function printPopup(productID,langID,lang)
{
	window.open('popup.php?id='+productID+'&lang_id='+langID+'&lang='+lang,'','width=480, height=500 ');
}

function validateSendFriendFrm(lang_id)
{
 	var form = document.getElementById('sendFrm');
 	var fromEmail = document.getElementById('fromEmail');
 	var toEmail = document.getElementById('toEmail');
 	var err = document.getElementById('errMsg');
 	var sbmtFlag = true;
 	
 	if(!isEmail(fromEmail.value))
 	{
 		sbmtFlag = false;
 		fromEmail.focus();
 		var msg = ((lang_id==1)?'Please, enter your email':'&#1575;&#1604;&#1585;&#1580;&#1575;&#1569;&#1548; &#1573;&#1583;&#1582;&#1575;&#1604; &#1575;&#1604;&#1576;&#1585;&#1610;&#1583; &#1575;&#1604;&#1603;&#1578;&#1585;&#1608;&#1606;&#1610; &#1575;&#1604;&#1588;&#1582;&#1589;&#1610;');
 		err.innerHTML = msg;	
 	}
 	else if(!isEmail(toEmail.value))
 	{
 		sbmtFlag = false;
 		fromEmail.focus();
 		var msg = ((lang_id==1)?'Please, enter your friend email':'&#1575;&#1604;&#1585;&#1580;&#1575;&#1569;&#1548; &#1573;&#1583;&#1582;&#1575;&#1604; &#1575;&#1604;&#1576;&#1585;&#1610;&#1583; &#1575;&#1604;&#1575;&#1604;&#1603;&#1578;&#1585;&#1608;&#1606;&#1610; &#1604;&#1604;&#1589;&#1583;&#1610;&#1602;');
 		err.innerHTML = msg;
 	}
 
 	if(sbmtFlag)
 	{
 		form.submit();
 	}
 	
}