
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 displayListings() {
	document.getElementById("sbt").disabled = false;
	if(document.getElementById("listingsType").value==7) {
		document.getElementById("allListings").style.display="";
		document.getElementById("allAgents").style.display="none";
		if(document.getElementById("allListings").value=="")
			document.getElementById("sbt").disabled = true;
	}
	else if(document.getElementById("listingsType").value==8) {
		document.getElementById("allListings").style.display="none";
		document.getElementById("allAgents").style.display="";
		if(document.getElementById("allAgents").value=="")
			document.getElementById("sbt").disabled = true;
	}
	else {
		document.getElementById("allListings").style.display="none";
		document.getElementById("allAgents").style.display="none";
	}
}

function limitFields(obj) {
	var count = 0;
	for(var i=1; i<=$('totalFields').value; i++) {
		if($('field'+i).checked==true)
			count += 1;
	}
	if(count>6) {
		alert('Only can select maxima 6 fields.');
		$(obj).checked=false;
	}
	
}

function submitProSCCustomization(close) { 
	var obj	= top.window.$("loadedIframecpWin1_tab_1").Document || top.window.$("loadedIframecpWin1_tab_1").contentDocument;
	var pars = ""; 
	
	var fields = "";
	for(var i=1; i<=obj.getElementById('totalFields').value; i++) {
		if(obj.getElementById('field'+i).checked==true)
			fields += obj.getElementById('field'+i).value+",";
	}
	if((fields=="")&&(close==1)) {
		alert("Please select maxima 6 fields.");
		return;
	}

	fields = fields.replace(/\,$/,""); 
	
	
	pars = "proSCTitle="+obj.getElementById('title').value.replace(/^\s+|\s+$/g,"")+"&proSCType="+obj.getElementById('listingsType').value;

	if(obj.getElementById('listingsType').value==7)
	pars += "&proSCListingsID="+obj.getElementById('allListings').value;
	else
	pars += "&proSCListingsID=";

	pars += "&proSCFields="+fields;

	if(obj.getElementById('listingsType').value==8)
	pars += "&proSCAgentID="+obj.getElementById('allAgents').value;
	else
	pars += "&proSCAgentID=";
	
	
	top.PostDataToFlash('Content',pars); 
	if(close==1) {
		top.SaveWidget();
	}
}

function switchListings(dir,pos,rand,index,userID,title,type,fields,agentID) {
	 
	var i			= Math.round(10000*Math.random());
	var url			= '/php/widgets/proshowcase/include.ajax';

	var pars		= "?i="+i+"&dir="+dir+"&p="+pos+"&rand="+rand+"&index="+index+"&userID="+userID+"&title="+title+"&type="+type+"&fields="+fields+"&agentID="+agentID;
	//alert(pars);
	var onComplete	= function(responseText) { 
		$I('contentDiv',responseText);
		if($('cont')) 
		$I('cont',responseText);	
		var iframes = top.window.document.getElementsByTagName("iframe");
		if (iframes.length && iframes.length>0){
			for(var j=0;j<iframes.length;j++){
				if (iframes[j].id.indexOf("proshowcase")>-1){
					iframes[j].height = $('contentDiv').offsetHeight;
				}
			}
		}
	}
	MyAjax.get(url+pars,onComplete);		
}

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;
}



