/*  youinparkcity.com Scripts    */
// Correctly handle PNG transparency in Win IE 5.5 or higher.
// http://homepage.ntlworld.com/bobosola. Updated 02-March-2004
function correctPNG()
{
	for(var i=0; i<document.images.length; i++)
	{
	var img = document.images[i]
	var imgName = img.src.toUpperCase()
	if (imgName.substring(imgName.length-3, imgName.length) == "PNG")
	{
	var imgID = (img.id) ? "id='" + img.id + "' " : ""
	var imgClass = (img.className) ? "class='" + img.className + "' " : ""
	var imgTitle = (img.title) ? "title='" + img.title + "' " : "title='" + img.alt + "' "
	var imgStyle = "display:inline-block;" + img.style.cssText
	if (img.align == "left") imgStyle = "float:left;" + imgStyle
	if (img.align == "right") imgStyle = "float:right;" + imgStyle
	if (img.parentElement.href) imgStyle = "cursor:hand;" + imgStyle
	var strNewHTML = "<span " + imgID + imgClass + imgTitle
	+ " style=\"" + "width:" + img.width + "px; height:" + img.height + "px;" + imgStyle + ";"
	+ "filter:progid:DXImageTransform.Microsoft.AlphaImageLoader"
	+ "(src=\'" + img.src + "\', sizingMethod='scale');\"></span>"
	img.outerHTML = strNewHTML
	i = i-1
	}
	}
}
//window.onload = correctPNG;

function LoadGallery(pictureName,imageFile,titleCaption,captionText)
{
	if (document.all) {
		document.getElementById(pictureName).style.filter="blendTrans(duration=1)";
		document.getElementById(pictureName).filters.blendTrans.Apply();
	}
	document.getElementById(pictureName).src = imageFile;
	if (document.all) {
		document.getElementById(pictureName).filters.blendTrans.Play();
	}
	if ( titleCaption != null && captionText != null )
		document.getElementById(titleCaption).innerHTML=captionText;
}



/* Open Popup Window */
function openWindow(url) {
	//	determine window dimensions and 
	//  point of window creation.
	var spawnWidth = 650;		// this defines the new window width
	var spawnHeight = 700;		// this defines the new window height
	var spawnLeft = (screen.width / 2) - (spawnWidth / 2);
	var spawnTop = 22;
    tallWin = window.open(url,'AMSF','toolbar=0,location=0,directories=0,status=no,menubar=0,scrollbars=1,resizable=1,width='+spawnWidth+',height='+spawnHeight+',left='+spawnLeft+',top='+spawnTop+',fullscreen=no');
    if (navigator.appName == 'Netscape') {
	    tallWin.focus();
    };
};


/* Close Popup Window */
function closewindow() {
	self.opener = this;
	self.close()
}

/* Open Popup Window */
function openWindow2(url) {
//	determine window dimensions and
//  point of window creation.
var spawnWidth = 262;		// this defines the new window width
var spawnHeight = 258;		// this defines the new window height
var spawnLeft = (screen.width / 2) - (spawnWidth / 2);
var spawnTop = 350;
tallWin = window.open(url,'AMSF','toolbar=0,location=0,directories=0,status=no,menubar=0,scrollbars=0,resizable=0,width='+spawnWidth+',height='+spawnHeight+',left='+spawnLeft+',top='+spawnTop+',fullscreen=no');
if (navigator.appName == 'Netscape') {
tallWin.focus();
};
};
/* Close Popup Window */
function closewindow() {
self.opener = this;
self.close()
}

/* Email to a Friend */
 function mailpage()
 {
mail_str = "mailto:?subject=Check out this listing from YouInParkCity.com";
mail_str += "&body=I thought you might be interested in this property listing";
mail_str += ".  You can view it at: " + location.href; 
location.href = mail_str;
 }
 
// Validate form fields.
function validate_form ( )
	{
		valid = true;

      	  if ( document.contact_form.contact_name.value == "" )
        	{
                alert ( "Please fill in the 'Name' box." );
                valid = false;
        	}
          if ( document.contact_form.contact_email.value == "" )
        	{
                alert ( "Please fill in the 'Email' box." );
                valid = false;
        	}

       	 return valid;
	}

// Suckerfish JS for IE
sfHover = function() {
	var sfEls = document.getElementById("nav").getElementsByTagName("LI");
	for (var i=0; i<sfEls.length; i++) {
		sfEls[i].onmouseover=function() {
			this.className+=" sfhover";
		}
		sfEls[i].onmouseout=function() {
			this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
		}
	}
}