
function ClassLogin(){

if (document.getElementById("txtusername").value=="")
		{
		alert("Please Enter UserName!");
		document.getElementById("txtusername").focus();
	
		return false;
			
		}
		if (document.getElementById("txtpwd").value=="")
		{
			document.getElementById("txtpwd").focus();
	alert("Please Enter Password!");
		return false;
		}
	
		cityProperties.Login2.Login(document.getElementById("txtusername").value,document.getElementById("txtpwd").value,ExistCallBack)
}
function ExistCallBack(check){
alert(check.value);
		if (check.value=='notexist'){
	
		$("#loadingDivError").hide();
		$("#loadingDivError").show();
		$("#loadingDivError > span").html('Sorry invalid authentication. !');
		var t=setTimeout("$('#loadingDivError').hide();",4000);
		return false;
		
		}
		else{
		
	
		
		location.href('/Dynamic/classifieds/Class-Home.aspx');
		$("#loadingDivInfo").hide();
		$("#loadingDivInfo").show();
		$("#loadingDivInfo > span").html('Signing In....');
		var t=setTimeout("$('#loadingDivInfo').hide();",5000);
		
		
		}
		}
		
		
		
		
		
function IsAvailable(){
if (document.getElementById("txtaddusername").value=="")
	{
	alert("Enter UserName");
	return ;
	}

cityProperties.Class_Authentication.Available(document.getElementById("txtaddusername").value,userstatus)
	}
	
	function userstatus(msg){
	alert(msg.value);
	}

//Dynamic Cities Binding

function FillCitiesDynamic(e,obj) {


if (e.options[e.selectedIndex].value !=0){

cityProperties.Class_Authentication.LoadCity(e.options[e.selectedIndex].value,SetCity_callback);

}
else{
	document.getElementById("ddcity").options.length = 0;
	document.getElementById("ddcity").options[document.getElementById("ddcity").options.length] = 
				new Option("<Choose Country Frist>", 0);
}
	
}




