function selectAll(list, selected){
    for (var i=0;i<list.options.length;i++) {
        list.options[i].selected = selected;
    }
    if(selected)selectType(2);
    return false;
}
function ShowAccountModal(currentPath)
{
    var w = 850;
    var h = 700;
 
    var modalResult = window.showModalDialog(
        currentPath+'account/Account.aspx',
        "resizable:no;scroll:auto;status:no;help:no",
        "dialogWidth:" + w + "px;dialogHeight:" + h + "px;center:yes"
        );
    return modalResult;
}

function Resize()
{
    var divLeftNavBar = document.getElementById("leftNavBar"); //.style.height = totalHeight;
    var divContent =  document.getElementById("content")// ;.style.height = totalHeight;
    
    if (divContent.offsetHeight > divLeftNavBar.offsetHeight  )
    {
        divContent.style.borderLeft = "dotted 1px silver";
    }
    else
    {
        divLeftNavBar.style.borderRight = "dotted 1px silver";
    }
    //alert(ekResize);    
}

userAgent = window.navigator.userAgent;
browserVers = parseInt(userAgent.charAt(userAgent.indexOf("/")+1),10);
function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

function findElement(n,ly) {
	if (browserVers < 4)		return document[n];
	var curDoc = ly ? ly.document : document;
	var elem = curDoc[n];
	if (!elem) {
		for (var i=0;i<curDoc.layers.length;i++) {
			elem = findElement(n,curDoc.layers[i]);
			if (elem) return elem;
		}
	}
	return elem;
}

function changeImages() {
	if (document.images && (preloadFlag == true)) {
		var img;
		for (var i=0; i<changeImages.arguments.length; i+=2) {
			img = null;
			if (document.layers) {
				img = findElement(changeImages.arguments[i],0);
			}
			else {
				img = document.images[changeImages.arguments[i]];
			}
			if (img) {
				img.src = changeImages.arguments[i+1];
			}
		}
	}
}

var preloadFlag = false;
function preloadImages() {
	if (document.images) {
		pageBody__pageTemplate_topMenu_solutionsForBusinessesover = newImage("/uploadedImages/solutionsForBusinessesover.gif");
		pageBody__pageTemplate_topMenu_solutionsForIndividualsover = newImage("/uploadedImages/solutionsForIndividualsover.gif");
		pageBody__pageTemplate_topMenu_coursesAndCertificationsover = newImage("/uploadedImages/coursesAndCertificationsover.gif");
		pageBody__pageTemplate_topMenu_learningMethodsover = newImage("/uploadedImages/learningMethodsover.gif");
		pageBody__pageTemplate_topMenu_aboutUsover = newImage("/uploadedImages/aboutUsover.gif");
		preloadFlag = true;
	}
}

function openWindow(sURL, sName, lHeight, lWidth, bScrollBars, bResizable) {
	var sFeatures;
		
    sFeatures = 'location=yes'
	sFeatures = sFeatures + ',height=' + lHeight + ',width=' + lWidth;
	sFeatures = sFeatures + ',top=' + Math.round((screen.availHeight - lHeight)/2);
	sFeatures = sFeatures + ',left=' + Math.round((screen.availWidth - lWidth)/2);
	if(bScrollBars) {
		sFeatures = sFeatures + ',scrollbars=yes';
	}
	if(bResizable) {
		sFeatures = sFeatures + ',resizable=yes';
	}
								
	popup = window.open(sURL, sName, sFeatures);
	popup.opener = self;
}


function Toggle(node)
{
	// Unfold the branch if it isn't visible
	if (node.nextSibling.style.display == 'none')
	{
		// Change the image (if there is an image)
		if (node.children.length > 0)
		{ 
			if (node.children.item(0).tagName == "IMG")
			{
				node.children.item(0).src = "minus.gif";
			}
		}

		node.nextSibling.style.display = '';
	}
	// Collapse the branch if it IS visible
	else
	{
		// Change the image (if there is an image)
		if (node.children.length > 0)
		{
			if (node.children.item(0).tagName == "IMG")
			{
				node.children.item(0).src = "plus.gif";
			}
		}

		node.nextSibling.style.display = 'none';
	}

}

function ShowHide(nodeName, img)
{
	var node = document.getElementById(nodeName);
	
	if(node) {
		// Unfold the branch if it isn't visible
		if (node.style.display == 'none')
		{
			// Change the image (if there is an image)
			img.src = "imagesrt/minus-sign.gif";
			node.style.display = '';
		}
		// Collapse the branch if it IS visible
		else
		{
			// Change the image (if there is an image)
			img.src = "imagesrt/plus-sign.gif";

			node.style.display = 'none';
		}
	} else 
	{
		alert("No node selected." + nodeName);
	}
	

}

