// JavaScript Document
var urlmap = null;
var formaturl		=	null;
function formatProjectValues()
{
	var frm				=	document.searchString;
	/*var prop_cat		= "";
	var restype			= "";
	var comtype			= "";
	var ownershiptype	= "";
	var postedby		= "";
	var NLocalities		= "";
	var locality		= "";*/
	
	var budgetval       = "";
	var areaval            = "";
	var bedrooms        = "";
	//var formElements	= "";
	
	/*if ( !isEmpty(frm.city) )
	{
		formaturl	=	"&city="+frm.city.value;
	}*/
	formaturl	=	"&city="+frm.city.value;
	/*if ( frm.city.value == "Chennai" )
	{
		formaturl	+=	"&locality="+frm.locality.value;
	}*/
	
	
	
	//-------------------------------------------------------------------------
	if ( frm.budget_val[0].checked == true )
	{
		budgetval	=	frm.budget_val[0].value + "|";
	}
	if ( frm.budget_val[1].checked == true )
	{
		budgetval +=	frm.budget_val[1].value + "|";
	}	
	if ( frm.budget_val[2].checked == true )
	{
		budgetval +=	frm.budget_val[2].value  + "|";
	}
	if ( frm.budget_val[3].checked == true )
	{
		budgetval +=	frm.budget_val[3].value  + "|";
	}
	if ( frm.budget_val[4].checked == true )
	{
		budgetval +=	frm.budget_val[4].value  + "|";
	}
	
	//-------------------------------------------------------------------------
	if ( frm.bed_rooms[0].checked == true )
	{
		bedrooms	=	frm.bed_rooms[0].value + "|";
	}
	if ( frm.bed_rooms[1].checked == true )
	{
		bedrooms	+=	frm.bed_rooms[1].value + "|";
	}
	if ( frm.bed_rooms[2].checked == true )
	{
		bedrooms	+=	frm.bed_rooms[2].value + "|";
	}
	if ( frm.bed_rooms[3].checked == true )
	{
		bedrooms	+=	 frm.bed_rooms[3].value + "|";
	}
	if ( frm.bed_rooms[4].checked == true )
	{
		bedrooms	+=	frm.bed_rooms[4].value  + "|";
	}	
	//-------------------------------------------------------------------------
	if ( frm.area_val[0].checked == true )
	{
		areaval	=	frm.area_val[0].value + "|";
	}
	if ( frm.area_val[1].checked == true )
	{
		areaval	+=	frm.area_val[1].value + "|";
	}
	if ( frm.area_val[2].checked == true )
	{
		areaval	+=	frm.area_val[2].value + "|";
	}
	if ( frm.area_val[3].checked == true )
	{
		areaval	+=	 frm.area_val[3].value + "|";
	}
	if ( frm.area_val[4].checked == true )
	{
		areaval	+=	frm.area_val[4].value + "|";
	}
//-------------------------------------------------------------------------
/*	
	var i = 0;
	for (var n=0; n < frm.elements.length; n++) 
		{
			formElements += n + ":" + frm.elements[n] + "\n";
			if ( frm.elements[n].type == "checkbox" )
			{
				if ( frm.elements[n].id == "locality" )
				{			
					if ( frm.elements[n].checked )
					{
						i	=	i + 1;
						if ( i == 1 )
						{
							locality	=	frm.elements[n].value;
						}
						else
						{
							locality	=	locality + "|" +frm.elements[n].value;
						}						
					}
				}
			}
		}
	if ( locality != 'All' )
	{
		formaturl	+=	"&locality="+locality;
	}	
	//-------------------------------------------------------------------------
	var i = 0;
	for (var n=0; n < frm.elements.length; n++) 
		{
			formElements += n + ":" + frm.elements[n] + "\n";
			if ( frm.elements[n].type == "checkbox" )
			{
				if ( frm.elements[n].id == "NLocalities" )
				{			
					if ( frm.elements[n].checked )
					{
						i	=	i + 1;
						if ( i == 1 )
						{
							NLocalities	=	frm.elements[n].value;
						}
						else
						{
							NLocalities	=	NLocalities + "|" +frm.elements[n].value;
						}						
					}
				}
			}
		}
	formaturl	+=	"&NeighLocalities="+NLocalities;*/
	//-------------------------------------------------------------------------
	//formaturl	+=	"&property_category=" + prop_cat + "&resType=" + restype + "&comType=" + comtype + "&ownership_type=" + ownershiptype + "&property_posted_by="+postedby;
	formaturl	+=	"&budgetval=" + budgetval + "&no_of_bedrooms=" + bedrooms + "&areaval=" + areaval;
	/*if ( !isEmpty(frm.price_from) )
	{
		formaturl	+= "&price_from=" + frm.price_from.value;
	}
	if ( !isEmpty(frm.price_to) )
	{
		formaturl	+= "&price_to=" + frm.price_to.value;
	}
	if ( frm.bed_rooms.value != "All")
	{
		formaturl	+=	"&no_of_bedrooms="+frm.bed_rooms.value;
	}*/
	/*if ( frm.bath_rooms.value != "All")
	{
		formaturl	+=	"&no_of_bathrooms="+frm.bath_rooms.value;
	}
	if ( frm.with_photo.checked == true )
	{
		formaturl	+=	"&with_photo=yes";
	}
	if ( !isEmpty(frm.sqft_from) )
	{
		formaturl	+= "&sqft_from=" + frm.sqft_from.value;
	}
	if ( !isEmpty(frm.sqft_to) )
	{
		formaturl	+= "&sqft_to=" + frm.sqft_to.value;
	}
	if ( frm.viewed.checked == true )
	{
		formaturl	+=	"&viewed=yes";
	}
	if ( frm.mapped.checked == true )
	{
		formaturl	+=	"&mapped=yes";
	}*/
	//--------------------------------------------------------------------------
	return formaturl;
}
//-------------------------------------------------------------------------------------------------
function formatProjectCommonLoc()
{
	//alert("hello");

	var frm	 =	document.searchlist;
	var locality="";
	var projNature="";
	var formaturl2		=	null;
 if(document.searchString.city.value=='Chennai')
 {
	if ( frm.common_locality[0].checked == true )
	{
		locality =	frm.common_locality[0].value + "|";
	}
	if ( frm.common_locality[1].checked == true )
	{
		locality +=	frm.common_locality[1].value + "|";
	}
	if ( frm.common_locality[2].checked == true )
	{
		locality +=	frm.common_locality[2].value + "|";
	}
	if ( frm.common_locality[3].checked == true )
	{
		locality +=	 frm.common_locality[3].value + "|";
	}
	if ( frm.common_locality[4].checked == true )
	{
		locality +=	frm.common_locality[4].value + "|";
	}
 }
 else
 {
	 locality = '';
 }
//-------------------------------------------------------------------------------------------------------
	if( frm.project_nature[0].checked == true) 
	{
		projNature = frm.project_nature[0].value + "|";
	}
	if ( frm.project_nature[1].checked == true )
	{
		projNature +=	frm.project_nature[1].value + "|";
	}
	if ( frm.project_nature[2].checked == true )
	{
		projNature +=	frm.project_nature[2].value + "|";
	}
	if ( frm.project_nature[3].checked == true )
	{
		projNature +=	 frm.project_nature[3].value + "|";
	}
	formaturl2 ="&commonLocation="+locality+"&commonNature="+projNature;
	return formaturl2;
}
//-------------------------------------------------------------------------------------------------

