// FUNCTION USED FOR VALIDATING ALL KINDS OF FORM UPDATED ON AUG 10TH BY SHERMILIN
function Validate(frm)
{
	for (i=0; i < document[frm].elements.length; i++)
	{
		
		//DEFINING FORM OBJECT WITH ITS CORRESPONDING ELEMENTS
		var item = document[frm].elements[i];
		var flag=0;
		//alert("form name = "+frm);
		//DEFINING A VARIABLE TO GET THE FORM ELEMENTS WITH ID
		
		var itemspec=item.id;
		
		//alert(item.id);
		
		//FILTERING THE FIELD NAME USING SUBSTRING FUNCTION
		
		var alertMsg=item.id.substring((item.id.lastIndexOf("_") + 1),item.id.length);
		//alert("msg = "+alertMsg);
		var type=item.type;
										
			if(item.id.indexOf("req_")>=0)
			{
				
				switch (item.type)
				{
					case 'checkbox':
						if (item.type=="Prop_Addroom")
						{
							var chkbox=chkboxValidation();
							alert(chkbox);
							if(chkbox==false)
							{
								flag=1;
								return false;
							}
						}
						if (item.name=="TERMS")
						{
							if(document.forms[0].TERMS.checked==false)
							{
								alert("Please Agree with the Terms & Conditions");
								flag=1;
								return false;
							}
						}
						break;

					case 'radio':
						if (item.name=="Category")
						{
							var bol_radiobutton=RegistrationRadioValidation();
							if(bol_radiobutton==false)
							{
								flag=1;
								//alert(i);
								return false;
							}
						}
						if(item.name=="req_price")
						{
							if(document.forms[0].req_price[1].checked==true)
							{
								if(document.forms[0].Crores.value == "" && document.forms[0].lakhs.value == "")
								{
									alert("Please Select Price Value");
									flag=1;
									return false;
								}
							}
						}
						
						if(item.name=="Prop_price")
						{
							if(document.forms[0].Prop_price[1].checked==true)
							{
								if(document.forms[0].Crores.value == "" && document.forms[0].Lakhs.value == "" && document.forms[0].Thousands.value == "")
								{
									alert("Please Select Price Value");
									flag=1;
									return false;
								}
							}
						}
						break;
		
					
					case 'file':
					{
						if (item.value !="")
						{
							var textname = item.name;
							var imagename = eval(document[frm].elements[textname].value.length);
							if (imagename > 0 )
							{
								var CheckImage = CheckValidImage(frm,textname);
								if(CheckImage==1)
								{
									flag=1;
									return false;
									break;
								}
								else
								{
									flag=0;
									return true;
									break;
								}
							}
						}
					}
					break;
					
					//PASSWORD CONFIRMATION 
					case 'password':
						if(item.value=="")
						{
							var element = document.getElementById(itemspec);
							alert(innerHTML = "Please Enter "+alertMsg);
							item.focus();
							flag=1;
							return false;
						}
						if(!(item.value)=="")
						{
							if(item.name=="Password")
							{
								var checkField=check_mincharpassword(frm);
								if(checkField==false)
								return false;
							}
						}
						if(item.name=="Password")
						{ 
							if(!(item.value)=="")
							{
								var CheckDuplicate=CheckDuplicateUsernamePassword(frm);
								if(CheckDuplicate==false)
								{
									flag=1;
									return false;
								}
							}
						}
						if(item.name=="Confirm_pass")
						{ 
							if(!(item.value)=="")
							{ 
								var email=validepassword(frm);
								if(email==false)
								{
									flag=1;
									return false;
								}
							}
						}
						break;
					case 'text':
					//CHECKING FOR TEXTBOX VALUES
						var tch = /^[ ]*$/;
						if ((item.value=="") && (item.disabled == false) || ((tch.test(item.value))))
						{
							var element = document.getElementById(itemspec);
							alert(innerHTML = "Please Enter "+alertMsg);
							item.focus();
							flag=1;				
							return false;
						}
						else
						{
							if(item.id=="txt")
							{
								if(isNaN(item.value)==true)
								{
									item.focus();
									flag=1;
									return false;
								}
							}
				        }

						
						//EMAIL VALIDATION
						if(!(item.value)=="")
						{
							if((item.name=="EmailAddress" )||( item.name=="Prop_Cont_EmailID") ||( item.name=="Email")||( item.name=="to_email")||( item.name=="from_email") || ( item.name=="txtFrom"))
							{
								var FieldName=item.name;  
								var checkField=validate_email(frm,FieldName);
								if(checkField==false)
								{
									flag=1;
									return false;
								}
							}
						}
						
						//USERNAME VALIDATION
						if(!(item.value)=="")
						{
							if(item.name=="Username")
							{
								var checkField=check_mincharusername(frm);
								if(checkField==false)
								{
								flag=1;
									return false;
								}
							}
						}
						
						
						if(!(item.value)=="")
						{
							if(item.name=="Number")
							{
								var FieldName=item.name;
								var checkField=tel_length(frm,FieldName);
								if(checkField==false)
								{
									flag=1;
									return false;
								}
							}
						}
						
						if(!(item.value)=="")
						{
							if(item.name=="Mobile")
							{
								var FieldName=item.name;
								var checkField=cell_length(frm,FieldName);
								if(checkField==false)
								{
									flag=1;
									return false;
								}
							}
						}
	// Text Filed in Zero Function	Start				
						if(item.name=="Phone" || item.name=="LandLine" || item.name=="AreaCode" || item.name=="Prop_BuiltupArea" || item.name=="Prop_PlotArea" || item.name=="Prop_Total_Carparking" || item.name=="Prop_Zip" || item.name=="Prop_Rent" || item.name=="price" || item.name=="req_A_range" || item.name=="City_Code" || item.name=="Number" || item.name=="dir_AreaCode" || item.name=="dir_LandLine" || item.name=="dir_Zip" || item.name=="phone" || item.name=="Prop_Frontwidth")
						{ 
							if(!(item.value)=="")
							{ 
								var FieldName=item.name;
								var checkField=CheckPhoneSizeValue(frm,FieldName);
								if(checkField==false)
								{
									flag=1;
									return false;
								}
							}
						}
	// Text Filed in Zero Function	End		
				
					if(item.name=="Url")	
						{
						
							if(!(item.value)=="")
							{
								var Fieldname=item.name;
								var checkField=check_URL(frm,Fieldname);
								if(checkField==false)
								{
									flag=1;
									return false;
									break;
								}
								else 
								{
									flag=0;
									return true;
									break;
								}
							}
						}
						break;
					case 'select-one':
						
						if (!checkSelect(item))
						{ 
							var element = document.getElementById(itemspec);
							if(item.value == "")
							{
								alert(innerHTML = "Please Select "+alertMsg);
								item.focus();
								flag=1;
								return false;
							}
						}
						if(!(item.value)=="")
						{

							if(item.name=="Country")
							{
							
								var CountryName=item.value;
								var checkField=CheckStateValidation(frm,CountryName);

								if(checkField==false)
								{
									flag=1;
									return false;
								}
								else
								{
									flag=0;
								}
							}

						}
						if(!(item.value)=="")
						{

							if(item.name=="State")
							{
								var StateName=item.value;
								var checkField=CheckStateValidation(frm,StateName);

								if(checkField==false)
								{
									flag=1;
									return false;
								}
								else
								{
									flag=0;
								}
							}

						}
						break;
					case 'textarea':
						var tch = /^[ ]*$/;
						if(item.value==""  || ((tch.test(item.value))))
						{	
							var element = document.getElementById(itemspec);
							alert(innerHTML = "Please Enter "+alertMsg);
							item.focus();
							flag=1;	
									return false;							
						}
					break;
					//case 'UserType':
				}//end of switch
		 	}//INSIDE ELSE IF(OPTIONAL)
		//end of main else
	
		if (flag==1)
		{	
			return false;
			break;
		}	
	}
//document[frm].submit();
}