function OLA()
{
	alertWin=window.open('catalogDefinitions.aspx?id=185','OLA', 'location=no,toolbar=no,resizable=no,scrollbars=no,marginheight=0,marginwidth=0,status=no,width=390,height=150,left=375,top=300,screenx=15,screeny=15,');
}
function OLL()
{
	alertWin=window.open('catalogDefinitions.aspx?id=186','OLL', 'location=no,toolbar=no,resizable=no,scrollbars=no,marginheight=0,marginwidth=0,status=no,width=390,height=150,left=375,top=300,screenx=15,screeny=15');
}
function ILT()
{
	alertWin=window.open('catalogDefinitions.aspx?id=187','ILT', 'location=no,toolbar=no,resizable=no,scrollbars=no ,marginheight=0,marginwidth=0,status=no,width=390,height=150,left=375,top=300,screenx=15,screeny=15');
}	
function SelfStudy()
{
	alertWin=window.open('catalogDefinitions.aspx?id=188','SelfStudy', 'location=no,toolbar=no,resizable=no,scrollbars=no ,marginheight=0,marginwidth=0,status=no,width=390,height=210,left=375,top=300,screenx=15,screeny=15');
}
function InstructorLed()
{
	alertWin=window.open('catalogDefinitions.aspx?id=189','InstructorFacilitatedCourses', 'location=no,toolbar=no,resizable=no,scrollbars=no ,marginheight=0,marginwidth=0,status=no,width=390,height=210,left=375,top=300,screenx=15,screeny=15');
}

function ReinforcementTools(tools,sclass,smodality)
{
	alertWin=window.open('classToolDefinitions.aspx?Tools=' + tools + '&Title=' + sclass + '&Modality=' + smodality,'InstructorLed', 'location=no,toolbar=no,resizable=yes,scrollbars=yes ,marginheight=0,marginwidth=0,status=no,width=600,height=450,left=10,top=10,screenx=15,screeny=15');
}

function change(objActive)
{
	var sr = document.forms[0];
	switch(objActive)
	{
		case "cboRegionAmerica" :
			sr.pageBody__pageTemplate_placeHolder_courseCatalog1_cboRegionUsa.selectedIndex=0;
			sr.pageBody__pageTemplate_placeHolder_courseCatalog1_cboRegionEurope.selectedIndex=0;
			sr.pageBody__pageTemplate_placeHolder_courseCatalog1_cboRegionAsia.selectedIndex=0;
			break;
		case "cboRegionEurope" :
			sr.pageBody__pageTemplate_placeHolder_courseCatalog1_cboRegionAmerica.selectedIndex=0;
			sr.pageBody__pageTemplate_placeHolder_courseCatalog1_cboRegionUsa.selectedIndex=0;
			sr.pageBody__pageTemplate_placeHolder_courseCatalog1_cboRegionAsia.selectedIndex=0;
			break;
		case "cboRegionUsa" :
			sr.pageBody__pageTemplate_placeHolder_courseCatalog1_cboRegionAmerica.selectedIndex=0;
			sr.pageBody__pageTemplate_placeHolder_courseCatalog1_cboRegionEurope.selectedIndex=0;
			sr.pageBody__pageTemplate_placeHolder_courseCatalog1_cboRegionAsia.selectedIndex=0;
			break;
		case "cboRegionAsia" :
			sr.pageBody__pageTemplate_placeHolder_courseCatalog1_cboRegionAmerica.selectedIndex=0;
			sr.pageBody__pageTemplate_placeHolder_courseCatalog1_cboRegionUsa.selectedIndex=0;
			sr.pageBody__pageTemplate_placeHolder_courseCatalog1_cboRegionEurope.selectedIndex=0;
			break;
		default:
			alert("What happened?");
			break;
	}
}

function GoCountry()
{
    
    var combo = document.getElementById("ddlCountries_SubBarRight");
    
    if (combo.options[combo.selectedIndex].value > 0)
    {
        document.location = "centerSearchResults.aspx?SiteId=" + combo.options[combo.selectedIndex].value;
    }
    else
    {
        document.location = "siteCountry.aspx?country=" + combo.options[combo.selectedIndex].text;
    }
    return false;
}