//script generated by SiteXpert (www.xtreeme.com/sitexpert/)
//Copyright(C) 1998-2003 Xtreeme GmbH

// Main function (entry point)
//	Parameters:(menu object, menu name, 'coords', parent left, parent top, parent right, parent bottom)
function exM(q,popupId,refWnd,ml,mt,mr,mb){

	    
	var rect;
	var x;
	var y;	
	var popup=CreatePopup_f05(q,popupId,0,null);
	if(!docLoaded)
		return;
	if(q.subNavPopupTimeout)
		clearTimeout(q.subNavPopupTimeout);
		
	if(q.subNavPopup&&q.subNavPopup.id != popupId+"popup"){
		SetVisibility_Timeout_f06(q,q.subNavPopup.id);
	}
		
	if(popupId=='none')
		return;
		
	if(refWnd=='coords'){
		rect=GetRectangle_f18(q,GetElementById_zz(0, q.name+'tl'));
		rect.left=rect.left+ml;
		rect.top=rect.top+mt;
		rect.right=rect.left+mr;
		rect.bottom=rect.top+mb;
	}else{
		rect=GetRectangle_f18(q,GetElementById_zz(0, refWnd));
	}

	if(q.bVarWidth && q.is_transparent_v11){
		q.menu_width_v02=rect.right-rect.left + (IE4 ? q.bord*2 : 0);
	}

	x=rect.left-q.bord;
	y=rect.bottom+q.popupOffset;
	//alert(popup.id)
	f08(q,popup,x,y,m1.menuHorizontal,null);
	//alert(popup.id);
	q.subNavPopup=popup;
}

//returns null or an object
function GetElementById_zz(e,i){
	if(e){
		//alert(i);
		return e.document.getElementById(i);
	}else{
		//alert('else' + i);
		return document.getElementById(i);
	}
}

function addLoadHandler(lh){
	if(!document.loadHandlers){	// create array and add first load handler element
		document.loadHandlers=new Array();
		document.loadHandlers[0]=lh;
		document.lastLoadHandler=0
	}else{						// add subsequent load handler to existing array
		document.lastLoadHandler++;
		document.loadHandlers[document.lastLoadHandler]=lh;
	}
}

addLoadHandler('HandleOnload_f29');
window.onload=f31;

function rct(left,top,right,bottom){
	this.left=left;
	this.top=top;
	this.right=right;
	this.bottom=bottom;
}

function scrollUp(q,popupId){
	f10(q,popupId,1);
}

function scrollDown(q,popupId){
	f10(q,popupId,-1);
}

window.onerror=f32;