//FUNCTIONS FOR EMAIL VALIDATION
function validate_email(frm,name)
{
	if (emailvalidation(document[frm].elements[name].value)==false)
	{
		document[frm].elements[name].focus(); 
		alert('Invalid E-Mail Address');
		return false;
	}
}

function emailvalidation(i)
{
	var regexp = /^[a-zA-Z0-9_@.-]*$/;
	var val = i;
	var at="@";
	var dot=".";
	var pat=val.indexOf(at);
	var lval=val.length;
	var pdot=val.indexOf(dot);
	var secondat = val.indexOf(at,pat+1);
	var lastat = val.lastIndexOf(at);
	var afterat = val.substring(pat+1,pat+2);
	var afterdot = val.substring(pdot+1,pdot+2);
	var lastchar = val.substring(lval-1,lval);
	var dotafterat = val.indexOf(dot,pat+1);
	var pseconddot = val.indexOf(dot,pdot+1);
	var pthirddot = val.indexOf(dot,pseconddot+1);
	var afterseconddot = val.substring(pseconddot+1,pseconddot+2);
	var afterthirddot = val.substring(pthirddot+1,pthirddot+2);

	if (regexp.test(val) == false ||pat == -1 || pat == 0 || pat == lval-1 || pdot == -1 || pdot == 0 || pdot == lval-1 || secondat != -1 || lastat != pat || afterat == dot || afterat == "-" || afterat == "_" || afterdot == at || afterdot == "-" || afterdot == "_" || afterdot == dot || lastchar == dot || dotafterat == -1 || afterseconddot == at || afterseconddot == "-" || afterseconddot == "_" || afterseconddot == dot || afterthirddot == at || afterthirddot == "-"
	|| afterthirddot == "_" || afterthirddot == dot)
	{
		return false;
	}
	else
	{
		return true;
	}
}

