function DropDownSelectTabs(TabNumber) {
	var myObj = document.getElementById('Tabs'+TabNumber);
	var myParent = myObj.parentNode;
	var count=0;
	for (i=0;i<myParent.childNodes.length;i++) {	
		myElement = myParent.childNodes[i];	
		if (myElement.className=='Tabs') {
			if (myElement.id == 'Tabs'+TabNumber) myElement.style.display='block';
			else myElement.style.display='none';	
		}	
	}
}
function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}
function PortraitClick(ProfileNumber) {
//	alert('Hej - ' + ProfileNumber);
	var myObj = document.getElementById('Profile'+ProfileNumber);
	var myParent = myObj.parentNode;
	var count=0;
	for (i=0;i<myParent.childNodes.length;i++) {	
		myElement = myParent.childNodes[i];	
//		if (myElement.className=='Tabs') {
			if (myElement.id == 'Profile'+ProfileNumber) myElement.style.display='block';
			else myElement.style.display='none';	
//		}	
	}

}
function GlossaryTabClickNew(TabNumber,myObj){
	var myParent = myObj.parentNode;
	var count=0;
	for (i=0;i<myParent.childNodes.length;i++) {
		myElement = myParent.childNodes[i];
		if (myElement.className=='GlossaryTabActive' || myElement.className=='GlossaryTab' || myElement.className=='GlossaryTabHover') {
			count++;
			if (myElement.id == 'GTab'+TabNumber) 
				myElement.className='GlossaryTabActive';
			else 
				myElement.className='GlossaryTab';

		}
		if (myElement.className=='GlossaryTabDocument') {
			if (myElement.id == 'GlossaryTab'+TabNumber) myElement.style.display='block';
			else myElement.style.display='none';
		}
	}
}


function PageQuery(q) {
	if(q.length > 1) this.q = q.substring(1, q.length);
	else this.q = null;
	this.keyValuePairs = new Array();
	if(q) {
		for(var i=0; i < this.q.split("&").length; i++) 
		{
			this.keyValuePairs[i] = this.q.split("&")[i];
		}
	}
	this.getKeyValuePairs = function() { return this.keyValuePairs; }
	
	this.getValue = function(s) {
		for(var j=0; j < this.keyValuePairs.length; j++) {
			if(this.keyValuePairs[j].split("=")[0] == s)
			return this.keyValuePairs[j].split("=")[1];
		}
		return false;
	}

	this.getParameters = function() {
		var a = new Array(this.getLength());
		for(var j=0; j < this.keyValuePairs.length; j++) {
			a[j] = this.keyValuePairs[j].split("=")[0];
		}
		return a;
	}
	this.getLength = function() { return this.keyValuePairs.length; } 
}

function queryString(key) 
{
	var page = new PageQuery(window.location.search); 
	return unescape(page.getValue(key)); 
}
/*
function queryStringParent(key) 
{
	alert("hello!");
	if (parent.frames.length!=0) {
		alert("found!");
		var page = new PageQuery(window.parent.location.search); 
		return unescape(page.getValue(key)); 
	}
	else return false;
}
*/ 
function getElement( nameStr ) {
  if ( document.getElementById ) return document.getElementById( nameStr ); // DOM
  if ( document.all ) return document.all[ nameStr ];  // IE4
  return null;  // sorry, no NS4.
}; //end getElement( string ) -> HTML element


function CheckEmployeeSelected() {
	var ProfileNumber = 1;
	if (queryString('Employee')!='false') 
		ProfileNumber = queryString('Employee');
//	else if (queryStringParent('Employee')!='false') 
//		ProfileNumber = queryStringParent('Employee');
	var myObj = getElement('Profile'+ProfileNumber);
	var myParent = myObj.parentNode;
	var count=0;
	for (i=0;i<myParent.childNodes.length;i++) {	
		myElement = myParent.childNodes[i];
		if (myElement.id) {
//		if (myElement.className=='Tabs') {
			if (myElement.id == 'Profile'+ProfileNumber) myElement.style.display='block';
			else myElement.style.display='none';	
//		}	
		}
	}
}

