function findTarget(url) {
	var isIE = (navigator.appVersion.indexOf("MSIE") != -1) ? true : false;	// true if we're on ie
	var pdfTarget;
	if(isIE) {
		pdfTarget = "target=_blank";
	} else
		{
		pdfTarget = "target=_self";
	}
	document.write("<a href=" + url + " " + pdfTarget + ">");
}
	
function openWindow(url) {
	/*if (!popWin){
		if (popWin2){popWin2.close();}
		*/
		popWin = window.open(url,"win","scrollbars,resizable,width=450,height=300,top=30,left=30");
		if (document.layers){popWin.focus();}
		if (document.all && popWin){popWin.focus();}
	/*}
	else if (popWin){
		if (popWin2){popWin2.close();}
		
		popWin = window.open(url,"win","scrollbars,resizable,width=450,height=300,top=30,left=30");
		popWin.focus();
		if (document.all){popWin = null;}
		}*/
}



var currentpath = new String(parent.contents.location);
dBack = currentpath.lastIndexOf("/")+1;
currentpath = currentpath.substring(0,dBack);
		
function leaseWindow(url,currentImg,layerNum){
		if(!popWin3){
		popWin3=window.open(url,"win3","toolbar,scrollbars,resizable,width=700,height=500")
		}
		else {
		
		if (document.layers){
		
		popWin3.focus();
		}
		
		if (document.all && popWin3) {popWin3.focus();var popWin3;}
		}imgRolloverSub(currentImg,layerNum)
}


function matchPosY(newDiv,link) {
	if(document.all){
		document.all[newDiv].style.visibility = 'visible';
		if (link){
		document.all[newDiv].style.pixelTop = link.offsetTop + 117;
		document.all[newDiv].style.pixelLeft = link.offsetLeft + 12;
		}
	}
	if (document.layers){
		document.layers[newDiv].visibility = 'visible';
		if (link){
		document.layers[newDiv].y = link.y + 17;
		document.layers[newDiv].x = link.x + 0;
		}
	}
}

function hideDiv(hide) {
	if (document.all){
		document.all[hide].style.visibility = 'hidden';
	}
	if (document.layers){
		document.layers[hide].visibility = 'hidden';
	}
}


function checkMenu(div,func,currentImg){
	 if (document.layers){
	  if(parent.contents.document.layers[div].visibility == 'hide'){parent.contents.expand(func);}
	  }
	 if (document.all){
	  if(parent.contents.document.all[div].style.visibility == 'hidden'){parent.contents.expand(func);}
	  } imgRolloverSub(currentImg,div)
}





var totalMain = 10;
var totalSub = 1;
var totalTopic = 0;