//FUNCTION FOR CHECKING SELECT BOX VALUES
function checkSelect(item) 
{
	bLocValid = true;
	if(item.selectedIndex==0)
	{
		bLocValid=false;
	}
	if (item.selectedIndex < 0) 
	{ 
		bLocValid = false;
	}
	if (item.selectedIndex == 0) 
	{
		if (item.options[0].value == '') 
		{ 
			bLocValid = false;
		}
	}
	return bLocValid;
}

//FUNCTION FOR CHECKING NUMMERIC VALUES
function numOnly()
{
	if(window.event.keyCode != 13 && window.event.keyCode<45 || window.event.keyCode>57 || window.event.keyCode == "47" || window.event.keyCode == "46")
	{
		window.event.keyCode=null;
		alert("Please Enter Numeric Values Only");
	}
}

function numdecimalOnly()
{
	if(window.event.keyCode != 13 && window.event.keyCode<45 || window.event.keyCode>57 || window.event.keyCode == "47")
	{
		window.event.keyCode=null;
		alert("Please Enter Numeric Values Only");
	}
}

//FUNCTION FOR CHECKING USERNAME LENGTH
function check_mincharusername(frm)
{
	var user=document[frm].elements["Username"].value;
	var sub1=user.substr(0,1);
	var len = document[frm].elements["Username"].value.length;
	if ( len < 6 )
	{
		alert ( "Username Field should not be less than 6 Characters" );
		document[frm].elements["Username"].focus();
		return false;
	}
	else if ( len > 12)
	{
		alert ( "Username Field should not be more than 12 Characters" );
		document[frm].elements["Username"].focus();
		return false;
	}
	else if ((sub1 >= 0) && (sub1 <=9))
	{
		alert("Username Field should start with alpha Character");
		document[frm].elements["Username"].value="";
		document[frm].elements["Username"].focus();
		return false;
	}
}

//FUNCTION FOR CHECKING PASSWORD LENGTH
function check_mincharpassword(frm)
{
	var passlen = document[frm].elements["Password"].value.length;
	if ( passlen < 6  )
	{
		alert ( "Password Field should not be less than 6 Characters");
		document[frm].elements["Password"].focus();
		return false;
	}
	else if ( passlen > 12)
	{
		alert ( "Password Field should not be or more than 12 Characters");
		document[frm].elements["Password"].focus();
		return false;
	}
}

//FUNCTION FOR CHECKING PASSWORD AND CONFIRM PASSWORD
function validepassword(frm)
{
	var Password=document[frm].elements["Password"].value;
	var ConfirmPass=document[frm].elements["Confirm_pass"].value;

	if (Password!=ConfirmPass)
	{
		alert('Please Confirm Your Password Correctly');
		document[frm].elements["Confirm_pass"].focus();
		
		return false;
	}
	else
	{
		return true;
	}
}

//FUNCTION FOR CHECKING FORGOT PASSWORD VALIDATION
function forgetpwd(frm)
{

	if (document[frm].Email.value == "" && document[frm].ForgotUsername.value == "")
	{
		alert("Please enter Username or Email address.");
		document[frm].ForgotUsername.focus(); 
		return false;
	}
	else if (document[frm].Email.value != "" && document[frm].ForgotUsername.value != "")
	{
		alert("Please enter only one field. Either enter Username or email address.");
		document[frm].ForgotUsername.focus(); 
		return false;
	}
	else if (document[frm].Email.value != "" && document[frm].ForgotUsername.value == "")
	{
		if (emailvalidation(document[frm].Email.value)==false)
		{
			document[frm].Email.focus(); 
			alert('Invalid E-Mail Address');
			return false;
		}
	}
}


