﻿// begin support for instructional content
var masQueryStringData = new Array();
var mnContentId = 0;
function checkQueryString() {
	var sLocation = window.location.toString();
	if (sLocation.indexOf('?') > 0) {
		var sQueryString = sLocation.substr(sLocation.indexOf('?') + 1, sLocation.length - sLocation.indexOf('?'));
		masQueryStringData = sQueryString.split('&');
		mnContentId = parseInt(masQueryStringData[0].split("=")[1],10);
	}
}

function setContentId() {
	if (mnContentId != 0) {
		setInstructionalContent(mnContentId);
	}
}

var msUrl = "";
function setIframeContent(Url, PageTitle) {
	msUrl = Url;
	var oLink = document.getElementById('lwIframeUrl');
	oLink.title = PageTitle;
	showPopup(oLink);
}

function setInstructionalContent(ContentID) {
	if (window.LearningContentMovie) {
		window.document["LearningContentMovie"].SetVariable("mnExternalLink", ContentID);
	} else if (document.LearningContentMovie) {
		document.LearningContentMovie.SetVariable("mnExternalLink", ContentID);
	} else {
		location.replace("default.html?contentid=" + ContentID);
	}
}

checkQueryString();
// end support for instructional content


function setCommentHover(isHover)
{
    var layer = document.getElementById("CommentsContactLink");
    setHover(layer, isHover);

    if(layer)
    {   layer.style.color = isHover ? "#605822" : "#dad196";    }
}


function setHoverById(layerId, isHover)
{   setHover(document.getElementById(layerId), isHover); }

function setHover(layer, isHover)
{
    if(layer && (activeNavigationButtonId && layer.id != activeNavigationButtonId))
    {
        if(isHover)
        {   
            layer.style.backgroundImage = "url(/_content/" + lsaGroup + "/_images/" + layer.id + "-hover.jpg)";   
            layer.style.cursor = "pointer";    
        }
        else
        {   
            layer.style.backgroundImage = "url(/_content/" + lsaGroup + "/_images/" + layer.id + ".jpg)";   
            layer.style.cursor = "default";    
        }
    }
}


function trackPageView(stringValue)
{
    //urchinTracker(stringValue);
    try
    {   pageTracker._trackPageview(stringValue);    }
    catch(err){}
}



function toggleLayer(id)
{
    var layer = document.getElementById(id);
    if(layer != null)   
    {   layer.style.display = (layer.style.display == "block" ? "none" : "block");  }
}