﻿/* Partner Login */

function popUpLogin(email, password)
{
	window.open("http://cw.connectwise.net/support/index.htm?txtemail=" + email + "&txtpass=" + password, 'cwnet');
}

function HomePageActiveTabChanged(sender, e) {
    document.getElementById('ImgTv').src = "/images/side_bar/newstab1b.gif";
    document.getElementById('ImgNews').src = "/images/side_bar/newstab2b.gif";
    document.getElementById('ImgEvents').src = "/images/side_bar/newstab3b.gif";

    var tab = sender.get_activeTab().get_id();

    switch (tab) {
        case "ScrollBox_TabContainer_TVTabPanel":
            document.getElementById('ImgTv').src = "/images/side_bar/newstab1.gif";
            break;
        case "ScrollBox_TabContainer_NewsTabPanel":
            document.getElementById('ImgNews').src = "/images/side_bar/newstab2.gif";
            break;
        case "ScrollBox_TabContainer_EventsTabPanel":
            document.getElementById('ImgEvents').src = "/images/side_bar/newstab3.gif";
            break;
    }
}

/* Flash */

function HasFlash() {

    // ***************************************************************
    // Globals
    // Major version of Flash required
    var requiredMajorVersion = 7;
    // Minor version of Flash required
    var requiredMinorVersion = 0;
    // Minor version of Flash required
    var requiredRevision = 0;
    // ***************************************************************
    // -->

    return DetectFlashVer(requiredMajorVersion, requiredMinorVersion, requiredRevision);
}

function TryShowFlash(target, flashPath, width, height) {

    if (HasFlash()) {

        var params = {
            quality: "high",
            scale: "ShowAll",
            wmode: "transparent"
        };

        swfobject.embedSWF(flashPath, target, width, height, "7.0.0", "/Libraries/swfobject/expressInstall.swf", false, params);

    }
    else {
        window.open("/Libraries/FlashDetector/GetFlash.htm", "GetFlash", "left=20,top=10,width=250,height=150,scrollbars=yes,resizable,menubar=no");
    }

}

/* Google */

function ganalyze() {
    // Read cookies data.
    var cookies = readCookies();
    // Get value of __utmv cookie.
    var v = cookies['__utmv'];
    if (!v) {
        // Get referrer.
        var referrer = document.referrer;
        // Clean up referrer by getting rid of http(s):// & query string.
        if (referrer.indexOf('://') > 0)
            referrer = referrer.substring(referrer.indexOf('://') + 3);
        if (referrer.indexOf('?') > 0)
            referrer = referrer.substring(0, referrer.indexOf('?'));
        // Set Referrer to 'Direct' if none exists.
        if (!referrer) {
            referrer = 'Direct';
        }
        // Set bogus account Id
        var pageTrackerTmp = _gat._getTracker("UA-12345-1");
        // call setVar()
        pageTrackerTmp._setVar(referrer);
    }
}

function readCookies() {
    var cookies = new Object();
    var name, value;
    var beginning, middle, end;
    beginning = 0;
    while (beginning < document.cookie.length) {
        middle = document.cookie.indexOf('=', beginning);
        end = document.cookie.indexOf(';', beginning);
        if (end == -1)
            end = document.cookie.length;
        if ((middle > end) || (middle == -1)) {
            name = document.cookie.substring(beginning, end);
            value = "";
        }
        else {
            name = document.cookie.substring(beginning, middle);
            value = document.cookie.substring(middle + 1, end);
        }
        cookies[name] = unescape(value);
        beginning = end + 2;
    }
    return cookies;
}