﻿window.gc={prop:new Map(),farray:new Array(),web:new Object()};
d=document;ndc=new Array();
coc=new Array();
kg=true;
function KeyValue(_1,_2)
    {
        this.key=_1;
        this.value=_2;
    }
function Map()
    {
        this.array=new Array();
    }
Map.prototype.put=function(_3,_4)
    {
        if((typeof _3!="undefined")&&(typeof _4!="undefined"))
            {
                this.array[this.array.length]=new KeyValue(_3,_4);
            }
    };
Map.prototype.get=function(_5)
    {
        for(var k=0;k<this.array.length;k++)
            {
                if(this.array[k].key==_5)
                    {
                        return this.array[k].value;
                    }
            }
        return "";
    };
Map.prototype.length=function()
    {
        return this.array.length;
    };
Array.prototype.push=function()
    {
        var n=this.length>>>0;
        for(var i=0;i<arguments.length;i++)
            {
                this[n]=arguments[i];
                n=n+1>>>0;
            }
        this.length=n;
        return n;
    };
Array.prototype.pop=function()
    {
        var n=this.length>>>0,value;
        if(n)
            {
                value=this[--n];
                delete this[n];
            }
        this.length=n;
        return value;
    };
Array.prototype.subarr=function(_a,_b)
    {
        if(_a>=this.length||(_b!=null&&_b<=0))
            {
                return [];
            }
        else
            {
                if(_a<0)
                    {
                        if(Math.abs(_a)>this.length)
                            {
                                _a=0;
                            }
                        else
                            {
                                _a=this.length+_a;
                            }
                    }
            }
        if(_b==null||_b+_a>this.length)
            {
                _b=this.length-_a;
            }
        var _c=new Array();
        for(var i=_a;i<_a+_b;i++)
            {
                _c.push(this[i]);
            }
        return _c;
    };
Array.prototype.subarray=function(_e,_f)
    {
        if(_e<0)
            {_e=0;}
        if(_f==null||_f>this.length)
            {_f=this.length;}
        if(_e==_f)
            {return [];}
        var _10=new Array();
        for(var i=_e;i<_f;i++)
            {_10.push(this[i]);}
        return _10;
    };
if(!Array.prototype.splice)
    {
        Array.prototype.splice=function(_12,_13)
            {
                if(_13<0)
                    {_13=0;}
                var _14=new Array();
                if(arguments.length>2)
                    {
                        for(var i=2;i<arguments.length;i++)
                            {_14.push(arguments[i]);}
                    }
                var _16=this.subarray(0,_12);
                var _17=this.subarr(_12,_13);
                var _18=this.subarray(_12+_13);
                var _19=_16.concat(_14,_18);
                this.length=0;
                for(var i=0;i<_19.length;i++)
                    {this.push(_19[i]);}
                return _17;
            };
    }