// Generates child popups
function f03(q,popup,id,nav_item_url_v27,rollover_text_v26,item_bullet_image_v30,style_array_v09,bLast,v31,parent){
	var itemType=0;
	if(rollover_text_v26&&rollover_text_v26.indexOf("(^1)")!=-1)
		itemType=1;
	if(rollover_text_v26&&rollover_text_v26.indexOf("(^2)")!=-1)
		itemType=2;

	var itemWnd=q.win_obj_v18.document.createElement("DIV");
	popup.appendChild(itemWnd);
	if(mac){
		var brWnd=q.win_obj_v18.document.createElement("BR");
		popup.appendChild(brWnd);
	}
	Add_Event_Listener_f30(itemWnd,"mouseover",HandleMouseover_f22,false);
	Add_Event_Listener_f30(itemWnd,"mouseout",HandleMouseout_f23,false);
	Add_Event_Listener_f30(itemWnd,"mousedown",HandleClick_f20,false);
	Add_Event_Listener_f30(itemWnd,"dblclick",HandleClick_f20,false);
	itemWnd.owner=popup;
	itemWnd.id=id;

	with(itemWnd.style){
		position="absolute";
		if(itemType==2)
			top=v31-q.scrollHeight;
		else 
			top=v31;
		
		if(nav_item_url_v27){
			cursor=(!IE4 || version>=6) ? "pointer" : "hand";
		}
		else{
			cursor="default";
		}
		color=style_array_v09[3];
		left=q.popupLeftPad+q.vertSpace;
		if(!itemType)
			padding=q.vertSpace;
		paddingLeft=q.popupLeftPad+q.vertSpace;
		paddingRight=(q.pad_rt_v01<q.iconSize ? q.iconSize : q.pad_rt_v01) + q.vertSpace;
		fontSize=style_array_v09[0];
		fontWeight=(style_array_v09[1])?"bold":"normal";
		fontStyle=(style_array_v09[2])?"italic":"normal";
		fontFamily=style_array_v09[6];
		borderWidth=1;				//db
		borderColor="#000000";		//db
		textAlign=(q.txt_align==1 ? 'center' : (q.txt_align==2 ? 'right' : 'left') );
		GetMenuWidth_f04(itemWnd,(!q.is_transparent_v11 ? (q.menu_width_v02 - q.popupLeftPad - q.pad_rt_v01 - 2 * q.vertSpace) : q.menu_width_v02),2*q.bord);
	}
	if(item_bullet_image_v30)
		itemWnd.item_bullet_image_v30=item_bullet_image_v30;
	if(itemType>0){	// Is a popup menu
		//alert(itemType);
		var arrow=q.win_obj_v18.document.createElement("IMG");
		itemWnd.appendChild(arrow);
		var arrowSrc=Url_String_Escape_f33(q.v21);
		//arrow.src=arrowSrc+"/scroll"+((itemType==1)?"up":"down")+".gif"
		itemWnd.style.textAlign="center";
		itemWnd.style.display="none";
	}
	else
		itemWnd.innerHTML=rollover_text_v26;		// add menu option text (for all menu levels)
		
	itemWnd.url=Url_String_Escape_f33(nav_item_url_v27);
	itemWnd.dispText=rollover_text_v26;
	
	if(item_bullet_image_v30){
		var expandArrow=q.win_obj_v18.document.createElement("IMG")
		itemWnd.appendChild(expandArrow)
		//var v03=Url_String_Escape_f33(q.v21)	//q.v21="img"
		//expandArrow.src=v03+"/sxicona.gif"
		expandArrow.src="../img/site/right_arrow.gif";
		with(expandArrow.style){
			width=9;
			height=9;
			position="absolute";
			var itemRect=GetBoundingRect_f19(q,itemWnd);
			top=(itemRect.bottom-itemRect.top)/2-q.iconSize/2-2;
			left=itemWnd.offsetWidth-q.iconSize-1;
		}
	}
	return itemWnd.offsetHeight;
}

// controls width of navigation boxes
function GetMenuWidth_f04(wnd,width,borderWidth){
	wnd.style.width=width-borderWidth;
	if(wnd.offsetWidth > width-borderWidth)
		wnd.style.width = width - parseInt(wnd.style.paddingLeft) - parseInt(wnd.style.paddingRight);
}