//-------------------------------
	function FillCities(e) {

	if (e.options[e.selectedIndex].value !=0){
		cityProperties.PlaceAdd.LoadCity(e.options[e.selectedIndex].value,SetCity_callback);
			}
		else{
		document.getElementById("ddcity").options.length = 0;
		document.getElementById("ddcity").options[document.getElementById("ddcity").options.length] = 
				new Option("<Choose Country Frist>", 0);
	}
		}

	function SetCity_callback(response) {
		if (response.error != null)
		{
			//we should probably do better than this
			alert(response.error); 
			return;
		}
			var dt = response.value;  
		if (dt == null || typeof(dt) != "object")
		{
		return;
		}
			document.getElementById("ddcity").options.length = 0;
		for (var i = 0; i < dt.Rows.length; ++i)
		{
			
			document.getElementById("ddcity").options[document.getElementById("ddcity").options.length] = 
				new Option(dt.Rows[i].CITYNAME, dt.Rows[i].CITYID);
			}	
			if (document.getElementById("ddcity").options.length >1){
			
				document.getElementById("ddcity").options[document.getElementById("ddcity").options.length] = 
				new Option("Others..", "Others..");
				}
			
	}
	
	
	


		function GetCityID(response)
	{
	
	document.getElementById("txtcity").value = response.value;
	

if (response.options[response.selectedIndex].text=="Others..")
{
document.getElementById("others").style.display="";


}else
{
document.getElementById("txtcityname").value="";
document.getElementById("others").style.display="none";
}

		
		
	}

	function FillsubCatId(response)
	{
	document.getElementById("txtcategory").value = response.value;
document.getElementById("CATEGORYVALUE").value = response.options[response.selectedIndex].text;
		
	}
	

	


	



  function display(imgUrl) {
    if (document.images && typeof imgUrl != 'undefined')
       alert(document.getElementById("ContactUsbtnsendnow").imageUrl);
     document.getElementById("ContactUs:btnsendnow").imageUrl = imgUrl.src;
 
  }
  
  function SubCategory(e) {

		if (e.options[e.selectedIndex].value !=0)
	
			cityProperties.PlaceAdd.LoadSubCategory(e.options[e.selectedIndex].value,SetSubCat_callback);
		else
	
		document.getElementById("ddsubcategory").options.length = 0;
		document.getElementById("ddsubcategory").options[document.getElementById("ddsubcategory").options.length] = 
				new Option("<Select Category Frist>", 0);
				
				}
				
	function SetSubCat_callback(response) {
		
		if (response.error != null)
		{
			alert(response.error); 
			return;
		}
			var dt = response.value;  
		if (dt == null || typeof(dt) != "object")
		{
		return;
		}
		document.getElementById("ddsubcategory").options.length = 0;
		for (var i = 0; i < dt.Rows.length; ++i)
		{
			
	document.getElementById("ddsubcategory").options[document.getElementById("ddsubcategory").options.length] = 
	new Option(dt.Rows[i].SUBCATEGORY, dt.Rows[i].SUBCATID);
				
	}		
	}
	



  function doValidate(frm){

   if (frm.huser.value=="U"){
   

   
   if (frm.txtfullname.value==""){
  
	alert("Enter Full Name!");
	frm.txtfullname.focus();
	return false;
}
  



  if (frm.txtcellno.value==""){
  
	alert("Enter Mobile Number");
	frm.txtcellno.focus();
	return false;
}
if (frm.txtemail.value==""){
	alert("Enter Email Address");
	frm.txtemail.focus();
	return false;
}
if (frm.txtaddusername.value==""){
	alert("Enter User Name");
	frm.txtaddusername.focus();
	return false;
}
if (frm.txtaddpwd.value==""){
	alert("Enter Password");
	frm.txtaddpwd.focus();
	return false;
}
if (frm.txtcpwd.value==""){
	alert("Enter Confirm Password");
	frm.txtcpwd.focus();
	return false;
}

if(frm.txtcpwd.value!=frm.txtaddpwd.value)
{
	alert("Password Is not Valid");
	return false;
}
}
  }
	
	
	
	function checkSizeDesc(o){
	var e = o.value;
	var count = 0
	if(e.length > 499){
		alertStr = "You have reached max 500 charachers!"
		window.alert(alertStr)
		document.getElementById("DescContentCount").value = e.length;
		return false
	}
	else{
		count = parseInt(e.length)
		count++
		document.getElementById("DescContentCount").value = count
	}
	return true
}


	function Attributes(e){



var AttStr = e.options[e.selectedIndex].text.toUpperCase();
/*
var tstring = "";
	AttStr = '' + AttStr;
	splitstring = AttStr.split(" ");
	for(i = 0; i < splitstring.length; i++)
	tstring += splitstring[i];
*/		
//alert(e.options[e.selectedIndex].text.toUpperCase());
	
	if (AttStr=="BUILDING" || AttStr=="RESIDENTIAL+OFFICES" || AttStr=="RESIDENTIAL+RETAILS" || AttStr=="HOTEL" || AttStr=="TOWER" || AttStr=="STORE"){	

		document.getElementById("factory").style.display="none";
	document.getElementById("rooms").style.display="none";
	document.getElementById("area").style.display="";
	document.getElementById("floorno").style.display="none";
	document.getElementById("plotno").style.display="none";
	document.getElementById("aircondition").style.display="none";
	document.getElementById("livingroom").style.display="none";
	document.getElementById("kitchen").style.display="none";
	document.getElementById("bathroom").style.display="none";
	document.getElementById("bedroom").style.display="none";
//	document.getElementById("washroom").style.display="none";
	document.getElementById("builduparea").style.display="";
		document.getElementById("TotalArea").style.display="none";
	document.getElementById("GrossArea").style.display="";
	document.getElementById("garage").style.display="none";
		document.getElementById("far").style.display="none";

		return false;

	}
	
	
	else if (AttStr=="APARTMENT" || AttStr=="FURNISH APARTMENT" || AttStr=="LABOUR CAMP" || AttStr=="PENTHOUSE"|| AttStr=="VILLA" || AttStr=="STUDIO"){
						document.getElementById("floorno").style.display="none";
						document.getElementById("plotno").style.display="none";
						document.getElementById("aircondition").style.display="";
						document.getElementById("area").style.display="none";
						document.getElementById("rooms").style.display="none";
						document.getElementById("livingroom").style.display="none";
						document.getElementById("kitchen").style.display="";
						document.getElementById("bathroom").style.display="";
						document.getElementById("bedroom").style.display="";
						document.getElementById("builduparea").style.display="none";
						//document.getElementById("washroom").style.display="none";
						document.getElementById("garage").style.display="none";
						document.getElementById("TotalArea").style.display="none";
						document.getElementById("GrossArea").style.display="none";
						document.getElementById("far").style.display="none";
					 document.getElementById("factory").style.display="none";
	return false;


}
	
	else if (e.options[e.selectedIndex].text.toUpperCase()=="FACTORY"){	
		document.getElementById("factory").style.display="";
	document.getElementById("rooms").style.display="none";
	document.getElementById("area").style.display="none";
	document.getElementById("floorno").style.display="none";
	document.getElementById("plotno").style.display="none";
	document.getElementById("aircondition").style.display="none";
	document.getElementById("livingroom").style.display="none";
	document.getElementById("kitchen").style.display="none";
	document.getElementById("bathroom").style.display="none";
	document.getElementById("bedroom").style.display="none";
//	document.getElementById("washroom").style.display="none";
	document.getElementById("builduparea").style.display="none";
		document.getElementById("TotalArea").style.display="none";
	document.getElementById("GrossArea").style.display="none";
	document.getElementById("garage").style.display="none";
		document.getElementById("far").style.display="none";

		return false;

	}
	



else if (e.options[e.selectedIndex].text.toUpperCase()=="LAND"){
	document.getElementById("floorno").style.display="none";
						document.getElementById("plotno").style.display="";
						document.getElementById("aircondition").style.display="none";
						document.getElementById("area").style.display="";
						document.getElementById("rooms").style.display="none";
						document.getElementById("livingroom").style.display="none";
						document.getElementById("kitchen").style.display="none";
						document.getElementById("bathroom").style.display="none";
						document.getElementById("bedroom").style.display="none";
						document.getElementById("builduparea").style.display="";
						//document.getElementById("washroom").style.display="none";
						document.getElementById("TotalArea").style.display="none";
						document.getElementById("GrossArea").style.display="";
						document.getElementById("garage").style.display="none";
						document.getElementById("far").style.display="";
						document.getElementById("factory").style.display="none";
						
						
	
						return false;


}




else if (e.options[e.selectedIndex].text.toUpperCase()=="SHARED ROOM"){
	document.getElementById("floorno").style.display="none";
						document.getElementById("plotno").style.display="none";
						document.getElementById("aircondition").style.display="none";
						document.getElementById("area").style.display="none";
						document.getElementById("rooms").style.display="none";
						document.getElementById("livingroom").style.display="none";
						document.getElementById("kitchen").style.display="none";
						document.getElementById("bathroom").style.display="none";
						document.getElementById("bedroom").style.display="none";
						document.getElementById("builduparea").style.display="none";
						//document.getElementById("washroom").style.display="none";
						document.getElementById("TotalArea").style.display="none";
						document.getElementById("GrossArea").style.display="none";
						document.getElementById("garage").style.display="none";
						
							document.getElementById("far").style.display="none";
							document.getElementById("factory").style.display="none";
						
						
	
						return false;


}




	
	
else if (e.options[e.selectedIndex].text.toUpperCase()=="GUARAGE"){
	document.getElementById("garage").style.display="";
						document.getElementById("floorno").style.display="none";
						document.getElementById("plotno").style.display="none";
						document.getElementById("aircondition").style.display="none";
						document.getElementById("area").style.display="none";
						document.getElementById("rooms").style.display="none";
					    document.getElementById("livingroom").style.display="none";
						document.getElementById("kitchen").style.display="none";
						document.getElementById("bathroom").style.display="none";
						document.getElementById("bedroom").style.display="none";
						document.getElementById("factory").style.display="none";
							document.getElementById("builduparea").style.display="none";
						document.getElementById("TotalArea").style.display="none";
						document.getElementById("GrossArea").style.display="none";
						//document.getElementById("washroom").style.display="none";
							document.getElementById("far").style.display="none";
					
		return false;
	}
	
	
	else if (e.options[e.selectedIndex].text.toUpperCase()=="WAREHOUSE"){
						document.getElementById("floorno").style.display="none";
						document.getElementById("plotno").style.display="none";
						document.getElementById("aircondition").style.display="none";
						document.getElementById("area").style.display="";
						document.getElementById("rooms").style.display="none";
						document.getElementById("livingroom").style.display="none";
						document.getElementById("kitchen").style.display="none";
						document.getElementById("bathroom").style.display="none";
						document.getElementById("bedroom").style.display="none";
							document.getElementById("builduparea").style.display="none";
						//document.getElementById("washroom").style.display="none";
						document.getElementById("garage").style.display="none";
						document.getElementById("TotalArea").style.display="none";
						document.getElementById("GrossArea").style.display="none";
							document.getElementById("far").style.display="none";
		return false;
	}
	else if (e.options[e.selectedIndex].text.toUpperCase()=="OFFICE"){
						document.getElementById("floorno").style.display="none";
						document.getElementById("plotno").style.display="none";
						document.getElementById("aircondition").style.display="";
						document.getElementById("area").style.display="none";
						document.getElementById("rooms").style.display="none";
						document.getElementById("livingroom").style.display="none";
						document.getElementById("kitchen").style.display="";
						document.getElementById("bathroom").style.display="";
						document.getElementById("bedroom").style.display="none";
							document.getElementById("builduparea").style.display="none";
						
						//document.getElementById("washroom").style.display="none";
						document.getElementById("garage").style.display="none";
						document.getElementById("TotalArea").style.display="none";
						document.getElementById("GrossArea").style.display="none";
							document.getElementById("far").style.display="none";
								document.getElementById("factory").style.display="none";
		return false;
	}
	else if (e.options[e.selectedIndex].text.toUpperCase()=="SHOP"){
						document.getElementById("floorno").style.display="none";
						document.getElementById("plotno").style.display="none";
						document.getElementById("aircondition").style.display="";
						document.getElementById("area").style.display="";
						document.getElementById("rooms").style.display="none";
						document.getElementById("livingroom").style.display="none";
						document.getElementById("kitchen").style.display="none";
						document.getElementById("bathroom").style.display="none";
						document.getElementById("bedroom").style.display="none";
							document.getElementById("builduparea").style.display="none";
						
					//	document.getElementById("washroom").style.display="none";
						document.getElementById("garage").style.display="none";
						document.getElementById("TotalArea").style.display="none";
						document.getElementById("GrossArea").style.display="none";
							document.getElementById("far").style.display="none";
								document.getElementById("factory").style.display="none";
		return false;
	}
	else if (e.options[e.selectedIndex].text.toUpperCase()=="SHOWROOM"){
						document.getElementById("floorno").style.display="none";
						document.getElementById("plotno").style.display="none";
						document.getElementById("aircondition").style.display="";
						document.getElementById("area").style.display="";
						document.getElementById("rooms").style.display="none";
						document.getElementById("livingroom").style.display="none";
						document.getElementById("kitchen").style.display="none";
						document.getElementById("bathroom").style.display="none";
						document.getElementById("bedroom").style.display="none";
							document.getElementById("builduparea").style.display="none";
					//	document.getElementById("washroom").style.display="none";
						document.getElementById("garage").style.display="none";
						document.getElementById("TotalArea").style.display="none";
						document.getElementById("GrossArea").style.display="none";
							document.getElementById("far").style.display="none";
								document.getElementById("factory").style.display="none";
		return false;
	}
	else if (e.options[e.selectedIndex].text.toUpperCase()=="WORKSHOP"){
						document.getElementById("floorno").style.display="none";
						document.getElementById("plotno").style.display="none";
						document.getElementById("aircondition").style.display="";
						document.getElementById("area").style.display="";
						document.getElementById("rooms").style.display="none";
						document.getElementById("livingroom").style.display="none";
						document.getElementById("kitchen").style.display="none";
						document.getElementById("bathroom").style.display="none";
						document.getElementById("bedroom").style.display="none";
							document.getElementById("builduparea").style.display="none";
						//document.getElementById("washroom").style.display="none";
						document.getElementById("garage").style.display="none";
						document.getElementById("TotalArea").style.display="none";
						document.getElementById("GrossArea").style.display="none";
							document.getElementById("far").style.display="none";
								document.getElementById("factory").style.display="none";
		return false;
	}
	
	}
	
	
	function DefaultAtt(){
	
	document.getElementById("floorno").style.display="none";
						document.getElementById("plotno").style.display="none";
						document.getElementById("aircondition").style.display="none";
						document.getElementById("area").style.display="none";
						document.getElementById("rooms").style.display="none";
						document.getElementById("livingroom").style.display="none";
						document.getElementById("kitchen").style.display="none";
						document.getElementById("bathroom").style.display="none";
						document.getElementById("bedroom").style.display="none";
							document.getElementById("builduparea").style.display="none";
							document.getElementById("TotalArea").style.display="none";
								document.getElementById("far").style.display="none";
						document.getElementById("GrossArea").style.display="none";
						//document.getElementById("washroom").style.display="none";
						document.getElementById("garage").style.display="none";
							document.getElementById("factory").style.display="none";
					
						
		return false;
	
	}