//FUNCTION FOR CHECKING DUPLICATION OF USERNAME AND PASSWORD
function CheckDuplicateUsernamePassword(frm) // Duplicate Username,Password
{
	var TxtUsername=document[frm].elements["Username"].value;
	var TxtPassword=document[frm].elements["Password"].value;
	if (TxtUsername==TxtPassword)
	{
		alert("Password Should not be Same as Username");
		document[frm].elements["Password"].value="";
		document[frm].elements["Confirm_pass"].value="";
		document[frm].elements["Password"].focus();
		return false;
	}
	else
	{
		return true;
	}
}

//FUNCTION FOR STATE AND CITY VALIDATION
function CheckStateValidation(frm,Countryvalue)
{
	var tch = /^[ ]*$/;
	if (document[frm].State.length > 1)
	{
		if (document[frm].State.value=="")
		{
			alert("Please Select State");
			document[frm].State.focus();
			return false;
		}		
	}

	//*********************************************************************************** City Validation

	if (document[frm].State.value !="")
	{
			if(document[frm].City.type == "text" && document[frm].City.value=="" || ((tch.test(document[frm].City.value))))
			{
				alert("Please Enter City")
				document[frm].City.focus();
				return false;
			}
			else if(document[frm].City.type == "select-one" && document[frm].City.value=="")
			{
				alert("Please Select City");
				document[frm].City.focus();
				return false;

			}
			else
			{
				return true;
			}
			/*
			if (document[frm].City.length==1)
			{
				if (document[frm].City.value=="" && document[frm].HiddenCity.value=="")
				{
					alert("Please Enter City")
					document[frm].City.focus();
					return false;
				}
			}
			else if (document[frm].City.length > 1)
			{
				if (document[frm].City.value=="" && document[frm].HiddenCity.value=="")
				{
					alert("Please Select City");
					document[frm].City.focus();
					return false;
				}
			}
		
		if (document[frm].City.length == 1)
		{
			
			if (document[frm].City.value=="")
			{
				alert("Please Select City");
				document[frm].City.focus();
				return false;
			}
		}
		*/
	}
	
}



//URL CHECKING FUNCTION
function check_URL(frm,name)
{
	var mailValid = /^(([w]{3})+\.+([a-zA-Z0-9\-]+\.)+([a-zA-Z0-9]*)+([\.com\.net\.org\.gov\.edu\.info\.co.uk]))+$/;
	if (!document[frm].elements[name].value.match(mailValid))
	{
		alert("Invalid URL");
		document[frm].elements[name].focus();
		return false;
	}
}



//FUNCTION FOR CHECKING WHETHER THE IMAGES UPLOADED ARE VALID OR NOT
function CheckValidImage(frm,name)
{
	var image=document[frm].elements[name].value;
	var imagelength=document[frm].elements[name].value.length;
	var imageindex=image.lastIndexOf(".") + 1;
	var last=image.substring(imageindex,imagelength);
	if(document[frm].elements[name].value != "")
	{
		if(last != "jpg" && last != "gif" && last != "jpeg" && last != "png" && last != "JPG" && last != "GIF" && last != "JPEG" && last != "PNG")
		{
			alert("Please Upload valid jpg or gif or png file");
			return flag=1;
		}
		else
		{
			return flag=0;
		}
	}
}

//TEXT AREA VALIDATION FUNCTION FOR LIMITED CHARACTER*******************************

function validatetextarea1(frm,FieldName) 
{

		var arealength = document[frm].elements[FieldName].value.length + 1;
		document[frm].ctText.value=arealength;
		if (arealength > 500)
		{
			  alert('Your property description must be 500 characters or less');
	          document[frm].elements[FieldName].focus();
		}
}

//FUNCTION CHECK FOR NUMERIC VALUES**************************************************
	
	function IsNumeric(frm,e,FieldName)
	{
		
		if(navigator.userAgent.indexOf("Netscape") > 0)
		{
			var KeyID=e.keyCode;
			if(KeyID < 45 || KeyID > 57 || KeyID == "47" || KeyID == "46" || KeyID == "32" )
			{
				var string=document[frm].elements[FieldName].value.length;
				alert("Please Enter Numeric Values Only");
				document[frm].elements[FieldName].focus();
			}
		}
		else
		{
			if(window.event.keyCode<45 || window.event.keyCode>57 || window.event.keyCode == "47" || window.event.keyCode == "46")
			{
				window.event.keyCode=null;
				var string=document[frm].elements[FieldName].value;
				document[frm].elements[FieldName].focus();
			}
		}
	}


