onerror = handleErrors
var msg = null
function handleErrors(errorMessage, url, line)
	{
	document.status='';
	return true
	}

function confirmmetodel(ctrl,sendto)
{
	if(sendto=="user") go="delalluser";
	if(confirm("This action may have some effect on your records !"))
	{
		document.location="process.php?process="+go+"&allid="+ctrl;
		return false;
	}
	else
	{
		return false;
	}
}
// Function to trim string
function trim(s) {
   var temp = s;
   return temp.replace(/^\s+/,'').replace(/\s+$/,'');
}
//Function to trim the space in the left side of the string
function ltrim ( s ){
  return s.replace( /^\s*/, "" );
}

//Function to trim the space in the right side of the string
function rtrim ( s ){
   return s.replace( /\s*$/, "" );
}

function check_character_limit(frm,field,show_div,maxKeys,break_it)
{
	var str = eval("document." + frm + "." + field + ".value");
	var showstr = "";
	var len = str.length;
	var showstr = len + " characters of " + maxKeys + " entered";
	if(parseInt(len) > parseInt(maxKeys)) 
	{
		str = str.substring(0,maxKeys)
		eval("document." + frm + "." + field + ".value='"+str+"'");
		//alert(eval("document." + frm + "." + field + ".value"));
		showstr = '(Max '+ maxKeys +' Characters)';
		//if(break_it == 'true')
			//return false;
	}
	document.getElementById(show_div).innerHTML = showstr ;
}

function checkalldetails(propertyid,columnname,listing_type)
{
	makerequest("ssi/ajax/property-details.php?id="+propertyid+"&column="+columnname+"&listing_type="+listing_type,'div_'+propertyid);
}

function checkforgetpassprocess(username)
{	
	makerequestfastfree("/ssi/ajax/forgot-password-process-fast-free.php?id="+username,'div_forgetpassform');
}
function checkalldetailssms(propertyid, mobilepage)
{
	if(!mobilepage) mobilepage=0;
	var tmp_arr = document.getElementsByTagName("div");
	for(var i = 0; i < tmp_arr.length; i++)
	{
		if(tmp_arr[i].className == "table_div")
		{
			 tmp_arr[i].style.display="none";
		}
	}
	if(propertyid == '-1')
	{
		document.getElementById('div_all').style.display="";
		showsms("/search/contact-property-sms-table.php",'div_all');
	}
	else if(propertyid == '-2')
	{
		document.getElementById('div_all2').style.display="";
		showsms("/search/contact-property-sms-table.php",'div_all2');
	}
	else
	{
		if (document.getElementById("div_all") != null && document.getElementById("div_all") != "undefined")
			document.getElementById('div_all').style.display="none";
		if (document.getElementById("div_all2") != null && document.getElementById("div_all2") != "undefined")
			document.getElementById('div_all2').style.display="none";
		document.getElementById('div_' + propertyid).style.display="";
		if(mobilepage==1)
			showsms("/search/contact-mobilesms.php?pid="+propertyid,'div_'+propertyid);
		else
			showsms("/search/contact-property-sms-table.php?pid="+propertyid,'div_'+propertyid);
	}
}