// Parameters: (parent/base div, popup id, menu level, child menu window) 
function CreatePopup_f05( q,v12,level,item_owner_v04 ){
	var popupName = v12 + "popup";
	var popup = GetElementById_zz(q.win_objs_v18,popupName);
	var style_array_v09;
	if(popup){
		return popup;
	}
	
	if(level>0)
		q.menu_width_v02=q.menu_width_v23;
	
	// create style attribute array
	if(level>q.maxlev){	  
		style_array_v09=eval("q.lev"+q.maxlev);
	}
	else{
		style_array_v09=eval("q.lev"+level);
	}
	
	popup=q.win_obj_v18.document.createElement("DIV");
	q.win_obj_v18.document.body.appendChild(popup);
	popup.id=popupName;
	popup.item_owner_v04=item_owner_v04;
	popup.level=level;
	popup.v05=style_array_v09[5];
	popup.v06=style_array_v09[3];
	popup.v07=style_array_v09[7];
	popup.v08=style_array_v09[4];
	popup.scrVis=false;	// if true, sets style.display to empty string. if false, sets style.display to "none"
	
	with(popup.style){
		zIndex=maxZ;
		position="absolute";
		width=q.menu_width_v02+6;

		if(q.is_transparent_v11){
			if(level==0){
				borderColor=q.borderCol;
			}
			else{
				borderColor="#1230aa";
			}
			backgroundColor="#bac6e6";
			borderWidth="1px";
			borderStyle="solid";
		}
		else 
			backgroundColor="navy";
	}
	
	popup.q=q;
	
	Add_Event_Listener_f30(popup,"mouseout",f15,false);
	Add_Event_Listener_f30(popup,"mouseover",f14,false);

	var v31=0;
	if(!q.is_transparent_v11){
		var source=GetElementById_zz(0,q.name+'menubg4');
		if(source){
			var img_element_imel=q.win_obj_v18.document.createElement("IMG");
			popup.appendChild(img_element_imel);
			img_element_imel.src=source.src;
			img_element_imel.id=popup.id+"openingImg";
			img_element_imel.style.position="absolute";
			img_element_imel.style.top=0;
			v31+=q.pad_top_v10;
		}
	}
	var bgWnd=q.win_obj_v18.document.createElement("DIV");
	popup.appendChild(bgWnd);
	bgWnd.id=popup.id + "bgWnd";
	bgWnd.style.position="absolute";
	bgWnd.style.top=q.pad_top_v10;
	bgWnd.style.width=q.menu_width_v02;
	//bgWnd.innerHTML="<font size='1'>&nbsp;</font>"
	if(!q.is_transparent_v11){
		var source=GetElementById_zz(0,q.name+'menubg5');
		if(source)
			bgWnd.style.backgroundImage="url("+source.src+")";
	}
	var array=eval(v12);
	var v13;
	//create scrollUp menu
	f03(q,popup,popup.id+"scrollUp","javascript:scrollUp("+q.name+",'"+popup.id+"');","(^1)",null,style_array_v09,true,v31,bgWnd);
	
	for(v13=0;v13<array.length/3;v13++){
		var item_bullet_image_v30=(array[v13*3+2]) ? (v12+"_"+parseInt(v13+1)) : null;
		v31+=f03(q,popup,null,array[v13*3+1],array[v13*3],item_bullet_image_v30,style_array_v09,(v13==array.length/3-1),v31,bgWnd);
	}
	//create scrollDown menu
	f03(q,popup,popup.id+"scrollDown","javascript:scrollDown("+q.name+",'"+popup.id+"');","(^2)",null,style_array_v09,true,v31,bgWnd);
	
	var v28=0;
	v31+=3;		// adds bottom padding
	if(!q.is_transparent_v11){
		var source=GetElementById_zz(0,q.name+'menubg6');
		if(source){
			var img_element_imel=q.win_obj_v18.document.createElement("IMG");
			popup.appendChild(img_element_imel);
			img_element_imel.src=source.src;
			img_element_imel.id=popup.id+"closingImg";
			img_element_imel.style.position="absolute";
			img_element_imel.style.top=v31-1;
			v28=img_element_imel.offsetHeight  ;
			v31+=v28;
		}
	}
	popup.style.height= v31 + v28;
	popup.maxHeight= v31;
	bgWnd.style.height= v31-q.pad_top_v10-v28-3;		// sets height of rollover for child (for bottom element?)
	if(popup.offsetHeight > (v31 + v28) ){
		popup.style.height=v31-3;
		q.bIncBorder=false;
		popup.maxHeight=v31;
	}
	return popup;
}

// controls visibility
function SetVisibility_Timeout_f06(q,popupId){
	if(popupId.indexOf('_')==-1){
		var hideWnd=GetElementById_zz(q.win_obj_v18,'HideItem');
		if(hideWnd)
			hideWnd.style.visibility='visible';
	}
	if(q.v29){
		q.v29Str=null;
		clearTimeout(q.v29);
	}
	var popup=GetElementById_zz(q.win_obj_v18,popupId)
	if(popup){
		if(popup.childPop_v14)
			SetVisibility_Timeout_f06(q,popup.childPop_v14.id);
		if(popup.item_owner_v04)
			popup.item_owner_v04.childPop_v14=null;
		popup.style.visibility="hidden";
		popup.style.display="none";
	}
	if(q.subNavPopup&&q.subNavPopup.id==popupId)
		q.subNavPopup=null;
}

// creates a rectangle object
function f07(rect,refx,refy){
	var retval=new rct(rect.left-refx,rect.top-refy,rect.right-refx,rect.bottom-refy);
	return retval;
}

