/*
   project Nurseries e-Gate 
    Date 12.09.2009
*/ 

function getValueOfKey(link,key)
{
	 var val =null;
	 var pf = link.indexOf(key+'=');
	 if(pf > -1){
		 var pff=link.indexOf('&-'+key);
		 var x = (String(key+'=')).length;
		 val =link.substring(pf+(String(key+'=')).length,pff);
	 }	 
	 return val;
}
/*****************************************************************/
function getAppLanguage(_IFrame)
{
	var link = '';
	var language = 'ar';
	if(_IFrame == true){link = location.href;}
	else{link = parent.location.href;}
	var x = link.indexOf('?');
	var lang = link.substring(x+1,((x+1)+2));
	if(lang.toLowerCase() == 'en'){language = 'en';}
	return language; 
}
/*****************************************************************/
function getCurrentTimeX(language)
{
   var cDate = new Date()
   var dd = eval(language+'DaysX')[cDate.getDay()];
   var mm = eval(language+'Monthes')[cDate.getMonth()][1];
   var yyyy = cDate.getFullYear();
   
   var hh=cDate.getHours();
   var min=cDate.getMinutes();
   var ss=cDate.getSeconds();
   var xd = cDate.getDate().toString();
   if(xd.length == 1){xd ='0'+xd;}

   return dd+', '+mm+' '+xd+', '+yyyy;
}
/******************************************************************/
function writeDDMenue(language)
{
	var A = eval(language+'Menue');
	var xW = screen.width;
	var str ='';
	var c3='mcap';
	var xalign='left';
	var xdir='ltr';
	var j=1;
	var c1='enMCell';
	var h= A.length*19;
	if(language == 'ar'){xalign='right'; xdir='rtl';  c1='arMCell'; c3='armcap';}
	str +='<ul id=sddm dir='+xdir+'>';
	str +='<li>';
	str +='<table border=0 dir='+xdir+' cellpadding=0 cellspacing=0>';
	str +='<tr>';
	str +='<td style=width:10px></td>';
	var e='onClick=goToHome('+"'"+language+"'"+')'; 
	
	str +='<td align='+xalign+' style=height:22px;width:'+mCellWidth+'px id=mCap><span style=cursor:pointer '+e+' class='+c3+'>'+A[1][1]+'</span></td>';
	str +='<td style=width:15px><span onmouseover=mopen(\"m1\") onmouseout=mclosetime()><img src='+appDomain+'/images/down.gif border=0></span></td>';
	str +='</tr>';
	str +='</table>';	
	var ccc =  language+'MDIV';
	if(screen.width == 1280){ccc=language+'MDIV_1280';}
	str +='<div  class='+ccc+' style=width:266px id=m1 onmouseover=mcancelclosetime() onmouseout=mclosetime()>';
	str +='<table border=0 dir='+xdir+' cellpadding=0 cellspacing=0 width=100%>';
	for(var i=0; i < A.length -1; i++){
		str +='<tr>';
		str +='<td>&nbsp;</td>';
		str +='<td align='+xalign+'>';
		var _link_=appDomain+'/'+A[j][2];
		str +='<a href='+_link_+' class='+language+'MCell>'+A[j][1]+'</a>';
		str +='</td>';
		str +='</tr>';
		j++;
	}	
	str +='</tr>';
	str +='</table>';
    str +='</div>';
    str +='</li>';
    str +='</ul>';
    str +='<div style=clear:both></div>';

    return str;
	
}
//---------------------------------------------------------------------
function doSingleLink(language,pFile,folder,len,linkId)
{
  var _SRC_ = appDomain+'/'+language+'/'+folder+'/'+pFile;
  var _STYLE_='width:'+screenW+'px;height:'+IFrameH+'px';
  if($.trim(folder) == 'news'){
	  parent.$('#appscreen').html('<iframe marginwidth=0 id=xiframe src='+_SRC_+' frameborder=0 scrolling=auto style='+_STYLE_+'></iframe>');
  }else{
	  $('#appscreen').html('<iframe marginwidth=0 id=xiframe src='+_SRC_+' frameborder=0 scrolling=auto style='+_STYLE_+'></iframe>');
  }
  var c2='chdlink';
  if(language == 'ar'){c2='archdlink';}
  for(var i=0; i < len;i++){
	  $('#linkId'+String(i+1)).css('color','#000000');
  }
  $('#linkId'+String(linkId+1)).css('color',appColor);
  if(folder == 'news'){$('#remuri').html('&nbsp;'+eval(language+'News'));}
}
//---------------------------------------------------------------------
function goToHome(language)
{
  parent.location.href = appDomain+'/'+language+'/index.html';
}
//------------------------------------------------------------------
function writeSponsors(language)
{
	var str ='';
	var c1='homelink';
	var xdir='ltr';
	var xalign='left';
	var A= eval(language+'SponsorsA');
	var sponsorsCols=5;
	var len = A.length;
	var x=0;
	var rows = Math.ceil(len / sponsorsCols);
			
	if(language == 'ar'){c1='arhomelink'; xdir='rtl'; xalign='right';}
	str +='<table border=0 dir='+xdir+' cellpadding=0 cellspacing=0 width=100%>';
	for(var j =0; j < rows; j++){
		str +='<tr>';
		str +='<td style=width:20px>&nbsp;</td>';
		for(var i =0; i < sponsorsCols; i++){
			if( x < len){
				if( A[x][5] == 2){
					str +='<td align=center style=cursor:pointer;width:105px>';
					str +='<a style=text-decoration:none target=_blank href=http://'+A[x][7]+'>';
					str +='<img style=width:75px;height:75px src='+appDomain+'/sponsors/'+A[x][8]+' border=0>';
					str +='</a></td>';
				}else{
					var e='onClick=openSponsor('+"'"+language+"'"+','+x+')';
					str +='<td '+e+' align=center style=cursor:pointer;width:105px>';
					str +='<a style=text-decoration:none href='+appDomain+'/'+language+'/nurseries/'+A[x][6]+'_.html?a&adId='+A[x][6]+'&-adId&funcId=1&-funcId>';
					str +='<img style=width:75px;height:75px src='+appDomain+'/sponsors/'+A[x][8]+' border=0>';
					str +='</a></td>';
				}
			}else{str +='<td align=center style=width:105px>&nbsp;</td>';}
			str +='<td style=width:20px>&nbsp;</td>';
			x++;
		}
		str +='</tr>';
		str +='<tr><td colspan=11>&nbsp;</td></tr>';
	}
	// start event sponsors
	
	str +='<tr style=background-color:#F173AC;height:1px><td colspan=11></td></tr>';
	str +='<tr><td colspan=11 style=height:10px>&nbsp;</td></tr>';
	str +='<tr><td colspan=11 style=text-align:'+xalign+'>'+eval(language+'EventSponsors')+'</td></tr>';
	str +='<tr><td colspan=11 style=height:10px>&nbsp;</td></tr>';
	
	str +='<tr><td colspan=11>';
	str +='<table border=0 dir='+xdir+' cellpadding=0 cellspacing=0 width=100%>';
	str +='<tr>';
	str +='<td align=center><a href=http://www.seetheuae.com><img style=width:75px;height:75px src='+appDomain+'/eventLogos/4.jpg border=0></a></td>';
	str +='<td align=center><a href=http://www.tijan-uae.com><img style=width:75px;height:75px src='+appDomain+'/eventLogos/3.jpg border=0></a></td>';
	str +='<td align=center><a href=http://www.uaenurseries.ae/ar/nurseries/29611_.html?a&adId=29611&-adId&funcId=1&-funcId><img style=width:75px;height:75px src='+appDomain+'/eventLogos/2.jpg border=0></a></td>';
	str +='<td align=center><a href=http://www.megamall.ae><img style=width:75px;height:75px src='+appDomain+'/eventLogos/1.jpg border=0></a></td>';
	str +='</tr>';
	str +='</table>';
	str +='</td></tr>';
	str +='<tr><td colspan=11 style=height:15px>&nbsp;</td></tr>';

	str +='<tr><td colspan=11>';	
	str +='<table border=0 dir='+xdir+' cellpadding=0 cellspacing=0 width=100%>';
	str +='<tr>';
	str +='<td style=text-align:'+xalign+'><a href=http://www.uaenurseries.ae/ar/nurseries/25810_.html?a&adId=25810&-adId&funcId=1&-funcId><img style=width:75px;height:75px src='+appDomain+'/eventLogos/5.jpg border=0></a></td>';
	str +='<td style=text-align:'+xalign+'><a href=http://www.uaenurseries.ae/ar/nurseries/6210_.html?a&adId=6210&-adId&funcId=1&-funcId><img style=width:75px;height:75px src='+appDomain+'/eventLogos/6.jpg border=0></a></td>';
	str +='</tr>';
	str +='</table>';
	str +='</td></tr>';
	
	// end event sponsors
	str +='</table>';
	return str;
	
}
//------------------------------------------------------------
function openSponsor(language,x){var A= eval(language+'SponsorsA')[x];}
//------------------------------------------------------------
function writeSearchSection(language,fromfc)
{
	var str ='';
	var xalign='left';
	var xdir='ltr';
	str +='<table style=width:'+screenW+'px;height:190px dir='+xdir+' border=0 cellpadding=0 cellspacing=0>';
	str +='<tr style=height:5px><td colspan=3></td></tr>';
	str +='<tr>';
	str +='<td valign=top><div id=advsearch>'+writeNursSearch(language,1)+'</div></td>';
	str +='<td style=width:15px>&nbsp;</td>';
	str +='<td valign=top align='+xalign+' style=width:160px>'+writeAdvancedSearch(language)+'</td>';
	str +='</tr>';
	str +='<tr style=height:5px><td colspan=3></td></tr>';
	str +='</table>';
	str +='</td></tr>';
	if(fromfc == 'HOME'){return str;}
	else{$('#appscreen').html(str);}
	
}
//--------------------------------------------------------
function listSearchCities(language,cityId,secId)
{
	var str ='';
	var selected='';
	var s='';
	var A = eval(language+'Cities');
	if(language == 'ar'){s=';font-size:15px;text-align:right';}
	str +='<select id=city size=1 style=width:99%'+s+' onChange=listSearchCommunities('+"'"+language+"'"+','+secId+','+cityId+')>';
	str +='<option value=0>&nbsp;&nbsp;'+eval(language+'SelCity')+'&nbsp;&nbsp;</option>';
	for(var i=0; i < A.length; i++){
		if(cityId == A[i][0]){selected ='selected';}else{selected='';}
		str +='<option value='+A[i][0]+' '+selected+'>&nbsp;&nbsp;'+A[i][1]+'&nbsp;&nbsp;</option>';
	}
	str +='</select>';
	return str; 	
}
//---------------------------------------------------------
function listECommunities(language)
{
	var str ='';
	var s ='';
	if(language == 'ar'){s=';font-size:15px;text-align:right';}
	str +='<select id=community size=1 style=width:99%'+s+'>';
	str +='<option value=0>&nbsp;&nbsp;'+eval(language+'SelCommunity')+'&nbsp;&nbsp;</option>';
	str +='</select>';
	return str;
}
//---------------------------------------------------------
function listSearchCommunities(language)
{
	var str ='';
	var s ='';
	var selected='';
	var AA = eval(language+'Cities');
	var A = new Array();
	var cityId = $('#city option:selected').val();
	
	for(var j=0; j < AA.length; j++){if(cityId == AA[j][0]){A = AA[j][2]; break;}}
	if(language == 'ar'){s=';font-size:15px;text-align:right';}
	str +='<select id=community size=1 style=width:99%'+s+'>';
	str +='<option value=0>&nbsp;&nbsp;'+eval(language+'SelCommunity')+'&nbsp;&nbsp;</option>';
	for(var i=0; i < A.length; i++){
		str +='<option value='+A[i][0]+' '+selected+'>&nbsp;&nbsp;'+A[i][1]+'&nbsp;&nbsp;</option>';
	}
	str +='</select>';
	$('#communities').html(str);
}
//---------------------------------------------------------
function writeAdvancedSearch(language)
{
	var str ='';
	var c1='homelink';
	var xdir='ltr';
	var xalign='left';
	if(language == 'ar'){c1='arhomelink'; xdir='rtl'; xalign='right';}
	var A = eval(language+'AdvancedSearchA');
	str +='<table border=0 dir='+xdir+' cellpadding=0 cellspacing=0 width=100%>';
	 str +='<tr>';
	 str +='<td style=width:12px align='+xalign+'>&nbsp;<td>';
	 str +='<td style=width:168px align='+xalign+'><span class='+c1+'><b>'+eval(language+'AdvancedSearch')+'</b></span><td>';
	 str +='</tr>';
	 str +='<tr style=height:3px><td colspan=2></td></tr>';
	for(var i=0; i < A.length; i++){
	 str +='<tr>';
	 str +='<td style=width:12px align='+xalign+'><img style=width:5px;height:5px src='+appDomain+'/images/dot.gif border=0><td>';
	 str +='<td style=width:168px align='+xalign+'><a id=advsearchlink'+A[i][0]+' href=javascript:configSearchSheet('+"'"+language+"'"+','+A[i][0]+') class='+c1+'>'+A[i][1]+'</a><td>';
	 str +='</tr>';
	 str +='<tr style=height:3px><td colspan=2></td></tr>';
	 
	}
	str +='</table>';
	return str;
}
//------------------------------------------------------------
function doLinkInGroup(language,pFile,groupId,linkId,groups,len)
{
  $('#xiframe').attr('src',appDomain+'/'+language+'/'+pFile);
  var c2='chdlink';
  if(language == 'ar'){c2='archdlink';}
  for(var i=0; i < groups;i++){
	  for(var j=0; j < len;j++){
		  $('#linkId'+String(i+'_'+j)).css('color','#000000');
	  }
  }
  $('#linkId'+String(groupId+'_'+linkId)).css('color',appColor);
}
//---------------------------------------------------------
function expandLink(txtID,index)
{
  var sSs='style=width:10px;height:10px';
  $('#'+txtID+index).slideToggle('slow');
  if($('#imglink'+index).html().indexOf('plus.jpg') > -1){ 
	  $('#imglink'+index).html('<img '+sSs+' src='+appDomain+'/images/minus.jpg border=0>')
  }else{$('#imglink'+index).html('<img '+sSs+' src='+appDomain+'/images/plus.jpg border=0>')}
}
//-------------------------------------------------------
function writeLogin(language)
{
		var str ='';
		var H = 5;
		var xalign='left';
		var xdir='ltr';
		var logfieldWidth=240;
		var c2='entxtlabel';
		var c3='homelink';
		var loginButton ='width:'+(logfieldWidth - 90)+'px;height:28px;color:#000000;font-family:verdana;font-weight:bold;';
		if(language == 'ar'){c3='arhomelink'; xalign='right'; xdir='rtl'; c2='artxtlabel'; loginButton +='font-size:15px';}
		else{loginButton +='font-size:12px';}
		str +='<table dir='+xdir+' cellpadding=0 cellspacing=0 border=0>';
		str +='<tr>';
		str +='<td align='+xalign+' class='+c2+'>'+eval(language+'Username')+'</td>';
		str +='<td align='+xalign+'><input type=text id=username name=username style=width:'+logfieldWidth+'px></td>';
		str +='</tr>';
		str +='<tr style=height:'+H+'px><td colspan=2></td></tr>';
		str +='<tr>';
		str +='<td align='+xalign+' class='+c2+'>'+eval(language+'Password')+'</td>';
		str +='<td align='+xalign+'><input type=password id=password name=password style=width:'+logfieldWidth+'px></td>';
		str +='</tr>';
		str +='<tr style=height:'+H+'px><td colspan=2></td></tr>';
		str +='<tr>';
		str +='<td>&nbsp;</td>';
		str +='<td align=center><button onClick=doLogIn('+"'"+language+"'"+') style='+loginButton+'><b>'+eval(language+'LogIn')+'</b></button></td>';
		str +='</tr>';
		str +='<tr style=height:'+H+'px><td colspan=2></td></tr>';
		str +='<tr>';
		str +='<td>&nbsp;</td>';
		str +='<td align=center colspan=3><a class='+c3+' href=javascript:doForgotPassword('+"'"+language+"'"+')>'+eval(language+'ForgotPW')+'</a></td>';
		str +='</tr>';
		str +='<tr>';
		str +='<td>&nbsp;</td>';
		str +='<td align='+xalign+' id=logError>&nbsp;</td>';
		str +='<tr style=height:'+H+'px><td colspan=2></td></tr>';
		str +='</tr>';
		str +='</table>';
		
		return str;
	}
	/*****************************************************************/
	function doLogIn(language)
	{
		 var us = $('#username').val();
		 var pw = $('#password').val();
		 if($.trim(us).length < 1 || $.trim(pw).length < 1){
			 us = $('#logError').html(displayErrorLabel(language,eval(language+'LoginError')));
		 }else{
			 $('#logError').html('<img src='+appDomain+'/images/wait.gif border=0>');
			 JSRemote.jsr_CheckLogin(us,pw,function(data){
				 if(data > 0){
					 var params = '?'+language+'&secId=10&-secId';
					 params +='&log=1&-log&usId='+data+'&-usId&username='+us+'&-username';
					 params +='&actype='+data+'&-actype';
					 parent.location.href =appDomain+'/'+language+'/communicate/communicateok.html'+params;
				 }else{
					 $('#logError').html(displayErrorLabel(language,eval(language+'LoginError')));
				 } 
			 });
			 
		 } 
	}
