/* created by Valentin Agachi - http://agachi.name/ */
var brIE=(/msie/i.test(navigator.userAgent)&&!/opera/i.test(navigator.userAgent));function ImgPre(){var d=document;if(!d.imgp)d.imgp=new Array();var i,j=d.imgp.length,a=ImgPre.arguments;for(i=0;i<a.length;i++){if(a[i].indexOf("#")!=0){d.imgp[j]=new Image();d.imgp[j++].src=a[i];}
}
}
/**
 * Browser detect
 */
function is(){var agent=navigator.userAgent.toLowerCase();this.major=parseInt(navigator.appVersion);this.minor=parseFloat(navigator.appVersion);this.ns=((agent.indexOf('mozilla')!=-1)&&((agent.indexOf('spoofer')==-1)&&(agent.indexOf('compatible')==-1)));this.ns2=(this.ns&&(this.major==3));this.ns3=(this.ns&&(this.major==3));this.ns4b=(this.ns&&(this.minor < 4.04));this.ns4=(this.ns&&(this.major==4));this.ns6=(this.ns&&(this.major >=5));this.opera=(agent.indexOf("opera")!=-1);this.ie=((agent.indexOf("msie")!=-1)&&!this.opera);this.ie3=(this.ie&&(this.major==2));this.ie4=(this.ie&&(this.major==4));this.ie5=(this.ie&&(this.major >=5));this.moz=(agent.indexOf('Gecko')!=-1);this.win=(agent.indexOf("win")!=-1);this.mac=(agent.indexOf("mac")!=-1);this.unix=(agent.indexOf("x11")!=-1);}
var br=new is();/**
 * Location functions
 */
function go(link,target){if(target=='_blank'){popup(link,700,550,'go_win');}else{if(!target){target=document;}
target.location=link;}
}
function win_new(link,width,height){var settings='toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,width='+width+',height='+height;cms=window.open(link,'cms_new',settings);}
/**
 * Page onload functions handling
 */
var onload_funcs=new Array();function onload_register(func){if(func!=null){window.onload_funcs[window.onload_funcs.length]=func;}
}
function do_onload(){for(var i=0;i < window.onload_funcs.length;i++){window.onload_funcs[i]();}
}
window.onload=do_onload;/** 
 * Event handling
 */
function addEvent(el,eventName,func){if(el.attachEvent){el.attachEvent("on"+eventName,func);}else if(el.addEventListener){el.addEventListener(eventName,func,true);}else{el["on"+eventName]=func;}
};function removeEvent(el,eventName,func){if(el.detachEvent){el.detachEvent("on"+eventName,func);}else if(el.removeEventListener){el.removeEventListener(eventName,func,true);}else{el["on"+eventName]=null;}
};function eventGetElement(ev){if(brIE){return window.event.srcElement;}else{return ev.currentTarget;}
};/**
 * Menu hover
 */