function checkalldetailsemail(propertyid)
{
	var tmp_arr = document.getElementsByTagName("div");
	for(var i = 0; i < tmp_arr.length; i++)
	{
		if(tmp_arr[i].className == "table_div")
		{
			 tmp_arr[i].style.display="none";
		}
	}
	if(propertyid == '-1')
	{
		
		document.getElementById('div_all').style.display="";
		showsms("/search/contact-property-email-table.php",'div_all');
	}
	else if(propertyid == '-2')
	{
		document.getElementById('div_all2').style.display="";
		showsms("/search/contact-property-email-table.php",'div_all2');
	}
	else
	{
		if (document.getElementById("div_all") != null && document.getElementById("div_all") != "undefined")
			document.getElementById('div_all').style.display="none";
		if (document.getElementById("div_all2") != null && document.getElementById("div_all2") != "undefined")
			document.getElementById('div_all2').style.display="none";
		document.getElementById('div_' + propertyid).style.display="";
		showsms("/search/contact-property-email-table.php?pid="+propertyid,'div_'+propertyid);
	}

}
function checkalldetailsshortlist(propertyid, mobilepage)
{
	if(!mobilepage) mobilepage=0;
	var tmp_arr = document.getElementsByTagName("div");
	for(var i = 0; i < tmp_arr.length; i++)
	{
		if(tmp_arr[i].className == "table_div")
		{
			 tmp_arr[i].style.display="none";
		}
	}
	if(propertyid == '-1')
	{
		document.getElementById('div_all').style.display="";
		showsms("/search/shortlist.php?show=1",'div_all');
	}
	else if(propertyid == '-2')
	{
		document.getElementById('div_all2').style.display="";
		showsms("/search/shortlist.php?show=2",'div_all2');
	}
	else
	{
		if (document.getElementById("div_all") != null && document.getElementById("div_all") != "undefined")
			document.getElementById('div_all').style.display="none";
		if (document.getElementById("div_all2") != null && document.getElementById("div_all2") != "undefined")
			document.getElementById('div_all2').style.display="none";
		document.getElementById('div_' + propertyid).style.display="";
		if(mobilepage==1)
			showsms("/search/mobileshortlist.php?pid="+propertyid,'div_'+propertyid);
		else
			showsms("/search/shortlist.php?pid="+propertyid,'div_'+propertyid);
	}
}
function checkpropertydetailsshortlist(propertyid)
{ 
//alert(propertyid)
    var tmp_arr = document.getElementsByTagName("div");
	for(var i = 0; i < tmp_arr.length; i++)
	{
		if(tmp_arr[i].className == "table_div")
		{
			 tmp_arr[i].style.display="none";
		}
	}
	if(propertyid == '-1')
	{
		document.getElementById('div_all').style.display="";
		showsms("/search/shortlist-propertylisting.php?show=1",'div_all');
	}
	else if(propertyid == '-2')
	{
		document.getElementById('div_all2').style.display="";
		showsms("/search/shortlist-propertylisting.php?show=2",'div_all2');
	}
	else
	{
		if (document.getElementById("div_all") != null && document.getElementById("div_all") != "undefined")
			document.getElementById('div_all').style.display="none";
		if (document.getElementById("div_all2") != null && document.getElementById("div_all2") != "undefined")
			document.getElementById('div_all2').style.display="none";
		document.getElementById('div_' + propertyid).style.display="";
		showsms("/search/shortlist-propertylisting.php?case=viewprop&pid="+propertyid,'div_'+propertyid);
	}

}
function doshortlist(propertyid, mobilepage)
{
	//alert('propertyid:' + propertyid);
	//alert(mobilepage);
	if(!mobilepage) mobilepage=0;
	if(propertyid == '-1')
	{
		var from = eval('document.frm_search.from_.value');
		var title = eval('document.frm_search.title_.value');
		var oldtitle = eval('document.frm_search.oldtitle_.value');
		var title_dropdown = eval('document.frm_search.titledropdown.value');
		var action = eval('document.frm_search.action.value');
		//alert(action);
		//alert(title);
		//alert(title_dropdown);
		if(ltrim(title)=="cnn")
		{
		
		document.getElementById('div_loginmsg').innerHTML = "<img src='"+ALERT_IMG+"' width='10' height='10' align='absmiddle' vspace='3' border=0>&nbsp;Please select the folder name.";
			return false;
		}
		if (ltrim(title)=="")
		{
			document.getElementById('div_loginmsg').innerHTML = "<img src='"+ALERT_IMG+"' width='10' height='10' align='absmiddle' vspace='3' border=0>&nbsp;Please enter the folder name.";
			return false;
		}
		else 
		{
			if(oldtitle == '' || oldtitle == null)
			{
				//var url = '/search/save-property.php?from='+from+'&title='+title+'&show=-1';
				var url = '/search/save-property.php?from='+from+'&title_dropdown='+title_dropdown+'&title='+title+'&action='+action+'&show=-1';
			}
			else
			{
				var url = '/search/save-property.php?from='+from+'&title_dropdown=2&title='+title+'&oldtitle='+oldtitle+'&show=-1';
				//var url = '/search/save-property.php?from='+from+'&title='+title+'&oldtitle='+oldtitle+'&show=-1';
			}
			//alert(url);
			showsms(url,'div_all');
		}
	}
	else if(propertyid == '-2')
	{
		var from = eval('document.frm_search.from_.value');
		var title = eval('document.frm_search.title_.value');
		var oldtitle = eval('document.frm_search.oldtitle_.value');
		var title_dropdown = eval('document.frm_search.titledropdown.value');
		var action = eval('document.frm_search.action.value');
		//alert(action);
		//alert(title);
		//alert(title_dropdown);
		
		if(ltrim(title)=="cnn")
		{
		
		document.getElementById('div_loginmsg').innerHTML = "<img src='"+ALERT_IMG+"' width='10' height='10' align='absmiddle' vspace='3' border=0>&nbsp;Please select the folder name.";
			return false;
		}
		if (ltrim(title)=="")
		{
			document.getElementById('div_loginmsg').innerHTML = "<img src='"+ALERT_IMG+"' width='10' height='10' align='absmiddle' vspace='3' border=0>&nbsp;Please enter the folder name.";
			return false;
		}
		else 
		{
			if(oldtitle == '' || oldtitle == null)
			{
				var url = '/search/save-property.php?from='+from+'&title_dropdown='+title_dropdown+'&title='+title+'&action='+action+'&show=-2';
			}
			else
			{
				var url = '/search/save-property.php?from='+from+'&title_dropdown=2&title='+title+'&oldtitle='+oldtitle+'&show=-2';
			}
			//alert(url);
			showsms(url,'div_all2');
		}
	}
	else
	{
		var from = eval('document.frm_search.from_' + propertyid + '.value');
		var title = eval('document.frm_search.title_' + propertyid + '.value');
		var oldtitle = eval('document.frm_search.oldtitle_' + propertyid + '.value');
		var action = eval('document.frm_search.action.value');
		var title_dropdown = eval('document.frm_search.titledropdown_' + propertyid + '.value');
		//alert('propertyid:' + propertyid);
		//alert('action:' + action);
		//alert('title:' + title);
		//alert('title_dropdown:' + title_dropdown);
		//alert('oldtitle:' + oldtitle);
		if(action=='create' || action!='')
		{
			title_dropdown=2;
		}
		if(ltrim(title)=="cnn")
		{
		
		document.getElementById('div_loginmsg' + propertyid).innerHTML = "<img src='"+ALERT_IMG+"' width='10' height='10' align='absmiddle' vspace='3' border=0>&nbsp;Please select the folder name.";
			return false;
		}
		if (ltrim(title)=="")
		{
			document.getElementById('div_loginmsg' + propertyid).innerHTML = "<img src='"+ALERT_IMG+"' width='10' height='10' align='absmiddle' vspace='3' border=0>&nbsp;Please enter the folder name.";
			return false;
		}
		else 
		{
			if(oldtitle == '' || oldtitle == null)
			{
				if(mobilepage == 1)
					var url = '/search/save-property.php?pid='+propertyid+'&from='+from+'&action='+action+'&title_dropdown='+title_dropdown+'&title='+title+'&mobilepage='+mobilepage;
				else
					var url = '/search/save-property.php?pid='+propertyid+'&from='+from+'&action='+action+'&title_dropdown='+title_dropdown+'&title='+title;
				//alert(url);
			}
			else
			{
				if(mobilepage == 1)
					var url = '/search/save-property.php?pid='+propertyid+'&from='+from+'&action='+action+'&title='+title+'&oldtitle='+oldtitle+'&mobilepage='+mobilepage;
				else
					var url = '/search/save-property.php?pid='+propertyid+'&from='+from+'&action='+action+'&title='+title+'&oldtitle='+oldtitle;
			}
			showsms(url,'div_'+propertyid);
		}
	}
	return false;
}