function loadProjectEvent()
{	
   //document.searchString.search1.style.display='none';
	process		=	'loadEvent';
	output		=	'text';
	search_mode = document.searchString.searchmode.value;//This line added by chelvam on 16-04-09 
	
	returnurl = formatProjectValues();
	commonLoc = formatProjectCommonLoc();
	
	//url			=	getURL() + "/property/search/?act=DF&tech=ajax" + returnurl; comments on 16-04-09 by chelvam
	url			=	getURL() + "/property/search/?act=DF&tech=ajax&searchmode=" + search_mode + returnurl + commonLoc ;//This line added by chelvam on 16-04-09 
	
	
	/*
	fields		=	new Array();
	id			=	encodeURI(id);
	itemType	=	encodeURI(what);
	act			=	encodeURI("add");
	*/
	responseHandler	= "processEventResponse";

	/*
	fields.push("id="+id);
	fields.push("itemType="+itemType);
	fields.push("act="+act);

	ajaxParams	=	fields.join('&');
	*/
	//controlDD("hidden");
	//controlLbLayer("show");	
	var loader	=	"<center><img src='/templates/default/images/ajax-loader.gif'></center>";
	$("#op_div").html(loader);
	ajaxPostRequest(url, "");
	$("#search1").hide();	
	return false;
}
//-----------------------------------------------------------------------
function ajaxPage(url,rh)
{
	
	//alert(url);
	//process		=	'loadResPage()';
	output		=	'text';
	urlmap			=	url;
	responseHandler	=	rh;
	controlDD("hidden");
	controlLbLayer("show");	
	ajaxPostRequest(url, "");		
	return false;
}
//-----------------------------------------------------------------------

