﻿/************** This java script is to determine browser, then load proper .css **************/
//var browser = navigator.appName;
//var version = navigator.appVersion;

////alert(browser + " " + version);

//if (browser == "Microsoft Internet Explorer") {
//    if (/MSIE (\d+\.\d+);/.test(navigator.userAgent)) {
//        var ieversion = new Number(RegExp.$1)
//        if (ieversion >= 8) // is ie 8
//            document.write("<link rel=stylesheet type=text/css href=includes/AnnThibodeauHasStyle_ie8.css>");
//        else if (ieversion < 8) // is ie < 8
//            document.write("<link rel=stylesheet type=text/css href=includes/AnnThibodeauHasStyle_ie7.css>");
//    }
//}
//else if (browser == "Netscape") {
//    if (version.indexOf('Safari') > 0) // is safari
//        document.write("<link rel=stylesheet type=text/css href=includes/AnnThibodeauHasStyle_safari.css>");
//    else // is firefox
//        document.write("<link rel=stylesheet type=text/css href=includes/AnnThibodeauHasStyle_netscape.css>");
//}
//else {
//    document.write("<link rel=stylesheet type=text/css href=includes/AnnThibodeauHasStyle_netscape.css>");
//}



/************** This java script is for drop down menu **************/
// Copyright 2006-2007 javascript-array.com
var timeout = 400;
var closetimer = 0;
var ddmenuitem = 0;

// open hidden layer
function mopen(id) {
    // cancel close timer
    mcancelclosetime();

    // close old layer
    if (ddmenuitem) ddmenuitem.style.visibility = 'hidden';

    // get new layer and show it
    ddmenuitem = document.getElementById(id);
    ddmenuitem.style.visibility = 'visible';

}
// close showed layer  Troy: this was causing errors, i commented it out and it doesn't seem to be causing any more issues.
function mclose() {
    //if (ddmenuitem) ddmenuitem.style.visibility = 'hidden';
}

// go close timer
function mclosetime() {
    closetimer = window.setTimeout(mclose, timeout);
}

// cancel close timer
function mcancelclosetime() {
    if (closetimer) {
        window.clearTimeout(closetimer);
        closetimer = null;
    }
}

// close layer when click-out
document.onclick = mclose;



/************** This javacript is for the rounded corners **************/
// reddive all 4 corners same color
$(document).ready(function() { $("#reddiv").corner(); });
// pinkdiv all 4 corners different colors
$(document).ready(function() { $("#pinkdiv").corner("tl cc:#981656").corner("tr cc:#a52363").corner("bl cc:#787778").corner("br"); });




/************** This javacript is for swapping images and updating image links **************/
function getQuerystring(key, default_) {
    if (default_ == null) default_ = "";
    key = key.replace(/[\[]/, "\\\[").replace(/[\]]/, "\\\]");
    var regex = new RegExp("[\\?&]" + key + "=([^&#]*)");
    var qs = regex.exec(window.location.href);
    if (qs == null)
        return default_;
    else
        return qs[1];
}