//----------------------------------------------------------
	function listAccountTypeTO(language,typeId)
	{
		var str ='';
		var selected='';
		var s='';
		var A = eval(language+'AccountTypeATO');
		if(language == 'ar'){s=';font-size:15px;text-align:right';}
		str +='<select id=acctype size=1 style=width:100%'+s+' onChange=doConfigToCriteria('+"'"+language+"'"+')>';
		str +='<option value=0>&nbsp;&nbsp;'+eval(language+'Sel')+'&nbsp;&nbsp;</option>';
		for(var i=0; i < A.length; i++){
			if(typeId == A[i][0]){selected ='selected';}else{selected='';}
			str +='<option value='+A[i][0]+' '+selected+'>&nbsp;&nbsp;'+A[i][1]+'&nbsp;&nbsp;</option>';
		}
		str +='</select>';
		return str; 		
	}
	/*****************************************************************/
	function listAccountType(language,typeId)
	{
		var str ='';
		var selected='';
		var s='';
		var A = eval(language+'AccountTypeA');
		if(language == 'ar'){s=';font-size:15px;text-align:right';}
		str +='<select id=acctype size=1 style=width:100%'+s+' onChange=doConfigConnect()>';
		str +='<option value=0>&nbsp;&nbsp;'+eval(language+'SelAccountType')+'&nbsp;&nbsp;</option>';
		for(var i=0; i < A.length; i++){
			if(typeId == A[i][0]){selected ='selected';}else{selected='';}
			str +='<option value='+A[i][0]+' '+selected+'>&nbsp;&nbsp;'+A[i][1]+'&nbsp;&nbsp;</option>';
		}
		str +='</select>';
		return str; 		
	}
	/*****************************************************************/
	function listCitiesX(language,cityId,secId,prcatId,linkId)
	{
		var str ='';
		var selected='';
		var s='';
		var A = eval(language+'Cities');
		if(language == 'ar'){s=';font-size:15px;text-align:right';}
		str +='<select id=city size=1 style=width:99%'+s+' onChange=doFilterPRSERVRByCity('+"'"+language+"'"+','+secId+','+cityId+','+linkId+','+prcatId+')>';
		str +='<option value=0>&nbsp;&nbsp;'+eval(language+'SelCity')+'&nbsp;&nbsp;</option>';
		for(var i=0; i < A.length; i++){
			if(cityId == A[i][0]){selected ='selected';}else{selected='';}
			str +='<option value='+A[i][0]+' '+selected+'>&nbsp;&nbsp;'+A[i][1]+'&nbsp;&nbsp;</option>';
		}
		str +='</select>';
		return str; 	
	}
	//---------------------------------------------------------
	function listCities(language,cityId,secId)
	{
		var str ='';
		var selected='';
		var s='';
		
		var A = eval(language+'Cities');
		if(language == 'ar'){s=';font-size:15px;text-align:right';}
		str +='<select id=city size=1 style=width:100%'+s+' onChange=listCommunities('+"'"+language+"'"+','+secId+','+cityId+',0,0)>';
		str +='<option value=0>&nbsp;&nbsp;'+eval(language+'SelCity')+'&nbsp;&nbsp;</option>';
		for(var i=0; i < A.length; i++){
			if(cityId == A[i][0]){selected ='selected';}else{selected='';}
			str +='<option value='+A[i][0]+' '+selected+'>&nbsp;&nbsp;'+A[i][1]+'&nbsp;&nbsp;</option>';
		}
		str +='</select>';
		return str; 	
	}
	//---------------------------------------------------------
	function listCommunities(language,secId,cityId,comId,linkId)
	{
		var str ='';
		var s ='';
		var selected='';
		var AA = eval(language+'Cities');
		var A = new Array();
		if(cityId == 0){cityId = $('#city option:selected').val();}
		for(var j=0; j < AA.length; j++){if(cityId == AA[j][0]){A = AA[j][2]; break;}}
		if(language == 'ar'){s=';font-size:15px;text-align:right';}
		if(secId == -1 || secId == 10){
			str +='<select id=community size=1 style=width:100%'+s+'>';
		}else{
			str +='<select id=community size=1 style=width:100%'+s+' onChange=doFilterByCOM(document,'+"'"+language+"'"+','+secId+','+cityId+','+linkId+',this)>';
		}
		str +='<option value=0>&nbsp;&nbsp;'+eval(language+'SelCommunity')+'&nbsp;&nbsp;</option>';
		if(cityId != -1){
			
			for(var i=0; i < A.length; i++){
				if(comId == A[i][0]){selected ='selected';}else{selected='';}
				str +='<option value='+A[i][0]+' '+selected+'>&nbsp;&nbsp;'+A[i][1]+'&nbsp;&nbsp;</option>';
			}
			str +='</select>';
			
			if(secId == -1 || secId == 10 ){ $('#communities').html(str);}
			else{return str;}
		}else{str +='</select>'; return str;}	
		 	
	}
	//---------------------------------------------------------
	function listCommunitiesX(language,secId,cityId,comId,linkId,prcatId)
	{
		var str ='';
		var s ='';
		var selected='';
		var AA = eval(language+'Cities');
		var A = new Array();
		if(cityId == 0){cityId = $('#city option:selected').val();}
		for(var j=0; j < AA.length; j++){if(cityId == AA[j][0]){A = AA[j][2]; break;}}
		if(language == 'ar'){s=';font-size:15px;text-align:right';}
		if(secId == -1){
			str +='<select id=community size=1 style=width:99%'+s+'>';
		}else{
			str +='<select id=community size=1 style=width:99%'+s+' onChange=doFilterByCOMX(document,'+"'"+language+"'"+','+secId+','+cityId+','+linkId+','+prcatId+')>';
		}
		str +='<option value=0>&nbsp;&nbsp;'+eval(language+'SelCommunity')+'&nbsp;&nbsp;</option>';
		for(var i=0; i < A.length; i++){
				if(comId == A[i][0]){selected ='selected';}else{selected='';}
				str +='<option value='+A[i][0]+' '+selected+'>&nbsp;&nbsp;'+A[i][1]+'&nbsp;&nbsp;</option>';
		}
		str +='</select>';
		$('#communities').html(str);
	}
	//---------------------------------------------------------
	function listClassificationX(language,clsId)
	{
		var str ='';
		var selected='';
		var s='';
		var A = eval(language+'SpecialityA');
		if(language == 'ar'){s=';font-size:15px;text-align:right';}
		str +='<select id=classification size=1 style=width:99%'+s+'>';
		str +='<option value=0>&nbsp;&nbsp;'+eval(language+'SelClassification')+'&nbsp;&nbsp;</option>';
		for(var i=0; i < A.length; i++){
			if(clsId == A[i][0]){selected ='selected';}else{selected='';}
			str +='<option value='+A[i][0]+' '+selected+'>&nbsp;&nbsp;'+A[i][1]+'&nbsp;&nbsp;</option>';
		}
		str +='</select>';
		return str; 	
	}
	//---------------------------------------------------------
	function listSpeciality(language,spId)
	{
		var str ='';
		var selected='';
		var s='';
		var A = eval(language+'SpecialityA');
		if(language == 'ar'){s=';font-size:15px;text-align:right';}
		str +='<select id=speciality size=1 style=width:100%'+s+'>';
		str +='<option value=0>&nbsp;&nbsp;'+eval(language+'SelSpeciality')+'&nbsp;&nbsp;</option>';
		for(var i=0; i < A.length; i++){
			if(spId == A[i][0]){selected ='selected';}else{selected='';}
			str +='<option value='+A[i][0]+' '+selected+'>&nbsp;&nbsp;'+A[i][1]+'&nbsp;&nbsp;</option>';
		}
		str +='</select>';
		return str;
	}
	//---------------------------------------------------------
	function listJobCities(language,cityId)
	{
		var str ='';
		var selected='';
		var s='';
		var A = eval(language+'Cities');
		if(language == 'ar'){s=';font-size:15px;text-align:right';}
		str +='<select id=city size=1 style=width:99%'+s+'>';
		str +='<option value=0>&nbsp;&nbsp;'+eval(language+'SelCity')+'&nbsp;&nbsp;</option>';
		for(var i=0; i < A.length; i++){
			if(cityId == A[i][0]){selected ='selected';}else{selected='';}
			str +='<option value='+A[i][0]+' '+selected+'>&nbsp;&nbsp;'+A[i][1]+'&nbsp;&nbsp;</option>';
		}
		str +='</select>';
		return str; 	
	}
	//---------------------------------------------------------
	function listECommunities(language)
	{
		var str ='';
		var s ='';
		if(language == 'ar'){s=';font-size:15px;text-align:right';}
		str +='<select id=community size=1 style=width:99%'+s+'>';
		str +='<option value=0>&nbsp;&nbsp;'+eval(language+'SelCommunity')+'&nbsp;&nbsp;</option>';
		str +='</select>';
		return str;
	}
	//---------------------------------------------------------
	function listSearchCommunities(language)
	{
		var str ='';
		var s ='';
		var selected='';
		var AA = eval(language+'Cities');
		var A = new Array();
		var cityId = $('#city option:selected').val();
		
		for(var j=0; j < AA.length; j++){if(cityId == AA[j][0]){A = AA[j][2]; break;}}
		if(language == 'ar'){s=';font-size:15px;text-align:right';}
		str +='<select id=community size=1 style=width:99%'+s+'>';
		str +='<option value=0>&nbsp;&nbsp;'+eval(language+'SelCommunity')+'&nbsp;&nbsp;</option>';
		for(var i=0; i < A.length; i++){
			str +='<option value='+A[i][0]+' '+selected+'>&nbsp;&nbsp;'+A[i][1]+'&nbsp;&nbsp;</option>';
		}
		str +='</select>';
		$('#communities').html(str);
	}
	//---------------------------------------------------------
	function listGender(language,gId)
	{
		var str ='';
		var selected='';
		var s='';
		var A = eval(language+'Genders');
		if(language == 'ar'){s=';font-size:15px;text-align:right';}
		str +='<select id=gender size=1 style=width:100%'+s+'>';
		str +='<option value=0>&nbsp;&nbsp;'+eval(language+'SelGender')+'&nbsp;&nbsp;</option>';
		for(var i=0; i < A.length; i++){
			 if(gId == A[i][0]){selected ='selected';}else{selected='';}
			str +='<option value='+A[i][0]+'>&nbsp;&nbsp;'+A[i][1]+'&nbsp;&nbsp;</option>';  
		 }
		 str +='</select>';
		
		 return str;
	}
	/****************************************************************/
	function listNationality(language,nId)
	{
		var str ='';
		var selected='';
		var s='';
		var A = eval(language+'Nationalities');
		if(language == 'ar'){s=';font-size:15px;text-align:right';}
		str +='<select id=nationality size=1 style=width:100%'+s+'>';
		str +='<option value=0>&nbsp;&nbsp;'+eval(language+'SelNationality')+'&nbsp;&nbsp;</option>';
		 for(var i=0; i < A.length; i++){
			 if(nId == A[i][0]){selected ='selected';}else{selected='';} 
			str +='<option value='+A[i][0]+'>&nbsp;&nbsp;'+A[i][1]+'&nbsp;&nbsp;</option>';  
		 }
		 str +='</select>';
		 return str;
	}
	//****************************************************************/
	
	function getCityName(language,cityId)
	{
		var A= eval(language+'Cities');
		var cityx='';
		for(var i=0; i < A.length; i++){
			if(cityId == A[i][0]){cityx = A[i][1]; break; }
		}
		return cityx;
	}
	//------------------------------------------------------------------
	function getCountryName(language,countryId)
	{
		var A= eval(language+'Countries');
		var c='';
		for(var i=0; i < A.length; i++){
			if(countryId == A[i][0]){c = A[i][1]; break; }
		}
		return c;
	}
	//------------------------------------------------------------------
	function getCommunityName(language,cityId,commId)
	{
		var A= eval(language+'Cities');
		var cityx='';
		for(var i=0; i < A.length; i++){
			if(cityId == A[i][0]){
				for(var j=0; j < A[i][2].length; j++){
					if(commId == A[i][2][j][0]){
						cityx = A[i][2][j][1]; break;		
				    }
				}
			}
		}	
		return cityx;
	}
	//------------------------------------------------------------------
	function getProductCategoryName(language,groupIndex,prcatId)
	{
		var A= eval(language+'PrServCategories');
		var cat='';
		for(var i=0; i < A.length; i++){
			if( i == groupIndex -1){
				var AA = A[i][1];
				for(var j=0; j < AA.length; j++){
					if(AA[j][0] == prcatId){
						cat = AA[j][1];   	break;
					}
				}
				break;
			}
		}
		return cat;
	}
	//------------------------------------------------------------------
	function makeBannersArrayXX(inBanners)
	{
		 var l_Banners = new Array();
		 var y = inBanners.indexOf('|');
		 if(y < 0){
	   	 l_Banners.length++;
	   	 l_Banners[l_Banners.length - 1]=inBanners;	  
	    }else{
	   	 var len =1;
	   	 for(var i =0; i < inBanners.length; i++){
	   		 if(inBanners.substring(i,(i+1)) == '|'){
	   			  len++;
	   		 }
	   	 }
	   	 l_Banners.length =len;
	   	 for(var j =0; j < len; j++){
	   		 var iY = inBanners.indexOf('|');
	   		 if(iY == -1){
	   			 l_Banners[j] = inBanners;
	   		 }else{
		    		 var s = inBanners.substring(0,iY);
		        	 l_Banners[j] = s;
		        	 inBanners = inBanners.substring((iY+1));
		   		 }	 
	       }
	    }
	   return  l_Banners;
	 }
	//----------------------------------------------------------------------------
	function getNationality(language,nId)
	{
		var str ='';
		var A = eval(language+'Nationalities ');
		for(var i=0; i < A.length; i++){if(nId == A[i][0]){str = A[i][1]; break;}}
		return str;
	}
	/*****************************************************************/
	function getSpeciality(language,nId)
	{
		var str ='';
		var A = eval(language+'SpecialityA');
		for(var i=0; i < A.length; i++){if(nId == A[i][0]){str = A[i][1]; break;}}
		return str;
	}
	/*****************************************************************/
	function doForgotPassword(language)
	{
	   var url=appDomain+'/html/passwordReminder.html?'+language;
	   window.open(url,"PasswordReminder","width=400,height=70,left=370,top=250");
	}
	/*************************************************************************/
	function doXZ(language,adId,type)
	{
		var _link_ = appDomain+'/';
		if(type == 1){_link_ +=language+'/nurseries/'+adId+'_.html?a&adId='+adId+'&-adId&funcId=1&-funcId';}
		if(type == 2){_link_ +=language+'/products/'+adId+'_.html?a&adId='+adId+'&-adId&funcId=1&-funcId';}
		if(type == 3){_link_ +=language+'/brands/'+adId+'_.html?a&adId='+adId+'&-adId&funcId=1&-funcId';}
		parent.location.href= _link_;
	}
	/*************************************************************************/
	function getArCharEncoding(arVal)
	{
	   var _code='';
	   var sep='';
	   for(var i=0; i < arVal.length;i++){
	       var ch = arVal.substring(i,(i+1));
	           if(ch != ' ' && ch != '\n'){
			       for(var j = 0; j < ArHex.length;j++){
			       
			           if(ch == ArHex[j][1]){
			               if(ArHex[j][0].indexOf(',') > -1){
			                    _code+=sep+ArHex[j][0].substring(ArHex[j][0].indexOf(',')+1);
			                    sep='*';
			               }else{
			               		_code+=sep+ArHex[j][0]; sep='*';
			               }
			            }
			       }
			      
			   }else if(ch == '\n'){_code+=sep+'<br>'; sep="*";}  // new line   
			   else{_code+=sep+ArHex[38][0]; sep="*";}  // backspace   
	   }
	   return _code;
	}
	//--------------------------------------------------------------------------------------------------
	function getArName(val)
	{
	     var  xs =''; 
	     var cc = new Array();
	      for(var x =0; x < val.length;x++){
	          var s ='';
	         if(x == val.length -1){
	          	 s = val.substring(x);
	          }else{
	  	      	 s = val.substring(x,(x+1));
	  	      }
	  	      if(s !='*' && s !='<br>'){
		  	       xs +=s;
		  	       if(x == val.length -1){
		  	          cc.length++;
		  	       	  cc[cc.length-1]=xs;
		  	       	  xs='';
		  	       }
	  	      }else{
	  	       	cc.length++;
	  	       	cc[cc.length-1]=xs;
	  	       	xs='';
	  	      }
	  	  }
	  	 
	  	  var str='';
	  	  
	  	  for(z=0; z < cc.length; z++){
	  	      if(cc[z] == '39'){str+=' ';}
	  	      else if(cc[z] == '<br>'){str+='<br>';}
	  	      else{
	  	          for(zz=0; zz < ArHex.length; zz++){
	  	            var _xXx_='';
	  	            if((String(ArHex[zz][0])).indexOf(',') > -1){
	  	                _xXx_ = (String(ArHex[zz][0])).substring((String(ArHex[zz][0])).indexOf(',')+1);
	  	            }else{
			            _xXx_ = ArHex[zz][0];
			        }      
			        
					if(cc[z] == _xXx_){
		  	             str += ArHex[zz][1];     
		  	        }
	  	      	  }
	  	      }
	  	 }
	  	 return str;
	}
