
	$(document).ready(
		
		function(){
 			doPageLoad();
		}
	);


function toggleHomeTab(sID){
		var obj = document.getElementsByTagName('li');
	
		if(obj.length > 0){
			for(i=0; i < obj.length; i++){
				if(obj[i].id.indexOf('tab') > -1){
					tmpID = obj[i].title;
	
					if(obj[i].title == sID){
						var objTab = document.getElementById('tab' + sID);
						var objDiv = document.getElementById('div' + sID);
						objTab.className = 'Selected';
						objDiv.className = 'Selected';
					}else{
						var objTab = document.getElementById('tab' + tmpID);
						var objDiv = document.getElementById('div' + tmpID);
						objTab.className = 'NotSelected';
						objDiv.className = 'NotSelected';
					}
				}
			}
		}
	}
	function ChangeSiteID(Site){
		document.DataForm.SiteID.value=Site;
 		var SiteID = document.DataForm.SiteID.value;
		GetFieldData();
	}

 
	function doPageLoad(){
		document.DataForm.SiteID.value='CC';
		GetFieldData();
	}

	function GetFieldData(){ 
		var SiteID = document.DataForm.SiteID.value;
			$.ajax({
			url:"/websvc/Listings.cfc",
			type:"POST",
			dataType:"json",
			async:false,
			data:{
				Method:'GetFieldData',
				ReturnFormat:'JSON',
				DomainName: window.location.host,
				Params: '{"SelectedLanguage":"' + $('#SelectedLanguage').val() + '","SiteID_List":"' + SiteID + '","PropertyType":"' + "Residential" + '"}'
				},
			success:function(jsonRet){
				LoadFieldData(jsonRet.RSCITY, 'SearchList');
			},
			error:function(httpRet,err){
				alert(httpRet.MESSAGE);
			}
		});
	}

	function LoadFieldData(rsData,sFieldName){
		Cols = new Object();
		for(var i = 0; i < rsData.COLUMNS.length; i++) {
			Cols[rsData.COLUMNS[i]] = i;      
		}
		
		var dd = document.DataForm.SearchList;
		dd.options.length = 0;
		
		var aStringBuffer = [];
		
		aStringBuffer.push('<option value="" >ALL</option>');
		aStringBuffer.push('<option value="" >-------------</option>');
		
		if(rsData.DATA.length > 0){					
			
			for(var i = 0; i < rsData.DATA.length; i++) {						
			
				if(rsData.DATA[i][Cols["DATA"]] == '') continue;
				
				aStringBuffer.push('<option value="' + rsData.DATA[i][Cols["DATA"]] + '" >' + rsData.DATA[i][Cols["DATA"]] + '</option>');
						
			}
			
			var str = aStringBuffer.join('');
			if (document.all){	
				dd.outerHTML= dd.outerHTML.replace("</SELECT>", str + "</SELECT>"); 		
			}else{
				dd.innerHTML = str;
			}
		}
	
	}