function DropDownChange(link) {
            if (link == '') return;
            var alink = link.split(':');
            if (alink.length > 0) {
                        if (alink[0].toLowerCase() == 'exlink') {
                                    var url = "";
                                    if (alink.length > 1) url = alink[1];
                                    if (alink.length > 2) url += ":" + alink[2];
                                    newWin = window.open(url,'','');
                                    newWin.focus(); 
                        }
                        else if (alink[0].toLowerCase() == 'exlinkconfirm') {
                                    if (confirm(strExternalLinkWarning))
                                    {
                                                var url = "";
                                                if (alink.length > 1) url = alink[1];
                                                if (alink.length > 2) url += ":" + alink[2];
                                                newWin = window.open(url,'','');
                                                newWin.focus(); 
                                    }
                        }
                        else {
                                    document.location=link;
                        }
            }
                        
}

function ExtLink(link) {
            if (link == '') return;
            var alink = link.split(':');
            if (alink.length > 0) {
                        if (alink[0].toLowerCase() == 'exlink') {
                                    var url = "";
                                    if (alink.length > 1) url = alink[1];
                                    if (alink.length > 2) url += ":" + alink[2];
                                    newWin = window.open(url,'','');
                                    newWin.focus(); 
                        }
                        else if (alink[0].toLowerCase() == 'exlinkconfirm') {
                                    if (confirm(strExternalLinkWarning))
                                    {
                                                var url = "";
                                                if (alink.length > 1) url = alink[1];
                                                if (alink.length > 2) url += ":" + alink[2];
                                                newWin = window.open(url,'','');
                                                newWin.focus(); 
                                    }
                        }
                        else {
                                    document.location=link;
                        }
            }
                        
}

function InsertFlashWithDetection(FlashSrc, ImageSrc, Width, Height, Version, Align, BgColor, WMode, Quality, CreateDownloadLink, FlashVars) 
{
	FlashCanPlay=false;
	
	var plugin = (navigator.mimeTypes && navigator.mimeTypes["application/x-shockwave-flash"]) ? navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin : 0;
	
	if ( plugin ) 
	{
		var words = navigator.plugins["Shockwave Flash"].description.split(" ");
		var PluginVersion ="";
		
	    for (var i = 0; i < words.length; ++i) 
		{
			if (isNaN(parseInt(words[i])))
				continue;

			PluginVersion = words[i]; 
	    }

		if (isNaN(parseInt(Version))) // Assume that any version is fine if the parameter is missing or invalid
			Version = "1";

		FlashCanPlay = parseInt(PluginVersion) >= parseInt(Version);
	}
	else if(navigator.userAgent && navigator.userAgent.indexOf("MSIE")>=0 && (navigator.appVersion.indexOf("Win") != -1)) 
	{
		document.write('<scr' + 'ipt language=VBScript\> \n'); //FS hide this from IE4.5 Mac by splitting the tag
		document.write('on error resume next \n');
		document.write('FlashCanPlay = ( IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.'+Version+'")))\n');
		document.write('</scr' + 'ipt\> \n');
	}

	if (FlashCanPlay) 
	{
		document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"');
		document.write(' codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version='+Version+',0,0,0"');
		document.write(' width="'+Width+'"');
		document.write(' height="'+Height+'"');
		document.write(' align="'+Align+'"');
		document.write('>');
		document.write('<param name="allowScriptAccess" value="always">');
		document.write('<param name="menu" value="false">');
		document.write('<param name="movie" value="'+FlashSrc+'">');
		document.write('<param name="wmode" value="'+WMode+'">');
		document.write('<param name="quality" value="'+Quality+'">');
		document.write('<param name="bgcolor" value="'+BgColor+'">');
		if ( typeof(FlashVars)=='undefined' ) FlashVars='';
		if ( FlashVars != '') document.write('<param name="FlashVars" value="'+FlashVars+'">');
		document.write('<embed pluginspage="http://www.macromedia.com/go/getflashplayer"');
		document.write(' allowscriptaccess="sameDomain"');
		document.write(' type="application/x-shockwave-flash"');
		document.write(' menu="false"');
		document.write(' src="'+FlashSrc+'"');
		document.write(' width="'+Width+'"');
		document.write(' height="'+Height+'"');
		document.write(' align="'+Align+'"');
		document.write(' wmode="'+WMode+'"');
		document.write(' quality="'+Quality+'"');
		document.write(' bgcolor="'+BgColor+'"');
		document.write('</embed>');
		document.write('</object>');
	}
	else if ( ImageSrc )
	{
		if ( typeof(CreateDownloadLink)=='undefined' ) 
			CreateDownloadLink=false;
			
		if ( CreateDownloadLink )
			document.write('<a href="http://www.macromedia.com/go/getflashplayer"><img src="'+ImageSrc+'" alt="" width="'+Width+'" height="'+Height+'" border="0" align="'+Align+'"></a>');
		else
			document.write('<img src="'+ImageSrc+'" alt="" width="'+Width+'" height="'+Height+'" border="0" align="'+Align+'">');
	}
} // InsertFlashWithDetection