function checkallmemberdetails(memberid,columnname,is_premium)
{
makerequest("ssi/ajax/member_details.php?id="+memberid+"&column="+columnname+"&is_premium="+is_premium,'div_'+memberid);
}

function closeemail(divid)
{
	if (document.getElementById(divid) != null && document.getElementById(divid) != "undefined")
		document.getElementById(divid).style.display="none";
}
function closesms(divid)
{
	if (document.getElementById(divid) != null && document.getElementById(divid) != "undefined")
		document.getElementById(divid).style.display="none";
}
function closeall(div_all)
{
	if (document.getElementById(div_all) != null && document.getElementById(div_all) != "undefined")
		document.getElementById(div_all).style.display="none";
}
function ValidateNo( NumStr, String )
{
	for( var Idx = 0; Idx < NumStr.length; Idx ++ )
	{
		var Char = NumStr.charAt( Idx );
		var Match = false;
		for( var Idx1 = 0; Idx1 < String.length; Idx1 ++)
		{
			if( Char == String.charAt( Idx1 ) )
			Match = true;
		}
		if ( !Match )
		return false;
	}
	return true;
}

function checkforgot()
{
	if(document.frmforgot.email.value=="")
	{
		if(document.frmforgot.username.value=="")
		{
		  alert("Please enter username !")
		  document.frmforgot.username.focus();
		  return false;
		}
	}
	if(document.frmforgot.email.value!="")
	{
		if(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(frmforgot.email.value))
		{
		}
		else
		{
		   alert("Invalid E-mail Address ! Please Re-Enter ");
		   document.frmforgot.email.focus();
		   return (false);
		}
	}
}

function confirmme(ctrl)
{
	if(confirm("This action may have some effect on your records !"))
	{
		document.location=ctrl;
		return true;
	}
	else
	{
		return false;
	}
}

function return_divmessages(str)
{
	msg='<table width="80%" border="0" cellpadding="0" cellspacing="0"><tr><td><img src="'+IMG_SERVER+'/images/divbordertop_left.gif" width="21" height="23"></td><td>&nbsp;</td><td><img src="'+IMG_SERVER+'/images/divbordertop_right.gif" width="21" height="23" align="right"></td></tr><tr><td colspan="3" align="center" class="smalltext brown">&nbsp;';
	msg+=str;
	msg+='</td></tr><tr><td><img src="'+IMG_SERVER+'/images/divborderbottom_left.gif" width="21" height="23"></td><td>&nbsp;</td><td><img src="'+IMG_SERVER+'/images/divborderbottom_right.gif" width="21" height="23" align="right"></td></tr></table>';
	return msg;
}


function confirmdel_listing()
{
	if(confirm("Are you sure? This action will delete your listing."))
	{
		return true;
	}
	else
	{
		return false;
	}
}

function confirmdel_folder()
{
	if(confirm("Are you sure? This action will delete your folder."))
	{
		return true;
	}
	else
	{
		return false;
	}
}

function confirmdel_ad()
{
	if(confirm("Are you sure? This action will delete your ad."))
	{
		return true;
	}
	else
	{
		return false;
	}
}
function validatesymbolwithspace(formName,fieldName)
{
	var	doc = "document."
	a=eval(doc+formName+"."+fieldName)
	fieldValue=eval(doc+formName+"."+fieldName + ".value")
	chk1 = "!@#$%^*+=|\~`{}[]:;<>?/,1234567890";
	chk3="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";
	for(j=0;j!=fieldValue.length;j++)
	{
		ch1= fieldValue.charAt(j);
		ch2= fieldValue.charAt(0);
		rtn1=chk1.indexOf(ch1);
		rtn3=chk3.indexOf(ch2);
		if(rtn3 < 0)
		{
			eval(doc+formName+"."+fieldName + ".focus()")
			return false;
			break;
		}
		else if(rtn1!=-1)
		{
			eval(doc+formName+"."+fieldName + ".focus()")
			return false;
			break;
		}
	}
	return true;
}

// This is HTML Code for All Messages showing in Div
//<table width=\'200\' border=\'0\' cellpadding=\'0\' cellspacing=\'0\'><tr><td><img src=\'/images/divbordertop_left.gif\' width=\'21\' height=\'23\'></td><td></td><td><img src=\'/images/divbordertop_right.gif\' width=\'21\' height=\'23\' align=\'right\'></td></tr><tr><td></td><td class=\'text\'>A minimum 4-15 character username to uniquely identify you on Makaan.com. Please do not use spaces and special characters like @#${}.;,`&%*</td><td></td></tr><tr><td><img src=\'/images/divborderbottom_left.gif\' width=\'21\' height=\'23\'></td><td></td><td><img src=\'../images/divborderbottom_right.gif\' width=\'21\' height=\'23\' align=\'right\'></td></tr></table>


/*---------------poll   ---------------*/