var DomHelper=
    {
        $:function(_1b)
            {return document.getElementById(_1b);}
        ,$P:function(_1c,_1d)
            {
                if(typeof _1d=="undefined")
                    {return window.gc.prop.get(_1c);}
                else
                    {window.gc.prop.put(_1c,_1d);}
            }
        ,$FINDEX:function(_1e)
            {window.gc.farray.push(_1e);}
        ,Browser:
            {
                IE:!!(window.attachEvent&&!window.opera)
                    ,Opera:!!window.opera
                    ,WebKit:navigator.userAgent.indexOf("AppleWebKit/")>-1
                    ,Gecko:navigator.userAgent.indexOf("Gecko")>-1&&navigator.userAgent.indexOf("KHTML")==-1
                    ,MobileSafari:!!navigator.userAgent.match(/iPhone.*Mobile.*Safari/)
            }
        ,getElementsBySelector:function(_1f)
            {
                var i;
                var s=[];
                var _22="";
                var _23="";
                var tag=_1f;
                var _25=[];
                if(_1f.indexOf(" ")>0)
                    {
                        s=_1f.split(" ");
                        var fs=s[0].split("#");
                        if(fs.length==1)
                            {return (_25);}
                        if(d.getElementById(fs[1]))
                            {return (d.getElementById(fs[1]).getElementsByTagName(s[1]));}
                        return false;
                    }
                if(_1f.indexOf("#")>0)
                    {
                        s=_1f.split("#");
                        tag=s[0];
                        _22=s[1];
                    }
                if(_22!="")
                    {
                        if(d.getElementById(_22))
                            {
                                _25.push(d.getElementById(_22));
                                return (_25);
                            }
                        return false;
                    }
                if(_1f.indexOf(".")>0)
                    {
                        s=_1f.split(".");tag=s[0];
                        _23=s[1];
                    }
                var v=d.getElementsByTagName(tag);
                if(_23=="")
                    {return (v);}
                for(i=0;i<v.length;i++)
                    {
                        curClass=" "+v[i].className+" ";
                        if(curClass.indexOf(" "+_23+" ")!="-1")
                            {_25.push(v[i]);}
                    }
                return (_25);
            }
        ,getElementsByClassName:function(_28)
            {
                var s,i,r=[],l=0,e;
                var re=new RegExp("(^|\\s)"+_28+"(\\s|$)");
                if(navigator.userAgent.indexOf("Opera")>-1)
                    {
                        s=[document.documentElement||document.body];
                        i=0;
                        do
                            {
                                e=s[i];
                                while(e)
                                    {
                                        if(e.nodeType==1)
                                            {
                                                if(e.className&&re.test(e.className))
                                                    {r[l++]=e;}
                                                s[i++]=e.firstChild;
                                            }
                                        e=e.nextSibling;
                                    }
                           }
                        while(i--);
                    }
                else
                    {
                        s=document.getElementsByTagName("*");
                        i=s.length;
                        while(i--)
                            {
                                e=s[i];
                                if(e.className&&re.test(e.className))
                                    {r[l++]=e;}
                            }
                    }
                return r;
            }
        ,createTag:function(_2b,sId,_2d,_2e,_2f,_30)
            {
                var tag=document.createElement(_2b);
                tag.setAttribute("tabindex",0);
                if(sId)
                    {tag.setAttribute("id",sId);}
                if(_2d)
                    {tag.setAttribute("height",_2d);}
                if(_2e)
                    {tag.setAttribute("width",_2e);}
                if(_2f)
                    {tag.setAttribute("style",_2f);}
                if(_30)
                    {tag.style.cursor="pointer";}
                return tag;
            }
        ,getElementsByTagName:function(t,p)
            {
                var _34=null;
                t=t||"*";p=p||document;
                if(typeof p.getElementsByTagName!="undefined")
                    {
                        _34=p.getElementsByTagName(t);
                        if(t=="*"&&(!_34||!_34.length))
                            {_34=p.all;}
                    }
                else
                    {
                        if(t=="*")
                            {_34=p.all;}
                        else
                            {
                                if(p.all&&p.all.tags)
                                    {_34=p.all.tags(t);}
                            }
                    }
                return _34||[];
            }
        ,addClassName:function(_35,_36)
            {
                var _37=_35.className;
                if(!new RegExp(_36,"i").test(_37))
                    {_35.className=_37+((_37.length>0)?" ":"")+_36;}
            }
        ,insertAfter:function(_38,_39,_3a)
            {_38.insertBefore(_39,_3a.nextSibling);}
        ,getParent:function(e,_3c)
            {
                if(!(e=DomHelper.$(e)))
                    {return null;}
                var p=null;
                if(!_3c&&DomHelper._def(e.offsetParent))
                    {p=e.offsetParent;}
                else
                    {
                        if(DomHelper._def(e.parentNode))
                            {
                                p=e.parentNode;
                            }
                        else
                            {
                                if(DomHelper._def(e.parentElement))
                                    {p=e.parentElement;}
                            }
                    }
                return p;
            }
        ,removeClassName:function(_3e,_3f)
            {
                var _40=new RegExp((_3f+"s?"),"i");
                _3e.className=_3e.className.replace(_40,"").replace(/^\s?|\s?$/g,"");
            }
        ,getElementsByAttribute:function(_41,_42,_43,_44)
            {
                var _45=(_42=="*"&&_41.all)?_41.all:_41.getElementsByTagName(_42);
                var _46=new Array();
                var _47=(typeof _44!="undefined")?new RegExp("(^|\\s)"+_44+"(\\s|$)"):null;
                var _48;
                var _49;
                for(var i=0;i<_45.length;i++)
                    {
                        _48=_45[i];
                        _49=_48.getAttribute&&_48.getAttribute(_43);
                        if(typeof _49=="string"&&_49.length>0)
                            {
                                if(typeof _44=="undefined"||(_47&&_47.test(_49)))
                                    {_46.push(_48);}
                            }
                    }
                return _46;
            }
        ,readAttribute:function(_4b,_4c)
            {
                if(typeof _4b=="undefined")
                    {alert("Undefined Object >> "+_4c);}
                else
                    {return _4b.getAttribute(_4c,2);}
            }
        ,preventDefaultBehavior:function(_4d)
            {
                _4d.returnValue=false;
                if(_4d.preventDefault)
                    {_4d.preventDefault();}
            }
        ,getStyle:function(_4e,_4f)
            {
                var _50="";
                if(document.defaultView&&document.defaultView.getComputedStyle)
                    {_50=document.defaultView.getComputedStyle(_4e,"").getPropertyValue(_4f);}
                else
                    {
                        if(_4e.currentStyle)
                            {
                                _4f=_4f.replace(/\-(\w)/g,function(_51,p1){return p1.toUpperCase();});
                                _50=_4e.currentStyle[_4f];
                            }
                    }
                return _50;
            }
        ,addEventListener:function(e,eT,eL,cap)
            {
                eT=eT.toLowerCase();
                if(e.addEventListener)
                    {e.addEventListener(eT,eL,cap||false);}
                else
                    {
                        if(e.attachEvent)
                            {e.attachEvent("on"+eT,eL);}
                        else
                            {
                                var o=e["on"+eT];
                                e["on"+eT]=typeof o=="function"?function(v)
                                    {
                                        o(v);
                                        eL(v);
                                    }
                                :eL;
                            }
                    }
            }
        ,clientWidth:function()
            {
                var v=0,d=document,w=window;
                if((!d.compatMode||d.compatMode=="CSS1Compat")&&!w.opera&&d.documentElement&&d.documentElement.clientWidth)
                    {v=d.documentElement.clientWidth;}
                else
                    {
                        if(d.body&&d.body.clientWidth)
                            {v=d.body.clientWidth;}
                        else
                            {
                                if(DomHelper._def(w.innerWidth,w.innerHeight,d.height))
                                    {
                                        v=w.innerWidth;
                                        if(d.height>w.innerHeight)
                                            {v-=16;}
                                    }
                            }
                    }
                return v;
            }
        ,clientHeight:function()
            {
                var v=0,d=document,w=window;
                if((!d.compatMode||d.compatMode=="CSS1Compat")&&!w.opera&&d.documentElement&&d.documentElement.clientHeight)
                    {v=d.documentElement.clientHeight;}
                else
                    {
                        if(d.body&&d.body.clientHeight)
                            {v=d.body.clientHeight;}
                        else
                            {
                                if(DomHelper._def(w.innerWidth,w.innerHeight,d.width))
                                    {
                                        v=w.innerHeight;
                                        if(d.width>w.innerWidth)
                                            {v-=16;}
                                    }
                            }
                    }
                return v;
            }
        ,pageX:function(e)
            {
                var x=0;
                while(e)
                    {
                        if(DomHelper._def(e.offsetLeft))
                            {x+=e.offsetLeft;}
                        e=DomHelper._def(e.offsetParent)?e.offsetParent:null;
                    }
                return x;
            }
        ,pageY:function(e)
            {
                var y=0;
                while(e)
                    {
                        if(DomHelper._def(e.offsetTop))
                            {y+=e.offsetTop;}
                        e=DomHelper._def(e.offsetParent)?e.offsetParent:null;
                    }
                return y;
            }
        ,_def:function()
            {
                for(var i=0;i<arguments.length;++i)
                    {
                        if(typeof (arguments[i])=="undefined")
                            {return false;}
                    }
                return true;
            }
        ,_num:function()
            {
                for(var i=0;i<arguments.length;++i)
                    {
                        if(isNaN(arguments[i])||typeof (arguments[i])!="number")
                            {return false;}
                    }
                return true;
            }
        ,_import:function(url,rel,typ,med)
            {
                var _65=document.getElementsByTagName("script")[0].src;
                var _66=_65.replace(/pe-ap\.js(\?.*)?$/,"");
                document.write("<script type=\"text/javascript\" src=\""+_66+url+"\"></script>");
            }
        ,getComputedStyle:function(e,p,i)
            {
                var s,v="undefined",dv=document.defaultView;
                if(dv&&dv.getComputedStyle)
                    {
                        s=dv.getComputedStyle(e,"");
                        if(s)
                            {v=s.getPropertyValue(p);}
                    }
                else
                    {
                        if(e.currentStyle)
                            {v=e.currentStyle[DomHelper.camelize(p)];}
                        else
                            {return null;}
                    }
                return i?(parseInt(v)||0):v;
            }
        ,camelize:function(_6b)
            {
                var i,c,a=_6b.split("-");
                var s=a[0];
                for(i=1;i<a.length;++i)
                    {
                        c=a[i].charAt(0);
                        s+=a[i].replace(c,c.toUpperCase());
                    }
                return s;
            }
        ,_isNum:function()
            {
                for(var i=0;i<arguments.length;++i)
                    {
                        if(isNaN(arguments[i])||typeof (arguments[i])!="number")
                            {return false;}
                    }
                return true;
            }
        ,_str:function(s)
            {
                for(var i=0;i<arguments.length;++i)
                    {
                        if(typeof (arguments[i])!="string")
                            {return false;}
                    }
                return true;
            }
    };
