// JavaScript Document

		var preloadFlag = false;
		function preloadImages() {
		if (document.images) {	
		BrandNavBar_01_over = newImage('http://www.paradigm.com/en/reference/images/BrandNavBar_01-over.gif');
		BrandNavBar_02_over = newImage('http://www.paradigm.com/en/reference/images/BrandNavBar_02-over.gif');
		BrandNavBar_03_over = newImage('http://www.paradigm.com/en/reference/images/BrandNavBar_03-over.gif');
		
		Nav_Bar_02_over = newImage('http://www.paradigm.com/en/reference/images/Nav_Bar_02-over.gif');
		Nav_Bar_03_over = newImage('http://www.paradigm.com/en/reference/images/Nav_Bar_03-over.gif');
		Nav_Bar_04_over = newImage('http://www.paradigm.com/en/reference/images/Nav_Bar_04-over.gif');
		Nav_Bar_05_over = newImage('http://www.paradigm.com/en/reference/images/Nav_Bar_05-over.gif');
		Nav_Bar_06_over = newImage('http://www.paradigm.com/en/reference/images/Nav_Bar_06-over.gif');
		Nav_Bar_07_over = newImage('http://www.paradigm.com/en/reference/images/Nav_Bar_07-over.gif');
		preloadFlag = true;
	}
}

function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

function changeImages() {
	if (document.images && (preloadFlag == true)) {
		for (var i=0; i<changeImages.arguments.length; i+=2) {
			document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
		}
	}
}

var preloadFlag = false;
function preloadImages() {
	if (document.images) {
		BrandNavBar_01_over = newImage("http://www.paradigm.com/en/reference/images/BrandNavBar_01-over.gif");
		BrandNavBar_02_over = newImage("http://www.paradigm.com/en/reference/images/BrandNavBar_02-over.gif");
		BrandNavBar_03_over = newImage("http://www.paradigm.com/en/reference/images/BrandNavBar_03-over.gif");
		//BrandNavBar_04_over = newImage("images/BrandNavBar_04-over.gif");
		//BrandNavBar_05_over = newImage("images/BrandNavBar_05-over.gif");
		//BrandNavBar_06_over = newImage("images/BrandNavBar_06-over.gif");
		preloadFlag = true;
	}
}