function check_poll()
{
	count_bug=0;
	if(document.frm.comment.value=="")
	{
		document.getElementById('div_errorcomment').innerHTML = "<img src='"+ALERT_IMG+"' width='10' height='10' align='absmiddle' vspace='3' border=0>&nbsp;Please enter the comment.";
		count_bug+=1;
	}

	if( document.frm.name.value == "" || !check_name(document.frm.name.value))
	{
		document.getElementById('div_errorname').innerHTML = "<img src='"+ALERT_IMG+"' width='10' height='10' align='absmiddle' vspace='3' border=0>&nbsp;Please enter your name without any special characters.";
		count_bug+=1;
	}
	else if(document.frm.name.value!="" && document.frm.name.value.length<=1)
	{
		document.getElementById('div_errorname').innerHTML = "<img src='"+ALERT_IMG+"' width='10' height='10' align='absmiddle' vspace='3' border=0>&nbsp;Please enter a your name minimum of 4 characters.";
		if(focus_field=='') focus_field = 'name';
			count_bug+=1;
	}

	if(frm.email.value== "" || !isValidEmail(document.frm.email.value))
	{
		document.getElementById('div_erroremail').innerHTML = "<img src='"+ALERT_IMG+"' width='10' height='10' align='absmiddle' vspace='3' border=0>&nbsp;Please enter a valid e-mail.";
		count_bug+=1;
	}

	if(count_bug>0)
		return false;
	else
		return true;

}

function check_poll_value()
{
	if(document.frm.comment.value!="")
	{
		document.getElementById('div_errorcomment').innerHTML='';
		makerequest('/ssi/ajax/check-abusive.php?value='+escape(document.frm.comment.value),'div_errorcomment');
	}
}
/*---------------poll   ---------------*/

function format_indian_currency(number)
{
	myvalue=number.split(".");
	if(myvalue[0].length>3)
	{
		orginalnum=myvalue[0];
		num='';
		for(var k=orginalnum.length-1;k>=0;k--)
		{
	      num+=orginalnum.charAt(k);
		}
		var fuel=3;
		var output;
		output='';
		for(var i=(num.length-1);i>=0;i--)
		{
			if(i%fuel==0 && i>0)
			{
				output+=",";
				fuel=2;
			}
			output+=num.charAt(i);
		}
		if(num.length%2==0)
			return output;
		else
			return output.substr(1);
	}
	else
	{
		return myvalue[0];
	}
}
/*Function is used to Prevent ENTER from submitting*/

 function noenter(event,num,propertyid,mobilepage) 
{
  //return !(window.event && window.event.keyCode == 13);
  if(!mobilepage) mobilepage=0;
  if( (window.event && window.event.keyCode == 13) || (event && event.which == 13))
	{
		if(num=='1')
		{
			return check_contactemail_form(propertyid);
		}
		else if(num=='2')
		{
			return check_contactsms_form(propertyid);
		}
		else if(num=='3')
		{
			return check_login(mobilepage);
		}
		else if(num=='4')
		{
			doshortlist(propertyid);
		}
		else if(num=='5')
		{
			return check_viewpagelogin();
		}
		else
		{
			return false;
		}
	}
}



function check_contactsms_form(propertyid)
{
	var chk_len = eval('document.frm_search.msgoption_' + propertyid + '.length');
	var count_bug=0;
	var focus_field = '';
	for(var counter = 0 ; counter < chk_len; counter++)
	{
		if(eval('document.frm_search.msgoption_' + propertyid + '[' + counter + '].checked== true') )
			var sendermsg = eval('document.frm_search.msgoption_' + propertyid + '[' + counter + '].value');
	}
	var sendername = eval('document.frm_search.name_' + propertyid + '.value')	
	
	if (eval('document.frm_search.email_' + propertyid) != null && eval('document.frm_search.email_' + propertyid) != "undefined")
	{
		var senderemail = eval('document.frm_search.email_' + propertyid + '.value');
		if(senderemail!="")
		{
			if(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(senderemail))
			{
			}
			else
			{
				obj_div.innerHTML = "<img src='"+ALERT_IMG+"' width='10' height='10' align='absmiddle' vspace='3' border=0> Please enter valid email.";
				eval('document.frm_search.email_' + propertyid + '.focus()');
				return (false);
			}
		}
		var mobilepage = 0;
	}
	else
	{
		var mobilepage = 1;
	}

	var sendermobile = eval('document.frm_search.mobile_' + propertyid + '.value');	
	var namefield = 'name_' + propertyid;
	var url = '/search/contact-property-sms-table-process.php?pid='+propertyid+'&name='+sendername+'&email='+senderemail+'&mobile='+sendermobile+'&message='+sendermsg+'&mobilepage='+mobilepage;

	var obj_div = eval('document.getElementById(\'div_err-message_'+propertyid+'\')');
	if(sendername=="")
	{
		obj_div.innerHTML = "<img src='"+ALERT_IMG+"' width='10' height='10' align='absmiddle' vspace='3' border=0> Please enter your name.";
		eval('document.frm_search.name_' + propertyid + '.focus()');
		return false;
	}
	else if(validatesymbolwithspace('frm_search',namefield,'abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890','!@#$%^*+=|\~{}[];<>?/\,()')==false)
	{
		obj_div.innerHTML = "<img src='"+ALERT_IMG+"' width='10' height='10' align='absmiddle' vspace='3' border=0> Please enter valid name.";
		eval('document.frm_search.name_' + propertyid + '.focus()');
		return false;
	}
	if(sendermobile=="")
	{
		obj_div.innerHTML = "<img src='"+ALERT_IMG+"' width='10' height='10' align='absmiddle' vspace='3' border=0> Please enter your mobile number.";
		eval('document.frm_search.mobile_' + propertyid + '.focus()');
		return false;
	}
	else if(isNaN(sendermobile) && sendermobile!="")
	{
		obj_div.innerHTML = "<img src='"+ALERT_IMG+"' width='10' height='10' align='absmiddle' vspace='3' border=0> Please enter valid mobile number.";
		eval('document.frm_search.mobile_' + propertyid + '.focus()');
		return false;
	}
	else if(sendermobile.length<8 || sendermobile.length>12)
	{
		obj_div.innerHTML = "<img src='"+ALERT_IMG+"' width='10' height='10' align='absmiddle' vspace='3' border=0> Please enter valid mobile number.";
		eval('document.frm_search.mobile_' + propertyid + '.focus()');
		return false;
	}
	else if(ValidateNo(sendermobile,"000000000000") && sendermobile!="")
	{
		obj_div.innerHTML = "<img src='"+ALERT_IMG+"' width='10' height='10' align='absmiddle' vspace='3' border=0> Please enter valid mobile number.";
		eval('document.frm_search.mobile_' + propertyid + '.focus()');
		return false;
	}
	var divid = 'div_smsmessage_' + propertyid;
	makerequest(url,divid);
}

