function Clickheretoprint()
{ 
		var disp_setting="toolbar=yes,location=no,directories=yes,menubar=yes,"; 
		    disp_setting+="scrollbars=yes,width=650, height=600, left=100, top=25"; 
		var content_vlue = document.getElementById("print_content").innerHTML; 
		
		var docprint=window.open("","",disp_setting); 
			docprint.document.open(); 
			docprint.document.write('<html><head><title>Phnom Penh Jobs</title>'); 
			docprint.document.write('</head><body onLoad="self.print()"><center>');          
			docprint.document.write(content_vlue);          
			docprint.document.write('</center></body></html>'); 
			docprint.document.close(); 
			docprint.focus(); 
}

 function a()
  {
   try{
    
		var n=document.choiceForm.checkbox.length;
		var str="";	
		 for (i=1;i<=n;i++)
		 {
			if(document.choiceForm.checkbox[i-1].checked==true)
			{ 
				str+=document.choiceForm.checkbox[i-1].value+"/";
			}
			
		 }	 
		 document.choiceForm.d_id.value=str;	 	
		
	}
	catch(e)
	{
	   
	}
	
  }  

	function checkvalue(objname, objlabel, objtype)
	{
		smg="";
		obj=objname.toString();
		if (obj.indexOf("+")!=-1)
		{
			eachvalue=obj.split("++");
			eachlabel=objlabel.split("++");
			for (i=0;i<eachvalue.length;i++)
			{
				if (eachvalue[i]=="")
					smg=smg+"Please enter "+eachlabel[i]+"\t\t\n";
			}
			if (smg!="")
			{
				alert(smg);
				return false;
			}
		}
		else
		{
			if (objname.value!="" && objtype=="search")
			{
				if (objname.value.length>=3)
					return true;
				smg="Please enter at least 3 characters to search.";
			}
			if (objname.value!="" && objtype=="email")
			{
				if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(objname.value))
				{
					return true;
				}
				smg="Please enter a valid email as xxx@xxx.xxx.";
			}
			
			if (objname.value!="" && objtype=="phonefax")
			{
				valid="0123456789-";
				indexArr=objname.value.split("-");
				ok = "yes";
				for (var i=0; i<objname.value.length; i++)
				{
					temp = "" + objname.value.substring(i, i+1);
					if (valid.indexOf(temp) == "-1" || objname.value.length!=12) ok = "no";
				}
				if (objname.value.substring(3,4)!="-"  || objname.value.substring(7,8)!="-" || indexArr.length!=3 ) ok = "no";
				
				if (ok == "no") 
				{
					smg="Please enter a valid " + objlabel + " as xxx-xxx-xxxxx.";
				}
			}
						
			if (objname.value!="" && objtype=="keyphonefax")
			{
				valid="0123456789-";
				test=1;
				lenstr=objname.value.length-1;
				testindex=objname.value.substr(lenstr,objname.value.length);
				if (valid.indexOf(testindex) == "-1")
				{
					objname.value=objname.value.substr(-1,lenstr);
				}
				else
				{
					if (objname.value.length <=3)
					{
						spacstr="-";
						if (objname.value.search("-")!="-1")
						{
							objname.value=objname.value.substr(-1,lenstr);
						}
					}
					else
					{
						if (objname.value.length == 4)
						{
							temp4=objname.value.substr(3,objname.value.length)
							if (temp4!="-")
							{
								objname.value=objname.value.substr(-1,lenstr);
							}
						}
						else
						{
							if 	(objname.value.length <=7)
							{
								temp7=objname.value.substr(4,objname.value.length)
								if (temp7.search("-")!="-1")
								{
									objname.value=objname.value.substr(-1,lenstr);
								}
							}
							else
							{
								if (objname.value.length ==8)
								{
									temp4=objname.value.substr(7,objname.value.length)
									if (temp4!="-")
									{
										objname.value=objname.value.substr(-1,lenstr);
									}
								}
								else
								{
									temp8=objname.value.substr(8,objname.value.length)
									if 	(objname.value.length <=12)
									{
										if (temp8.search("-")!="-1")
										{
											objname.value=objname.value.substr(-1,lenstr);
										}
									}	
								}
							}
						}							
					}
				}
			}
			
			if (objname.value!="" && objtype=="Tdate")
			{
				valid="0123456789-";
				ok = "yes";
				indexArr=objname.value.split("-")
				for (var i=0; i<objname.value.length; i++)
				{
					temp = "" + objname.value.substring(i, i+1);
					if (valid.indexOf(temp) == "-1" || objname.value.length!=10) ok = "no";
						
				}
				if (objname.value.substring(4,5)!="-"  || objname.value.substring(7,8)!="-" || indexArr.length!=3 ) ok = "no";
				
				if (ok == "no") 
				{
					smg="Please enter a valid " + objlabel + " as YYYY-MM-DD.";
				}
				//alert (indexArr.length)
			}
			
			if (objname.value!="" && objtype=="zipcode")
			{

				valid = "0123456789";
				ok = "yes";
				for (var i=0; i<objname.value.length; i++) 
				{
					temp = "" + objname.value.substring(i, i+1);
					if (valid.indexOf(temp) == "-1" || objname.value.length!=3) ok = "no";
				}
				if (ok == "no") 
				{
					smg="Please enter a valid " + objlabel + " as xxx.";
				}
			}
			
			if (objname.value!="" && objtype=="Rzipcode")
			{

				valid = "0123456789";
				ok = "yes";
				for (var i=0; i<objname.value.length; i++) 
				{
					temp = "" + objname.value.substring(i, i+1);
					if (valid.indexOf(temp) == "-1") ok = "no";
				}
				if (ok == "no") 
				{
					smg="Please enter a valid " + objlabel + " Number.";
				}
			}
			
			if (objname.value!="" && objtype=="number")
			{

				valid = "0123456789";
				ok = "yes";
				for (var i=0; i<objname.value.length; i++) 
				{
					temp = "" + objname.value.substring(i, i+1);
					if (valid.indexOf(temp) == "-1") ok = "no";
				}
				if (ok == "no") 
				{
					smg="Please enter a valid number.";
				}
			}
			

			if (smg!="")
			{
				alert(smg);
				objname.focus();
				objname.select();
				return false;
			}
		}
	}


	function printWindow()
	{
	   bV = parseInt(navigator.appVersion);
	   if (bV >= 4) window.print();
	}
	
	function isNumberKey(evt)
      {
         var charCode = (evt.which) ? evt.which : event.keyCode
         if (charCode > 31 && (charCode < 48 || charCode > 57))
		 {
			alert("Invalid entry!  Only numbers are accepted!"); 
            return false;
		 }
         return true;

      }