function changeImage() {

    var imageRef = document.images[0];
    var lastImageRef = document.getElementById("lastimage");
    var nextImageRef = document.getElementById("nextimage");
    var largeImageRef = document.getElementById("viewlargeimage");


    var image = getQuerystring('a');

    switch (image) {
        case "votecampaign":
            imageRef.src = "/images/small/webvote1.jpg";
            imageRef.style.width = "246px";
            imageRef.style.height = "380px";
            lastImageRef.href = "advertising.htm?a=votecampaign3";
            nextImageRef.href = "advertising.htm?a=votecampaign2";
            largeImageRef.href = "/images/large/webvote1.jpg";
            break;
        case "votecampaign2":
            imageRef.src = "/images/small/webvote2.jpg";
            imageRef.style.width = "246px";
            imageRef.style.height = "380px";
            lastImageRef.href = "advertising.htm?a=votecampaign";
            nextImageRef.href = "advertising.htm?a=votecampaign3";
            largeImageRef.href = "/images/large/webvote2.jpg";
            break;
        case "votecampaign3":
            imageRef.src = "/images/small/webvote3.jpg";
            imageRef.style.width = "246px";
            imageRef.style.height = "380px";
            lastImageRef.href = "advertising.htm?a=votecampaign2";
            nextImageRef.href = "advertising.htm?a=votecampaign";
            largeImageRef.href = "/images/large/webvote3.jpg";
            break;
        case "xprizecampaign":
            imageRef.src = "/images/small/webxprize1.jpg";
            imageRef.style.width = "246px";
            imageRef.style.height = "380px";
            lastImageRef.href = "advertising.htm?a=xprizecampaign3";
            nextImageRef.href = "advertising.htm?a=xprizecampaign2";
            largeImageRef.href = "/images/large/webxprize1.jpg";
            break;
        case "xprizecampaign2":
            imageRef.src = "/images/small/webxprize2.jpg";
            imageRef.style.width = "246px";
            imageRef.style.height = "380px";
            lastImageRef.href = "advertising.htm?a=xprizecampaign";
            nextImageRef.href = "advertising.htm?a=xprizecampaign3";
            largeImageRef.href = "/images/large/webxprize2.jpg";
            break;
        case "xprizecampaign3":
            imageRef.src = "/images/small/webxprize3.jpg";
            imageRef.style.width = "246px";
            imageRef.style.height = "380px";
            lastImageRef.href = "advertising.htm?a=xprizecampaign2";
            nextImageRef.href = "advertising.htm?a=xprizecampaign";
            largeImageRef.href = "/images/large/webxprize3.jpg";
            break;
        case "homedepotcampaign":
            imageRef.src = "/images/small/webHDdirectmail.jpg";
            imageRef.style.width = "450px";
            imageRef.style.height = "292px";
            lastImageRef.href = "advertising.htm?a=homedepotcampaign3";
            nextImageRef.href = "advertising.htm?a=homedepotcampaign2";
            largeImageRef.href = "/images/large/webHDdirectmail.jpg";
            break;
        case "homedepotcampaign2":
            imageRef.src = "/images/small/webHDmagazine.jpg";
            imageRef.style.width = "294px";
            imageRef.style.height = "380px";
            lastImageRef.href = "advertising.htm?a=homedepotcampaign";
            nextImageRef.href = "advertising.htm?a=homedepotcampaign3";
            largeImageRef.href = "/images/large/webHDmagazine.jpg";
            break;
        case "homedepotcampaign3":
            imageRef.src = "/images/small/webHDnewspaper.jpg";
            imageRef.style.width = "118px";
            imageRef.style.height = "380px";
            lastImageRef.href = "advertising.htm?a=homedepotcampaign2";
            nextImageRef.href = "advertising.htm?a=homedepotcampaign";
            largeImageRef.href = "/images/large/webHDnewspaper.jpg";
            break;
        case "atasteofstepford":
            imageRef.src = "/images/small/webATOSweb1.jpg";
            imageRef.style.width = "420px";
            imageRef.style.height = "357px";
            lastImageRef.href = "advertising.htm?a=atasteofstepford3";
            nextImageRef.href = "advertising.htm?a=atasteofstepford2";
            largeImageRef.href = "/images/large/webATOSweb1.jpg";
            break;
        case "atasteofstepford2":
            imageRef.src = "/images/small/webcupcakehand.jpg";
            imageRef.style.width = "244px";
            imageRef.style.height = "380px";
            lastImageRef.href = "advertising.htm?a=atasteofstepford";
            nextImageRef.href = "advertising.htm?a=atasteofstepford3";
            largeImageRef.href = "/images/large/webcupcakehand.jpg";
            break;
        case "atasteofstepford3":
            imageRef.src = "/images/small/webcupcakewindow.jpg";
            imageRef.style.width = "376px";
            imageRef.style.height = "380px";
            lastImageRef.href = "advertising.htm?a=atasteofstepford2";
            nextImageRef.href = "advertising.htm?a=atasteofstepford";
            largeImageRef.href = "/images/large/webcupcakewindow.jpg";
            break;
        case "aftersilence":
            imageRef.src = "/images/small/aftersilencefinal.jpg";
            imageRef.style.width = "246px";
            imageRef.style.height = "380px";
            lastImageRef.innerHTML = "";
            nextImageRef.innerHTML = "";
            largeImageRef.href = "/images/large/aftersilencefinal.jpg";
            break;
        case "300":
            imageRef.src = "/images/small/web300.jpg";
            imageRef.style.width = "246px";
            imageRef.style.height = "380px";
            lastImageRef.innerHTML = "";
            nextImageRef.innerHTML = "";
            largeImageRef.href = "/images/large/web300.jpg";
            break;
        case "knockedup":
            imageRef.src = "/images/small/knockedup.jpg";
            imageRef.style.width = "246px";
            imageRef.style.height = "380px";
            lastImageRef.innerHTML = "";
            nextImageRef.innerHTML = "";
            largeImageRef.href = "/images/large/knockedup.jpg";
            break;
        case "thidaat":
            imageRef.src = "/images/small/webTHIDAAT.jpg";
            imageRef.style.width = "253px";
            imageRef.style.height = "380px";
            lastImageRef.innerHTML = "";
            nextImageRef.innerHTML = "";
            largeImageRef.href = "/images/large/webTHIDAAT.jpg";
            break;
        case "brokebackmountain":
            imageRef.src = "/images/small/brokeback.jpg";
            imageRef.style.width = "246px";
            imageRef.style.height = "380px";
            lastImageRef.innerHTML = "";
            nextImageRef.innerHTML = "";
            largeImageRef.href = "/images/large/brokeback.jpg";
            break;
        //			default:  
        //	  
    }
}
