/* Hightlight current TOP menu item for TOP nav bar */
function getID()
{
	str=location.href;
	str = str.split(/[\/\\]/);
	// length --> for Home page
	
	if (str.length == 4)
		return ('/index.html');
	return ('/'+str[str.length-2]+'/');
}

$(document).ready(function(){
					 var strID = "a.qmparent[href*='" + getID() + "']";
					 if (getID() =='/index.html')
					 strID = "a.qmparent[title*='Home']";
					 $(strID).css('color','#FFF');});

// BEGIN Hide all Lifecycle Info for Using the platform page and How the Platform Works

var iSelectedLifecycle = 'lifecycle1'; // for Using the platform page, to keep the layer ID of selected item
var iSelectedStep = 'step1';      // for How the Platform Works,  to keep the layer ID of selected item

function hideLayers(layerNamePrefix,iCount)
{
	for(var i=1; i<=iCount; i++)
	{
		document.getElementById(layerNamePrefix + i).style.display = 'none';
	}
}

function setAllNormalStageImage (partialName,iCount)
{	
	for(var i=1; i<=iCount; i++)
	{
		document.getElementById('link' + partialName + i ).style.background = 'transparent url(/images/touchpoint-platform/' + partialName + i + '.jpg) no-repeat scroll 0 0';
	}
}

function setSelectedItem(layerID)	
{
	document.getElementById(layerID).style.display = 'block';
	document.getElementById('link'+layerID).style.background = 'transparent url(/images/touchpoint-platform/' + layerID +'_on.jpg) no-repeat scroll 0 0';
}

function setHoverImage(layerID)
{
	document.getElementById('link'+layerID).style.background = 'transparent url(/images/touchpoint-platform/'+layerID+'_on.jpg) no-repeat scroll 0 0';
}

function setNormalStageImage(layerID, selectedItem)
{
	if (layerID != selectedItem)
	{
		document.getElementById('link'+layerID).style.background = 'transparent url(/images/touchpoint-platform/'+layerID+'.jpg) no-repeat scroll 0 0';
	}
}

// items on LifeCycle map --->onClick
function setLifecycleDisplay(layerID) 
{
	iSelectedLifecycle = layerID;
	setAllNormalStageImage('lifecycle',5);

	hideLayers('lifecycle',5);
	setSelectedItem(layerID);
}
// items on Steps map --->onClick
function setStepDisplay(layerID) 
{
	iSelectedStep = layerID;
	setAllNormalStageImage('step',8);
	
	hideLayers('step',8);
	setSelectedItem(layerID);
}

// END Hide all Lifecycle Info for Using the platform page
var hasSubmitted = false;
function noDoubleSubmit() {
	if(!hasSubmitted) {
		hasSubmitted = true;
		return true;
	} else {
		return false;
	}
}