function stackDivs(){
	if (document.layers){
		for (i=1; i <= totalMain; i++) {
			var iPlus = i + 1;
			if(document.layers["main" + iPlus]){
			document.layers["main" + iPlus].y = document.layers["main" + i].y + document.layers["main" + i].clip.bottom;
			document.layers["main" + iPlus].visibility = "visible";
			}
			for (j=1; j <= totalSub; j++) {
			var jPlus = j + 1;
			if(document.layers["main" + i + "sub" + j] && document.layers["main" + i + "sub" + j] == document.layers["main" + i + "sub1"]){
			document.layers["main" + i + "sub" + j].y = document.layers["main" + i].y + document.layers["main" + i].clip.bottom;
			document.layers["main" + i + "sub" + j].visibility = "hidden";
			}
			if(document.layers["main" + i + "sub" + j] && document.layers["main" + i + "sub" + jPlus]){
			document.layers["main" + i + "sub" + jPlus].y = document.layers["main" + i + "sub" + j].y + document.layers["main" + i + "sub" + j].clip.bottom;
			document.layers["main" + i + "sub" + jPlus].visibility = "hidden";
			}
			
			for (k=1; k <= totalTopic; k++) {
			if(document.layers["main" + i + "sub" + j + "topic" + k] && document.layers["main" + i + "sub" + j + "topic" + k] == document.layers["main" + i + "sub" + j + "topic1"]){
			document.layers["main" + i + "sub" + j + "topic" + k].y = document.layers["main" + i + "sub" + j].y + document.layers["main" + i + "sub" + j].clip.bottom;
			document.layers["main" + i + "sub" + j + "topic" + k].visibility = "hidden";
			}
			}
			}
			//if (oldImageName!=null){
			//	setTimeout("document.layers[oldLayer].document.images[oldImageName].src = oldpath + 'images/left_menu/submenus/' + oldImageName + '.gif';",700);
			//}
		}
	}
	if (document.all){
		for (i=1; i <= totalMain; i++) {
			var iPlus = i + 1;
			if(document.all["main" + iPlus]){
			document.all["main" + iPlus].style.pixelTop = document.all["main" + i].style.pixelTop + document.all["main" + i].clientHeight;
			document.all["main" + iPlus].style.visibility = "visible";
			}
			
			for (j=1; j <= totalSub; j++) {
			var jPlus = j + 1;
			if(document.all["main" + i + "sub" + j] && document.all["main" + i + "sub" + j] == document.all["main" + i + "sub1"]){
			document.all["main" + i + "sub" + j].style.pixelTop = document.all["main" + i].style.pixelTop + document.all["main" + i].clientHeight;
			document.all["main" + i + "sub" + j].style.visibility = "hidden";
			}
			if(document.all["main" + i + "sub" + j] && document.all["main" + i + "sub" + jPlus]){
			document.all["main" + i + "sub" + jPlus].style.pixelTop = document.all["main" + i + "sub" + j].style.pixelTop + document.all["main" + i + "sub" + j].clientHeight;
			document.all["main" + i + "sub" + jPlus].style.visibility = "hidden";
			}
			
			for (k=1; k <= totalTopic; k++) {
			if(document.all["main" + i + "sub" + j + "topic" + k] && document.all["main" + i + "sub" + j + "topic" + k] == document.all["main" + i + "sub" + j + "topic1"]){
			document.all["main" + i + "sub" + j + "topic" + k].style.pixelTop = document.all["main" + i + "sub" + j].style.pixelTop + document.all["main" + i + "sub" + j].clientHeight;
			document.all["main" + i + "sub" + j + "topic" + k].style.visibility = "hidden";
			}
			}
			}
		}
		if (oldImageName!=null){
		document.images[oldImageName].src = 'images/left_menu/submenus/' + oldImageName + '.gif';
		}
	}
}

var currentMainDiv;
var icurrentMainPosCount;
var totalSubHeight = 0;
var totalTopicHeight = 0;