function processEventResponseAjaxSearch(responseText)
{
	
	document.getElementById('op_div').innerHTML = responseText;		
	controlDD("");
	controlLbLayer("hide");
	initialize();
}
//===================================================================================
function processEventResponse(responseText)
{
	//alert(responseText);
	document.getElementById('op_div').innerHTML = responseText;	
	search_mode = document.searchString.searchmode.value;//added by chelvam on 18-03-09
	returnurl = formatValues();
	commonLoc = formatProjectCommonLoc();
	//urlmap		=	getURL() + "/property/search/?tech=ajax" + returnurl; comments on 16-04-09
	urlmap		=	getURL() + "/property/search/?tech=ajax&searchmode=" + search_mode + returnurl + commonLoc;//This line added by chelvam on 16-04-09	
	document.getElementById("navURL").value = urlmap;
	
	controlDD("");
	controlLbLayer("hide");
	
	initialize();
		
    
}
//===================================================================================
function processEventResponse1(responseText)
{
	document.getElementById("navURL").value = urlmap;
	document.getElementById('op_div').innerHTML = responseText;	
	controlDD("");
	controlLbLayer("hide");
	initialize();
	
	openFacebookConnections();
}
//============================================================================================
  function openFacebookConnections()
  {
	$('#facebook_div').show();
	/*output		=	'text';	
	url			=	getURL() + "/property/search/?act=FACEBOOK";
	
	alert(url);
	responseHandler	=	"processEventResponseFacebook";
	ajaxPostRequest(url, "");
	$("#search1").hide();	
	return false;*/
  }
//=============================================================================================
//===================================================================================
function controlLbLayer1(mode)
{
	var obj = document.getElementById('lb_layer');
	ctrl = (mode == "show") ? "block" : "none";
	obj.style.display = ctrl;
}
//===================================================================================
function controlDD(mode)
{
	var x = document.getElementsByTagName("SELECT");
	for ( i = 0; i < x.length; i++ )
	{
		x[i].style.visibility = mode;
	}
}
//--------------------------------------------------------------------------------------
function loadProjectCityEvent()
{
	var cityname=document.searchString.city.value;
	var url = "http://metroplots.com/property/search/?act=F&budgetType=1&resType=&comType=&city="+cityname+"&searchtype=buy&searchmode=project&ownership_type=Sell|&searchmethod=advanced&property_type=Residential&property_posted_by=&left_panel_val=&left_panel_type=&budget=&budgetRent=&bed_rooms=&areaProject="
	window.location=url;
}
//--------------------------------------------------------------------------------------------------------------------------------
function loadEmailPage(divToDisplay,type,ownerEmail, ownerName, ownerMobile, contactPropertyId,projectCity)
{

	for ( var i = 0 ; i < 20 ; i++ )
	{
		$("#divInfoReturnEmailSms_"+i).html("");
	}
	$("#divInfoReturnEmailSms_"+divToDisplay).show();
	$("#divInfoReturnEmailSms_"+divToDisplay).slideDown();

	document.getElementById("ownerName").value				=	ownerName;
	document.getElementById("ownerMobile").value			=	ownerMobile;
	document.getElementById("ownerEmail").value				=	ownerEmail;
	document.getElementById("contactPropertyId").value		=	contactPropertyId;
	document.getElementById("projectCity").value		=	projectCity;


	document.getElementById("divToDis").value	=	"divInfoReturnEmailSms_" + divToDisplay;
	output		=	'text';
	url			=	getURL() + "/property/ajaxget/?act=openEmail&type="+type;
	
	responseHandler	=	"processEventResponseEmailSms";
	var loader	=	"<center><img src='/templates/default/images/ajax-loader.gif'></center>";
	$("#divInfoReturnEmailSms_"+divToDisplay).html(loader);
	ajaxPostRequest(url, "");		
	return false;
}
//-----------------------------------------------------------------------------------
function processEventResponseEmailSms(responseText)
{
	var displayIn	=	document.getElementById("divToDis").value;
	$("#"+displayIn).html(responseText);
	controlDD("");
	controlLbLayer("hide");
}
//===================================================================================