function InsertFlashWithDetectionAndBase(FlashSrc, ImageSrc, Width, Height, Version, Align, BgColor, WMode, Quality, CreateDownloadLink, FlashVars, BaseUrl) 
{
	FlashCanPlay=false;
	
	var plugin = (navigator.mimeTypes && navigator.mimeTypes["application/x-shockwave-flash"]) ? navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin : 0;
	
	if ( plugin ) 
	{
		var words = navigator.plugins["Shockwave Flash"].description.split(" ");
		var PluginVersion ="";
		
	    for (var i = 0; i < words.length; ++i) 
		{
			if (isNaN(parseInt(words[i])))
				continue;

			PluginVersion = words[i]; 
	    }

		if (isNaN(parseInt(Version))) // Assume that any version is fine if the parameter is missing or invalid
			Version = "1";

		FlashCanPlay = parseInt(PluginVersion) >= parseInt(Version);
	}
	else if(navigator.userAgent && navigator.userAgent.indexOf("MSIE")>=0 && (navigator.appVersion.indexOf("Win") != -1)) 
	{
		document.write('<scr' + 'ipt language=VBScript\> \n'); //FS hide this from IE4.5 Mac by splitting the tag
		document.write('on error resume next \n');
		document.write('FlashCanPlay = ( IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.'+Version+'")))\n');
		document.write('</scr' + 'ipt\> \n');
	}

	if (FlashCanPlay) 
	{
		document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"');
		document.write(' codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version='+Version+',0,0,0"');
		document.write(' width="'+Width+'"');
		document.write(' height="'+Height+'"');
		document.write(' align="'+Align+'"');
		document.write('>');
		document.write('<param name="allowScriptAccess" value="sameDomain">');
		document.write('<param name="menu" value="false">');
		document.write('<param name="movie" value="'+FlashSrc+'">');
		document.write('<param name="wmode" value="'+WMode+'">');
		document.write('<param name="quality" value="'+Quality+'">');
		document.write('<param name="bgcolor" value="'+BgColor+'">');
		if ( typeof(FlashVars)=='undefined' ) FlashVars='';
		if ( FlashVars != '') document.write('<param name="FlashVars" value="'+FlashVars+'">');
		document.write('<embed pluginspage="http://www.macromedia.com/go/getflashplayer"');
		document.write(' allowscriptaccess="sameDomain"');
		document.write(' type="application/x-shockwave-flash"');
		document.write(' menu="false"');
		document.write(' src="'+FlashSrc+'"');
		document.write(' width="'+Width+'"');
		document.write(' height="'+Height+'"');
		document.write(' align="'+Align+'"');
		document.write(' wmode="'+WMode+'"');
		document.write(' quality="'+Quality+'"');
		document.write(' bgcolor="'+BgColor+'"');
		document.write(' base="'+BaseUrl+'"');
		document.write('</embed>');
		document.write('</object>');
	}
	else if ( ImageSrc )
	{
		if ( typeof(CreateDownloadLink)=='undefined' ) 
			CreateDownloadLink=false;
			
		if ( CreateDownloadLink )
			document.write('<a href="http://www.macromedia.com/go/getflashplayer"><img src="'+ImageSrc+'" alt="" width="'+Width+'" height="'+Height+'" border="0" align="'+Align+'"></a>');
		else
			document.write('<img src="'+ImageSrc+'" alt="" width="'+Width+'" height="'+Height+'" border="0" align="'+Align+'">');
	}
} // InsertFlashWithDetection

