<!--
var MhomeOff;
var MhomeOn;
var MbusinessOff;
var MbusinessOn;
var McallcenterOff;
var McallcenterOn;
var MeducationOff;
var MeducationOn;
var MproductsOff;
var MproductsOn;
var McontactOff;
var McontactOn;
var MblogOff;
var MblogOn;
var inCalc;

inCalc = false;
var baseRate;
baseRate = 1795;

function WWInit(path)
{
    imagePreload(path);
    WWCalculate();
}

function imagePreload(path) {

    var strXImage;

    strXImage = (fShowBlogLink) ? "x" : "";

    if (document.images)
    {
        MhomeOff = new Image();
        MhomeOn = new Image();
        MbusinessOff = new Image();
        MbusinessOn = new Image();
        McallcenterOff = new Image();
        McallcenterOn = new Image();
        MeducationOff = new Image();
        MeducationOn = new Image();
        MproductsOff = new Image();
        MproductsOn = new Image();
        McontactOff = new Image();
        McontactOn = new Image();
        MblogOff = new Image();
        MblogOn = new Image();

        MhomeOff.src = path + "/images/nav/" + strXImage + "home-off.gif";
        MhomeOn.src = path + "/images/nav/" + strXImage + "home-on.gif";
        MbusinessOff.src = path + "/images/nav/" + strXImage + "business-off.gif";
        MbusinessOn.src = path + "/images/nav/" + strXImage + "business-on.gif";
        McallcenterOff.src = path + "/images/nav/" + strXImage + "callcenter-off.gif";
        McallcenterOn.src = path + "/images/nav/" + strXImage + "callcenter-on.gif";
        MeducationOff.src = path + "/images/nav/" + strXImage + "education-off.gif";
        MeducationOn.src = path + "/images/nav/" + strXImage + "education-on.gif";
        MproductsOff.src = path + "/images/nav/" + strXImage + "products-off.gif";
        MproductsOn.src = path + "/images/nav/" + strXImage + "products-on.gif";
        McontactOff.src = path + "/images/nav/" + strXImage + "contact-off.gif";
        McontactOn.src = path + "/images/nav/" + strXImage + "contact-on.gif";
        MblogOff.src = path + "/images/nav/" + strXImage + "blog-off.gif";
        MblogOn.src = path + "/images/nav/" + strXImage + "blog-on.gif";
    }
}

function imageOn(name) {
    if (document.images)
    {
        document[name].src = eval(name + "On.src");
    }
}

function imageOff(name) {
    if (document.images)
    {
        document[name].src = eval(name + "Off.src");
    }
}

function ShowHideDiv(id, fShow)
{
    var elem;

    elem = getDomObject(id.toString());
    if (elem)
    {
        if (!fShow && elem.style.visibility == "visible")
        {
            elem.style.display = "none";      // for IE
            elem.style.visibility = "hidden"; // for Mozilla
            elem.style.height = "0";          // for Mozilla
        }
        else if (fShow && elem.style.visibility == "hidden")
        {
            elem.style.display = "block";     // for IE
            elem.style.visibility = "visible";// for Mozilla
            elem.style.height = null;         // for Mozilla
        }
    }
}

function getDomObject(objectId)
{
    if ((typeof(document.getElementById) == 'function') && document.getElementById(objectId))
    {
        return document.getElementById(objectId);
    }
    else if (document.all && document.all(objectId))
    {
        return document.all(objectId);
    }
    return false;
}

function WWSubmitInit(path)
{
    var callerHasMissingFields;
    
    imagePreload(path);
    callerHasMissingFields = getDomObject("callerHasMissingFields");
//    window.alert("Missing fields: " + callerHasMissingFields.value);
    if (callerHasMissingFields.value == "true")
    {
        document.wwsubmit.submit();
    }
}

function WWCalculate()
{
    var regCounts;
    var singleOccupancy;
    var guest1singleOccupancy;
    var guest2singleOccupancy;
    var total;
    var chargetotal;
    var totalPrice;
    var totalPriceStr;
    var f;

    if (!inCalc)
    {
        inCalc = true;
        f = document.wwform;
        totalPrice = baseRate;
        regCounts = f.regCount;
        singleOccupancy = f.singleOccupancy;
        guest1singleOccupancy = f.guest1singleOccupancy;
        guest2singleOccupancy = f.guest2singleOccupancy;
        chargetotal = f.chargetotal;
        total = getDomObject("total");

        if (regCounts && singleOccupancy && total && chargetotal)
        {
            if (regCounts[1].checked)
            {
                totalPrice += baseRate-150;
                ShowHideDiv("guest1", true)
                ShowHideDiv("guest2", false)
                if (guest1singleOccupancy.checked)
                {
                    totalPrice += 260;
                }
            }
            else if (regCounts[2].checked)
            {
                totalPrice += (baseRate*2)-250;
                ShowHideDiv("guest1", true)
                ShowHideDiv("guest2", true)
                if (guest1singleOccupancy.checked)
                {
                    totalPrice += 260;
                }
                if (guest2singleOccupancy.checked)
                {
                    totalPrice += 260;
                }
            }
            else
            {
                ShowHideDiv("guest1", false)
                ShowHideDiv("guest2", false)
            }

            if (singleOccupancy.checked)
            {
                totalPrice += 260;
            }

            totalPriceStr = totalPrice.toString();
            totalPriceStr += ".00";
            total.innerHTML = "$" + totalPriceStr;
            chargetotal.value = totalPriceStr;
        }
        inCalc = false;
    }
}

function GetToday()
{
    var d;
    var s = "";
    var month;

    d = new Date();
    switch (d.getMonth() + 1)
    {
    case 1: month = "January"; break;
    case 2: month = "February"; break;
    case 3: month = "March"; break;
    case 4: month = "April"; break;
    case 5: month = "May"; break;
    case 6: month = "June"; break;
    case 7: month = "July"; break;
    case 8: month = "August"; break;
    case 9: month = "September"; break;
    case 10: month = "October"; break;
    case 11: month = "November"; break;
    case 12: month = "December"; break;
    }
    s += month + " ";
    s += d.getDate() + ", ";
    s += d.getFullYear();
    return(s);
}

function SetToday()
{
    var today = GetToday();
    var thisDate;

    thisDate = getDomObject("thisDate");
    thisDate.innerHTML = today;
}

function doPageLoad(path)
{
    imagePreload(path);
    // SetToday();
}

//-->
