// UDMv4.0 //
/***************************************************************\

  ULTIMATE DROP DOWN MENU Version 4.0 by Brothercake
  http://www.brothercake.com/dropdown/
  
  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 n;};um.un='undefined';um.m=document;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(udmVC){if(udmVC&&/^[\-]?[0-9]+$/.test(udmVC)){udmVC=um.pi(udmVC);if((um.ei==10||um.ei==11)&&udmVC<1){udmVC=1;}}if(udmVC&&/\.(gif|png|mng|jpg|jpeg|bmp)/i.test(udmVC)){um.im[um.ek]=new Image;um.im[um.ek++].src=um.baseSRC+udmVC;}return udmVC;};for(var i=0;i<9;i++){if(!/classes/i.test(um.cx[i])){for(var j in um[um.cx[i]]){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++;}}}else{for(j in um[um.cx[i]]){for(var k in um[um.cx[i]][j]){if(typeof um[um.cx[i]][j][k]!=um.un){um.pcv(um[um.cx[i]][j][k]);}}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++;}}}}um.d=(typeof um.m.getElementById!=um.un&&(typeof um.m.createElement!=um.un||typeof um.m.createElementNS!=um.un));um.u=navigator.userAgent.toLowerCase();um.o5=/opera[\/ ][56]/.test(um.u);um.k=(navigator.vendor=='KDE');if(um.o5||um.k){um.d=0;}um.b=(um.d||um.o5||um.k);if(um.e[9]=='yes'&&!(um.d||um.b)){document.write('<style type="text/css" media="screen">#udm ul{display:none;}</style>');}um.o7=(um.d&&typeof window.opera!=um.un);um.o73=0;um.o71=0;if(um.o7){um.ov=um.u;um.ov=um.ov.split(/opera[\/ ]7./);um.ov=um.pi(um.ov[1].charAt(0));um.o73=(um.ov>=3);um.o71=(um.ov<=1);}um.s=(navigator.vendor!='KDE'&&typeof um.m.childNodes!=um.un&&typeof um.m.all==um.un&&typeof navigator.taintEnabled==um.un);um.wie=(um.d&&typeof um.m.all!=um.un&&typeof window.opera==um.un);um.mie=(um.wie&&/mac/.test(um.u));um.mx=(/tasman 0\.9/.test(um.u));if(um.mx){um.mie=1;}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&&/msie 5/.test(um.u));um.wie55=(um.wie&&/msie 5\.5/.test(um.u));um.wie50=(um.wie5&&!um.wie55);um.wie6=(um.wie&&/msie 6/.test(um.u));if(um.wie6){um.wie55=1;}um.q=(um.wie5||((um.mx||um.wie6||um.o7)&&um.m.compatMode!='CSS1Compat'));um.og=0;um.dg=0;if(/gecko/.test(um.u)!=-1&&!um.s){um.sub=um.pi(navigator.productSub);um.og=(um.sub<20030312);um.dg=(um.sub<20010726);}um.kbd=(typeof um.keys!=um.un&&!(um.mie||um.o7||um.s));um.speak=(typeof um.speech!=um.un&&um.wie);if(typeof um.speech!=um.un){um.e[12]='no';um.e[0]='vertical';}if(um.mx){um.e[12]='no';}um.p=(um.e[0]=='popup');if(um.p){um.va=['left','top','absolute','-2000px','-2000px'];for(i=1;i<6;i++){um.e[i]=um.va[i-1];}um.e[14]=0;um.e[15]=0;}um.a=um.e[1];um.h=(um.e[0]=='horizontal');um.rg=(um.h&&um.e[7]=='rigid');um.rp=(um.e[3]=='relative');um.fe=false;if(um.e[3]=='allfixed'){um.e[3]='fixed';if(um.wie){um.fe=true;}}um.f=(um.e[3]=='fixed'&&!um.ie&&!um.og);um.nm=((um.og&&um.rp) ||(um.omie&&um.h) );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.kbd){for(i=0;i<5;i++){um.keys[i]=um.pi(um.keys[i]);}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|bmp)/i.test(um.e[45]);um.mi=/(gif|png|mng|jpg|jpeg|bmp)/i.test(um.e[89]);um.uni=(um.e[45]!='none');um.umi=(um.e[89]!='none');if(um.ni||um.mi){um.arShim=new Image;um.arShim.src=um.baseSRC+'udm-arrowShim.gif';}um.rn=0;um.rv=[];um.addReceiver=function(umFC,umEC){um.rv[um.rn++]=[umFC,umEC];};um.createElement=function(umE,umA){um.el=(um.cns)?um.m.createElementNS('http://www.w3.org/1999/xhtml',umE):um.m.createElement(umE);if(typeof umA!=um.un){for(var i in umA){switch(i){case 'text' :um.el.appendChild(um.m.createTextNode(umA[i]));break;case 'class' : um.el.className=umA[i];break;default : um.el.setAttribute(i,'');um.el[i]=umA[i];break;}}}return um.el;};