//Parameters: (parent object, popup/child object, left/x coordinate, top/y coordinate, horizontal menu boolean, refWnd)
function f08(q,popup,x,y,bDontMove,refWnd){
	if(popup.id.indexOf('_') == -1){	// This is a first level nav item
		var hideWnd=GetElementById_zz(q.win_obj_v18,'HideItem');
		if(hideWnd)
			hideWnd.style.visibility='';
	}
	if(q.subNavPopup&&q.subNavPopup.id==popup.id){
		return;
	}

	popup.style.left=x;
	popup.style.top=y;
	popup.style.display="";
	popup.style.visibility="visible";
	
	var popup_v15=GetBoundingRect_f19(q,popup);
	var rect_v16=GetRect_f17(q.win_obj_v18);
	var bResize=(popup.offsetHeight<popup.maxHeight);
	if(popup_v15.right>rect_v16.right){
		if(refWnd&&refWnd.id && refWnd.id.indexOf('top')==-1)
			popup.style.left=Math.max(0,refWnd.offsetLeft-popup.offsetWidth+q.levelOffset);
		else 
			popup.style.left=rect_v16.right-popup.offsetWidth-5;
	}

	var wnd1=GetElementById_zz(q.win_obj_v18, popup.id+"scrollDown");
	var wnd2=GetElementById_zz(q.win_obj_v18, popup.id+"scrollUp");

	var cv=mac ? 15 : (q.bIncBorder ? 3 : 20);

	if(((popup_v15.bottom > rect_v16.bottom) || bResize) && !NS60){
		var newtop=rect_v16.bottom - popup.offsetHeight - cv;
		if(!q.menuHorizontal)
			bDontMove=false;
		if(newtop<0||bDontMove||bResize){
			var minNum=Math.min(popup.maxHeight,rect_v16.bottom-popup.offsetTop-cv-(q.bIncBorder?0:q.bord*2));
			popup.scrVis=(minNum!=popup.maxHeight);
			f09(q,popup,rect_v16.top,minNum);
		}
		else
			popup.style.top=newtop;
	}

	//wnd1.style.display=popup.scrVis ? "" : "none";
	//wnd2.style.display=popup.scrVis ? "" : "none";
}

function f09(q,popup,documentOffset,height){
	var wnd2=GetElementById_zz(q.win_obj_v18, popup.id+"scrollDown");
	var wnd4=GetElementById_zz(q.win_obj_v18, popup.id+"scrollUp");
	var wnd3=GetElementById_zz(q.win_obj_v18, popup.id+"bgWnd");
	var wnd1Height=0;
	if(!q.is_transparent_v11){
		var wnd1=GetElementById_zz(q.win_obj_v18, popup.id+"closingImg");
		var wnd5=GetElementById_zz(q.win_obj_v18, popup.id+"openingImg");
		wnd1Height=wnd1.offsetHeight;
		wnd1.style.top=height-1-wnd1Height;
	}
	wnd2.style.zIndex=maxZ+1;
	wnd4.style.zIndex=maxZ+1;
	popup.style.height=height;
	wnd3.style.height=height-q.pad_top_v10-q.bord*2-wnd1Height;
	wnd2.style.top=height-wnd1Height-q.scrollHeight-(q.bIncBorder ? q.bord*2 : 0);
	f10(q,popup.id,0);
}

function f10(q,popupId,dir){
	var popup=GetElementById_zz(q.win_obj_v18, popupId);
	var popup_v15=GetBoundingRect_f19(q,popup);
	var items=popup.getElementsByTagName("DIV");
	var i=(dir>0?0:items.length-1);
	var off=(dir>0?1:-1);
	var bFirst=true;
	var offset=dir*q.scrollStep;
	if(popup.scrVis){
		popup_v15.top+=q.scrollHeight;
		popup_v15.bottom-=q.scrollHeight;
	}
	popup_v15.bottom-=2*q.bord;
	var wnd1Height=0;
	if(!q.is_transparent_v11)
		wnd1Height=GetElementById_zz(q.win_obj_v18,popup.id+"closingImg").offsetHeight;
	for(i=0;i<items.length&&i>=0;i+=off){
		var item=items[i];
		if(!item.id||(item.id.indexOf("scroll")==-1&&item.id.indexOf("bgWnd")==-1)){
			var itemRect=GetBoundingRect_f19(q,item);
			if(bFirst&&dir==0){
				offset=popup.maxHeight-(item.offsetTop+item.offsetHeight)+(popup.scrVis?q.scrollHeight:0)-(q.bIncBorder?q.bord*2:0)-wnd1Height;
			}
			var relRect=f07(popup_v15,itemRect.left,itemRect.top+offset);
			if(dir>0&&relRect.top<-q.scrollHeight&&bFirst)
				return;
			if(dir<0&&itemRect.bottom+offset<popup_v15.bottom-q.scrollHeight-wnd1Height&&bFirst)
				return;
			if(offset!=0)
				item.style.top=item.offsetTop+offset;
			if(!mac)
				item.style.clip="rect("+relRect.top+","+relRect.right+","+relRect.bottom+","+relRect.left+")";
			if(relRect.bottom<0||relRect.top>item.offsetHeight)
				item.style.visibility="hidden";
			else
				item.style.visibility="visible";
			bFirst=false;
		}
	}
	if(popup.scrPos)
		popup.scrPos+=offset;
	else 
		popup.scrPos=offset;
}

