﻿function initGa()
{
    $.getScript(getGa());
    initGa1();
}
function initGa1()
{
    if(typeof _gat != "undefined")
    {
        pt.pt = _gat._getTracker(gaAct);
        try
        {
            try
            {
                var t=Location.toString();
            }
            catch(ex)
            {
                pt._setClientInfo(false);
            }
            if(getCookie("__utmv").indexOf("Silverlight " + isSilverlightInstalled())==-1)
            {
                pt.pt._setVar("Silverlight " + isSilverlightInstalled());
            }
            pt.homepageTracker = pt.pt._createEventTracker("Homepage");
            pt.productionTracker = pt.pt._createEventTracker("Production System");
            pt.browseTracker = pt.pt._createEventTracker("Browse Yodios");
            pt.bounceTracker = pt.pt._createEventTracker("Bounce");
            pt.shareTracker = pt.pt._createEventTracker("Sharing");
            pt.uploadTracker = pt.pt._createEventTracker("Upload");
            pt.listingTracker = pt.pt._createEventTracker("Listing");
            pt.profileTracker = pt.pt._createEventTracker("Profile");
            pt.dashboardTracker = pt.pt._createEventTracker("Dashboard");
            pt.pt._trackPageview();
        }
        catch(ex)
        {
        }
        return;
    }
    window.setTimeout(initGa1,100);
}
function getGa()
{
    var gaJsHost = "";
    try
    {
        gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
        
    }
    catch(x)
    {
        gaJsHost="http://www.";
    }
    return gaJsHost + "google-analytics.com/ga.js";
}

function recordEvent(type,action,label,value)
{
    try
    {
        var cmd="";
        cmd+="pt.pt._trackPageview('/events/";
        cmd+=type + "/";
        cmd+=action.replace(" ","") + "/";
        cmd+=label;
        cmd+="');";
        eval(cmd);
        
        cmd="pt." + type + "Tracker._trackEvent(";
        cmd+="'" + action + "',";
        cmd+="'" + label + "'";
        if(value!=null)
        {
            cmd+="," + value;
        }
        cmd+=");";
        eval(cmd);
    }
    catch(x)
    {
    }
}
function getCookie(c_name)
{
if (document.cookie.length>0)
  {
  c_start=document.cookie.indexOf(c_name + "=");
  if (c_start!=-1)
    { 
    c_start=c_start + c_name.length+1; 
    c_end=document.cookie.indexOf(";",c_start);
    if (c_end==-1) c_end=document.cookie.length;
    return unescape(document.cookie.substring(c_start,c_end));
    } 
  }
return "";
}


function isSilverlightInstalled()
{
    var isSilverlightInstalled = false;
    try
    {
        try
        {
            var slControl = new ActiveXObject('AgControl.AgControl');
            isSilverlightInstalled = true;
        }
        catch (e)
        {
            if ( navigator.plugins["Silverlight Plug-In"] )
            {
                isSilverlightInstalled = true;
            }
        }
    }
    catch (e)
    {
    }
    return isSilverlightInstalled;
}

function getOt()
{
    var gaJsHost = (("https:" == document.location.protocol) ? "https://" : "http://");
    return gaJsHost + "server10.opentracker.net/?site=" + otAct;
}