function check_propertysms_form(propertyid)
{
	
	var chk_len = eval('document.frm_search.msgoption_' + propertyid + '.length');
	var count_bug=0;
	var focus_field = '';
	for(var counter = 0 ; counter < chk_len; counter++)
	{
		if(eval('document.frm_search.msgoption_' + propertyid + '[' + counter + '].checked== true') )
			var sendermsg = eval('document.frm_search.msgoption_' + propertyid + '[' + counter + '].value');
	}
	var sendername = eval('document.frm_search.name_' + propertyid + '.value')	
	var senderemail = eval('document.frm_search.email_' + propertyid + '.value');
	var sendermobile = eval('document.frm_search.mobile_' + propertyid + '.value');	
	var namefield = 'name_' + propertyid;
	var url = '/search/details-property-sms-process-table.php?pid='+propertyid+'&name='+sendername+'&email='+senderemail+'&mobile='+sendermobile+'&message='+sendermsg;

	var obj_div = eval('document.getElementById(\'div_err-message_'+propertyid+'\')');
	if(sendername=="")
	{
		obj_div.innerHTML = "<img src='"+ALERT_IMG+"' width='10' height='10' align='absmiddle' vspace='3' border=0> Please enter your name.";
		eval('document.frm_search.name_' + propertyid + '.focus()');
		return false;
	}
	else if(validatesymbolwithspace('frm_search',namefield,'abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890','!@#$%^*+=|\~{}[];<>?/\,()')==false)
	{
		obj_div.innerHTML = "<img src='"+ALERT_IMG+"' width='10' height='10' align='absmiddle' vspace='3' border=0> Please enter valid name.";
		eval('document.frm_search.name_' + propertyid + '.focus()');
		return false;
	}
	if(senderemail!="")
	{
		if(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(senderemail))
		{
		}
		else
		{
			obj_div.innerHTML = "<img src='"+ALERT_IMG+"' width='10' height='10' align='absmiddle' vspace='3' border=0> Please enter valid email.";
			eval('document.frm_search.email_' + propertyid + '.focus()');
			return (false);
		}
	}
	if(sendermobile=="")
	{
		obj_div.innerHTML = "<img src='"+ALERT_IMG+"' width='10' height='10' align='absmiddle' vspace='3' border=0> Please enter your mobile number.";
		eval('document.frm_search.mobile_' + propertyid + '.focus()');
		return false;
	}
	else if(isNaN(sendermobile) && sendermobile!="")
	{
		obj_div.innerHTML = "<img src='"+ALERT_IMG+"' width='10' height='10' align='absmiddle' vspace='3' border=0> Please enter valid mobile number.";
		eval('document.frm_search.mobile_' + propertyid + '.focus()');
		return false;
	}
	else if(sendermobile.length<8 || sendermobile.length>12)
	{
		obj_div.innerHTML = "<img src='"+ALERT_IMG+"' width='10' height='10' align='absmiddle' vspace='3' border=0> Please enter valid mobile number.";
		eval('document.frm_search.mobile_' + propertyid + '.focus()');
		return false;
	}
	else if(ValidateNo(sendermobile,"000000000000") && sendermobile!="")
	{
		obj_div.innerHTML = "<img src='"+ALERT_IMG+"' width='10' height='10' align='absmiddle' vspace='3' border=0> Please enter valid mobile number.";
		eval('document.frm_search.mobile_' + propertyid + '.focus()');
		return false;
	}
	var divid = 'div_smsmessage_' + propertyid;
	makerequest(url,divid);
}