//CHECKING FOR THE PHONE NUMBER LENGTH***********************************
function tel_length(frm,FieldName)
{
	var ph,len;
	ph=document[frm].elements[FieldName].value;
	len=ph.length;
	if(len<5)
	{
		alert("Phone No Should have minimum 5 digits");
		document[frm].elements[FieldName].focus();
		return false;
	}

return true;
}

//CHECKING FOR THE CELLPHONE NUMBER LENGTH*********************************
function cell_length(frm,FieldName)
{
	var ph,len;
	ph=document[frm].elements[FieldName].value;
	len=ph.length;
	if(len<10)
	{
		alert("Mobile Number Should have minimum 10 digits");
		document[frm].elements[FieldName].focus();
		return false;
	}
	
return true;
}


//RADIO BUTTONS VALIDATION FUNCTION IN REGISTRATION FORM
function RegistrationRadioValidation()
{
	var frmname=document.regForm;
	var CheckUserType="";
	for(i=0;i<3;i++)
	{
		if(frmname.Category[i].checked == true)
		{
			CheckUserType = frmname.Category[i].value;
		}
	} 
	if (CheckUserType=="")
	{
		alert("Please Select User Type");
		//frmname.Category[i].focus();
		return false;
	}
	//COMPANY NAME VALIDATION
		if (frmname.Category[1].checked==true)
			{
				if(frmname.Username.value=='')
				{
					alert("Please Enter Username");
					frmname.Username.focus();
					return false;
				}
					
			}
		if (frmname.Category[2].checked==true)
			{
				if(frmname.Username.value=='')
				{
					alert("Please Enter Username");
					frmname.Username.focus();
					return false;
				}
			}
	
}

//CHECKING FOR VALIDATION OF CHECK BOX
function chkboxValidation()
{
	
	var total="";
	var frmname=document.forms[0];
	for(var i=0; i < frmname.Prop_Addroom.length; i++)
	{
		if(frmname.Prop_Addroom[i].checked)
		total +=frmname.Prop_Addroom[i].value + "\n"
	}
		if(total=="")
		{
			alert("Please Select Additional Rooms") 
			return false; 
		}
}

function chkboxValidationn()
{
	var total="";
	var frmname=document.forms[0];
	for(var i=0; i < frmname.usertype.length; i++)
	{
		if(frmname.usertype[i].checked)
		total +=frmname.usertype[i].value + "\n"
	}
		if(total=="")
		{
			alert("Please Select Usertype") 
			return false; 
		}
}

//CHECKING FOR SPECIAL CHARACTERS IN USERNAME
function check_SpChar(frm)
{
	var username=document[frm].Username.value;
	if ((username.match('@')) || (username.match('#')) || (username.match('!')) || (username.match('%')) || (username.match('&')) )
	{
		alert("Special Characters not allowed ! ");
		return false;
	}
}

function validurl()
{
	if(document.forms[0].Url.value != "")
	{
		document.forms[0].Url.id="req_txt_Url";
	}
	else
	{
		document.forms[0].Url.id="";
	}
	
}


function validatetextarea(frm,field,cntfield,maxlimit) 
{	
	if (field.value.length > maxlimit)
	{// if too long...trim it!
		field.value = field.value.substring(0, maxlimit);
	}
	// otherwise, update 'characters left' counter
	else if(cntfield!=null)
	{
		cntfield.value = maxlimit - field.value.length;
	}
	
}

function selectAll(list)
{

	if(document.form1.hidSelect.value==0)
	{
		for (var i=0;i<list.length;i++)
		{
			document.getElementById(list[i]).checked = true
		}
		document.form1.hidSelect.value=1;
	}
	else
	{
		for (var i=0;i<list.length;i++)
		{
			document.getElementById(list[i]).checked = false
		}
		document.form1.hidSelect.value=0;
	}
}


function checkDelete()
{
	var chk=false;
	for (var i=0;i<(document.form1.elements.length);i++)
	{
		if (document.form1.elements[i].checked == true)
		{
			chk=true;
			if(confirm("Are you sure to delete marked messages"))
			{
			 document.form1.submit();
			}
			break;
		}
	}
	if (chk==false)
	{
		alert ("Please select messages!");
		return false;
	}

}

function showbutton()
{
	document.all.id3.style.display = '';
	
}