//--------------------------------------------------------------------------
	function doLetter(language,comment)
	{
		var str='';
		var xdir='ltr';
		var xdir='xalign';
		appDomain='http://www.uaenurseries.ae';

		str +='<table valign=top style=border-style:solid;border-width:1px;border-color:#'+appColor+' cellpadding=4 cellcpacing=0 width=600 border=0>';
		str +='<tr>';
		str +='<td style=width:'+logoW+'px valign=top><img style=width:'+logoW+'px;height:'+logoH+'px src='+appDomain+'/images/miniLogo.gif></td>';
		str +='<td style=width:'+xSpace+'px></td>';
		str +='<td style=width:'+logoW+'px valign=top><img style=width:'+logoW+'px;height:'+logoH+'px src='+appDomain+'/images/chdLogo.gif></td>';
		str +='<td style=width:50px></td>';
		if(language == 'ar'){
			var s= 'color:#000000;font-weight:bold;font-size:18px;font-family:Tahoma';
		}else{
			var s= 'color:#000000;font-weight:bold;font-size:20px;font-family:century gothic';
		}
		str +='<td valign=top style=width:340px align=right style='+s+'>'+eval(language+'AppName')+'</td>';
		str +='</tr>';
		str +='<tr style=backgropund-color:'+appColor+';height:1px><td colspan=5></td></tr>';
		str +='<tr><td colspan=5>';
		str +='<table dir='+xdir+' cellpadding=4 cellcpacing=0 width=600 border=0>';
		str +='<tr>';
		str +='<td style=width:120px align='+xalign+'>'+eval(language+'Name')+'</td>';
		str +='<td style=width:2px align='+xalign+'>:</td>';
		str +='<td style=width:470px align='+xalign+'>@jsName</td>';
		str +='</tr>';
		str +='<tr>';
		str +='<td style=width:120px align='+xalign+'>'+eval(language+'Email')+'</td>';
		str +='<td style=width:2px align='+xalign+'>:</td>';
		str +='<td style=width:470px align='+xalign+'>@jsEmail</td>';
		str +='</tr>';
		str +='<tr>';
		str +='<td style=width:120px align='+xalign+'>'+eval(language+'Comment')+'</td>';
		str +='<td style=width:2px align='+xalign+'>:</td>';
		str +='<td style=width:470px align='+xalign+'>'+comment+'</td>';
		str +='</tr>';
		str +='</table>';
		str +='</td></tr>';
		str +='<tr style=height:5px><td colspan=5></td></tr>';
		str +='<tr style=height:5px><td align='+xalign+' colspan=5><a target=_blank href=http://www.uaenurseries.ae>www.uaenurseries.ae</a></td></tr>';
		str +='<tr style=height:5px><td colspan=5></td></tr>';
		str +='</table>';

	   return  str;
	}
	/*************************************************************************/
	function displayErrorLabel(language,errMsg1)
	{return '<span class='+language+'errormsg>'+errMsg1+'</span>';}
	/****************************************************************/
	function displaySuccessLabel(language,errMsg1)
	{return '<span class='+language+'successmsg>'+errMsg1+'</span>';}
	/****************************************************************/
	function doChangePage(lk){parent.location.href=lk;}
	/*****************************************************************/
	function removeByIndex(arr, index)
	{
		var newArray = new Array();
		for(var i=0; i < arr.length;i++){
			if(i != index){
				newArray.length++;
				newArray[newArray.length-1] = arr[i];
			}
		}
		return newArray;
	}
	/*************************************************************************/
	function getNursCount()
	{
		 var c=0;
		 var CID = [501,502,503,504,505,506,507,508,512];
		 var NursCount = new Array();
		 for(var i=0; i < CID.length; i++){
			 c=0;
			 for(var j=0; j < en_NURSAds.length; j++){
				if(CID[i] == en_NURSAds[j][2]){c++;}
			 $('#nurs_'+CID[i]).html(c);
		 }	
		 
	}
 }		 
