var dHeight;
function hiddenDefaultVal(obj) {
	var c = 'rgb(153, 153, 153)';
	if((obj.value==$(obj.id+"DefaultVal").value)&&((obj.style.color=="#999999")||(obj.style.color==c))) {
		obj.value = "";
		obj.style.color="#000000";
	}
}

function showDefaultVal(obj) {
	if(obj.value=="") {
		obj.value = $(obj.id+"DefaultVal").value;
		obj.style.color="#999999";
	}
}

function checkListingsItems(obj,panelID,index,total,pos) {
	var flag = 0;
	for(var i=0;i<total;i++) {
		if($("myproperties-dd-panel"+i).innerHTML != "")
		flag = 1;
	} 
	if((flag==1)&&($("myproperties-dd-panel"+panelID).id==$('openID').value)) { 
		for(var j=0; j<total; j++) {
			$("myproperties-dd-panel"+j).innerHTML = "";
		}
		if(isIE)
		window.frameElement.height = window.frameElement.contentWindow.document.body.scrollHeight-12;
		else if(navigator.userAgent.indexOf("Safari") > 0)
		window.frameElement.height = dHeight; 
		//window.frameElement.height = 138;
		else
		window.frameElement.height = window.frameElement.contentWindow.document.body.scrollHeight;
		$('myproperties-dt-img'+panelID).src = "/tpl/rsft/images/expand_open.gif";
	}
	else { 
		dHeight = window.frameElement.contentWindow.document.body.scrollHeight;
		var loadingPanel = "myproperties-dd-panel"+panelID;
		var i			= Math.round(10000*Math.random());
		var url			= '/php/widgets/properties/include.ajax';
		if($('fromCP')) 
		var pars		= "?index="+index+"&i="+i+"&fromCP&itemNo="+$('itemNo').value+"&p="+pos+"&u="+$('user_ID').value;
		else
		var pars		= "?index="+index+"&i="+i+"&itemNo="+$('itemNo').value+"&p="+pos+"&u="+$('user_ID').value; 
		var onLoading	= function() {
			$I(loadingPanel,"<center><img src='/tpl/rsft/images/loading.gif' /></center>");
		}
		var onComplete	= function(responseText) { //alert(responseText);
			$I(loadingPanel,responseText);
			$('openID').value=loadingPanel;
			$('openIndex').value=index;
			if(pos=="left")
			$('leftFrameHeight').value = window.frameElement.contentWindow.document.body.scrollHeight;
			else
			$('rightFrameHeight').value = window.frameElement.contentWindow.document.body.scrollHeight;
			$('myproperties-dt-img'+panelID).src = "/tpl/rsft/images/expand_close.gif";
			for(var i=0;i<total;i++) {
				if(i!=panelID)
				$('myproperties-dt-img'+i).src = "/tpl/rsft/images/expand_open.gif";
			} 
			window.frameElement.height = window.frameElement.contentWindow.document.body.scrollHeight;
		}
		MyAjax.get(url+pars,onComplete,onLoading);
	}
}


function checkListingsItems2(obj,panelID,index,total,pos) {
	var flag = 0;
	for(var i=0;i<total;i++) {
		if($("myproperties-dd-panel"+i).innerHTML != "")
		flag = 1;
	} 
	if((flag==1)&&($("myproperties-dd-panel"+panelID).id==$('openID').value)) { 
		for(var j=0; j<total; j++) {
			$("myproperties-dd-panel"+j).innerHTML = "";
		}
		if(isIE)
		window.frameElement.height = window.frameElement.contentWindow.document.body.scrollHeight-12;
		else
		window.frameElement.height = window.frameElement.contentWindow.document.body.scrollHeight;
		$('myproperties-dt-img'+panelID).src = "/tpl/rsft/images/expand_open.gif";
	}
	else { 
		var loadingPanel = "myproperties-dd-panel"+panelID;
		var i			= Math.round(10000*Math.random());
		var url			= '/php/widgets/properties/test.php';
		if($('fromCP')) 
		var pars		= "?index="+index+"&i="+i+"&fromCP&itemNo="+$('itemNo').value+"&p="+pos+"&u="+$('user_ID').value;
		else
		var pars		= "?index="+index+"&i="+i+"&itemNo="+$('itemNo').value+"&p="+pos+"&u="+$('user_ID').value; 
		var onLoading	= function() {
			$I(loadingPanel,"<center><img src='/tpl/rsft/images/loading.gif' /></center>");
		}
		var onComplete	= function(responseText) { //alert(responseText);
			$I(loadingPanel,responseText);
			$('openID').value=loadingPanel;
			$('openIndex').value=index;
//			if(pos=="left")
//			$('leftFrameHeight').value = window.frameElement.contentWindow.document.body.scrollHeight;
//			else
//			$('rightFrameHeight').value = window.frameElement.contentWindow.document.body.scrollHeight;
			$('myproperties-dt-img'+panelID).src = "/tpl/rsft/images/expand_close.gif";
			for(var i=0;i<total;i++) {
				if(i!=panelID)
				$('myproperties-dt-img'+i).src = "/tpl/rsft/images/expand_open.gif";
			} 
			//window.frameElement.height = window.frameElement.contentWindow.document.body.scrollHeight;
		}
		MyAjax.get(url+pars,onComplete,onLoading);
	}
}