function CharacterOnly(frm,FieldName)
{
	
	var numeric;
	numeric=FieldName.value;
	for(var j=0; j<numeric.length; j++)
	{
		var alphaa = numeric.charAt(j);
		var hh = alphaa.charCodeAt(0);
	

		if((hh > 64 && hh<91) || (hh > 96 && hh<123) || hh==32)
		{
		}
		else
		{
			
			alert("Please Enter Alphabets Only");
			FieldName.value="";
			FieldName.focus();
			return false;
		}
	}
	
	return true;
}

function keycode()
{
	if(window.event.keyCode == "13")
	{
		searchbyarealoc();
	}
}
function deleteCon(id)
{
	if(confirm("Are you sure to want to delete this SavedSearch?"))
		document.location.href="search.php?delId="+id;
} 

function deletecon(url,fld)
{
	//alert("saravanan");
	if(confirm("Are you sure to want to delete this "+fld+"?"))
		document.location.href=url;
}
function deletefav(id)
{
	if(confirm("Are you sure to want to delete this Favorite Property?"))
	
	
		document.location.href="favorites.php?delId="+id;
}
function deleteProp(id)
{
	if(confirm("Are you sure to want to delete this Property?")){
		if(pg == ''){
				pg=1;
		}
		document.location.href="Myprop_list.php?delId="+id+"&page="+pg;
	}
		
}
function deleteProp1(id)
{
	if(confirm("Are you sure to want to delete this Property?")){
		var val=document.location.href="Myprop_list.php?delId="+id;
	}
	return(val);
		
}

function setlencity(v)
{
	if(v == 4)
	{
		document.forms[0].Types.options.length = 3;
	}
	else
	{
		document.forms[0].Types.options.length = 0;
		var option0= new Option("Select Category","");
		var option1= new Option("Apartment",1);
				var option2= new Option("Independent House",2);	
				var option3= new Option("Retail Space",3);
				var option4= new Option("Office Space",4);
				var option5= new Option("Land",5);
					for(var i=0;i<6;i++)
					{
						eval("document.forms[0].Types.options[i]=option" + i);
					}
				}
			}

	function Vdate(){
		if(document.forms[0].Search_save.checked == true && document.forms[0].SS_Title.value == ""){
			alert('Please Enter The Saved Search Title');
			document.forms[0].SS_Title.focus();
			return false;
		}
	return true;
	}
  function ssName(chk){
	  if(chk == true){
			document.getElementById('sstitle').style.display = '';
  		}else{
			document.getElementById('sstitle').style.display = 'None';
		}
	}
	
	function chek1(j){
	dml = document.Prop_apartment_details;
	chkName = 'Prop_Addroom';
	len = dml.elements.length;

	var i=0;
	for( i=0 ; i<len ; i++) {
		if (dml.elements[i].name==chkName){
			alert("Please Select Additional Rooms");
			return false;
		}
	}
	if(document.forms[0].Prop_onfloor.value > document.forms[0].Prop_Totalfloor.value){
		alert('Property on floor value should be less than or equal to Total floor value');
		document.forms[0].Prop_onfloor.focus();
		return false;
	}
	return true;
}
function winclose(uname)
{
	window.opener.document.forms[0].Username.value = uname;
	window.close();
}

function addVal(val){
document.forms[0].Prop_Addroom1.value = document.forms[0].Prop_Addroom1.value+val+',';
}


     
function keycode()
{
 if(window.event.keyCode == "13")
 {
  validem();
 }
}
function validem()
{
	
	if(document.idSearch.Prop_ID.value=="")
	{
		alert("Please Enter an Listing ID !");
		document.idSearch.Prop_ID.focus();
		return false;
    }
	else
	{
		var PLID=new String(document.idSearch.Prop_ID.value);
		var len=PLID.length;
		
		var casechanged=PLID.toUpperCase(); 
		var PLListingID=casechanged;
		var CheckPLID=PLListingID.substring(0,3);
		
		

		if (CheckPLID!="PL")
		{
			alert("Invalid Listing ID ! Please Enter Correct ID");
			document.idSearch.Prop_ID.value="";
			document.idSearch.Prop_ID.focus();
			return false;
		}
		PLListingID=PLListingID.substring(3,len);
		
		}
}

function CheckPhoneSizeValue(frm,FieldName)
{
	var PhoneValue=document[frm].elements[FieldName].value;
	if(PhoneValue <= 0)
	{
		alert('Please Enter Valid Number');
		document[frm].elements[FieldName].focus();
		document[frm].elements[FieldName].value="";
		return false;		
	}
	
}