function f13(q,popup){
	var wnd=q.subNavPopup
	while(wnd){
		if(wnd.id==popup.id)
			return true
		wnd=wnd.childPop_v14
	}
	return false
}

function f14(){
	var q=this.q;
	if(q.subNavPopup&&q.subNavPopupTimeout&&f13(q,this))
		clearTimeout(q.subNavPopupTimeout);
}
	
function f15(){
	var q=this.q;
	f15Impl(q,this);
}

function f15Impl(q,popup){
	if(q.mout&&q.subNavPopup&&f13(q,popup)){
		if(q.subNavPopupTimeout)clearTimeout(q.subNavPopupTimeout)
			q.subNavPopupTimeout=setTimeout("SetVisibility_Timeout_f06("+q.name+",'"+q.subNavPopup.id+"');",q.closeDelay);
	}
}

// Returns a rectangle object
function GetRect_f17(doc){
	var left=0;
	var top=0;
	var right;
	var bottom;
	if(doc.pageXOffset)
		left=doc.pageXOffset;
	else if(doc.document.body.scrollLeft)
		left=doc.document.body.scrollLeft;
	if(doc.pageYOffset)
		top=doc.pageYOffset;
	else if(doc.document.body.scrollTop)
		top=doc.document.body.scrollTop;
	if(doc.innerWidth)
		right=left+doc.innerWidth;
	else if(doc.document.body.clientWidth)
		right=left+doc.document.body.clientWidth;
	if(doc.innerHeight)
		bottom=top+doc.innerHeight;
	else if(doc.document.body.clientHeight)
		bottom=top+doc.document.body.clientHeight;
	var retval=new rct(left,top,right,bottom);
	return retval;
}

// Returns a rectangle object
function GetRectangle_f18(q,wnd){
	var left=mac ? parseInt(document.body.leftMargin) : 0;
	var top=mac ? parseInt(document.body.topMargin) : 0;
	var right=0;
	var bottom=0;
	var par=wnd;
	while(par){
		left=left+parseInt(par.offsetLeft);
		top=top+parseInt(par.offsetTop);
		if(par.offsetParent==par || par.offsetParent==q.win_obj_v18.document.body)
			break;
		par=par.offsetParent;
	}
	right=left+parseInt(wnd.offsetWidth);
	bottom=top+parseInt(wnd.offsetHeight);
	var retval=new rct(left,top,right,bottom);
	return retval;
}

function GetBoundingRect_f19(q,wnd){
	if((mac||DOM||Opera7)&&wnd.getBoundingClientRect)
		return wnd.getBoundingClientRect();
	return GetRectangle_f18(q,wnd);
}

//Event handler: mousedown and dblclick
function HandleClick_f20(){
	var item=this;
	var close=true;
	var q=this.owner.q;
	if(item.url){
		var startPos=item.dispText.indexOf('<!--');
		if(startPos!=-1){
			var endPos=item.dispText.indexOf('-->',startPos);
			var trgFrame=item.dispText.substring(startPos+4,endPos);
			if(trgFrame=="_blank")
				window.open(item.url);
			else if(trgFrame=="_top")
				window.top.location.href=item.url;
			else if(trgFrame.indexOf('_')==0)
				parent.location.href=item.url;
			else{
				var fr=findFr(window.top,trgFrame);
			if(fr)
				fr.location.href=item.url;
			}
		}
		else{
			var find=item.url.indexOf("javascript:");
			if(find!=-1){
				eval(item.url.substring(find));
				if(item.url.indexOf("scroll")!=-1)
					close=false;
			}
			else{
				var mt=item.url.indexOf("mailto:");
				if(mt!=-1)
					window.top.location=item.url.substring(mt);
				else 
					q.targetFrame.location=item.url;
			}
		}
		if(q.subNavPopup&&close)
			SetVisibility_Timeout_f06(q,q.subNavPopup.id);
	}
}

// Handles scrolling
function HandleScrolling_f21(q){
	if(q.v29Str){
		eval(q.v29Str);
		if(q.v29)
			clearTimeout(q.v29);
		q.v29=setTimeout("HandleScrolling_f21("+q.name+")",q.scrollDelay);
	}
}