var activeMenuItem_x= new Array();
	function isUlInArray_x(inputObj_x,ulObj_x){
		while(inputObj_x && inputObj_x.id!='dhtmlgoodies_listMenu_x'){
			if(inputObj_x==ulObj_x)return true;
			inputObj_x = inputObj_x.parentNode;			
		}		
		return false;
	}

	function showHideSub_x(e,inputObj_x)
	{
		if(!inputObj_x)inputObj_x=this;
		var parentObj = inputObj_x.parentNode;
		var ul = parentObj.getElementsByTagName('UL')[0];
		if(activeMenuItem_x.length>0){
			for(var no=0;no<activeMenuItem_x.length;no++){
				if(!isUlInArray_x(ul,activeMenuItem_x[0]) && !isUlInArray_x(activeMenuItem_x[0],ul)){
					activeMenuItem_x[no].style.display='none';
					activeMenuItem_x.splice(no,1);
					no--;
				}
			}			
		}

		if(ul.offsetHeight == 0){
			ul.style.display='block';
			activeMenuItem_x.push(ul);
		}else{
			ul.style.display='none';
		}
	}

	function showHidePath_x(inputObj_x)
	{
		var startTag_x = inputObj_x;
		showHideSub_x(false,inputObj_x);
		inputObj_x = inputObj_x.parentNode;
		while(inputObj_x){			
			inputObj_x = inputObj_x.parentNode;
			if(inputObj_x.tagName=='LI')showHideSub_x(false,inputObj_x.getElementsByTagName('A')[0]);
			if(inputObj_x.id=='dhtmlgoodies_listMenu_x')inputObj_x=false;	
		}		
	}

	function initMenu_x()
	{
		var obj = document.getElementById('dhtmlgoodies_listMenu_x');
		var linkCounter=0;
		var aTags = obj.getElementsByTagName('A');
		var activeMenuItem_x= false;
		var activeMenuLink_x = false;
		var thisLocationArray = location.href.split(/\//);
		var fileNameThis = thisLocationArray[thisLocationArray.length-1];
		if(fileNameThis.indexOf('?')>0)fileNameThis = fileNameThis.substr(0,fileNameThis.indexOf('?'));
		if(fileNameThis.indexOf('#')>0)fileNameThis = fileNameThis.substr(0,fileNameThis.indexOf('#'));
		for(var no=0;no<aTags.length;no++){
			var parent = aTags[no].parentNode;
			var subs = parent.getElementsByTagName('UL');
			if(subs.length>0){
				aTags[no].onclick = showHideSub_x;	
				linkCounter++;
				aTags[no].id = 'aLink' + linkCounter;
			}	
			if(aTags[no].href.indexOf(fileNameThis)>=0 && aTags[no].href.charAt(aTags[no].href.length-1)!='#'){				
				if(aTags[no].parentNode.parentNode){								
					var parentObj = aTags[no].parentNode.parentNode.parentNode;
					var a = parentObj.getElementsByTagName('A')[0];
					if(a.id && !activeMenuLink_x){
						activeMenuLink_x = aTags[no];
						activeMenuItem_x= a.id;
					}
				}
			}		
		}		
		if(activeMenuLink_x){
			activeMenuLink_x.className='activeMenuLink_x';
		}
		if(activeMenuItem_x){
			if(document.getElementById(activeMenuItem_x))showHidePath_x(document.getElementById(activeMenuItem_x));	
		}
	}

	var activeMenuItem = new Array();
	function isUlInArray(inputObj,ulObj){
		while(inputObj && inputObj.id!='dhtmlgoodies_listMenu'){
			if(inputObj==ulObj)return true;
			inputObj = inputObj.parentNode;			
		}		
		return false;
	}
	function showHideSub(e,inputObj)
	{
		if(!inputObj)inputObj=this;
		var parentObj = inputObj.parentNode;
		var ul = parentObj.getElementsByTagName('UL')[0];
		if(activeMenuItem.length>0){
			for(var no=0;no<activeMenuItem.length;no++){
				if(!isUlInArray(ul,activeMenuItem[0]) && !isUlInArray(activeMenuItem[0],ul)){
					activeMenuItem[no].style.display='none';
					activeMenuItem.splice(no,1);
					no--;
				}
			}			
		}
		if(ul.offsetHeight == 0){
			ul.style.display='block';
			activeMenuItem.push(ul);
		}else{
			ul.style.display='none';
		}
	}
	function showHidePath(inputObj)
	{
		var startTag = inputObj;
		showHideSub(false,inputObj);
		inputObj = inputObj.parentNode;
		while(inputObj){			
			inputObj = inputObj.parentNode;
			if(inputObj.tagName=='LI')showHideSub(false,inputObj.getElementsByTagName('A')[0]);
			if(inputObj.id=='dhtmlgoodies_listMenu')inputObj=false;	
		}		
	}
	function initMenu()
	{
		var obj = document.getElementById('dhtmlgoodies_listMenu');
		var linkCounter=0;
		var aTags = obj.getElementsByTagName('A');
		var activeMenuItem = false;
		var activeMenuLink = false;
		var thisLocationArray = location.href.split(/\//);
		var fileNameThis = thisLocationArray[thisLocationArray.length-1];
		if(fileNameThis.indexOf('?')>0)fileNameThis = fileNameThis.substr(0,fileNameThis.indexOf('?'));
		if(fileNameThis.indexOf('#')>0)fileNameThis = fileNameThis.substr(0,fileNameThis.indexOf('#'));

		for(var no=0;no<aTags.length;no++){
			var parent = aTags[no].parentNode;
			var subs = parent.getElementsByTagName('UL');
			if(subs.length>0){
				aTags[no].onclick = showHideSub;	
				linkCounter++;
				aTags[no].id = 'aLink' + linkCounter;
			}	
			if(aTags[no].href.indexOf(fileNameThis)>=0 && aTags[no].href.charAt(aTags[no].href.length-1)!='#'){				
				if(aTags[no].parentNode.parentNode){								
					var parentObj = aTags[no].parentNode.parentNode.parentNode;
					var a = parentObj.getElementsByTagName('A')[0];
					if(a.id && !activeMenuLink){
						activeMenuLink = aTags[no];
						activeMenuItem = a.id;
					}
				}
			}		
		}		
		if(activeMenuLink){
			activeMenuLink.className='activeMenuLink';
		}
		if(activeMenuItem){
			if(document.getElementById(activeMenuItem))showHidePath(document.getElementById(activeMenuItem));	
		}
	}
	window.onload = initMenu;
	window.onload = initMenu_x;		