

if (!Array.prototype.push) {
Array.prototype.push = function () {
var arrayLength = this.length;
var argCount;
for (var argCount = 0; argCount < push.arguments.length; argCount++) {
this[arrayLength] = push.arguments[argCount];
arrayLength++}}}
if (!Array.prototype.shift) {
Array.prototype.shift = function () {
var firstElement = this[0];
for (var elementCount = 1; elementCount < this.length; elementCount++)
this[elementCount-1] = this[elementCount];
this.length--;
return firstElement}}
Array.prototype.merge = function () {
var elementCount;
var argCount;
for (argCount = 0; argCount < merge.arguments.length; argCount++) 
for (elementCount = 0; elementCount < srcArray.length; elementCount++)
this.push(merge.arguments[argCount][elementCount])}
function gMW(obj, m ,s) {
if (document.defaultView && document.defaultView.getComputedStyle) {var csMode = "dom";var currentStyle = document.defaultView.getComputedStyle(obj, "")} else if (obj.currentStyle) {var csMode = "ie";var currentStyle = obj.currentStyle}
if(!currentStyle)return 0;if(m=="border"){var aWidth="-width";var aWidth2="Width"}else{var aWidth="";var aWidth2=""}s2=s.charAt(0).toUpperCase()+s.substring(1);switch(s){case "left":case "right":case "top":case "bottom":if(csMode=="dom")return parseInt(currentStyle.getPropertyValue(m+"-"+s+aWidth));else if(csMode=="ie")if(parseInt(eval("currentStyle."+m+s2+aWidth2)))








































return parseInt(eval("currentStyle."+m+s2+aWidth2));else return 0;break;case "vertical":return gMW(obj,m,"top")+gMW(obj,m,"bottom");break;case "horizontal":return gMW(obj,m,"left")+gMW(obj,m,"right");break}};function gBL(obj,nm){var fl=0;if(obj.offsetParent)while(obj.offsetParent){fl+=obj.offsetLeft;if(!nm){fl+=gMW(obj.offsetParent,"border","left")+gMW(obj.offsetParent,"padding","left")+gMW(obj.offsetParent,"margin","left")}obj=obj.offsetParent}else if(obj.getBoundingClientRect)fl=obj.getBoundingClientRect().left;else if(obj.x)fl+=obj.x;return fl};function gBT(obj,nm){var
ft=0;if(obj.offsetParent)while(obj.offsetParent){ft+=obj.offsetTop;if(!nm){ft+=gMW(obj.offsetParent,"border","left")+gMW(obj.offsetParent,"padding","left")+gMW(obj.offsetParent,"margin","left")}obj=obj.offsetParent}else if(obj.getBoundingClientRect)ft=obj.getBoundingClientRect().top;else if(obj.y)ft+=obj.y;return ft}
function gFC(obj){for(var i=0;i<obj.childNodes.length;i++)if(obj.childNodes[i].nodeType==1){return obj.childNodes[i];break}}
function gCT(obj,tagName){var childElements=new Array();if(!obj.childNodes)return false;for(var i=0;i<obj.childNodes.length;i++)if(obj.childNodes[i].tagName==tagName)childElements.push(obj.childNodes[i]);if(childElements.length<1)return false;return childElements};function Submenu(){var t=this;t.alignment="vertical";t.dd=document.createElement('DIV');t.td=document.createElement('TABLE');t.dd.appendChild(t.td);t.td.setAttribute("border","0");t.td.setAttribute("cellPadding","0");t.td.setAttribute("cellSpacing","0");t.tb=document.createElement("TBODY");t.td.appendChild(t.tb);
t.dd.className="lSubMenu";t.dd.zIndex='500';t.td.submenu=t;t.tb.submenu=t;t.parentMenu;t.maxLinkWidth;t.items=new Array();t.pl=function(item){t.items.push(item);if(t.alignment=="vertical"){t.tb.appendChild(item.dn1())}else if(t.alignment=="horizontal"){if(!t.rowDomNode){t.rowDomNode=document.createElement("TR");t.tb.appendChild(t.rowDomNode)}var iC=document.createElement("TD");
var iT=document.createElement('TABLE');iT.setAttribute("border","0");iT.setAttribute("cellPadding","0");iT.setAttribute("cellSpacing","0");var iB=document.createElement("TBODY");iT.appendChild(iB);iC.appendChild(iT);t.rowDomNode.appendChild(iC);iB.appendChild(item.dn1())}};t.gd=function(){return t.dd};t.ga=function(){var dq=new Array();var wq=new Array();var element;wq.push(t);while(wq.length!=0){element=wq.shift();dq.push(element);for(var i=0;i<element.items.length;i++)if(element.items[i].submenu)wq.push(element.items[i].submenu)}return dq};t.rw=function(){if(!t.pcw)if(t.dd.offsetWidth!=0){t.pcw=t.dd.offsetWidth;t.pcw+=gMW(t.dd,"border","horizontal")}else 
if(t.dd.clientWidth!=0)t.pcw=t.dd.clientWidth;else if(parseInt(t.dd.style.width)!=0)t.pcw=parseInt(t.dd.style.width);return t.pcw};t.rh=function(){if(t.pch)if(t.dd.offsetHeight!=0)t.pch=t.dd.offsetHeight;else if(t.dd.clientHeight!=0)t.pch=t.dd.clientHeight;else if(parseInt(t.dd.style.height)!=0)t.pch=parseInt(t.dd.style.height);return t.pch};t.rl=function(){if(!t.pcl)t.pcl=gBL(t.dd);return t.pcl};t.rr=function(){if(!t.pcr)t.pcr=t.rl()+t.rw();return t.pcr};t.rt=function(){if(!t.pct)t.pct=gBT(t.dd);return t.pct}
t.rb=function(){if(!t.pcb)t.pcb=t.rt()+t.rh();return t.pcb};t.ppl=function(a){t.pcl=a;t.dd.style.left=a};t.ppt=function(a){t.pct=a;t.dd.style.top=a};t.pq=function(a,b){t.ppl(a);t.ppt(b);t.dd.style.position="absolute"}
t.hide=function(){t.dd.style.display="none"};t.show=function(){t.dd.style.display="block"};t.ss=function(){for(var i=0;i<t.items.length;i++){t.items[i].rowDomNode.className="lMenuItemMouseOut";if(t.items[i].submenu)t.items[i].submenu.ss()};t.hide()};t.um=function(){t.dd.parentNode.style.visibility="hidden"};t.un=function(){t.dd.parentNode.style.visibility="visible"}}function MenuItem(submenu){var t=this;t.domNode;t.submenu;
t.href;t.innerHTML;t.itemIndex;t.parentMenu;t.rowDomNode=document.createElement("TR");t.rowDomNode.style.MozUserSelect="none";t.rowDomNode.style.border="none";t.rowDomNode.style.padding="0px";t.rowDomNode.style.margin="0px";t.rowDomNode.menuItem=t;t.rowDomNode.style.cursor="default";t.di=document.createElement("TD");t.di.style.padding="0px";t.dp=document.createElement("TD");t.da=document.createElement("TD");t.da.style.padding="0px";t.iconDomNode=document.createElement("IMG");t.iconDomNode.src="images/pixel.gif";t.di.appendChild(t.iconDomNode);t.arrowDomNode=document.createElement("IMG");t.arrowDomNode.src="images/pixel.gif";t.da.appendChild(t.arrowDomNode);t.rowDomNode.appendChild(t.di);t.rowDomNode.appendChild(t.dp);t.rowDomNode.appendChild(t.da);t.dp.className="lMenuItem";
t.pls=function(submenu){t.submenu=submenu;t.submenu.parentMenuItem=t;if(t.parentMenu.alignment=="vertical"){var newArrowDomNode=document.createElement("IMG");newArrowDomNode.src="images/popupexpand.gif";t.da.replaceChild(newArrowDomNode,t.arrowDomNode)}};t.mr7=function(mr9){t.dp.innerHTML=mr9}
t.mr3=function(itemLink){t.itemLink=itemLink;if(itemLink){t.rowDomNode.style.cursor="pointer";t.rowDomNode.onclick=function(){window.location.href=this.menuItem.itemLink}}};t.mr1=function(itemImage){t.di.replaceChild(itemImage,t.iconDomNode)};t.mr5=function(itemIndex){t.itemIndex=itemIndex};t.mr4=function(parentMenu){t.parentMenu=parentMenu};t.rw=function(){return t.di.offsetWidth+t.dp.offsetWidth+
t.da.offsetWidth+gMW(t.parentMenu.dd,"border","right")};t.rh=function(){return t.dp.offsetHeight};t.rl=function(){if(!t.pcl)if((navigator.userAgent.indexOf("Konqueror ")!=-1)||(navigator.userAgent.indexOf("Konqueror/")!=-1))t.pcl=gBL(t.rowDomNode,true);else t.pcl=gBL(t.rowDomNode);return t.pcl};t.rr=function(){return t.rl()+t.rw()}
t.rt=function(){if((navigator.userAgent.indexOf("Konqueror ")!=-1)||(navigator.userAgent.indexOf("Konqueror/")!=-1))return gBT(t.dp,true)-gMW(t.parentMenu.dd,"border","top");else return gBT(t.rowDomNode)-gMW(t.parentMenu.dd,"border","top")};t.rb=function(){t.rt()+t.rh()};t.dn1=function(){if(t.parentMenu.alignment=="vertical"){t.di.setAttribute("width","16");t.da.setAttribute("width","14");t.da.style.margin="0px"}return t.rowDomNode};t.mr2=function(){if(t.parentMenu)for(var i=0;i<t.parentMenu.items.length;i++)
{t.parentMenu.items[i].rowDomNode.className="lMenuItemMouseOut";if(t.parentMenu.items[i].submenu)t.parentMenu.items[i].submenu.ss()}}}function dgb(obj,direction,alignment,verticalAlignment){if(window.mouseOutTimeout)window.clearTimeout(mouseOutTimeout);obj.menuItem.mr2();if(obj.menuItem.submenu)obj.menuItem.submenu.show();obj.className="lMenuItemMouseOver";if(obj.menuItem.timeout)window.clearTimeout(obj.menuItem.timeout);if(obj.menuItem.parentMenu.timeout)window.clearTimeout(obj.menuItem.parentMenu.timeout)}function bk2(){dgb(this,"v","left","bottom")}function mdg(){if(this.menuItem.rr()>document.documentElement.offsetWidth){dgb(this,"h","right","top");this.menuItem.setRight(document.documentElement.offsetWidth)}else dgb(this,"h","right","top")}
function bk1(htmlNode,menu){var htmlMenuItems;var elementLinks;var lMenuItem;var buls;var liElements;var lSubmenu;htmlMenuItems=gCT(htmlNode,"LI");for(var i=0;i<htmlMenuItems.length;i++){elementLinks=gCT(htmlMenuItems[i],"A");elementImages=gCT(htmlMenuItems[i],"IMG");lMenuItem=new MenuItem();if(elementLinks){lMenuItem.mr3(elementLinks[0].href);lMenuItem.mr7(elementLinks[0].innerHTML)}else if(htmlMenuItems[i].childNodes[0]){var currentNode=htmlMenuItems[i].childNodes[0];while(currentNode.nodeType!=3||!currentNode.nodeValue.match(/[^\s]/)){if(currentNode.nextSibling)currentNode=currentNode.nextSibling;else break}lMenuItem.mr7(currentNode.nodeValue)}if(elementImages)lMenuItem.mr1(elementImages[0]);lMenuItem.mr5(i);lMenuItem.mr4(menu);menu.pl(lMenuItem);
buls=gCT(htmlMenuItems[i],"UL");if(buls){liElements=gCT(buls[0],"LI");if(liElements){lSubmenu=new Submenu();lSubmenu.parentMenu=menu;lMenuItem.pls(lSubmenu);bk1(buls[0],lMenuItem.submenu)}}}}function so(menu){var j=gMM.ga();for(var i=1;i<j.length;i++)if(j[i].parentMenuItem)if(j[i].parentMenuItem.parentMenu.alignment=="horizontal")if(j[i].rw()+j[i].rl()>document.documentElement.offsetWidth){j[i].pq(j[i].parentMenuItem.rl(),j[i].parentMenuItem.rt()+j[i].parentMenuItem.rh())}else{j[i].pq(j[i].parentMenuItem.rl(),j[i].parentMenuItem.rt()+j[i].parentMenuItem.rh())}else{j[i].pq(j[i].parentMenuItem.rl()+j[i].parentMenuItem.rw(),j[i].parentMenuItem.rt())}}function mainMenuInit(){var bul=gCT(document.getElementById("mainMenu"),"UL")[0];bul.style.display="none";gMM=new Submenu();gMM.alignment="horizontal";bk1(gFC(document.getElementById("mainMenu")),gMM);document.getElementById("mainMenu").appendChild(gMM.gd());var f=gMM.ga();f[0].dd.id='lFirstSubMenu';for(var i=0;i<f.length;i++){document.getElementById("mainMenu").appendChild(f[i].gd());for(var j=0;j<f[i].items.length;j++){f[i].items[j].rowDomNode.onmouseover=mdg;f[i].items[j].rowDomNode.onmouseout=function(){mouseOutTimeout=window.setTimeout('gMM.ss();gMM.show();',1000)}}}for(var j=0;j<gMM.items.length;j++){gMM.items[j].rowDomNode.onmouseover=bk2;gMM.items[j].rowDomNode.onmouseout=function(){mouseOutTimeout=window.setTimeout('gMM.ss();gMM.show();',1000);if(!this.menuItem.submenu)this.className="lMenuItemMouseOut"}}gMM.um();so(gMM);gMM.ss();gMM.un();gMM.show()}