//Event Handler: mouseover
function HandleMouseover_f22(){
	var item=this;
	var q=this.owner.q;
	var bOp=0;
	if(item.id&&item.id.indexOf("scroll")!=-1){
		q.v29Str=item.url;
		var jsind=q.v29Str.indexOf('javascript:');
		if(jsind!=-1)
			q.v29Str=q.v29Str.substring(jsind);
		HandleScrolling_f21(q);
		return;
	}
	if(item.owner.childPop_v14){
		if(item.item_bullet_image_v30 && item.item_bullet_image_v30+'popup'==item.owner.childPop_v14.id)
			bOp=1;
		if(!bOp)
			SetVisibility_Timeout_f06(q,item.owner.childPop_v14.id);
		}
	if(item.url&&item.url.indexOf("javascript:") == -1)
		window.status=item.url;
	else
		window.status="";
	var items=item.owner.getElementsByTagName("DIV");
	var i=0;
	for(;i<items.length;i++){
		if(item!=items[i]&&(!items[i].id||items[i].id.indexOf("scroll")==-1)){
			items[i].style.backgroundColor=q.is_transparent_v11 ? "transparent" : item.owner.v08;
			items[i].style.color=item.owner.v06;
		}
	}
	item.style.color=item.owner.v05;
	item.style.backgroundColor=item.owner.v07;
	if(item.item_bullet_image_v30&&!bOp){
		
		var rect=GetBoundingRect_f19(q,item);
		var x=rect.right-q.levelOffset;
		var y=rect.top;
		var childPopup=CreatePopup_f05(q,item.item_bullet_image_v30,item.owner.level+1,item.owner);
		item.owner.childPop_v14=childPopup;
		f08(q,childPopup,x,y+2,m1.menuHorizontal,item.owner);
	}
}

//Event handler for mouseout
function HandleMouseout_f23(){
	var item=this;
	var q=this.owner.q;
	if(q.v29){
		q.v29Str=null;
		clearTimeout(q.v29);
	}
	if(item.id&&item.id.indexOf("scroll")!=-1)
		return;
	item.style.color=item.owner.v06	;
	item.style.backgroundColor=!q.is_transparent_v11 ? "transparent" : item.owner.v08;
	window.status="";
}

function f28(){
	var nmn;
	for(nmn=1;nmn<=lastm;nmn++){
		var q=eval("window.m"+nmn);
		if(q&&q.subNavPopup)
			SetVisibility_Timeout_f06(q,q.subNavPopup.id);
	}
}

//Event Handler: onload
function HandleOnload_f29(){
	if(docLoaded)
		return;
	var nmn; //new menu
	for(nmn=1;nmn<=lastm;nmn++){
		var q=eval("window.m"+nmn);
		if(q){
			q.win_obj_v18=(q.v19&&!q.v20) ? findFr(window.top,q.frame_name_v24) : window;
			q.targetFrame=(q.v19) ? findFr(window.top,q.cntFrame) : window;
			if(!q.mout)
				Add_Event_Listener_f30(q.win_obj_v18.document,"mousedown",f28,false);
		}
	}
	docLoaded=true;
}

// Adds Event Listeners
//	Parameters:(object, event, event handler function, boolean value)
function Add_Event_Listener_f30(obj,event,fun,bubble){
	if(obj.addEventListener)
		obj.addEventListener(event,fun,bubble);
	else
		eval("obj.on"+event+"="+fun);
}

function f31(){
	var i;
	for(i=0;i<=document.lastLoadHandler;i++){
		eval(document.loadHandlers[i]+'();');
	}
}

//Event Handler: onerror
function f32(){
	return true;
}

//Handles strings that need to be escaped or un-escaped 
function Url_String_Escape_f33(p){
	if(p&&p.indexOf(':/')==-1 && p.indexOf(':\\')==-1 && p.indexOf('/')!=0) 
		return unescape(absPath)+p;
	else 
		return p;
}

//' called on mouseout
function coM(q,popupId){
	if(!docLoaded)
		return;
	var popup=GetElementById_zz(q.win_obj_v18, popupId+"popup");
	if(popup)
		f15Impl(q,popup);
}
	
function findFr(wn,fr){
	if(wn.frames){
		for(var i=0;i<wn.frames.length;i++){
			if(wn.frames[i].name==fr)
				return wn.frames[i];
			var ret=findFr(wn.frames[i],fr);
			if(ret)
				return ret;
		}
	}
	return null;
}

function exMNS(q,popupId,e,dItem){
}

function coMNS(q,popupId){
}