function hide(str){
		document.getElementById(str).style.display = 'none';
	}
	
	function show(str){
		document.getElementById(str).style.display = 'block';		  		  
	}



function ShowHide(show,notshow)
	{
       document.getElementById(show).style.display = 'block';
       document.getElementById(notshow).style.display = 'none';
          document.getElementById("readyrent").style.display = 'none';
       
	}
	
	
	function Premiumcalculate(){
		var oriprice=0.0;
		var prem_percent;
		var trans_percent;
		var acom_percent;
		var prem=0.0;
		var trans=0.0;
		var acom=0.0;
	    var Curr="AED";
		oriprice=document.getElementById("txtprobase").value;
		prem_percent=document.frmPremiumdetail.txtpremium.value;
		trans_percent=document.frmPremiumdetail.txttransfer.value;
	    acom_percent=document.frmPremiumdetail.txtacommision.value;
	 
		Curr=document.getElementById("ddcurrency").options[document.getElementById("ddcurrency").selectedIndex].value;
		
	
		
		
		if(oriprice=="") oriprice=0;
		if(prem_percent=="") prem_percent=0;
		if(trans_percent=="") trans_percent=0;
		if(acom_percent=="") acom_percent=0;
		
		 prem=oriprice*(prem_percent/100);
		 trans=oriprice*(trans_percent/100);
		 acom=(parseInt(oriprice) + prem)*(acom_percent/100);
		
		document.getElementById('premspan').firstChild.nodeValue= " " + addCommas(prem.toFixed(0)) + " " + Curr;
		document.getElementById('transferspan').firstChild.nodeValue=" " + addCommas(trans.toFixed(0)) + " " + Curr; 
		document.getElementById('acomspan').firstChild.nodeValue= " " + addCommas(acom.toFixed(0)) + " " + Curr;	
		
		var total= prem + parseInt(oriprice);
		document.getElementById('pricespan').firstChild.nodeValue=addCommas(total);
		
		document.getElementById("totalprice").innerText=total;  
	}
	
	
	function addCommas(nStr)
	{
		nStr += '';
		x = nStr.split('.');
		x1 = x[0];
		x2 = x.length > 1 ? '.' + x[1] : '';
		var rgx = /(\d+)(\d{3})/;
		while (rgx.test(x1)) {
			x1 = x1.replace(rgx, '$1' + ',' + '$2');
		}
		return x1 + x2;
	}
	
	
	
	function CheckUid(){
	
	if (document.getElementById("txtusername").value=="")
		{
		alert("Please Enter UserName for get your password!");
		document.getElementById("txtusername").focus();
		}}
		
		
		
		
