// UDMv4.5 //
///////////////////////////////////////////////////////////////////
//                                                               //
//  ULTIMATE DROP DOWN MENU Version 4.5 by Brothercake          //
//  http://www.udm4.com/                                         //
//                                                               //
//  This script may not be used or distributed without license   //
//                                                               //
///////////////////////////////////////////////////////////////////
var umTree=null;
um.ready=0;
um.pi=function(n){
	n=parseInt(n,10);
	return (isNaN(n)?0:n);
	};
um.un='undefined';
um.m=document;
um.gd=function(n){
	return um.m.getElementById(n);
	};
um.xd=function(n){
	n.style.display='block';
	};
um.xn=function(n){
	n.style.display='none';
	};
um.xv=function(n){
	n.style.visibility='visible';
	};
um.xh=function(n){
	n.style.visibility='hidden';
	};
um.ne=function(n){
	return n.parentNode.className=='udm';
	};

if(typeof um.reset==um.un){
	um.reset=['yes','yes','yes'];
	}
if(typeof um.hstrip==um.un){
	um.hstrip=['none','yes'];
	}
if(typeof um.reset[3]==um.un){
	um.reset[3]='no';
	}
um.cx=['orientation','list','behaviors','navbar','items','menus','menuItems','menuClasses','itemClasses'];
um.ei=0;
um.e=[];
um.v=[];
um.w=[];
um.vl=0;
um.wl=0;
um.ek=0;
um.im=[];
um.pcv=function(v){
	if(v&&/^[+\-]?[0-9]+$/.test(v)){
		v=um.pi(v);
		if((um.ei == 10 || um.ei == 11)&&v<1){
			v=1;
		}
	}
	if(v&&/\.(gif|png|mng|jpg|jpeg|jpe|bmp)/i.test(v)){
		um.im[um.ek]=new Image;um.im[um.ek++].src=um.baseSRC+v;
	}
	return v;
};
um.d=(typeof um.m.getElementById != um.un && (typeof um.m.createElement != um.un || typeof um.m.createElementNS != um.un) && typeof navigator.IBM_HPR == um.un);
um.u=navigator.userAgent.toLowerCase();
um.o5=/opera[\/ ][56]/.test(um.u);
um.k=(navigator.vendor=='KDE');
	if(um.o5){
		um.d=0;
	}
um.b=(um.d||um.o5);
um.o7=(um.d && typeof window.opera != um.un);
um.o75=0;
um.o73=0;
um.o71=0;
	if(um.o7){
		um.ova=um.pi(um.u.split(/opera[\/ ]/)[1].match(/[7-9]/)[0]);
		um.ovi=um.pi(um.u.split(/opera[\/ ][7-9]\./)[1].match(/^[0-9]/)[0]);
		um.o75=(um.ova>=8 || um.ovi >= 5);
		um.o73=(um.ova>=8 || um.ovi >= 3);
		um.o71=(um.ova==7&&um.ovi<=1);
	}
um.s=(navigator.vendor=='Apple Computer, Inc.');
um.s2=(um.s && typeof XMLHttpRequest != um.un);
um.wie=(um.d && typeof um.m.all!=um.un && typeof window.opera == um.un&&!um.k);
um.mie=(um.wie&&um.u.indexOf('mac')>0);
um.mx=0;
um.omie=0;
	if(um.mie){
		um.wie=0;
		um.iev=um.u;
		um.iev=um.iev.split('msie ');
		um.iev[1]=um.iev[1].split(';');
		um.iev=parseFloat(um.iev[1][0],10);
		um.omie=(um.iev<5.2);
	}
um.ie=(um.wie||um.mie);
um.wie5=(um.wie&&um.u.indexOf('msie 5')>0);
um.wie55=(um.wie&&um.u.indexOf('msie 5.5')>0);
um.wie50=(um.wie5&&!um.wie55);
um.wie6=(um.wie&&um.u.indexOf('msie 6')>0);
	if(um.wie6){
		um.wie55=1;
	}
