var imgs = new Array("draggaarcoverforwebsite.jpeg"); //, "images/gallery/full_size/pc31.jpg","images/arrest-a-pest-logo.gif","m/22000/22999/images/Premier-Logo%20jpeg.jpg", "http://www.seeklogo.com/images/T/The_Pampered_Chef-logo-E2097260D8-seeklogo.com.gif");
var imgHt = new Array(188); //, 180, 128, 110, 150)
var imgWt = new Array(120); //, 120, 153, 160, 150)
var alts = new Array("http://www.draggaar.com/draggaar.bmpˇalt='The Draggaar Trilogy'ˇheight=50pxˇwidth=114ˇtext=The Draggaar Trilogy"); //, "http://www.poorcatdesigns.com/images/pc_header_logo.jpgˇalt='Poor Cat Designs'ˇheight='75px'ˇwidth='72px'ˇtext=Poor Cat Designs", "Sponsored by Arrest a Pest", "Sponsored by Premier Coastal Properties", "Sponsored by your local Pampered Chef representative");
var zips = new Array(""); //, "", "33345ˇ33024ˇ33026ˇ33027ˇ33028ˇ33065ˇ33071ˇ33076ˇ33323ˇ33328ˇ33330ˇ", "NJˇNYˇPAˇ", "840ˇ");
var tabs = new Array(""); //, "", "234", "234", "234");
var n1 = new Array();
var n2 = new Array();
var n3 = new Array();
var n4 = new Array();
var n5 = new Array();
function setAd(elem) {
    elem = 0;   //Just to force Draggaar
    var link = document.getElementById("ad" + elem).href;
    if(elem == selectAd) return;
    for(var i = 0; i < zips.length; i++) cellDisplay("ad" + i, (i == elem));
    if(alts[elem].substr(0, 4) == "http") {
        var altpos = alts[elem].indexOf("ˇ");
        if(altpos > -1) {
            var atts = alts[elem].split("ˇ");
            var text = "<img src='" + atts[0] + "' ";
            for(var i = 1; i < atts.length; i++) {
                if(atts[i].substr(0, 5) != "text=")
                    text += atts[i] + " ";
            }
            text += ">";
            if(atts[--i].substr(0, 5) == "text=") text += "<br/>" + atts[i].substr(5);
            setElement("ad" + elem, text);
        } else setElement("ad" + elem, "<img src='" + alts[elem] + " alt=''>");
    } else setElement("ad" + elem, alts[elem]);
    document.getElementById("adlink").href = link;
    document.getElementById("adimg").height = imgHt[elem];
    document.getElementById("adimg").width = imgWt[elem];
    if(imgs[elem].substr(0, 4) == "http") document.getElementById("adimg").src = imgs[elem];
    else {
        if(link.substr(link.length - 1) != "/") link += "/";
        document.getElementById("adimg").src = link + imgs[elem];
    }
    selectAd = elem;
}
function randomAd(x1, x2, x3) {
    setAd(0);   //To force Draggaar
    return;
    var x = 4 * x1.length;
    if(x2) x += 2 * x2.length
    if(x3) x += x3.length;
    var y = Math.floor(Math.random() * x);
    if(y < 4 * x1.length) {
        setAd(x1[Math.floor(y / 4)]);
        return;
    }
    y -= (x1.length * 4);
    if(y < 2 * x2.length) {
        setAd(x2[Math.floor(y / 2)]);
        return;
    }
    y -= (x2.length * 2);
    setAd(x3[y]);
}
function GenerateAd() {
    setAd(0);   //To force Draggaar
    return;
    var zip = getElement("zip");
    var state = getElement("state");
    var zip3 = "";
    var i, curTab;
    n1.length = 0;
    n2.length = 0;
    n3.length = 0;
    n4.length = 0;
    n5.length = 0;
    if(zip != "" && zip.length >= 3) {
        zip3 = zip.substr(0, 3) + "ˇ";
        if(zip.length >= 5) zip = zip.substr(0, 5) + "ˇ";
    }
    for(i = 0; i < zips.length; i++) {
        curTab = tabs[i];
        if(zip != "" && zips[i].indexOf(zip) > -1) {
            if(curTab.indexOf(selectTab.toString()) > -1) {
                setAd(i);
                return;
            } else n1.push(i);
        } else if(zip3 != "" && zips[i].indexOf(zip3) > -1) {
            if(curTab.indexOf(selectTab.toString()) > -1) {
                setAd(i);
                return;
            } else n2.push(i);
        } else if(state != "" && zips[i].indexOf(state) > -1) {
            if(curTab.indexOf(selectTab.toString()) > -1) {
                setAd(i);
                return;
            } else n3.push(i);
        } else if(zips[i] == "") {
            if(curTab.indexOf(selectTab.toString()) > -1) n4.push(i); else n5.push(i);
        }
    }
    if(inSeason == true) {
        i = 4;
        while(n1.length == 0 && i > 0) {
            i--;
            n1 = n2;
            n2 = n3;
            n3 = n4;
            n4 = n5;
        }
        i = 3;
        while(n2.length == 0 && i > 0) {
            i--;
            n2 = n3;
            n3 = n4;
            n4 = n5;
        }
        i = 2;
        while(n3.length == 0 && i > 0) {
            i--;
            n3 = n4;
            n4 = n5;
        }
        randomAd(n1, n2, n3);
    } else if(n1.length > 0) randomAd(n1);
    else if(n2.length > 0) randomAd(n2);
    else if(n3.length > 0) randomAd(n3);
    else if(n4.length > 0) randomAd(n4);
    else if(n5.length > 0) randomAd(n5);
    else setAd(0);
}
setAd(0);
