function SwitchingLanguage(lang)
{
    var s=s_gi(s_account);
    s.linkTrackVars='eVar36,prop36,events';
    s.eVar36=s.prop36=lang;	//ex: 'English->Chinese';
    s.linkTrackEvents='event30';
    s.events='event30';
    //s.tl(this,'o','Switch Language');
}

function SetAdobeOmniForgotPassword(searchvar) {
    var s = s_gi(s_account);
    s.linkTrackVars='eVar25,eVar6,prop6,events';
    s.linkTrackEvents='event6';
    s.events='event6';
    s.eVar25 = 'Forgot Password';
    s.eVar6 = s.prop6 = searchvar //user id
    s.tl(s,'o', 'Forgot Password');   
}

function OnClickOmnitureInputSubject(subjectID)
{
    s.events = 'event9'
    s.eVar16 = subjectID
    var s_code = s.t(); if (s_code) document.write(s_code)
}

function OnClickOmniturePostReply(subjectID) {
    s.events = 'event10'
    s.eVar16 = subjectID
}

//Logged Out

function SetAdobeOmniLogout() {
    s.prop7 = 'logged out'
    var s_code = s.t(); if (s_code) document.write(s_code);
}

//Upon Logout
function SetAdobeOmniAdobeHit() {
    s.prop7 = 'logged out'
    var s_code = s.t(); if (s_code) document.write(s_code)   //--Trigger adobe

}

//Logged In
function SetAdobeOmni(searchvar) {
    s.prop7 = 'logged in'
    s.prop6 = searchvar  //user id
    var s_code = s.t(); if (s_code) document.write(s_code);
}

function SetAdobeOmniSocialMedia(mediavar) {
	var s = s_gi(s_account);
    s.linkTrackVars='eVar23,prop23,events';
	s.linkTrackEvents='event18';
    s.prop23 = s.eVar23 = mediavar //name or domain of the social media network
    s.events = 'event18'
    //s.tl(s,'o', mediavar);
}


function SetAdobeOmniRegister() {
	var s = s_gi(s_account);
    s.linkTrackVars='eVar25,prop25,events';
	s.linkTrackEvents='event3';
	s.eVar25=s.prop25='registration'
	s.events='event3'
	s.tl(s,'o','registration');

}
function SetAdobeOmniRegistered() {
	var s = s_gi(s_account);
    s.linkTrackVars='eVar25,prop25,events';
	s.linkTrackEvents='event4';
	s.eVar25=s.prop25='registration'
	s.events='event4'
	s.tl(s,'o','registration complete');
}

function SetDueDate(vardate, vardays) {
    s.prop8 = s.eVar8 = vardate
    s.eVar10 = vardays    
}

function AdobeOmniForum() {
    var oldURL = document.referrer;
    var currentURL = window.location.href;
    var TopicVar, QuoteVarTopicStr, QuoteStr, NewTopicStr, countCharReturn;
    PostVar = false;
    if (oldURL != "") {
        var x = oldURL.substr(0).split("&")
        for (var i = 0; i < x.length; i++) {
            var y = x[i].split("=");
            if (y[0].indexOf('?IsNew') != -1) {
                PostVar = true;
                TopicStr = y[1];
            }
        }

        if (PostVar == true) {
        if (TopicStr == 'true')
        {
        OnClickOmnitureInputSubject(GetID(currentURL));
        }
        else if (TopicStr == 'false')
        {
            OnClickOmniturePostReply(GetID(oldURL));
        }
        }
    }



}
// JavaScript Document

function OnClickOmnitureInputSubject(subjectID) {
    s.events = 'event9'
    s.eVar16 = subjectID
}
function OnClickOmniturePostReply(subjectID) {
    s.events = 'event10'
    s.eVar16 = subjectID

}

function GetID(curURL)
{
  var x = curURL.substr(0).split("&")
        for (var i = 0; i < x.length; i++) {
            var y = x[i].split("=");
            if (y[0].indexOf('?PostID') != -1) {
                TopicStr = y[1];
            }
            else if (y[0].indexOf('PostID') != -1) {
            var v = y[1].split("#");
                TopicStr = v;
            }
        }
return TopicStr;
}


function SetAdobeOfflinePhone() {
    s.eVar19 = s.prop19 = 'by phone'
    s.events = 'event14'

}

function SetAdobeOfflineEmail() {
    s.eVar19 = s.prop19 = 'by email'
    s.events = 'event14'

}
