// www.PressDisplay.com
// � 2003-2009 NewspaperDirect, Inc. All rights reserved.

if(!Array.prototype.push)
Array.prototype.push=function(v){this[this.length]=v};sniff=(function(){var c={},u=navigator.userAgent,v=0;c.isMac=(u.indexOf("Mac")>0);if(window.opera)
c.isOpera=true;else if(u.indexOf("MSIE")>0){c.isIE=true;u=navigator.appVersion;try{v=parseInt(u.substr(u.indexOf("MSIE")+5,1))}catch(E){}
c.isIE5=(v==5);c.isIE6=(v==6);c.isIE7=(v==7);c.isIE8=(v==8);}else if(u.indexOf("Chrome/")>=0){c.isChrome=c.isSafari=true;try{v=parseInt(u.substr(u.indexOf("Chrome/")+7,1))}catch(E){}
v=v||1;c.isSafari3=(v==3);c.isSafari2=(v==2);}else if(u.indexOf("AppleWebKit")>=0||u.indexOf("Safari")>=0){c.isSafari=true;try{v=parseInt(u.substr(u.indexOf("Version/")+8,1))}catch(E){}
v=v||2;c.isSafari4=(v==4);c.isSafari3=(v==3);c.isSafari2=(v==2);}else if(u.indexOf("Gecko")>0)
c.isNS=true;c.userAgentVer=v;c.isStrict=document.compatMode=="CSS1Compat";c.enableHiddenFrameFix=c.isSafari&&c.userAgentVer<3&&!c.isChrome;return c;})();pdcore={isLoaded:false,toLoadList:[],cursors:{hand:sniff.isIE5?"hand":"pointer",all_scroll:"all-scroll",move:"move",crosshair:"crosshair",_default:"default",n_resize:"n-resize",ne_resize:"ne-resize",e_resize:"e-resize",se_resize:"se-resize",s_resize:"s-resize",sw_resize:"sw-resize",w_resize:"w-resize",nw_resize:"nw-resize"},each:function(items,fun){if(items&&fun){var i,val,l=items.length;if(l==undefined){for(i in items){val=items[i];if(fun.call(val,i,val)===false)
return false;}}else
for(i=0;i<l;){val=items[i++];if(fun.call(val,i,val)===false)
return false;}}
return true;},eachItem:function(items,fun){if(items&&fun){var l=items.length,i;if(l==undefined){for(i in items)
if(fun(items[i])===false)
return false;}else
for(i=0;i<l;)
if(fun(items[i++])===false)
return false;}
return true;},indexOf:function(item,array,comparer){if(array&&array.length!=undefined){if(this.isFunc(comparer)){for(var i=0;i<array.length;i++)
if(comparer(array[i],item)===true)
return i;}else
for(var i=0;i<array.length;i++)
if(array[i]===item)
return i;}
return-1;},inArray:function(item,array,comparer){return this.indexOf(item,array,comparer)>=0;},execFuns:function(array,args){args=args||[];this.eachItem(array,function(f){try{if(f)f.apply(null,args)}catch(E){}});},isArray:function(e){return(e&&(e.constructor==Array||(!this.isStr(e)&&e.length!=undefined&&e.nodeType==undefined)));},isFunc:function(f){return f&&(f.constructor==Function||typeof(f)=="function"||typeof(f)=="object");},isObj:function(f){return f&&(typeof(f)=="object");},isStr:function(f){return typeof(f)=="string";},isEmpty:function(s){return this.isNull(s)||s.length==undefined||s.length==0;},isNull:function(f){return f==undefined||f==null;},isNullAny:function(){for(var i=0,a=arguments;i<a.length;)
if(this.isNull(a[i++]))
return true;return false;},isNullAll:function(){for(var i=0,a=arguments;i<a.length;)
if(!this.isNull(a[i++]))
return false;return true;},mergeTo:function(from,to){for(var i in from)
if(!to[i])to[i]=from[i];return to;},rInt:function(val){try{return(!val?0:(typeof(val)=="number"||(typeof(val)=="string"&&val.length>0)?parseInt(val):0))}catch(E){return 0;}},trim:function(s){return this.isStr(s)?s.replace(/(^\s+)|(\s+$)/g,""):s;},isStringsEquals:function(s1,s2,ignoreCase){return s1&&s2&&(s1===s2||(ignoreCase&&s1.toLowerCase()===s2.toLowerCase()));},isSWFEnabled:function(){var t=this;if(t._swf==undefined){t._swf=false;var obj;try{if(t.isIE){obj=new ActiveXObject("ShockwaveFlash.ShockwaveFlash");t._swf=!!obj;}else{obj=navigator.mimeTypes;if(obj){obj=obj["application/x-shockwave-flash"];t._swf=obj&&obj.enabledPlugin;}}}catch(E){}
obj=null;}
return t._swf;},fixSafari:function(){var t=pdcore;try{var w=t.bodyWidth(),h=t.bodyHeight();if(t._bw!=w||t._bh!=h){t._bw=w;t._bh=h;if(window.onresize)
window.onresize();}}catch(E){}
if(t.fixSafari)setTimeout(t.fixSafari,1000);},findTopFrameObject:function(objName){var obj=null;try{var w=window;while(w.parent!=w){obj=w.parent[objName]||obj;w=w.parent;}}catch(E){}
return obj;},UrchinTrack:function(path){if(typeof(PDUrchinTracker)!="undefined"&&path){try{if(!this.urchinTrackPath)this.urchinTrackPath=window.location.href.replace(new RegExp("^[^:]*://[^/]*/|/[^/]*$","g"),"/");PDUrchinTracker(this.urchinTrackPath+path);}catch(E){}}},getHostName:function(){return window.NDHostName||window.location.hostname;},getCookie:function(name){try{var dc=document.cookie,prefix=name+"=",begin=dc.indexOf("; "+prefix);if(begin==-1){begin=dc.indexOf(prefix);if(begin!=0)return null;}else begin+=2;var end=dc.indexOf(";",begin);if(end==-1)
end=dc.length;return unescape(dc.substring(begin+prefix.length,end));}catch(E){return null;}},setCookie:function(name,val,expires,path,domain,secure){try{document.cookie=name+"="+escape(val)+
(expires?";expires="+expires.toGMTString():"")+
(path?";path="+path:"")+
(domain?";domain="+domain:"")+
(secure?";secure":"");}catch(E){}},deleteCookie:function(name,path,domain){try{if(this.getCookie(name))
document.cookie=name+"="+(path?";path="+path:"")+(domain?";domain="+domain:"")+";expires=Thu, 01-Jan-70 00:00:01 GMT";}catch(E){}},genId:function(){if(!this.__idx)this.__idx=0;return this.__idx++;},getCallback:function(target,callback){if(!callback)
return null;var name="pdCallback"+this.genId();window[name]=this.getCallbackRef(target,callback);return name;},getCallbackRef:function(target,callback){if(callback){if(!target)
return callback;return function(){try{callback.apply(target,arguments);}catch(E){}}}
return null;},getCallback4Timer:function(target,callback){if(callback){if(!target)
return callback;return function(){try{callback.call(target);}catch(E){}}}
return null;},getFormControl:function(name){var f=document.forms,i,c;for(i=f.length-1;i>=0;){c=f[i--][name];if(c)return c;}
return null;},getFormControlValue:function(name){var c=this.getFormControl(name);if(c){try{if(c.value!=undefined)
return c.value;if(c.length!=undefined){for(var i=c.length-1;i>=0;){var c1=c[i--];if(c1&&c1.type=="radio"&&c1.checked)
return c1.value;}}}catch(E){}}
return c;},setFormControlValue:function(name,value){try{var c=this.getFormControl(name);if(!c){var f=document.forms[0];if(f){c=document.createElement("INPUT");c.setAttribute("type","hidden");c.name=name;c.id=name;c.value=value;f.appendChild(c);}}else c.value=value;}catch(E){}},getFrm:function(name){return window[name];},_getFrm:function(f){return f&&typeof(f)=="object"?f:window[f];},setFrmLocation:function(f,url){if(this.isSafari){if(this.isObj(f)){if(!f.name){try{f.location=url;return;}catch(E){}}
f=f.name;}
try{eval("window."+f).location=url;}catch(E){}}else{f=this._getFrm(f);if(f)f.location=url;}},getVal:function(t,name,defaultVal){return t?t[name]:defaultVal;},setVal:function(t,name,val){if(t&&t[name]!=val)t[name]=val;},getElm:function(id){return document.getElementById(id)},getElmVal:function(e,name,defaultVal){return this.getVal(this._getElm(e),name,defaultVal);},setElmVal:function(e,name,val){this.setVal(this._getElm(e),name,val);},_getElm:function(e){try{return!e?null:typeof(e)=="object"?e.frameElement||e:document.getElementById(e)}catch(E){}},_getElmStyle:function(e){try{var e=this._getElm(e);return e?e.style:null;}catch(E){}},getStyleVal:function(e,name,defaultVal){var val=null;e=this._getElm(e);if(e){if(e.currentStyle)
val=e.currentStyle[name];else if(document.defaultView&&document.defaultView.getComputedStyle){var style=document.defaultView.getComputedStyle(e,null);if(style)
val=style[name];}
if(!val&&e.style.getPropertyValue)
val=e.style.getPropertyValue(name);else if(!val&&e.style.getAttribute)
val=e.style.getAttribute(name);}
if(!val||val==""||val==undefined){if(defaultVal!=undefined)
val=defaultVal;else
val=null;}
return val;},setStyleVal:function(e,name,val){if(val!=undefined&&val!=null){if(this.isArray(e))
for(var i=0;i<e.length;)
this.setStyleVal(e[i++],name,val);else
try{var s=this._getElmStyle(e);if(s&&s[name]!=val)
s[name]=val;}catch(E){}}},setValIf:function(obj,name,val){try{if(obj&&obj[name]!=val)obj[name]=val;}catch(E){}},focus:function(f){var t=this;var e=t._getFrm(f)||t._getElm(f);if(e){try{if(t.isFunc(e.focus))
e.focus();else if(t.isFunc(e.blur))
e.blur();}catch(E){}}},print:function(f){f=this._getFrm(f);this.focus(f);try{f.print();}catch(E){}},body:function(){return document.body;},docElm:function(){return this.isStrict?document.documentElement:document.body;},bodyWidth:function(){return(this.isOpera?document.body:this.docElm()).clientWidth;},bodyHeight:function(win){return(this.isOpera?document.body:this.docElm()).clientHeight;},scrollTop:function(){return document.body.scrollTop||document.documentElement.scrollTop;},scrollLeft:function(){return document.body.scrollLeft||document.documentElement.scrollLeft;},setVisibility:function(e,visible){if(this.isArray(e))
for(var i=0,l=e.length;i<l;)
this.setVisibility(e[i++],visible);else{var s=this._getElmStyle(e);if(s){if(visible){if(s.display=="none")s.display="";if(s.visibility!="visible")s.visibility="visible";}else if(s.visibility!="hidden")s.visibility="hidden";}}},show:function(e){this.setVisibility(e,true);},showElms:function(){this.show(arguments)},hide:function(e){this.setStyleVal(e,"display","none");},hideElms:function(){this.hide(arguments)},showRow:function(e){this.show(e);},hideRow:function(e){this.hide(e);},showCell:function(e){this.setStyleVal(e,"display","block");},hideCell:function(e){this.hide(e);},isVisible:function(e){return(e&&this.getStyleVal(e,"display")!="none"&&this.getStyleVal(e,"visibility")!="hidden")},changeClass:function(e,name){e=this._getElm(e);if(e&&e.className!=name)
e.className=name;},addClass:function(e,name){e=this._getElm(e);if(e&&name){var i=0,names=(e.className||"").split(" ");for(;i<names.length;)
if(name===names[i++])
return;names.push(name);this.changeClass(e,names.join(' '));}},replaceClass:function(e,from,to){e=this._getElm(e);if(e&&to){var i=0,add=true,names=(e.className||"").split(" ");for(;i<names.length;i++){if(to===names[i])add=false;else if(from===names[i])delete names[i];}
if(add)names.push(to);this.changeClass(e,names.join(' '));}},removeClass:function(e,name){e=this._getElm(e);if(e&&name){var i=0,names=(e.className||"").split(' ');for(;i<names.length;i++)
if(name===names[i])
delete names[i];this.changeClass(e,names.join(' '));}},getW:function(e){return this.getElmVal(e,"offsetWidth");},setW:function(e,w){this.setSize(e,w,null);},getH:function(e){return this.getElmVal(e,"offsetHeight");},setH:function(e,h){this.setSize(e,null,h);},getZ:function(e){return this.getStyleVal(e,"zIndex",0);},setZ:function(e,val){this.setStyleVal(e,"zIndex",val);},setBackgroundColor:function(e,val){this.setStyleVal(e,"backgroundColor",val);},getOpacity:function(e){var hasOpacity=false;var opacity;e=this._getElm(e);if(e){var f=e.filters;if(f){if(f.length!==0){var alpha=f['DXImageTransform.Microsoft.Alpha']||f['alpha'];if(alpha){opacity=alpha.opacity/100.0;hasOpacity=true;}}}
else{opacity=this.getStyleVal(e,'opacity',1);hasOpacity=true;}}
if(hasOpacity===false)
return 1.0;return parseFloat(opacity);},setOpacity:function(e,val){var t=pdcore;if(!t.isIE)
t.setStyleVal(e,"opacity",val);else if(t.isArray(e)){for(var i=0,l=e.length;i<l;)
t.setOpacity(e[i++],val);}else{e=this._getElm(e);if(e){try{val*=100;try{var f=e.filters;if(f&&f.length!=0){var a=f['DXImageTransform.Microsoft.Alpha']||f['alpha'];if(a){a.opacity=val;return;}}}catch(E){}
if(val<100)
e.style.filter='progid:DXImageTransform.Microsoft.Alpha(opacity='+val+')';}catch(E){}}}},getX:function(e){return this.getElmVal(e,"offsetLeft");},getR:function(e){e=this._getElm(e);return(e?e.offsetLeft+e.offsetWidth:0);},setX:function(e,x){this.setStyleVal(e,"left",parseInt(x)+"px");},getY:function(e){return this.getElmVal(e,"offsetTop");},setY:function(e,y){this.setStyleVal(e,"top",parseInt(y)+"px");},setOverflow:function(e,val){this.setStyleVal(e,"overflow",val||"auto");},moveTo:function(e,x,y){if(this.isArray(e))
for(var i=0;i<e.length;)
this.moveTo(e[i++],x,y);else{var st=this._getElmStyle(e);if(st){if(x||x==0)st.left=parseInt(x)+"px";if(y||y==0)st.top=parseInt(y)+"px";}}},setSize:function(e,w,h){if(this.isArray(e))
for(var i=0;i<e.length;)
this.setSize(e[i++],w,h);else{var st=this._getElmStyle(e);if(st){if(w||w==0)st.width=(this.isStr(w)?w:Math.max(parseInt(w),0)+"px");if(h||h==0)st.height=(this.isStr(h)?h:Math.max(parseInt(h),0)+"px");}}},getSize:function(e,w,h){e=this._getElm(e);return e?[e.offsetWidth,e.offsetHeight]:[0,0];},setFrameSize:function(frm,w,h){frm=this._getFrm(frm);if(frm){frm.width=Math.max(parseInt(w),0);frm.height=Math.max(parseInt(h),0);}},getGlobalX:function(e){return this.getGlobalXY(e)[0];},getGlobalY:function(e){return this.getGlobalXY(e)[1];},getGlobalXY:function(e){e=this._getElm(e);var x=0,y=0,tmp;if(e){if(e.getBoundingClientRect){var b=e.getBoundingClientRect();x=b.left;y=b.top;}else if(this.isOpera){for(;e;e=e.offsetParent){x+=e.offsetLeft;y+=e.offsetTop;tmp=e.scrollLeft;if(tmp&&tmp!=e.offsetLeft)x-=tmp;tmp=e.scrollTop;if(tmp&&tmp!=e.offsetTop)y-=tmp;}}else if(this.isSafari){var parent=e.parentNode;for(;e;e=e.offsetParent){var _e=e;if(this.isSafari2&&(e.nodeName=="TR"||e.nodeName=="tr")){if(e.firstChild)
_e=e.firstChild;}
x+=_e.offsetLeft||0;y+=_e.offsetTop||0;}
for(e=parent;e;e=e.parentNode){y-=e.scrollTop||0;x-=e.scrollLeft||0;}}else
for(;e;e=e.offsetParent){x+=e.offsetLeft-e.scrollLeft||0;y+=e.offsetTop-e.scrollTop||0;}}
return[x,y];},setBody:function(e,html){e=this._getElm(e);if(e)e.innerHTML=html;},setText:function(e,text){e=this._getElm(e);if(e)try{e[this.isIE?"innerText":"innerHTML"]=text||"";}catch(E){}},getBorders:function(e){var t=this,b=[];b[0]=t.rInt(t.getStyleVal(e,"borderLeftWidth"),0);b[1]=t.rInt(t.getStyleVal(e,"borderTopWidth"),0);b[2]=t.rInt(t.getStyleVal(e,"borderRightWidth"),0);b[3]=t.rInt(t.getStyleVal(e,"borderBottomWidth"),0);return b;},createElm:function(p,tagName,position,x,y,w,h){try{if(this.body()){var el=document.createElement(tagName||"DIV");if(position)el.style.position=position;this.moveTo(el,x,y);this.setSize(el,w,h);(this._getElm(p)||this.body()).appendChild(el);return el;}}catch(E){}
return null;},createNode:function(def){try{if(def&&this.body()){var node=document.createElement(def.nodeName||"DIV");this.each(def.style,function(name,val){try{node.style[name]=val}catch(E){}});this.each(def.prop,function(name,val){try{node[name]=val}catch(E){}});this.each(def.attr,function(name,val){try{node.setAttribue(name,val)}catch(E){}});this.each(def.events,function(name,val){try{node[name]=val}catch(E){}
def.events[name]=undefined;});this.eachItem(def.children,function(val){val.parent=node;pdcore.createNode(val);val.parent=undefined;});(this._getElm(def.parent)||this.body()).appendChild(node);def.parent=undefined;var res=node;node=null;return res;}}catch(E){}
return null;},removeChild:function(p,c){if(p&&c)try{p.removeChild(c);}catch(E){}},changeParentNode:function(elm,newParent,insertBeforeNode){elm=this._getElm(elm);newParent=this._getElm(newParent);try{if(elm&&newParent&&elm.parentNode&&elm.parentNode!=newParent){elm.parentNode.removeChild(elm);if(insertBeforeNode)
newParent.insertBefore(elm,insertBeforeNode);else
newParent.appendChild(elm);}
return true;}catch(E){return false;}},removeFromParent:function(p){try{if(p&&p.parentNode)p.parentNode.removeChild(p);}catch(E){}},getScriptsUrl:function(){return window.NDScriptsUrl||"";},getStylesUrl:function(){return window.NDStylesUrl||"";},noGzip:function(){return this.isIE&&this.userAgentVer<7;},getImageUrl:function(image){return(window.NDImagesUrl||"images/")+(image||"");},makeScriptsUrl:function(name,notExternal){return(notExternal?"":this.getScriptsUrl())
+"WebResource.ashx?script="+name+"&v="+(window.NDScriptsVersion||"0")
+"&caching=1"+(this.noGzip()?"&nogzip=1":"");},makeStyleUrl:function(name,notExternal){return(notExternal?"":this.getStylesUrl())
+"WebResource.ashx?style="+name+"&v="+(window.NDStyleVersion||"0")
+"&caching=1"+(this.noGzip()?"&nogzip=1":"");},createScript:function(url,body){try{var head=document.getElementsByTagName('head')[0]||document.body||document.documentElement,js=document.createElement("script");js.type="text/javascript";js.charset="utf-8";if(url)js.src=url;else if(body){if(this.isIE)
js.text=body
else
js.appendChild(document.createTextNode(body));}
head.insertBefore(js,head.firstChild);}catch(E){}},loadPDScript2:function(name){if(!this._isPDScriptLoading(name)){this.loadScript2(this.makeScriptsUrl(name),false);this._onPDScriptLoading(name);}},loadScript2:function(url,enabeExternalCache){if(enabeExternalCache&&url.indexOf("://")<0)
url=this.getScriptsUrl()+url;this.loadScript(url);},loadPDScript:function(name,sync,timeout){if(!this._isPDScriptLoading(name)){this.loadScript(this.makeScriptsUrl(name,true),sync,timeout);this._onPDScriptLoading(name);}},loadScript:function(url,sync,timeout){if(url){if(url.indexOf("://")>0){this.createScript(url);return;}
if(!sync&&typeof(timeout)=="number"&&timeout>0)
setTimeout(function(){XmlRpc.submitPostData(url,null,pdcore.loadScript_onloaded,sync);},timeout);else
XmlRpc.submitPostData(url,null,pdcore.loadScript_onloaded,sync);}},_isPDScriptLoading:function(name){if(this.loadingPDScripts){for(var i=this.loadingPDScripts.length-1;i>=0;i--){if(this.loadingPDScripts[i]==name)
return true;}}
return false;},_onPDScriptLoading:function(name){if(!this.loadingPDScripts)
this.loadingPDScripts=[];this.loadingPDScripts.push(name);},loadScript_onloaded:function(xmlVal,txtVal){pdcore.createScript(null,txtVal);},calculateHtmlSize:function(html){var t=this,e=t.tmpElm,size;if(!e)e=t.tmpElm=t.createElm(null,"DIV","absolute",-10000,-10000);if(!e||!html)return[0,0];t.setBody(e,html);t.show(e);size=t.getSize(e);t.hide(e);t.setBody(e,"");return size;},unloadObj:function(o){var t=pdcore;if(t.isObj(o)){try{if(o.unload)o.unload()}catch(E){};try{if(o.dispose)o.dispose()}catch(E){};}},cleanupArray:function(array){pdcore.eachItem(array,pdcore.unloadObj);return null;},addToUnload:function(func){var t=this;if(t.isFunc(func)){if(!t.unload_funcs)
t.unload_funcs=[];t.unload_funcs.push(func);}},addToDispose:function(obj){var t=this;if(t.isObj(obj)){if(!t.unload_objs)t.unload_objs=[];t.unload_objs.push(obj);}},onunload:function(){var t=pdcore;t.onbeforeunload(true);window.onunload=window.onload=null;t.tmpElm=null;t.cleanupArray(t.unload_objs);t.unload_objs=null;pdcore.execFuns(t.unload_funcs);t.unload_funcs=null},execOnBeforeUnload:function(func){if(func){if(!this.beforeunload_funcs)
this.beforeunload_funcs=[];this.beforeunload_funcs.push(func);}},onbeforeunload:function(finall){pdcore.execFuns(pdcore.beforeunload_funcs);if(finall){pdcore.beforeunload_funcs=null;window.onbeforeunload=null;}},img_onerror:function(t){try{if(!t||!t.src)t=this;if(t&&t.src&&t.src.indexOf("?")>0){if(!t.errors)t.errors=0;if(t.errors<5){t.errors++;if(!t.original_src)t.original_src=t.src;t.src=t.original_src+"&error="+t.errors;}}}catch(E){}},getStylesCount:function(){var count=document.getElementsByTagName("style").length,i,links=document.getElementsByTagName("link");for(i=links.length-1;i>=0;)
if(this.isStringsEquals(links[i--].getAttribute("rel"),"stylesheet",true))
count++;return count;},isReady:function(){return this.isLoaded;},onload:function(){var t=pdcore;if(!t.isLoaded){t.isLoaded=true;if(window.onload){window.onload();window.onload=null;}
var i=0,items=t.toLoadList;if(items&&items.length>0)
for(;i<items.length;)
items[i++]();t.toLoadList=null;}},toLoad:function(f){this.bindReady();if(this.isReady())
f();else
this.toLoadList.push(f);},bindReady:function(){if(!this.bindReady_called){this.bindReady_called=true;if(document.addEventListener&&!pdcore.isOpera)
pdcore.events.addEvent(document,"DOMContentLoaded",pdcore.onload,false);if(pdcore.isIE){var fun=function(){if(!pdcore.isLoaded){var rs=document.readyState;var ready=false;if(rs=="interactive"){try{if(document.documentElement&&document.body){if(window==top){document.documentElement.doScroll("left");ready=true;}else{if(document.getElementById("endlayer"))
ready=true;}}}catch(E){}
if(!ready){setTimeout(arguments.callee,5);return false;}}
if(ready===true||rs==="complete"){pdcore.onload();return true;}
return false;}
return true;}
if(!fun())
pdcore.events.addEvent(document,"readystatechange",fun);}else if(pdcore.isOpera){pdcore.events.addEvent(document,"DOMContentLoaded",function(){if(!pdcore.isLoaded){var i=0,s=document.styleSheets;for(;i<s.length;)
if(s[i++].disabled){setTimeout(arguments.callee,5);return;}
pdcore.onload();}},false);}else if(pdcore.isSafari){var numStyles;(function(){if(!pdcore.isLoaded){var rs=document.readyState;if(rs!="loaded"&&rs!="complete"){setTimeout(arguments.callee,5);return;}
if(numStyles===undefined)
numStyles=pdcore.getStylesCount();if(document.styleSheets.length<numStyles){setTimeout(arguments.callee,5);return;}
pdcore.onload();}})();}
pdcore.events.addEvent(window,"load",pdcore.onload);}}}
for(var i in sniff)
pdcore[i]=sniff[i];if(window.onbeforeunload)pdcore.execOnBeforeUnload(window.onbeforeunload);if(window.onunload)pdcore.addToUnload(window.onunload);window.onbeforeunload=pdcore.onbeforeunload;window.onunload=pdcore.onunload;_evt=pdcore.events={keyevents_target_frames:[],keydown_funcs:[],keypress_funcs:[],keyup_funcs:[],event_handlers:[],LEFT_BUTTON:1,RIGHT_BUTTON:2,MIDDLE_BUTTON:4,ns_mouse_buttons:[1,4,2],opera_mouse_buttons:[0,1,0,4],init:function(){var t=this;t.addEvent(document,"keydown",t.win_onkeydown,false);t.addEvent(document,"keypress",t.win_onkeypress,false);t.addEvent(document,"keyup",t.win_onkeyup,false);t.propagateKeyEventsToFrame(window);pdcore.addToDispose(t);},dispose:function(){var t=this;pdcore.cleanupArray(t.keyevents_target_frames);t.keyevents_target_frames=null;pdcore.cleanupArray(t.keydown_funcs);t.keydown_funcs=null;pdcore.cleanupArray(t.keypress_funcs);t.keypress_funcs=null;pdcore.cleanupArray(t.keyup_funcs);t.keyup_funcs=null;t.removeEvent(document,"keydown",t.win_onkeydown,false);t.removeEvent(document,"keypress",t.win_onkeypress,false);t.removeEvent(document,"keyup",t.win_onkeyup,false);},getSubscribers:function(name,create){var h=this.event_handlers[name];if(!h&&create)h=this.event_handlers[name]=[];return h;},subscribeToEvent:function(name,handler){if(name&&handler)
this.getSubscribers(name,true).push(handler);},fireEvent:function(name,src){(pdcore.findTopFrameObject("_evt")||this).dispatchEvent(name,src,false);},fireLocalEvent:function(name,src){this.dispatchEvent(name,src,true);},dispatchEvent:function(name,src,localOnly){pdcore.eachItem(this.getSubscribers(name),function(f){try{f(src)}catch(E){}});if(!localOnly)
pdcore.eachItem(window.frames,function(f){try{if(f.document&&f._evt)
f._evt.dispatchEvent(name,src,localOnly);}catch(E){}});},propagateKeyEventsToFrame:function(f){if(pdcore.isStr(f))
f=pdcore.getFrm(f);if(f){var a=this.keyevents_target_frames;if(!pdcore.inArray(f,a))
a.push(f);}},subscribeToKeyDownEvent:function(f){this.keydown_funcs.push(f);},subscribeToKeyPressEvent:function(f){this.keypress_funcs.push(f);},subscribeToKeyUpEvent:function(f){this.keyup_funcs.push(f);},getEvt:function(e){return e||window.event;},win_onkeydown:function(e){return _evt.win_onkey(e,"onkeydown");},win_onkeypress:function(e){return _evt.win_onkey(e,"onkeypress");},win_onkeyup:function(e){return _evt.win_onkey(e,"onkeyup");},win_onkey:function(e,type){var t=this,_frames=t.keyevents_target_frames
e=t.getEvt(e);if(_frames&&e){var code=t.getKeyCode(e),i=_frames.length-1;for(;i>=0;){try{var frm=_frames[i--];if(frm&&frm._evt)
frm._evt[type](e,code,e.shiftKey,e.ctrlKey,e.altKey);}catch(E){}
if(e.canceled)
break;}}},getButton:function(e){e=this.getEvt(e);if(!e)return 0;if(pdcore.isIE)
return e.button;else if(pdcore.isNS)
return this.ns_mouse_buttons[e.button];else if(pdcore.isOpera)
return this.opera_mouse_buttons[e.which];else
return e.which||e.button||0;},getTarget:function(e){e=this.getEvt(e);var targ;if(e){targ=e.srcElement||e.target;if(targ&&targ.nodeType==3)
targ=targ.parentNode;}
return targ;},getKeyCode:function(e){e=this.getEvt(e);return e?e.keyCode||e.which||e.charCode||0:0;},isEsc:function(e){return this.getKeyCode(e)==27;},currentkey:0,onkeydown:function(e,code,shift,ctrl,alt){this.currentkey=code;this._onkeyevent(this.keydown_funcs,"onkeydown",e,code,shift,ctrl,alt)},onkeypress:function(e,code,shift,ctrl,alt){this._onkeyevent(this.keypress_funcs,"onkeypress",e,code,shift,ctrl,alt)},onkeyup:function(e,code,shift,ctrl,alt){this.currentkey=0;this._onkeyevent(this.keyup_funcs,"onkeyup",e,code,shift,ctrl,alt)},_onkeyevent:function(ar,eventName,evt,char_code,shift,ctrl,alt){if(ar){for(var i=ar.length-1;i>=0;i--){try{var func=ar[i];if(typeof(func)=="function")
func(evt,char_code,shift,ctrl,alt);else if(typeof(func)=="object"&&typeof(func[eventName])=="function")
func[eventName](evt,char_code,shift,ctrl,alt);}catch(E){};if(evt.canceled)return;}}},mousePosition:pdcore.isIE?function(e){e=this.getEvt(e);return e?[e.x,e.y]:[0,0];}:function(e){return e?[e.pageX,e.pageY]:[0,0];},getClientXY:function(e){e=this.getEvt(e);return e?[e.clientX,e.clientY]:[0,0];},getScreenXY:function(e){e=this.getEvt(e);return e?[e.screenX,e.screenY]:[0,0];},preventBubble:function(e,doNotCancel){e=this.getEvt(e);if(e){e.cancelBubble=true;if(e.stopPropagation)e.stopPropagation();if(e.preventBubble)e.preventBubble();if(!doNotCancel){if(e.preventDefault)e.preventDefault();e.returnValue=false;e.canceled=true;return false;}}
return true;},preventBubbleEventHandler:function(e){_evt.preventBubble(e);},preventBubble2EventHandler:function(e){_evt.preventBubble(e,true);},getOffsetXY:function(e){e=this.getEvt(e);if(!e)return[0,0];if(pdcore.isNS)
return[e.layerX,e.layerY];else
return[e.offsetX,e.offsetY];},isEventOverElm:function(event,elm){return this.isPosOverElm(this.getClientXY(event),elm);;},isPosOverElm:function(pos,elm){if(!elm||!pos)
return false;var elm_pos=pdcore.getGlobalXY(elm);if(pos[0]<elm_pos[0]||pos[0]>(elm_pos[0]+elm.offsetWidth))
return false;if(pos[1]<elm_pos[1]||pos[1]>(elm_pos[1]+elm.offsetHeight))
return false;return true;},addEvent:function(o,t,fn,capture){if(!pdcore.isObj(o)||!pdcore.isFunc(fn)||!pdcore.isStr(t))
return false;_evt.removeEvent(o,t,fn,capture);try{if(o.attachEvent)
return o.attachEvent("on"+t,fn);else if(o.addEventListener){o.addEventListener(t,fn,capture);return true;}}catch(E){}
return false;},removeEvent:function(o,t,fn,capture){if(!pdcore.isObj(o)||!pdcore.isFunc(fn)||!pdcore.isStr(t))
return false;try{if(o.detachEvent)
return o.detachEvent("on"+t,fn);else if(o.removeEventListener){o.removeEventListener(t,fn,capture);return true;}}catch(E){}
return false;},addOnMouseWheelEvent:function(o,fn){this.addEvent(o,pdcore.isNS?"DOMMouseScroll":"mousewheel",fn,true);},removeOnMouseWheelEvent:function(o,fn){this.removeEvent(o,pdcore.isNS?"DOMMouseScroll":"mousewheel",fn,true);},internal_onmousewheel:function(e){e=e||window.event;var h=_evt.internal_onmousewheel_handlers;if(h&&h.length>0)
for(var i=0;i<h.length;)
try{h[i++](e);}catch(E){}},getMouseWheelDirection:function(e){e=this.getEvt(e);if(e){if(e.wheelDelta)
return(e.wheelDelta>=0?-1:1);if(e.detail)
return(e.detail<0?-1:1);}
return 0;},dispatchMouseEvent:function(source,target,type,x,y,delta,ctrl,shift){try{if(pdcore.isIE)
target.fireEvent("on"+type);else{source=source||target;var doc=target.ownerDocument;if(typeof(doc.createEvent)=="undefined")
return;var evt=null;if(type=="mousewheel"){detail=0-delta;if(pdcore.isNS)
type="DOMMouseScroll";evt=doc.createEvent('MouseScrollEvents');}else{evt=doc.createEvent('MouseEvents');}
if(typeof(doc.getBoxObjectFor)!="undefined"){var sourceBoxObj=doc.getBoxObjectFor(source);var targetBoxObj=doc.getBoxObjectFor(target);if(!sourceBoxObj||!targetBoxObj)return;var screenX=sourceBoxObj.screenX+x;var screenY=sourceBoxObj.screenY+y;var clientX=sourceBoxObj.screenX-targetBoxObj.screenX+x;var clientY=sourceBoxObj.screenY-targetBoxObj.screenY+y;var detail=1;var view=doc.defaultView;if(!view)view=window;evt.initMouseEvent(type,true,true,view,detail,screenX,screenY,clientX,clientY,ctrl,false,shift,false,0,target);}
target.dispatchEvent(evt);}}catch(E){}},dispatchKeyEvent:function(target,type,code,ascii,ctrl,shift){try{if(pdcore.isIE){var doc=target.ownerDocument,evt=doc.createEventObject();evt.keyCode=code;evt.ctrlKey=ctrl;evt.shiftKey=shift;evt.srcElement=target;evt.type=type;target.fireEvent("on"+type,evt);}else{var doc=target.ownerDocument;if(typeof(doc.createEvent)=="undefined")
return;var view=doc.defaultView;if(!view)view=window;var evt=doc.createEvent('KeyEvents');evt.initKeyEvent(type,true,true,view,ctrl,false,shift,false,code,ascii);target.dispatchEvent(evt);}}catch(E){}}}
pdcore.events.delegate=function(){this.subscribers=[];pdcore.addToDispose(this);}
pdcore.events.delegate.prototype={dispose:function(){pdcore.eachItem(this.subscribers,this._disposeItem);this.subscribers=null;},_comparer:function(left,right){return left&&right&&left.instance===right.instance&&left.handler===right.handler;},_disposeItem:function(p){if(p){p.handler=p.instance=undefined;}},add:function(instance,handler){if(handler){var p={instance:(instance||null),handler:handler};if(pdcore.inArray(p,this.subscribers,this._comparer)){this._disposeItem(p);}else
this.subscribers.push(p);}},remove:function(instance,handler){if(handler){var p={instance:(instance||null),handler:handler},i=pdcore.indexOf(p,this.subscribers,this._comparer);this._disposeItem(p);if(i>=0){this._disposeItem(this.subscribers[i]);delete this.subscribers[i];}}},fire:function(){for(var i=0,l=this.subscribers.length;i<l;i++){var pair=this.subscribers[i];if(pair)try{pair.handler.apply(pair.instance,arguments);}catch(E){}}}}
_evt.init();pdimg=function(container,defaultImgUrl,withFilter,imageUrl,onloadcallback,onloadcallbacktarget){var t=this;container=pdcore._getElm(container)||document.body;if(!pdcore.isIE)
withFilter=false;t.visible=true;t.defaultImgUrl=defaultImgUrl;t.onloadcallback=onloadcallback;t.onloadcallbacktarget=onloadcallbacktarget;var img=t.img=pdcore.createElm(container,"IMG","absolute");img.pdimg=t;img.errors=0;img.useFilter=withFilter;img.onerror=t.img_onerror;img.onabort=t.img_onerror;if(imageUrl)t.loadImg(imageUrl,withFilter);return t;}
pdimg.prototype={unload:function(){var t=this;if(t.img){t.img.p=t.img.onabort=t.img.onerror=t.img.onload=null;t.img=null;}
if(t.filter_elm){try{t.filter_elm.style.filter="";}catch(E){};t.filter_elm=null;}
t.onloadcallback=null;t.onloadcallbacktarget=null;},isLoaded:function(){return!this.img.loading;},img_onerror:function(){pdcore.img_onerror(this);},img_onload:function(){var img=this,t=img.pdimg;t.hidePreview();if(img.loading){img.loading=false;if(img.useFilter){try{var src=img.src,visible=t.visible,elm=t.filter_elm,defaultImgUrl=t.defaultImgUrl||src,filter="DXImageTransform.Microsoft.AlphaImageLoader";if(elm.filters.length==0||!elm.filters.item(filter))
elm.style.filter="progid:"+filter+"(src='"+defaultImgUrl+"',sizingMethod='scale');"
elm.filters.item(filter).Enabled=true;elm.filters.item(filter).src=src;elm.src=src;pdcore.setSize(img,1,1);pdcore.setVisibility(elm,visible);pdcore.setVisibility(img,false);img.src=defaultImgUrl;}catch(E){}}}
try{if(t.onloadcallback)t.onloadcallback.call(t.onloadcallbacktarget);}catch(E){}},createFilterElm:function(){var t=this;if(!t.filter_elm){var elm=t.filter_elm=document.createElement("DIV");var est=elm.style,ist=t.img.style;est.position="absolute";est.left=ist.left;est.top=ist.top;est.width=ist.width;est.height=ist.height;t.img.parentNode.insertBefore(elm,t.img);}
return t.filter_elm;},removeFilterElm:function(){var t=this;if(t.filter_elm){pdcore.removeFromParent(t.filter_elm);t.filter_elm=null;}},disableFilter:function(){var t=this;if(t.filter_elm){try{t.filter_elm.style.filter="";}catch(E){}
t.filter_elm.src=null;t.filter_elm.style.visibility="hidden";}},setArea:function(x,y,w,h,useFilter){if(useFilter!=undefined)
this.img.useFilter=useFilter;this.moveTo(x,y);this.setSize(w,h);},setSize:function(w,h){pdcore.setSize(this.img,w,h)
if(this.filter_elm)
pdcore.setSize(this.filter_elm,w,h)
if(this.preview_visible&&w!="auto"&&h!="auto")
pdcore.setSize(this.preview_elm,w,h)},moveTo:function(x,y){pdcore.moveTo(this.img,x,y)
if(this.filter_elm)
pdcore.moveTo(this.filter_elm,x,y)
if(this.preview_visible)
pdcore.moveTo(this.preview_elm,x,y)},setW:function(w){this.setSize(w,null);},loadImg:function(imgUrl,useFilter,hide){var t=this,img=t.img,filter_elm=t.filter_elm,visibility=(hide?"hidden":"visible");img.useFilter=pdcore.isIE?useFilter||false:false;if(!img.useFilter)
t.removeFilterElm();else
if(!filter_elm)filter_elm=t.createFilterElm();if(img.useFilter){if(filter_elm&&filter_elm.src==imgUrl){filter_elm.style.visibility=visibility;return;}}else if(img.src==imgUrl){t.disableFilter();img.style.visibility=visibility;return;}
t.disableFilter();if(!img.onload)
img.onload=t.img_onload;t.visible=!hide;img.errors=0;img.loading=true;img.src=img.original_src=imgUrl;img.style.visibility=visibility;try{if(img.onload&&img.readyState=="complete")
img.onload()}catch(E){}},hide:function(){pdcore.setVisibility(this.img,false);if(this.filter_elm)
pdcore.setVisibility(this.filter_elm,false);this.visible=false;this.hidePreview();},show:function(){pdcore.setVisibility(this.filter_elm||this.img,true);this.visible=true;},setZ:function(z){pdcore.setZ(this.img,z);if(this.filter_elm)
pdcore.setZ(this.filter_elm,z);},setOpacity:function(o){pdcore.setOpacity(this.img,o);if(this.filter_elm)
pdcore.setOpacity(this.filter_elm,o);},getW:function(){return(this.filter_elm||this.img).offsetWidth;},invalidate:function(){this.removeFilterElm();if(this.img.src!=this.defaultImgUrl)
this.img.src=this.defaultImgUrl;this.hidePreview();},initPreview:function(mode,zIndex){if(this.preview_elm)
return;this.preview_mode=mode||1;if(mode==2){this.preview_elm=document.createElement("DIV");this.preview_img=pdcore.createElm(this.preview_elm,"IMG","absolute");}else if(mode==1){this.preview_elm=this.preview_img=document.createElement("IMG");}else{this.preview_mode=0;return;}
this.preview_elm.style.overflow="hidden";this.preview_elm.style.position="absolute";this.img.parentNode.insertBefore(this.preview_elm,this.img);pdcore.hide(this.preview_elm);pdcore.setZ(this.preview_elm,zIndex);},setPreview:function(url,x,y,w,h){var img=this.preview_img;if(img&&url){pdcore.setSize(img,w,h)
pdcore.moveTo(img,x,y);img.src=url;pdcore.show(this.preview_elm);this.preview_visible=true;}},hidePreview:function(){if(this.preview_visible){this.preview_img.src=this.defaultImgUrl;pdcore.hide(this.preview_elm);this.preview_visible=false;}}}
XmlRpc={submitPostData:function(url,data,callback,sync,callbackTimeout,tag,isJson){var req;try{if(window.XMLHttpRequest)
req=new XMLHttpRequest();else if(pdcore.isIE){try{req=new ActiveXObject("Microsoft.XMLHTTP")}catch(E){}
if(!req)req=new ActiveXObject("Msxml2.XMLHTTP");}}catch(E){}
var fun,hasCallback=typeof(callback)=="function",async=(sync===true?false:true);if(req){try{if(async&&hasCallback){if(typeof(callbackTimeout)=="number"&&callbackTimeout>0){fun=function(){if(req.readyState==4)setTimeout(function(){try{callback(req.responseXML,req.responseText,tag);}catch(E){}
try{delete req["onreadystatechange"];}catch(E){}
callback=null;tag=null;req=null;},callbackTimeout);}}else{fun=function(){if(req.readyState==4){try{callback(req.responseXML,req.responseText,tag);}catch(E){}
try{delete req["onreadystatechange"];}catch(E){}
callback=null;tag=null;req=null;}}}}
if(data||data===""){req.open("POST",url,async);req.setRequestHeader("Content-Type",isJson===true?"application/json; charset=utf-8":"application/x-www-form-urlencoded");}else{req.open("GET",url,async);if(pdcore.isOpera)
try{req.setRequestHeader("Pragma","no-cache");}catch(E){}
data=null;}
if(fun)req.onreadystatechange=fun;req.send(data);if(!async&&hasCallback){try{callback(req.responseXML,req.responseText,tag);}catch(E){}
callback=null;tag=null;req=null;}else if(!hasCallback){tag=null;req=null;}
return;}catch(E){}}
if(hasCallback)
try{callback(null,null,tag)}catch(E){};callback=null;}}
if(Function.prototype.registerClass==undefined){Function.prototype.registerClass=function(c,b,d){this.prototype.constructor=this;this.__typeName=c;this.__class=true;if(b){this.__baseType=b;this.__basePrototypePending=true}
if(!window.__classes)
window.__classes={};window.__classes[c.toUpperCase()]=this;return this}
Function.prototype.initializeBase=function(a,b){this.resolveInheritance();if(this.__baseType)
if(!b)this.__baseType.apply(a);else this.__baseType.apply(a,b);return a}
Function.prototype.resolveInheritance=function(){if(this.__basePrototypePending){var b=this.__baseType;if(b){b.resolveInheritance();for(var a in b.prototype){if(!this.prototype[a])
this.prototype[a]=b.prototype[a]}}}}}
pdcore.bindReady();if(pdcore.isSafari)
pdcore.fixSafari();
ClientStorage={storage:null,init:function(){var t=ClientStorage;if(t.inited)
return;t.inited=true;if(typeof(globalStorage)!="undefined")
t.storage=new ClientStorageProviders.WebApplClientStorageProvider();else if(pdcore.isIE)
t.storage=new ClientStorageProviders.IEClientStorageProvider();else
t._initCookiesStorage();pdcore.addToUnload(t.unload);},_initCookiesStorage:function(){var mustCheckAgain=false;var t=ClientStorage;try{var win=window;while(true){if(!win.document||!win.document.body){mustCheckAgain=true;}else{var frm=win.frames["CookiesClientStorageFrame"];if(frm){t.storage=frm.CookiesClientStorage;if(!t.storage){mustCheckAgain=true;}else{mustCheckAgain=false;}
break;}}
if(!win.parent||win.parent==win){break;}
win=win.parent;}}catch(E){};if(mustCheckAgain){setTimeout(t._initCookiesStorage,10);}
if(!t.storage)
t.storage=new ClientStorageProviders.CookiesClientStorageProvider();},_onIEStorageNotSupportedDetected:function(){this.storage=null;this._initCookiesStorage();},getItem:function(name){return(name?this.storage.getItem(name):null);},setItem:function(name,val){if(name){if(val!=null&&typeof(val)!="string")
val=val.toString();if(pdcore.isEmpty(val))
this.storage.removeItem(name);else
this.storage.setItem(name,val);}},removeItem:function(name){if(name)
this.storage.removeItem(name);},unload:function(){var t=ClientStorage;if(t.storage){t.storage.unload();t.storage=null;}}}
ClientStorageProviders={};ClientStorageProviders.WebApplClientStorageProvider=function(){try{var hostName=location.host;if(hostName.indexOf(":")>0)
hostName=hostName.substring(0,hostName.indexOf(":"));this.storage=globalStorage[hostName];}catch(E){}
this.name="WebApplClientStorageProvider";this.getItem=function(name){try{if(this.storage)
return this.storage.getItem(name);}catch(E){}
return null;}
this.setItem=function(name,value){try{if(this.storage)
this.storage.setItem(name,value);}catch(E){}}
this.removeItem=function(name){try{if(this.storage)
this.storage.removeItem(name);}catch(E){}}
this.unload=function(){this.storage=null;}}
ClientStorageProviders.IEClientStorageProvider=function(){this.storage=null;this.name="IEClientStorageProvider";this._getStorage=function(){if(!this.storage){var storage;try{storage=pdcore.getElm("PDStorage");if(!storage){var rs=document.readyState;if(rs=="interactive"||rs=="complete"){var elm=document.createElement("DIV");elm.style.top="-1000px";elm.style.position="absolute";document.body.appendChild(elm);try{elm.innerHTML="<div id='PDStorage' style='behavior:url(#default#userData);'></div>";storage=pdcore.getElm("PDStorage");}catch(E){}
if(!storage)
ClientStorage._onIEStorageNotSupportedDetected();}}
if(storage){try{storage.load("PDStorage");}catch(E){storage=null;ClientStorage._onIEStorageNotSupportedDetected();}}}catch(E){storage=null;}
this.storage=storage;if(!storage)
ClientStorage._onIEStorageNotSupportedDetected();}
return this.storage;}
this._save=function(st){try{st.save("PDStorage");}catch(E){}}
this.getItem=function(name){var st=this._getStorage();return st?st.getAttribute(name):null;}
this.setItem=function(name,value){var st=this._getStorage();if(st){st.setAttribute(name,value);this._save(st);}}
this.removeItem=function(name){var st=this._getStorage();if(st){st.removeAttribute(name);this._save(st);}}
this.unload=function(){this.storage=null;}}
ClientStorageProviders.CookiesClientStorageProvider=function(){this._items=null;this.name="CookiesClientStorageProvider";this.getItem=function(name){return(name?this._getItems()[name]:null);}
this.setItem=function(name,value){if(name){this._getItems()[name]=value;this._saveItems();}}
this.removeItem=function(name){if(name){this._getItems()[name]=null;this._saveItems();}}
this._getItems=function(){if(!this._items){this._items={};var cookie=pdcore.getCookie("PDStorage");if(!pdcore.isEmpty(cookie)){var pairs=cookie.split(';');for(var i=0;i<pairs.length;i++){var pair=pairs[i].split('=');if(!pdcore.isEmpty(pair)){var name=unescape(pair[0]),value=unescape(pair[1]);if(!pdcore.isEmpty(name)&&!pdcore.isEmpty(value))
this._items[name]=value;}}}}
return this._items;}
this._saveItems=function(){var cookieVal="";for(var name in this._items){if(typeof(name)!="string")
continue;var val=this._items[name]
if(!pdcore.isEmpty(val))
cookieVal+=escape(name)+"="+escape(val)+";"}
var path=location.pathname;if(path.lastIndexOf("/")>=0){path=path.substring(0,path.lastIndexOf("/")+1);}
var expired=new Date();expired.setFullYear(expired.getFullYear()+10);pdcore.setCookie("PDStorage",cookieVal,expired,path,location.host);}
this.unload=function(){}}
ClientStorage.init();
ResourceManager={jsonDocUrl:"services/ResourceManagerHandler.ashx?output=json&type=all&ver="+window.NDResourcesVersion+"&host="+pdcore.getHostName()+"&timestamp="+window.NDResTimestamp+(window.SponsorID?"&sponsorid="+SponsorID:""),monthLongNames:['January','February','March','April','May','June','July','August','September','October','November','December'],weekDayNames:['Su','Mo','Tu','We','Th','Fr','Sa'],init:function(){var obj=pdcore.findTopFrameObject("ResourceManager");;if(obj){pdcore.addToUnload(function(){window.ResourceManager=null;});window.ResourceManager=obj;obj=null;return;}
ResourceManager.loadData();},getJsonData:function(callback){if(this.jsonLoaded)callback();else this.onDataLoadedCallback=callback;},loadData:function(){var url=this.jsonDocUrl+"&callback=ResourceManager.onJsonLoaded&caching=1"+(pdcore.noGzip()?"&nogzip=1":"");pdcore.loadScript2(url,true);},onJsonLoaded:function(){try{if(typeof(JSONResources)=="undefined")
return;var t=ResourceManager;t.jsonLoaded=true;if(t.onDataLoadedCallback){try{t.onDataLoadedCallback();}catch(E){}}
var items=[];var nodes=JSONResources;for(var idx=0;idx<nodes.length;idx++){var node=nodes[idx];if(node&&node.name)
items[node.name]=node.value;}
t.items=items;}catch(E){}finally{pdcore.events.fireEvent("ResourceManager_onDataLoaded");}},isLoaded:function(){return(this.items!=null)},getVal:function(id,defaultVal){return(this.items?this.items[id]:null)||defaultVal||"";},format:function(){var a=arguments;if(a.length>0){var val=this.getVal(a[0]);if(!pdcore.isEmpty(val)){var length=a.length-1;for(var i=0;i<length;i++)
val=val.replace(new RegExp("(\\{"+i+"})","g"),(a[i+1]||"").toString())
val=val.replace(/(\{\d+})/g,"")}
return val||"";}
return"";},format2:function(){var a=arguments;if(a.length>0){var val=this.getVal(a[0]);if(!pdcore.isEmpty(val)){for(var i=1;i<a.length;i++){var item=a[i];if(item&&item.name)
val=val.replace(new RegExp("(\\{"+item.name+"})","g"),(item.value||"").toString())}}
return val||"";}
return"";},formatDate:function(name,date,defaultFormatter){if(name&&date){var val=this.getVal(name);if(pdcore.isEmpty(val)){if(defaultFormatter){val=defaultFormatter;}}
if(val){val=val.replace(new RegExp("yyyy"),date.getFullYear().toString());var shortYear=date.getYear();if(shortYear>2000)shortYear-=2000;val=val.replace(new RegExp("yy"),(shortYear<10?"0":"")+shortYear.toString());val=val.replace(new RegExp("y"),shortYear.toString());var day=date.getDate();val=val.replace(new RegExp("dd"),(day<10?"0":"")+day.toString());val=val.replace(new RegExp("d"),day.toString());var month=date.getMonth();var monthFullName=this.getMonthFullName(month);var monthShortName=monthFullName;month++;val=val.replace(new RegExp("MMMM"),monthFullName);val=val.replace(new RegExp("MMM"),monthShortName);val=val.replace(new RegExp("MM"),(month<10?"0":"")+month.toString());val=val.replace(new RegExp("M"),month.toString());}
if(val)
return val;}
return val?val.toString():"";},getMonthFullName:function(num){var name=this.monthLongNames[num];return this.getVal('Calendar.'+name,name);}}
ResourceManager.init();
(function(){window.TooltipManager=pdcore.findTopFrameObject("TooltipManager");if(TooltipManager){pdcore.addToUnload(function(){window.TooltipManager=null;})}else{window.TooltipManager={tooltips:[],statusbarId:"viewer_bottom_bar_pages_info",registerElm:function(elm){if(elm&&!elm.pdTooltipRegistered){var t=TooltipManager;pdcore.events.addEvent(elm,"mouseover",t.onmouseover,false);pdcore.events.addEvent(elm,"mouseout",t.onmouseout,false);elm.pdTooltipRegistered=true;}},unregisterElm:function(elm){if(elm&&elm.pdTooltipRegistered){var t=TooltipManager;pdcore.events.removeEvent(elm,"mouseover",t.onmouseover,false);pdcore.events.removeEvent(elm,"mouseout",t.onmouseout,false);elm.pdTooltipRegistered=undefined;}},registerChildren:function(container,timeout){if(typeof(timeout)=="number"){setTimeout(function(){TooltipManager.registerChildren(container);container=null;},timeout);timeout=undefined;return;}
TooltipManager._registerChildren(container,true)},unregisterChildren:function(container){TooltipManager._registerChildren(container,false)},_registerChildren:function(container,register){try{if(container){var t=TooltipManager;for(var elm=container.firstChild;elm!=null;elm=elm.nextSibling){if(elm.nodeType!=3){try{if(elm.childNodes.length>0)
t._registerChildren(elm,register);}catch(E){}
try{if(!pdcore.isEmpty(elm.getAttribute("tooltipId"))){if(register)
t.registerElm(elm);else
t.unregisterElm(elm);}}catch(E){}}}}}catch(E){}
container=null;},preloadData:function(){var t=TooltipManager;if(typeof(ResourceManager)!="undefined")
ResourceManager.getJsonData(t.onJsonLoaded);else
setTimeout(t.preloadData,100);},onJsonLoaded:function(){if(typeof(JSONTooltips)=="undefined")
return;var t=TooltipManager;try{var sections=JSONTooltips;for(var i=0;i<sections.length;i++){var section=sections[i];for(j=0;j<section.tooltips.length;j++){var tooltip=section.tooltips[j];t.tooltips[tooltip.id]=tooltip;t.tooltips[section.id+"."+tooltip.id]=tooltip;}}}catch(e){}},getData:function(tooltipId){return this.tooltips[tooltipId];},write:function(text){pdcore.setText(this.statusbarId,text);},showTooltip:function(elm){var t=TooltipManager;if(!pdcore.isNull(elm)){var tooltip=t.getData(elm.getAttribute("tooltipId"));if(tooltip){var title=t._process(tooltip.title,elm);if(!pdcore.isEmpty(title))elm.title=title;t.write(t._process(tooltip.description,elm));}
t.currentTooltip=tooltip;}
else if(t.currentTooltip)t.write(t.currentTooltip.description);else if(t.defaultTooltip)t.write(t.defaultTooltip.description);else t.write("");elm=null;},_process:function(txt,elm){if(txt&&txt.indexOf("{0}")!=-1)
txt=txt.replace("{0}",elm.getAttribute("param")||"");return txt;},onmouseover:function(evt){TooltipManager.showTooltip(pdcore.isIE?evt.srcElement:evt.target);},onmouseout:function(evt){var t=TooltipManager;t.currentTooltip=null;t.showTooltip();},setDefaultTooltip:function(tooltipId){var t=TooltipManager;t.prevDefaultTooltip=t.defaultTooltip;t.defaultTooltip=t.getData(tooltipId);t.currentTooltip=null;t.showTooltip();},restoreDefaultTooltip:function(){var t=TooltipManager;if(!t.prevDefaultTooltip)return;t.defaultTooltip=t.prevDefaultTooltip;t.prevDefaultTooltip=null;t.currentTooltip=null;t.showTooltip();}}
TooltipManager.preloadData();}
toLoad(function(){TooltipManager.registerChildren(document)});})();
(function(){window.SettingsManager=pdcore.findTopFrameObject("SettingsManager");if(SettingsManager){pdcore.addToUnload(function(){window.SettingsManager=window.UserSettings=null;})}else{window.SettingsManager={settings:[],byname:{},init:function(){pdcore.addToDispose(this);this.checkSettings();},unload:function(){pdcore.cleanupArray(this.settings);this.byname=this.settings=[];},getByName:function(name,allowLoadOnDemand){name=name||"UserSettings";var item=this.byname[name];if(!item){item=new Settings(name,allowLoadOnDemand);item.name=name;this.add(item);}
return item;},add:function(item){if(item){var t=this;if(item.name)
t.byname[item.name]=item;t.settings.push(item);if(!item.inited)
t.checkSettings();}},checkSettings:function(){var hasNotInited=false,t=SettingsManager,items=t.settings;if(items){for(var i=0;i<items.length;i++){try{var item=items[i];if(!item.inited){item.init();if(!item.inited)
hasNotInited=true;}}catch(E){}}}
if(hasNotInited)
setTimeout(t.checkSettings,100);}}
window.Settings=function(name,allowLoadOnDemand){var t=this;t.allowLoadOnDemand=allowLoadOnDemand;t.name=name;t.items_ids=[];t.items={};t.changes={};t.originalValues={};t.serviceUrl="services/UserSettingsHandler.ashx?name="+name;t.loaded=false;t.inited=false;t.init();SettingsManager.add(t);return t;}
Settings.prototype={init:function(){if(!window.XmlRpc)
return;if(!this.allowLoadOnDemand)
this.loadData();this.inited=true;},makeSureLoaded:function(){if(!this.loading)
this.loadData();},unload:function(){var t=this;try{var changesXmlItems=[];for(var id in t.changes){if(typeof(id)=="string"){var val=t.changes[id],originalVal=t.originalValues[id];if((val&&(!originalVal||originalVal!=val))||(!val&&originalVal))
changesXmlItems.push('<it id="'+id+'">'+(!val&&val!=0?'':val)+'</it>');}}
if(changesXmlItems.length>0)
XmlRpc.submitPostData(t.serviceUrl,'<items>'+changesXmlItems.join('')+'</items>');}catch(E){}
t.changes=[];},reload:function(){var t=this;t.loaded=false;t.items=[];t.items_ids=[];t.changes=[];t.originalValues=[];t.loadData();},loadData:function(){var instance=this;if(typeof(XmlRpc)!="undefined"){XmlRpc.submitPostData(this.serviceUrl,null,function(xmlDoc){instance.onDataLoaded(xmlDoc);instance=null;});this.loading=true;}},onDataLoaded:function(xmlDoc){var t=this;if(xmlDoc){var elm=xmlDoc.documentElement;if(elm){var items=elm.getElementsByTagName('it');for(var idx=0;idx<items.length;idx++){var item=items[idx],id=item.getAttribute("id"),val=(item.firstChild?item.firstChild.nodeValue:null);if(val==="null")
val=null;t.items_ids.push(id);t.items[id]=val;t.originalValues[id]=val;}}}
t.loaded=true;if(t.name==="UserSettings")
pdcore.events.fireEvent("usersettings_loaded");},getVal:function(id){this.makeSureLoaded();return this.items[id];},getItemId:function(i){this.makeSureLoaded();if(i>=0&&i<this.items_ids.length)
return this.items_ids[i];return null;},getItemIds:function(){this.makeSureLoaded();return this.items_ids;},setVal:function(id,value){this.makeSureLoaded();this.items[id]=value;this.changes[id]=value;},getLength:function(){this.makeSureLoaded();return this.items_ids.length;},isLoaded:function(){this.makeSureLoaded();return this.loaded;}}
SettingsManager.init();}
window.UserSettings=SettingsManager.getByName("UserSettings",true);})();UserConfig={get_ClientStorage:function(){return window.ClientStorage;},getLocalItem:function(name){var cs=this.get_ClientStorage(),val=cs?cs.getItem(name):null;if(!val){val=UserSettings.getVal(name);if(val&&cs){UserSettings.setVal(name,null);cs.setItem(name,val);}}
return val;},setLocalItem:function(name,value){var cs=this.get_ClientStorage();if(cs){cs.setItem(name,value);UserSettings.setVal(name,null);}}}
Drag={targets:[],frames:[],dx:0,dy:0,cursorStartX:0,cursorStartY:0,inDrag:false,delegate:new pdcore.events.delegate(),delegateIsEmpty:true,attachedToParent:false,init:function(){var t=Drag;if(!t.inited){t.inited=true;;pdcore.addToDispose(t);if(pdcore.isIE)
t.dragGo=t.dragGoIE;pdcore.events.addEvent(document.body,"drag",t._cancelSelection);pdcore.events.addEvent(document.body,"selectstart",t._cancelSelection);}},dispose:function(){var t=Drag;t.DragEnd=t.DragMove=t.DragStart=t.trueElm=t.elm=null;var targets=t.targets;if(targets){for(var idx=targets.length-1;idx>=0;idx--){var target=targets[idx];if(target){pdcore.events.removeEvent(target,"mousedown",target._PDDragHandler);target._PDDragHandler=null;target.onmousedown=null;target.draggingTarget=null;}
targets[idx]=null;}
t.targets=null;}
var evts=pdcore.events;evts.removeEvent(document.body,"drag",t._cancelSelection);evts.removeEvent(document.body,"selectstart",t._cancelSelection);evts.removeEvent(document,"mousemove",t.dragGo);evts.removeEvent(document,"mouseup",t.dragStop);evts.removeEvent(document,"mouseout",t.dragStop);t.dispose=null;},_cancelSelection:function(){return!Drag.inDrag;},subscribeToEvents:function(instance,handler){this.delegate.add(instance,handler);this.delegateIsEmpty=false;},onevent:function(isDragStart,isDragStop,isDragGo){try{if(!this.delegateIsEmpty)
this.delegate.fire(isDragStart,isDragStop,isDragGo);}catch(E){}},ondragstart:function(){this.onevent(true,false);},ondraggo:function(){this.onevent(false,false,true);},ondragstop:function(){this.onevent(false,true);},turnOnDrag:function(target,fDragStart,fDragMove,fDragEnd){if(!target||pdcore.isFunc(target._PDDragHandler))return;this.init();target.drag_targets_indx=Drag.targets.length;this.targets.push(target);target._PDDragHandler=function(e){Drag.dragStart(e,target,fDragStart,fDragMove,fDragEnd)};pdcore.events.addEvent(target,"mousedown",target._PDDragHandler);},turnOffDrag:function(target){if(!target)return;try{pdcore.events.removeEvent(target,"mousedown",target._PDDragHandler);target._PDDragHandler=null;target.onmousedown=null;target.draggingTarget=null;target.drag_targets_indx=null;}catch(E){}
var targets=this.targets;if(targets){try{var idx=target.drag_targets_indx;if((idx||idx===0)&&idx>=0&&idx<targets.length){targets[idx]=null;return;}
for(idx=0;idx<targets.length;idx++){if(targets[idx]==target)
targets[idx]=null;}}catch(E){}}},turnOnAutodrag:function(target,draggingTarget,fDragEnd){if(target){target.draggingTarget=(draggingTarget?draggingTarget:target);this.turnOnDrag(target,Drag.autodrag_DragStart,Drag.autodrag_DragMove,fDragEnd);}},autodrag_DragStart:function(eX,eY){var t=Drag;if(t.elm){var target=t.elm.draggingTarget;t.elStartLeft=target.offsetLeft;t.elStartTop=target.offsetTop;}},autodrag_DragMove:function(eX,eY,dX,dY,target){var t=Drag;if(t.elm){var style=t.elm.draggingTarget.style;style.left=eX+"px";style.top=eY+"px";}},cancelDrag:function(){var t=this;if(t.inDrag){t.dragStop();t.inDrag=false;}},dragStart:function(event,target,fDragStart,fDragMove,fDragEnd){var t=this;if(t.inDrag)
t.dragStop();event=event||window.event;if(!event)
return;t.inDrag=true;t._inDragStartTime=new Date().getTime();t.ondragstart();var cX=event.screenX,cY=event.screenY;t.elm=target;t.cursorStartX=cX;t.cursorStartY=cY;t.elStartLeft=target.offsetLeft;t.elStartTop=target.offsetTop;t.dragGoFired=false;t.DragStart=fDragStart;t.DragMove=fDragMove;t.DragEnd=fDragEnd;pdcore.events.addEvent(document,"mousemove",t.dragGo,true);pdcore.events.addEvent(document,"mouseup",t.dragStop,true);t.attachedToParent=false;try{if(pdcore.isIE||pdcore.isNS){if(window!=window.parent&&window.parent.document){pdcore.events.addEvent(window.parent.document,"mousemove",t.dragGo,true);pdcore.events.addEvent(window.parent.document,"mouseup",t.dragStop,true);t.attachedToParent=true;}}}catch(E){}
pdcore.events.preventBubble(event);t.dx=0;t.dy=0;if(t.DragStart)t.DragStart(t.elStartLeft,t.elStartTop,t.elm,event);},dragGoIE:function(event){var t=Drag;if(t.inDrag){if(event.button!=1){t.dragStop(event);return;}
if(!t.dragGoFired){t.dragGoFired=true;t.ondraggo();}
var dX=event.screenX-t.cursorStartX,dY=event.screenY-t.cursorStartY,eX=t.elStartLeft+dX,eY=t.elStartTop+dY,dx=dX-t.dx,dy=dY-t.dy;t.dx=dX;t.dy=dY;try{t.DragMove(eX,eY,dX,dY,t.elm,event,dx,dy)}catch(E){}
event.returnValue=false;event.canceled=event.cancelBubble=true;return false;}},dragGo:function(event){var t=Drag;if(t.inDrag){if(pdcore.isOpera&&event.which!=1){t.dragStop(event);return;}
if(!t.dragGoFired){t.dragGoFired=true;t.ondraggo();}
var dX=event.screenX-t.cursorStartX,dY=event.screenY-t.cursorStartY,eX=t.elStartLeft+dX,eY=t.elStartTop+dY,dx=dX-t.dx,dy=dY-t.dy;t.dx=dX;t.dy=dY;try{t.DragMove(eX,eY,dX,dY,t.elm,event,dx,dy)}catch(E){}
try{event.stopPropagation();}catch(E){}
event.canceled=true;return false;}},dragStop:function(event){var t=Drag;if(t.inDrag){t.inDrag=false;if(t.dragGoFired&&(new Date().getTime()-t._inDragStartTime)>500){t._hasBeenInDrag=true;t._dargStopTime=new Date().getTime();}
t.ondragstop();var evts=pdcore.events;evts.removeEvent(document,"mousemove",t.dragGo,true);evts.removeEvent(document,"mouseup",t.dragStop,true);try{if(t.attachedToParent){evts.removeEvent(window.parent.document,"mousemove",t.dragGo,true);evts.removeEvent(window.parent.document,"mouseup",t.dragStop,true);}}catch(E){}
t.attachedToParent=false;event=event||window.event;if(!event)
return;var dX=event.screenX-t.cursorStartX,dY=event.screenY-t.cursorStartY,eX=t.elStartLeft+dX,eY=t.elStartTop+dY;t.dx=dX;t.dy=dY;try{if(t.DragEnd)t.DragEnd(eX,eY,dX,dY,t.elm,event)}catch(E){}
return pdcore.events.preventBubble(event);}},hasBeenInDrag:function(){if(this._hasBeenInDrag&&(new Date().getTime()-this._dargStopTime)>100)
this._hasBeenInDrag=false;return this.inDarg||this._hasBeenInDrag;},DragMoveEmpty:function(){}}
window.InteractiveHelpManager={elements:[],registerChildren:function(container,timeout){var t=InteractiveHelpManager;if(typeof(timeout)=="number"){setTimeout(function(){t.registerChildren(container);container=null;},timeout);return;}
try{if(!container||!container.childNodes||container.childNodes.length<=0){container=null;return;}
for(var elm=container.firstChild;elm!=null;elm=elm.nextSibling){if(elm.nodeType==3)
continue;if(elm.childNodes.length>0)t.registerChildren(elm);try{if(!elm.getAttribute)
continue;var ihelpId=elm.getAttribute("ihelpId");if(ihelpId&&ihelpId!="")
t.registerElm(elm);}catch(e){}}}catch(E){}
container=null;},registerElm:function(elm,ix){if(!ix)ix=0;var t=InteractiveHelpManager;for(var i=0;i<=ix;i++)
if(typeof(t.elements[i])=="undefined")
t.elements[i]={display:false,items:[]};t.elements[ix].items[t.elements[ix].items.length]={ref:elm,c:null,parent:elm.parentNode,init:false,display:false,x:0,y:0,w:0,h:0};},showElements:function(ix){ix=ix||0;var gr=ix>0;var t=InteractiveHelpManager;var element=t.elements[ix];if(!element||element.display)return;var _hs=30,_bz=1000,_bh=20,_am=gr?-37:5;for(i=0;i<element.items.length;i++){var idx=t._gi(i);idx=idx>=element.items.length?i:idx;var item=element.items[idx];if(item.init&&!item.display){pdcore.show(item.c);item.display=true;continue;}
var ref=item.ref;var text=ResourceManager.getVal(ref.getAttribute("ihelpId"),"&nbsp;");item.c=document.createElement("div");item.c.style.position="relative";item.c.style.visibility="hidden";var sf=pdcore.isIE6?"_ie6":"";var idiv,adiv,tdiv,cdiv;idiv=pdcore.createElm(item.c,"div");idiv.className="ihelp"+sf;if(!gr){adiv=pdcore.createElm(idiv,"div");adiv.className="ihelp_arrow"+sf;tdiv=pdcore.createElm(idiv,"div");tdiv.className="ihelp_top"+sf;if(pdcore.isIE)tdiv.style.marginTop="-5px";cdiv=pdcore.createElm(idiv,"div");cdiv.className="ihelp_content"+sf;}else{cdiv=pdcore.createElm(idiv,"div");cdiv.className="ihelp_g_content"+sf;tdiv=pdcore.createElm(idiv,"div");tdiv.className="ihelp_g_top"+sf;adiv=pdcore.createElm(idiv,"div");adiv.className="ihelp_g_arrow"+sf;}
cdiv.style.whiteSpace="normal";cdiv.innerHTML="<table><tr><td>"+text+"</td></tr></table>";item.parent.appendChild(item.c);var egx=pdcore.getGlobalX(ref),ry=0;item.w=pdcore.getW(idiv);item.h=pdcore.getH(cdiv);item.x=(pdcore.getW(ref)-item.w)/2+egx;if(gr)
ry=-item.h-pdcore.getH(ref);item.y=ry+_am;for(k=0;k<i;k++){for(j=k;j<i;j++){var jx=t._gi(j);jx=jx>=element.items.length?j:jx;var pe=element.items[jx];if(t._ol(item.x,item.y,item.w,item.h+_hs,pe.x,pe.y,pe.w,pe.h))
item.y=pe.y+(gr?-pe.h-_hs:pe.h+_hs);}}
adiv.style.height=_bh+item.y-(ry+_am)+"px";adiv.style.marginLeft=(item.w-pdcore.getW(adiv))/2-pdcore.getX(adiv)+30+"px";pdcore.setX(idiv,item.x+pdcore.getX(ref)-egx-pdcore.getX(idiv));pdcore.setY(idiv,ry+_am);item.c.style.zIndex=_bz-item.y;item.c.style.visibility="visible";cdiv.className=(gr?"ihelp_g_content":"ihelp_content")+sf;item.init=true;item.display=true;}
element.display=true;},_gi:function(i){return(i+3)%4==0?i+1:(i+2)%4==0?i-1:i;},_ol:function(x1,y1,w1,h1,x2,y2,w2,h2){if(x2<x1||y1<y2){t1=x1;x1=x2;x2=t1;t2=y1;y1=y2;y2=t2;t3=w1;w1=w2;w2=t3;t4=h1;h1=h2;h2=t4;}
return!(y2+h2<y1||y1+h1<y2||x2+w2<x1||x1+w1<x2);},hideElements:function(ix){if(!ix)ix=0;var t=InteractiveHelpManager;var element=t.elements[ix];if(!element||!element.display)return;for(i=0;i<element.items.length;i++){var item=element.items[i];if(!item.init||!item.display)continue;pdcore.hide(item.c);item.display=false;}
element.display=false;},unload:function(){InteractiveHelpManager.elements=null;}}
pdcore.addToUnload(InteractiveHelpManager.unload);
DialogWin={image_dir:"images/",templatepage:"showtemplate.aspx",templatepage4templates:"showtemplate4templates.aspx",printRes:"Print",init:function(){pdcore.addToUnload(DialogWin.unload);},unload:function(){var t=DialogWin;if(t.elm)t.elm.onkeydown=null;if(t.titleElm)t.titleElm.ondblclick=null;t.elm=null;t.titleElm=null;t.titleTextElm=null;t.frm=null;},showTemplate:function(id,title){this.showUrl(this.templatepage+"?template="+id,title);},showTemplate4Templates:function(id,title,sx,sy,isnew){this.showUrl(this.templatepage4templates+"?template="+id+(isnew?"&disablecss=true":""),title,sx,sy,isnew);},showUrl:function(url,title,sx,sy,isnew){var t=this;title=title||"&nbsp;";if(!t.elm)t.create(url,title,isnew,sy);t.setTitle(title);pdcore.setFrmLocation("content_window_frame_dw",url);if(sx!=undefined&&sy!=undefined)
t.setSize(sx,sy);else
t.setDefaultSize();pdcore.focus("content_window_frame_dw");},hide:function(){pdcore.moveTo(DialogWin.elm,-10000,-10000);},print:function(){if(DialogWin.elm)
pdcore.print("content_window_frame_dw");},maximize:function(){var t=DialogWin;if(!t.maximized){t.maximized=true;pdcore.moveTo(t.elm,0,0);pdcore.setSize(t.elm,"100%","100%");}else t.setDefaultSize();},setDefaultSize:function(){this.setSize(600,500);},setSize:function(sx,sy){var elm=this.elm;this.maximized=false;var bw=pdcore.bodyWidth(),bh=pdcore.bodyHeight(),w=Math.min(bw-50,sx),h=Math.min(bh-50,sy),x=(bw-w)/2,y=(bh-h)/2;pdcore.moveTo(elm,x,y);pdcore.setSize(elm,w,h);},setTitle:function(title){pdcore.setText(this.titleTextElm,title);},create:function(url,title,isnew,sy){var t=this;t.elm=pdcore.createElm(null,"DIV","absolute");t.elm.style.zIndex=9999;if(!isnew)
t.elm.className="popmenu";if(isnew)
t.elm.innerHTML=["<table width='100%' height='100%' border=0 cellspacing=0 cellpadding=0><tr><td>","<div class='cbox-t' id='content_window_title_dw'><span></span><div></div><a href='javascript:;' onclick='DialogWin.hide()' class='cbox-i-close' /></div>","</td></tr><tr><td>","<div class='cbox-c1'><div class='cbox-c2'>","<iframe height='"+sy+"' frameborder='0' width='100%' scrolling='auto' id='content_window_frame_dw' src='"+url+"' name='content_window_frame_dw' hspace='0' vspace='0' border='0' marginheight='0' marginwidth='0'></iframe>","</div></div>","</td></tr><tr><td>","<div class='cbox-b' id='boxBottom'><div></div></div>","</td></tr></table>"].join('');else
t.elm.innerHTML=["<table width='100%' height='100%' border=0 cellspacing=0 cellpadding=0>","<tr><td class=popmenu_cover><table id=content_window_title_dw border=0 cellspacing=0 cellpadding=0>","<tr><td nowrap id='content_window_title_text_dw'>"+(title||"&nbsp;")+"</td><td width=20>","<img onclick='DialogWin.hide();' src='"+DialogWin.image_dir+"p_x.gif' width=20 height=22 border=0>","</td></tr></table></td></tr>","<tr><td class='panel_main_div_table_toptd'>","<a style='margin-left:20px;' href='javascript:DialogWin.print();'><img width='17' height='16' src='"+DialogWin.image_dir+"i_16_print.gif' border=0 align=absbottom>&nbsp;"+(t.printRes||"Print")+"</a>","</td></tr><tr><td>","<iframe id='content_window_frame_dw' src='"+url+"' name='content_window_frame_dw' width='100%' height='100%' hspace=0 vspace=0 border=0 frameborder=0 scrolling=auto marginheight=0 marginwidth=0></iframe>","</td></tr></table>"].join('');t.titleElm=pdcore.getElm("content_window_title_dw");t.titleTextElm=pdcore.getElm("content_window_title_text_dw");t.frm=pdcore.getFrm("content_window_frame_dw");if(t.titleElm){if(window.Drag)Drag.turnOnAutodrag(t.titleElm,t.elm);if(!isnew)
t.titleElm.ondblclick=DialogWin.maximize;}
t.elm.onkeydown=function(evt){if(pdcore.events.isEsc(evt)){DialogWin.hide();pdcore.events.preventBubble(evt);}}}}
DialogWin.init();
(function(){var TopJSTemplatesManager=null;JSTemplate=null;try{var w=window.parent;while(w){if(w.JSTemplatesManager)TopJSTemplatesManager=w.JSTemplatesManager;if(w.JSTemplate)JSTemplate=w.JSTemplate;if(w==w.parent)break;w=w.parent;}}catch(e){}
if(!JSTemplate){JSTemplate=function(name,processFunc){this._name=name;this.__process=processFunc;}
JSTemplate.prototype={_process:function(win,data,parentContext){var context;if(parentContext)context={_parent:parentContext,_content:parentContext._content,data:data,template:this};else context={_content:[],data:data,template:this};var __c=context._content;var w=function(content){__c.push(content);}
var t=function(name,data){JSTemplatesManager.getTemplate(name)._process(win,data,context);}
var r=function(id,defaultVal){if(!window.ResourceManager)return defaultVal;return ResourceManager.getVal(id,defaultVal);}
this.__process(win,context,w,t,r);if(!parentContext){var result=__c.join("");win=data=parentContext=context=__c=context._content=context.data=undefined;return result;}
else win=data=parentContext=context=__c=context._content=context.data=undefined;}}}
JSTemplatesManager={_url:"services/jstemplates.ashx?&host="+pdcore.getHostName()+"&timestamp="+NDTemplTimestamp+(window.SponsorID?"&sponsorid="+SponsorID:""),_topManager:TopJSTemplatesManager,_templates:[],_loaded:false,_loading:false,loadTemplates:function(){var t=JSTemplatesManager;if(t.isLoaded())return;if(t._topManager)t._topManager.loadTemplates();else if(location.href.substr(0,8)!="https://")
pdcore.loadScript2(JSTemplatesManager._url,true);},_loadTemplates:function(){var t=JSTemplatesManager;if(t.isLoaded())return;if(t._topManager)t._topManager._loadTemplates();else pdcore.loadScript(JSTemplatesManager._url,true);},startLoadingTemplates:function(){JSTemplatesManager._loading=true;},addTemplate:function(name,processFunc){var t=JSTemplatesManager;t._templates[name]=new JSTemplate(name,processFunc);},finishLoadingTemplates:function(){var t=JSTemplatesManager;t._loading=false;t._loaded=true;pdcore.events.fireEvent("JSTemplatesManager.JSTemplatesLoaded");},process:function(name,data){var t=JSTemplatesManager;if(!t.isLoaded())t._loadTemplates();var template=t.getTemplate(name);if(template)return template._process(window,data);return"";},getTemplate:function(name){var t=JSTemplatesManager;if(t._topManager)return t._topManager._templates[name];else return t._templates[name];},isLoaded:function(){var t=JSTemplatesManager;if(t._topManager)return t._topManager._loaded;return t._loaded;}}
JSTemplatesManager.loadTemplates();})();