var Shortcut=
    {
        "all_shortcuts":{},"add":function(_71,_72,opt)
            {
                var _74={"type":"keydown","propagate":false,"disable_in_input":false,"target":document,"keycode":false
            };
        if(!opt)
            {opt=_74;}
        else
            {
                for(var dfo in _74)
                    {
                        if(typeof opt[dfo]=="undefined")
                            {opt[dfo]=_74[dfo];}
                    }
            }
        var ele=opt.target;
        if(typeof opt.target=="string")
            {ele=document.getElementById(opt.target);}
        var ths=this;
        _71=_71.toLowerCase();
        var _78=function(e)
            {
                e=e||window.event;
                if(opt["disable_in_input"])
                    {
                        var _7a;
                        if(e.target)
                            {_7a=e.target;}
                        else
                            {
                                if(e.srcElement)
                                    {_7a=e.srcElement;}
                            }
                        if(_7a.nodeType==3)
                            {_7a=_7a.parentNode;}
                        if(_7a.tagName=="INPUT"||_7a.tagName=="TEXTAREA")
                            {return;}
                    }
                if(e.keyCode)
                    {code=e.keyCode;}
                else
                    {
                        if(e.which)
                            {code=e.which;}
                    }
                var _7b=String.fromCharCode(code).toLowerCase();
                if(code==188)
                    {_7b=",";}
                if(code==190)
                    {_7b=".";}
                var _7c=_71.split("+");
                var kp=0;
                var _7e={"`":"~","1":"!","2":"@","3":"#","4":"$","5":"%","6":"^","7":"&","8":"*","9":"(","0":")","-":"_","=":"+",";":":","'":"\"",",":"<",".":">","/":"?","\\":"|"};
                var _7f={"esc":27,"escape":27,"tab":9,"space":32,"return":13,"enter":13,"backspace":8,"scrolllock":145,"scroll_lock":145,"scroll":145,"capslock":20,"caps_lock":20,"caps":20,"numlock":144,"num_lock":144,"num":144,"pause":19,"break":19,"insert":45,"home":36,"delete":46,"end":35,"pageup":33,"page_up":33,"pu":33,"pagedown":34,"page_down":34,"pd":34,"left":37,"up":38,"right":39,"down":40,"f1":112,"f2":113,"f3":114,"f4":115,"f5":116,"f6":117,"f7":118,"f8":119,"f9":120,"f10":121,"f11":122,"f12":123};
                var _80={shift:{wanted:false,pressed:false},ctrl:{wanted:false,pressed:false},alt:{wanted:false,pressed:false},meta:{wanted:false,pressed:false}};
                if(e.ctrlKey){_80.ctrl.pressed=true;}
                if(e.shiftKey){_80.shift.pressed=true;}
                if(e.altKey){_80.alt.pressed=true;}
                if(e.metaKey){_80.meta.pressed=true;}
                for(var i=0;i<_7c.length;i++)
                    {
                        var k=_7c[i];
                        if(k=="ctrl"||k=="control")
                            {kp++;_80.ctrl.wanted=true;}
                        else
                            {
                                if(k=="shift")
                                    {kp++;_80.shift.wanted=true;}
                                else
                                    {
                                        if(k=="alt")
                                            {kp++;_80.alt.wanted=true;}
                                        else
                                            {
                                                if(k=="meta")
                                                    {kp++;_80.meta.wanted=true;}
                                                else
                                                    {
                                                        if(k.length>1)
                                                            {
                                                                if(_7f[k]==code)
                                                                    {kp++;}
                                                            }
                                                        else
                                                            {
                                                                if(opt["keycode"])
                                                                    {
                                                                        if(opt["keycode"]==code)
                                                                            {kp++;}
                                                                    }
                                                                else
                                                                    {
                                                                        if(_7b==k)
                                                                            {kp++;}
                                                                        else
                                                                            {   
                                                                                if(_7e[_7b]&&e.shiftKey)
                                                                                    {
                                                                                        _7b=_7e[_7b];
                                                                                        if(_7b==k)
                                                                                            {kp++;}
                                                                                    }
                                                                            }
                                                                    }
                                                            }
                                                    }
                                            }
                                    }
                            }
                    }
                if(kp==_7c.length&&_80.ctrl.pressed==_80.ctrl.wanted&&_80.shift.pressed==_80.shift.wanted&&_80.alt.pressed==_80.alt.wanted&&_80.meta.pressed==_80.meta.wanted)
                    {
                        _72(e);
                        if(!opt["propagate"])
                            {
                                e.cancelBubble=true;
                                e.returnValue=false;
                                if(e.stopPropagation)
                                    {
                                        e.stopPropagation();
                                        e.preventDefault();
                                    }
                                return false;
                            }
                    }
            };
        this.all_shortcuts[_71]={"callback":_78,"target":ele,"event":opt["type"]};
        if(ele.addEventListener)
            {ele.addEventListener(opt["type"],_78,false);}
        else
            {
                if(ele.attachEvent)
                    {ele.attachEvent("on"+opt["type"],_78);}
                else
                    {ele["on"+opt["type"]]=_78;}
            }
    }
,"remove":function(_83)
    {
        _83=_83.toLowerCase();
        var _84=this.all_shortcuts[_83];
        delete (this.all_shortcuts[_83]);
        if(!_84)
            {return;}
        var _85=_84["event"];
        var ele=_84["target"];
        var _87=_84["callback"];
        if(ele.detachEvent)
            {ele.detachEvent("on"+_85,_87);}
        else
            {
                if(ele.removeEventListener)
                    {ele.removeEventListener(_85,_87,false);}
                else
                    {ele["on"+_85]=false;}
            }
    }
};
var Tltps=
    {
        "tooltip":null,"parent":null,"timer":null,"delay":null,init:function()
            {
                if(typeof document.getElementsByTagName!="undefined")
                    {
                        Tltps.tags=document.getElementsByTagName("*");
                        Tltps.tagsLen=Tltps.tags.length;
                        for(var i=0;i<Tltps.tagsLen;i++)
                            {
                                if(Tltps.tags[i].title)
                                    {
                                        Tltps.tags[i].onfocus=Tltps.focusTimer;
                                        Tltps.tags[i].onblur=Tltps.blurTip;
                                        Tltps.tags[i].onmouseover=Tltps.blurTip;
                                    }
                            }
                    }
            }
        ,focusTip:function(obj)
            {
                Tltps.blurTip();
                Tltps.delay=setInterval("Tltps.blurTip()",4000);
                if(Tltps.tooltip==null)
                    {
                        if(typeof window.innerWidth!="undefined")
                            {
                                Tltps.window=
                                    {x:window.innerWidth,y:window.innerHeight};
                            }
                        else
                            {
                                if(typeof document.documentElement.offsetWidth!="undefined")
                                    {
                                        Tltps.window=
                                            {x:document.documentElement.offsetWidth,y:document.documentElement.offsetHeight};
                                    }
                                else
                                    {
                                        Tltps.window={x:document.body.offsetWidth,y:document.body.offsetHeight};
                                    }
                            }
                        Tltps.tooltip=(typeof document.createElementNS!="undefined")?document.createElementNS("http://www.w3.org/1999/xhtml","div"):document.createElement("div");
                        Tltps.tooltip.setAttribute("class","");
                        Tltps.tooltip.className=(DomHelper.Browser.WebKit)?"safetooltip":"tooltip";
                        if(Tltps.parent==null)
                            {
                                Tltps.parent=
                                    {x:Tltps.getRealPosition(obj,"x")-3,y:Tltps.getRealPosition(obj,"y")+2};
                            }
                        Tltps.parent.y+=obj.offsetHeight;
                        Tltps.tooltip.style.left=Tltps.parent.x+"px";
                        Tltps.tooltip.style.top=Tltps.parent.y+"px";
                        Tltps.tooltip.appendChild(document.createTextNode(obj.title));
                        document.getElementsByTagName("body")[0].appendChild(Tltps.tooltip);
                        if(Tltps.tooltip.offsetWidth>300)
                            {Tltps.tooltip.style.width="300px";}
                        Tltps.extent=
                            {x:Tltps.tooltip.offsetWidth,y:Tltps.tooltip.offsetHeight};
                        if((Tltps.parent.x+Tltps.extent.x)>=Tltps.window.x)
                            {
                                Tltps.parent.x-=Tltps.extent.x;
                                Tltps.tooltip.style.left=Tltps.parent.x+"px";
                            }
                        if(typeof window.pageYOffset!="undefined")
                            {Tltps.scroll=window.pageYOffset;}
                        else
                            {
                                if(typeof document.documentElement.scrollTop!="undefined")
                                    {Tltps.scroll=document.documentElement.scrollTop;}
                                else
                                    {Tltps.scroll=document.body.scrollTop;}
                            }
                        if((Tltps.parent.y+Tltps.extent.y)>=(Tltps.window.y+Tltps.scroll))
                            {
                                Tltps.parent.y-=(Tltps.extent.y+obj.offsetHeight+4);
                                Tltps.tooltip.style.top=Tltps.parent.y+"px";
                            }
                    }
            }
        ,getRealPosition:function(ele,dir)
            {
                Tltps.pos=(dir=="x")?ele.offsetLeft:ele.offsetTop;Tltps.tmp=ele.offsetParent;
                while(Tltps.tmp!=null)
                    {
                        Tltps.pos+=(dir=="x")?Tltps.tmp.offsetLeft:Tltps.tmp.offsetTop;Tltps.tmp=Tltps.tmp.offsetParent;
                    }
                return Tltps.pos;
            }
        ,blessLink:function(_8c)
            {
                _8c.onfocus=Tltps.focusTimer;
                _8c.onblur=Tltps.blurTip;
                _8c.onmouseover=Tltps.blurTip;
            }
        ,focusTimer:function(e)
            {
                if(Tltps.timer!=null)
                    {
                        clearInterval(Tltps.timer);
                        Tltps.timer=null;
                        Tltps.focusTip(e);
                    }
                else
                    {
                        Tltps.tmp=(e)?e.target:event.srcElement;
                        Tltps.timer=setInterval("Tltps.focusTimer(Tltps.tmp)",400);
                    }
            }
        ,blurTip:function()
            {
                if(Tltps.tooltip!=null)
                    {
                        document.getElementsByTagName("body")[0].removeChild(Tltps.tooltip);
                        Tltps.tooltip=null;
                        Tltps.parent=null;
                    }
                clearInterval(Tltps.timer);
                clearInterval(Tltps.delay);
                Tltps.timer=Tltps.delay=null;
            }
    };
