function hideExpand(id) {
	if( document.getElementById("content_"+id).style.display == 'none' ) {
		document.getElementById("img_" + id).src="/images/expanded_arrow.gif";
		document.getElementById("content_" + id).style.display='block';
	} else {
		document.getElementById("img_" + id).src="/images/collapsed_arrow.gif";
		document.getElementById("content_" + id).style.display='none';
	}
}

function printEstateExpose() {        

	var printFrame;

	var printDiv = document.getElementById("contentArea");

	if ( printDiv )
	{
		if ( isMSIE() ) {
			printFrame = document.printFrame;
		} else {
			printFrame = window.frames['printFrame'];
		}

		printable = printFrame.document.getElementById("printable");
		printable.innerHTML = printDiv.innerHTML;
		printFrame.document.getElementById("print_base_content").innerHTML=printFrame.document.getElementById("base_data").innerHTML;
		printFrame.document.getElementById("base_data").innerHTML="";
		var imgs = printFrame.document.getElementsByTagName("img");
		var toRemove = new Array();
		
		for( var i = 0; i < imgs.length; i++ )  {
		    if( imgs[i].id.indexOf("img_") != -1 ) {
		    	toRemove.push(imgs[i]);
		    }
		}

		for(var i = 0; i < toRemove.length; i++) {
			toRemove[i].parentNode.removeChild(toRemove[i]);
		}
		
		printFrame.focus();
		printFrame.print();
	} else {
		alert("Div with ID '" + divId + "' is not known");
	}

    return false;
}

function printContent() {
	var printFrame;

	var printDiv = document.getElementById("contentArea");

	if ( printDiv )
	{
		if ( isMSIE() ) {
			printFrame = document.printFrame;
		} else {
			printFrame = window.frames['printFrame'];
		}

		printable = printFrame.document.getElementById("printable");
		printable.innerHTML = printDiv.innerHTML;
		
		printFrame.focus();
		printFrame.print();
	} else {
		alert("Div with ID '" + divId + "' is not known");
	}

    return false;
	
}

function isMSIE()
{
        return navigator.appName.match(/microsoft/ig);
}