var oPreloads=new Object();function imgButHover(ev){var oImg=eventGetElement(ev);oImg.src=oPreloads['o'+oImg.id].src;}
function imgButNormal(ev){var oImg=eventGetElement(ev);oImg.src=oPreloads['n'+oImg.id].src;}
function imgButSrcGetHover(sSrc){var aSrc=sSrc.split('.');aSrc[aSrc.length]=aSrc[aSrc.length-1];aSrc[aSrc.length-2]='o';return aSrc.join('.');}
function imgButSrcGetNormal(sSrc){var aSrc=sSrc.split('.');aSrc[aSrc.length-2]=aSrc[aSrc.length-1];aSrc[aSrc.length-1]=null;return aSrc.join('.');}
function imgButInit(o){if(o.className.length){if(/imgButHover/.test(o.className)){oPreloads['n'+o.id]=new Image;oPreloads['n'+o.id].src=o.src;oPreloads['o'+o.id]=new Image;oPreloads['o'+o.id].src=imgButSrcGetHover(o.src);addEvent(o,'mouseover',imgButHover);addEvent(o,'mouseout',imgButNormal);}
if(/imgButSelected/.test(o.className)){o.src=imgButSrcGetHover(o.src);}
}
}
function imgButLoad(){var aImgs=new Array();if(document.getElementById)var aImgs=document.getElementsByTagName('img');else if(document.all)var aImgs=document.all.tags('img');if(aImgs.length)for(var i=0;i < aImgs.length;i++)imgButInit(aImgs[i]);aImgs=new Array();if(document.getElementById)var aImgs=document.getElementsByTagName('input');else if(document.all)var aImgs=document.all.tags('input');if(aImgs.length)for(var i=0;i < aImgs.length;i++)if(aImgs[i].type=='image')imgButInit(aImgs[i]);}
onload_register(imgButLoad);Array.prototype.toString=function(){var s='['+"";for(var i in this){if(typeof(this[i])!='function')s+=i+': '+this[i]+' - ';}
s+=']';return s;}
function array_keys(a){var temp=new Array();for(var i in a){temp[temp.length]=i;}
return temp;}
function array_intersect(a,b){var temp=new Array();for(var i in a){for(var j in b){if(a[i]==b[j]){temp[temp.length]=a[i];}
}
}
return temp;}
function array_shift(a){for(var i in a){if(typeof(a[i])!='function')return a[i];}
return false;}
function jscss(a,o,c1,c2){switch(a){case 'swap':
o.className=!jscss('check',o,c1)? o.className.replace(c2,c1):o.className.replace(c1,c2);break;case 'add':
if(!jscss('check',o,c1)){o.className+=o.className?' '+c1:c1;}
break;case 'remove':
var rep=o.className.match(' '+c1)?' '+c1:c1;o.className=o.className.replace(rep,'');break;case 'check':
return new RegExp('\\b'+c1+'\\b').test(o.className)
break;}
}
/* dynamic form labels */
if(supportsDynamicLabels()){document.writeln('<style type="text/css">');document.writeln('label.dynamic { display:none; }');document.writeln('</style>');onload_register(setupLabels);}
function setupLabels(){var objLabels=document.getElementsByTagName("label");var objField;for(var i=0;i < objLabels.length;i++){if("dynamic"==objLabels[i].className){objField=document.getElementById(objLabels[i].htmlFor);addEvent(objField,"focus",focusDynamicLabel);addEvent(objField,"blur",blurDynamicLabel);objField._labelText=objLabels[i].firstChild.nodeValue;objField.value=objField._labelText;}
}
for(var i=0;i < document.forms.length;i++){addEvent(document.forms[i],"submit",resetLabels);}
}
function resetLabels(event){var elm=getEventSrc(event);var objLabels=elm.getElementsByTagName("label");var objField;for(var i=0;i < objLabels.length;i++){if("dynamic"==objLabels[i].className){objField=document.getElementById(objLabels[i].htmlFor);if(objField._labelText==objField.value){objField.value="";}
}
}
}
function focusDynamicLabel(event){var elm=getEventSrc(event);if(elm._labelText==elm.value){elm.value="";}
}
function blurDynamicLabel(event){var elm=getEventSrc(event);if(""==elm.value){elm.value=elm._labelText;}
}
function getEventSrc(e){if(!e)e=window.event;if(e.originalTarget)
return e.originalTarget;else if(e.srcElement)
return e.srcElement;}
function supportsDynamicLabels(){return document.getElementById&&(window.attachEvent||window.addEventListener);}
/* menu */
function menuOver(id){var li=document.getElementById(id);if(!li)return false;var a=li.childNodes[0];a.className='hover';};function menuOut(id){var li=document.getElementById(id);if(!li)return false;var a=li.childNodes[0];a.className='';};var menuEnhance=function(){var m=document.getElementById('menuTop');if(!m)return false;var ul=m.childNodes[0];if(ul.tagName.toLowerCase()!='ul')return false;m.className='js';for(var i=0;i < ul.childNodes.length;i++){var li=ul.childNodes[i];if(!li||(li.nodeName.toLowerCase()!='li'))continue;if(jscss('check',li,'sel'))continue;var a=li.getElementsByTagName('a')[0];var b=a.childNodes[1];b.onmouseover=new Function("menuOver('"+li.id+"');");b.onmouseout=new Function("menuOut('"+li.id+"');");}
var s=urlBase+'t/m/img/but/';ImgPre(s+'n-b.gif',s+'o-b.gif',s+'sep-ln.gif',s+'sep-lo.gif',s+'sep-rn.gif',s+'sep-ro.gif');};function doPage(o,link,page){if(typeof(o)=='string')o=document.getElementById(o);var i=o.options[o.selectedIndex].value;var s=link;if(i!=1)s=link+'?'+page+'='+i;go(s);}
   