function isNumeric(e) {
var value=e.value;
  if (value == null || !value.toString().match(/^[-]?\d*\.?\d*$/)){
  alert("Please Insert Numeric Price[0-9]!")
  e.value="";
   return false;
   }
   
  
}

function Cl_doValidate(frm){


if (frm.txtcity.value=="Rent"){

if (frm.txtrentprice.value=="")
{
alert("Please enter rent price!");
frm.txtrentprice.focus();
return false;

}


if (frm.txtsecuritydeposit.value==""){
alert("Please enter security deposit!");
frm.txtsecuritydeposit.focus();
return false;

}

if (frm.DDRENTCRITERIA.options[frm.DDRENTCRITERIA.selectedIndex].value==0){
alert("Please Select Rent Criteria!");
frm.DDRENTCRITERIA.focus();
return false;

}

}

else{



if (frm.ddcategory.options[frm.ddcategory.selectedIndex].value==0)
{
alert("Please select purchase from!");
return false;
}

if (frm.txtprobase.value==""){

alert("Actual price required !");
frm.txtprobase.focus();
return false;
}




if (frm.rndready.checked==false && frm.noready.checked==false)
{

alert("Actual status!");
return false;
}

if (frm.noready.checked==true && frm.txtADate.value==""){

alert("Completion date required !");
return false;
}


if(frm.rndrented.checked==true){

if (frm.txtADatea.value=="")
{
alert("Available date required !");
return false;
}

if(frm.TXTESTIMATED.value==""){

alert("Estimated amount required !");
return false;

}



}


}
}

function CalculateGrossArea(){
	
document.getElementById("txtgrossarea").value=document.getElementById("TXTFAR").value*document.getElementById("txtplotarea").value;
	
	
	}