/***************************************************************************/
	function getGovNursCount()
	{
		 var c=0;
		 var CID = [501,502,503,504,505,506,507,508,512];
		 var NursCount = new Array();
		 for(var i=0; i < CID.length; i++){
			 c=0;
			 for(var j=0; j < en_GovNURSAds.length; j++){
				if(CID[i] == en_GovNURSAds[j][2]){c++;}
			 $('#nurs_'+CID[i]).html(c);
		 }	
	}
 }		 
/***************************************************************************/
function writeX_Cities(language,mod)
{
	var str='';
	var xfloat='left';
	var xdir='ltr';
	if(language == 'ar'){xfloat='right'; xdir='rtl';}
	var A = eval(language+'EmirateAX');
		
	str +='<table dir='+xdir+' cellpadding=0 cellspacing=0>';
	for(var i=0; i < A.length; i++){
	   str +='<tr><td style=text-align:'+xfloat+';cursor:pointer;width:65px onClick=showXFile('+"'"+language+"'"+','+A[i][0]+','+"'"+mod+"'"+')>'+A[i][1]+'</td></tr>';
	}
	str +='</table>';
	str +='<p style=height:12px></p>';
	str +='<div id=Hscreen class=xdiv>&nbsp;</div>';
		
	return str;
}
/*********************************************************************/	
function showXFile(language,cityId,mod)
{
	url = String(cityId)+'-'+mod+'.html';
	$('#Hscreen').load(appDomain+'/'+language+'/eguide/'+url);
}
/********************************************************************/
function writeSurveySection(language)
{
	var w=270;
	var xdir='ltr';
	var xalign='left';
	var c1='homelink';
	if(language == 'ar'){xdir='rtl'; xalign='right';}
	var str='<table>';
	str+='<tr><td style=text-align:'+xalign+' class='+c1+'><b>'+eval(language+'Survey')+'</b></td></tr>';
	str+='<tr><td>&nbsp;</td></tr>';
	str+='<tr><td>';
	
	str+='<table dir='+xdir+'>';
	str+='<tr>';
	str+='<td>&nbsp;</td>';
	str+='<td>&nbsp;</td>';
	str+='<td class='+c1+'>'+eval(language+'Exellent')+'</td>';
	str+='<td>&nbsp;</td>';
	str+='<td class='+c1+'>'+eval(language+'VGood')+'</td>';
	str+='<td>&nbsp;</td>';
	str+='<td class='+c1+'>'+eval(language+'Good')+'</td>';
	str+='<td>&nbsp;</td>';
	str+='<td class='+c1+'>'+eval(language+'Bad')+'</td>';
	str+='</tr>';
	str+='<tr>';
	str+='<td style=text-align:'+xalign+';width:'+w+'px class='+c1+'>'+eval(language+'Q1')+'</td>';
	str+='<td>&nbsp;</td>';
	str+='<td><input onClick=ConfigQ(1,1) type=radio id=exellent></td>';
	str+='<td>&nbsp;</td>';
	str+='<td><input onClick=ConfigQ(1,2) type=radio id=vgood></td>';
	str+='<td>&nbsp;</td>';
	str+='<td><input onClick=ConfigQ(1,3) type=radio id=good></td>';
	str+='<td>&nbsp;</td>';
	str+='<td><input onClick=ConfigQ(1,4) type=radio id=bad></td>';
	str+='</tr>';
	str+='</table>';
	
	str+='</td></tr>';
	str+='<tr><td>&nbsp;</td></tr>';
	// Q2
	str+='<tr><td>';
	str+='<table dir='+xdir+'>';
	str+='<tr>';
	str+='<td>&nbsp;</td>';
	str+='<td>&nbsp;</td>';
	str+='<td class='+c1+'>'+eval(language+'Yes')+'</td>';
	str+='<td>&nbsp;</td>';
	str+='<td class='+c1+'>'+eval(language+'No')+'</td>';
	str+='</tr>';
	str+='<tr>';
	str+='<td style=text-align:'+xalign+';width:'+w+'px class='+c1+'>'+eval(language+'Q2')+'</td>';
	str+='<td>&nbsp;</td>';
	str+='<td align=center><input onClick=ConfigQ(2,1) type=radio id=yes></td>';
	str+='<td>&nbsp;</td>';
	str+='<td align=center><input onClick=ConfigQ(2,2) type=radio id=no></td>';
	str+='</tr>';
	str+='</table>';
	str+='</td></tr>';
	str+='<tr><td>&nbsp;</td></tr>';
	
	// Q3
	str+='<tr><td>';
	str+='<table dir='+xdir+'>';
	str+='<tr>';
	str+='<td>&nbsp;</td>';
	str+='<td>&nbsp;</td>';
	str+='<td class='+c1+'>'+eval(language+'Yes')+'</td>';
	str+='<td>&nbsp;</td>';
	str+='<td class='+c1+'>'+eval(language+'No')+'</td>';
	str+='</tr>';
	str+='<tr>';
	str+='<td style=text-align:'+xalign+';width:'+w+'px class='+c1+'>'+eval(language+'Q3')+'</td>';
	str+='<td>&nbsp;</td>';
	str+='<td align=center><input onClick=ConfigQ(3,1) type=radio id=yes-1></td>';
	str+='<td>&nbsp;</td>';
	str+='<td align=center><input onClick=ConfigQ(3,2) type=radio id=no-1></td>';
	str+='</tr>';
	str+='</table>';
	str+='</td></tr>';
	str+='<tr><td>&nbsp;</td></tr>';
	str+='<tr><td>';
	
	str+='<table dir='+xdir+'>';
	str+='<tr>';
	str+='<td style=text-align:'+xalign+';width:'+w+'px><button style=width:75px;height:30px onClick=doSurvey('+"'"+language+"'"+')><b>'+eval(language+'Send')+'</b></button></td>';
	str+='<td>&nbsp;</td>';
	str+='<td style=text-align:'+xalign+' colspan=3 id=msg>&nbsp;</td>';
	str+='</tr>';
	str+='</table>';
	
	
	str+='</td></tr>';
	str+='<tr style=height:50px><td>&nbsp;</td></tr>';
		
	str+='</table>';
	
	
	return str;
	
}
/********************************************************************/
function doSurvey(language)
{
	var ok = false;
	// Q1
	var exellent = $('#exellent').attr('checked') ? 1 : 0;
	var vgood = $('#vgood').attr('checked') ? 1 : 0;
	var good = $('#good').attr('checked') ? 1 : 0;
	var bad= $('#bad').attr('checked') ? 1 : 0;
	// Q2
	var yes = $('#yes').attr('checked') ? 1 : 0;
	var no = $('#no').attr('checked') ? 1 : 0;
	
	// Q3
	var yes_1 = $('#yes-1').attr('checked') ? 1 : 0;
	var no_1 = $('#no-1').attr('checked') ? 1 : 0;
	
	if(exellent == 0 && vgood ==0 && good ==0 && bad==0){
		ok = false; $('#msg').html(displayErrorLabel(language,eval(language+'Q1Error')));
	}else{ok = true;}
	
	if(ok){
		if(yes == 0 && no == 0){ok = false; $('#msg').html(displayErrorLabel(language,eval(language+'Q2Error')));}
		else{ok = true;}
	}
	
	if(ok){
		if(yes_1 == 0 && no_1 ==0){ok = false; $('#msg').html(displayErrorLabel(language,eval(language+'Q3Error')));}
		else{ok = true;}
	}
	
	if(ok){
		$('#msg').html('<img src='+appDomain+'/images/wait.gif border=0>');
		JSRemote._jsr_doSurvey(exellent,vgood,good,bad,yes,no,yes_1,no_1,function(data){
			if(data > 0){
				$('#msg').html(displaySuccessLabel(language,eval(language+'SurveyOK')));
			}else{$('#msg').html(displayErrorLabel(language,eval(language+'SurveyNOK')));}
		});
	}
}
/********************************************************************/
function ConfigQ(question,val)
{
	if(question ==1){
		if(val ==1){
			$('#exellent').attr('checked','checked');
			$('#vgood').attr('checked',false);
			$('#good').attr('checked',false);
			$('#bad').attr('checked',false);
		}else if(val ==2){
			$('#exellent').attr('checked',false);
			$('#vgood').attr('checked','checked');
			$('#good').attr('checked',false);
			$('#bad').attr('checked',false);
		}else if(val ==3){
			$('#exellent').attr('checked',false);
			$('#vgood').attr('checked',false);
			$('#good').attr('checked','checked');
			$('#bad').attr('checked',false);
		}else if(val ==4){
			$('#exellent').attr('checked',false);
			$('#vgood').attr('checked',false);
			$('#good').attr('checked',false);
			$('#bad').attr('checked','checked');
		}
	}
	/*****************************************************/
	if(question ==2){
		if(val == 1){
			$('#yes').attr('checked','checked');
			$('#no').attr('checked',false);
		}else if(val == 2){
			$('#yes').attr('checked',false);
			$('#no').attr('checked','checked');
		}
	}
	/*****************************************************/
	if(question ==3){
		if(val == 1){
			$('#yes-1').attr('checked','checked');
			$('#no-1').attr('checked',false);
		}else if(val == 2){
			$('#yes-1').attr('checked',false);
			$('#no-1').attr('checked','checked');
		}
	}
}
/***********************************************************************/