um.wie7=(um.wie && typeof XMLHttpRequest != um.un);
um.q=(um.wie5 || um.mie || ((um.wie6 || um.wie7 || um.o7) && um.m.compatMode != 'CSS1Compat'));
um.og=0;
um.dg=0;
	if(navigator.product=='Gecko' && !um.s){
		um.sub=um.pi(navigator.productSub);
		um.og=(um.sub<20030312);
		um.dg=(um.sub<20030208);
	}
	if(um.b){
		var i=0;
		do{
			if(um.cx[i].indexOf('Classes')<0){
				um.cxl=um[um.cx[i]].length;
				var j=0;
				do{
					if(typeof um[um.cx[i]][j]!=um.un){
						um.pv=um.pcv(um[um.cx[i]][j]);
						um.e[um.ei]=um.pv;
						um.ei++;
						}
					j++;
					}
					while(j<um.cxl);
				} else {
					for(j in um[um.cx[i]]){
						if(typeof um[um.cx[i]][j]!='function'){
							um.cxl=um[um.cx[i]][j].length;
							var k=0;
							do{
								if(typeof um[um.cx[i]][j][k]!=um.un){
									um.pcv(um[um.cx[i]][j][k]);
								}
								k++;
							}
							while(k<um.cxl);
							if(um.cx[i]=='menuClasses'){
								um.v[j]=um[um.cx[i]][j];
								um.vl++;
							} else {
								um.w[j]=um[um.cx[i]][j];
								um.wl++;
							}
						}
					}
				}
				i++;
			}
			while(i<9);
			um.kb=(typeof um.keys != um.un && !(um.mie || um.o7 || um.k || (um.s && !um.s2)));
			um.skb=(um.kb || (typeof um.keys != um.un && ((um.o7 && !um.o71) || um.k)));
			um.sp=(typeof um.speech!=um.un&&um.wie);
			if(typeof um.speech!=um.un){
				um.e[12]='no';
				um.e[0]='vertical';
			}
			um.rp=(um.e[3] == 'relative');
			if(um.wie50&&um.rp){
				um.e[12]='no';
			}
			um.dir='left';
			if(um.e[1]=='rtl'){
				um.dir='right';
				um.e[1]='right';
			}
			um.e[13] = (um.e[13] == 'yes') ? 'default':(um.e[13]=='no') ? 'iframe' : um.e[13];
			um.hz=(um.wie50&&um.e[13] == 'default') || (um.wie && um.e[13]=='hide');
			um.h=um.e[0]=='horizontal';
			i=4;
			do{
				if(parseFloat(um.e[i],10)<0){
					um.e[i]='0';
				}
				i++;
			} while(i<6);
			if(um.h&&um.dir == 'right'){
				um.e[4]='-'+um.e[4];
			}
			um.p=um.e[0] == 'popup';
			if(um.p){
				um.va=['left','top','absolute','-2000px','-2000px'];
				i=0;
				do{
					um.e[i+1]=um.va[i];
					i++
				}	while(i<5);
				um.e[14]=0;
				um.e[15]=0;
			}
			um.ep=0;
			if(um.e[0]=='expanding'){
				um.ep=1;
				um.e[0]='vertical';
			}
			um.a=(um.e[1]=='right');
			um.rg=(um.h&&um.e[7] == 'rigid' && um.dir != 'right');
			um.fe=false;
			if(um.e[3]=='allfixed'){
				um.e[3]='fixed';
				if(um.wie5||um.wie6){
					um.fe=true;
				}
			}
			um.f=(um.e[3]=='fixed' && !(um.wie5 || um.wie6 || um.og));
			um.nc=(um.e[17]==0 && um.e[19]=='collapse');
			um.mc=(um.e[61]==0 && um.e[63]=='collapse');
			um.nm=((um.og&&um.rp) || (um.omie&&um.h) || ((um.dg || um.wie50) && um.dir=='right'));
			um.nr=(um.nm || um.mie);
			um.ns=(um.dg || um.o71 || (um.wie50&&um.rp) || (um.o7 && um.f) || um.mie);
			um.cns=(typeof um.m.createElementNS!=um.un);
			um.ss=(um.cns&&typeof um.m.styleSheets != um.un && !(um.s || um.k));
			if(um.kb){
				i=0;
				do{
					um.keys[i]=um.pi(um.keys[i]);
					i++;
				} while (i<5);
				if(um.keys[6]!='none'){
					um.keys[6]=um.pi(um.keys[6]);
				} else {
					um.keys[6]=-1;
				}
			}
			um.ni=/(gif|png|mng|jpg|jpeg|jpe|bmp)/i.test(um.e[45]);
			um.mi=/(gif|png|mng|jpg|jpeg|jpe|bmp)/i.test(um.e[89]);
		}
		um.rn=0;
		um.rv=[];
		um.addReceiver=function(f,c){
			um.rv[um.rn++]=[f,c];
		};
		um.gp=function(n){
			return n ? um.vn(n.nodeName).toLowerCase()=='li' ? n : this.gp(n.parentNode) : null;
		};
		um.createElement=function(n,a){
			um.el=(um.cns) ? um.m.createElementNS('http://www.w3.org/1999/xhtml',n) : um.m.createElement(n);
			if(typeof a!=um.un){
				for(var i in a){
					switch(i){
						case 'text' :
							um.el.appendChild(um.m.createTextNode(a[i]));
							break;
						case 'class' :
							um.el.className=a[i];
							break;
						default :
							um.el.setAttribute(i,'');
							um.el[i]=a[i];
							break;
						}
					}
				}
				return um.el;
			};