function check_contactemail_form(propertyid)
{ 
	
	var sendername = eval('document.frm_search.name_' + propertyid + '.value')	
	var senderemail = eval('document.frm_search.email_' + propertyid + '.value');
	var sendermobile = eval('document.frm_search.mobile_' + propertyid + '.value');	
	var sendermessage = eval('document.frm_search.msg3_' + propertyid + '.value');
	var namefield = 'name_' + propertyid;
	var url = '/search/contact-property-email-process-table.php?pid='+propertyid+'&name='+sendername+'&email='+senderemail+'&mobile='+sendermobile+'&message='+sendermessage;
	if(sendername=="")
	{
		document.getElementById('div_err-message_' + propertyid).innerHTML = "<img src='"+ALERT_IMG+"' width='10' height='10' align='absmiddle' vspace='3' border=0> Please enter your name.";
		eval('document.frm_search.name_' + propertyid + '.focus()');
		return false;
	}
	else if(validatesymbolwithspace('frm_search',namefield,'abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890','!@#$%^*+=|\~{}[];<>?/\,()')==false)
	{
		document.getElementById('div_err-message_' + propertyid).innerHTML = "<img src='"+ALERT_IMG+"' width='10' height='10' align='absmiddle' vspace='3' border=0> Please enter valid name.";
		eval('document.frm_search.name_' + propertyid + '.focus()');
		return false;
	}
	if(senderemail=="")
	{
		document.getElementById('div_err-message_' + propertyid).innerHTML = "<img src='"+ALERT_IMG+"' width='10' height='10' align='absmiddle' vspace='3' border=0> Please enter your email.";
		eval('document.frm_search.email_' + propertyid + '.focus()');
		return (false);
	}
	
	if(senderemail!="")
	{
		if(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(senderemail))
		{
		}
		else
		{
			document.getElementById('div_err-message_' + propertyid).innerHTML = "<img src='"+ALERT_IMG+"' width='10' height='10' align='absmiddle' vspace='3' border=0> Please enter your valid email.";
			eval('document.frm_search.mobile_' + propertyid + '.focus()');
			return (false);
		}
	}
	
	if(isNaN(sendermobile) && sendermobile!="")
	{
		document.getElementById('div_err-message_' + propertyid).innerHTML = "<img src='"+ALERT_IMG+"' width='10' height='10' align='absmiddle' vspace='3' border=0> Please enter valid mobile number.";
		eval('document.frm_search.mobile_' + propertyid + '.focus()');
		return false;
	}
	
	else if(sendermobile!="" && (sendermobile.length<8 || sendermobile.length>12))
	{
		document.getElementById('div_err-message_' + propertyid).innerHTML = "<img src='"+ALERT_IMG+"' width='10' height='10' align='absmiddle' vspace='3' border=0> Please enter valid mobile number.";
		eval('document.frm_search.mobile_' + propertyid + '.focus()');
		return false;
	}
	else if(ValidateNo(sendermobile,"000000000000") && sendermobile!="")
	{
		document.getElementById('div_err-message_' + propertyid).innerHTML= "<img src='"+ALERT_IMG+"' width='10' height='10' align='absmiddle' vspace='3' border=0> Please enter valid mobile number.";
		eval('document.frm_search.mobile_' + propertyid + '.focus()');
		return false;
	}
	if(sendermessage=="")
	{
		document.getElementById('div_err-message_' + propertyid).innerHTML = "<img src='"+ALERT_IMG+"' width='10' height='10' align='absmiddle' vspace='3' border=0> Please enter message.";
		eval('document.frm_search.msg3_' + propertyid + '.focus()');
		return false;
	}
	else if(sendermessage!="" && (sendermessage.length<0 || sendermessage.length>500))
	{
		document.getElementById('div_err-message_' + propertyid).innerHTML = "<img src='"+ALERT_IMG+"' width='10' height='10' align='absmiddle' vspace='3' border=0> Please enter message not more than 500 char.";
		eval('document.frm_search.msg3_' + propertyid + '.focus()');
		return false;
	}
	var divid = 'div_smsmessage_' + propertyid;
	makerequest(url,divid);
}

function check_propertyemail_form(propertyid)
{ 
	
	var sendername = eval('document.frm_search.name_' + propertyid + '.value')	
	var senderemail = eval('document.frm_search.email_' + propertyid + '.value');
	var sendermobile = eval('document.frm_search.mobile_' + propertyid + '.value');	
	var sendermessage = eval('document.frm_search.msg3_' + propertyid + '.value');
	var namefield = 'name_' + propertyid;
	var url = '/search/details-property-email-process-table.php?pid='+propertyid+'&name='+sendername+'&email='+senderemail+'&mobile='+sendermobile+'&message='+sendermessage;
	
	
	if(sendername=="")
	{
		document.getElementById('div_err-message_' + propertyid).innerHTML = "<img src='"+ALERT_IMG+"' width='10' height='10' align='absmiddle' vspace='3' border=0> Please enter your name.";
		eval('document.frm_search.name_' + propertyid + '.focus()');
		return false;
	}
	else if(validatesymbolwithspace('frm_search',namefield,'abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890','!@#$%^*+=|\~{}[];<>?/\,()')==false)
	{
		document.getElementById('div_err-message_' + propertyid).innerHTML = "<img src='"+ALERT_IMG+"' width='10' height='10' align='absmiddle' vspace='3' border=0> Please enter valid name.";
		eval('document.frm_search.name_' + propertyid + '.focus()');
		return false;
	}
	if(senderemail=="")
	{
		document.getElementById('div_err-message_' + propertyid).innerHTML = "<img src='"+ALERT_IMG+"' width='10' height='10' align='absmiddle' vspace='3' border=0> Please enter your email.";
		eval('document.frm_search.email_' + propertyid + '.focus()');
		return (false);
	}
	
	if(senderemail!="")
	{
		if(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(senderemail))
		{
		}
		else
		{
			document.getElementById('div_err-message_' + propertyid).innerHTML = "<img src='"+ALERT_IMG+"' width='10' height='10' align='absmiddle' vspace='3' border=0> Please enter your valid email.";
			eval('document.frm_search.mobile_' + propertyid + '.focus()');
			return (false);
		}
	}
	
	if(isNaN(sendermobile) && sendermobile!="")
	{
		document.getElementById('div_err-message_' + propertyid).innerHTML = "<img src='"+ALERT_IMG+"' width='10' height='10' align='absmiddle' vspace='3' border=0> Please enter valid mobile number.";
		eval('document.frm_search.mobile_' + propertyid + '.focus()');
		return false;
	}
	
	else if(sendermobile!="" && (sendermobile.length<8 || sendermobile.length>12))
	{
		document.getElementById('div_err-message_' + propertyid).innerHTML = "<img src='"+ALERT_IMG+"' width='10' height='10' align='absmiddle' vspace='3' border=0> Please enter valid mobile number.";
		eval('document.frm_search.mobile_' + propertyid + '.focus()');
		return false;
	}
	else if(ValidateNo(sendermobile,"000000000000") && sendermobile!="")
	{
		document.getElementById('div_err-message_' + propertyid).innerHTML= "<img src='"+ALERT_IMG+"' width='10' height='10' align='absmiddle' vspace='3' border=0> Please enter valid mobile number.";
		eval('document.frm_search.mobile_' + propertyid + '.focus()');
		return false;
	}
	if(sendermessage=="")
	{
		document.getElementById('div_err-message_' + propertyid).innerHTML = "<img src='"+ALERT_IMG+"' width='10' height='10' align='absmiddle' vspace='3' border=0> Please enter message.";
		eval('document.frm_search.msg3_' + propertyid + '.focus()');
		return false;
	}
	else if(sendermessage!="" && (sendermessage.length<0 || sendermessage.length>500))
	{
		document.getElementById('div_err-message_' + propertyid).innerHTML = "<img src='"+ALERT_IMG+"' width='10' height='10' align='absmiddle' vspace='3' border=0> Please enter message not more than 500 char.";
		eval('document.frm_search.msg3_' + propertyid + '.focus()');
		return false;
	}
	var divid = 'div_smsmessage_' + propertyid;
	makerequest(url,divid);
}

