qmad.ishift=new Object();qmad.br_navigator=navigator.userAgent.indexOf("Netscape")+1;qmad.br_version=parseFloat(navigator.vendorSub);qmad.br_oldnav=qmad.br_navigator&&qmad.br_version<7.1;qmad.br_ie=window.showHelp;qmad.br_mac=navigator.userAgent.indexOf("Mac")+1;qmad.br_safari=navigator.userAgent.indexOf("afari")+1;qmad.ishift_off=qmad.br_oldnav||(qmad.br_mac&&qmad.br_ie)||qmad.br_safari;if(!qmad.ishift_off){if(window.attachEvent)window.attachEvent("onload",qm_ishift_init);else  if(window.addEventListener)window.addEventListener("load",qm_ishift_init,false);if(window.attachEvent)document.attachEvent("onmouseover",qm_ishift_offmenu);else  if(window.addEventListener)document.addEventListener("mouseover",qm_ishift_offmenu,false);};function qm_ishift_init(){qm_ts=1;var q=qmad.ishift;var a;var i=0;while((a=document.getElementById("qm"+i))){var ss=qmad[a.id];if(ss&&(ss.ishift_main_step_size||ss.ishift_sub_step_size)){q.items=new Object();q.ii=-1;q.delay=ss.ishift_delay;q.mx=ss.ishift_main_movex;q.my=ss.ishift_main_movey;q.mxstep=ss.ishift_main_step_size;q.mystep=q.mxstep;q.sx=ss.ishift_sub_movex;q.sy=ss.ishift_sub_movey;q.sxstep=ss.ishift_sub_step_size;q.systep=q.sxstep;if(q.mx<0)q.mxstep=-q.mxstep;if(q.my<0)q.mystep=-q.mystep;if(q.sx<0)q.sxstep=-q.sxstep;if(q.sy<0)q.systep=-q.systep;qm_ishift_init_items(a);}i++;}};function qm_ishift_init_items(a){var at=a.getElementsByTagName("A");for(var i=0;i<at.length;i++){at[i].style.position="relative";if(window.attachEvent)at[i].attachEvent("onmouseover",qm_ishift_over);else  if(window.addEventListener)at[i].addEventListener("mouseover",qm_ishift_over,1);}};function qm_ishift_over(e){var q=qmad.ishift;e=e||window.event;targ=e.srcElement||e.target;while(targ.tagName!="A")targ=targ[qp];clearTimeout(q.otimer);clearTimeout(q.timer);if(qm_ishift_reset_items(targ))return;q.curmain=qm_a(targ[qp]);var type="s";if(q.curmain)type="m";if(q[type+"xstep"]==0){qm_ishift_offmenu();return;}q.ii=qm_ishift_get_next_object(targ);q.items[q.ii].targ=targ;targ.style.left="0px";targ.style.top="0px";q.axp=0;q.ayp=0;q.timer=qm_ishift_animate(type,false,q.ii);clearTimeout(qm_tt);return false;};function qm_ishift_get_next_object(targ){var q=qmad.ishift;var i=0;while(q.items["a"+i])i++;q.items["a"+i]=new Object();return "a"+i;};function qm_ishift_animate(type,rev,index){var q=qmad.ishift;if(!q.items[index])return;var go;if(!rev){if(q.axp<Math.abs(q[type+"x"])){q.items[index].targ.style.left=parseInt(parseInt(q.items[index].targ.style.left)+q[type+"xstep"])+"px";q.axp+=Math.abs(q[type+"xstep"]);go=true;}if(q.ayp<Math.abs(q[type+"y"])){q.items[index].targ.style.top=parseInt(parseInt(q.items[index].targ.style.top)+q[type+"ystep"])+"px";q.ayp+=Math.abs(q[type+"ystep"]);go=true;}}else {if(q.items[index].revx>0){q.items[index].targ.style.left=parseInt(parseInt(q.items[index].targ.style.left)-q[type+"xstep"])+"px";q.items[index].revx-=q[type+"xstep"];go=true;}}if(go){var st="qm_ishift_animate('"+type+"',"+rev+",'"+index+"')";if(!rev)q.timer=setTimeout(st,q.delay);else q.items[index].rtimer=setTimeout(st,q.delay);}else {if(!rev){if(q.items[index].targ){x0(new Object(),q.items[index].targ,1);qm_ishift_reset_items(q.items[index].targ);}}else {q.items[index].targ.style.top="0px";q.items[index].targ.style.left="0px";q.items[index]=null;}}};function qm_ishift_offmenu(e){clearTimeout(qmad.ishift.timer);clearTimeout(qmad.ishift.otimer);qm_ishift_reset_items(null);qmad.ishift.ii=null;qmad.ishift.otimer=setTimeout("qm_ishift_reset_all()",qm_th);};function qm_ishift_reset_all(){var q=qmad.ishift;var i;for(i in q.items){if(q.items[i]){q.items[i].targ.style.top="0px";q.items[i].targ.style.left="0px";q.items[i]=null;}}};function qm_ishift_reset_items(targ){var q=qmad.ishift;var i;var ri=false;for(i in q.items){var j=q.items[i];if(j){if(j.targ !=targ&&(!j.targ.cdiv||j.targ.cdiv.style.visibility!="inherit")){if(!j.rtimer){j.isrev=true;j.revx=parseInt(j.targ.style.left);j.revy=parseInt(j.targ.style.top);var type="s";if(qm_a(j.targ.parentNode))type="m";j.rtimer=qm_ishift_animate(type,1,i);}}else {if(j.targ==targ){if(j.isrev){clearTimeout(j.rtimer);j.rtimer=null;j.targ.style.top="0px";j.targ.style.left="0px";q.items[i]=null;}else ri=true;}}}}return ri;}
