// FLASH MOVIE
function FlashMovie(url, width, height) {
    document.write('<object width="'+width+'" height="'+height+'" align="middle" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000">');
    document.write('<param value="sameDomain" name="allowScriptAccess" />');
    document.write('<param value="'+url+'" name="movie" />');
    document.write('<param value="high" name="quality" />');
    document.write('<param value="noscale" name="scale" />');
    document.write('<param value="transparent" name="wmode" />');
    document.write('<param value="lt" name="salign" />');
    document.write('<param value="#ffffff" name="bgcolor" /><embed width="'+width+'" height="'+height+'" align="middle" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" allowscriptaccess="sameDomain" wmode="transparent" bgcolor="#ffffff" salign="lt" scale="noscale" quality="high" src="'+url+'">');
    document.write('</embed>');
    document.write('</object>');
}

window.onload = function(){matchHeights2()};




function matchHeights2 () {
    if (document.getElementById("menu")) var menu = document.getElementById("menu");
    if (document.getElementById("content")) {
        var content = document.getElementById("content");
    } else if (document.getElementById("portfolio")) {
        var portfolio = document.getElementById("portfolio");
    } else if (document.getElementById("calendar")) {
        var calendar = document.getElementById("calendar");
    } else if (document.getElementById("clients")) {
        var anything = document.getElementById("clients");
    } else if (document.getElementById("environment")) {
        var anything = document.getElementById("environment");
    } else if (document.getElementById("sitemap")) {
        var anything = document.getElementById("sitemap");
    } else if (document.getElementById("caseStudy")) {
        var anything = document.getElementById("caseStudy");
    } else {
        return false;
    }
    if (document.getElementById("contentall")) var contentall = document.getElementById("contentall");
    if(document.getElementById("portfolio")) {
        if (menu.clientHeight > portfolio.clientHeight) {
            portfolio.style.height = menu.clientHeight + "px";
        }    
        if (portfolio.clientHeight > menu.clientHeight) {
            menu.style.height = (portfolio.clientHeight - 3) + "px";
        }
    }
    if(document.getElementById("content")) {
        if (menu.clientHeight > content.clientHeight) {
            content.style.height = menu.clientHeight + "px";
        }    
        if (content.clientHeight > menu.clientHeight) {
            menu.style.height = content.clientHeight + "px";
        }
    }
    if(document.getElementById("calendar")) {
        if (menu.clientHeight > calendar.clientHeight) {
            calendar.style.height = menu.clientHeight + "px";
        }    
        if (calendar.clientHeight > menu.clientHeight) {
            menu.style.height = (calendar.clientHeight - 3) + "px";
        }
    }
    if(anything) {
        if (menu.clientHeight > anything.clientHeight) {
            anything.style.height = menu.clientHeight + "px";
        }    
        if (anything.clientHeight > menu.clientHeight) {
            menu.style.height = (anything.clientHeight - 3) + "px";
        }
    }
    
    //document.getElementById("foot-fence-img").style.position = "absolute";
    //alert("content:" + content.clientHeight);
}


/* Team Profiles */
function hide(myArray) {
    for(var i = 0; i < myArray.length; i++)
    {
        var profileToHide = document.getElementById("profile-" + myArray[i]);
        var listToHide = document.getElementById("thumb-" + myArray[i]);
        listToHide.style.backgroundPosition = "0 0";
        profileToHide.style.display = "none";
    }
}
	
function show(id) {
    var teamMembersArray = new Array("IanLea", "FrancesAllen", "BenDunington", "GaryPoismansBooth", "OliverLea", "LauraStrange", "SophieBenoitGuyod", "OwenRooney", "MattHunt", "TonyCozzi", "KimBaldock", "RichardDavison", "LisaFisher", "CathyLea", "DrEngAniAtanasova", "DavidDavies", "JudithGee", "JoanMuir", "MarkBenson", "LisaCross", "ScottBond", "JamesShelley");
    var itemToShow = document.getElementById("profile-" + id);
    var listToHighlight = document.getElementById("thumb-" + id);
    hide(teamMembersArray);
    listToHighlight.style.backgroundPosition = "0 -66px";
    itemToShow.style.display = "block";
}





function ShowOrHide(id) {
    var currentDisplay = document.getElementById(id).style.display;
    if (currentDisplay == "none") {
        document.getElementById(id).style.display = "block";
    } else {
        document.getElementById(id).style.display = "none";
    }
    if (document.getElementById("calendar")) {
        document.getElementById("calendar").style.height = "auto";
        document.getElementById("menu").style.height = "auto";
    }
    matchHeights2();
}

function HideAll() {
    for(var i = 10; i <= 12; i++) {
        for(var j = 1; j <= 12; j++) {
            if(j < 10) {
                month = "0" + j;
            } else {
                month = j;
            }
            if(i < 10) {
                year = "0" + i; 
            } else {
                year = i;
            }
            var itemToHide = document.getElementById("20" + year + "-" + month);
            if (itemToHide) {
                itemToHide.style.display = "none";
            }
        }
    }
    matchHeights2();
}

function ScrollToShow(id) {
    var newid = id.replace("-", "");
    var itemToScroll = document.getElementById(newid);
    itemToScroll.scrollIntoView(true);
    document.getElementById(id).style.display = "block";
    matchHeights2();
}