function expand(iPosCount){
	if (document.layers){
	totalSubHeight = 0;
		if ((currentMainDiv  && document.layers[currentMainDiv].visibility == "show") || (currentMainDiv == "main" + iPosCount + "sub1" && document.layers[currentMainDiv].visibility == "show")){
			stackDivs();
			if (currentMainDiv != "main" + iPosCount + "sub1"){
			for (i=1; i <= totalSub; i++) {
				if(document.layers["main" + iPosCount + "sub" + i]){
				totalSubHeight += document.layers["main" + iPosCount + "sub" + i].clip.bottom;
				document.layers["main" + iPosCount + "sub" + i].visibility = "visible";
				}
				}
			for (i=iPosCount; i <= totalMain; i++) {
				var iPlus = i + 1;
				if(document.layers["main" + iPlus]){document.layers["main" + iPlus].y = document.layers["main" + iPlus].y + totalSubHeight}
				}
		currentMainDiv = "main" + iPosCount + "sub1";		
			}
		}
		else if ((currentMainDiv != "main" + iPosCount + "sub1" && document.layers["main" + iPosCount + "sub1"].visibility == "hide") || (currentMainDiv == "main" + iPosCount + "sub1" && document.layers[currentMainDiv].visibility == "hide")){
			for (i=1; i <= totalSub; i++) {
				if(document.layers["main" + iPosCount + "sub" + i]){
				totalSubHeight += document.layers["main" + iPosCount + "sub" + i].clip.bottom;
				document.layers["main" + iPosCount + "sub" + i].visibility = "visible";
				}
				}
			for (i=iPosCount; i <= totalMain; i++) {
				var iPlus = i + 1;
				if(document.layers["main" + iPlus]){document.layers["main" + iPlus].y = document.layers["main" + iPlus].y + totalSubHeight}
				}
		currentMainDiv = "main" + iPosCount + "sub1";
		}
	}
	if (document.all){
	totalSubHeight = 0;
		if ((currentMainDiv  && document.all[currentMainDiv].style.visibility == "visible") || (currentMainDiv == "main" + iPosCount + "sub1" && document.all[currentMainDiv].style.visibility == "visible")){
			stackDivs();
			if (currentMainDiv != "main" + iPosCount + "sub1"){
			for (i=1; i <= totalSub; i++) {
				if(document.all["main" + iPosCount + "sub" + i]){
				totalSubHeight += document.all["main" + iPosCount + "sub" + i].clientHeight;
				document.all["main" + iPosCount + "sub" + i].style.visibility = "visible";
				}
				}
			for (i=iPosCount; i <= totalMain; i++) {
				var iPlus = i + 1;
				if(document.all["main" + iPlus]){document.all["main" + iPlus].style.pixelTop = document.all["main" + iPlus].style.pixelTop + totalSubHeight}
				}
		currentMainDiv = "main" + iPosCount + "sub1";
			}
		}
		else  if ((currentMainDiv != "main" + iPosCount + "sub1" && document.all["main" + iPosCount + "sub1"].style.visibility == "hidden") || (currentMainDiv == "main" + iPosCount + "sub1" && document.all[currentMainDiv].style.visibility == "hidden")){
			for (i=1; i <= totalSub; i++) {
				if(document.all["main" + iPosCount + "sub" + i]){
				totalSubHeight += document.all["main" + iPosCount + "sub" + i].clientHeight;
				document.all["main" + iPosCount + "sub" + i].style.visibility = "visible";
				}
				}
			for (i=iPosCount; i <= totalMain; i++) {
				var iPlus = i + 1;
				if(document.all["main" + iPlus]){document.all["main" + iPlus].style.pixelTop = document.all["main" + iPlus].style.pixelTop + totalSubHeight}
				}
		currentMainDiv = "main" + iPosCount + "sub1";
		}
	}
}

var currentSubDiv;
var icurrentSubPosCount;
var currenttotalTopicHeight;