var RenderMagic=
    {
        is_ie:function()
            {
                var agt=navigator.userAgent.toLowerCase();
                return ((agt.indexOf("msie")!=-1)&&(agt.indexOf("opera")==-1))?true:false;
            }
        ,is_ie7up:function()
            {
                var agt=navigator.userAgent.toLowerCase();
                return ((this.is_ie()&&(parseInt(navigator.appVersion)<4))&&!(agt.indexOf("msie 5.0")!=-1)&&!(document.all&&!window.opera&&window.XMLHttpRequest))?true:false;
            }
        ,init:function()
            {
                RenderMagic.pngFx();
                RenderMagic.skpNvFx();
            }
        ,skpNvFx:function()
            {
                if(RenderMagic.is_ie())
                    {
                        var _90=DomHelper.getElementsByTagName("a");
                        for(var _91=1;_90[_91].parentNode.className=="navaid";_91++)
                            {
                                this._patchNavLink(_90[_91]);
                            }
                    }
            }
        ,_patchNavLink:function(obj,_93)
            {
                obj.style.zoom=1;
                obj.style.filter="progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
                obj.onmouseover=function(){RenderMagic.changeIEOpacity(this,100);
            };
        obj.onmouseout=function()
            {RenderMagic.changeIEOpacity(this,0);};
        obj.onfocus=function()
            {RenderMagic.changeIEOpacity(this,100);};
        obj.onblur=function()
            {RenderMagic.changeIEOpacity(this,0);};
    }
,changeIEOpacity:function(obj,_95)
    {
        obj.style.filter="progid:DXImageTransform.Microsoft.Alpha(Opacity="+_95+")";
    }
,pngFx:function()
    {
        var _96=DomHelper.getElementsByClassName("pngfix");
        var agt=navigator.userAgent.toLowerCase();
        for(var i=0;i<_96.length;i++)
            {
                var _99=_96[i].src.substring(0,_96[i].src.lastIndexOf("."))+".png";
                if(RenderMagic.is_ie()&&!(typeof document.body.style.maxHeight!="undefined"))
                    {
                        _96[i].style.visibility="hidden";
                        _96[i].runtimeStyle.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+_99+"', sizingMethod='scale')";
                        _96[i].src=DomHelper.$P("pngfixpath");
                        _96[i].style.visibility="visible";
                    }
                else
                    {
                        _96[i].src=_99;}}}};
                        var PE={loaded:function()
                            {
                                if(arguments.callee.done)
                                    {return;}
                                arguments.callee.done=true;
                                for(i=0;i<window.gc.farray.length;i++)
                                    {
                                        if(typeof window.gc.farray[i]=="function")
                                            {window.gc.farray[i]();}
                                        else
                                            {
                                                if(typeof window.gc.farray[i]=="string")
                                                    {eval(window.gc.farray[i]);}
                                            }
                                    }
                            }
                        ,load:function(dtw)
                            {
                                var es=DomHelper.getElementsBySelector("div.footer");
                                if(ndc[dtw]==null)
                                    {
                                        ndc[dtw]=0;
                                        coc[coc.length]="PE.load('"+dtw+"')";
                                    }
                                if(es.length>ndc[dtw])
                                    {
                                        nes=es.length;
                                        for(var x=ndc[dtw];x<nes;x++)
                                            {
                                                theTarget=es[x];
                                                eval("PE.loaded()");
                                            }
                                        ndc[dtw]=nes;
                                    }
                                if(kg==true)
                                    {setTimeout("PE.load('"+dtw+"')",100);}
                                return true;
                            }
                        ,sldeshw:function(){}
                        ,progress:function(_9d)
                            {
                                (_9d.lng&&typeof _9d.lng!="undefined")?DomHelper.$P("language",_9d.lng):DomHelper.$P("language","fra");
                                (_9d.pngfix&&typeof _9d.pngfix!="undefined")?DomHelper.$P("pngfixpath",_9d.pngfix):DomHelper.$P("pngfixpath","../images/inv.gif");
                                DomHelper.$FINDEX(RenderMagic.init);
                                DomHelper.$FINDEX(Tltps.init);
                                /* if((_9d.slideshow)&&(typeof _9d.slideshow!="undefined"))
                                    {
                                        DomHelper._import("ca.gc.sshw-mdiap.js");
                                        DomHelper.$P("slideshow.id",_9d.slideshow);
                                        DomHelper.$P("slideshow.speed",(_9d.slideshowspeed&&typeof _9d.slideshowspeed!="undefined")?_9d.slideshowspeed:"8");
                                        DomHelper.$P("slideshow.interface.location",(_9d.slideshowrootpath&&typeof _9d.slideshowrootpath!="undefined")?_9d.slideshowrootpath:"../images/sshw-mdiap");
                                    } */
                                if((_9d.multimedia)&&(typeof _9d.multimedia!="undefined"))
                                    {DomHelper._import("ca.gc.mp-jm.js");}
                                PE.load();
                            }
                        };