﻿var IE6 = false /*@cc_on || @_jscript_version < 5.7 @*/;

function hideallsubs(){

    var divTag = new Array;
    divTag = getElementsByName_iefix("div", "modaloptionpane");
    for (var x = 0; x < divTag.length; x++) {
        divTag[x].style.display = "none";
    }
    
    var ddlDivs = new Array;
    ddlDivs = getElementsByName_iefix("div", "ddlHide");
    for (var x = 0; x < ddlDivs.length; x++) {
        ddlDivs[x].style.display = "";
    }
    
    document.getElementById("darkBackgroundLayer").style.display = "none";
}

function getElementsByName_iefix(tag, name) {
    var elem = document.getElementsByTagName(tag);
    var arr = new Array();
    for (i = 0, iarr = 0; i < elem.length; i++) {
        att = elem[i].getAttribute("name");
        if (att == name) {
            arr[iarr] = elem[i];
            iarr++;
        }
    }
    return arr;
}

function displayModal(the_sub){
    try{
        if (IE6){
            var ddlDivs = new Array;
            ddlDivs = getElementsByName_iefix("div", "ddlHide");
            for (var x = 0; x < ddlDivs.length; x++) {
                ddlDivs[x].style.display = "none";
            }
        }
    }
        catch(err){
    }

    document.getElementById("darkBackgroundLayer").style.display = "";

    document.getElementById("darkBackgroundLayer").style.height = getDocHeight() + "px";
    
    document.getElementById("darkBackgroundLayer").style.width = document.body.clientWidth + "px";
    document.getElementById(the_sub).style.display = "";
}

function modalmsgdone(msg){
    alert(msg);
    hideallsubs();
    }

function msgalert(msg){
    alert(msg);
}

// MOUSEOVER THROUGH MULTIPLE IMAGES ON PROPERTY DETAILS
function changeImages() {
	if (document.images) {
		for (var i=0; i<changeImages.arguments.length; i+=2) {
			document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
		return true;
		}
	}
}

function getDocHeight() {
    var D = document;
    return Math.max(
        Math.max(D.body.scrollHeight, D.documentElement.scrollHeight),
        Math.max(D.body.offsetHeight, D.documentElement.offsetHeight),
        Math.max(D.body.clientHeight, D.documentElement.clientHeight)
    );
}
