﻿var tempValue = 0;
function fixPage() {
    var isIE = !!window.ActiveXObject;
    var isIE6 = isIE && !window.XMLHttpRequest;
    var isIE8 = isIE && !!document.documentMode;
    var isIE7 = isIE && !isIE6 && !isIE8;
    if (isIE) {
        if (isIE6) {
            setHeight(140);  //ie6
        } else if (isIE8) {
            setHeight(240);  //ie8
        } else if (isIE7) {
            setHeight(240);  //ie7
        }
    } else {
        setHeight(220);  // ff
    }
    if (tempValue == 0) {
        setInterval("fixPage()", 500);
        tempValue = 1;
    }
}
function setHeight(str) {
    if (tempValue == 0) {
        try {
            document.getElementById('PageBody').style.height = (document.body.scrollHeight - 5) + "px";
            document.getElementById('SideInfo').style.height = (document.body.scrollHeight - 5 - str) + "px";
        } catch (err) { }

    }
    resetheight("mid_right_servicesMain", 373, 130, str);
    resetheight("mid_right_aboutusMain", 373, 114, str);
    resetheight("mid_right_contactusMain", 373, 125, str);
    resetheight("mid_right_ghMain", 373, -5, str);
    resetheight("mid_right_hpMain", 373, 89, str);
    resetheight("mid_right_hp2Main", 373, 63, str);
    resetheight("mid_right_searchMain", 373, 130, str);
    resetheight("mid_right_hp", 373, 175, str);
    resetheight("mid_right_gh", 373, 175, str);
    resetheight("mid_right_contactus", 373, 175, str);
    resetheight("mid_right_aboutus", 373, 175, str);
    resetheight("mid_right_search", 373, 175, str);
    try {
        document.getElementById('mapMid').style.height = (document.getElementById('mapContent').scrollHeight) + "px";
        document.getElementById('mapMid').style.minHeight = (document.getElementById('mapContent').scrollHeight) + "px";
    } catch (err) { }
    try {
        document.getElementById('mapMid').style.height = (document.getElementById('response').scrollHeight + 20) + "px";
        document.getElementById('mapMid').style.minHeight = (document.getElementById('response').scrollHeight + 20) + "px";
    } catch (err) { }
}
//str = CorpProfileDocuments
//str1=400
//str2=347
//str3=str
function resetheight(str, str1, str2, str3) {
    try {
        if (document.getElementById(str).scrollHeight > str1) {
            document.getElementById('left_t').style.height = (document.getElementById(str).scrollHeight - str2) + "px";
        }
    } catch (err) { }
}