function advertisesolution()
{
	var count_bug=0;
	var selected = 0;
	var tmp_arr = document.getElementsByTagName("div");
	var isok = true;
	for(var i = 0; i < tmp_arr.length; i++)
	{
		if(tmp_arr[i].className == "texterror")
		{
			tmp_arr[i].innerHTML = "";
		}
	}
	if(document.frm_adds.package.value == "5")
	{
		var len = document.frm_adds.adoption.length;
		for(var i = 0; i < len; i++)
		{
			if(document.frm_adds.adoption[i].checked == true)
			{
				selected++;
			}
		}
	}
	if(document.frm_adds.package.value == "5" && selected == 0)
	{
		document.getElementById('noselect').innerHTML = "<img src='"+ALERT_IMG+"' width='10' height='10' align='absmiddle' vspace='3' border=0> Please select a option.";
		count_bug+=1;
	}
	else if(document.frm_adds.package.value == "5" && selected < "4")
	{
		document.getElementById('noselect').innerHTML = "<img src='"+ALERT_IMG+"' width='10' height='10' align='absmiddle' vspace='3' border=0> Please select atleast 4 options.";
		count_bug+=1;
	}
	document.getElementById('msg_name').innerHTML='';
	document.getElementById('msg_mobile').innerHTML='';
	document.getElementById('msg_email').innerHTML='';

	if( document.frm_adds.name.value == "" )
	{
		document.getElementById('msg_name').innerHTML = "<img src='"+ALERT_IMG+"' width='10' height='10' align='absmiddle' vspace='3' border=0>&nbsp;Please enter your name.";
		count_bug+=1;
	}
	else if( document.frm_adds.name.value.length < "4" )
	{
		document.getElementById('msg_name').innerHTML = "<img src='"+ALERT_IMG+"' width='10' height='10' align='absmiddle' vspace='3' border=0>&nbsp;Please enter minimum 2 chr.";
		count_bug+=1;
	}
	else if(!check_name(document.frm_adds.name.value))
	{
		document.getElementById('msg_name').innerHTML = "<img src='"+ALERT_IMG+"' width='10' height='10' align='absmiddle' vspace='3' border=0>&nbsp;Please enter your name without any special characters.";
		count_bug+=1;
	}
	else if(validatesymbolwithspace('frm_adds','name','abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890','!@#$%^*+=|\~{}[];<>?/\,()')==false)
	{
		document.getElementById('msg_name').innerHTML = "<img src='"+ALERT_IMG+"' width='10' height='10' align='absmiddle' vspace='3' border=0>&nbsp;Please enter your name without any special characters.";
		count_bug+=1;
	}

	if( document.frm_adds.mobile.value=="")
	{
		document.getElementById('msg_mobile').innerHTML = "<img src='"+ALERT_IMG+"' width='10' height='10' align='absmiddle' vspace='3' border=0>&nbsp;Please enter your contact number.";
		count_bug+=1;
	}
	if( document.frm_adds.mobile.value.length<"6")
	{
		document.getElementById('msg_mobile').innerHTML = "<img src='"+ALERT_IMG+"' width='10' height='10' align='absmiddle' vspace='3' border=0>&nbsp;Please enter valid contact number.";
		count_bug+=1;
	}
	else if(isNaN(document.frm_adds.mobile.value) && document.frm_adds.mobile.value!="" )
	{
		document.getElementById('msg_mobile').innerHTML = "<img src='"+ALERT_IMG+"' width='10' height='10' align='absmiddle' vspace='3' border=0>&nbsp;Please enter valid mobile number.";
		count_bug+=1;
	}
	
	if( document.frm_adds.city.value=="")
	{
		document.getElementById('msg_city').innerHTML = "<img src='"+ALERT_IMG+"' width='10' height='10' align='absmiddle' vspace='3' border=0>&nbsp;Please select your city.";
		count_bug+=1;
	}
	if(!isValidEmail(document.frm_adds.email.value) && document.frm_adds.email.value != "")
	{
		document.getElementById('msg_email').innerHTML = "<img src='"+ALERT_IMG+"' width='10' height='10' align='absmiddle' vspace='3' border=0>&nbsp;Please enter valid email.";
		count_bug+=1;		
	}
	
	if(count_bug>0)
		return false;
	else	 
		return true; 
}


 function check_contact_value(propertyid)
{
	var sendermessage = eval('document.frm_search.msg3_' + propertyid + '.value');
	if(sendermessage!="")
	{
		document.getElementById('div_err-message_'+propertyid).innerHTML='';
		makerequest('/ssi/ajax/check-abusive.php?value='+escape(sendermessage),'div_err-message_'+propertyid);
	}
}