function expandSub(iMainPosCount,isubPosCount){
	if (document.layers){
	var newSubDiv = "main" + iMainPosCount + "sub" + isubPosCount + "topic1";
		if ((currentSubDiv && document.layers[currentSubDiv].visibility == "show") || (currentSubDiv == newSubDiv && document.layers[currentSubDiv].visibility == "show")){
			for (i=icurrentSubPosCount; i <= totalSub; i++) {
				var isubReturn = i + 1;
				if(document.layers["main" + icurrentMainPosCount + "sub" + isubReturn]){
				document.layers["main" + icurrentMainPosCount + "sub" + isubReturn].y = document.layers["main" + icurrentMainPosCount + "sub" + isubReturn].y - currenttotalTopicHeight;
				document.layers[currentSubDiv].visibility = "hidden";
				}
				else {
				document.layers[currentSubDiv].visibility = "hidden";
				}
				}
			for (i=icurrentMainPosCount; i <= totalMain; i++) {
				var imainPlus = i + 1;
				if(document.layers["main" + imainPlus]){document.layers["main" + imainPlus].y = document.layers["main" + imainPlus].y - currenttotalTopicHeight}
				}
				currenttotalTopicHeight = 0;
			if (currentSubDiv != newSubDiv){
				totalTopicHeight = 0;
				if(document.layers["main" + iMainPosCount + "sub" + isubPosCount + "topic1"]){
					totalTopicHeight += document.layers["main" + iMainPosCount + "sub" + isubPosCount + "topic1"].clip.bottom;
					document.layers["main" + iMainPosCount + "sub" + isubPosCount + "topic1"].visibility = "visible";
				}
				for (i=isubPosCount; i <= totalSub; i++) {
					var isubPlus = i + 1;
					if(document.layers["main" + iMainPosCount + "sub" + isubPlus]){totalSubHeight += document.layers["main" + iMainPosCount + "sub" + isubPlus].clip.bottom;}
					if(document.layers["main" + iMainPosCount + "sub" + isubPlus]){document.layers["main" + iMainPosCount + "sub" + isubPlus].y = document.layers["main" + iMainPosCount + "sub" + isubPlus].y + totalTopicHeight;}
					}
				for (i=iMainPosCount; i <= totalMain; i++) {
					var imainPlus = i + 1;
					if(document.layers["main" + imainPlus]){document.layers["main" + imainPlus].y = document.layers["main" + imainPlus].y + totalTopicHeight}
					}
				currentSubDiv = newSubDiv;
				icurrentMainPosCount = iMainPosCount;
				icurrentSubPosCount = isubPosCount;
				currenttotalTopicHeight = totalTopicHeight;
				}
		}
		else if ((currentSubDiv != newSubDiv && document.layers[newSubDiv].visibility == "hide") || (currentSubDiv == newSubDiv && document.layers[newSubDiv].visibility == "hide")){
			totalTopicHeight = 0;
			
			for (i=1; i <= 1; i++) {
				if(document.layers["main" + iMainPosCount + "sub" + isubPosCount + "topic" + i]){
				totalTopicHeight += document.layers["main" + iMainPosCount + "sub" + isubPosCount + "topic" + i].clip.bottom;
				document.layers["main" + iMainPosCount + "sub" + isubPosCount + "topic" + i].visibility = "visible";
				}
				}
			for (i=isubPosCount; i <= totalSub; i++) {
				var isubPlus = i + 1;
				if(document.layers["main" + iMainPosCount + "sub" + isubPlus]){totalSubHeight += document.layers["main" + iMainPosCount + "sub" + isubPlus].clip.bottom;}
				if(document.layers["main" + iMainPosCount + "sub" + isubPlus]){document.layers["main" + iMainPosCount + "sub" + isubPlus].y = document.layers["main" + iMainPosCount + "sub" + isubPlus].y + totalTopicHeight;}
				}
			for (i=iMainPosCount; i <= totalMain; i++) {
				var imainPlus = i + 1;
				if(document.layers["main" + imainPlus]){document.layers["main" + imainPlus].y = document.layers["main" + imainPlus].y + totalTopicHeight}
				}
			currentSubDiv = newSubDiv;
			icurrentMainPosCount = iMainPosCount;
			icurrentSubPosCount = isubPosCount;
			currenttotalTopicHeight = totalTopicHeight;
		}
	}
	if (document.all){
	var newSubDiv = "main" + iMainPosCount + "sub" + isubPosCount + "topic1";
		if ((currentSubDiv && document.all[currentSubDiv].style.visibility == "visible") || (currentSubDiv == newSubDiv && document.all[currentSubDiv].style.visibility == "visible")){
			for (i=icurrentSubPosCount; i <= totalSub; i++) {
				var isubReturn = i + 1;
				if(document.all["main" + icurrentMainPosCount + "sub" + isubReturn]){
				document.all["main" + icurrentMainPosCount + "sub" + isubReturn].style.pixelTop = document.all["main" + icurrentMainPosCount + "sub" + isubReturn].style.pixelTop - currenttotalTopicHeight;
				document.all[currentSubDiv].style.visibility = "hidden";
				}
				else {
				document.all[currentSubDiv].style.visibility = "hidden";
				}
				}
			for (i=icurrentMainPosCount; i <= totalMain; i++) {
				var imainPlus = i + 1;
				if(document.all["main" + imainPlus]){document.all["main" + imainPlus].style.pixelTop = document.all["main" + imainPlus].style.pixelTop - currenttotalTopicHeight}
				}
				currenttotalTopicHeight = 0;
			if (currentSubDiv != newSubDiv){
				totalTopicHeight = 0;
				if(document.all["main" + iMainPosCount + "sub" + isubPosCount + "topic1"]){
					totalTopicHeight += document.all["main" + iMainPosCount + "sub" + isubPosCount + "topic1"].clientHeight;
					document.all["main" + iMainPosCount + "sub" + isubPosCount + "topic1"].style.visibility = "visible";
				}
				for (i=isubPosCount; i <= totalSub; i++) {
					var isubPlus = i + 1;
					if(document.all["main" + iMainPosCount + "sub" + isubPlus]){totalSubHeight += document.all["main" + iMainPosCount + "sub" + isubPlus].clientHeight;}
					if(document.all["main" + iMainPosCount + "sub" + isubPlus]){document.all["main" + iMainPosCount + "sub" + isubPlus].style.pixelTop = document.all["main" + iMainPosCount + "sub" + isubPlus].style.pixelTop + totalTopicHeight;}
					}
				for (i=iMainPosCount; i <= totalMain; i++) {
					var imainPlus = i + 1;
					if(document.all["main" + imainPlus]){document.all["main" + imainPlus].style.pixelTop = document.all["main" + imainPlus].style.pixelTop + totalTopicHeight}
					}
				currentSubDiv = newSubDiv;
				icurrentMainPosCount = iMainPosCount;
				icurrentSubPosCount = isubPosCount;
				currenttotalTopicHeight = totalTopicHeight;
				}
		}
		else if ((currentSubDiv != newSubDiv && document.all[newSubDiv].style.visibility == "hidden") || (currentSubDiv == newSubDiv && document.all[newSubDiv].style.visibility == "hidden")){
			totalTopicHeight = 0;
			for (i=1; i <= 1; i++) {
				if(document.all["main" + iMainPosCount + "sub" + isubPosCount + "topic" + i]){
				totalTopicHeight += document.all["main" + iMainPosCount + "sub" + isubPosCount + "topic" + i].clientHeight;
				document.all["main" + iMainPosCount + "sub" + isubPosCount + "topic" + i].style.visibility = "visible";
				}
				}
			for (i=isubPosCount; i <= totalSub; i++) {
				var isubPlus = i + 1;
				if(document.all["main" + iMainPosCount + "sub" + isubPlus]){totalSubHeight += document.all["main" + iMainPosCount + "sub" + isubPlus].clientHeight;}
				if(document.all["main" + iMainPosCount + "sub" + isubPlus]){document.all["main" + iMainPosCount + "sub" + isubPlus].style.pixelTop = document.all["main" + iMainPosCount + "sub" + isubPlus].style.pixelTop + totalTopicHeight;}
				}
			for (i=iMainPosCount; i <= totalMain; i++) {
				var imainPlus = i + 1;
				if(document.all["main" + imainPlus]){document.all["main" + imainPlus].style.pixelTop = document.all["main" + imainPlus].style.pixelTop + totalTopicHeight}
				}
			currentSubDiv = newSubDiv;
			icurrentMainPosCount = iMainPosCount;
			icurrentSubPosCount = isubPosCount;
			currenttotalTopicHeight = totalTopicHeight;
		}
	}
}



var oldImageName=null
var oldLayer=null
var oldpath=null

function imgRollover(currentMainImg,overImgSrc,layerMainNum) 
	{
	 if (document.layers)
		{
		document.layers[layerMainNum].document.images[currentMainImg].src = 'images/left_menu/' + overImgSrc}

	 if (document.all)
	 	{
  		document.images[currentMainImg].src = 'images/left_menu/' + overImgSrc}
}



function imgRolloverSub(currentImg,layerNum)
	 {
	if (document.layers){
	if (oldImageName!=null){
		document.layers[oldLayer].document.images[oldImageName].src = oldpath + 'images/left_menu/submenus/' + oldImageName + '.gif';
		}
  		document.layers[layerNum].document.images[currentImg].src = currentpath + 'images/left_menu/submenus/' + currentImg + '_on.gif';
		oldpath = currentpath;
	}
	if (document.all){
	if (oldImageName!=null){
		document.images[oldImageName].src = 'images/left_menu/submenus/' + oldImageName + '.gif';
		}
  		document.images[currentImg].src = 'images/left_menu/submenus/' + currentImg + '_on.gif';
	}
	oldImageName = currentImg;
	oldLayer = layerNum;
}