function showListings(dir,counter,index,panel,pos) {
	//$("myproperties-dd-panel"+index).style.height = $('leftFrameHeight').value - 150;
//	if(pos=="left")
//	$(panel).style.height = $('leftFrameHeight').value - 150;
//	else
//	$(panel).style.height = $('rightFrameHeight').value-150;
	var i			= Math.round(10000*Math.random());
	var url			= '/php/widgets/properties/include.ajax';
	if($('fromCP')) 
	var pars		= "?index="+index+"&i="+i+"&fromCP&itemNo="+$('itemNo').value+"&counter="+counter+"&dir="+dir+"&p="+$('position').value+"&u="+$('user_ID').value;
	else
	var pars		= "?index="+index+"&i="+i+"&itemNo="+$('itemNo').value+"&counter="+counter+"&dir="+dir+"&p="+$('position').value+"&u="+$('user_ID').value;;
	var onLoading	= function() {
		$I("myproperties-dd-panel"+index,"<center><img src='/tpl/rsft/images/loading.gif' /></center>");
	}
	var onComplete	= function(responseText) { //alert(responseText);
		$I($('openID').value,responseText);
		window.frameElement.height = window.frameElement.contentWindow.document.body.scrollHeight;
	}
	MyAjax.get(url+pars,onComplete);		
}

function submitPropertiesCustomization(close) { 
	var obj	= top.window.$("loadedIframecpWin1_tab_1").Document || top.window.$("loadedIframecpWin1_tab_1").contentDocument;
	var flag = 0;
	var type = "";
	var pars = ""; 
	var counter = 0;
	for(var i=1; i<=obj.getElementById("totalListings").value; i++) {
		if(obj.getElementById("menu"+i).checked == true) {
			flag = 1; 
			type += "menu"+obj.getElementById("menu"+i).value+"~"+obj.getElementById("menuLabel"+i).value+",";
			counter = counter + 1;
		}
	}
	if(flag==0) {
		alertMessage.show({msg:"Please select tabs"},obj.getElementById("menu1"));
		return false;
	}
	type = type.replace(/\,$/,""); 
	pars = "propertiesTitle="+obj.getElementById('title').value.replace(/^\s+|\s+$/g,"")+"&type="+type+"&propertiesNumber="+counter+"&itemNo="+obj.getElementById('itemNo').value; //alert(pars);
	top.PostDataToFlash('Content',pars); 
	if(close==1) {
		top.SaveWidget();
	}
}
	


var bigImg=function () {
var img;
var myOverlay = null;
var show = 0;

return {

	init:function(){	
		},
		show:function(obj,id,pos){
			if(pos=="right") {
				var adjust_x = -143;
				var adjust_y = -1;
			}
			else {
				var adjust_x = 0;
				var adjust_y = 0;
			}
			if(show==1)
				return;
			$('myOverlay').style.display="block";
			var myOverlay = new YAHOO.widget.Overlay("myOverlay");
			var img = $C('img');
			img.src= obj.src;
			img.style.cursor="pointer";
			img.setAttribute('width', '200');
			img.setAttribute('height', '170');
			img.setAttribute('border',1);
			
			img.id = "bImg";
			$('myOverlay').appendChild(img);
			myOverlay.cfg.setProperty("visible", true);
			myOverlay.cfg.setProperty("xy",[YAHOO.util.Dom.getX(obj)+adjust_x,YAHOO.util.Dom.getY(obj)+ adjust_y]);
			show = 1;
			var close = function(){ 
				myOverlay.cfg.setProperty("visible", false);
				$('myOverlay').style.display="none";
				$('myOverlay').removeChild(img);
				show=0;
			};
			var onclick = function(){ 
//				//var page="http://www.realtysoft.info/listings/"+id+".html";
//				page="/php/controlpanel/mylistings/listing_detail_info.php?listingID="+id+"&noheader=1"; 
//				if(!top.window.isControlPanel) {
//					top.window.$('home_content').style.border = "1px solid #022543";
//					top.window.loadPage(page,"home_content",{"width":777,"nofocus":1});
//				}
				veiwDetail(id);
			};
			YAHOO.util.Event.addListener("bImg","click", onclick);
			YAHOO.util.Event.addListener("bImg", "mouseout", close);
		}
		
	};

}();


function veiwDetail(id) {
//	//var page="/listings/"+id+".html"; 
//	var page="/php/controlpanel/mylistings/listing_detail_info.php?listingID="+id+"&noheader=1"; 
//	if(!top.window.isControlPanel) {
//		top.window.$('home_content').style.border = "1px solid #022543";
//		top.window.loadPage(page,"home_content",{"width":777,"nofocus":1,"scroll":0});
//	}
//	else {
//		alert('This funtion works on your web site');
//	}
	var url = "/listings/"+id+".html";
	top.window.location=url;
}