function check_sms_value(propertyid)
{
	var sendermessage = eval('document.frm_search.msg3_' + propertyid + '.value');
	if(sendermessage!="")
	{
		document.getElementById('div_err-message_'+propertyid).innerHTML='';
		makerequest('/ssi/ajax/check-abusive.php?value='+escape(sendermessage),'div_err-message_'+propertyid);
	}
}

function check_login(mobilepage)
{
	
	if(!mobilepage) mobilepage=0;

	if(document.frm_search.userid.value == "" && document.frm_search.password.value == "")
	{
		document.getElementById('div_loginmsg').innerHTML = "<img src='"+ALERT_IMG+"' width='10' height='10' align='absmiddle' vspace='3' border=0>&nbsp;Please enter your username and password.";
		document.frm_search.userid.focus();
	}else if(document.frm_search.userid.value == "") {
		document.getElementById('div_loginmsg').innerHTML = "<img src='"+ALERT_IMG+"' width='10' height='10' align='absmiddle' vspace='3' border=0>&nbsp;Please enter your username.";
		document.frm_search.userid.focus();
	}else if(document.frm_search.password.value == "") {
		document.getElementById('div_loginmsg').innerHTML = "<img src='"+ALERT_IMG+"' width='10' height='10' align='absmiddle' vspace='3' border=0>&nbsp;Please enter your password.";
		document.frm_search.password.focus();
	}else
	{
		var show = document.frm_search.show.value;
		var propertyid = document.frm_search.propertyid.value;
		document.getElementById('div_loginmsg').innerHTML ='';
		var url = '/ssi/ajax/ajax-content.php?process=login&userid=' + document.frm_search.userid.value + '&password=' + document.frm_search.password.value;
		if(mobilepage==1)
			ajaxlogin(url,'div_loginmsg','','','shortlist',show,propertyid,mobilepage);
		else
			ajaxlogin(url,'div_loginmsg','','','shortlist',show,propertyid);
		//load_listing('<? echo $_GET[type]?>');
	}
	return false;
}

function check_viewpagelogin()
{
	if(document.frm_search.userid.value == "" && document.frm_search.password.value == "")
	{
		document.getElementById('div_loginmsg').innerHTML = "<img src='"+ALERT_IMG+"' width='10' height='10' align='absmiddle' vspace='3' border=0>&nbsp;Please enter your username and password.";
		document.frm_search.userid.focus();
	}else if(document.frm_search.userid.value == "") {
		document.getElementById('div_loginmsg').innerHTML = "<img src='"+ALERT_IMG+"' width='10' height='10' align='absmiddle' vspace='3' border=0>&nbsp;Please enter your username.";
		document.frm_search.userid.focus();
	}else if(document.frm_search.password.value == "") {
		document.getElementById('div_loginmsg').innerHTML = "<img src='"+ALERT_IMG+"' width='10' height='10' align='absmiddle' vspace='3' border=0>&nbsp;Please enter your password.";
		document.frm_search.password.focus();
	}else
	{
		var show = document.frm_search.show.value;
//		alert(show);
		var propertyid = document.frm_search.propertyid.value;
		document.getElementById('div_loginmsg').innerHTML ='';
		var url = '/ssi/ajax/ajax-content.php?process=login&userid=' + document.frm_search.userid.value + '&password=' + document.frm_search.password.value;
		ajaxlogin(url,'div_loginmsg','','','shortlistviewpage','3',propertyid);
		//load_listing('<? echo $_GET[type]?>');
	}
	return false;
}

function showsmstable(propertyid)
{
	var tmp_arr = document.getElementsByTagName("div");
	for(var i = 0; i < tmp_arr.length; i++)
	{
		if(tmp_arr[i].className == "table_div")
		{
			 tmp_arr[i].style.display="none";
		}
	}
	if(propertyid == '-1')
	{
		document.getElementById('div_all').style.display="";
		showsms("/search/property-details-sms.php",'div_all');
	}
	else if(propertyid == '-2')
	{
		document.getElementById('div_all2').style.display="";
		showsms("/search/property-details-sms.php",'div_all2');
	}
	else
	{
		if (document.getElementById("div_all") != null && document.getElementById("div_all") != "undefined")
			document.getElementById('div_all').style.display="none";
		if (document.getElementById("div_all2") != null && document.getElementById("div_all2") != "undefined")
			document.getElementById('div_all2').style.display="none";
		document.getElementById('div_' + propertyid).style.display="";
		showsms("/search/property-details-sms.php?pid="+propertyid,'div_'+propertyid);
	}
}

function showemailtable(propertyid)
{
	
	var tmp_arr = document.getElementsByTagName("div");
	for(var i = 0; i < tmp_arr.length; i++)
	{
		if(tmp_arr[i].className == "table_div")
		{
			 tmp_arr[i].style.display="none";
		}
	}
	if(propertyid == '-1')
	{
		document.getElementById('div_all').style.display="";
		showsms("/search/property-details-email.php",'div_all');
	}
	else if(propertyid == '-2')
	{
		document.getElementById('div_all2').style.display="";
		showsms("/search/property-details-email.php",'div_all2');
	}
	else
	{
		if (document.getElementById("div_all") != null && document.getElementById("div_all") != "undefined")
			document.getElementById('div_all').style.display="none";
		if (document.getElementById("div_all2") != null && document.getElementById("div_all2") != "undefined")
			document.getElementById('div_all2').style.display="none";
		document.getElementById('div_' + propertyid).style.display="";
		showsms("/search/property-details-email.php?pid="+propertyid,'div_'+propertyid);
	}

}
