if(typeof YAHOO=="undefined"||!YAHOO){var YAHOO={}}YAHOO.namespace=function(){var F=arguments,G=null,I,J,H;for(I=0;I<F.length;I=I+1){H=F[I].split(".");G=YAHOO;for(J=(H[0]=="YAHOO")?1:0;J<H.length;J=J+1){G[H[J]]=G[H[J]]||{};G=G[H[J]]}}return G};YAHOO.log=function(F,E,G){var H=YAHOO.widget.Logger;if(H&&H.log){return H.log(F,E,G)}else{return false}};YAHOO.register=function(M,R,J){var N=YAHOO.env.modules;if(!N[M]){N[M]={versions:[],builds:[]}}var L=N[M],O=J.version,P=J.build,Q=YAHOO.env.listeners;L.name=M;L.version=O;L.build=P;L.versions.push(O);L.builds.push(P);L.mainClass=R;for(var K=0;K<Q.length;K=K+1){Q[K](L)}if(R){R.VERSION=O;R.BUILD=P}else{YAHOO.log("mainClass is undefined for module "+M,"warn")}};YAHOO.env=YAHOO.env||{modules:[],listeners:[]};YAHOO.env.getVersion=function(B){return YAHOO.env.modules[B]||null};YAHOO.env.ua=function(){var E={ie:0,opera:0,gecko:0,webkit:0,mobile:null};var F=navigator.userAgent,D;if((/KHTML/).test(F)){E.webkit=1}D=F.match(/AppleWebKit\/([^\s]*)/);if(D&&D[1]){E.webkit=parseFloat(D[1]);if(/ Mobile\//.test(F)){E.mobile="Apple"}else{D=F.match(/NokiaN[^\/]*/);if(D){E.mobile=D[0]}}}if(!E.webkit){D=F.match(/Opera[\s\/]([^\s]*)/);if(D&&D[1]){E.opera=parseFloat(D[1]);D=F.match(/Opera Mini[^;]*/);if(D){E.mobile=D[0]}}else{D=F.match(/MSIE\s([^;]*)/);if(D&&D[1]){E.ie=parseFloat(D[1])}else{D=F.match(/Gecko\/([^\s]*)/);if(D){E.gecko=1;D=F.match(/rv:([^\s\)]*)/);if(D&&D[1]){E.gecko=parseFloat(D[1])}}}}}return E}();(function(){YAHOO.namespace("util","widget","example");if("undefined"!==typeof YAHOO_config){var H=YAHOO_config.listener,E=YAHOO.env.listeners,F=true,G;if(H){for(G=0;G<E.length;G=G+1){if(E[G]==H){F=false;break}}if(F){E.push(H)}}}})();YAHOO.lang=YAHOO.lang||{isArray:function(D){if(D){var C=YAHOO.lang;return C.isNumber(D.length)&&C.isFunction(D.splice)}return false},isBoolean:function(B){return typeof B==="boolean"},isFunction:function(B){return typeof B==="function"},isNull:function(B){return B===null},isNumber:function(B){return typeof B==="number"&&isFinite(B)},isObject:function(B){return(B&&(typeof B==="object"||YAHOO.lang.isFunction(B)))||false},isString:function(B){return typeof B==="string"},isUndefined:function(B){return typeof B==="undefined"},hasOwnProperty:function(C,D){if(Object.prototype.hasOwnProperty){return C.hasOwnProperty(D)}return !YAHOO.lang.isUndefined(C[D])&&C.constructor.prototype[D]!==C[D]},_IEEnumFix:function(K,L){if(YAHOO.env.ua.ie){var I=["toString","valueOf"],G;for(G=0;G<I.length;G=G+1){var H=I[G],J=L[H];if(YAHOO.lang.isFunction(J)&&J!=Object.prototype[H]){K[H]=J}}}},extend:function(H,G,I){if(!G||!H){throw new Error("YAHOO.lang.extend failed, please check that all dependencies are included.")}var J=function(){};J.prototype=G.prototype;H.prototype=new J();H.prototype.constructor=H;H.superclass=G.prototype;if(G.prototype.constructor==Object.prototype.constructor){G.prototype.constructor=G}if(I){for(var F in I){H.prototype[F]=I[F]}YAHOO.lang._IEEnumFix(H.prototype,I)}},augmentObject:function(I,J){if(!J||!I){throw new Error("Absorb failed, verify dependencies.")}var G=arguments,K,H,L=G[2];if(L&&L!==true){for(K=2;K<G.length;K=K+1){I[G[K]]=J[G[K]]}}else{for(H in J){if(L||!I[H]){I[H]=J[H]}}YAHOO.lang._IEEnumFix(I,J)}},augmentProto:function(F,G){if(!G||!F){throw new Error("Augment failed, verify dependencies.")}var E=[F.prototype,G.prototype];for(var H=2;H<arguments.length;H=H+1){E.push(arguments[H])}YAHOO.lang.augmentObject.apply(this,E)},dump:function(N,R){var L=YAHOO.lang,K,S,P=[],O="{...}",M="f(){...}",Q=", ",T=" => ";if(!L.isObject(N)){return N+""}else{if(N instanceof Date||("nodeType" in N&&"tagName" in N)){return N}else{if(L.isFunction(N)){return M}}}R=(L.isNumber(R))?R:3;if(L.isArray(N)){P.push("[");for(K=0,S=N.length;K<S;K=K+1){if(L.isObject(N[K])){P.push((R>0)?L.dump(N[K],R-1):O)}else{P.push(N[K])}P.push(Q)}if(P.length>1){P.pop()}P.push("]")}else{P.push("{");for(K in N){if(L.hasOwnProperty(N,K)){P.push(K+T);if(L.isObject(N[K])){P.push((R>0)?L.dump(N[K],R-1):O)}else{P.push(N[K])}P.push(Q)}}if(P.length>1){P.pop()}P.push("}")}return P.join("")},substitute:function(V,T,c){var f,g,h,Z,Y,W,R=YAHOO.lang,a=[],S,e="dump",b=" ",U="{",X="}";for(;;){f=V.lastIndexOf(U);if(f<0){break}g=V.indexOf(X,f);if(f+1>=g){break}S=V.substring(f+1,g);Z=S;W=null;h=Z.indexOf(b);if(h>-1){W=Z.substring(h+1);Z=Z.substring(0,h)}Y=T[Z];if(c){Y=c(Z,Y,W)}if(R.isObject(Y)){if(R.isArray(Y)){Y=R.dump(Y,parseInt(W,10))}else{W=W||"";var d=W.indexOf(e);if(d>-1){W=W.substring(4)}if(Y.toString===Object.prototype.toString||d>-1){Y=R.dump(Y,parseInt(W,10))}else{Y=Y.toString()}}}else{if(!R.isString(Y)&&!R.isNumber(Y)){Y="~-"+a.length+"-~";a[a.length]=S}}V=V.substring(0,f)+Y+V.substring(g+1)}for(f=a.length-1;f>=0;f=f-1){V=V.replace(new RegExp("~-"+f+"-~"),"{"+a[f]+"}","g")}return V},trim:function(C){try{return C.replace(/^\s+|\s+$/g,"")}catch(D){return C}},merge:function(){var F={},H=arguments;for(var G=0,E=H.length;G<E;G=G+1){YAHOO.lang.augmentObject(F,H[G],true)}return F},later:function(O,L,N,J,R){O=O||0;L=L||{};var K=N,P=J,Q,M;if(YAHOO.lang.isString(N)){K=L[N]}if(!K){throw new TypeError("method undefined")}if(!YAHOO.lang.isArray(P)){P=[J]}Q=function(){K.apply(L,P)};M=(R)?setInterval(Q,O):setTimeout(Q,O);return{interval:R,cancel:function(){if(this.interval){clearInterval(M)}else{clearTimeout(M)}}}},isValue:function(D){var C=YAHOO.lang;return(C.isObject(D)||C.isString(D)||C.isNumber(D)||C.isBoolean(D))}};YAHOO.util.Lang=YAHOO.lang;YAHOO.lang.augment=YAHOO.lang.augmentProto;YAHOO.augment=YAHOO.lang.augmentProto;YAHOO.extend=YAHOO.lang.extend;YAHOO.register("yahoo",YAHOO,{version:"2.4.1",build:"742"});(function(){var S=YAHOO.util,Y,a,c=0,Z={},e={},W=window.document;var R=YAHOO.env.ua.opera,X=YAHOO.env.ua.webkit,T=YAHOO.env.ua.gecko,d=YAHOO.env.ua.ie;var f={HYPHEN:/(-[a-z])/i,ROOT_TAG:/^body|html$/i};var V=function(B){if(!f.HYPHEN.test(B)){return B}if(Z[B]){return Z[B]}var A=B;while(f.HYPHEN.exec(A)){A=A.replace(RegExp.$1,RegExp.$1.substr(1).toUpperCase())}Z[B]=A;return A};var U=function(A){var B=e[A];if(!B){B=new RegExp("(?:^|\\s+)"+A+"(?:\\s+|$)");e[A]=B}return B};if(W.defaultView&&W.defaultView.getComputedStyle){Y=function(D,A){var B=null;if(A=="float"){A="cssFloat"}var C=W.defaultView.getComputedStyle(D,"");if(C){B=C[V(A)]}return D.style[A]||B}}else{if(W.documentElement.currentStyle&&d){Y=function(E,C){switch(V(C)){case"opacity":var A=100;try{A=E.filters["DXImageTransform.Microsoft.Alpha"].opacity}catch(B){try{A=E.filters("alpha").opacity}catch(B){}}return A/100;case"float":C="styleFloat";default:var D=E.currentStyle?E.currentStyle[C]:null;return(E.style[C]||D)}}}else{Y=function(B,A){return B.style[A]}}}if(d){a=function(C,B,A){switch(B){case"opacity":if(YAHOO.lang.isString(C.style.filter)){C.style.filter="alpha(opacity="+A*100+")";if(!C.currentStyle||!C.currentStyle.hasLayout){C.style.zoom=1}}break;case"float":B="styleFloat";default:C.style[B]=A}}}else{a=function(C,B,A){if(B=="float"){B="cssFloat"}C.style[B]=A}}var Q=function(B,A){return B&&B.nodeType==1&&(!A||A(B))};YAHOO.util.Dom={get:function(B){if(B&&(B.tagName||B.item)){return B}if(YAHOO.lang.isString(B)||!B){return W.getElementById(B)}if(B.length!==undefined){var A=[];for(var C=0,D=B.length;C<D;++C){A[A.length]=S.Dom.get(B[C])}return A}return B},getStyle:function(C,A){A=V(A);var B=function(D){return Y(D,A)};return S.Dom.batch(C,B,S.Dom,true)},setStyle:function(D,B,A){B=V(B);var C=function(E){a(E,B,A)};S.Dom.batch(D,C,S.Dom,true)},getXY:function(B){var A=function(C){if((C.parentNode===null||C.offsetParent===null||this.getStyle(C,"display")=="none")&&C!=C.ownerDocument.body){return false}return b(C)};return S.Dom.batch(B,A,S.Dom,true)},getX:function(B){var A=function(C){return S.Dom.getXY(C)[0]};return S.Dom.batch(B,A,S.Dom,true)},getY:function(B){var A=function(C){return S.Dom.getXY(C)[1]};return S.Dom.batch(B,A,S.Dom,true)},setXY:function(D,A,B){var C=function(E){var F=this.getStyle(E,"position");if(F=="static"){this.setStyle(E,"position","relative");F="relative"}var H=this.getXY(E);if(H===false){return false}var I=[parseInt(this.getStyle(E,"left"),10),parseInt(this.getStyle(E,"top"),10)];if(isNaN(I[0])){I[0]=(F=="relative")?0:E.offsetLeft}if(isNaN(I[1])){I[1]=(F=="relative")?0:E.offsetTop}if(A[0]!==null){E.style.left=A[0]-H[0]+I[0]+"px"}if(A[1]!==null){E.style.top=A[1]-H[1]+I[1]+"px"}if(!B){var G=this.getXY(E);if((A[0]!==null&&G[0]!=A[0])||(A[1]!==null&&G[1]!=A[1])){this.setXY(E,A,true)}}};S.Dom.batch(D,C,S.Dom,true)},setX:function(A,B){S.Dom.setXY(A,[B,null])},setY:function(B,A){S.Dom.setXY(B,[null,A])},getRegion:function(B){var A=function(D){if((D.parentNode===null||D.offsetParent===null||this.getStyle(D,"display")=="none")&&D!=W.body){return false}var C=S.Region.getRegion(D);return C};return S.Dom.batch(B,A,S.Dom,true)},getClientWidth:function(){return S.Dom.getViewportWidth()},getClientHeight:function(){return S.Dom.getViewportHeight()},getElementsByClassName:function(E,A,D,C){A=A||"*";D=(D)?S.Dom.get(D):null||W;if(!D){return[]}var H=[],I=D.getElementsByTagName(A),B=U(E);for(var G=0,F=I.length;G<F;++G){if(B.test(I[G].className)){H[H.length]=I[G];if(C){C.call(I[G],I[G])}}}return H},hasClass:function(B,C){var D=U(C);var A=function(E){return D.test(E.className)};return S.Dom.batch(B,A,S.Dom,true)},addClass:function(B,C){var A=function(D){if(this.hasClass(D,C)){return false}D.className=YAHOO.lang.trim([D.className,C].join(" "));return true};return S.Dom.batch(B,A,S.Dom,true)},removeClass:function(B,C){var D=U(C);var A=function(F){if(!this.hasClass(F,C)){return false}var E=F.className;F.className=E.replace(D," ");if(this.hasClass(F,C)){this.removeClass(F,C)}F.className=YAHOO.lang.trim(F.className);return true};return S.Dom.batch(B,A,S.Dom,true)},replaceClass:function(B,D,E){if(!E||D===E){return false}var C=U(D);var A=function(F){if(!this.hasClass(F,D)){this.addClass(F,E);return true}F.className=F.className.replace(C," "+E+" ");if(this.hasClass(F,D)){this.replaceClass(F,D,E)}F.className=YAHOO.lang.trim(F.className);return true};return S.Dom.batch(B,A,S.Dom,true)},generateId:function(C,A){A=A||"yui-gen";var B=function(E){if(E&&E.id){return E.id}var D=A+c++;if(E){E.id=D}return D};return S.Dom.batch(C,B,S.Dom,true)||B.apply(S.Dom,arguments)},isAncestor:function(B,A){B=S.Dom.get(B);A=S.Dom.get(A);if(!B||!A){return false}if(B.contains&&A.nodeType&&!X){return B.contains(A)}else{if(B.compareDocumentPosition&&A.nodeType){return !!(B.compareDocumentPosition(A)&16)}else{if(A.nodeType){return !!this.getAncestorBy(A,function(C){return C==B})}}}return false},inDocument:function(A){return this.isAncestor(W.documentElement,A)},getElementsBy:function(H,F,E,C){F=F||"*";E=(E)?S.Dom.get(E):null||W;if(!E){return[]}var D=[],A=E.getElementsByTagName(F);for(var B=0,G=A.length;B<G;++B){if(H(A[B])){D[D.length]=A[B];if(C){C(A[B])}}}return D},batch:function(C,H,A,E){C=(C&&(C.tagName||C.item))?C:S.Dom.get(C);if(!C||!H){return false}var D=(E)?A:window;if(C.tagName||C.length===undefined){return H.call(D,C,A)}var B=[];for(var F=0,G=C.length;F<G;++F){B[B.length]=H.call(D,C[F],A)}return B},getDocumentHeight:function(){var A=(W.compatMode!="CSS1Compat")?W.body.scrollHeight:W.documentElement.scrollHeight;var B=Math.max(A,S.Dom.getViewportHeight());return B},getDocumentWidth:function(){var A=(W.compatMode!="CSS1Compat")?W.body.scrollWidth:W.documentElement.scrollWidth;var B=Math.max(A,S.Dom.getViewportWidth());return B},getViewportHeight:function(){var B=self.innerHeight;var A=W.compatMode;if((A||d)&&!R){B=(A=="CSS1Compat")?W.documentElement.clientHeight:W.body.clientHeight}return B},getViewportWidth:function(){var B=self.innerWidth;var A=W.compatMode;if(A||d){B=(A=="CSS1Compat")?W.documentElement.clientWidth:W.body.clientWidth}return B},getAncestorBy:function(B,A){while(B=B.parentNode){if(Q(B,A)){return B}}return null},getAncestorByClassName:function(B,C){B=S.Dom.get(B);if(!B){return null}var A=function(D){return S.Dom.hasClass(D,C)};return S.Dom.getAncestorBy(B,A)},getAncestorByTagName:function(B,C){B=S.Dom.get(B);if(!B){return null}var A=function(D){return D.tagName&&D.tagName.toUpperCase()==C.toUpperCase()};return S.Dom.getAncestorBy(B,A)},getPreviousSiblingBy:function(B,A){while(B){B=B.previousSibling;if(Q(B,A)){return B}}return null},getPreviousSibling:function(A){A=S.Dom.get(A);if(!A){return null}return S.Dom.getPreviousSiblingBy(A)},getNextSiblingBy:function(B,A){while(B){B=B.nextSibling;if(Q(B,A)){return B}}return null},getNextSibling:function(A){A=S.Dom.get(A);if(!A){return null}return S.Dom.getNextSiblingBy(A)},getFirstChildBy:function(C,A){var B=(Q(C.firstChild,A))?C.firstChild:null;return B||S.Dom.getNextSiblingBy(C.firstChild,A)},getFirstChild:function(B,A){B=S.Dom.get(B);if(!B){return null}return S.Dom.getFirstChildBy(B)},getLastChildBy:function(C,A){if(!C){return null}var B=(Q(C.lastChild,A))?C.lastChild:null;return B||S.Dom.getPreviousSiblingBy(C.lastChild,A)},getLastChild:function(A){A=S.Dom.get(A);return S.Dom.getLastChildBy(A)},getChildrenBy:function(C,A){var B=S.Dom.getFirstChildBy(C,A);var D=B?[B]:[];S.Dom.getNextSiblingBy(B,function(E){if(!A||A(E)){D[D.length]=E}return false});return D},getChildren:function(A){A=S.Dom.get(A);if(!A){}return S.Dom.getChildrenBy(A)},getDocumentScrollLeft:function(A){A=A||W;return Math.max(A.documentElement.scrollLeft,A.body.scrollLeft)},getDocumentScrollTop:function(A){A=A||W;return Math.max(A.documentElement.scrollTop,A.body.scrollTop)},insertBefore:function(A,B){A=S.Dom.get(A);B=S.Dom.get(B);if(!A||!B||!B.parentNode){return null}return B.parentNode.insertBefore(A,B)},insertAfter:function(A,B){A=S.Dom.get(A);B=S.Dom.get(B);if(!A||!B||!B.parentNode){return null}if(B.nextSibling){return B.parentNode.insertBefore(A,B.nextSibling)}else{return B.parentNode.appendChild(A)}},getClientRegion:function(){var B=S.Dom.getDocumentScrollTop(),C=S.Dom.getDocumentScrollLeft(),A=S.Dom.getViewportWidth()+C,D=S.Dom.getViewportHeight()+B;return new S.Region(B,A,D,C)}};var b=function(){if(W.documentElement.getBoundingClientRect){return function(B){var A=B.getBoundingClientRect();var C=B.ownerDocument;return[A.left+S.Dom.getDocumentScrollLeft(C),A.top+S.Dom.getDocumentScrollTop(C)]}}else{return function(B){var A=[B.offsetLeft,B.offsetTop];var C=B.offsetParent;var D=(X&&S.Dom.getStyle(B,"position")=="absolute"&&B.offsetParent==B.ownerDocument.body);if(C!=B){while(C){A[0]+=C.offsetLeft;A[1]+=C.offsetTop;if(!D&&X&&S.Dom.getStyle(C,"position")=="absolute"){D=true}C=C.offsetParent}}if(D){A[0]-=B.ownerDocument.body.offsetLeft;A[1]-=B.ownerDocument.body.offsetTop}C=B.parentNode;while(C.tagName&&!f.ROOT_TAG.test(C.tagName)){if(S.Dom.getStyle(C,"display").search(/^inline|table-row.*$/i)){A[0]-=C.scrollLeft;A[1]-=C.scrollTop}C=C.parentNode}return A}}}()})();YAHOO.util.Region=function(G,F,E,H){this.top=G;this[1]=G;this.right=F;this.bottom=E;this.left=H;this[0]=H};YAHOO.util.Region.prototype.contains=function(B){return(B.left>=this.left&&B.right<=this.right&&B.top>=this.top&&B.bottom<=this.bottom)};YAHOO.util.Region.prototype.getArea=function(){return((this.bottom-this.top)*(this.right-this.left))};YAHOO.util.Region.prototype.intersect=function(G){var I=Math.max(this.top,G.top);var H=Math.min(this.right,G.right);var F=Math.min(this.bottom,G.bottom);var J=Math.max(this.left,G.left);if(F>=I&&H>=J){return new YAHOO.util.Region(I,H,F,J)}else{return null}};YAHOO.util.Region.prototype.union=function(G){var I=Math.min(this.top,G.top);var H=Math.max(this.right,G.right);var F=Math.max(this.bottom,G.bottom);var J=Math.min(this.left,G.left);return new YAHOO.util.Region(I,H,F,J)};YAHOO.util.Region.prototype.toString=function(){return("Region {top: "+this.top+", right: "+this.right+", bottom: "+this.bottom+", left: "+this.left+"}")};YAHOO.util.Region.getRegion=function(J){var H=YAHOO.util.Dom.getXY(J);var K=H[1];var I=H[0]+J.offsetWidth;var G=H[1]+J.offsetHeight;var L=H[0];return new YAHOO.util.Region(K,I,G,L)};YAHOO.util.Point=function(C,D){if(YAHOO.lang.isArray(C)){D=C[1];C=C[0]}this.x=this.right=this.left=this[0]=C;this.y=this.top=this.bottom=this[1]=D};YAHOO.util.Point.prototype=new YAHOO.util.Region();YAHOO.register("dom",YAHOO.util.Dom,{version:"2.4.1",build:"742"});if(typeof YAHOO=="undefined"||!YAHOO){var YAHOO={}}YAHOO.namespace=function(){var F=arguments,G=null,I,J,H;for(I=0;I<F.length;I=I+1){H=F[I].split(".");G=YAHOO;for(J=(H[0]=="YAHOO")?1:0;J<H.length;J=J+1){G[H[J]]=G[H[J]]||{};G=G[H[J]]}}return G};YAHOO.log=function(F,E,G){var H=YAHOO.widget.Logger;if(H&&H.log){return H.log(F,E,G)}else{return false}};YAHOO.register=function(M,R,J){var N=YAHOO.env.modules;if(!N[M]){N[M]={versions:[],builds:[]}}var L=N[M],O=J.version,P=J.build,Q=YAHOO.env.listeners;L.name=M;L.version=O;L.build=P;L.versions.push(O);L.builds.push(P);L.mainClass=R;for(var K=0;K<Q.length;K=K+1){Q[K](L)}if(R){R.VERSION=O;R.BUILD=P}else{YAHOO.log("mainClass is undefined for module "+M,"warn")}};YAHOO.env=YAHOO.env||{modules:[],listeners:[]};YAHOO.env.getVersion=function(B){return YAHOO.env.modules[B]||null};YAHOO.env.ua=function(){var E={ie:0,opera:0,gecko:0,webkit:0,mobile:null};var F=navigator.userAgent,D;if((/KHTML/).test(F)){E.webkit=1}D=F.match(/AppleWebKit\/([^\s]*)/);if(D&&D[1]){E.webkit=parseFloat(D[1]);if(/ Mobile\//.test(F)){E.mobile="Apple"}else{D=F.match(/NokiaN[^\/]*/);if(D){E.mobile=D[0]}}}if(!E.webkit){D=F.match(/Opera[\s\/]([^\s]*)/);if(D&&D[1]){E.opera=parseFloat(D[1]);D=F.match(/Opera Mini[^;]*/);if(D){E.mobile=D[0]}}else{D=F.match(/MSIE\s([^;]*)/);if(D&&D[1]){E.ie=parseFloat(D[1])}else{D=F.match(/Gecko\/([^\s]*)/);if(D){E.gecko=1;D=F.match(/rv:([^\s\)]*)/);if(D&&D[1]){E.gecko=parseFloat(D[1])}}}}}return E}();(function(){YAHOO.namespace("util","widget","example");if("undefined"!==typeof YAHOO_config){var H=YAHOO_config.listener,E=YAHOO.env.listeners,F=true,G;if(H){for(G=0;G<E.length;G=G+1){if(E[G]==H){F=false;break}}if(F){E.push(H)}}}})();YAHOO.lang=YAHOO.lang||{isArray:function(D){if(D){var C=YAHOO.lang;return C.isNumber(D.length)&&C.isFunction(D.splice)}return false},isBoolean:function(B){return typeof B==="boolean"},isFunction:function(B){return typeof B==="function"},isNull:function(B){return B===null},isNumber:function(B){return typeof B==="number"&&isFinite(B)},isObject:function(B){return(B&&(typeof B==="object"||YAHOO.lang.isFunction(B)))||false},isString:function(B){return typeof B==="string"},isUndefined:function(B){return typeof B==="undefined"},hasOwnProperty:function(C,D){if(Object.prototype.hasOwnProperty){return C.hasOwnProperty(D)}return !YAHOO.lang.isUndefined(C[D])&&C.constructor.prototype[D]!==C[D]},_IEEnumFix:function(K,L){if(YAHOO.env.ua.ie){var I=["toString","valueOf"],G;for(G=0;G<I.length;G=G+1){var H=I[G],J=L[H];if(YAHOO.lang.isFunction(J)&&J!=Object.prototype[H]){K[H]=J}}}},extend:function(H,G,I){if(!G||!H){throw new Error("YAHOO.lang.extend failed, please check that all dependencies are included.")}var J=function(){};J.prototype=G.prototype;H.prototype=new J();H.prototype.constructor=H;H.superclass=G.prototype;if(G.prototype.constructor==Object.prototype.constructor){G.prototype.constructor=G}if(I){for(var F in I){H.prototype[F]=I[F]}YAHOO.lang._IEEnumFix(H.prototype,I)}},augmentObject:function(I,J){if(!J||!I){throw new Error("Absorb failed, verify dependencies.")}var G=arguments,K,H,L=G[2];if(L&&L!==true){for(K=2;K<G.length;K=K+1){I[G[K]]=J[G[K]]}}else{for(H in J){if(L||!I[H]){I[H]=J[H]}}YAHOO.lang._IEEnumFix(I,J)}},augmentProto:function(F,G){if(!G||!F){throw new Error("Augment failed, verify dependencies.")}var E=[F.prototype,G.prototype];for(var H=2;H<arguments.length;H=H+1){E.push(arguments[H])}YAHOO.lang.augmentObject.apply(this,E)},dump:function(N,R){var L=YAHOO.lang,K,S,P=[],O="{...}",M="f(){...}",Q=", ",T=" => ";if(!L.isObject(N)){return N+""}else{if(N instanceof Date||("nodeType" in N&&"tagName" in N)){return N}else{if(L.isFunction(N)){return M}}}R=(L.isNumber(R))?R:3;if(L.isArray(N)){P.push("[");for(K=0,S=N.length;K<S;K=K+1){if(L.isObject(N[K])){P.push((R>0)?L.dump(N[K],R-1):O)}else{P.push(N[K])}P.push(Q)}if(P.length>1){P.pop()}P.push("]")}else{P.push("{");for(K in N){if(L.hasOwnProperty(N,K)){P.push(K+T);if(L.isObject(N[K])){P.push((R>0)?L.dump(N[K],R-1):O)}else{P.push(N[K])}P.push(Q)}}if(P.length>1){P.pop()}P.push("}")}return P.join("")},substitute:function(V,T,c){var f,g,h,Z,Y,W,R=YAHOO.lang,a=[],S,e="dump",b=" ",U="{",X="}";for(;;){f=V.lastIndexOf(U);if(f<0){break}g=V.indexOf(X,f);if(f+1>=g){break}S=V.substring(f+1,g);Z=S;W=null;h=Z.indexOf(b);if(h>-1){W=Z.substring(h+1);Z=Z.substring(0,h)}Y=T[Z];if(c){Y=c(Z,Y,W)}if(R.isObject(Y)){if(R.isArray(Y)){Y=R.dump(Y,parseInt(W,10))}else{W=W||"";var d=W.indexOf(e);if(d>-1){W=W.substring(4)}if(Y.toString===Object.prototype.toString||d>-1){Y=R.dump(Y,parseInt(W,10))}else{Y=Y.toString()}}}else{if(!R.isString(Y)&&!R.isNumber(Y)){Y="~-"+a.length+"-~";a[a.length]=S}}V=V.substring(0,f)+Y+V.substring(g+1)}for(f=a.length-1;f>=0;f=f-1){V=V.replace(new RegExp("~-"+f+"-~"),"{"+a[f]+"}","g")}return V},trim:function(C){try{return C.replace(/^\s+|\s+$/g,"")}catch(D){return C}},merge:function(){var F={},H=arguments;for(var G=0,E=H.length;G<E;G=G+1){YAHOO.lang.augmentObject(F,H[G],true)}return F},later:function(O,L,N,J,R){O=O||0;L=L||{};var K=N,P=J,Q,M;if(YAHOO.lang.isString(N)){K=L[N]}if(!K){throw new TypeError("method undefined")}if(!YAHOO.lang.isArray(P)){P=[J]}Q=function(){K.apply(L,P)};M=(R)?setInterval(Q,O):setTimeout(Q,O);return{interval:R,cancel:function(){if(this.interval){clearInterval(M)}else{clearTimeout(M)}}}},isValue:function(D){var C=YAHOO.lang;return(C.isObject(D)||C.isString(D)||C.isNumber(D)||C.isBoolean(D))}};YAHOO.util.Lang=YAHOO.lang;YAHOO.lang.augment=YAHOO.lang.augmentProto;YAHOO.augment=YAHOO.lang.augmentProto;YAHOO.extend=YAHOO.lang.extend;YAHOO.register("yahoo",YAHOO,{version:"2.4.1",build:"742"});(function(){var S=YAHOO.util,Y,a,c=0,Z={},e={},W=window.document;var R=YAHOO.env.ua.opera,X=YAHOO.env.ua.webkit,T=YAHOO.env.ua.gecko,d=YAHOO.env.ua.ie;var f={HYPHEN:/(-[a-z])/i,ROOT_TAG:/^body|html$/i};var V=function(B){if(!f.HYPHEN.test(B)){return B}if(Z[B]){return Z[B]}var A=B;while(f.HYPHEN.exec(A)){A=A.replace(RegExp.$1,RegExp.$1.substr(1).toUpperCase())}Z[B]=A;return A};var U=function(A){var B=e[A];if(!B){B=new RegExp("(?:^|\\s+)"+A+"(?:\\s+|$)");e[A]=B}return B};if(W.defaultView&&W.defaultView.getComputedStyle){Y=function(D,A){var B=null;if(A=="float"){A="cssFloat"}var C=W.defaultView.getComputedStyle(D,"");if(C){B=C[V(A)]}return D.style[A]||B}}else{if(W.documentElement.currentStyle&&d){Y=function(E,C){switch(V(C)){case"opacity":var A=100;try{A=E.filters["DXImageTransform.Microsoft.Alpha"].opacity}catch(B){try{A=E.filters("alpha").opacity}catch(B){}}return A/100;case"float":C="styleFloat";default:var D=E.currentStyle?E.currentStyle[C]:null;return(E.style[C]||D)}}}else{Y=function(B,A){return B.style[A]}}}if(d){a=function(C,B,A){switch(B){case"opacity":if(YAHOO.lang.isString(C.style.filter)){C.style.filter="alpha(opacity="+A*100+")";if(!C.currentStyle||!C.currentStyle.hasLayout){C.style.zoom=1}}break;case"float":B="styleFloat";default:C.style[B]=A}}}else{a=function(C,B,A){if(B=="float"){B="cssFloat"}C.style[B]=A}}var Q=function(B,A){return B&&B.nodeType==1&&(!A||A(B))};YAHOO.util.Dom={get:function(B){if(B&&(B.tagName||B.item)){return B}if(YAHOO.lang.isString(B)||!B){return W.getElementById(B)}if(B.length!==undefined){var A=[];for(var C=0,D=B.length;C<D;++C){A[A.length]=S.Dom.get(B[C])}return A}return B},getStyle:function(C,A){A=V(A);var B=function(D){return Y(D,A)};return S.Dom.batch(C,B,S.Dom,true)},setStyle:function(D,B,A){B=V(B);var C=function(E){a(E,B,A)};S.Dom.batch(D,C,S.Dom,true)},getXY:function(B){var A=function(C){if((C.parentNode===null||C.offsetParent===null||this.getStyle(C,"display")=="none")&&C!=C.ownerDocument.body){return false}return b(C)};return S.Dom.batch(B,A,S.Dom,true)},getX:function(B){var A=function(C){return S.Dom.getXY(C)[0]};return S.Dom.batch(B,A,S.Dom,true)},getY:function(B){var A=function(C){return S.Dom.getXY(C)[1]};return S.Dom.batch(B,A,S.Dom,true)},setXY:function(D,A,B){var C=function(E){var F=this.getStyle(E,"position");if(F=="static"){this.setStyle(E,"position","relative");F="relative"}var H=this.getXY(E);if(H===false){return false}var I=[parseInt(this.getStyle(E,"left"),10),parseInt(this.getStyle(E,"top"),10)];if(isNaN(I[0])){I[0]=(F=="relative")?0:E.offsetLeft}if(isNaN(I[1])){I[1]=(F=="relative")?0:E.offsetTop}if(A[0]!==null){E.style.left=A[0]-H[0]+I[0]+"px"}if(A[1]!==null){E.style.top=A[1]-H[1]+I[1]+"px"}if(!B){var G=this.getXY(E);if((A[0]!==null&&G[0]!=A[0])||(A[1]!==null&&G[1]!=A[1])){this.setXY(E,A,true)}}};S.Dom.batch(D,C,S.Dom,true)},setX:function(A,B){S.Dom.setXY(A,[B,null])},setY:function(B,A){S.Dom.setXY(B,[null,A])},getRegion:function(B){var A=function(D){if((D.parentNode===null||D.offsetParent===null||this.getStyle(D,"display")=="none")&&D!=W.body){return false}var C=S.Region.getRegion(D);return C};return S.Dom.batch(B,A,S.Dom,true)},getClientWidth:function(){return S.Dom.getViewportWidth()},getClientHeight:function(){return S.Dom.getViewportHeight()},getElementsByClassName:function(E,A,D,C){A=A||"*";D=(D)?S.Dom.get(D):null||W;if(!D){return[]}var H=[],I=D.getElementsByTagName(A),B=U(E);for(var G=0,F=I.length;G<F;++G){if(B.test(I[G].className)){H[H.length]=I[G];if(C){C.call(I[G],I[G])}}}return H},hasClass:function(B,C){var D=U(C);var A=function(E){return D.test(E.className)};return S.Dom.batch(B,A,S.Dom,true)},addClass:function(B,C){var A=function(D){if(this.hasClass(D,C)){return false}D.className=YAHOO.lang.trim([D.className,C].join(" "));return true};return S.Dom.batch(B,A,S.Dom,true)},removeClass:function(B,C){var D=U(C);var A=function(F){if(!this.hasClass(F,C)){return false}var E=F.className;F.className=E.replace(D," ");if(this.hasClass(F,C)){this.removeClass(F,C)}F.className=YAHOO.lang.trim(F.className);return true};return S.Dom.batch(B,A,S.Dom,true)},replaceClass:function(B,D,E){if(!E||D===E){return false}var C=U(D);var A=function(F){if(!this.hasClass(F,D)){this.addClass(F,E);return true}F.className=F.className.replace(C," "+E+" ");if(this.hasClass(F,D)){this.replaceClass(F,D,E)}F.className=YAHOO.lang.trim(F.className);return true};return S.Dom.batch(B,A,S.Dom,true)},generateId:function(C,A){A=A||"yui-gen";var B=function(E){if(E&&E.id){return E.id}var D=A+c++;if(E){E.id=D}return D};return S.Dom.batch(C,B,S.Dom,true)||B.apply(S.Dom,arguments)},isAncestor:function(B,A){B=S.Dom.get(B);A=S.Dom.get(A);if(!B||!A){return false}if(B.contains&&A.nodeType&&!X){return B.contains(A)}else{if(B.compareDocumentPosition&&A.nodeType){return !!(B.compareDocumentPosition(A)&16)}else{if(A.nodeType){return !!this.getAncestorBy(A,function(C){return C==B})}}}return false},inDocument:function(A){return this.isAncestor(W.documentElement,A)},getElementsBy:function(H,F,E,C){F=F||"*";E=(E)?S.Dom.get(E):null||W;if(!E){return[]}var D=[],A=E.getElementsByTagName(F);for(var B=0,G=A.length;B<G;++B){if(H(A[B])){D[D.length]=A[B];if(C){C(A[B])}}}return D},batch:function(C,H,A,E){C=(C&&(C.tagName||C.item))?C:S.Dom.get(C);if(!C||!H){return false}var D=(E)?A:window;if(C.tagName||C.length===undefined){return H.call(D,C,A)}var B=[];for(var F=0,G=C.length;F<G;++F){B[B.length]=H.call(D,C[F],A)}return B},getDocumentHeight:function(){var A=(W.compatMode!="CSS1Compat")?W.body.scrollHeight:W.documentElement.scrollHeight;var B=Math.max(A,S.Dom.getViewportHeight());return B},getDocumentWidth:function(){var A=(W.compatMode!="CSS1Compat")?W.body.scrollWidth:W.documentElement.scrollWidth;var B=Math.max(A,S.Dom.getViewportWidth());return B},getViewportHeight:function(){var B=self.innerHeight;var A=W.compatMode;if((A||d)&&!R){B=(A=="CSS1Compat")?W.documentElement.clientHeight:W.body.clientHeight}return B},getViewportWidth:function(){var B=self.innerWidth;var A=W.compatMode;if(A||d){B=(A=="CSS1Compat")?W.documentElement.clientWidth:W.body.clientWidth}return B},getAncestorBy:function(B,A){while(B=B.parentNode){if(Q(B,A)){return B}}return null},getAncestorByClassName:function(B,C){B=S.Dom.get(B);if(!B){return null}var A=function(D){return S.Dom.hasClass(D,C)};return S.Dom.getAncestorBy(B,A)},getAncestorByTagName:function(B,C){B=S.Dom.get(B);if(!B){return null}var A=function(D){return D.tagName&&D.tagName.toUpperCase()==C.toUpperCase()};return S.Dom.getAncestorBy(B,A)},getPreviousSiblingBy:function(B,A){while(B){B=B.previousSibling;if(Q(B,A)){return B}}return null},getPreviousSibling:function(A){A=S.Dom.get(A);if(!A){return null}return S.Dom.getPreviousSiblingBy(A)},getNextSiblingBy:function(B,A){while(B){B=B.nextSibling;if(Q(B,A)){return B}}return null},getNextSibling:function(A){A=S.Dom.get(A);if(!A){return null}return S.Dom.getNextSiblingBy(A)},getFirstChildBy:function(C,A){var B=(Q(C.firstChild,A))?C.firstChild:null;return B||S.Dom.getNextSiblingBy(C.firstChild,A)},getFirstChild:function(B,A){B=S.Dom.get(B);if(!B){return null}return S.Dom.getFirstChildBy(B)},getLastChildBy:function(C,A){if(!C){return null}var B=(Q(C.lastChild,A))?C.lastChild:null;return B||S.Dom.getPreviousSiblingBy(C.lastChild,A)},getLastChild:function(A){A=S.Dom.get(A);return S.Dom.getLastChildBy(A)},getChildrenBy:function(C,A){var B=S.Dom.getFirstChildBy(C,A);var D=B?[B]:[];S.Dom.getNextSiblingBy(B,function(E){if(!A||A(E)){D[D.length]=E}return false});return D},getChildren:function(A){A=S.Dom.get(A);if(!A){}return S.Dom.getChildrenBy(A)},getDocumentScrollLeft:function(A){A=A||W;return Math.max(A.documentElement.scrollLeft,A.body.scrollLeft)},getDocumentScrollTop:function(A){A=A||W;return Math.max(A.documentElement.scrollTop,A.body.scrollTop)},insertBefore:function(A,B){A=S.Dom.get(A);B=S.Dom.get(B);if(!A||!B||!B.parentNode){return null}return B.parentNode.insertBefore(A,B)},insertAfter:function(A,B){A=S.Dom.get(A);B=S.Dom.get(B);if(!A||!B||!B.parentNode){return null}if(B.nextSibling){return B.parentNode.insertBefore(A,B.nextSibling)}else{return B.parentNode.appendChild(A)}},getClientRegion:function(){var B=S.Dom.getDocumentScrollTop(),C=S.Dom.getDocumentScrollLeft(),A=S.Dom.getViewportWidth()+C,D=S.Dom.getViewportHeight()+B;return new S.Region(B,A,D,C)}};var b=function(){if(W.documentElement.getBoundingClientRect){return function(B){var A=B.getBoundingClientRect();var C=B.ownerDocument;return[A.left+S.Dom.getDocumentScrollLeft(C),A.top+S.Dom.getDocumentScrollTop(C)]}}else{return function(B){var A=[B.offsetLeft,B.offsetTop];var C=B.offsetParent;var D=(X&&S.Dom.getStyle(B,"position")=="absolute"&&B.offsetParent==B.ownerDocument.body);if(C!=B){while(C){A[0]+=C.offsetLeft;A[1]+=C.offsetTop;if(!D&&X&&S.Dom.getStyle(C,"position")=="absolute"){D=true}C=C.offsetParent}}if(D){A[0]-=B.ownerDocument.body.offsetLeft;A[1]-=B.ownerDocument.body.offsetTop}C=B.parentNode;while(C.tagName&&!f.ROOT_TAG.test(C.tagName)){if(S.Dom.getStyle(C,"display").search(/^inline|table-row.*$/i)){A[0]-=C.scrollLeft;A[1]-=C.scrollTop}C=C.parentNode}return A}}}()})();YAHOO.util.Region=function(G,F,E,H){this.top=G;this[1]=G;this.right=F;this.bottom=E;this.left=H;this[0]=H};YAHOO.util.Region.prototype.contains=function(B){return(B.left>=this.left&&B.right<=this.right&&B.top>=this.top&&B.bottom<=this.bottom)};YAHOO.util.Region.prototype.getArea=function(){return((this.bottom-this.top)*(this.right-this.left))};YAHOO.util.Region.prototype.intersect=function(G){var I=Math.max(this.top,G.top);var H=Math.min(this.right,G.right);var F=Math.min(this.bottom,G.bottom);var J=Math.max(this.left,G.left);if(F>=I&&H>=J){return new YAHOO.util.Region(I,H,F,J)}else{return null}};YAHOO.util.Region.prototype.union=function(G){var I=Math.min(this.top,G.top);var H=Math.max(this.right,G.right);var F=Math.max(this.bottom,G.bottom);var J=Math.min(this.left,G.left);return new YAHOO.util.Region(I,H,F,J)};YAHOO.util.Region.prototype.toString=function(){return("Region {top: "+this.top+", right: "+this.right+", bottom: "+this.bottom+", left: "+this.left+"}")};YAHOO.util.Region.getRegion=function(J){var H=YAHOO.util.Dom.getXY(J);var K=H[1];var I=H[0]+J.offsetWidth;var G=H[1]+J.offsetHeight;var L=H[0];return new YAHOO.util.Region(K,I,G,L)};YAHOO.util.Point=function(C,D){if(YAHOO.lang.isArray(C)){D=C[1];C=C[0]}this.x=this.right=this.left=this[0]=C;this.y=this.top=this.bottom=this[1]=D};YAHOO.util.Point.prototype=new YAHOO.util.Region();YAHOO.register("dom",YAHOO.util.Dom,{version:"2.4.1",build:"742"});YAHOO.util.CustomEvent=function(H,J,I,F){this.type=H;this.scope=J||window;this.silent=I;this.signature=F||YAHOO.util.CustomEvent.LIST;this.subscribers=[];if(!this.silent){}var G="_YUICEOnSubscribe";if(H!==G){this.subscribeEvent=new YAHOO.util.CustomEvent(G,this,true)}this.lastError=null};YAHOO.util.CustomEvent.LIST=0;YAHOO.util.CustomEvent.FLAT=1;YAHOO.util.CustomEvent.prototype={subscribe:function(F,E,D){if(!F){throw new Error("Invalid callback for subscriber to '"+this.type+"'")}if(this.subscribeEvent){this.subscribeEvent.fire(F,E,D)}this.subscribers.push(new YAHOO.util.Subscriber(F,E,D))},unsubscribe:function(J,H){if(!J){return this.unsubscribeAll()}var I=false;for(var L=0,G=this.subscribers.length;L<G;++L){var K=this.subscribers[L];if(K&&K.contains(J,H)){this._delete(L);I=true}}return I},fire:function(){var M=this.subscribers.length;if(!M&&this.silent){return true}var U=[],W=true,N,T=false;for(N=0;N<arguments.length;++N){U.push(arguments[N])}if(!this.silent){}for(N=0;N<M;++N){var Q=this.subscribers[N];if(!Q){T=true}else{if(!this.silent){}var R=Q.getScope(this.scope);if(this.signature==YAHOO.util.CustomEvent.FLAT){var P=null;if(U.length>0){P=U[0]}try{W=Q.fn.call(R,P,Q.obj)}catch(X){this.lastError=X}}else{try{W=Q.fn.call(R,this.type,U,Q.obj)}catch(V){this.lastError=V}}if(false===W){if(!this.silent){}return false}}}if(T){var S=[],O=this.subscribers;for(N=0,M=O.length;N<M;N=N+1){S.push(O[N])}this.subscribers=S}return true},unsubscribeAll:function(){for(var D=0,C=this.subscribers.length;D<C;++D){this._delete(C-1-D)}this.subscribers=[];return D},_delete:function(C){var D=this.subscribers[C];if(D){delete D.fn;delete D.obj}this.subscribers[C]=null},toString:function(){return"CustomEvent: '"+this.type+"', scope: "+this.scope}};YAHOO.util.Subscriber=function(F,E,D){this.fn=F;this.obj=YAHOO.lang.isUndefined(E)?null:E;this.override=D};YAHOO.util.Subscriber.prototype.getScope=function(B){if(this.override){if(this.override===true){return this.obj}else{return this.override}}return B};YAHOO.util.Subscriber.prototype.contains=function(C,D){if(D){return(this.fn==C&&this.obj==D)}else{return(this.fn==C)}};YAHOO.util.Subscriber.prototype.toString=function(){return"Subscriber { obj: "+this.obj+", override: "+(this.override||"no")+" }"};if(!YAHOO.util.Event){YAHOO.util.Event=function(){var Q=false;var P=[];var O=[];var R=[];var T=[];var L=0;var S=[];var M=[];var N=0;var K={63232:38,63233:40,63234:37,63235:39,63276:33,63277:34,25:9};return{POLL_RETRYS:4000,POLL_INTERVAL:10,EL:0,TYPE:1,FN:2,WFN:3,UNLOAD_OBJ:3,ADJ_SCOPE:4,OBJ:5,OVERRIDE:6,lastError:null,isSafari:YAHOO.env.ua.webkit,webkit:YAHOO.env.ua.webkit,isIE:YAHOO.env.ua.ie,_interval:null,_dri:null,DOMReady:false,startInterval:function(){if(!this._interval){var B=this;var A=function(){B._tryPreloadAttach()};this._interval=setInterval(A,this.POLL_INTERVAL)}},onAvailable:function(D,G,C,E,F){var B=(YAHOO.lang.isString(D))?[D]:D;for(var A=0;A<B.length;A=A+1){S.push({id:B[A],fn:G,obj:C,override:E,checkReady:F})}L=this.POLL_RETRYS;this.startInterval()},onContentReady:function(D,B,C,A){this.onAvailable(D,B,C,A,true)},onDOMReady:function(B,C,A){if(this.DOMReady){setTimeout(function(){var D=window;if(A){if(A===true){D=C}else{D=A}}B.call(D,"DOMReady",[],C)},0)}else{this.DOMReadyEvent.subscribe(B,C,A)}},addListener:function(b,d,D,I,c){if(!D||!D.call){return false}if(this._isValidCollection(b)){var C=true;for(var H=0,F=b.length;H<F;++H){C=this.on(b[H],d,D,I,c)&&C}return C}else{if(YAHOO.lang.isString(b)){var J=this.getEl(b);if(J){b=J}else{this.onAvailable(b,function(){YAHOO.util.Event.on(b,d,D,I,c)});return true}}}if(!b){return false}if("unload"==d&&I!==this){O[O.length]=[b,d,D,I,c];return true}var A=b;if(c){if(c===true){A=I}else{A=c}}var a=function(U){return D.call(A,YAHOO.util.Event.getEvent(U,b),I)};var B=[b,d,D,a,A,I,c];var G=P.length;P[G]=B;if(this.useLegacyEvent(b,d)){var Z=this.getLegacyIndex(b,d);if(Z==-1||b!=R[Z][0]){Z=R.length;M[b.id+d]=Z;R[Z]=[b,d,b["on"+d]];T[Z]=[];b["on"+d]=function(U){YAHOO.util.Event.fireLegacyEvent(YAHOO.util.Event.getEvent(U),Z)}}T[Z].push(B)}else{try{this._simpleAdd(b,d,a,false)}catch(E){this.lastError=E;this.removeListener(b,d,D);return false}}return true},fireLegacyEvent:function(F,H){var D=true,J,B,C,A,E;B=T[H];for(var I=0,G=B.length;I<G;++I){C=B[I];if(C&&C[this.WFN]){A=C[this.ADJ_SCOPE];E=C[this.WFN].call(A,F);D=(D&&E)}}J=R[H];if(J&&J[2]){J[2](F)}return D},getLegacyIndex:function(A,C){var B=this.generateId(A)+C;if(typeof M[B]=="undefined"){return -1}else{return M[B]}},useLegacyEvent:function(A,C){if(this.webkit&&("click"==C||"dblclick"==C)){var B=parseInt(this.webkit,10);if(!isNaN(B)&&B<418){return true}}return false},removeListener:function(W,X,C){var H,E,A;if(typeof W=="string"){W=this.getEl(W)}else{if(this._isValidCollection(W)){var B=true;for(H=0,E=W.length;H<E;++H){B=(this.removeListener(W[H],X,C)&&B)}return B}}if(!C||!C.call){return this.purgeElement(W,false,X)}if("unload"==X){for(H=0,E=O.length;H<E;H++){A=O[H];if(A&&A[0]==W&&A[1]==X&&A[2]==C){O[H]=null;return true}}return false}var G=null;var F=arguments[3];if("undefined"===typeof F){F=this._getCacheIndex(W,X,C)}if(F>=0){G=P[F]}if(!W||!G){return false}if(this.useLegacyEvent(W,X)){var I=this.getLegacyIndex(W,X);var J=T[I];if(J){for(H=0,E=J.length;H<E;++H){A=J[H];if(A&&A[this.EL]==W&&A[this.TYPE]==X&&A[this.FN]==C){J[H]=null;break}}}}else{try{this._simpleRemove(W,X,G[this.WFN],false)}catch(D){this.lastError=D;return false}}delete P[F][this.WFN];delete P[F][this.FN];P[F]=null;return true},getTarget:function(C,A){var B=C.target||C.srcElement;return this.resolveTextNode(B)},resolveTextNode:function(A){if(A&&3==A.nodeType){return A.parentNode}else{return A}},getPageX:function(A){var B=A.pageX;if(!B&&0!==B){B=A.clientX||0;if(this.isIE){B+=this._getScrollLeft()}}return B},getPageY:function(B){var A=B.pageY;if(!A&&0!==A){A=B.clientY||0;if(this.isIE){A+=this._getScrollTop()}}return A},getXY:function(A){return[this.getPageX(A),this.getPageY(A)]},getRelatedTarget:function(A){var B=A.relatedTarget;if(!B){if(A.type=="mouseout"){B=A.toElement}else{if(A.type=="mouseover"){B=A.fromElement}}}return this.resolveTextNode(B)},getTime:function(C){if(!C.time){var A=new Date().getTime();try{C.time=A}catch(B){this.lastError=B;return A}}return C.time},stopEvent:function(A){this.stopPropagation(A);this.preventDefault(A)},stopPropagation:function(A){if(A.stopPropagation){A.stopPropagation()}else{A.cancelBubble=true}},preventDefault:function(A){if(A.preventDefault){A.preventDefault()}else{A.returnValue=false}},getEvent:function(D,B){var A=D||window.event;if(!A){var C=this.getEvent.caller;while(C){A=C.arguments[0];if(A&&Event==A.constructor){break}C=C.caller}}return A},getCharCode:function(A){var B=A.keyCode||A.charCode||0;if(YAHOO.env.ua.webkit&&(B in K)){B=K[B]}return B},_getCacheIndex:function(D,C,E){for(var F=0,A=P.length;F<A;++F){var B=P[F];if(B&&B[this.FN]==E&&B[this.EL]==D&&B[this.TYPE]==C){return F}}return -1},generateId:function(B){var A=B.id;if(!A){A="yuievtautoid-"+N;++N;B.id=A}return A},_isValidCollection:function(A){try{return(A&&typeof A!=="string"&&A.length&&!A.tagName&&!A.alert&&typeof A[0]!=="undefined")}catch(B){return false}},elCache:{},getEl:function(A){return(typeof A==="string")?document.getElementById(A):A},clearCache:function(){},DOMReadyEvent:new YAHOO.util.CustomEvent("DOMReady",this),_load:function(A){if(!Q){Q=true;var B=YAHOO.util.Event;B._ready();B._tryPreloadAttach()}},_ready:function(A){var B=YAHOO.util.Event;if(!B.DOMReady){B.DOMReady=true;B.DOMReadyEvent.fire();B._simpleRemove(document,"DOMContentLoaded",B._ready)}},_tryPreloadAttach:function(){if(this.locked){return false}if(this.isIE){if(!this.DOMReady){this.startInterval();return false}}this.locked=true;var D=!Q;if(!D){D=(L>0)}var E=[];var C=function(I,H){var J=I;if(H.override){if(H.override===true){J=H.obj}else{J=H.override}}H.fn.call(J,H.obj)};var A,B,F,G;for(A=0,B=S.length;A<B;++A){F=S[A];if(F&&!F.checkReady){G=this.getEl(F.id);if(G){C(G,F);S[A]=null}else{E.push(F)}}}for(A=0,B=S.length;A<B;++A){F=S[A];if(F&&F.checkReady){G=this.getEl(F.id);if(G){if(Q||G.nextSibling){C(G,F);S[A]=null}}else{E.push(F)}}}L=(E.length===0)?0:L-1;if(D){this.startInterval()}else{clearInterval(this._interval);this._interval=null}this.locked=false;return true},purgeElement:function(F,E,C){var H=(YAHOO.lang.isString(F))?this.getEl(F):F;var D=this.getListeners(H,C),G,B;if(D){for(G=0,B=D.length;G<B;++G){var A=D[G];this.removeListener(H,A.type,A.fn,A.index)}}if(E&&H&&H.childNodes){for(G=0,B=H.childNodes.length;G<B;++G){this.purgeElement(H.childNodes[G],E,C)}}},getListeners:function(H,J){var E=[],I;if(!J){I=[P,O]}else{if(J==="unload"){I=[O]}else{I=[P]}}var C=(YAHOO.lang.isString(H))?this.getEl(H):H;for(var F=0;F<I.length;F=F+1){var A=I[F];if(A&&A.length>0){for(var D=0,B=A.length;D<B;++D){var G=A[D];if(G&&G[this.EL]===C&&(!J||J===G[this.TYPE])){E.push({type:G[this.TYPE],fn:G[this.FN],obj:G[this.OBJ],adjust:G[this.OVERRIDE],scope:G[this.ADJ_SCOPE],index:D})}}}}return(E.length)?E:null},_unload:function(C){var D=YAHOO.util.Event,F,G,A,B,H;for(F=0,B=O.length;F<B;++F){A=O[F];if(A){var E=window;if(A[D.ADJ_SCOPE]){if(A[D.ADJ_SCOPE]===true){E=A[D.UNLOAD_OBJ]}else{E=A[D.ADJ_SCOPE]}}A[D.FN].call(E,D.getEvent(C,A[D.EL]),A[D.UNLOAD_OBJ]);O[F]=null;A=null;E=null}}O=null;if(YAHOO.env.ua.ie&&P&&P.length>0){G=P.length;while(G){H=G-1;A=P[H];if(A){D.removeListener(A[D.EL],A[D.TYPE],A[D.FN],H)}G--}A=null}R=null;D._simpleRemove(window,"unload",D._unload)},_getScrollLeft:function(){return this._getScroll()[1]},_getScrollTop:function(){return this._getScroll()[0]},_getScroll:function(){var B=document.documentElement,A=document.body;if(B&&(B.scrollTop||B.scrollLeft)){return[B.scrollTop,B.scrollLeft]}else{if(A){return[A.scrollTop,A.scrollLeft]}else{return[0,0]}}},regCE:function(){},_simpleAdd:function(){if(window.addEventListener){return function(D,C,A,B){D.addEventListener(C,A,(B))}}else{if(window.attachEvent){return function(D,C,A,B){D.attachEvent("on"+C,A)}}else{return function(){}}}}(),_simpleRemove:function(){if(window.removeEventListener){return function(D,C,A,B){D.removeEventListener(C,A,(B))}}else{if(window.detachEvent){return function(A,C,B){A.detachEvent("on"+C,B)}}else{return function(){}}}}()}}();(function(){var B=YAHOO.util.Event;B.on=B.addListener;if(B.isIE){YAHOO.util.Event.onDOMReady(YAHOO.util.Event._tryPreloadAttach,YAHOO.util.Event,true);B._dri=setInterval(function(){var A=document.createElement("p");try{A.doScroll("left");clearInterval(B._dri);B._dri=null;B._ready();A=null}catch(D){A=null}},B.POLL_INTERVAL)}else{if(B.webkit){B._dri=setInterval(function(){var A=document.readyState;if("loaded"==A||"complete"==A){clearInterval(B._dri);B._dri=null;B._ready()}},B.POLL_INTERVAL)}else{B._simpleAdd(document,"DOMContentLoaded",B._ready)}}B._simpleAdd(window,"load",B._load);B._simpleAdd(window,"unload",B._unload);B._tryPreloadAttach()})()}YAHOO.util.EventProvider=function(){};YAHOO.util.EventProvider.prototype={__yui_events:null,__yui_subscribers:null,subscribe:function(G,K,H,I){this.__yui_events=this.__yui_events||{};var J=this.__yui_events[G];if(J){J.subscribe(K,H,I)}else{this.__yui_subscribers=this.__yui_subscribers||{};var L=this.__yui_subscribers;if(!L[G]){L[G]=[]}L[G].push({fn:K,obj:H,override:I})}},unsubscribe:function(M,K,I){this.__yui_events=this.__yui_events||{};var H=this.__yui_events;if(M){var J=H[M];if(J){return J.unsubscribe(K,I)}}else{var N=true;for(var L in H){if(YAHOO.lang.hasOwnProperty(H,L)){N=N&&H[L].unsubscribe(K,I)}}return N}return false},unsubscribeAll:function(B){return this.unsubscribe(B)},createEvent:function(P,J){this.__yui_events=this.__yui_events||{};var M=J||{};var N=this.__yui_events;if(N[P]){}else{var O=M.scope||this;var R=(M.silent);var L=new YAHOO.util.CustomEvent(P,O,R,YAHOO.util.CustomEvent.FLAT);N[P]=L;if(M.onSubscribeCallback){L.subscribeEvent.subscribe(M.onSubscribeCallback)}this.__yui_subscribers=this.__yui_subscribers||{};var Q=this.__yui_subscribers[P];if(Q){for(var K=0;K<Q.length;++K){L.subscribe(Q[K].fn,Q[K].obj,Q[K].override)}}}return N[P]},fireEvent:function(K,L,H,M){this.__yui_events=this.__yui_events||{};var I=this.__yui_events[K];if(!I){return null}var N=[];for(var J=1;J<arguments.length;++J){N.push(arguments[J])}return I.fire.apply(I,N)},hasEvent:function(B){if(this.__yui_events){if(this.__yui_events[B]){return true}}return false}};YAHOO.util.KeyListener=function(G,H,L,K){if(!G){}else{if(!H){}else{if(!L){}}}if(!K){K=YAHOO.util.KeyListener.KEYDOWN}var J=new YAHOO.util.CustomEvent("keyPressed");this.enabledEvent=new YAHOO.util.CustomEvent("enabled");this.disabledEvent=new YAHOO.util.CustomEvent("disabled");if(typeof G=="string"){G=document.getElementById(G)}if(typeof L=="function"){J.subscribe(L)}else{J.subscribe(L.fn,L.scope,L.correctScope)}function I(A,B){if(!H.shift){H.shift=false}if(!H.alt){H.alt=false}if(!H.ctrl){H.ctrl=false}if(A.shiftKey==H.shift&&A.altKey==H.alt&&A.ctrlKey==H.ctrl){var D;if(H.keys instanceof Array){for(var C=0;C<H.keys.length;C++){D=H.keys[C];if(D==A.charCode){J.fire(A.charCode,A);break}else{if(D==A.keyCode){J.fire(A.keyCode,A);break}}}}else{D=H.keys;if(D==A.charCode){J.fire(A.charCode,A)}else{if(D==A.keyCode){J.fire(A.keyCode,A)}}}}}this.enable=function(){if(!this.enabled){YAHOO.util.Event.addListener(G,K,I);this.enabledEvent.fire(H)}this.enabled=true};this.disable=function(){if(this.enabled){YAHOO.util.Event.removeListener(G,K,I);this.disabledEvent.fire(H)}this.enabled=false};this.toString=function(){return"KeyListener ["+H.keys+"] "+G.tagName+(G.id?"["+G.id+"]":"")}};YAHOO.util.KeyListener.KEYDOWN="keydown";YAHOO.util.KeyListener.KEYUP="keyup";YAHOO.util.KeyListener.KEY={ALT:18,BACK_SPACE:8,CAPS_LOCK:20,CONTROL:17,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,META:224,NUM_LOCK:144,PAGE_DOWN:34,PAGE_UP:33,PAUSE:19,PRINTSCREEN:44,RIGHT:39,SCROLL_LOCK:145,SHIFT:16,SPACE:32,TAB:9,UP:38};YAHOO.register("event",YAHOO.util.Event,{version:"2.4.1",build:"742"});YAHOO.register("yahoo-dom-event",YAHOO,{version:"2.4.1",build:"742"});YAHOO.util.Attribute=function(B,A){if(A){this.owner=A;this.configure(B,true)}};YAHOO.util.Attribute.prototype={name:undefined,value:null,owner:null,readOnly:false,writeOnce:false,_initialConfig:null,_written:false,method:null,validator:null,getValue:function(){return this.value},setValue:function(F,B){var E;var A=this.owner;var C=this.name;var D={type:C,prevValue:this.getValue(),newValue:F};if(this.readOnly||(this.writeOnce&&this._written)){return false}if(this.validator&&!this.validator.call(A,F)){return false}if(!B){E=A.fireBeforeChangeEvent(D);if(E===false){return false}}if(this.method){this.method.call(A,F)}this.value=F;this._written=true;D.type=C;if(!B){this.owner.fireChangeEvent(D)}return true},configure:function(B,C){B=B||{};this._written=false;this._initialConfig=this._initialConfig||{};for(var A in B){if(A&&YAHOO.lang.hasOwnProperty(B,A)){this[A]=B[A];if(C){this._initialConfig[A]=B[A]}}}},resetValue:function(){return this.setValue(this._initialConfig.value)},resetConfig:function(){this.configure(this._initialConfig)},refresh:function(A){this.setValue(this.value,A)}};(function(){var A=YAHOO.util.Lang;YAHOO.util.AttributeProvider=function(){};YAHOO.util.AttributeProvider.prototype={_configs:null,get:function(C){var D=this._configs||{};var B=D[C];if(!B){return undefined}return B.value},set:function(D,E,B){var F=this._configs||{};var C=F[D];if(!C){return false}return C.setValue(E,B)},getAttributeKeys:function(){var E=this._configs;var D=[];var B;for(var C in E){B=E[C];if(A.hasOwnProperty(E,C)&&!A.isUndefined(B)){D[D.length]=C}}return D},setAttributes:function(D,B){for(var C in D){if(A.hasOwnProperty(D,C)){this.set(C,D[C],B)}}},resetValue:function(C,B){var D=this._configs||{};if(D[C]){this.set(C,D[C]._initialConfig.value,B);return true}return false},refresh:function(E,C){var F=this._configs;E=((A.isString(E))?[E]:E)||this.getAttributeKeys();for(var D=0,B=E.length;D<B;++D){if(F[E[D]]&&!A.isUndefined(F[E[D]].value)&&!A.isNull(F[E[D]].value)){F[E[D]].refresh(C)}}},register:function(B,C){this.setAttributeConfig(B,C)},getAttributeConfig:function(C){var E=this._configs||{};var B=E[C]||{};var D={};for(C in B){if(A.hasOwnProperty(B,C)){D[C]=B[C]}}return D},setAttributeConfig:function(B,D,E){var C=this._configs||{};D=D||{};if(!C[B]){D.name=B;C[B]=new YAHOO.util.Attribute(D,this)}else{C[B].configure(D,E)}},configureAttribute:function(B,C,D){this.setAttributeConfig(B,C,D)},resetAttributeConfig:function(B){var C=this._configs||{};C[B].resetConfig()},fireBeforeChangeEvent:function(C){var B="before";B+=C.type.charAt(0).toUpperCase()+C.type.substr(1)+"Change";C.type=B;return this.fireEvent(C.type,C)},fireChangeEvent:function(B){B.type+="Change";return this.fireEvent(B.type,B)}};YAHOO.augment(YAHOO.util.AttributeProvider,YAHOO.util.EventProvider)})();(function(){var D=YAHOO.util.Dom,F=YAHOO.util.AttributeProvider;YAHOO.util.Element=function(G,H){if(arguments.length){this.init(G,H)}};YAHOO.util.Element.prototype={DOM_EVENTS:null,appendChild:function(G){G=G.get?G.get("element"):G;this.get("element").appendChild(G)},getElementsByTagName:function(G){return this.get("element").getElementsByTagName(G)},hasChildNodes:function(){return this.get("element").hasChildNodes()},insertBefore:function(G,H){G=G.get?G.get("element"):G;H=(H&&H.get)?H.get("element"):H;this.get("element").insertBefore(G,H)},removeChild:function(G){G=G.get?G.get("element"):G;this.get("element").removeChild(G);return true},replaceChild:function(G,H){G=G.get?G.get("element"):G;H=H.get?H.get("element"):H;return this.get("element").replaceChild(G,H)},initAttributes:function(G){},addListener:function(K,J,L,I){var H=this.get("element");I=I||this;H=this.get("id")||H;var G=this;if(!this._events[K]){if(this.DOM_EVENTS[K]){YAHOO.util.Event.addListener(H,K,function(M){if(M.srcElement&&!M.target){M.target=M.srcElement}G.fireEvent(K,M)},L,I)}this.createEvent(K,this)}this.subscribe.apply(this,arguments)},on:function(){this.addListener.apply(this,arguments)},removeListener:function(H,G){this.unsubscribe.apply(this,arguments)},addClass:function(G){D.addClass(this.get("element"),G)},getElementsByClassName:function(H,G){return D.getElementsByClassName(H,G,this.get("element"))},hasClass:function(G){return D.hasClass(this.get("element"),G)},removeClass:function(G){return D.removeClass(this.get("element"),G)},replaceClass:function(H,G){return D.replaceClass(this.get("element"),H,G)},setStyle:function(I,H){var G=this.get("element");if(!G){return this._queue[this._queue.length]=["setStyle",arguments]}return D.setStyle(G,I,H)},getStyle:function(G){return D.getStyle(this.get("element"),G)},fireQueue:function(){var H=this._queue;for(var I=0,G=H.length;I<G;++I){this[H[I][0]].apply(this,H[I][1])}},appendTo:function(H,I){H=(H.get)?H.get("element"):D.get(H);this.fireEvent("beforeAppendTo",{type:"beforeAppendTo",target:H});I=(I&&I.get)?I.get("element"):D.get(I);var G=this.get("element");if(!G){return false}if(!H){return false}if(G.parent!=H){if(I){H.insertBefore(G,I)}else{H.appendChild(G)}}this.fireEvent("appendTo",{type:"appendTo",target:H})},get:function(G){var I=this._configs||{};var H=I.element;if(H&&!I[G]&&!YAHOO.lang.isUndefined(H.value[G])){return H.value[G]}return F.prototype.get.call(this,G)},set:function(H,J,G){var I=this.get("element");if(!I){this._queue[this._queue.length]=["set",arguments];if(this._configs[H]){this._configs[H].value=J}return }if(!this._configs[H]&&!YAHOO.lang.isUndefined(I[H])){C.call(this,H)}return F.prototype.set.apply(this,arguments)},setAttributeConfig:function(G,I,J){var H=this.get("element");if(H&&!this._configs[G]&&!YAHOO.lang.isUndefined(H[G])){C.call(this,G,I)}else{F.prototype.setAttributeConfig.apply(this,arguments)}},getAttributeKeys:function(){var H=this.get("element");var I=F.prototype.getAttributeKeys.call(this);for(var G in H){if(!this._configs[G]){I[G]=I[G]||H[G]}}return I},createEvent:function(H,G){this._events[H]=true;F.prototype.createEvent.apply(this,arguments)},init:function(H,G){A.apply(this,arguments)}};var A=function(H,G){this._queue=this._queue||[];this._events=this._events||{};this._configs=this._configs||{};G=G||{};G.element=G.element||H||null;this.DOM_EVENTS={click:true,dblclick:true,keydown:true,keypress:true,keyup:true,mousedown:true,mousemove:true,mouseout:true,mouseover:true,mouseup:true,focus:true,blur:true,submit:true};var I=false;if(YAHOO.lang.isString(H)){C.call(this,"id",{value:G.element})}if(D.get(H)){I=true;E.call(this,G);B.call(this,G)}YAHOO.util.Event.onAvailable(G.element,function(){if(!I){E.call(this,G)}this.fireEvent("available",{type:"available",target:G.element})},this,true);YAHOO.util.Event.onContentReady(G.element,function(){if(!I){B.call(this,G)}this.fireEvent("contentReady",{type:"contentReady",target:G.element})},this,true)};var E=function(G){this.setAttributeConfig("element",{value:D.get(G.element),readOnly:true})};var B=function(G){this.initAttributes(G);this.setAttributes(G,true);this.fireQueue()};var C=function(G,I){var H=this.get("element");I=I||{};I.name=G;I.method=I.method||function(J){H[G]=J};I.value=I.value||H[G];this._configs[G]=new YAHOO.util.Attribute(I,this)};YAHOO.augment(YAHOO.util.Element,F)})();YAHOO.register("element",YAHOO.util.Element,{version:"2.2.2",build:"204"});(function(){YAHOO.widget.TabView=function(K,J){J=J||{};if(arguments.length==1&&!YAHOO.lang.isString(K)&&!K.nodeName){J=K;K=J.element||null}if(!K&&!J.element){K=I.call(this,J)}YAHOO.widget.TabView.superclass.constructor.call(this,K,J)};YAHOO.extend(YAHOO.widget.TabView,YAHOO.util.Element);var F=YAHOO.widget.TabView.prototype;var E=YAHOO.util.Dom;var H=YAHOO.util.Event;var D=YAHOO.widget.Tab;F.CLASSNAME="yui-navset";F.TAB_PARENT_CLASSNAME="yui-nav";F.CONTENT_PARENT_CLASSNAME="yui-content";F._tabParent=null;F._contentParent=null;F.addTab=function(M,O){var P=this.get("tabs");if(!P){this._queue[this._queue.length]=["addTab",arguments];return false}O=(O===undefined)?P.length:O;var R=this.getTab(O);var T=this;var L=this.get("element");var S=this._tabParent;var Q=this._contentParent;var J=M.get("element");var K=M.get("contentEl");if(R){S.insertBefore(J,R.get("element"))}else{S.appendChild(J)}if(K&&!E.isAncestor(Q,K)){Q.appendChild(K)}if(!M.get("active")){M.set("contentVisible",false,true)}else{this.set("activeTab",M,true)}var N=function(U){YAHOO.util.Event.preventDefault(U);T.set("activeTab",this)};M.addListener(M.get("activationEvent"),N);M.addListener("activationEventChange",function(U){if(U.prevValue!=U.newValue){M.removeListener(U.prevValue,N);M.addListener(U.newValue,N)}});P.splice(O,0,M)};F.DOMEventHandler=function(P){var K=this.get("element");var Q=YAHOO.util.Event.getTarget(P);var S=this._tabParent;if(E.isAncestor(S,Q)){var L;var M=null;var J;var R=this.get("tabs");for(var N=0,O=R.length;N<O;N++){L=R[N].get("element");J=R[N].get("contentEl");if(Q==L||E.isAncestor(L,Q)){M=R[N];break}}if(M){M.fireEvent(P.type,P)}}};F.getTab=function(J){return this.get("tabs")[J]};F.getTabIndex=function(N){var K=null;var M=this.get("tabs");for(var L=0,J=M.length;L<J;++L){if(N==M[L]){K=L;break}}return K};F.removeTab=function(M){var L=this.get("tabs").length;var K=this.getTabIndex(M);var J=K+1;if(M==this.get("activeTab")){if(L>1){if(K+1==L){this.set("activeIndex",K-1)}else{this.set("activeIndex",K+1)}}}this._tabParent.removeChild(M.get("element"));this._contentParent.removeChild(M.get("contentEl"));this._configs.tabs.value.splice(K,1)};F.toString=function(){var J=this.get("id")||this.get("tagName");return"TabView "+J};F.contentTransition=function(K,J){K.set("contentVisible",true);J.set("contentVisible",false)};F.initAttributes=function(J){YAHOO.widget.TabView.superclass.initAttributes.call(this,J);if(!J.orientation){J.orientation="top"}var L=this.get("element");this.setAttributeConfig("tabs",{value:[],readOnly:true});this._tabParent=this.getElementsByClassName(this.TAB_PARENT_CLASSNAME,"ul")[0]||G.call(this);this._contentParent=this.getElementsByClassName(this.CONTENT_PARENT_CLASSNAME,"div")[0]||C.call(this);this.setAttributeConfig("orientation",{value:J.orientation,method:function(M){var N=this.get("orientation");this.addClass("yui-navset-"+M);if(N!=M){this.removeClass("yui-navset-"+N)}switch(M){case"bottom":this.appendChild(this._tabParent);break}}});this.setAttributeConfig("activeIndex",{value:J.activeIndex,method:function(M){this.set("activeTab",this.getTab(M))},validator:function(M){return !this.getTab(M).get("disabled")}});this.setAttributeConfig("activeTab",{value:J.activeTab,method:function(N){var M=this.get("activeTab");if(N){N.set("active",true);this._configs.activeIndex.value=this.getTabIndex(N)}if(M&&M!=N){M.set("active",false)}if(M&&N!=M){this.contentTransition(N,M)}else{if(N){N.set("contentVisible",true)}}},validator:function(M){return !M.get("disabled")}});if(this._tabParent){B.call(this)}for(var K in this.DOM_EVENTS){if(YAHOO.lang.hasOwnProperty(this.DOM_EVENTS,K)){this.addListener.call(this,K,this.DOMEventHandler)}}};var B=function(){var Q,L,P;var O=this.get("element");var N=A(this._tabParent);var K=A(this._contentParent);for(var M=0,J=N.length;M<J;++M){L={};if(K[M]){L.contentEl=K[M]}Q=new YAHOO.widget.Tab(N[M],L);this.addTab(Q);if(Q.hasClass(Q.ACTIVE_CLASSNAME)){this._configs.activeTab.value=Q}}};var I=function(J){var K=document.createElement("div");if(this.CLASSNAME){K.className=this.CLASSNAME}return K};var G=function(J){var K=document.createElement("ul");if(this.TAB_PARENT_CLASSNAME){K.className=this.TAB_PARENT_CLASSNAME}this.get("element").appendChild(K);return K};var C=function(J){var K=document.createElement("div");if(this.CONTENT_PARENT_CLASSNAME){K.className=this.CONTENT_PARENT_CLASSNAME}this.get("element").appendChild(K);return K};var A=function(M){var K=[];var N=M.childNodes;for(var L=0,J=N.length;L<J;++L){if(N[L].nodeType==1){K[K.length]=N[L]}}return K}})();(function(){var E=YAHOO.util.Dom,J=YAHOO.util.Event;var B=function(L,K){K=K||{};if(arguments.length==1&&!YAHOO.lang.isString(L)&&!L.nodeName){K=L;L=K.element}if(!L&&!K.element){L=H.call(this,K)}this.loadHandler={success:function(M){this.set("content",M.responseText)},failure:function(M){}};B.superclass.constructor.call(this,L,K);this.DOM_EVENTS={}};YAHOO.extend(B,YAHOO.util.Element);var F=B.prototype;F.LABEL_TAGNAME="em";F.ACTIVE_CLASSNAME="selected";F.DISABLED_CLASSNAME="disabled";F.LOADING_CLASSNAME="loading";F.dataConnection=null;F.loadHandler=null;F.toString=function(){var K=this.get("element");var L=K.id||K.tagName;return"Tab "+L};F.initAttributes=function(K){K=K||{};B.superclass.initAttributes.call(this,K);var M=this.get("element");this.setAttributeConfig("activationEvent",{value:K.activationEvent||"click"});this.setAttributeConfig("labelEl",{value:K.labelEl||G.call(this),method:function(N){var O=this.get("labelEl");if(O){if(O==N){return false}this.replaceChild(N,O)}else{if(M.firstChild){this.insertBefore(N,M.firstChild)}else{this.appendChild(N)}}}});this.setAttributeConfig("label",{value:K.label||D.call(this),method:function(O){var N=this.get("labelEl");if(!N){this.set("labelEl",I.call(this))}C.call(this,O)}});this.setAttributeConfig("contentEl",{value:K.contentEl||document.createElement("div"),method:function(N){var O=this.get("contentEl");if(O){if(O==N){return false}this.replaceChild(N,O)}}});this.setAttributeConfig("content",{value:K.content,method:function(N){this.get("contentEl").innerHTML=N}});var L=false;this.setAttributeConfig("dataSrc",{value:K.dataSrc});this.setAttributeConfig("cacheData",{value:K.cacheData||false,validator:YAHOO.lang.isBoolean});this.setAttributeConfig("loadMethod",{value:K.loadMethod||"GET",validator:YAHOO.lang.isString});this.setAttributeConfig("dataLoaded",{value:false,validator:YAHOO.lang.isBoolean,writeOnce:true});this.setAttributeConfig("dataTimeout",{value:K.dataTimeout||null,validator:YAHOO.lang.isNumber});this.setAttributeConfig("active",{value:K.active||this.hasClass(this.ACTIVE_CLASSNAME),method:function(N){if(N===true){this.addClass(this.ACTIVE_CLASSNAME);this.set("title","active")}else{this.removeClass(this.ACTIVE_CLASSNAME);this.set("title","")}},validator:function(N){return YAHOO.lang.isBoolean(N)&&!this.get("disabled")}});this.setAttributeConfig("disabled",{value:K.disabled||this.hasClass(this.DISABLED_CLASSNAME),method:function(N){if(N===true){E.addClass(this.get("element"),this.DISABLED_CLASSNAME)}else{E.removeClass(this.get("element"),this.DISABLED_CLASSNAME)}},validator:YAHOO.lang.isBoolean});this.setAttributeConfig("href",{value:K.href||"#",method:function(N){this.getElementsByTagName("a")[0].href=N},validator:YAHOO.lang.isString});this.setAttributeConfig("contentVisible",{value:K.contentVisible,method:function(N){if(N){this.get("contentEl").style.display="block";if(this.get("dataSrc")){if(!this.get("dataLoaded")||!this.get("cacheData")){A.call(this)}}}else{this.get("contentEl").style.display="none"}},validator:YAHOO.lang.isBoolean})};var H=function(K){var O=document.createElement("li");var L=document.createElement("a");L.href=K.href||"#";O.appendChild(L);var N=K.label||null;var M=K.labelEl||null;if(M){if(!N){N=D.call(this,M)}}else{M=I.call(this)}L.appendChild(M);return O};var G=function(){return this.getElementsByTagName(this.LABEL_TAGNAME)[0]};var I=function(){var K=document.createElement(this.LABEL_TAGNAME);return K};var C=function(K){var L=this.get("labelEl");L.innerHTML=K};var D=function(){var K,L=this.get("labelEl");if(!L){return undefined}return L.innerHTML};var A=function(){if(!YAHOO.util.Connect){return false}E.addClass(this.get("contentEl").parentNode,this.LOADING_CLASSNAME);this.dataConnection=YAHOO.util.Connect.asyncRequest(this.get("loadMethod"),this.get("dataSrc"),{success:function(K){this.loadHandler.success.call(this,K);this.set("dataLoaded",true);this.dataConnection=null;E.removeClass(this.get("contentEl").parentNode,this.LOADING_CLASSNAME)},failure:function(K){this.loadHandler.failure.call(this,K);this.dataConnection=null;E.removeClass(this.get("contentEl").parentNode,this.LOADING_CLASSNAME)},scope:this,timeout:this.get("dataTimeout")})};YAHOO.widget.Tab=B})();YAHOO.register("tabview",YAHOO.widget.TabView,{version:"2.2.2",build:"204"});(function(){var D=YAHOO.util;var C=function(G,H,B,A){if(!G){}this.init(G,H,B,A)};C.NAME="Anim";C.prototype={toString:function(){var B=this.getEl()||{};var A=B.id||B.tagName;return(this.constructor.NAME+": "+A)},patterns:{noNegatives:/width|height|opacity|padding/i,offsetAttribute:/^((width|height)|(top|left))$/,defaultUnit:/width|height|top$|bottom$|left$|right$/i,offsetUnit:/\d+(em|%|en|ex|pt|in|cm|mm|pc)$/i},doMethod:function(F,A,B){return this.method(this.currentFrame,A,B-A,this.totalFrames)},setAttribute:function(F,A,B){if(this.patterns.noNegatives.test(F)){A=(A>0)?A:0}D.Dom.setStyle(this.getEl(),F,A+B)},getAttribute:function(L){var J=this.getEl();var B=D.Dom.getStyle(J,L);if(B!=="auto"&&!this.patterns.offsetUnit.test(B)){return parseFloat(B)}var K=this.patterns.offsetAttribute.exec(L)||[];var A=!!(K[3]);var I=!!(K[2]);if(I||(D.Dom.getStyle(J,"position")=="absolute"&&A)){B=J["offset"+K[0].charAt(0).toUpperCase()+K[0].substr(1)]}else{B=0}return B},getDefaultUnit:function(A){if(this.patterns.defaultUnit.test(A)){return"px"}return""},setRuntimeAttribute:function(M){var A;var L;var K=this.attributes;this.runtimeAttributes[M]={};var B=function(E){return(typeof E!=="undefined")};if(!B(K[M]["to"])&&!B(K[M]["by"])){return false}A=(B(K[M]["from"]))?K[M]["from"]:this.getAttribute(M);if(B(K[M]["to"])){L=K[M]["to"]}else{if(B(K[M]["by"])){if(A.constructor==Array){L=[];for(var J=0,N=A.length;J<N;++J){L[J]=A[J]+K[M]["by"][J]*1}}else{L=A+K[M]["by"]*1}}}this.runtimeAttributes[M].start=A;this.runtimeAttributes[M].end=L;this.runtimeAttributes[M].unit=(B(K[M].unit))?K[M]["unit"]:this.getDefaultUnit(M);return true},init:function(T,O,P,B){var A=false;var S=null;var Q=0;T=D.Dom.get(T);this.attributes=O||{};this.duration=!YAHOO.lang.isUndefined(P)?P:1;this.method=B||D.Easing.easeNone;this.useSeconds=true;this.currentFrame=0;this.totalFrames=D.AnimMgr.fps;this.setEl=function(E){T=D.Dom.get(E)};this.getEl=function(){return T};this.isAnimated=function(){return A};this.getStartTime=function(){return S};this.runtimeAttributes={};this.animate=function(){if(this.isAnimated()){return false}this.currentFrame=0;this.totalFrames=(this.useSeconds)?Math.ceil(D.AnimMgr.fps*this.duration):this.duration;if(this.duration===0&&this.useSeconds){this.totalFrames=1}D.AnimMgr.registerElement(this);return true};this.stop=function(E){if(!this.isAnimated()){return false}if(E){this.currentFrame=this.totalFrames;this._onTween.fire()}D.AnimMgr.stop(this)};var M=function(){this.onStart.fire();this.runtimeAttributes={};for(var E in this.attributes){this.setRuntimeAttribute(E)}A=true;Q=0;S=new Date()};var N=function(){var E={duration:new Date()-this.getStartTime(),currentFrame:this.currentFrame};E.toString=function(){return("duration: "+E.duration+", currentFrame: "+E.currentFrame)};this.onTween.fire(E);var F=this.runtimeAttributes;for(var G in F){this.setAttribute(G,this.doMethod(G,F[G].start,F[G].end),F[G].unit)}Q+=1};var R=function(){var F=(new Date()-S)/1000;var E={duration:F,frames:Q,fps:Q/F};E.toString=function(){return("duration: "+E.duration+", frames: "+E.frames+", fps: "+E.fps)};A=false;Q=0;this.onComplete.fire(E)};this._onStart=new D.CustomEvent("_start",this,true);this.onStart=new D.CustomEvent("start",this);this.onTween=new D.CustomEvent("tween",this);this._onTween=new D.CustomEvent("_tween",this,true);this.onComplete=new D.CustomEvent("complete",this);this._onComplete=new D.CustomEvent("_complete",this,true);this._onStart.subscribe(M);this._onTween.subscribe(N);this._onComplete.subscribe(R)}};D.Anim=C})();YAHOO.util.AnimMgr=new function(){var I=null;var J=[];var F=0;this.fps=1000;this.delay=1;this.registerElement=function(A){J[J.length]=A;F+=1;A._onStart.fire();this.start()};this.unRegister=function(A,B){B=B||G(A);if(!A.isAnimated()||B==-1){return false}A._onComplete.fire();J.splice(B,1);F-=1;if(F<=0){this.stop()}return true};this.start=function(){if(I===null){I=setInterval(this.run,this.delay)}};this.stop=function(A){if(!A){clearInterval(I);for(var B=0,C=J.length;B<C;++B){this.unRegister(J[0],0)}J=[];I=null;F=0}else{this.unRegister(A)}};this.run=function(){for(var A=0,C=J.length;A<C;++A){var B=J[A];if(!B||!B.isAnimated()){continue}if(B.currentFrame<B.totalFrames||B.totalFrames===null){B.currentFrame+=1;if(B.useSeconds){H(B)}B._onTween.fire()}else{YAHOO.util.AnimMgr.stop(B,A)}}};var G=function(A){for(var B=0,C=J.length;B<C;++B){if(J[B]==A){return B}}return -1};var H=function(E){var B=E.totalFrames;var C=E.currentFrame;var D=(E.currentFrame*E.duration*1000/E.totalFrames);var L=(new Date()-E.getStartTime());var A=0;if(L<E.duration*1000){A=Math.round((L/D-1)*E.currentFrame)}else{A=B-(C+1)}if(A>0&&isFinite(A)){if(E.currentFrame+A>=B){A=B-(C+1)}E.currentFrame+=A}}};YAHOO.util.Bezier=new function(){this.getPosition=function(I,J){var H=I.length;var K=[];for(var L=0;L<H;++L){K[L]=[I[L][0],I[L][1]]}for(var G=1;G<H;++G){for(L=0;L<H-G;++L){K[L][0]=(1-J)*K[L][0]+J*K[parseInt(L+1,10)][0];K[L][1]=(1-J)*K[L][1]+J*K[parseInt(L+1,10)][1]}}return[K[0][0],K[0][1]]}};(function(){var E=function(C,D,B,A){E.superclass.constructor.call(this,C,D,B,A)};E.NAME="ColorAnim";var G=YAHOO.util;YAHOO.extend(E,G.Anim);var F=E.superclass;var H=E.prototype;H.patterns.color=/color$/i;H.patterns.rgb=/^rgb\(([0-9]+)\s*,\s*([0-9]+)\s*,\s*([0-9]+)\)$/i;H.patterns.hex=/^#?([0-9A-F]{2})([0-9A-F]{2})([0-9A-F]{2})$/i;H.patterns.hex3=/^#?([0-9A-F]{1})([0-9A-F]{1})([0-9A-F]{1})$/i;H.patterns.transparent=/^transparent|rgba\(0, 0, 0, 0\)$/;H.parseColor=function(B){if(B.length==3){return B}var A=this.patterns.hex.exec(B);if(A&&A.length==4){return[parseInt(A[1],16),parseInt(A[2],16),parseInt(A[3],16)]}A=this.patterns.rgb.exec(B);if(A&&A.length==4){return[parseInt(A[1],10),parseInt(A[2],10),parseInt(A[3],10)]}A=this.patterns.hex3.exec(B);if(A&&A.length==4){return[parseInt(A[1]+A[1],16),parseInt(A[2]+A[2],16),parseInt(A[3]+A[3],16)]}return null};H.getAttribute=function(D){var B=this.getEl();if(this.patterns.color.test(D)){var A=YAHOO.util.Dom.getStyle(B,D);if(this.patterns.transparent.test(A)){var C=B.parentNode;A=G.Dom.getStyle(C,D);while(C&&this.patterns.transparent.test(A)){C=C.parentNode;A=G.Dom.getStyle(C,D);if(C.tagName.toUpperCase()=="HTML"){A="#fff"}}}}else{A=F.getAttribute.call(this,D)}return A};H.doMethod=function(K,A,D){var B;if(this.patterns.color.test(K)){B=[];for(var C=0,L=A.length;C<L;++C){B[C]=F.doMethod.call(this,K,A[C],D[C])}B="rgb("+Math.floor(B[0])+","+Math.floor(B[1])+","+Math.floor(B[2])+")"}else{B=F.doMethod.call(this,K,A,D)}return B};H.setRuntimeAttribute=function(K){F.setRuntimeAttribute.call(this,K);if(this.patterns.color.test(K)){var C=this.attributes;var A=this.parseColor(this.runtimeAttributes[K].start);var D=this.parseColor(this.runtimeAttributes[K].end);if(typeof C[K]["to"]==="undefined"&&typeof C[K]["by"]!=="undefined"){D=this.parseColor(C[K].by);for(var B=0,L=A.length;B<L;++B){D[B]=A[B]+D[B]}}this.runtimeAttributes[K].start=A;this.runtimeAttributes[K].end=D}};G.ColorAnim=E})();YAHOO.util.Easing={easeNone:function(H,E,F,G){return F*H/G+E},easeIn:function(H,E,F,G){return F*(H/=G)*H+E},easeOut:function(H,E,F,G){return -F*(H/=G)*(H-2)+E},easeBoth:function(H,E,F,G){if((H/=G/2)<1){return F/2*H*H+E}return -F/2*((--H)*(H-2)-1)+E},easeInStrong:function(H,E,F,G){return F*(H/=G)*H*H*H+E},easeOutStrong:function(H,E,F,G){return -F*((H=H/G-1)*H*H*H-1)+E},easeBothStrong:function(H,E,F,G){if((H/=G/2)<1){return F/2*H*H*H*H+E}return -F/2*((H-=2)*H*H*H-2)+E},elasticIn:function(M,H,I,J,N,K){if(M==0){return H}if((M/=J)==1){return H+I}if(!K){K=J*0.3}if(!N||N<Math.abs(I)){N=I;var L=K/4}else{var L=K/(2*Math.PI)*Math.asin(I/N)}return -(N*Math.pow(2,10*(M-=1))*Math.sin((M*J-L)*(2*Math.PI)/K))+H},elasticOut:function(M,H,I,J,N,K){if(M==0){return H}if((M/=J)==1){return H+I}if(!K){K=J*0.3}if(!N||N<Math.abs(I)){N=I;var L=K/4}else{var L=K/(2*Math.PI)*Math.asin(I/N)}return N*Math.pow(2,-10*M)*Math.sin((M*J-L)*(2*Math.PI)/K)+I+H},elasticBoth:function(M,H,I,J,N,K){if(M==0){return H}if((M/=J/2)==2){return H+I}if(!K){K=J*(0.3*1.5)}if(!N||N<Math.abs(I)){N=I;var L=K/4}else{var L=K/(2*Math.PI)*Math.asin(I/N)}if(M<1){return -0.5*(N*Math.pow(2,10*(M-=1))*Math.sin((M*J-L)*(2*Math.PI)/K))+H}return N*Math.pow(2,-10*(M-=1))*Math.sin((M*J-L)*(2*Math.PI)/K)*0.5+I+H},backIn:function(J,F,G,H,I){if(typeof I=="undefined"){I=1.70158}return G*(J/=H)*J*((I+1)*J-I)+F},backOut:function(J,F,G,H,I){if(typeof I=="undefined"){I=1.70158}return G*((J=J/H-1)*J*((I+1)*J+I)+1)+F},backBoth:function(J,F,G,H,I){if(typeof I=="undefined"){I=1.70158}if((J/=H/2)<1){return G/2*(J*J*(((I*=(1.525))+1)*J-I))+F}return G/2*((J-=2)*J*(((I*=(1.525))+1)*J+I)+2)+F},bounceIn:function(H,E,F,G){return F-YAHOO.util.Easing.bounceOut(G-H,0,F,G)+E},bounceOut:function(H,E,F,G){if((H/=G)<(1/2.75)){return F*(7.5625*H*H)+E}else{if(H<(2/2.75)){return F*(7.5625*(H-=(1.5/2.75))*H+0.75)+E}else{if(H<(2.5/2.75)){return F*(7.5625*(H-=(2.25/2.75))*H+0.9375)+E}}}return F*(7.5625*(H-=(2.625/2.75))*H+0.984375)+E},bounceBoth:function(H,E,F,G){if(H<G/2){return YAHOO.util.Easing.bounceIn(H*2,0,F,G)*0.5+E}return YAHOO.util.Easing.bounceOut(H*2-G,0,F,G)*0.5+F*0.5+E}};(function(){var G=function(C,D,B,A){if(C){G.superclass.constructor.call(this,C,D,B,A)}};G.NAME="Motion";var I=YAHOO.util;YAHOO.extend(G,I.ColorAnim);var H=G.superclass;var K=G.prototype;K.patterns.points=/^points$/i;K.setAttribute=function(C,A,B){if(this.patterns.points.test(C)){B=B||"px";H.setAttribute.call(this,"left",A[0],B);H.setAttribute.call(this,"top",A[1],B)}else{H.setAttribute.call(this,C,A,B)}};K.getAttribute=function(B){if(this.patterns.points.test(B)){var A=[H.getAttribute.call(this,"left"),H.getAttribute.call(this,"top")]}else{A=H.getAttribute.call(this,B)}return A};K.doMethod=function(E,A,D){var B=null;if(this.patterns.points.test(E)){var C=this.method(this.currentFrame,0,100,this.totalFrames)/100;B=I.Bezier.getPosition(this.runtimeAttributes[E],C)}else{B=H.doMethod.call(this,E,A,D)}return B};K.setRuntimeAttribute=function(A){if(this.patterns.points.test(A)){var S=this.getEl();var Q=this.attributes;var T;var E=Q.points["control"]||[];var R;var D,B;if(E.length>0&&!(E[0] instanceof Array)){E=[E]}else{var F=[];for(D=0,B=E.length;D<B;++D){F[D]=E[D]}E=F}if(I.Dom.getStyle(S,"position")=="static"){I.Dom.setStyle(S,"position","relative")}if(J(Q.points["from"])){I.Dom.setXY(S,Q.points["from"])}else{I.Dom.setXY(S,I.Dom.getXY(S))}T=this.getAttribute("points");if(J(Q.points["to"])){R=L.call(this,Q.points["to"],T);var C=I.Dom.getXY(this.getEl());for(D=0,B=E.length;D<B;++D){E[D]=L.call(this,E[D],T)}}else{if(J(Q.points["by"])){R=[T[0]+Q.points["by"][0],T[1]+Q.points["by"][1]];for(D=0,B=E.length;D<B;++D){E[D]=[T[0]+E[D][0],T[1]+E[D][1]]}}}this.runtimeAttributes[A]=[T];if(E.length>0){this.runtimeAttributes[A]=this.runtimeAttributes[A].concat(E)}this.runtimeAttributes[A][this.runtimeAttributes[A].length]=R}else{H.setRuntimeAttribute.call(this,A)}};var L=function(C,A){var B=I.Dom.getXY(this.getEl());C=[C[0]-B[0]+A[0],C[1]-B[1]+A[1]];return C};var J=function(A){return(typeof A!=="undefined")};I.Motion=G})();(function(){var F=function(C,D,B,A){if(C){F.superclass.constructor.call(this,C,D,B,A)}};F.NAME="Scroll";var H=YAHOO.util;YAHOO.extend(F,H.ColorAnim);var G=F.superclass;var E=F.prototype;E.doMethod=function(D,A,C){var B=null;if(D=="scroll"){B=[this.method(this.currentFrame,A[0],C[0]-A[0],this.totalFrames),this.method(this.currentFrame,A[1],C[1]-A[1],this.totalFrames)]}else{B=G.doMethod.call(this,D,A,C)}return B};E.getAttribute=function(C){var A=null;var B=this.getEl();if(C=="scroll"){A=[B.scrollLeft,B.scrollTop]}else{A=G.getAttribute.call(this,C)}return A};E.setAttribute=function(D,A,B){var C=this.getEl();if(D=="scroll"){C.scrollLeft=A[0];C.scrollTop=A[1]}else{G.setAttribute.call(this,D,A,B)}};H.Scroll=F})();YAHOO.register("animation",YAHOO.util.Anim,{version:"2.5.2",build:"1076"});if(!YAHOO.util.DragDropMgr){YAHOO.util.DragDropMgr=function(){var B=YAHOO.util.Event;return{ids:{},handleIds:{},dragCurrent:null,dragOvers:{},deltaX:0,deltaY:0,preventDefault:true,stopPropagation:true,initialized:false,locked:false,interactionInfo:null,init:function(){this.initialized=true},POINT:0,INTERSECT:1,STRICT_INTERSECT:2,mode:0,_execOnAll:function(H,I){for(var G in this.ids){for(var J in this.ids[G]){var A=this.ids[G][J];if(!this.isTypeOfDD(A)){continue}A[H].apply(A,I)}}},_onLoad:function(){this.init();B.on(document,"mouseup",this.handleMouseUp,this,true);B.on(document,"mousemove",this.handleMouseMove,this,true);B.on(window,"unload",this._onUnload,this,true);B.on(window,"resize",this._onResize,this,true)},_onResize:function(A){this._execOnAll("resetConstraints",[])},lock:function(){this.locked=true},unlock:function(){this.locked=false},isLocked:function(){return this.locked},locationCache:{},useCache:true,clickPixelThresh:3,clickTimeThresh:1000,dragThreshMet:false,clickTimeout:null,startX:0,startY:0,fromTimeout:false,regDragDrop:function(A,D){if(!this.initialized){this.init()}if(!this.ids[D]){this.ids[D]={}}this.ids[D][A.id]=A},removeDDFromGroup:function(A,F){if(!this.ids[F]){this.ids[F]={}}var E=this.ids[F];if(E&&E[A.id]){delete E[A.id]}},_remove:function(A){for(var D in A.groups){if(D&&this.ids[D][A.id]){delete this.ids[D][A.id]}}delete this.handleIds[A.id]},regHandle:function(A,D){if(!this.handleIds[A]){this.handleIds[A]={}}this.handleIds[A][D]=D},isDragDrop:function(A){return(this.getDDById(A))?true:false},getRelated:function(A,K){var H=[];for(var I in A.groups){for(var J in this.ids[I]){var L=this.ids[I][J];if(!this.isTypeOfDD(L)){continue}if(!K||L.isTarget){H[H.length]=L}}}return H},isLegalTarget:function(A,G){var I=this.getRelated(A,true);for(var H=0,J=I.length;H<J;++H){if(I[H].id==G.id){return true}}return false},isTypeOfDD:function(A){return(A&&A.__ygDragDrop)},isHandle:function(A,D){return(this.handleIds[A]&&this.handleIds[A][D])},getDDById:function(A){for(var D in this.ids){if(this.ids[D][A]){return this.ids[D][A]}}return null},handleMouseDown:function(A,E){this.currentTarget=YAHOO.util.Event.getTarget(A);this.dragCurrent=E;var F=E.getEl();this.startX=YAHOO.util.Event.getPageX(A);this.startY=YAHOO.util.Event.getPageY(A);this.deltaX=this.startX-F.offsetLeft;this.deltaY=this.startY-F.offsetTop;this.dragThreshMet=false;this.clickTimeout=setTimeout(function(){var C=YAHOO.util.DDM;C.startDrag(C.startX,C.startY);C.fromTimeout=true},this.clickTimeThresh)},startDrag:function(F,A){clearTimeout(this.clickTimeout);var E=this.dragCurrent;if(E&&E.events.b4StartDrag){E.b4StartDrag(F,A);E.fireEvent("b4StartDragEvent",{x:F,y:A})}if(E&&E.events.startDrag){E.startDrag(F,A);E.fireEvent("startDragEvent",{x:F,y:A})}this.dragThreshMet=true},handleMouseUp:function(A){if(this.dragCurrent){clearTimeout(this.clickTimeout);if(this.dragThreshMet){if(this.fromTimeout){this.fromTimeout=false;this.handleMouseMove(A)}this.fromTimeout=false;this.fireEvents(A,true)}else{}this.stopDrag(A);this.stopEvent(A)}},stopEvent:function(A){if(this.stopPropagation){YAHOO.util.Event.stopPropagation(A)}if(this.preventDefault){YAHOO.util.Event.preventDefault(A)}},stopDrag:function(A,E){var F=this.dragCurrent;if(F&&!E){if(this.dragThreshMet){if(F.events.b4EndDrag){F.b4EndDrag(A);F.fireEvent("b4EndDragEvent",{e:A})}if(F.events.endDrag){F.endDrag(A);F.fireEvent("endDragEvent",{e:A})}}if(F.events.mouseUp){F.onMouseUp(A);F.fireEvent("mouseUpEvent",{e:A})}}this.dragCurrent=null;this.dragOvers={}},handleMouseMove:function(A){var H=this.dragCurrent;if(H){if(YAHOO.util.Event.isIE&&!A.button){this.stopEvent(A);return this.handleMouseUp(A)}else{if(A.clientX<0||A.clientY<0){}}if(!this.dragThreshMet){var F=Math.abs(this.startX-YAHOO.util.Event.getPageX(A));var G=Math.abs(this.startY-YAHOO.util.Event.getPageY(A));if(F>this.clickPixelThresh||G>this.clickPixelThresh){this.startDrag(this.startX,this.startY)}}if(this.dragThreshMet){if(H&&H.events.b4Drag){H.b4Drag(A);H.fireEvent("b4DragEvent",{e:A})}if(H&&H.events.drag){H.onDrag(A);H.fireEvent("dragEvent",{e:A})}if(H){this.fireEvents(A,false)}}this.stopEvent(A)}},fireEvents:function(g,q){var A=this.dragCurrent;if(!A||A.isLocked()||A.dragOnly){return }var o=YAHOO.util.Event.getPageX(g),p=YAHOO.util.Event.getPageY(g),m=new YAHOO.util.Point(o,p),r=A.getTargetCoord(m.x,m.y),w=A.getDragEl(),x=["out","over","drop","enter"],h=new YAHOO.util.Region(r.y,r.x+w.offsetWidth,r.y+w.offsetHeight,r.x),t=[],y={},l=[],AB={outEvts:[],overEvts:[],dropEvts:[],enterEvts:[]};for(var j in this.dragOvers){var AA=this.dragOvers[j];if(!this.isTypeOfDD(AA)){continue}if(!this.isOverTarget(m,AA,this.mode,h)){AB.outEvts.push(AA)}t[j]=true;delete this.dragOvers[j]}for(var k in A.groups){if("string"!=typeof k){continue}for(j in this.ids[k]){var v=this.ids[k][j];if(!this.isTypeOfDD(v)){continue}if(v.isTarget&&!v.isLocked()&&v!=A){if(this.isOverTarget(m,v,this.mode,h)){y[k]=true;if(q){AB.dropEvts.push(v)}else{if(!t[v.id]){AB.enterEvts.push(v)}else{AB.overEvts.push(v)}this.dragOvers[v.id]=v}}}}}this.interactionInfo={out:AB.outEvts,enter:AB.enterEvts,over:AB.overEvts,drop:AB.dropEvts,point:m,draggedRegion:h,sourceRegion:this.locationCache[A.id],validDrop:q};for(var z in y){l.push(z)}if(q&&!AB.dropEvts.length){this.interactionInfo.validDrop=false;if(A.events.invalidDrop){A.onInvalidDrop(g);A.fireEvent("invalidDropEvent",{e:g})}}for(j=0;j<x.length;j++){var d=null;if(AB[x[j]+"Evts"]){d=AB[x[j]+"Evts"]}if(d&&d.length){var u=x[j].charAt(0).toUpperCase()+x[j].substr(1),e="onDrag"+u,s="b4Drag"+u,n="drag"+u+"Event",f="drag"+u;if(this.mode){if(A.events[s]){A[s](g,d,l);A.fireEvent(s+"Event",{event:g,info:d,group:l})}if(A.events[f]){A[e](g,d,l);A.fireEvent(n,{event:g,info:d,group:l})}}else{for(var b=0,i=d.length;b<i;++b){if(A.events[s]){A[s](g,d[b].id,l[0]);A.fireEvent(s+"Event",{event:g,info:d[b].id,group:l[0]})}if(A.events[f]){A[e](g,d[b].id,l[0]);A.fireEvent(n,{event:g,info:d[b].id,group:l[0]})}}}}}},getBestMatch:function(H){var A=null;var I=H.length;if(I==1){A=H[0]}else{for(var G=0;G<I;++G){var J=H[G];if(this.mode==this.INTERSECT&&J.cursorIsOver){A=J;break}else{if(!A||!A.overlap||(J.overlap&&A.overlap.getArea()<J.overlap.getArea())){A=J}}}}return A},refreshCache:function(K){var I=K||this.ids;for(var L in I){if("string"!=typeof L){continue}for(var J in this.ids[L]){var H=this.ids[L][J];if(this.isTypeOfDD(H)){var A=this.getLocation(H);if(A){this.locationCache[H.id]=A}else{delete this.locationCache[H.id]}}}}},verifyEl:function(E){try{if(E){var F=E.offsetParent;if(F){return true}}}catch(A){}return false},getLocation:function(V){if(!this.isTypeOfDD(V)){return null}var X=V.getEl(),S,A,N,Q,R,P,O,T,W;try{S=YAHOO.util.Dom.getXY(X)}catch(U){}if(!S){return null}A=S[0];N=A+X.offsetWidth;Q=S[1];R=Q+X.offsetHeight;P=Q-V.padding[0];O=N+V.padding[1];T=R+V.padding[2];W=A-V.padding[3];return new YAHOO.util.Region(P,O,T,W)},isOverTarget:function(M,L,A,R){var Q=this.locationCache[L.id];if(!Q||!this.useCache){Q=this.getLocation(L);this.locationCache[L.id]=Q}if(!Q){return false}L.cursorIsOver=Q.contains(M);var N=this.dragCurrent;if(!N||(!A&&!N.constrainX&&!N.constrainY)){return L.cursorIsOver}L.overlap=null;if(!R){var P=N.getTargetCoord(M.x,M.y);var K=N.getDragEl();R=new YAHOO.util.Region(P.y,P.x+K.offsetWidth,P.y+K.offsetHeight,P.x)}var O=R.intersect(Q);if(O){L.overlap=O;return(A)?true:L.cursorIsOver}else{return false}},_onUnload:function(A,D){this.unregAll()},unregAll:function(){if(this.dragCurrent){this.stopDrag();this.dragCurrent=null}this._execOnAll("unreg",[]);this.ids={}},elementCache:{},getElWrapper:function(A){var D=this.elementCache[A];if(!D||!D.el){D=this.elementCache[A]=new this.ElementWrapper(YAHOO.util.Dom.get(A))}return D},getElement:function(A){return YAHOO.util.Dom.get(A)},getCss:function(A){var D=YAHOO.util.Dom.get(A);return(D)?D.style:null},ElementWrapper:function(A){this.el=A||null;this.id=this.el&&A.id;this.css=this.el&&A.style},getPosX:function(A){return YAHOO.util.Dom.getX(A)},getPosY:function(A){return YAHOO.util.Dom.getY(A)},swapNode:function(F,H){if(F.swapNode){F.swapNode(H)}else{var A=H.parentNode;var G=H.nextSibling;if(G==F){A.insertBefore(F,H)}else{if(H==F.nextSibling){A.insertBefore(H,F)}else{F.parentNode.replaceChild(H,F);A.insertBefore(F,G)}}}},getScroll:function(){var F,H,A=document.documentElement,G=document.body;if(A&&(A.scrollTop||A.scrollLeft)){F=A.scrollTop;H=A.scrollLeft}else{if(G){F=G.scrollTop;H=G.scrollLeft}else{}}return{top:F,left:H}},getStyle:function(A,D){return YAHOO.util.Dom.getStyle(A,D)},getScrollTop:function(){return this.getScroll().top},getScrollLeft:function(){return this.getScroll().left},moveToEl:function(F,A){var E=YAHOO.util.Dom.getXY(A);YAHOO.util.Dom.setXY(F,E)},getClientHeight:function(){return YAHOO.util.Dom.getViewportHeight()},getClientWidth:function(){return YAHOO.util.Dom.getViewportWidth()},numericSort:function(A,D){return(A-D)},_timeoutCount:0,_addListeners:function(){var A=YAHOO.util.DDM;if(YAHOO.util.Event&&document){A._onLoad()}else{if(A._timeoutCount>2000){}else{setTimeout(A._addListeners,10);if(document&&document.body){A._timeoutCount+=1}}}},handleWasClicked:function(F,A){if(this.isHandle(A,F.id)){return true}else{var E=F.parentNode;while(E){if(this.isHandle(A,E.id)){return true}else{E=E.parentNode}}}return false}}}();YAHOO.util.DDM=YAHOO.util.DragDropMgr;YAHOO.util.DDM._addListeners()}(function(){var C=YAHOO.util.Event;var D=YAHOO.util.Dom;YAHOO.util.DragDrop=function(A,F,B){if(A){this.init(A,F,B)}};YAHOO.util.DragDrop.prototype={events:null,on:function(){this.subscribe.apply(this,arguments)},id:null,config:null,dragElId:null,handleElId:null,invalidHandleTypes:null,invalidHandleIds:null,invalidHandleClasses:null,startPageX:0,startPageY:0,groups:null,locked:false,lock:function(){this.locked=true},unlock:function(){this.locked=false},isTarget:true,padding:null,dragOnly:false,_domRef:null,__ygDragDrop:true,constrainX:false,constrainY:false,minX:0,maxX:0,minY:0,maxY:0,deltaX:0,deltaY:0,maintainOffset:false,xTicks:null,yTicks:null,primaryButtonOnly:true,available:false,hasOuterHandles:false,cursorIsOver:false,overlap:null,b4StartDrag:function(B,A){},startDrag:function(B,A){},b4Drag:function(A){},onDrag:function(A){},onDragEnter:function(B,A){},b4DragOver:function(A){},onDragOver:function(B,A){},b4DragOut:function(A){},onDragOut:function(B,A){},b4DragDrop:function(A){},onDragDrop:function(B,A){},onInvalidDrop:function(A){},b4EndDrag:function(A){},endDrag:function(A){},b4MouseDown:function(A){},onMouseDown:function(A){},onMouseUp:function(A){},onAvailable:function(){},getEl:function(){if(!this._domRef){this._domRef=D.get(this.id)}return this._domRef},getDragEl:function(){return D.get(this.dragElId)},init:function(A,H,G){this.initTarget(A,H,G);C.on(this._domRef||this.id,"mousedown",this.handleMouseDown,this,true);for(var B in this.events){this.createEvent(B+"Event")}},initTarget:function(A,F,B){this.config=B||{};this.events={};this.DDM=YAHOO.util.DDM;this.groups={};if(typeof A!=="string"){this._domRef=A;A=D.generateId(A)}this.id=A;this.addToGroup((F)?F:"default");this.handleElId=A;C.onAvailable(A,this.handleOnAvailable,this,true);this.setDragElId(A);this.invalidHandleTypes={A:"A"};this.invalidHandleIds={};this.invalidHandleClasses=[];this.applyConfig()},applyConfig:function(){this.events={mouseDown:true,b4MouseDown:true,mouseUp:true,b4StartDrag:true,startDrag:true,b4EndDrag:true,endDrag:true,drag:true,b4Drag:true,invalidDrop:true,b4DragOut:true,dragOut:true,dragEnter:true,b4DragOver:true,dragOver:true,b4DragDrop:true,dragDrop:true};if(this.config.events){for(var A in this.config.events){if(this.config.events[A]===false){this.events[A]=false}}}this.padding=this.config.padding||[0,0,0,0];this.isTarget=(this.config.isTarget!==false);this.maintainOffset=(this.config.maintainOffset);this.primaryButtonOnly=(this.config.primaryButtonOnly!==false);this.dragOnly=((this.config.dragOnly===true)?true:false)},handleOnAvailable:function(){this.available=true;this.resetConstraints();this.onAvailable()},setPadding:function(B,H,A,G){if(!H&&0!==H){this.padding=[B,B,B,B]}else{if(!A&&0!==A){this.padding=[B,H,B,H]}else{this.padding=[B,H,A,G]}}},setInitPosition:function(I,J){var B=this.getEl();if(!this.DDM.verifyEl(B)){if(B&&B.style&&(B.style.display=="none")){}else{}return }var K=I||0;var L=J||0;var A=D.getXY(B);this.initPageX=A[0]-K;this.initPageY=A[1]-L;this.lastPageX=A[0];this.lastPageY=A[1];this.setStartPosition(A)},setStartPosition:function(A){var B=A||D.getXY(this.getEl());this.deltaSetXY=null;this.startPageX=B[0];this.startPageY=B[1]},addToGroup:function(A){this.groups[A]=true;this.DDM.regDragDrop(this,A)},removeFromGroup:function(A){if(this.groups[A]){delete this.groups[A]}this.DDM.removeDDFromGroup(this,A)},setDragElId:function(A){this.dragElId=A},setHandleElId:function(A){if(typeof A!=="string"){A=D.generateId(A)}this.handleElId=A;this.DDM.regHandle(this.id,A)},setOuterHandleElId:function(A){if(typeof A!=="string"){A=D.generateId(A)}C.on(A,"mousedown",this.handleMouseDown,this,true);this.setHandleElId(A);this.hasOuterHandles=true},unreg:function(){C.removeListener(this.id,"mousedown",this.handleMouseDown);this._domRef=null;this.DDM._remove(this)},isLocked:function(){return(this.DDM.isLocked()||this.locked)},handleMouseDown:function(A,B){var K=A.which||A.button;if(this.primaryButtonOnly&&K>1){return }if(this.isLocked()){return }var L=this.b4MouseDown(A);if(this.events.b4MouseDown){L=this.fireEvent("b4MouseDownEvent",A)}var J=this.onMouseDown(A);if(this.events.mouseDown){J=this.fireEvent("mouseDownEvent",A)}if((L===false)||(J===false)){return }this.DDM.refreshCache(this.groups);var I=new YAHOO.util.Point(C.getPageX(A),C.getPageY(A));if(!this.hasOuterHandles&&!this.DDM.isOverTarget(I,this)){}else{if(this.clickValidator(A)){this.setStartPosition();this.DDM.handleMouseDown(A,this);this.DDM.stopEvent(A)}else{}}},clickValidator:function(A){var B=YAHOO.util.Event.getTarget(A);return(this.isValidHandleChild(B)&&(this.id==this.handleElId||this.DDM.handleWasClicked(B,this.id)))},getTargetCoord:function(B,G){var H=B-this.deltaX;var A=G-this.deltaY;if(this.constrainX){if(H<this.minX){H=this.minX}if(H>this.maxX){H=this.maxX}}if(this.constrainY){if(A<this.minY){A=this.minY}if(A>this.maxY){A=this.maxY}}H=this.getTick(H,this.xTicks);A=this.getTick(A,this.yTicks);return{x:H,y:A}},addInvalidHandleType:function(B){var A=B.toUpperCase();this.invalidHandleTypes[A]=A},addInvalidHandleId:function(A){if(typeof A!=="string"){A=D.generateId(A)}this.invalidHandleIds[A]=A},addInvalidHandleClass:function(A){this.invalidHandleClasses.push(A)},removeInvalidHandleType:function(B){var A=B.toUpperCase();delete this.invalidHandleTypes[A]},removeInvalidHandleId:function(A){if(typeof A!=="string"){A=D.generateId(A)}delete this.invalidHandleIds[A]},removeInvalidHandleClass:function(B){for(var A=0,F=this.invalidHandleClasses.length;A<F;++A){if(this.invalidHandleClasses[A]==B){delete this.invalidHandleClasses[A]}}},isValidHandleChild:function(I){var J=true;var A;try{A=I.nodeName.toUpperCase()}catch(B){A=I.nodeName}J=J&&!this.invalidHandleTypes[A];J=J&&!this.invalidHandleIds[I.id];for(var K=0,L=this.invalidHandleClasses.length;J&&K<L;++K){J=!D.hasClass(I,this.invalidHandleClasses[K])}return J},setXTicks:function(A,H){this.xTicks=[];this.xTickSize=H;var B={};for(var G=this.initPageX;G>=this.minX;G=G-H){if(!B[G]){this.xTicks[this.xTicks.length]=G;B[G]=true}}for(G=this.initPageX;G<=this.maxX;G=G+H){if(!B[G]){this.xTicks[this.xTicks.length]=G;B[G]=true}}this.xTicks.sort(this.DDM.numericSort)},setYTicks:function(A,H){this.yTicks=[];this.yTickSize=H;var B={};for(var G=this.initPageY;G>=this.minY;G=G-H){if(!B[G]){this.yTicks[this.yTicks.length]=G;B[G]=true}}for(G=this.initPageY;G<=this.maxY;G=G+H){if(!B[G]){this.yTicks[this.yTicks.length]=G;B[G]=true}}this.yTicks.sort(this.DDM.numericSort)},setXConstraint:function(A,B,F){this.leftConstraint=parseInt(A,10);this.rightConstraint=parseInt(B,10);this.minX=this.initPageX-this.leftConstraint;this.maxX=this.initPageX+this.rightConstraint;if(F){this.setXTicks(this.initPageX,F)}this.constrainX=true},clearConstraints:function(){this.constrainX=false;this.constrainY=false;this.clearTicks()},clearTicks:function(){this.xTicks=null;this.yTicks=null;this.xTickSize=0;this.yTickSize=0},setYConstraint:function(F,A,B){this.topConstraint=parseInt(F,10);this.bottomConstraint=parseInt(A,10);this.minY=this.initPageY-this.topConstraint;this.maxY=this.initPageY+this.bottomConstraint;if(B){this.setYTicks(this.initPageY,B)}this.constrainY=true},resetConstraints:function(){if(this.initPageX||this.initPageX===0){var A=(this.maintainOffset)?this.lastPageX-this.initPageX:0;var B=(this.maintainOffset)?this.lastPageY-this.initPageY:0;this.setInitPosition(A,B)}else{this.setInitPosition()}if(this.constrainX){this.setXConstraint(this.leftConstraint,this.rightConstraint,this.xTickSize)}if(this.constrainY){this.setYConstraint(this.topConstraint,this.bottomConstraint,this.yTickSize)}},getTick:function(A,K){if(!K){return A}else{if(K[0]>=A){return K[0]}else{for(var M=0,N=K.length;M<N;++M){var L=M+1;if(K[L]&&K[L]>=A){var B=A-K[M];var J=K[L]-A;return(J>B)?K[M]:K[L]}}return K[K.length-1]}}},toString:function(){return("DragDrop "+this.id)}};YAHOO.augment(YAHOO.util.DragDrop,YAHOO.util.EventProvider)})();YAHOO.util.DD=function(E,D,F){if(E){this.init(E,D,F)}};YAHOO.extend(YAHOO.util.DD,YAHOO.util.DragDrop,{scroll:true,autoOffset:function(G,H){var E=G-this.startPageX;var F=H-this.startPageY;this.setDelta(E,F)},setDelta:function(D,C){this.deltaX=D;this.deltaY=C},setDragElPos:function(E,F){var D=this.getDragEl();this.alignElWithMouse(D,E,F)},alignElWithMouse:function(O,K,L){var M=this.getTargetCoord(K,L);if(!this.deltaSetXY){var J=[M.x,M.y];YAHOO.util.Dom.setXY(O,J);var N=parseInt(YAHOO.util.Dom.getStyle(O,"left"),10);var P=parseInt(YAHOO.util.Dom.getStyle(O,"top"),10);this.deltaSetXY=[N-M.x,P-M.y]}else{YAHOO.util.Dom.setStyle(O,"left",(M.x+this.deltaSetXY[0])+"px");YAHOO.util.Dom.setStyle(O,"top",(M.y+this.deltaSetXY[1])+"px")}this.cachePosition(M.x,M.y);var I=this;setTimeout(function(){I.autoScroll.call(I,M.x,M.y,O.offsetHeight,O.offsetWidth)},0)},cachePosition:function(F,D){if(F){this.lastPageX=F;this.lastPageY=D}else{var E=YAHOO.util.Dom.getXY(this.getEl());this.lastPageX=E[0];this.lastPageY=E[1]}},autoScroll:function(W,X,b,V){if(this.scroll){var U=this.DDM.getClientHeight();var Q=this.DDM.getClientWidth();var S=this.DDM.getScrollTop();var O=this.DDM.getScrollLeft();var Y=b+X;var T=V+W;var Z=(U+S-X-this.deltaY);var a=(Q+O-W-this.deltaX);var P=40;var R=(document.all)?80:30;if(Y>U&&Z<P){window.scrollTo(O,S+R)}if(X<S&&S>0&&X-S<P){window.scrollTo(O,S-R)}if(T>Q&&a<P){window.scrollTo(O+R,S)}if(W<O&&O>0&&W-O<P){window.scrollTo(O-R,S)}}},applyConfig:function(){YAHOO.util.DD.superclass.applyConfig.call(this);this.scroll=(this.config.scroll!==false)},b4MouseDown:function(B){this.setStartPosition();this.autoOffset(YAHOO.util.Event.getPageX(B),YAHOO.util.Event.getPageY(B))},b4Drag:function(B){this.setDragElPos(YAHOO.util.Event.getPageX(B),YAHOO.util.Event.getPageY(B))},toString:function(){return("DD "+this.id)}});YAHOO.util.DDProxy=function(E,D,F){if(E){this.init(E,D,F);this.initFrame()}};YAHOO.util.DDProxy.dragElId="ygddfdiv";YAHOO.extend(YAHOO.util.DDProxy,YAHOO.util.DD,{resizeFrame:true,centerFrame:false,createFrame:function(){var N=this,H=document.body;if(!H||!H.firstChild){setTimeout(function(){N.createFrame()},50);return }var I=this.getDragEl(),K=YAHOO.util.Dom;if(!I){I=document.createElement("div");I.id=this.dragElId;var L=I.style;L.position="absolute";L.visibility="hidden";L.cursor="move";L.border="2px solid #aaa";L.zIndex=999;L.height="25px";L.width="25px";var M=document.createElement("div");K.setStyle(M,"height","100%");K.setStyle(M,"width","100%");K.setStyle(M,"background-color","#ccc");K.setStyle(M,"opacity","0");I.appendChild(M);if(YAHOO.env.ua.ie){var J=document.createElement("iframe");J.setAttribute("src","javascript:");J.setAttribute("scrolling","no");J.setAttribute("frameborder","0");I.insertBefore(J,I.firstChild);K.setStyle(J,"height","100%");K.setStyle(J,"width","100%");K.setStyle(J,"position","absolute");K.setStyle(J,"top","0");K.setStyle(J,"left","0");K.setStyle(J,"opacity","0");K.setStyle(J,"zIndex","-1");K.setStyle(J.nextSibling,"zIndex","2")}H.insertBefore(I,H.firstChild)}},initFrame:function(){this.createFrame()},applyConfig:function(){YAHOO.util.DDProxy.superclass.applyConfig.call(this);this.resizeFrame=(this.config.resizeFrame!==false);this.centerFrame=(this.config.centerFrame);this.setDragElId(this.config.dragElId||YAHOO.util.DDProxy.dragElId)},showFrame:function(G,H){var I=this.getEl();var F=this.getDragEl();var J=F.style;this._resizeProxy();if(this.centerFrame){this.setDelta(Math.round(parseInt(J.width,10)/2),Math.round(parseInt(J.height,10)/2))}this.setDragElPos(G,H);YAHOO.util.Dom.setStyle(F,"visibility","visible")},_resizeProxy:function(){if(this.resizeFrame){var O=YAHOO.util.Dom;var L=this.getEl();var K=this.getDragEl();var P=parseInt(O.getStyle(K,"borderTopWidth"),10);var N=parseInt(O.getStyle(K,"borderRightWidth"),10);var Q=parseInt(O.getStyle(K,"borderBottomWidth"),10);var J=parseInt(O.getStyle(K,"borderLeftWidth"),10);if(isNaN(P)){P=0}if(isNaN(N)){N=0}if(isNaN(Q)){Q=0}if(isNaN(J)){J=0}var R=Math.max(0,L.offsetWidth-N-J);var M=Math.max(0,L.offsetHeight-P-Q);O.setStyle(K,"width",R+"px");O.setStyle(K,"height",M+"px")}},b4MouseDown:function(F){this.setStartPosition();var D=YAHOO.util.Event.getPageX(F);var E=YAHOO.util.Event.getPageY(F);this.autoOffset(D,E)},b4StartDrag:function(C,D){this.showFrame(C,D)},b4EndDrag:function(B){YAHOO.util.Dom.setStyle(this.getDragEl(),"visibility","hidden")},endDrag:function(F){var G=YAHOO.util.Dom;var H=this.getEl();var E=this.getDragEl();G.setStyle(E,"visibility","");G.setStyle(H,"visibility","hidden");YAHOO.util.DDM.moveToEl(H,E);G.setStyle(E,"visibility","hidden");G.setStyle(H,"visibility","")},toString:function(){return("DDProxy "+this.id)}});YAHOO.util.DDTarget=function(E,D,F){if(E){this.initTarget(E,D,F)}};YAHOO.extend(YAHOO.util.DDTarget,YAHOO.util.DragDrop,{toString:function(){return("DDTarget "+this.id)}});YAHOO.register("dragdrop",YAHOO.util.DragDropMgr,{version:"2.5.2",build:"1076"});/*
 * jQuery JavaScript Library v1.3.2
 * http://jquery.com/
 *
 * Copyright (c) 2009 John Resig
 * Dual licensed under the MIT and GPL licenses.
 * http://docs.jquery.com/License
 *
 * Date: 2009-02-19 17:34:21 -0500 (Thu, 19 Feb 2009)
 * Revision: 6246
 */
(function(){var window=this,undefined,_jQuery=window.jQuery,_$=window.$,jQuery=window.jQuery=window.$=function(selector,context){return new jQuery.fn.init(selector,context)},quickExpr=/^[^<]*(<(.|\s)+>)[^>]*$|^#([\w-]+)$/,isSimple=/^.[^:#\[\.,]*$/;jQuery.fn=jQuery.prototype={init:function(selector,context){selector=selector||document;if(selector.nodeType){this[0]=selector;this.length=1;this.context=selector;return this}if(typeof selector==="string"){var match=quickExpr.exec(selector);if(match&&(match[1]||!context)){if(match[1]){selector=jQuery.clean([match[1]],context)}else{var elem=document.getElementById(match[3]);if(elem&&elem.id!=match[3]){return jQuery().find(selector)}var ret=jQuery(elem||[]);ret.context=document;ret.selector=selector;return ret}}else{return jQuery(context).find(selector)}}else{if(jQuery.isFunction(selector)){return jQuery(document).ready(selector)}}if(selector.selector&&selector.context){this.selector=selector.selector;this.context=selector.context}return this.setArray(jQuery.isArray(selector)?selector:jQuery.makeArray(selector))},selector:"",jquery:"1.3.2",size:function(){return this.length},get:function(num){return num===undefined?Array.prototype.slice.call(this):this[num]},pushStack:function(elems,name,selector){var ret=jQuery(elems);ret.prevObject=this;ret.context=this.context;if(name==="find"){ret.selector=this.selector+(this.selector?" ":"")+selector}else{if(name){ret.selector=this.selector+"."+name+"("+selector+")"}}return ret},setArray:function(elems){this.length=0;Array.prototype.push.apply(this,elems);return this},each:function(callback,args){return jQuery.each(this,callback,args)},index:function(elem){return jQuery.inArray(elem&&elem.jquery?elem[0]:elem,this)},attr:function(name,value,type){var options=name;if(typeof name==="string"){if(value===undefined){return this[0]&&jQuery[type||"attr"](this[0],name)}else{options={};options[name]=value}}return this.each(function(i){for(name in options){jQuery.attr(type?this.style:this,name,jQuery.prop(this,options[name],type,i,name))}})},css:function(key,value){if((key=="width"||key=="height")&&parseFloat(value)<0){value=undefined}return this.attr(key,value,"curCSS")},text:function(text){if(typeof text!=="object"&&text!=null){return this.empty().append((this[0]&&this[0].ownerDocument||document).createTextNode(text))}var ret="";jQuery.each(text||this,function(){jQuery.each(this.childNodes,function(){if(this.nodeType!=8){ret+=this.nodeType!=1?this.nodeValue:jQuery.fn.text([this])}})});return ret},wrapAll:function(html){if(this[0]){var wrap=jQuery(html,this[0].ownerDocument).clone();if(this[0].parentNode){wrap.insertBefore(this[0])}wrap.map(function(){var elem=this;while(elem.firstChild){elem=elem.firstChild}return elem}).append(this)}return this},wrapInner:function(html){return this.each(function(){jQuery(this).contents().wrapAll(html)})},wrap:function(html){return this.each(function(){jQuery(this).wrapAll(html)})},append:function(){return this.domManip(arguments,true,function(elem){if(this.nodeType==1){this.appendChild(elem)}})},prepend:function(){return this.domManip(arguments,true,function(elem){if(this.nodeType==1){this.insertBefore(elem,this.firstChild)}})},before:function(){return this.domManip(arguments,false,function(elem){this.parentNode.insertBefore(elem,this)})},after:function(){return this.domManip(arguments,false,function(elem){this.parentNode.insertBefore(elem,this.nextSibling)})},end:function(){return this.prevObject||jQuery([])},push:[].push,sort:[].sort,splice:[].splice,find:function(selector){if(this.length===1){var ret=this.pushStack([],"find",selector);ret.length=0;jQuery.find(selector,this[0],ret);return ret}else{return this.pushStack(jQuery.unique(jQuery.map(this,function(elem){return jQuery.find(selector,elem)})),"find",selector)}},clone:function(events){var ret=this.map(function(){if(!jQuery.support.noCloneEvent&&!jQuery.isXMLDoc(this)){var html=this.outerHTML;if(!html){var div=this.ownerDocument.createElement("div");div.appendChild(this.cloneNode(true));html=div.innerHTML}return jQuery.clean([html.replace(/ jQuery\d+="(?:\d+|null)"/g,"").replace(/^\s*/,"")])[0]}else{return this.cloneNode(true)}});if(events===true){var orig=this.find("*").andSelf(),i=0;ret.find("*").andSelf().each(function(){if(this.nodeName!==orig[i].nodeName){return }var events=jQuery.data(orig[i],"events");for(var type in events){for(var handler in events[type]){jQuery.event.add(this,type,events[type][handler],events[type][handler].data)}}i++})}return ret},filter:function(selector){return this.pushStack(jQuery.isFunction(selector)&&jQuery.grep(this,function(elem,i){return selector.call(elem,i)})||jQuery.multiFilter(selector,jQuery.grep(this,function(elem){return elem.nodeType===1})),"filter",selector)},closest:function(selector){var pos=jQuery.expr.match.POS.test(selector)?jQuery(selector):null,closer=0;return this.map(function(){var cur=this;while(cur&&cur.ownerDocument){if(pos?pos.index(cur)>-1:jQuery(cur).is(selector)){jQuery.data(cur,"closest",closer);return cur}cur=cur.parentNode;closer++}})},not:function(selector){if(typeof selector==="string"){if(isSimple.test(selector)){return this.pushStack(jQuery.multiFilter(selector,this,true),"not",selector)}else{selector=jQuery.multiFilter(selector,this)}}var isArrayLike=selector.length&&selector[selector.length-1]!==undefined&&!selector.nodeType;return this.filter(function(){return isArrayLike?jQuery.inArray(this,selector)<0:this!=selector})},add:function(selector){return this.pushStack(jQuery.unique(jQuery.merge(this.get(),typeof selector==="string"?jQuery(selector):jQuery.makeArray(selector))))},is:function(selector){return !!selector&&jQuery.multiFilter(selector,this).length>0},hasClass:function(selector){return !!selector&&this.is("."+selector)},val:function(value){if(value===undefined){var elem=this[0];if(elem){if(jQuery.nodeName(elem,"option")){return(elem.attributes.value||{}).specified?elem.value:elem.text}if(jQuery.nodeName(elem,"select")){var index=elem.selectedIndex,values=[],options=elem.options,one=elem.type=="select-one";if(index<0){return null}for(var i=one?index:0,max=one?index+1:options.length;i<max;i++){var option=options[i];if(option.selected){value=jQuery(option).val();if(one){return value}values.push(value)}}return values}return(elem.value||"").replace(/\r/g,"")}return undefined}if(typeof value==="number"){value+=""}return this.each(function(){if(this.nodeType!=1){return }if(jQuery.isArray(value)&&/radio|checkbox/.test(this.type)){this.checked=(jQuery.inArray(this.value,value)>=0||jQuery.inArray(this.name,value)>=0)}else{if(jQuery.nodeName(this,"select")){var values=jQuery.makeArray(value);jQuery("option",this).each(function(){this.selected=(jQuery.inArray(this.value,values)>=0||jQuery.inArray(this.text,values)>=0)});if(!values.length){this.selectedIndex=-1}}else{this.value=value}}})},html:function(value){return value===undefined?(this[0]?this[0].innerHTML.replace(/ jQuery\d+="(?:\d+|null)"/g,""):null):this.empty().append(value)},replaceWith:function(value){return this.after(value).remove()},eq:function(i){return this.slice(i,+i+1)},slice:function(){return this.pushStack(Array.prototype.slice.apply(this,arguments),"slice",Array.prototype.slice.call(arguments).join(","))},map:function(callback){return this.pushStack(jQuery.map(this,function(elem,i){return callback.call(elem,i,elem)}))},andSelf:function(){return this.add(this.prevObject)},domManip:function(args,table,callback){if(this[0]){var fragment=(this[0].ownerDocument||this[0]).createDocumentFragment(),scripts=jQuery.clean(args,(this[0].ownerDocument||this[0]),fragment),first=fragment.firstChild;if(first){for(var i=0,l=this.length;i<l;i++){callback.call(root(this[i],first),this.length>1||i>0?fragment.cloneNode(true):fragment)}}if(scripts){jQuery.each(scripts,evalScript)}}return this;function root(elem,cur){return table&&jQuery.nodeName(elem,"table")&&jQuery.nodeName(cur,"tr")?(elem.getElementsByTagName("tbody")[0]||elem.appendChild(elem.ownerDocument.createElement("tbody"))):elem}}};jQuery.fn.init.prototype=jQuery.fn;function evalScript(i,elem){if(elem.src){jQuery.ajax({url:elem.src,async:false,dataType:"script"})}else{jQuery.globalEval(elem.text||elem.textContent||elem.innerHTML||"")}if(elem.parentNode){elem.parentNode.removeChild(elem)}}function now(){return +new Date}jQuery.extend=jQuery.fn.extend=function(){var target=arguments[0]||{},i=1,length=arguments.length,deep=false,options;if(typeof target==="boolean"){deep=target;target=arguments[1]||{};i=2}if(typeof target!=="object"&&!jQuery.isFunction(target)){target={}}if(length==i){target=this;--i}for(;i<length;i++){if((options=arguments[i])!=null){for(var name in options){var src=target[name],copy=options[name];if(target===copy){continue}if(deep&&copy&&typeof copy==="object"&&!copy.nodeType){target[name]=jQuery.extend(deep,src||(copy.length!=null?[]:{}),copy)}else{if(copy!==undefined){target[name]=copy}}}}}return target};var exclude=/z-?index|font-?weight|opacity|zoom|line-?height/i,defaultView=document.defaultView||{},toString=Object.prototype.toString;jQuery.extend({noConflict:function(deep){window.$=_$;if(deep){window.jQuery=_jQuery}return jQuery},isFunction:function(obj){return toString.call(obj)==="[object Function]"},isArray:function(obj){return toString.call(obj)==="[object Array]"},isXMLDoc:function(elem){return elem.nodeType===9&&elem.documentElement.nodeName!=="HTML"||!!elem.ownerDocument&&jQuery.isXMLDoc(elem.ownerDocument)},globalEval:function(data){if(data&&/\S/.test(data)){var head=document.getElementsByTagName("head")[0]||document.documentElement,script=document.createElement("script");script.type="text/javascript";if(jQuery.support.scriptEval){script.appendChild(document.createTextNode(data))}else{script.text=data}head.insertBefore(script,head.firstChild);head.removeChild(script)}},nodeName:function(elem,name){return elem.nodeName&&elem.nodeName.toUpperCase()==name.toUpperCase()},each:function(object,callback,args){var name,i=0,length=object.length;if(args){if(length===undefined){for(name in object){if(callback.apply(object[name],args)===false){break}}}else{for(;i<length;){if(callback.apply(object[i++],args)===false){break}}}}else{if(length===undefined){for(name in object){if(callback.call(object[name],name,object[name])===false){break}}}else{for(var value=object[0];i<length&&callback.call(value,i,value)!==false;value=object[++i]){}}}return object},prop:function(elem,value,type,i,name){if(jQuery.isFunction(value)){value=value.call(elem,i)}return typeof value==="number"&&type=="curCSS"&&!exclude.test(name)?value+"px":value},className:{add:function(elem,classNames){jQuery.each((classNames||"").split(/\s+/),function(i,className){if(elem.nodeType==1&&!jQuery.className.has(elem.className,className)){elem.className+=(elem.className?" ":"")+className}})},remove:function(elem,classNames){if(elem.nodeType==1){elem.className=classNames!==undefined?jQuery.grep(elem.className.split(/\s+/),function(className){return !jQuery.className.has(classNames,className)}).join(" "):""}},has:function(elem,className){return elem&&jQuery.inArray(className,(elem.className||elem).toString().split(/\s+/))>-1}},swap:function(elem,options,callback){var old={};for(var name in options){old[name]=elem.style[name];elem.style[name]=options[name]}callback.call(elem);for(var name in options){elem.style[name]=old[name]}},css:function(elem,name,force,extra){if(name=="width"||name=="height"){var val,props={position:"absolute",visibility:"hidden",display:"block"},which=name=="width"?["Left","Right"]:["Top","Bottom"];function getWH(){val=name=="width"?elem.offsetWidth:elem.offsetHeight;if(extra==="border"){return }jQuery.each(which,function(){if(!extra){val-=parseFloat(jQuery.curCSS(elem,"padding"+this,true))||0}if(extra==="margin"){val+=parseFloat(jQuery.curCSS(elem,"margin"+this,true))||0}else{val-=parseFloat(jQuery.curCSS(elem,"border"+this+"Width",true))||0}})}if(elem.offsetWidth!==0){getWH()}else{jQuery.swap(elem,props,getWH)}return Math.max(0,Math.round(val))}return jQuery.curCSS(elem,name,force)},curCSS:function(elem,name,force){var ret,style=elem.style;if(name=="opacity"&&!jQuery.support.opacity){ret=jQuery.attr(style,"opacity");return ret==""?"1":ret}if(name.match(/float/i)){name=styleFloat}if(!force&&style&&style[name]){ret=style[name]}else{if(defaultView.getComputedStyle){if(name.match(/float/i)){name="float"}name=name.replace(/([A-Z])/g,"-$1").toLowerCase();var computedStyle=defaultView.getComputedStyle(elem,null);if(computedStyle){ret=computedStyle.getPropertyValue(name)}if(name=="opacity"&&ret==""){ret="1"}}else{if(elem.currentStyle){var camelCase=name.replace(/\-(\w)/g,function(all,letter){return letter.toUpperCase()});ret=elem.currentStyle[name]||elem.currentStyle[camelCase];if(!/^\d+(px)?$/i.test(ret)&&/^\d/.test(ret)){var left=style.left,rsLeft=elem.runtimeStyle.left;elem.runtimeStyle.left=elem.currentStyle.left;style.left=ret||0;ret=style.pixelLeft+"px";style.left=left;elem.runtimeStyle.left=rsLeft}}}}return ret},clean:function(elems,context,fragment){context=context||document;if(typeof context.createElement==="undefined"){context=context.ownerDocument||context[0]&&context[0].ownerDocument||document}if(!fragment&&elems.length===1&&typeof elems[0]==="string"){var match=/^<(\w+)\s*\/?>$/.exec(elems[0]);if(match){return[context.createElement(match[1])]}}var ret=[],scripts=[],div=context.createElement("div");jQuery.each(elems,function(i,elem){if(typeof elem==="number"){elem+=""}if(!elem){return }if(typeof elem==="string"){elem=elem.replace(/(<(\w+)[^>]*?)\/>/g,function(all,front,tag){return tag.match(/^(abbr|br|col|img|input|link|meta|param|hr|area|embed)$/i)?all:front+"></"+tag+">"});var tags=elem.replace(/^\s+/,"").substring(0,10).toLowerCase();var wrap=!tags.indexOf("<opt")&&[1,"<select multiple='multiple'>","</select>"]||!tags.indexOf("<leg")&&[1,"<fieldset>","</fieldset>"]||tags.match(/^<(thead|tbody|tfoot|colg|cap)/)&&[1,"<table>","</table>"]||!tags.indexOf("<tr")&&[2,"<table><tbody>","</tbody></table>"]||(!tags.indexOf("<td")||!tags.indexOf("<th"))&&[3,"<table><tbody><tr>","</tr></tbody></table>"]||!tags.indexOf("<col")&&[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"]||!jQuery.support.htmlSerialize&&[1,"div<div>","</div>"]||[0,"",""];div.innerHTML=wrap[1]+elem+wrap[2];while(wrap[0]--){div=div.lastChild}if(!jQuery.support.tbody){var hasBody=/<tbody/i.test(elem),tbody=!tags.indexOf("<table")&&!hasBody?div.firstChild&&div.firstChild.childNodes:wrap[1]=="<table>"&&!hasBody?div.childNodes:[];for(var j=tbody.length-1;j>=0;--j){if(jQuery.nodeName(tbody[j],"tbody")&&!tbody[j].childNodes.length){tbody[j].parentNode.removeChild(tbody[j])}}}if(!jQuery.support.leadingWhitespace&&/^\s/.test(elem)){div.insertBefore(context.createTextNode(elem.match(/^\s*/)[0]),div.firstChild)}elem=jQuery.makeArray(div.childNodes)}if(elem.nodeType){ret.push(elem)}else{ret=jQuery.merge(ret,elem)}});if(fragment){for(var i=0;ret[i];i++){if(jQuery.nodeName(ret[i],"script")&&(!ret[i].type||ret[i].type.toLowerCase()==="text/javascript")){scripts.push(ret[i].parentNode?ret[i].parentNode.removeChild(ret[i]):ret[i])}else{if(ret[i].nodeType===1){ret.splice.apply(ret,[i+1,0].concat(jQuery.makeArray(ret[i].getElementsByTagName("script"))))}fragment.appendChild(ret[i])}}return scripts}return ret},attr:function(elem,name,value){if(!elem||elem.nodeType==3||elem.nodeType==8){return undefined}var notxml=!jQuery.isXMLDoc(elem),set=value!==undefined;name=notxml&&jQuery.props[name]||name;if(elem.tagName){var special=/href|src|style/.test(name);if(name=="selected"&&elem.parentNode){elem.parentNode.selectedIndex}if(name in elem&&notxml&&!special){if(set){if(name=="type"&&jQuery.nodeName(elem,"input")&&elem.parentNode){throw"type property can't be changed"}elem[name]=value}if(jQuery.nodeName(elem,"form")&&elem.getAttributeNode(name)){return elem.getAttributeNode(name).nodeValue}if(name=="tabIndex"){var attributeNode=elem.getAttributeNode("tabIndex");return attributeNode&&attributeNode.specified?attributeNode.value:elem.nodeName.match(/(button|input|object|select|textarea)/i)?0:elem.nodeName.match(/^(a|area)$/i)&&elem.href?0:undefined}return elem[name]}if(!jQuery.support.style&&notxml&&name=="style"){return jQuery.attr(elem.style,"cssText",value)}if(set){elem.setAttribute(name,""+value)}var attr=!jQuery.support.hrefNormalized&&notxml&&special?elem.getAttribute(name,2):elem.getAttribute(name);return attr===null?undefined:attr}if(!jQuery.support.opacity&&name=="opacity"){if(set){elem.zoom=1;elem.filter=(elem.filter||"").replace(/alpha\([^)]*\)/,"")+(parseInt(value)+""=="NaN"?"":"alpha(opacity="+value*100+")")}return elem.filter&&elem.filter.indexOf("opacity=")>=0?(parseFloat(elem.filter.match(/opacity=([^)]*)/)[1])/100)+"":""}name=name.replace(/-([a-z])/ig,function(all,letter){return letter.toUpperCase()});if(set){elem[name]=value}return elem[name]},trim:function(text){return(text||"").replace(/^\s+|\s+$/g,"")},makeArray:function(array){var ret=[];if(array!=null){var i=array.length;if(i==null||typeof array==="string"||jQuery.isFunction(array)||array.setInterval){ret[0]=array}else{while(i){ret[--i]=array[i]}}}return ret},inArray:function(elem,array){for(var i=0,length=array.length;i<length;i++){if(array[i]===elem){return i}}return -1},merge:function(first,second){var i=0,elem,pos=first.length;if(!jQuery.support.getAll){while((elem=second[i++])!=null){if(elem.nodeType!=8){first[pos++]=elem}}}else{while((elem=second[i++])!=null){first[pos++]=elem}}return first},unique:function(array){var ret=[],done={};try{for(var i=0,length=array.length;i<length;i++){var id=jQuery.data(array[i]);if(!done[id]){done[id]=true;ret.push(array[i])}}}catch(e){ret=array}return ret},grep:function(elems,callback,inv){var ret=[];for(var i=0,length=elems.length;i<length;i++){if(!inv!=!callback(elems[i],i)){ret.push(elems[i])}}return ret},map:function(elems,callback){var ret=[];for(var i=0,length=elems.length;i<length;i++){var value=callback(elems[i],i);if(value!=null){ret[ret.length]=value}}return ret.concat.apply([],ret)}});var userAgent=navigator.userAgent.toLowerCase();jQuery.browser={version:(userAgent.match(/.+(?:rv|it|ra|ie)[\/: ]([\d.]+)/)||[0,"0"])[1],safari:/webkit/.test(userAgent),opera:/opera/.test(userAgent),msie:/msie/.test(userAgent)&&!/opera/.test(userAgent),mozilla:/mozilla/.test(userAgent)&&!/(compatible|webkit)/.test(userAgent)};jQuery.each({parent:function(elem){return elem.parentNode},parents:function(elem){return jQuery.dir(elem,"parentNode")},next:function(elem){return jQuery.nth(elem,2,"nextSibling")},prev:function(elem){return jQuery.nth(elem,2,"previousSibling")},nextAll:function(elem){return jQuery.dir(elem,"nextSibling")},prevAll:function(elem){return jQuery.dir(elem,"previousSibling")},siblings:function(elem){return jQuery.sibling(elem.parentNode.firstChild,elem)},children:function(elem){return jQuery.sibling(elem.firstChild)},contents:function(elem){return jQuery.nodeName(elem,"iframe")?elem.contentDocument||elem.contentWindow.document:jQuery.makeArray(elem.childNodes)}},function(name,fn){jQuery.fn[name]=function(selector){var ret=jQuery.map(this,fn);if(selector&&typeof selector=="string"){ret=jQuery.multiFilter(selector,ret)}return this.pushStack(jQuery.unique(ret),name,selector)}});jQuery.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(name,original){jQuery.fn[name]=function(selector){var ret=[],insert=jQuery(selector);for(var i=0,l=insert.length;i<l;i++){var elems=(i>0?this.clone(true):this).get();jQuery.fn[original].apply(jQuery(insert[i]),elems);ret=ret.concat(elems)}return this.pushStack(ret,name,selector)}});jQuery.each({removeAttr:function(name){jQuery.attr(this,name,"");if(this.nodeType==1){this.removeAttribute(name)}},addClass:function(classNames){jQuery.className.add(this,classNames)},removeClass:function(classNames){jQuery.className.remove(this,classNames)},toggleClass:function(classNames,state){if(typeof state!=="boolean"){state=!jQuery.className.has(this,classNames)}jQuery.className[state?"add":"remove"](this,classNames)},remove:function(selector){if(!selector||jQuery.filter(selector,[this]).length){jQuery("*",this).add([this]).each(function(){jQuery.event.remove(this);jQuery.removeData(this)});if(this.parentNode){this.parentNode.removeChild(this)}}},empty:function(){jQuery(this).children().remove();while(this.firstChild){this.removeChild(this.firstChild)}}},function(name,fn){jQuery.fn[name]=function(){return this.each(fn,arguments)}});function num(elem,prop){return elem[0]&&parseInt(jQuery.curCSS(elem[0],prop,true),10)||0}var expando="jQuery"+now(),uuid=0,windowData={};jQuery.extend({cache:{},data:function(elem,name,data){elem=elem==window?windowData:elem;var id=elem[expando];if(!id){id=elem[expando]=++uuid}if(name&&!jQuery.cache[id]){jQuery.cache[id]={}}if(data!==undefined){jQuery.cache[id][name]=data}return name?jQuery.cache[id][name]:id},removeData:function(elem,name){elem=elem==window?windowData:elem;var id=elem[expando];if(name){if(jQuery.cache[id]){delete jQuery.cache[id][name];name="";for(name in jQuery.cache[id]){break}if(!name){jQuery.removeData(elem)}}}else{try{delete elem[expando]}catch(e){if(elem.removeAttribute){elem.removeAttribute(expando)}}delete jQuery.cache[id]}},queue:function(elem,type,data){if(elem){type=(type||"fx")+"queue";var q=jQuery.data(elem,type);if(!q||jQuery.isArray(data)){q=jQuery.data(elem,type,jQuery.makeArray(data))}else{if(data){q.push(data)}}}return q},dequeue:function(elem,type){var queue=jQuery.queue(elem,type),fn=queue.shift();if(!type||type==="fx"){fn=queue[0]}if(fn!==undefined){fn.call(elem)}}});jQuery.fn.extend({data:function(key,value){var parts=key.split(".");parts[1]=parts[1]?"."+parts[1]:"";if(value===undefined){var data=this.triggerHandler("getData"+parts[1]+"!",[parts[0]]);if(data===undefined&&this.length){data=jQuery.data(this[0],key)}return data===undefined&&parts[1]?this.data(parts[0]):data}else{return this.trigger("setData"+parts[1]+"!",[parts[0],value]).each(function(){jQuery.data(this,key,value)})}},removeData:function(key){return this.each(function(){jQuery.removeData(this,key)})},queue:function(type,data){if(typeof type!=="string"){data=type;type="fx"}if(data===undefined){return jQuery.queue(this[0],type)}return this.each(function(){var queue=jQuery.queue(this,type,data);if(type=="fx"&&queue.length==1){queue[0].call(this)}})},dequeue:function(type){return this.each(function(){jQuery.dequeue(this,type)})}});
/*
 * Sizzle CSS Selector Engine - v0.9.3
 *  Copyright 2009, The Dojo Foundation
 *  Released under the MIT, BSD, and GPL Licenses.
 *  More information: http://sizzlejs.com/
 */
(function(){var chunker=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^[\]]*\]|['"][^'"]*['"]|[^[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?/g,done=0,toString=Object.prototype.toString;var Sizzle=function(selector,context,results,seed){results=results||[];context=context||document;if(context.nodeType!==1&&context.nodeType!==9){return[]}if(!selector||typeof selector!=="string"){return results}var parts=[],m,set,checkSet,check,mode,extra,prune=true;chunker.lastIndex=0;while((m=chunker.exec(selector))!==null){parts.push(m[1]);if(m[2]){extra=RegExp.rightContext;break}}if(parts.length>1&&origPOS.exec(selector)){if(parts.length===2&&Expr.relative[parts[0]]){set=posProcess(parts[0]+parts[1],context)}else{set=Expr.relative[parts[0]]?[context]:Sizzle(parts.shift(),context);while(parts.length){selector=parts.shift();if(Expr.relative[selector]){selector+=parts.shift()}set=posProcess(selector,set)}}}else{var ret=seed?{expr:parts.pop(),set:makeArray(seed)}:Sizzle.find(parts.pop(),parts.length===1&&context.parentNode?context.parentNode:context,isXML(context));set=Sizzle.filter(ret.expr,ret.set);if(parts.length>0){checkSet=makeArray(set)}else{prune=false}while(parts.length){var cur=parts.pop(),pop=cur;if(!Expr.relative[cur]){cur=""}else{pop=parts.pop()}if(pop==null){pop=context}Expr.relative[cur](checkSet,pop,isXML(context))}}if(!checkSet){checkSet=set}if(!checkSet){throw"Syntax error, unrecognized expression: "+(cur||selector)}if(toString.call(checkSet)==="[object Array]"){if(!prune){results.push.apply(results,checkSet)}else{if(context.nodeType===1){for(var i=0;checkSet[i]!=null;i++){if(checkSet[i]&&(checkSet[i]===true||checkSet[i].nodeType===1&&contains(context,checkSet[i]))){results.push(set[i])}}}else{for(var i=0;checkSet[i]!=null;i++){if(checkSet[i]&&checkSet[i].nodeType===1){results.push(set[i])}}}}}else{makeArray(checkSet,results)}if(extra){Sizzle(extra,context,results,seed);if(sortOrder){hasDuplicate=false;results.sort(sortOrder);if(hasDuplicate){for(var i=1;i<results.length;i++){if(results[i]===results[i-1]){results.splice(i--,1)}}}}}return results};Sizzle.matches=function(expr,set){return Sizzle(expr,null,null,set)};Sizzle.find=function(expr,context,isXML){var set,match;if(!expr){return[]}for(var i=0,l=Expr.order.length;i<l;i++){var type=Expr.order[i],match;if((match=Expr.match[type].exec(expr))){var left=RegExp.leftContext;if(left.substr(left.length-1)!=="\\"){match[1]=(match[1]||"").replace(/\\/g,"");set=Expr.find[type](match,context,isXML);if(set!=null){expr=expr.replace(Expr.match[type],"");break}}}}if(!set){set=context.getElementsByTagName("*")}return{set:set,expr:expr}};Sizzle.filter=function(expr,set,inplace,not){var old=expr,result=[],curLoop=set,match,anyFound,isXMLFilter=set&&set[0]&&isXML(set[0]);while(expr&&set.length){for(var type in Expr.filter){if((match=Expr.match[type].exec(expr))!=null){var filter=Expr.filter[type],found,item;anyFound=false;if(curLoop==result){result=[]}if(Expr.preFilter[type]){match=Expr.preFilter[type](match,curLoop,inplace,result,not,isXMLFilter);if(!match){anyFound=found=true}else{if(match===true){continue}}}if(match){for(var i=0;(item=curLoop[i])!=null;i++){if(item){found=filter(item,match,i,curLoop);var pass=not^!!found;if(inplace&&found!=null){if(pass){anyFound=true}else{curLoop[i]=false}}else{if(pass){result.push(item);anyFound=true}}}}}if(found!==undefined){if(!inplace){curLoop=result}expr=expr.replace(Expr.match[type],"");if(!anyFound){return[]}break}}}if(expr==old){if(anyFound==null){throw"Syntax error, unrecognized expression: "+expr}else{break}}old=expr}return curLoop};var Expr=Sizzle.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF_-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF_-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF_-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF_-]|\\.)+)\s*(?:(\S?=)\s*(['"]*)(.*?)\3|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*_-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\((even|odd|[\dn+-]*)\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF_-]|\\.)+)(?:\((['"]*)((?:\([^\)]+\)|[^\2\(\)]*)+)\2\))?/},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(elem){return elem.getAttribute("href")}},relative:{"+":function(checkSet,part,isXML){var isPartStr=typeof part==="string",isTag=isPartStr&&!/\W/.test(part),isPartStrNotTag=isPartStr&&!isTag;if(isTag&&!isXML){part=part.toUpperCase()}for(var i=0,l=checkSet.length,elem;i<l;i++){if((elem=checkSet[i])){while((elem=elem.previousSibling)&&elem.nodeType!==1){}checkSet[i]=isPartStrNotTag||elem&&elem.nodeName===part?elem||false:elem===part}}if(isPartStrNotTag){Sizzle.filter(part,checkSet,true)}},">":function(checkSet,part,isXML){var isPartStr=typeof part==="string";if(isPartStr&&!/\W/.test(part)){part=isXML?part:part.toUpperCase();for(var i=0,l=checkSet.length;i<l;i++){var elem=checkSet[i];if(elem){var parent=elem.parentNode;checkSet[i]=parent.nodeName===part?parent:false}}}else{for(var i=0,l=checkSet.length;i<l;i++){var elem=checkSet[i];if(elem){checkSet[i]=isPartStr?elem.parentNode:elem.parentNode===part}}if(isPartStr){Sizzle.filter(part,checkSet,true)}}},"":function(checkSet,part,isXML){var doneName=done++,checkFn=dirCheck;if(!part.match(/\W/)){var nodeCheck=part=isXML?part:part.toUpperCase();checkFn=dirNodeCheck}checkFn("parentNode",part,doneName,checkSet,nodeCheck,isXML)},"~":function(checkSet,part,isXML){var doneName=done++,checkFn=dirCheck;if(typeof part==="string"&&!part.match(/\W/)){var nodeCheck=part=isXML?part:part.toUpperCase();checkFn=dirNodeCheck}checkFn("previousSibling",part,doneName,checkSet,nodeCheck,isXML)}},find:{ID:function(match,context,isXML){if(typeof context.getElementById!=="undefined"&&!isXML){var m=context.getElementById(match[1]);return m?[m]:[]}},NAME:function(match,context,isXML){if(typeof context.getElementsByName!=="undefined"){var ret=[],results=context.getElementsByName(match[1]);for(var i=0,l=results.length;i<l;i++){if(results[i].getAttribute("name")===match[1]){ret.push(results[i])}}return ret.length===0?null:ret}},TAG:function(match,context){return context.getElementsByTagName(match[1])}},preFilter:{CLASS:function(match,curLoop,inplace,result,not,isXML){match=" "+match[1].replace(/\\/g,"")+" ";if(isXML){return match}for(var i=0,elem;(elem=curLoop[i])!=null;i++){if(elem){if(not^(elem.className&&(" "+elem.className+" ").indexOf(match)>=0)){if(!inplace){result.push(elem)}}else{if(inplace){curLoop[i]=false}}}}return false},ID:function(match){return match[1].replace(/\\/g,"")},TAG:function(match,curLoop){for(var i=0;curLoop[i]===false;i++){}return curLoop[i]&&isXML(curLoop[i])?match[1]:match[1].toUpperCase()},CHILD:function(match){if(match[1]=="nth"){var test=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(match[2]=="even"&&"2n"||match[2]=="odd"&&"2n+1"||!/\D/.test(match[2])&&"0n+"+match[2]||match[2]);match[2]=(test[1]+(test[2]||1))-0;match[3]=test[3]-0}match[0]=done++;return match},ATTR:function(match,curLoop,inplace,result,not,isXML){var name=match[1].replace(/\\/g,"");if(!isXML&&Expr.attrMap[name]){match[1]=Expr.attrMap[name]}if(match[2]==="~="){match[4]=" "+match[4]+" "}return match},PSEUDO:function(match,curLoop,inplace,result,not){if(match[1]==="not"){if(match[3].match(chunker).length>1||/^\w/.test(match[3])){match[3]=Sizzle(match[3],null,null,curLoop)}else{var ret=Sizzle.filter(match[3],curLoop,inplace,true^not);if(!inplace){result.push.apply(result,ret)}return false}}else{if(Expr.match.POS.test(match[0])||Expr.match.CHILD.test(match[0])){return true}}return match},POS:function(match){match.unshift(true);return match}},filters:{enabled:function(elem){return elem.disabled===false&&elem.type!=="hidden"},disabled:function(elem){return elem.disabled===true},checked:function(elem){return elem.checked===true},selected:function(elem){elem.parentNode.selectedIndex;return elem.selected===true},parent:function(elem){return !!elem.firstChild},empty:function(elem){return !elem.firstChild},has:function(elem,i,match){return !!Sizzle(match[3],elem).length},header:function(elem){return/h\d/i.test(elem.nodeName)},text:function(elem){return"text"===elem.type},radio:function(elem){return"radio"===elem.type},checkbox:function(elem){return"checkbox"===elem.type},file:function(elem){return"file"===elem.type},password:function(elem){return"password"===elem.type},submit:function(elem){return"submit"===elem.type},image:function(elem){return"image"===elem.type},reset:function(elem){return"reset"===elem.type},button:function(elem){return"button"===elem.type||elem.nodeName.toUpperCase()==="BUTTON"},input:function(elem){return/input|select|textarea|button/i.test(elem.nodeName)}},setFilters:{first:function(elem,i){return i===0},last:function(elem,i,match,array){return i===array.length-1},even:function(elem,i){return i%2===0},odd:function(elem,i){return i%2===1},lt:function(elem,i,match){return i<match[3]-0},gt:function(elem,i,match){return i>match[3]-0},nth:function(elem,i,match){return match[3]-0==i},eq:function(elem,i,match){return match[3]-0==i}},filter:{PSEUDO:function(elem,match,i,array){var name=match[1],filter=Expr.filters[name];if(filter){return filter(elem,i,match,array)}else{if(name==="contains"){return(elem.textContent||elem.innerText||"").indexOf(match[3])>=0}else{if(name==="not"){var not=match[3];for(var i=0,l=not.length;i<l;i++){if(not[i]===elem){return false}}return true}}}},CHILD:function(elem,match){var type=match[1],node=elem;switch(type){case"only":case"first":while(node=node.previousSibling){if(node.nodeType===1){return false}}if(type=="first"){return true}node=elem;case"last":while(node=node.nextSibling){if(node.nodeType===1){return false}}return true;case"nth":var first=match[2],last=match[3];if(first==1&&last==0){return true}var doneName=match[0],parent=elem.parentNode;if(parent&&(parent.sizcache!==doneName||!elem.nodeIndex)){var count=0;for(node=parent.firstChild;node;node=node.nextSibling){if(node.nodeType===1){node.nodeIndex=++count}}parent.sizcache=doneName}var diff=elem.nodeIndex-last;if(first==0){return diff==0}else{return(diff%first==0&&diff/first>=0)}}},ID:function(elem,match){return elem.nodeType===1&&elem.getAttribute("id")===match},TAG:function(elem,match){return(match==="*"&&elem.nodeType===1)||elem.nodeName===match},CLASS:function(elem,match){return(" "+(elem.className||elem.getAttribute("class"))+" ").indexOf(match)>-1},ATTR:function(elem,match){var name=match[1],result=Expr.attrHandle[name]?Expr.attrHandle[name](elem):elem[name]!=null?elem[name]:elem.getAttribute(name),value=result+"",type=match[2],check=match[4];return result==null?type==="!=":type==="="?value===check:type==="*="?value.indexOf(check)>=0:type==="~="?(" "+value+" ").indexOf(check)>=0:!check?value&&result!==false:type==="!="?value!=check:type==="^="?value.indexOf(check)===0:type==="$="?value.substr(value.length-check.length)===check:type==="|="?value===check||value.substr(0,check.length+1)===check+"-":false},POS:function(elem,match,i,array){var name=match[2],filter=Expr.setFilters[name];if(filter){return filter(elem,i,match,array)}}}};var origPOS=Expr.match.POS;for(var type in Expr.match){Expr.match[type]=RegExp(Expr.match[type].source+/(?![^\[]*\])(?![^\(]*\))/.source)}var makeArray=function(array,results){array=Array.prototype.slice.call(array);if(results){results.push.apply(results,array);return results}return array};try{Array.prototype.slice.call(document.documentElement.childNodes)}catch(e){makeArray=function(array,results){var ret=results||[];if(toString.call(array)==="[object Array]"){Array.prototype.push.apply(ret,array)}else{if(typeof array.length==="number"){for(var i=0,l=array.length;i<l;i++){ret.push(array[i])}}else{for(var i=0;array[i];i++){ret.push(array[i])}}}return ret}}var sortOrder;if(document.documentElement.compareDocumentPosition){sortOrder=function(a,b){var ret=a.compareDocumentPosition(b)&4?-1:a===b?0:1;if(ret===0){hasDuplicate=true}return ret}}else{if("sourceIndex" in document.documentElement){sortOrder=function(a,b){var ret=a.sourceIndex-b.sourceIndex;if(ret===0){hasDuplicate=true}return ret}}else{if(document.createRange){sortOrder=function(a,b){var aRange=a.ownerDocument.createRange(),bRange=b.ownerDocument.createRange();aRange.selectNode(a);aRange.collapse(true);bRange.selectNode(b);bRange.collapse(true);var ret=aRange.compareBoundaryPoints(Range.START_TO_END,bRange);if(ret===0){hasDuplicate=true}return ret}}}}(function(){var form=document.createElement("form"),id="script"+(new Date).getTime();form.innerHTML="<input name='"+id+"'/>";var root=document.documentElement;root.insertBefore(form,root.firstChild);if(!!document.getElementById(id)){Expr.find.ID=function(match,context,isXML){if(typeof context.getElementById!=="undefined"&&!isXML){var m=context.getElementById(match[1]);return m?m.id===match[1]||typeof m.getAttributeNode!=="undefined"&&m.getAttributeNode("id").nodeValue===match[1]?[m]:undefined:[]}};Expr.filter.ID=function(elem,match){var node=typeof elem.getAttributeNode!=="undefined"&&elem.getAttributeNode("id");return elem.nodeType===1&&node&&node.nodeValue===match}}root.removeChild(form)})();(function(){var div=document.createElement("div");div.appendChild(document.createComment(""));if(div.getElementsByTagName("*").length>0){Expr.find.TAG=function(match,context){var results=context.getElementsByTagName(match[1]);if(match[1]==="*"){var tmp=[];for(var i=0;results[i];i++){if(results[i].nodeType===1){tmp.push(results[i])}}results=tmp}return results}}div.innerHTML="<a href='#'></a>";if(div.firstChild&&typeof div.firstChild.getAttribute!=="undefined"&&div.firstChild.getAttribute("href")!=="#"){Expr.attrHandle.href=function(elem){return elem.getAttribute("href",2)}}})();if(document.querySelectorAll){(function(){var oldSizzle=Sizzle,div=document.createElement("div");div.innerHTML="<p class='TEST'></p>";if(div.querySelectorAll&&div.querySelectorAll(".TEST").length===0){return }Sizzle=function(query,context,extra,seed){context=context||document;if(!seed&&context.nodeType===9&&!isXML(context)){try{return makeArray(context.querySelectorAll(query),extra)}catch(e){}}return oldSizzle(query,context,extra,seed)};Sizzle.find=oldSizzle.find;Sizzle.filter=oldSizzle.filter;Sizzle.selectors=oldSizzle.selectors;Sizzle.matches=oldSizzle.matches})()}if(document.getElementsByClassName&&document.documentElement.getElementsByClassName){(function(){var div=document.createElement("div");div.innerHTML="<div class='test e'></div><div class='test'></div>";if(div.getElementsByClassName("e").length===0){return }div.lastChild.className="e";if(div.getElementsByClassName("e").length===1){return }Expr.order.splice(1,0,"CLASS");Expr.find.CLASS=function(match,context,isXML){if(typeof context.getElementsByClassName!=="undefined"&&!isXML){return context.getElementsByClassName(match[1])}}})()}function dirNodeCheck(dir,cur,doneName,checkSet,nodeCheck,isXML){var sibDir=dir=="previousSibling"&&!isXML;for(var i=0,l=checkSet.length;i<l;i++){var elem=checkSet[i];if(elem){if(sibDir&&elem.nodeType===1){elem.sizcache=doneName;elem.sizset=i}elem=elem[dir];var match=false;while(elem){if(elem.sizcache===doneName){match=checkSet[elem.sizset];break}if(elem.nodeType===1&&!isXML){elem.sizcache=doneName;elem.sizset=i}if(elem.nodeName===cur){match=elem;break}elem=elem[dir]}checkSet[i]=match}}}function dirCheck(dir,cur,doneName,checkSet,nodeCheck,isXML){var sibDir=dir=="previousSibling"&&!isXML;for(var i=0,l=checkSet.length;i<l;i++){var elem=checkSet[i];if(elem){if(sibDir&&elem.nodeType===1){elem.sizcache=doneName;elem.sizset=i}elem=elem[dir];var match=false;while(elem){if(elem.sizcache===doneName){match=checkSet[elem.sizset];break}if(elem.nodeType===1){if(!isXML){elem.sizcache=doneName;elem.sizset=i}if(typeof cur!=="string"){if(elem===cur){match=true;break}}else{if(Sizzle.filter(cur,[elem]).length>0){match=elem;break}}}elem=elem[dir]}checkSet[i]=match}}}var contains=document.compareDocumentPosition?function(a,b){return a.compareDocumentPosition(b)&16}:function(a,b){return a!==b&&(a.contains?a.contains(b):true)};var isXML=function(elem){return elem.nodeType===9&&elem.documentElement.nodeName!=="HTML"||!!elem.ownerDocument&&isXML(elem.ownerDocument)};var posProcess=function(selector,context){var tmpSet=[],later="",match,root=context.nodeType?[context]:context;while((match=Expr.match.PSEUDO.exec(selector))){later+=match[0];selector=selector.replace(Expr.match.PSEUDO,"")}selector=Expr.relative[selector]?selector+"*":selector;for(var i=0,l=root.length;i<l;i++){Sizzle(selector,root[i],tmpSet)}return Sizzle.filter(later,tmpSet)};jQuery.find=Sizzle;jQuery.filter=Sizzle.filter;jQuery.expr=Sizzle.selectors;jQuery.expr[":"]=jQuery.expr.filters;Sizzle.selectors.filters.hidden=function(elem){return elem.offsetWidth===0||elem.offsetHeight===0};Sizzle.selectors.filters.visible=function(elem){return elem.offsetWidth>0||elem.offsetHeight>0};Sizzle.selectors.filters.animated=function(elem){return jQuery.grep(jQuery.timers,function(fn){return elem===fn.elem}).length};jQuery.multiFilter=function(expr,elems,not){if(not){expr=":not("+expr+")"}return Sizzle.matches(expr,elems)};jQuery.dir=function(elem,dir){var matched=[],cur=elem[dir];while(cur&&cur!=document){if(cur.nodeType==1){matched.push(cur)}cur=cur[dir]}return matched};jQuery.nth=function(cur,result,dir,elem){result=result||1;var num=0;for(;cur;cur=cur[dir]){if(cur.nodeType==1&&++num==result){break}}return cur};jQuery.sibling=function(n,elem){var r=[];for(;n;n=n.nextSibling){if(n.nodeType==1&&n!=elem){r.push(n)}}return r};return ;window.Sizzle=Sizzle})();jQuery.event={add:function(elem,types,handler,data){if(elem.nodeType==3||elem.nodeType==8){return }if(elem.setInterval&&elem!=window){elem=window}if(!handler.guid){handler.guid=this.guid++}if(data!==undefined){var fn=handler;handler=this.proxy(fn);handler.data=data}var events=jQuery.data(elem,"events")||jQuery.data(elem,"events",{}),handle=jQuery.data(elem,"handle")||jQuery.data(elem,"handle",function(){return typeof jQuery!=="undefined"&&!jQuery.event.triggered?jQuery.event.handle.apply(arguments.callee.elem,arguments):undefined});handle.elem=elem;jQuery.each(types.split(/\s+/),function(index,type){var namespaces=type.split(".");type=namespaces.shift();handler.type=namespaces.slice().sort().join(".");var handlers=events[type];if(jQuery.event.specialAll[type]){jQuery.event.specialAll[type].setup.call(elem,data,namespaces)}if(!handlers){handlers=events[type]={};if(!jQuery.event.special[type]||jQuery.event.special[type].setup.call(elem,data,namespaces)===false){if(elem.addEventListener){elem.addEventListener(type,handle,false)}else{if(elem.attachEvent){elem.attachEvent("on"+type,handle)}}}}handlers[handler.guid]=handler;jQuery.event.global[type]=true});elem=null},guid:1,global:{},remove:function(elem,types,handler){if(elem.nodeType==3||elem.nodeType==8){return }var events=jQuery.data(elem,"events"),ret,index;if(events){if(types===undefined||(typeof types==="string"&&types.charAt(0)==".")){for(var type in events){this.remove(elem,type+(types||""))}}else{if(types.type){handler=types.handler;types=types.type}jQuery.each(types.split(/\s+/),function(index,type){var namespaces=type.split(".");type=namespaces.shift();var namespace=RegExp("(^|\\.)"+namespaces.slice().sort().join(".*\\.")+"(\\.|$)");if(events[type]){if(handler){delete events[type][handler.guid]}else{for(var handle in events[type]){if(namespace.test(events[type][handle].type)){delete events[type][handle]}}}if(jQuery.event.specialAll[type]){jQuery.event.specialAll[type].teardown.call(elem,namespaces)}for(ret in events[type]){break}if(!ret){if(!jQuery.event.special[type]||jQuery.event.special[type].teardown.call(elem,namespaces)===false){if(elem.removeEventListener){elem.removeEventListener(type,jQuery.data(elem,"handle"),false)}else{if(elem.detachEvent){elem.detachEvent("on"+type,jQuery.data(elem,"handle"))}}}ret=null;delete events[type]}}})}for(ret in events){break}if(!ret){var handle=jQuery.data(elem,"handle");if(handle){handle.elem=null}jQuery.removeData(elem,"events");jQuery.removeData(elem,"handle")}}},trigger:function(event,data,elem,bubbling){var type=event.type||event;if(!bubbling){event=typeof event==="object"?event[expando]?event:jQuery.extend(jQuery.Event(type),event):jQuery.Event(type);if(type.indexOf("!")>=0){event.type=type=type.slice(0,-1);event.exclusive=true}if(!elem){event.stopPropagation();if(this.global[type]){jQuery.each(jQuery.cache,function(){if(this.events&&this.events[type]){jQuery.event.trigger(event,data,this.handle.elem)}})}}if(!elem||elem.nodeType==3||elem.nodeType==8){return undefined}event.result=undefined;event.target=elem;data=jQuery.makeArray(data);data.unshift(event)}event.currentTarget=elem;var handle=jQuery.data(elem,"handle");if(handle){handle.apply(elem,data)}if((!elem[type]||(jQuery.nodeName(elem,"a")&&type=="click"))&&elem["on"+type]&&elem["on"+type].apply(elem,data)===false){event.result=false}if(!bubbling&&elem[type]&&!event.isDefaultPrevented()&&!(jQuery.nodeName(elem,"a")&&type=="click")){this.triggered=true;try{elem[type]()}catch(e){}}this.triggered=false;if(!event.isPropagationStopped()){var parent=elem.parentNode||elem.ownerDocument;if(parent){jQuery.event.trigger(event,data,parent,true)}}},handle:function(event){var all,handlers;event=arguments[0]=jQuery.event.fix(event||window.event);event.currentTarget=this;var namespaces=event.type.split(".");event.type=namespaces.shift();all=!namespaces.length&&!event.exclusive;var namespace=RegExp("(^|\\.)"+namespaces.slice().sort().join(".*\\.")+"(\\.|$)");handlers=(jQuery.data(this,"events")||{})[event.type];for(var j in handlers){var handler=handlers[j];if(all||namespace.test(handler.type)){event.handler=handler;event.data=handler.data;var ret=handler.apply(this,arguments);if(ret!==undefined){event.result=ret;if(ret===false){event.preventDefault();event.stopPropagation()}}if(event.isImmediatePropagationStopped()){break}}}},props:"altKey attrChange attrName bubbles button cancelable charCode clientX clientY ctrlKey currentTarget data detail eventPhase fromElement handler keyCode metaKey newValue originalTarget pageX pageY prevValue relatedNode relatedTarget screenX screenY shiftKey srcElement target toElement view wheelDelta which".split(" "),fix:function(event){if(event[expando]){return event}var originalEvent=event;event=jQuery.Event(originalEvent);for(var i=this.props.length,prop;i;){prop=this.props[--i];event[prop]=originalEvent[prop]}if(!event.target){event.target=event.srcElement||document}if(event.target.nodeType==3){event.target=event.target.parentNode}if(!event.relatedTarget&&event.fromElement){event.relatedTarget=event.fromElement==event.target?event.toElement:event.fromElement}if(event.pageX==null&&event.clientX!=null){var doc=document.documentElement,body=document.body;event.pageX=event.clientX+(doc&&doc.scrollLeft||body&&body.scrollLeft||0)-(doc.clientLeft||0);event.pageY=event.clientY+(doc&&doc.scrollTop||body&&body.scrollTop||0)-(doc.clientTop||0)}if(!event.which&&((event.charCode||event.charCode===0)?event.charCode:event.keyCode)){event.which=event.charCode||event.keyCode}if(!event.metaKey&&event.ctrlKey){event.metaKey=event.ctrlKey}if(!event.which&&event.button){event.which=(event.button&1?1:(event.button&2?3:(event.button&4?2:0)))}return event},proxy:function(fn,proxy){proxy=proxy||function(){return fn.apply(this,arguments)};proxy.guid=fn.guid=fn.guid||proxy.guid||this.guid++;return proxy},special:{ready:{setup:bindReady,teardown:function(){}}},specialAll:{live:{setup:function(selector,namespaces){jQuery.event.add(this,namespaces[0],liveHandler)},teardown:function(namespaces){if(namespaces.length){var remove=0,name=RegExp("(^|\\.)"+namespaces[0]+"(\\.|$)");jQuery.each((jQuery.data(this,"events").live||{}),function(){if(name.test(this.type)){remove++}});if(remove<1){jQuery.event.remove(this,namespaces[0],liveHandler)}}}}}};jQuery.Event=function(src){if(!this.preventDefault){return new jQuery.Event(src)}if(src&&src.type){this.originalEvent=src;this.type=src.type}else{this.type=src}this.timeStamp=now();this[expando]=true};function returnFalse(){return false}function returnTrue(){return true}jQuery.Event.prototype={preventDefault:function(){this.isDefaultPrevented=returnTrue;var e=this.originalEvent;if(!e){return }if(e.preventDefault){e.preventDefault()}e.returnValue=false},stopPropagation:function(){this.isPropagationStopped=returnTrue;var e=this.originalEvent;if(!e){return }if(e.stopPropagation){e.stopPropagation()}e.cancelBubble=true},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=returnTrue;this.stopPropagation()},isDefaultPrevented:returnFalse,isPropagationStopped:returnFalse,isImmediatePropagationStopped:returnFalse};var withinElement=function(event){var parent=event.relatedTarget;while(parent&&parent!=this){try{parent=parent.parentNode}catch(e){parent=this}}if(parent!=this){event.type=event.data;jQuery.event.handle.apply(this,arguments)}};jQuery.each({mouseover:"mouseenter",mouseout:"mouseleave"},function(orig,fix){jQuery.event.special[fix]={setup:function(){jQuery.event.add(this,orig,withinElement,fix)},teardown:function(){jQuery.event.remove(this,orig,withinElement)}}});jQuery.fn.extend({bind:function(type,data,fn){return type=="unload"?this.one(type,data,fn):this.each(function(){jQuery.event.add(this,type,fn||data,fn&&data)})},one:function(type,data,fn){var one=jQuery.event.proxy(fn||data,function(event){jQuery(this).unbind(event,one);return(fn||data).apply(this,arguments)});return this.each(function(){jQuery.event.add(this,type,one,fn&&data)})},unbind:function(type,fn){return this.each(function(){jQuery.event.remove(this,type,fn)})},trigger:function(type,data){return this.each(function(){jQuery.event.trigger(type,data,this)})},triggerHandler:function(type,data){if(this[0]){var event=jQuery.Event(type);event.preventDefault();event.stopPropagation();jQuery.event.trigger(event,data,this[0]);return event.result}},toggle:function(fn){var args=arguments,i=1;while(i<args.length){jQuery.event.proxy(fn,args[i++])}return this.click(jQuery.event.proxy(fn,function(event){this.lastToggle=(this.lastToggle||0)%i;event.preventDefault();return args[this.lastToggle++].apply(this,arguments)||false}))},hover:function(fnOver,fnOut){return this.mouseenter(fnOver).mouseleave(fnOut)},ready:function(fn){bindReady();if(jQuery.isReady){fn.call(document,jQuery)}else{jQuery.readyList.push(fn)}return this},live:function(type,fn){var proxy=jQuery.event.proxy(fn);proxy.guid+=this.selector+type;jQuery(document).bind(liveConvert(type,this.selector),this.selector,proxy);return this},die:function(type,fn){jQuery(document).unbind(liveConvert(type,this.selector),fn?{guid:fn.guid+this.selector+type}:null);return this}});function liveHandler(event){var check=RegExp("(^|\\.)"+event.type+"(\\.|$)"),stop=true,elems=[];jQuery.each(jQuery.data(this,"events").live||[],function(i,fn){if(check.test(fn.type)){var elem=jQuery(event.target).closest(fn.data)[0];if(elem){elems.push({elem:elem,fn:fn})}}});elems.sort(function(a,b){return jQuery.data(a.elem,"closest")-jQuery.data(b.elem,"closest")});jQuery.each(elems,function(){if(this.fn.call(this.elem,event,this.fn.data)===false){return(stop=false)}});return stop}function liveConvert(type,selector){return["live",type,selector.replace(/\./g,"`").replace(/ /g,"|")].join(".")}jQuery.extend({isReady:false,readyList:[],ready:function(){if(!jQuery.isReady){jQuery.isReady=true;if(jQuery.readyList){jQuery.each(jQuery.readyList,function(){this.call(document,jQuery)});jQuery.readyList=null}jQuery(document).triggerHandler("ready")}}});var readyBound=false;function bindReady(){if(readyBound){return }readyBound=true;if(document.addEventListener){document.addEventListener("DOMContentLoaded",function(){document.removeEventListener("DOMContentLoaded",arguments.callee,false);jQuery.ready()},false)}else{if(document.attachEvent){document.attachEvent("onreadystatechange",function(){if(document.readyState==="complete"){document.detachEvent("onreadystatechange",arguments.callee);jQuery.ready()}});if(document.documentElement.doScroll&&window==window.top){(function(){if(jQuery.isReady){return }try{document.documentElement.doScroll("left")}catch(error){setTimeout(arguments.callee,0);return }jQuery.ready()})()}}}jQuery.event.add(window,"load",jQuery.ready)}jQuery.each(("blur,focus,load,resize,scroll,unload,click,dblclick,mousedown,mouseup,mousemove,mouseover,mouseout,mouseenter,mouseleave,change,select,submit,keydown,keypress,keyup,error").split(","),function(i,name){jQuery.fn[name]=function(fn){return fn?this.bind(name,fn):this.trigger(name)}});jQuery(window).bind("unload",function(){for(var id in jQuery.cache){if(id!=1&&jQuery.cache[id].handle){jQuery.event.remove(jQuery.cache[id].handle.elem)}}});(function(){jQuery.support={};var root=document.documentElement,script=document.createElement("script"),div=document.createElement("div"),id="script"+(new Date).getTime();div.style.display="none";div.innerHTML='   <link/><table></table><a href="/a" style="color:red;float:left;opacity:.5;">a</a><select><option>text</option></select><object><param/></object>';var all=div.getElementsByTagName("*"),a=div.getElementsByTagName("a")[0];if(!all||!all.length||!a){return }jQuery.support={leadingWhitespace:div.firstChild.nodeType==3,tbody:!div.getElementsByTagName("tbody").length,objectAll:!!div.getElementsByTagName("object")[0].getElementsByTagName("*").length,htmlSerialize:!!div.getElementsByTagName("link").length,style:/red/.test(a.getAttribute("style")),hrefNormalized:a.getAttribute("href")==="/a",opacity:a.style.opacity==="0.5",cssFloat:!!a.style.cssFloat,scriptEval:false,noCloneEvent:true,boxModel:null};script.type="text/javascript";try{script.appendChild(document.createTextNode("window."+id+"=1;"))}catch(e){}root.insertBefore(script,root.firstChild);if(window[id]){jQuery.support.scriptEval=true;delete window[id]}root.removeChild(script);if(div.attachEvent&&div.fireEvent){div.attachEvent("onclick",function(){jQuery.support.noCloneEvent=false;div.detachEvent("onclick",arguments.callee)});div.cloneNode(true).fireEvent("onclick")}jQuery(function(){var div=document.createElement("div");div.style.width=div.style.paddingLeft="1px";document.body.appendChild(div);jQuery.boxModel=jQuery.support.boxModel=div.offsetWidth===2;document.body.removeChild(div).style.display="none"})})();var styleFloat=jQuery.support.cssFloat?"cssFloat":"styleFloat";jQuery.props={"for":"htmlFor","class":"className","float":styleFloat,cssFloat:styleFloat,styleFloat:styleFloat,readonly:"readOnly",maxlength:"maxLength",cellspacing:"cellSpacing",rowspan:"rowSpan",tabindex:"tabIndex"};jQuery.fn.extend({_load:jQuery.fn.load,load:function(url,params,callback){if(typeof url!=="string"){return this._load(url)}var off=url.indexOf(" ");if(off>=0){var selector=url.slice(off,url.length);url=url.slice(0,off)}var type="GET";if(params){if(jQuery.isFunction(params)){callback=params;params=null}else{if(typeof params==="object"){params=jQuery.param(params);type="POST"}}}var self=this;jQuery.ajax({url:url,type:type,dataType:"html",data:params,complete:function(res,status){if(status=="success"||status=="notmodified"){self.html(selector?jQuery("<div/>").append(res.responseText.replace(/<script(.|\s)*?\/script>/g,"")).find(selector):res.responseText)}if(callback){self.each(callback,[res.responseText,status,res])}}});return this},serialize:function(){return jQuery.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?jQuery.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||/select|textarea/i.test(this.nodeName)||/text|hidden|password|search/i.test(this.type))}).map(function(i,elem){var val=jQuery(this).val();return val==null?null:jQuery.isArray(val)?jQuery.map(val,function(val,i){return{name:elem.name,value:val}}):{name:elem.name,value:val}}).get()}});jQuery.each("ajaxStart,ajaxStop,ajaxComplete,ajaxError,ajaxSuccess,ajaxSend".split(","),function(i,o){jQuery.fn[o]=function(f){return this.bind(o,f)}});var jsc=now();jQuery.extend({get:function(url,data,callback,type){if(jQuery.isFunction(data)){callback=data;data=null}return jQuery.ajax({type:"GET",url:url,data:data,success:callback,dataType:type})},getScript:function(url,callback){return jQuery.get(url,null,callback,"script")},getJSON:function(url,data,callback){return jQuery.get(url,data,callback,"json")},post:function(url,data,callback,type){if(jQuery.isFunction(data)){callback=data;data={}}return jQuery.ajax({type:"POST",url:url,data:data,success:callback,dataType:type})},ajaxSetup:function(settings){jQuery.extend(jQuery.ajaxSettings,settings)},ajaxSettings:{url:location.href,global:true,type:"GET",contentType:"application/x-www-form-urlencoded",processData:true,async:true,xhr:function(){return window.ActiveXObject?new ActiveXObject("Microsoft.XMLHTTP"):new XMLHttpRequest()},accepts:{xml:"application/xml, text/xml",html:"text/html",script:"text/javascript, application/javascript",json:"application/json, text/javascript",text:"text/plain",_default:"*/*"}},lastModified:{},ajax:function(s){s=jQuery.extend(true,s,jQuery.extend(true,{},jQuery.ajaxSettings,s));var jsonp,jsre=/=\?(&|$)/g,status,data,type=s.type.toUpperCase();if(s.data&&s.processData&&typeof s.data!=="string"){s.data=jQuery.param(s.data)}if(s.dataType=="jsonp"){if(type=="GET"){if(!s.url.match(jsre)){s.url+=(s.url.match(/\?/)?"&":"?")+(s.jsonp||"callback")+"=?"}}else{if(!s.data||!s.data.match(jsre)){s.data=(s.data?s.data+"&":"")+(s.jsonp||"callback")+"=?"}}s.dataType="json"}if(s.dataType=="json"&&(s.data&&s.data.match(jsre)||s.url.match(jsre))){jsonp="jsonp"+jsc++;if(s.data){s.data=(s.data+"").replace(jsre,"="+jsonp+"$1")}s.url=s.url.replace(jsre,"="+jsonp+"$1");s.dataType="script";window[jsonp]=function(tmp){data=tmp;success();complete();window[jsonp]=undefined;try{delete window[jsonp]}catch(e){}if(head){head.removeChild(script)}}}if(s.dataType=="script"&&s.cache==null){s.cache=false}if(s.cache===false&&type=="GET"){var ts=now();var ret=s.url.replace(/(\?|&)_=.*?(&|$)/,"$1_="+ts+"$2");s.url=ret+((ret==s.url)?(s.url.match(/\?/)?"&":"?")+"_="+ts:"")}if(s.data&&type=="GET"){s.url+=(s.url.match(/\?/)?"&":"?")+s.data;s.data=null}if(s.global&&!jQuery.active++){jQuery.event.trigger("ajaxStart")}var parts=/^(\w+:)?\/\/([^\/?#]+)/.exec(s.url);if(s.dataType=="script"&&type=="GET"&&parts&&(parts[1]&&parts[1]!=location.protocol||parts[2]!=location.host)){var head=document.getElementsByTagName("head")[0];var script=document.createElement("script");script.src=s.url;if(s.scriptCharset){script.charset=s.scriptCharset}if(!jsonp){var done=false;script.onload=script.onreadystatechange=function(){if(!done&&(!this.readyState||this.readyState=="loaded"||this.readyState=="complete")){done=true;success();complete();script.onload=script.onreadystatechange=null;head.removeChild(script)}}}head.appendChild(script);return undefined}var requestDone=false;var xhr=s.xhr();if(s.username){xhr.open(type,s.url,s.async,s.username,s.password)}else{xhr.open(type,s.url,s.async)}try{if(s.data){xhr.setRequestHeader("Content-Type",s.contentType)}if(s.ifModified){xhr.setRequestHeader("If-Modified-Since",jQuery.lastModified[s.url]||"Thu, 01 Jan 1970 00:00:00 GMT")}xhr.setRequestHeader("X-Requested-With","XMLHttpRequest");xhr.setRequestHeader("Accept",s.dataType&&s.accepts[s.dataType]?s.accepts[s.dataType]+", */*":s.accepts._default)}catch(e){}if(s.beforeSend&&s.beforeSend(xhr,s)===false){if(s.global&&!--jQuery.active){jQuery.event.trigger("ajaxStop")}xhr.abort();return false}if(s.global){jQuery.event.trigger("ajaxSend",[xhr,s])}var onreadystatechange=function(isTimeout){if(xhr.readyState==0){if(ival){clearInterval(ival);ival=null;if(s.global&&!--jQuery.active){jQuery.event.trigger("ajaxStop")}}}else{if(!requestDone&&xhr&&(xhr.readyState==4||isTimeout=="timeout")){requestDone=true;if(ival){clearInterval(ival);ival=null}status=isTimeout=="timeout"?"timeout":!jQuery.httpSuccess(xhr)?"error":s.ifModified&&jQuery.httpNotModified(xhr,s.url)?"notmodified":"success";if(status=="success"){try{data=jQuery.httpData(xhr,s.dataType,s)}catch(e){status="parsererror"}}if(status=="success"){var modRes;try{modRes=xhr.getResponseHeader("Last-Modified")}catch(e){}if(s.ifModified&&modRes){jQuery.lastModified[s.url]=modRes}if(!jsonp){success()}}else{jQuery.handleError(s,xhr,status)}complete();if(isTimeout){xhr.abort()}if(s.async){xhr=null}}}};if(s.async){var ival=setInterval(onreadystatechange,13);if(s.timeout>0){setTimeout(function(){if(xhr&&!requestDone){onreadystatechange("timeout")}},s.timeout)}}try{xhr.send(s.data)}catch(e){jQuery.handleError(s,xhr,null,e)}if(!s.async){onreadystatechange()}function success(){if(s.success){s.success(data,status)}if(s.global){jQuery.event.trigger("ajaxSuccess",[xhr,s])}}function complete(){if(s.complete){s.complete(xhr,status)}if(s.global){jQuery.event.trigger("ajaxComplete",[xhr,s])}if(s.global&&!--jQuery.active){jQuery.event.trigger("ajaxStop")}}return xhr},handleError:function(s,xhr,status,e){if(s.error){s.error(xhr,status,e)}if(s.global){jQuery.event.trigger("ajaxError",[xhr,s,e])}},active:0,httpSuccess:function(xhr){try{return !xhr.status&&location.protocol=="file:"||(xhr.status>=200&&xhr.status<300)||xhr.status==304||xhr.status==1223}catch(e){}return false},httpNotModified:function(xhr,url){try{var xhrRes=xhr.getResponseHeader("Last-Modified");return xhr.status==304||xhrRes==jQuery.lastModified[url]}catch(e){}return false},httpData:function(xhr,type,s){var ct=xhr.getResponseHeader("content-type"),xml=type=="xml"||!type&&ct&&ct.indexOf("xml")>=0,data=xml?xhr.responseXML:xhr.responseText;if(xml&&data.documentElement.tagName=="parsererror"){throw"parsererror"}if(s&&s.dataFilter){data=s.dataFilter(data,type)}if(typeof data==="string"){if(type=="script"){jQuery.globalEval(data)}if(type=="json"){data=window.eval("("+data+")")}}return data},param:function(a){var s=[];function add(key,value){s[s.length]=encodeURIComponent(key)+"="+encodeURIComponent(value)}if(jQuery.isArray(a)||a.jquery){jQuery.each(a,function(){add(this.name,this.value)})}else{for(var j in a){if(jQuery.isArray(a[j])){jQuery.each(a[j],function(){add(j,this)})}else{add(j,jQuery.isFunction(a[j])?a[j]():a[j])}}}return s.join("&").replace(/%20/g,"+")}});var elemdisplay={},timerId,fxAttrs=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]];function genFx(type,num){var obj={};jQuery.each(fxAttrs.concat.apply([],fxAttrs.slice(0,num)),function(){obj[this]=type});return obj}jQuery.fn.extend({show:function(speed,callback){if(speed){return this.animate(genFx("show",3),speed,callback)}else{for(var i=0,l=this.length;i<l;i++){var old=jQuery.data(this[i],"olddisplay");this[i].style.display=old||"";if(jQuery.css(this[i],"display")==="none"){var tagName=this[i].tagName,display;if(elemdisplay[tagName]){display=elemdisplay[tagName]}else{var elem=jQuery("<"+tagName+" />").appendTo("body");display=elem.css("display");if(display==="none"){display="block"}elem.remove();elemdisplay[tagName]=display}jQuery.data(this[i],"olddisplay",display)}}for(var i=0,l=this.length;i<l;i++){this[i].style.display=jQuery.data(this[i],"olddisplay")||""}return this}},hide:function(speed,callback){if(speed){return this.animate(genFx("hide",3),speed,callback)}else{for(var i=0,l=this.length;i<l;i++){var old=jQuery.data(this[i],"olddisplay");if(!old&&old!=="none"){jQuery.data(this[i],"olddisplay",jQuery.css(this[i],"display"))}}for(var i=0,l=this.length;i<l;i++){this[i].style.display="none"}return this}},_toggle:jQuery.fn.toggle,toggle:function(fn,fn2){var bool=typeof fn==="boolean";return jQuery.isFunction(fn)&&jQuery.isFunction(fn2)?this._toggle.apply(this,arguments):fn==null||bool?this.each(function(){var state=bool?fn:jQuery(this).is(":hidden");jQuery(this)[state?"show":"hide"]()}):this.animate(genFx("toggle",3),fn,fn2)},fadeTo:function(speed,to,callback){return this.animate({opacity:to},speed,callback)},animate:function(prop,speed,easing,callback){var optall=jQuery.speed(speed,easing,callback);return this[optall.queue===false?"each":"queue"](function(){var opt=jQuery.extend({},optall),p,hidden=this.nodeType==1&&jQuery(this).is(":hidden"),self=this;for(p in prop){if(prop[p]=="hide"&&hidden||prop[p]=="show"&&!hidden){return opt.complete.call(this)}if((p=="height"||p=="width")&&this.style){opt.display=jQuery.css(this,"display");opt.overflow=this.style.overflow}}if(opt.overflow!=null){this.style.overflow="hidden"}opt.curAnim=jQuery.extend({},prop);jQuery.each(prop,function(name,val){var e=new jQuery.fx(self,opt,name);if(/toggle|show|hide/.test(val)){e[val=="toggle"?hidden?"show":"hide":val](prop)}else{var parts=val.toString().match(/^([+-]=)?([\d+-.]+)(.*)$/),start=e.cur(true)||0;if(parts){var end=parseFloat(parts[2]),unit=parts[3]||"px";if(unit!="px"){self.style[name]=(end||1)+unit;start=((end||1)/e.cur(true))*start;self.style[name]=start+unit}if(parts[1]){end=((parts[1]=="-="?-1:1)*end)+start}e.custom(start,end,unit)}else{e.custom(start,val,"")}}});return true})},stop:function(clearQueue,gotoEnd){var timers=jQuery.timers;if(clearQueue){this.queue([])}this.each(function(){for(var i=timers.length-1;i>=0;i--){if(timers[i].elem==this){if(gotoEnd){timers[i](true)}timers.splice(i,1)}}});if(!gotoEnd){this.dequeue()}return this}});jQuery.each({slideDown:genFx("show",1),slideUp:genFx("hide",1),slideToggle:genFx("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"}},function(name,props){jQuery.fn[name]=function(speed,callback){return this.animate(props,speed,callback)}});jQuery.extend({speed:function(speed,easing,fn){var opt=typeof speed==="object"?speed:{complete:fn||!fn&&easing||jQuery.isFunction(speed)&&speed,duration:speed,easing:fn&&easing||easing&&!jQuery.isFunction(easing)&&easing};opt.duration=jQuery.fx.off?0:typeof opt.duration==="number"?opt.duration:jQuery.fx.speeds[opt.duration]||jQuery.fx.speeds._default;opt.old=opt.complete;opt.complete=function(){if(opt.queue!==false){jQuery(this).dequeue()}if(jQuery.isFunction(opt.old)){opt.old.call(this)}};return opt},easing:{linear:function(p,n,firstNum,diff){return firstNum+diff*p},swing:function(p,n,firstNum,diff){return((-Math.cos(p*Math.PI)/2)+0.5)*diff+firstNum}},timers:[],fx:function(elem,options,prop){this.options=options;this.elem=elem;this.prop=prop;if(!options.orig){options.orig={}}}});jQuery.fx.prototype={update:function(){if(this.options.step){this.options.step.call(this.elem,this.now,this)}(jQuery.fx.step[this.prop]||jQuery.fx.step._default)(this);if((this.prop=="height"||this.prop=="width")&&this.elem.style){this.elem.style.display="block"}},cur:function(force){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==null)){return this.elem[this.prop]}var r=parseFloat(jQuery.css(this.elem,this.prop,force));return r&&r>-10000?r:parseFloat(jQuery.curCSS(this.elem,this.prop))||0},custom:function(from,to,unit){this.startTime=now();this.start=from;this.end=to;this.unit=unit||this.unit||"px";this.now=this.start;this.pos=this.state=0;var self=this;function t(gotoEnd){return self.step(gotoEnd)}t.elem=this.elem;if(t()&&jQuery.timers.push(t)&&!timerId){timerId=setInterval(function(){var timers=jQuery.timers;for(var i=0;i<timers.length;i++){if(!timers[i]()){timers.splice(i--,1)}}if(!timers.length){clearInterval(timerId);timerId=undefined}},13)}},show:function(){this.options.orig[this.prop]=jQuery.attr(this.elem.style,this.prop);this.options.show=true;this.custom(this.prop=="width"||this.prop=="height"?1:0,this.cur());jQuery(this.elem).show()},hide:function(){this.options.orig[this.prop]=jQuery.attr(this.elem.style,this.prop);this.options.hide=true;this.custom(this.cur(),0)},step:function(gotoEnd){var t=now();if(gotoEnd||t>=this.options.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();this.options.curAnim[this.prop]=true;var done=true;for(var i in this.options.curAnim){if(this.options.curAnim[i]!==true){done=false}}if(done){if(this.options.display!=null){this.elem.style.overflow=this.options.overflow;this.elem.style.display=this.options.display;if(jQuery.css(this.elem,"display")=="none"){this.elem.style.display="block"}}if(this.options.hide){jQuery(this.elem).hide()}if(this.options.hide||this.options.show){for(var p in this.options.curAnim){jQuery.attr(this.elem.style,p,this.options.orig[p])}}this.options.complete.call(this.elem)}return false}else{var n=t-this.startTime;this.state=n/this.options.duration;this.pos=jQuery.easing[this.options.easing||(jQuery.easing.swing?"swing":"linear")](this.state,n,0,1,this.options.duration);this.now=this.start+((this.end-this.start)*this.pos);this.update()}return true}};jQuery.extend(jQuery.fx,{speeds:{slow:600,fast:200,_default:400},step:{opacity:function(fx){jQuery.attr(fx.elem.style,"opacity",fx.now)},_default:function(fx){if(fx.elem.style&&fx.elem.style[fx.prop]!=null){fx.elem.style[fx.prop]=fx.now+fx.unit}else{fx.elem[fx.prop]=fx.now}}}});if(document.documentElement.getBoundingClientRect){jQuery.fn.offset=function(){if(!this[0]){return{top:0,left:0}}if(this[0]===this[0].ownerDocument.body){return jQuery.offset.bodyOffset(this[0])}var box=this[0].getBoundingClientRect(),doc=this[0].ownerDocument,body=doc.body,docElem=doc.documentElement,clientTop=docElem.clientTop||body.clientTop||0,clientLeft=docElem.clientLeft||body.clientLeft||0,top=box.top+(self.pageYOffset||jQuery.boxModel&&docElem.scrollTop||body.scrollTop)-clientTop,left=box.left+(self.pageXOffset||jQuery.boxModel&&docElem.scrollLeft||body.scrollLeft)-clientLeft;return{top:top,left:left}}}else{jQuery.fn.offset=function(){if(!this[0]){return{top:0,left:0}}if(this[0]===this[0].ownerDocument.body){return jQuery.offset.bodyOffset(this[0])}jQuery.offset.initialized||jQuery.offset.initialize();var elem=this[0],offsetParent=elem.offsetParent,prevOffsetParent=elem,doc=elem.ownerDocument,computedStyle,docElem=doc.documentElement,body=doc.body,defaultView=doc.defaultView,prevComputedStyle=defaultView.getComputedStyle(elem,null),top=elem.offsetTop,left=elem.offsetLeft;while((elem=elem.parentNode)&&elem!==body&&elem!==docElem){computedStyle=defaultView.getComputedStyle(elem,null);top-=elem.scrollTop,left-=elem.scrollLeft;if(elem===offsetParent){top+=elem.offsetTop,left+=elem.offsetLeft;if(jQuery.offset.doesNotAddBorder&&!(jQuery.offset.doesAddBorderForTableAndCells&&/^t(able|d|h)$/i.test(elem.tagName))){top+=parseInt(computedStyle.borderTopWidth,10)||0,left+=parseInt(computedStyle.borderLeftWidth,10)||0}prevOffsetParent=offsetParent,offsetParent=elem.offsetParent}if(jQuery.offset.subtractsBorderForOverflowNotVisible&&computedStyle.overflow!=="visible"){top+=parseInt(computedStyle.borderTopWidth,10)||0,left+=parseInt(computedStyle.borderLeftWidth,10)||0}prevComputedStyle=computedStyle}if(prevComputedStyle.position==="relative"||prevComputedStyle.position==="static"){top+=body.offsetTop,left+=body.offsetLeft}if(prevComputedStyle.position==="fixed"){top+=Math.max(docElem.scrollTop,body.scrollTop),left+=Math.max(docElem.scrollLeft,body.scrollLeft)}return{top:top,left:left}}}jQuery.offset={initialize:function(){if(this.initialized){return }var body=document.body,container=document.createElement("div"),innerDiv,checkDiv,table,td,rules,prop,bodyMarginTop=body.style.marginTop,html='<div style="position:absolute;top:0;left:0;margin:0;border:5px solid #000;padding:0;width:1px;height:1px;"><div></div></div><table style="position:absolute;top:0;left:0;margin:0;border:5px solid #000;padding:0;width:1px;height:1px;" cellpadding="0" cellspacing="0"><tr><td></td></tr></table>';rules={position:"absolute",top:0,left:0,margin:0,border:0,width:"1px",height:"1px",visibility:"hidden"};for(prop in rules){container.style[prop]=rules[prop]}container.innerHTML=html;body.insertBefore(container,body.firstChild);innerDiv=container.firstChild,checkDiv=innerDiv.firstChild,td=innerDiv.nextSibling.firstChild.firstChild;this.doesNotAddBorder=(checkDiv.offsetTop!==5);this.doesAddBorderForTableAndCells=(td.offsetTop===5);innerDiv.style.overflow="hidden",innerDiv.style.position="relative";this.subtractsBorderForOverflowNotVisible=(checkDiv.offsetTop===-5);body.style.marginTop="1px";this.doesNotIncludeMarginInBodyOffset=(body.offsetTop===0);body.style.marginTop=bodyMarginTop;body.removeChild(container);this.initialized=true},bodyOffset:function(body){jQuery.offset.initialized||jQuery.offset.initialize();var top=body.offsetTop,left=body.offsetLeft;if(jQuery.offset.doesNotIncludeMarginInBodyOffset){top+=parseInt(jQuery.curCSS(body,"marginTop",true),10)||0,left+=parseInt(jQuery.curCSS(body,"marginLeft",true),10)||0}return{top:top,left:left}}};jQuery.fn.extend({position:function(){var left=0,top=0,results;if(this[0]){var offsetParent=this.offsetParent(),offset=this.offset(),parentOffset=/^body|html$/i.test(offsetParent[0].tagName)?{top:0,left:0}:offsetParent.offset();offset.top-=num(this,"marginTop");offset.left-=num(this,"marginLeft");parentOffset.top+=num(offsetParent,"borderTopWidth");parentOffset.left+=num(offsetParent,"borderLeftWidth");results={top:offset.top-parentOffset.top,left:offset.left-parentOffset.left}}return results},offsetParent:function(){var offsetParent=this[0].offsetParent||document.body;while(offsetParent&&(!/^body|html$/i.test(offsetParent.tagName)&&jQuery.css(offsetParent,"position")=="static")){offsetParent=offsetParent.offsetParent}return jQuery(offsetParent)}});jQuery.each(["Left","Top"],function(i,name){var method="scroll"+name;jQuery.fn[method]=function(val){if(!this[0]){return null}return val!==undefined?this.each(function(){this==window||this==document?window.scrollTo(!i?val:jQuery(window).scrollLeft(),i?val:jQuery(window).scrollTop()):this[method]=val}):this[0]==window||this[0]==document?self[i?"pageYOffset":"pageXOffset"]||jQuery.boxModel&&document.documentElement[method]||document.body[method]:this[0][method]}});jQuery.each(["Height","Width"],function(i,name){var tl=i?"Left":"Top",br=i?"Right":"Bottom",lower=name.toLowerCase();jQuery.fn["inner"+name]=function(){return this[0]?jQuery.css(this[0],lower,false,"padding"):null};jQuery.fn["outer"+name]=function(margin){return this[0]?jQuery.css(this[0],lower,false,margin?"margin":"border"):null};var type=name.toLowerCase();jQuery.fn[type]=function(size){return this[0]==window?document.compatMode=="CSS1Compat"&&document.documentElement["client"+name]||document.body["client"+name]:this[0]==document?Math.max(document.documentElement["client"+name],document.body["scroll"+name],document.documentElement["scroll"+name],document.body["offset"+name],document.documentElement["offset"+name]):size===undefined?(this.length?jQuery.css(this[0],type):null):this.css(type,typeof size==="string"?size:size+"px")}})})();if(window!=top){top.location.href=location.href}function displayPoll(){var D="";var F=160;if(FOK.pollsummary==true){var C=9}else{D+="Aantal stemmen: "+FOK.pollmeta.votes+"<br />";D+="Laatste stem: "+FOK.pollmeta.lastVote+"<br /><br />";var C=15}if(FOK.pollmeta.userHasVoted==1){var G="";for(i in FOK.polloptions){pollOption=FOK.polloptions[i];if(G!="pollResultsOne"){G="pollResultsOne"}else{G="pollResultsTwo"}if(i==0){var I=pollOption.percentage;var A="green";var H="#006000";var B=Math.ceil(F)}else{var A="grey";var H="#606060";var B=Math.ceil((pollOption.percentage/I)*F)}if(FOK.pollsummary==true&&i==3&&FOK.polloptions.length>3){D+='<div id="pollexp" style="display:none;">';var E=1}pollOption.option=pollOption.option.replace(/</gi,"&lt;");pollOption.option=pollOption.option.replace(/>/gi,"&gt;");D+='<div class="'+G+'">'+pollOption.option;D+='<span style="float: right;">'+pollOption.votes+" ("+pollOption.percentage+"%)</span>";D+='<br /><img src="http://i.fokzine.net/fp/fp2008/i/'+A+'.png" style="border: 1px solid '+H+'" width="'+B+'" height="'+C+'" /><br /></div>'}if(FOK.pollsummary==true){if(E==1){D+="</div>";D+='<div class="pollReactieLink"><p class="readMoreBlock"><img src="'+basehref_tpl+'/i/dblarrow.gif" alt="&raquo;" style="display:inline;"/> ';D+='<a href="javascript:;" class="toggle_pollexp">alle resultaten in/uitklappen</a>&nbsp;&nbsp;&nbsp;'}else{D+='<div class="pollReactieLink"><p class="readMoreBlock">'}D+='<img src="'+basehref_tpl+'/i/dblarrow.gif" alt="&raquo;"/> <a href="poll/'+FOK.pollmeta.pollid+'">reageer</a></p></div>'}}else{var G="";D+="<ul>";for(i in FOK.polloptions){pollOption=FOK.polloptions[i];if(G!="listDark"){G="listDark"}else{G="listLight"}pollOption.option=pollOption.option.replace(/</gi,"&lt;");pollOption.option=pollOption.option.replace(/>/gi,"&gt;");D+='<li class="'+G+'"><input type="radio" name="vote" class="polloption" value="'+FOK.pollmeta.pollid+"_"+i+'"> '+pollOption.option+"</li>"}D+="</ul>"}return D}function ftvlaunch(C,F,A){var B=(screen.width)?(screen.width-665)/2:0;var E=(screen.height)?(screen.height-430)/2:0;var D=window.open("http://www.zoomin.tv/videoplayer/index.cfm?id="+C+"&mode=normal&quality="+F+"&pid="+A,"MTV6_window","toolbar=no,width=665,height=430,top="+E+",left="+B+",directories=no,status=no,statusbar=0,scrollbars=no,resizable=no,menubar=no");D.focus()}function anplaunch(A){StartVideo("breed","seed="+A+"%26q=h")}function dce(A){return document.createElement(A)}function ctn(A){return document.createTextNode(A)}function addLinkImage(F,E,C,G,D){var B=dce("img");B.setAttribute("src",E);if(C!=""&&typeof (C)!="undefined"){var A=dce("a");A.setAttribute("href",C);if(typeof (G)!="undefined"){YAHOO.util.Dom.addClass(A,G)}if(typeof (D)!="undefined"){YAHOO.util.Event.addListener(A,"click",D)}A.appendChild(B);F.appendChild(A)}else{F.appendChild(B)}}function quickAddReply(B,A,Q){var N=document.getElementById(Q).value;var J=new reactieremote();var E=J.addreply(B,A,N);var F=E.id;if(typeof (E)=="object"&&typeof (F)=="undefined"){var K=document.getElementById("reactieThread");var D=dce("div");YAHOO.util.Dom.addClass(D,"reactieHolder");var H=dce("div");YAHOO.util.Dom.addClass(H,"reactieHeader");var P=dce("span");YAHOO.util.Dom.addClass(P,"left");P.appendChild(ctn("Er is een fout opgetreden"));H.appendChild(P);var I=dce("div");YAHOO.util.Dom.addClass(I,"reactieBody");I.appendChild(ctn(E[2]));D.appendChild(H);D.appendChild(I);K.appendChild(D);return }var K=document.getElementById("reactieThread");var D=dce("div");YAHOO.util.Dom.addClass(D,"reactieHolder");var H=dce("div");YAHOO.util.Dom.addClass(H,"reactieHeader");var P=dce("span");YAHOO.util.Dom.addClass(P,"left");if(sex=="m"){var C="male.gif"}else{if(sex=="f"){var C="female.gif"}else{var C="unkn.gif"}}var O=basehref_tpl+"/i/"+C;addLinkImage(P,O);var M=dce("a");M.setAttribute("href",basehref+"zoek/user/"+userid);YAHOO.util.Dom.addClass(M,"status");M.appendChild(ctn(username));P.appendChild(M);P.appendChild(ctn(" zojuist geplaatst"));H.appendChild(P);var G=dce("span");YAHOO.util.Dom.addClass(G,"reactieHeaderKnopjes");addLinkImage(G,basehref_tpl+"/i/pms.gif","http://messages.fok.nl/compose?to="+userid);G.appendChild(ctn(" "));addLinkImage(G,basehref_tpl+"/i/fobo.gif","http://fotoboek.fok.nl/"+username);G.appendChild(ctn(" "));addLinkImage(G,basehref_tpl+"/i/homepage.gif",userhomepage);G.appendChild(ctn(" "));addLinkImage(G,basehref_tpl+"/i/edit.gif","javascript:;","",function(){initEdit(F)});G.appendChild(ctn(" "));addLinkImage(G,basehref_tpl+"/i/quote-1.gif",basehref+quotebase+"/"+F);H.appendChild(G);var I=dce("div");YAHOO.util.Dom.addClass(I,"reactieBody");I.id="reactieBody_"+F;I.innerHTML=E.text;var L=dce("img");YAHOO.util.Dom.addClass(L,"reactieUserIcon");L.setAttribute("src",usericon);D.appendChild(H);if(showicons==2){D.appendChild(L)}D.appendChild(I);D.id="reactieHolder_"+F;K.appendChild(D);document.getElementById(Q).value=""}function getPreview(C,B){var A=new reactieremote();document.getElementById(B).innerHTML="<u>Preview</u>:<br /><br />"+A.getpreview(C)}var editsInit=new Array();function initEdit(C){if(editsInit[C]==true){var E=new reactieremote();var B=E.getreply(C);document.getElementById("reactieBody_"+C).innerHTML=B;editsInit[C]=false;return }editsInit[C]=true;var E=new reactieremote();var D=E.getreplyforedit(C);if(typeof (D)!="boolean"){var A='<textarea class="inlineReactieEdit" id="reactieBron_'+C+'">'+D+'</textarea><br /><input type="button" class="button inlineReactieEditButton" value="wijziging doorvoeren" onclick="javascript:submitEdit('+C+')" />';if(del==1){A+=' <input type="button" class="button inlineReactieDelButton" value="reactie verwijderen" onclick="javascript:submitDelete('+C+')" />'}document.getElementById("reactieBody_"+C).innerHTML=A}else{alert("Je kunt deze reactie niet wijzigen.")}}function submitEdit(B){var C=document.getElementById("reactieBron_"+B).value;var D=new reactieremote();var A=D.editreply(B,C);document.getElementById("reactieBody_"+B).innerHTML=A;editsInit[B]=false}function submitDelete(A){if(confirm("Hiermee verwijder je de reactie. Akkoord?")){var B=new reactieremote();if(B.deletereactie(A)==true){document.getElementById("reactieHolder_"+A).style.display="none"}}}function urlEncode(E){var G="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz-_.!~*'()";var B="0123456789ABCDEF";var F="";for(var C=0;C<E.length;C++){var D=E.charAt(C);if(D==" "){F+="+"}else{if(G.indexOf(D)!=-1){F+=D}else{var A=D.charCodeAt(0);if(A>255){F+="+"}else{F+="%";F+=B.charAt((A>>4)&15);F+=B.charAt(A&15)}}}}return F}function urlDecode(E){var A="0123456789ABCDEFabcdef";var D="";var B=0;while(B<E.length){var C=E.charAt(B);if(C=="+"){D+=" ";B++}else{if(C=="%"){if(B<(E.length-2)&&A.indexOf(E.charAt(B+1))!=-1&&A.indexOf(E.charAt(B+2))!=-1){D+=unescape(E.substr(B,3));B+=3}else{D+="?";B++}}else{D+=C;B++}}}return D}function addslashes(A){A=A.replace(/\'/g,"\\'");A=A.replace(/\"/g,'\\"');A=A.replace(/\\/g,"\\\\");A=A.replace(/\0/g,"\\0");return A}function stripslashes(A){A=A.replace(/\\'/g,"'");A=A.replace(/\\"/g,'"');A=A.replace(/\\\\/g,"\\");A=A.replace(/\\0/g,"\0");return A}function det_replace(A,B){return B}function putExt(C,G){if(clientTarget!==null){if(typeof clientTarget.cursorPos!="undefined"){var H=clientTarget.cursorPos;if(C!="plain"){G=H.text}H.text=det_replace(C,G)}else{if(typeof clientTarget.selectionStart!="undefined"){var F=clientTarget.scrollTop;var A=clientTarget.selectionStart;var B=clientTarget.selectionEnd;if(C!="plain"){G=clientTarget.value.substring(A,B)}G=det_replace(C,G);clientTarget.value=clientTarget.value.substr(0,A)+G+clientTarget.value.substr(B);var D=A==B?A+G.length:A;var E=A+G.length;clientTarget.setSelectionRange(D,E);clientTarget.scrollTop=F}else{if(C!="plain"){G=""}clientTarget.value+=det_replace(C,G)}}clientTarget.focus();if(typeof clientTarget.cursorPos!="undefined"){clientTarget.onselect()}}}function putStr(A){putExt("plain",A)}function setButtonBusy(A,B){A.value=B;A.disabled="disabled"}var incompetent_browser=document.all&&navigator.userAgent.indexOf("MSIE")>-1&&navigator.userAgent.indexOf("Opera")==-1;function user_images(E){if(E){showwarning=true}var B=document.images,D=B.length;while(D--){var C=document.images[D].src;var F=B[D].parentNode.className.toLowerCase();var A=B[D].parentNode.parentNode.className.toLowerCase();if(C.match("chrome://")){B[D].style.display="none"}if(!C.match(basehref)&&!C.match("fok.nl")&&!C.match("fokzine.net")&&!C.match("webads.nl")&&!C.match("fok.dev")){if(B[D].naturalWidth||B[D].complete){scaleImage(0,B[D])}else{if(typeof B[D].onreadystatechange!="undefined"){B[D].onreadystatechange=scaleImage}else{B[D].onload=scaleImage}}B[D].onerror=scaleImage;B[D].onabort=scaleImage}}if(incompetent_browser&&window.attachEvent){window.attachEvent("onload",user_images_ie)}}function user_images_ie(){var A=document.images,B=A.length;while(B--){imgurl=document.images[B].src;if(!imgurl.match(basehref)&&!imgurl.match("fok.nl")&&!imgurl.match("fokzine.net")){scaleImage(0,A[B])}}}var showwarning=false;function scaleImage(F,A){if(!A){A=this}var E=0,B=0,C;if(A.width||A.complete){if(A.naturalWidth){E=A.naturalWidth;B=A.naturalHeight}else{if(A.complete){var G=new Image();G.src=A.src;E=G.width;B=G.height}}if(E&&A.onreadystatechange){A.onreadystatechange=null}var D=385;if(E>D){D-=2;if(A.parentNode.tagName.toLowerCase()!="a"){if(!A.naturalWidth){A.naturalWidth=E}if(!A.naturalHeight){A.naturalHeight=B}A.className+="resizedimage";A.onclick=openImage;A.title="dit plaatje is verkleind. klik om te vergroten.";C=A}else{A.className+=" resized2";C=A.parentNode}}if(A.width>D){A.width=D}}}function winopen(D,F,E,B,A){if(!A){A=""}else{A=","+A}var C=window.open(D,F,"toolbar=no,location=no,menubar=no,width="+E+",height="+B+",resizable=yes,status=no"+A);try{C.focus()}catch(G){}}function openImage(){var B=(this.naturalWidth<screen.availWidth?this.naturalWidth:screen.availWidth);var A=(this.naturalHeight<screen.availHeight?this.naturalHeight:screen.availHeight);winopen("http://i.fokzine.net/fp/fp2008/showimage.html?"+escape(this.src),"",B,A,"scrollbars=no,left=0,top=0")}function cancelEvent(A){if(typeof A.preventDefault!="undefined"){A.preventDefault()}else{if(typeof A.cancelBubble!="undefined"){if(A.keyCode){A.keyCode=0}A.returnValue=0;A.cancelBubble=true}}return false}function bodycolor(A){document.body.style.background=A}function setCookie(C,E,A,H,D,G){var B=new Date();B.setTime(B.getTime());if(A){A=A*1000*60*60*24}var F=new Date(B.getTime()+A);document.cookie=C+"="+escape(E)+((A)?";expires="+F.toGMTString():"")+((H)?";path="+H:"")+((D)?";domain="+D:"")+((G)?";secure":"")}function fontsize(G,D,C,F,E){var B=document.getElementById(D).style.fontSize;B=B.replace("px","");if(!B){B=E}if(G=="smaller"&&B>C){B--}if(G=="bigger"&&B<F){B++}if(G=="reset"){B=E}if(B<=C){document.getElementById("min_"+D).style.visibility="hidden"}else{document.getElementById("min_"+D).style.visibility="visible"}if(B>=F){document.getElementById("plus_"+D).style.visibility="hidden"}else{document.getElementById("plus_"+D).style.visibility="visible"}var A=document.getElementById(D).getElementsByTagName("p");for(i=0;i<A.length;i++){A[i].style.fontSize=B+"px"}document.getElementById(D).style.fontSize=B+"px";setCookie("fpNewsFontSize",B,365,"/","fok.nl",false)}function rebuildTracker(G,C,D,A,F){var E=document.getElementById(C+"total").style.fontSize;E=E.replace("px","");if(!E||E<D||E>A){var E=F}if(G=="smaller"&&E>D){document.getElementById(C+E).style.display="none";E--}if(G=="bigger"&&E<A){E++;document.getElementById(C+E).style.display="block"}if(G=="refresh"){E=F;for(var B=1;B<=A;B=B+1){if(B<=E){document.getElementById(C+B).style.display="block"}if(B>E){document.getElementById(C+B).style.display="none"}}}setCookie("fp"+C+"tracker",E,365,"/","fok.nl",false);if(E<=D){document.getElementById(C+"min").style.visibility="hidden"}else{document.getElementById(C+"min").style.visibility="visible"}if(E>=A){document.getElementById(C+"plus").style.visibility="hidden"}else{document.getElementById(C+"plus").style.visibility="visible"}if(E==F){document.getElementById(C+"std").style.visibility="hidden"}else{document.getElementById(C+"std").style.visibility="visible"}document.getElementById(C+"total").style.fontSize=E+"px"}function toggleDiv(F){if(document.getElementById(F).style.display=="none"){document.getElementById(F).style.display="block";if(F=="UTvidnieuws"){var K=0;setCookie("vidhid",K,365,"/","fok.nl",false)}if(F=="UTreview"){var C=0;setCookie("revhid",C,365,"/","fok.nl",false)}if(F=="UTcolumn"){var D=0;setCookie("colhid",D,365,"/","fok.nl",false)}if(F=="UTforum"){var J=0;setCookie("forhid",J,365,"/","fok.nl",false)}if(F=="UTsport"){var L=0;setCookie("spthid",L,365,"/","fok.nl",false)}if(F=="UTgames"){var G=0;setCookie("gamhid",G,365,"/","fok.nl",false)}if(F=="UTblog"){var H=0;setCookie("blghid",H,365,"/","fok.nl",false)}if(F=="UTtweakers"){var B=0;setCookie("twkhid",B,365,"/","fok.nl",false)}if(F=="UTspecials"){var E=0;setCookie("spchid",E,30,"/","fok.nl",false)}if(F=="livescores"){var A=0;setCookie("ekhid",A,30,"/","fok.nl",false)}}else{document.getElementById(F).style.display="none";if(F=="UTvidnieuws"){var K=1;setCookie("vidhid",K,365,"/","fok.nl",false)}if(F=="UTreview"){var C=1;setCookie("revhid",C,365,"/","fok.nl",false)}if(F=="UTcolumn"){var D=1;setCookie("colhid",D,365,"/","fok.nl",false)}if(F=="UTforum"){var J=1;setCookie("forhid",J,365,"/","fok.nl",false)}if(F=="UTsport"){var L=1;setCookie("spthid",L,365,"/","fok.nl",false)}if(F=="UTgames"){var G=1;setCookie("gamhid",G,365,"/","fok.nl",false)}if(F=="UTblog"){var H=1;setCookie("blghid",H,365,"/","fok.nl",false)}if(F=="UTtweakers"){var B=1;setCookie("twkhid",B,365,"/","fok.nl",false)}if(F=="UTspecials"){var E=1;setCookie("spchid",E,30,"/","fok.nl",false)}if(F=="livescores"){var A=1;setCookie("ekhid",A,30,"/","fok.nl",false)}if(F=="refblokje"){var I=1;setCookie("refblokjehid",I,14,"/","fok.nl",false)}}}function AddSmile(A){document.getElementById("quickReplyMessage").value+=A}function flash(A){document.write(A)}function getSeoURL(A){A=A.replace(/%/g,"-procent");A=A.replace(/\//g,"");A=A.replace(/ /g,"-");A=A.replace(/--/g,"-");A=A.replace(/'/g,"");return"-"+A+".html"}if(typeof FOK=="undefined"){var FOK={};FOK.register={}}function quickAddReplyResult(K){if(K.status==0){var F=document.getElementById("reactieThread");var B=dce("div");YAHOO.util.Dom.addClass(B,"reactieHolder");var D=dce("div");YAHOO.util.Dom.addClass(D,"reactieHeader");var I=dce("span");YAHOO.util.Dom.addClass(I,"left");I.appendChild(ctn("Er is een fout opgetreden"));D.appendChild(I);var E=dce("div");YAHOO.util.Dom.addClass(E,"reactieBody");E.appendChild(ctn(K.error));B.appendChild(D);B.appendChild(E);F.appendChild(B);return }var F=document.getElementById("reactieThread");var B=dce("div");YAHOO.util.Dom.addClass(B,"reactieHolder");var D=dce("div");YAHOO.util.Dom.addClass(D,"reactieHeader");var I=dce("span");YAHOO.util.Dom.addClass(I,"left");if(sex=="m"){var A="male.gif"}else{if(sex=="f"){var A="female.gif"}else{var A="unkn.gif"}}var J=basehref_tpl+"/i/"+A;addLinkImage(I,J);var H=dce("a");H.setAttribute("href",basehref+"zoek/user/"+userid);YAHOO.util.Dom.addClass(H,"status");H.appendChild(ctn(username));I.appendChild(H);I.appendChild(ctn(" zojuist geplaatst"));D.appendChild(I);var C=dce("span");YAHOO.util.Dom.addClass(C,"reactieHeaderKnopjes");addLinkImage(C,basehref_tpl+"/i/pms.gif","http://messages.fok.nl/compose?to="+userid);C.appendChild(ctn(" "));addLinkImage(C,basehref_tpl+"/i/fobo.gif","http://fotoboek.fok.nl/"+username);C.appendChild(ctn(" "));addLinkImage(C,basehref_tpl+"/i/homepage.gif",userhomepage);C.appendChild(ctn(" "));addLinkImage(C,basehref_tpl+"/i/edit.gif","javascript:;","",function(){startEdit(K.id)});C.appendChild(ctn(" "));addLinkImage(C,basehref_tpl+"/i/quote-1.gif",basehref+FOK.register.comment_jsvars.quotebase+"/"+K.id);D.appendChild(C);var E=dce("div");YAHOO.util.Dom.addClass(E,"reactieBody");E.id="reactieBody_"+K.id;E.innerHTML=K.text;var G=dce("img");YAHOO.util.Dom.addClass(G,"reactieUserIcon");G.setAttribute("src",usericon);B.appendChild(D);if(showicons==2){B.appendChild(G)}B.appendChild(E);B.id="reactieHolder_"+K.id;F.appendChild(B)}var editsStarted=new Array();function startEdit(A){if(editsStarted[A]==true){$.post(FOK.serverRequestURL,{mod:"reactieRemote",func:"getReply",id:A},function(B){if(B.status==1){$("#reactieBody_"+A).html(B.text)}},"json");editsStarted[A]=false;return }editsStarted[A]=true;$.post(FOK.serverRequestURL,{mod:"reactieRemote",func:"getReplyForEdit",id:A},function(B){if(B.status==1){var C='<textarea class="inlineReactieEdit" id="reactieBron_'+A+'">'+B.text+'</textarea><br /><input type="button" class="button inlineReactieEditButton" value="wijziging doorvoeren" />';$("#reactieBody_"+A).html(C);$(".inlineReactieEditButton").click(function(){$.post(FOK.serverRequestURL,{mod:"reactieRemote",func:"editReply",id:A,text:$("#reactieBron_"+A).val()},function(D){if(D.status==1){$("#reactieBody_"+A).html(D.text)}},"json");editsStarted[A]=false})}else{alert("Je kunt deze reactie niet wijzigen.")}},"json")}function initDeleteButtons(){$("img.deleteCommentLink").each(function(){$(this).unbind("click")});$("img.deleteCommentLink").click(function(){var C=this.id.replace("deletelink_","");if($(this).hasClass("banLink")){var A=" en ban je de gebruiker";var B=1}else{var A="";var B=0}if(confirm("Hiermee verwijder je de reactie"+A+". Akkoord?")){$.post(FOK.serverRequestURL,{mod:"reactieRemote",func:"deletereactie",id:C,ban:B},function(D){if(D.status==1){$("#reactieHolder_"+C).addClass("reactieDeleted");$("#reactieBody_"+C).hide(200);$("#reactieHolder_"+C+" .reactieUserIcon").hide();initDeleteButtons()}},"json")}});$(".reactieDeleted img.deleteCommentLink").each(function(){$(this).unbind("click")});$(".reactieDeleted img.deleteCommentLink").click(function(){var A=this.id.replace("deletelink_","");if(confirm("Reactie terugzetten?")){$.post(FOK.serverRequestURL,{mod:"reactieRemote",func:"unDeletereactie",id:A},function(B){if(B.status==1){$("#reactieBody_"+A).show();$("#reactieHolder_"+A+" .reactieUserIcon").show();$("#reactieHolder_"+A).removeClass("reactieDeleted");$("#reactieHolder_"+A+" .reactieHeader").unbind("click");$("#deletelink_"+A).unbind("click");initDeleteButtons()}},"json")}});$(".reactieDeleted .reactieHeader").each(function(){$(this).unbind("click")});$(".reactieDeleted .reactieHeader").click(function(){var A=$(this).parent().attr("id");var B=A.replace("reactieHolder_","");$("#reactieBody_"+B).toggle(200)})}$(document).ready(function(){if(userid>0){$("ul.draglist li").css("cursor","move")}$("a.toggle_pollexp").click(function(){$("#pollexp").toggle(200)});$("#quickReplyPreviewButton").click(function(){var A=$("#quickReplyMessage").val();$.post(FOK.serverRequestURL,{mod:"reactieRemote",func:"getPreview",text:A},function(B){var C="<u>Preview</u>:<br /><br />"+B.text;$("#quickReplyPreview").html(C)},"json")});$("#quickReplySubmitButton").click(function(){var A=$("#quickReplyMessage").val();$.post(FOK.serverRequestURL,{mod:"reactieRemote",func:"addReply",contentId:contentId,text:A},quickAddReplyResult,"json");$("#quickReplyPreview").html("");$("#quickReplyMessage").val("")});$("a.quoteCommentLink").click(function(){var A=this.id.replace("quotelink_","");$.post(FOK.serverRequestURL,{mod:"reactieRemote",func:"getQuote",id:A},function(B){if(B.status==1){var C=$("#quickReplyMessage").val();$("#quickReplyMessage").val(C+B.text);$("#quickReplyMessage").focus()}else{alert("Deze post kan niet worden gequote door een storing.")}},"json");return false});$("a.editCommentLink").click(function(){var A=this.id.replace("editlink_","");startEdit(A)});initDeleteButtons();$(".subject_fav_have").click(function(){var A=parseInt(this.checked+0);var B=$(this).val();$.post(FOK.serverRequestURL,{mod:"subjectRemote",func:"setFav",subjectId:B,fav:"have",data:A},function(){},"json")});$(".subject_fav_want").click(function(){var A=parseInt(this.checked+0);var B=$(this).val();$.post(FOK.serverRequestURL,{mod:"subjectRemote",func:"setFav",subjectId:B,fav:"want",data:A},function(){},"json")});$(".subject_fav_done").click(function(){var A=parseInt(this.checked+0);var B=$(this).val();$.post(FOK.serverRequestURL,{mod:"subjectRemote",func:"setFav",subjectId:B,fav:"done",data:A},function(){},"json")});$(".subject_fav_favo").click(function(){var A=parseInt(this.checked+0);var B=$(this).val();$.post(FOK.serverRequestURL,{mod:"subjectRemote",func:"setFav",subjectId:B,fav:"favo",data:A},function(){},"json")});if(typeof (FOK.register.comment_jsvars)!="undefined"&&FOK.register.comment_jsvars.modedit==1){$("span.edited").click(function(){var B=this.id.replace("editmsg_","");var A=window.open(basehref+"editHistory/"+B,"edithistory",500,400)});$("span.edited").css("cursor","pointer")}$("span.resize_min").click(function(){var A=$(this).parent().attr("id");A=A.replace("resize_","");resizeTracker("smaller",A)});$("span.resize_def").click(function(){var A=$(this).parent().attr("id");A=A.replace("resize_","");resizeTracker("reset",A)});$("span.resize_plus").click(function(){var A=$(this).parent().attr("id");A=A.replace("resize_","");resizeTracker("larger",A)});$("span.resize").each(function(){var A=$(this).attr("id");A=A.replace("resize_","");resizeTracker("init",A)});$("div#toggleTrackerSettings").click(function(){$("div#trackersettings").toggle()});$("div#trackersettings input.toggleTracker").click(function(){var A=$(this).attr("id");A=A.replace("toggle_","");if(this.checked==false){$("div#ut_"+A).css("display","none");utconfig[A]["hide"]=1}else{$("div#ut_"+A).css("display","block");utconfig[A]["hide"]=0}saveTrackerToggles()});$("div.itemFooter2 a.addReplyBlock").click(function(){$("#quickReplyMessage").focus();return false});$("input.polloption").mouseover(function(){this.checked=true});$("input.polloption").click(function(){var A=$(this).val();$.post(FOK.serverRequestURL,{mod:"pollRemote",func:"vote",id:A},function(B){if(B.result==true){FOK.pollmeta.userHasVoted=1;FOK.pollmeta.votes=FOK.pollmeta.votes+1;FOK.pollmeta.lastVote="zojuist";FOK.polloptions=B.polloptions}$("#pollDisplay").html(displayPoll());$("a.toggle_pollexp").click(function(){$("#pollexp").toggle(200)})},"json")});$(".leader").ready(function(){$(".leaderslide").each(function(){FOK.leaderSlides.slides[FOK.leaderSlides.slides.length]=this.id});FOK.leaderSlides.startSlide(FOK.leaderSlides.slides[0])});$(".leaderControls li a").click(function(){this.blur();var A=FOK.leaderSlides.slides[FOK.leaderSlides.slidescounter];$(".leader_info, .leader_backdrop").stop(true,true);var B=this.id.replace("control_","");$("#"+A).fadeOut("normal",function(){FOK.leaderSlides.startSlide(B)})});user_images();$("ul.dropdown li").hover(function(){$(this).addClass("hover");$("ul:first",this).css("visibility","visible")},function(){$(this).removeClass("hover");$("ul:first",this).css("visibility","hidden")});$("ul.dropdown li ul li:has(ul)").find("a:first").append(" &raquo; ");$("#quickReplyToggleSmileys").click(function(){$("#quickReplySmileys").toggle()})});FOK.leaderSlides={slides:new Array(),slidescounter:0,currentSlide:0,startSlide:function(A){FOK.leaderSlides.debug("[0] start "+$(".leader_info").attr("style"));FOK.leaderSlides.debug("[1] startSlide "+A);$(".leaderslide").css("display","none");$("#"+A).fadeIn();$(".leaderControls li a").removeClass("active");$("#control_"+A).addClass("active");$(".leader_backdrop").css("margin-left","10px");$(".leader_backdrop").css("opacity","0.7");$("#"+A+" .leader_backdrop").css("height","300px");$(".leader_info").css("margin-left","20px");$(".leader_info").css("opacity","1");$(".leader_info, .leader_backdrop").show("slow");FOK.leaderSlides.debug("[2] startSlide:setTimeout ");setTimeout('FOK.leaderSlides.slideAndHide("'+A+'")',7000)},slideAndHide:function(A){FOK.leaderSlides.debug("[3] slideAndHide "+A);$("#"+A+" .leader_info").animate({marginLeft:"298px",opacity:0},2000);$("#"+A+" .leader_backdrop").animate({marginLeft:"288px",opacity:0},2000);$("#"+A+" .leader_info").fadeOut();$("#"+A+" .leader_backdrop").fadeOut("normal",function(){FOK.leaderSlides.debug("[4] slideAndHide:callback ");FOK.leaderSlides.nextSlide()})},nextSlide:function(){FOK.leaderSlides.debug("[5] nextSlide ");var A=FOK.leaderSlides.slides[FOK.leaderSlides.slidescounter];$("#"+A).fadeOut("normal",function(){FOK.leaderSlides.debug("[6] nextSlide:callback ");FOK.leaderSlides.slidescounter++;if(typeof (FOK.leaderSlides.slides[FOK.leaderSlides.slidescounter])!="undefined"){FOK.leaderSlides.startSlide(FOK.leaderSlides.slides[FOK.leaderSlides.slidescounter])}else{FOK.leaderSlides.slidescounter=0;FOK.leaderSlides.startSlide(FOK.leaderSlides.slides[0])}})},debug:function(A){return ;var B=$("#debug").html();B+="<br />"+A;$("#debug").html(B)}};function resizeTracker(F,B){var E=utconfig[B].headlines_cur;var C=utconfig[B].headlines_min;var A=utconfig[B].headlines_max;var D=utconfig[B].headlines_def;if(F=="smaller"&&E>C){E--}if(F=="larger"&&E<A){E++}if(F=="reset"){E=D}if(!E||E<C||E>A){E=D}$("#ut_"+B+"_headlines span.resizable").each(function(){var G=$(this).attr("id");G=G.replace(B+"_hl_","");if(G>E){$(this).addClass("resize_hidden")}else{$(this).removeClass("resize_hidden")}});if(E==D){$("#resize_"+B+" span.resize_def").css("visibility","hidden")}else{$("#resize_"+B+" span.resize_def").css("visibility","visible")}if(E==C){$("#resize_"+B+" span.resize_min").css("visibility","hidden")}else{$("#resize_"+B+" span.resize_min").css("visibility","visible")}if(E==A){$("#resize_"+B+" span.resize_plus").css("visibility","hidden")}else{$("#resize_"+B+" span.resize_plus").css("visibility","visible")}utconfig[B].headlines_cur=E;if(F!="init"){saveTrackerSizes()}}function saveTrackerSizes(){var A="";for(i in utconfig){A+=i+"="+utconfig[i].headlines_cur+"&"}setCookie("trackersizes",A,365,"/",FOK.settingsDomain,false)}function saveTrackerToggles(){var A="";for(i in utconfig){A+=i+"="+utconfig[i].hide+"&"}setCookie("trackertoggles",A,365,"/",FOK.settingsDomain,false)}function setCrewScore(A,C){var B=0;$("#subject_"+A+" span").each(function(){if(C>0&&B<(C*2)){if($(this).hasClass("star_left")){$(this).removeClass("star_left");$(this).addClass("star_highlight_left")}else{$(this).removeClass("star_right");$(this).addClass("star_highlight_right")}}B++})}var lockScore=new Array();var lockedScore=new Array();var subjectID=0;function initRateSubject(B,A){subjectID=B;var C=0;$("#rateSubject_"+B+" span").each(function(){if(A>0&&C<(A*2)){if($(this).hasClass("star_left")){$(this).removeClass("star_left");$(this).addClass("star_highlight_left")}else{$(this).removeClass("star_right");$(this).addClass("star_highlight_right")}$("#rateDocumentScore_"+B).html("Jouw score is "+A*2+" ("+A+' sterren). Klik opnieuw om deze te wijzigen. <br /><a href="javascript:;" onclick="javascript:deleteScore('+B+');">Klik hier om deze te verwijderen</a>.');lockScore[B]=true;lockedScore[B]=A}if(userid!=0){this.score=((C/1)+1)/2;$(this).mouseover(function(){highLightStars(this,0,B)});$(this).mouseout(function(){highLightStars(this,1,B)});$(this).click(function(){setScore(this,B)})}C++})}function highLightStars(C,D,A){var B=0;$("#rateSubject_"+A+" span").each(function(){if(B<(C.score*2)){if($(this).hasClass("star_left")){$(this).removeClass("star_left");$(this).addClass("star_highlight_left")}else{if($(this).hasClass("star_right")){$(this).removeClass("star_right");$(this).addClass("star_highlight_right")}}}else{if($(this).hasClass("star_highlight_left")){$(this).removeClass("star_highlight_left");$(this).addClass("star_left")}if($(this).hasClass("star_highlight_right")){$(this).removeClass("star_highlight_right");$(this).addClass("star_right")}}if(D==1){if(lockScore[A]==true&&typeof (lockedScore[A])!="undefined"){$("#rateDocumentScore_"+A).html("Jouw score is "+lockedScore[A]*2+" ("+lockedScore[A]+' sterren). Klik opnieuw om deze te wijzigen. <br /><a href="javascript:;" onclick="javascript:deleteScore('+A+');">Klik hier om deze te verwijderen</a>.')}else{$("#rateDocumentScore_"+A).html("Je hebt nog geen score ingesteld.")}}else{$("#rateDocumentScore_"+A).html("Klik om je score te bevestigen.");$("#intermediateScore_"+A).html(C.score*2+" ("+C.score+" sterren)")}B++})}function setScore(B,A){lockScore[A]=true;lockedScore[A]=B.score;$.post(FOK.serverRequestURL,{mod:"subjectRemote",func:"rate",subjectid:A,score:B.score},null,"json");$("#rateDocumentScore_"+A).html("Jouw score is "+B.score*2+" ("+B.score+' sterren). Klik opnieuw om deze te wijzigen. <br /><a href="javascript:;" onclick="javascript:deleteScore('+A+');">Klik hier om deze te verwijderen</a>.')}function deleteScore(A){lockScore[A]=false;lockedScore[A]=0;$.post(FOK.serverRequestURL,{mod:"subjectRemote",func:"delete",subjectid:A},null,"json");initRateSubject(A,0);$("#rateDocumentScore_"+A).html("Je score is verwijderd. Klik opnieuw om deze te wijzigen.")}$(function(){$("#carousel").infiniteCarousel({transitionSpeed:800,displayTime:6000,textholderHeight:0.25,thumbnailWidth:"11px",thumbnailHeight:"11px",displayThumbnailBackground:0,displayThumbnailNumbers:0,displayProgressBar:0})});if(typeof FOK=="undefined"){var FOK={};FOK.register={}}FOK.nieuwsTableBlock=function(A){this.header='<table class="nieuwsTableBlock" cellspacing="0">';this.footer="</table>";this.lines="";if(A=="video"){this.base="video/";this.video==1}else{this.base="nieuws/"}this.addLine=function(G,E,F,D,C){var B="";if(C==1){}if(this.video==1){}this.lines+='<tr><td class="time">'+E+B+'</td><td>&nbsp;<img src="'+basehref_tpl+'/i/pipe.gif" align="top" height="12" /> <a href="'+this.base+G+'" title="'+F+'">'+F+'</a></td><td><img src="'+basehref_tpl+'/i/pipe.gif" align="top" height="12" width="2" /> </td><td class="replies">'+D+"</td></tr>"};this.getBlock=function(){return this.header+this.lines+this.footer}};FOK.rightBarHeadlinesBlock=function(A){this.header='<table class="rightBarHeadlinesBlock">';this.footer="</table>";this.lines="";switch(A){case"games":this.link="http://games.fok.nl/news.php?newsid=";this.footer+='<p class="readMoreBlock" style="margin-top:-8px"><img src="'+basehref_tpl+'/i/dblarrow.gif" alt="&raquo;"/> <a href="http://games.fok.nl">ga naar FOK!games</a><br /></p>';break;case"forum":this.link="http://forum.fok.nl/topic/";this.footer+='<p class="readMoreBlock" style="margin-top:-8px"><img src="'+basehref_tpl+'/i/dblarrow.gif" alt="&raquo;"/> <a href="http://forum.fok.nl">ga naar het FOK!forum</a><br /></p>';break;case"weblog":this.link="http://weblog.fok.nl/viewSingleItem/";this.footer+='<p class="readMoreBlock" style="margin-top:-8px"><img src="'+basehref_tpl+'/i/dblarrow.gif" alt="&raquo;"/> <a href="http://weblog.fok.nl">ga naar de FOK!weblog</a><br /></p>';break;case"sport":this.link="http://sport.fok.nl/sport/nieuws/";this.footer+='<p class="readMoreBlock" style="margin-top:-8px"><img src="'+basehref_tpl+'/i/dblarrow.gif" alt="&raquo;"/> <a href="http://sport.fok.nl">ga naar FOK!sport</a><br /></p>';break;case"nieuws":this.link=basehref+"nieuws/";break;default:this.link=""}this.addLine=function(F,D,C,E,B){this.lines+='<tr><td><span class="trackerItems"><a class="aTracker" href="'+this.link+F+'" title="'+D+" - "+C+'">'+E+'</a></span></td><td class="replies">'+B+"</td></tr>"};this.getBlock=function(){return this.header+this.lines+this.footer}};if(typeof FOK=="undefined"){var FOK={};FOK.register={}}FOK.register.tabBlocks=new Array();FOK.tabBlock=function(A,J,D,I){this.tabBlockID=FOK.register.tabBlocks.length;FOK.register.tabBlocks[this.tabBlockID]=this;var C=this.tabBlockID;this.tabView=new YAHOO.widget.TabView(A);this.tabView.addClass("yui-navset");this.tabView.subtitle=new Array();this.titel=J;this.interval=D;this.baseName=A;this.subtitle=I;this.userActivateTab=function(P,Q){var N=this.tabView.get("tabs");for(var M=0,K=N.length;M<K;M++){var O=N[M];O.set("active",false);O.set("contentVisible",false)}Q.set("active",true);Q.set("contentVisible",true);this.currentIndex=this.tabView.getTabIndex(Q);if(this.subtitle==1){var L=this.baseName+"_subtitle";document.getElementById(L).innerHTML=this.tabView.subtitle[this.currentIndex]}this.cycleRunning=0};this.resumeCycle=function(K,L){this.tabView.set("activeTab",L);this.currentIndex=-1;this.cycleRunning=1};this.stopCycle=function(K,L){this.tabView.set("activeTab",L);this.currentIndex=-1;if(this.cycleStopped==1){this.cycleStopped=0}else{this.cycleStopped=1}};this.setSubtitle=function(M,L){var K=this.baseName+"_subtitle";try{document.getElementById(K).innerHTML=this.tabView.subtitle[this.tabView.getTabIndex(M.newValue)]}catch(M){}};this.addTab=function(O,K,L){var N=this.tabView.get("tabs");var M=N.length;this.tabView.addTab(new YAHOO.widget.Tab({label:O,content:K}));this.tabView.subtitle[this.tabView.subtitle.length]=L;this.tabView.getTab(M).addListener("mouseover",this.userActivateTab,N[M],this);this.tabView.getTab(M).addListener("mouseout",this.resumeCycle,N[M],this);this.tabView.getTab(M).addListener("click",this.stopCycle,N[M],this)};this.toString=function(){return"FOK.tabBlock '"+this.titel+"' #"+this.baseName+" "+this.interval+"sec."};this.cycle=function(){if(this.cycleStopped==1){setTimeout("FOK.register.tabBlocks["+this.tabBlockID+"].cycle();",(this.interval*1000));return }if(this.cycleRunning==0){setTimeout("FOK.register.tabBlocks["+this.tabBlockID+"].cycle();",(this.interval*1000));return }var K=this.tabView.get("tabs");if(this.currentIndex<0){var L=0}else{if(typeof (this.currentIndex)!="undefined"){var L=this.currentIndex+1;if(L>=K.length){L=0}}else{var L=0}}this.currentIndex=L;this.tabView.set("activeTab",this.tabView.getTab(L));setTimeout("FOK.register.tabBlocks["+this.tabBlockID+"].cycle();",(this.interval*1000))};if(I==1){this.tabView.addListener("activeTabChange",this.setSubtitle,null,this)}var E=document.getElementById(A);if(E!=null){var B=E.getElementsByTagName("ul");var H=B[0];var G=E.childNodes[1];G.onmouseover=function(){FOK.register.tabBlocks[C].cycleRunning=0};G.onmouseout=function(L,K){FOK.register.tabBlocks[C].cycleRunning=1};var F=document.createElement("span");F.setAttribute("name",A+"_header");F.setAttribute("id",A+"_header");F.innerHTML=J;E.insertBefore(F,H);if(I==1){var I=document.createElement("div");I.setAttribute("name",A+"_subtitle");I.setAttribute("id",A+"_subtitle");I.className="subtitle";I.innerHTML=this.tabView.subtitle[0];E.appendChild(I)}}else{this.addTab=function(){};this.cycle=function(){};alert("Area '"+A+"' not defined.")}};var client="anp";var publisher="fokmagazine";var playerUrl="http://dvplayer.anp.tv/player/anp_popup.php";var browser=navigator.appName;var agent=navigator.userAgent;var platform=navigator.platform;var version=navigator.appVersion;var code=navigator.appCodeName;var popWindow=0;function StartVideo(C,A){if(C.indexOf("smal")!=-1){C="smalband"}else{C="breedband"}if(popWindow){if(!popWindow.closed){popWindow.close()}}var B=A.indexOf("seed=");if(B!=-1){A=A.substr(B+5,32)}else{A="default"}playerUrl=playerUrl+"?seed="+A+"&quality="+C+"&publisher="+publisher+"&client="+client+"&browser="+browser+"&agent="+agent+"&platform="+platform+"&version="+version+"&code="+code;popWindow=window.open(playerUrl,"","status=no,statusbar=no,copyhistory=yes,toolbar=no,menubar=no,location=no,directories=no,resizable=no,scrollbars=no,width=790,height=583,top=100,left=100");popWindow.focus();if(!popWindow.opener){popWindow.opener=self}};function isS(A){if(typeof (A)!="undefined"&&A!=null){return true}return false}function wbds_callSprClass(G,C,E,B){var D,F,A=arguments;if(A.length<=4){D=G.__proto__;if(!isS(D)){D=G}}else{if(A.length==5){D=A[4]}}if(typeof (C)=="string"){F=C;if(!isS(D)){alert("SP DOWN "+D);return false}C=D[C]}var H=typeof (C);if(isS(C)&&(H=="function")){if(C==E){if(A.length<=4){return A.callee(G,(F!=null)?F:C,E,D.__proto__)}else{return false}}else{return C.apply(G,B)}}return false}function wbds_getCEpoch(){var A=new Date();return A.getTime()}function wbds_Callback(A){this.initProperties(A)}pt=wbds_Callback.prototype;pt.initProperties=function(B){for(var A in B){this[A]=B[A]}};pt.callback=function(C,B,A){if(arguments.length==0){C=this.obj;B=this.func;A=this.arg}if(!isS(A)){A=[]}B.apply(C,A)};pt.pushArg=function(A){if(!isS(this.arg)||!(this.arg instanceof Array)){this.arg=[A]}else{this.arg.push(A)}};function wbds_GeneralObject(A){if(isS(A)){this.setObj(A)}}pt=wbds_GeneralObject.prototype;pt.setObj=function(A){this.obj=A};pt.getCopy=function(A,D){if(arguments.length==1&&typeof (A)=="string"){D=A;A=this.obj}var A=(!isS(A))?this.obj:A;if(A==null){return null}if(!isS(D)){D=typeof (A)}switch(D){case"number":case"string":return A;break;default:if((A instanceof Array)||D=="array"){var C=[];for(var B=0;B<A.length;B++){C[B]=this.getCopy(A[B],null)}}else{var C={};for(var B in A){C[B]=this.getCopy(A[B])}}return C;break}};function wbds_DynProperties(){}wbds_DynProperties.prototype=new wbds_InitializeClass();pt=wbds_DynProperties.prototype;pt.__proto__=wbds_InitializeClass.prototype;pt.__proto__.ctor=wbds_InitializeClass;pt.constructor=wbds_DynProperties;pt.addDynProp=function(A,B){};pt.initDynProp=function(A,B){if(isS(this.$__pt)){this.$__pt[A]=B}this.DynProps_addProp(A)};pt.DynProps_addProp=function(B){var D=false;var A=this["DynProperties_InitProps"];for(var C=0;C<A.length;C++){if(A[C]==B){D=true;break}}if(!D){A.push(B)}};pt.DynProps_InitSet=function(){var C=wbds_GeneralObject();var A=this["DynProperties_InitProps"];for(var B=0;B<A.length;B++){if(!isS(this[A[B]])){if(isS(this.$__pt[A[B]])){C.setObj(this.$__pt[A[B]]);this[A[B]]=C.getCopy()}else{this[A[B]]=null}}}};pt.initialize=function(B){var A=[B,wbds_DynProperties.prototype];if(wbds_callSprClass(wbds_DynProperties.prototype,"initialize",arguments.callee,A)){return false}B.DynProperties_InitProps=[];return true};if(!isS(pt.symbiantName)){pt.symbiantName="DynProperties"}function wbds_InitializeClass(){}pt=wbds_InitializeClass.prototype;pt.initialize=function(D,C){var G=wbds_InitializeClass.prototype;var B=new wbds_GeneralObject(G.InitializeClass_skipnames);var E=B.getCopy();E.push(C.symbiantName+"_objready");if(isS(C.InitializeClass_skipnames)&&(C.InitializeClass_skipnames instanceof Array)){for(var A=0;A<C.InitializeClass_skipnames.length;A++){E.push(C.InitializeClass_skipnames[A])}}if(isS(D[C.symbiantName+"_objready"])&&D[C.symbiantName+"_objready"]){return false}if(!isS(C)){C=wbds_InitializeClass.prototype}for(var A in C){if(G.InitializeClass_SkipName(A,E)){continue}var F=typeof (D[A]);if(F=="function"||F=="object"){D["_org_"+A]=C[A]}else{D[A]=C[A]}}D[C.symbiantName+"_objready"]=true};pt.InitializeClass_SkipName=function(B,A){for(var C=0;C<A.length;C++){if(B==A[C]){return true}}return false};if(!isS(pt.symbiantName)){pt.symbiantName="InitializeClass"}if(!isS(pt.InitializeClass_skipnames)){pt.InitializeClass_skipnames=(["initialize","InitializeClass_SkipName","__proto__","ctor","symbiantName"])}wbds_DynProperties.prototype.initialize(pt);function wbds_DependencyResolver(){}wbds_DependencyResolver.prototype=new wbds_InitializeClass();pt=wbds_DependencyResolver.prototype;pt.__proto__=wbds_InitializeClass.prototype;pt.__proto__.ctor=wbds_InitializeClass;pt.constructor=wbds_DependencyResolver;if(!isS(pt.symbiantName)){pt.symbiantName="DependencyResolver"}if(!isS(pt.baseurl)){pt.baseurl="+=+http:/+=+/images.webads.nl/smarttags/js/+=+Class/+=+".replace(/\+\=\+/g,"")}pt.resolvingClasses={};pt.dependingClasses={};pt.__dpcyres_tid=-1;pt.waitTime=15;pt.initialize=function(C){var D=wbds_DependencyResolver.prototype;var B={getCallback:D.getCallback,addLibDependency:D.addLibDependency,__ResolveAllDeps:D.__ResolveAllDeps,__loadLib:D.__loadLib,__depends:[]};var A=[C,B];if(wbds_callSprClass(D,"initialize",arguments.callee,A)){return false}return true};pt.classExists=function(clname,clObjI){var objtst,arg=arguments,ce=arg.callee,pt=ce.$__pt;if(!isS(clname)||arguments.length==0){return true}try{objtst=eval(clname)}catch(e){}var hasCL=(isS(objtst))?true:false;if(isS(clObjI)&&typeof (clObjI)=="object"){if(clObjI.checkSource&&hasCL){var scripts=document.getElementsByTagName("script");var lkurl=pt.getURL(clObjI.file),found=false;for(var i=0;i<scripts.length;i++){if(scripts[i].src==lkurl){found=true}}if(!found){try{eval(clname+" = null");eval("delete "+clname);objtst=null;delete objtst}catch(e){}return false}}}return hasCL};pt.classExists.$__pt=pt;pt.addDependentLibrary=function(D,C,E,A){if(!isS(this.dependingClasses[D])){this.dependingClasses[D]={file:C,deps:((E instanceof Array)?E:[]),checkSource:((!isS(A))?false:A)}}else{for(var B=0;B<E.length;B++){this.dependingClasses[D].deps.push(E[B])}}};pt.hasDependentLib=function(E,B,A){for(var D in this.dependingClasses){if(isS(this.dependingClasses[D])&&!this.classExists(D,this.dependingClasses[D])){for(var C=0;C<this.dependingClasses[D].deps.length;C++){var F=this.dependingClasses[D].deps[C];if(E==F){var A=new wbds_Callback({obj:this,func:this.__loadLib,arg:[E,B,A]});this.__loadLib(D,this.dependingClasses[D].file,A);return true}}}}return false};pt.addLibDependency=function(C,B,D,A){this.__depends.push({clname:C,file:B,type:D,checkSource:((!isS(A))?false:A)})};pt.getCallback=function(B,D,C,A){return((isS(B)||arguments[4])?new wbds_Callback({obj:D,func:C,arg:A}):null)};pt.__ResolveAllDeps=function(H){var F=arguments,I=((F.length==2&&(F[1] instanceof Array))?F[1]:this.__depends),B=true,G,C,D,J=F.callee.$__pt;if(I.length==0){return true}else{if(I.length==1){D=H}else{C=new wbds_ObjectWaiter();if(H){C.notempty=true;if(H instanceof wbds_Callback){C.onLoad=function(){H.callback()}}else{C.onLoad=H}}}}for(var E=0;E<I.length;E++){G=I[E];if(I.length>1&&isS(H)){var A=C.addPoint();D=new wbds_Callback({obj:this,func:function(K,L){K.setDone(L)},arg:[C,A]})}if(!this.__loadLib(G,D)){B=false}else{if(I.length>1&&isS(H)){C.setDone(A)}}}if(!B){J.startLoading();C.start()}return B};pt.__ResolveAllDeps.$__pt=pt;pt.__loadLib=function(A,B,H,F){var I=arguments,C=I.callee,J=C.$__pt,E=typeof (A),D;if(I.length<2&&!(isS(A)&&E=="object"&&isS(A.clname)&&isS(A.file)&&isS(H))){return }if(isS(A)&&E=="object"){var G=A;F=H;H=B;A=G.clname;B=G.file}if(isS(A)&&!J.classExists(A,G)){if(!isS(J.resolvingClasses[A])){if(isS(G)){D=J.hasDependentLib(G,H)}else{D=J.hasDependentLib(A,B,H)}if(D){}else{if(isS(H)){J.resolvingClasses[A]={cbs:[H]}}else{J.resolvingClasses[A]={cbs:[]}}J.loadFile(B)}}else{if(isS(H)){J.resolvingClasses[A].cbs.push(H)}}return false}else{if(J.classExists(A)&&isS(J.resolvingClasses[A])&&J.resolvingClasses[A].ld!=true){if(isS(H)){J.resolvingClasses[A].cbs.push(H)}return false}}return true};pt.__loadLib.$__pt=pt;pt.loadFile=function(B){var A=arguments,D=A.callee,C=D.$__pt;B=C.getURL(B);wbds_Include(B);C.startLoading()};pt.loadFile.$__pt=pt;pt.startLoading=function(){if(this.__dpcyres_tid==-1){this.__dpcyres_tid=setTimeout(this.checkLoaded,this.waitTime)}};pt.checkLoaded=function(){var F=arguments.callee,E=F.$__pt;var C=0,A=0;try{for(var B in E.resolvingClasses){C++;if(E.classExists(B)){if(!isS(E.resolvingClasses[B].ld)||E.resolvingClasses[B].ld==false){E.resolvingClasses[B].ld=true}else{}A++;E.callbackClassWaitingFunc(E.resolvingClasses[B].cbs)}}}catch(D){}if(C!=A){E.__dpcyres_tid=setTimeout(F,E.waitTime)}else{E.__dpcyres_tid=-1}};pt.checkLoaded.$__pt=pt;pt.callbackClassWaitingFunc=function(A){if(typeof (A)=="function"){A()}else{if(A instanceof wbds_Callback){A.callback();A=null}else{if(A instanceof Array){while(A.length>0){arguments.callee(A.shift())}}}}};pt.nextWaitingLoad=function(){};pt.nextWaitingLoad.$__pt=pt;pt.getURL=function(A){if(A.indexOf("http://")<0){A=this.baseurl+A}return A};wbds_DynProperties.prototype.initialize(pt);pt.addDependentLibrary("deconcept.SWFObject","http://images.webads.nl/smarttags/js/swfobject.js",(["WebAdsFlashObject","HTMLFlashVideoPlayer"]));function wbds_VarGen(){}pt=wbds_VarGen.prototype;pt.declared={};pt.getUniqueVar=function(B){if(!isS(B)){B="wbds_unqiuevar"}if(!isS(this.declared[B])){this.declared[B]=0}var A=B+"_"+this.declared[B];this.declared[B]++;return A};pt.getUniqueVar.$__pt=pt;function wbds_ObjectWaiter(){this.list=[];this.intid=-1;this.tmoid=-1;this.time=35;this.timeout=15000;this.notempty=false;this.owner=null;this.directStart=false;this.failed=false;this.autoRestart=true}pt=wbds_ObjectWaiter.prototype;pt.check_loaded=function(){var A=this.list.length;if(this.notempty&&A==0){return false}for(var B=0;B<A;B++){if((typeof (this.list[B])=="function"||typeof (this.list[B])=="object")&&!this.list[B](this)){return false}else{if(typeof (this.list[B])=="boolean"&&!this.list[B]){return false}}}return true};pt._onLoad=function(){if(this.owner==null){this.onLoad()}else{this.onLoad.apply(this.owner)}};pt.onLoad=function(){};pt._check=function(){if(this.check_loaded()){this.clearTmo();clearInterval(this.intid);this.intid=-1;this.failed=false;this._onLoad()}else{}};pt.onTimeout=function(){if(!this.check_loaded()){this.clearTmo();clearInterval(this.intid);this.intid=-1;this.failed=true;this._onLoad()}};pt.clearTmo=function(){clearTimeout(this.tmoid);this.tmoid=-1};pt.start=function(){if(this.intid>=0){if(this.autoRestart){clearInterval(this.intid);this.intid=-1}else{return false}}this.failed=false;this._check.owner=this;var B=this;var C=function(){B._check(B)};var A=this.check_loaded();if(this.directStart||A){C()}else{if(!A){this.intid=setInterval(C,this.time);if(this.timeout>0){var D=function(){B.onTimeout()};this.clearTmo();this.tmoid=setTimeout(D,this.timeout)}}}};pt.reset=function(){if(this.intid>0){clearInterval(this.intid);this.intid=-1}this.failed=false;this.clearTmo()};pt.clear=function(){this.reset();this.list=[]};pt.setDone=function(A){if(isS(this.list[A])){this.list[A]=true}};pt.addPoint=function(){var A=this.list.length;if(arguments.length>0){this.list[A]=arguments[0]}else{this.list[A]=false}return A};function wbds_writeTags(C,F,B){if(arguments[3]!=null){this.globalvar=arguments[3]}else{this.globalvar="__wbdsads"}if(!this.registGlobalVar(window)){return }wbds_BroadCaster.prototype.initialize(this);wbds_GlobalFlashInterface.prototype.initialize(this);this.addListener(this);this.browser=new wbds_GetBrowser();this.d=document;this.w=window;this.waiter=new wbds_ObjectWaiter();this.waiter.owner=this;this.Modulewaiter=new wbds_ObjectWaiter();this.Modulewaiter.owner=this;var D=this;var E=function(){return D.modulesReady()};this.Modulewaiter.addPoint(E);this.Modulewaiter.autoRestart=false;this.Modulewaiter.onLoad=this.onModulesReady;this.Modulewaiter.timeout=5000;this.alwaysWait=false;this.loadedOnce=false;this.closing=false;this.alwaysClearOnNewRequest=false;this.alwaysRequestOn=-1;this.requestdone=false;this.requesting=false;this.onlyRequestAfter=0;this.requestEvery=0;this.requestEveryTimeoutId;this.saveBannerCnt=0;this.firstAdRequest=false;this.onload.owner=this;this.onload.initool=false;this.load.contcall=false;this.oldOnload=this.attachOnload(this.w,this.onload,false,this.d);this.onloadAttached=true;this._onunload.closeooul=false;this.oldOnUnload=this.attachOnUnload(this.w,this._onunload);this.backupOnLoad.owner=this;this.backupOnLoad.calltimes=0;this.backupOnLoad.tid=setTimeout(this.backupOnLoad,15000);this._onunload.owner=this;this._onunload.closeooul=false;this.__imgerr.owner=this;this.__imgld.owner=this;this.scriptid=((B==null||B==undefined)?"wbds_smarttags":B);var A=this.d.getElementById(this.scriptid);if(isS(A)){this.ifrmsrc=A.src+".html"}else{this.ifrmsrc="webads_smarttags.v2.js.html"}this.hasIframe=true;this.singelf=true;this.checkonload=true;this.__checkonload;this.bust_ifrm_docwrt=true;this.sURLS=[];this.domain=this.sURLS[0]="adserver.webads.nl";this.imaged=this.sURLS[1]="images.webads.nl";this.bURLS=[];this.bip=this.bURLS[0]="80.79.200.10";this.imageip=this.bURLS[1]="80.79.200.11";if(!isS(F)){F=""}else{if(F.toLowerCase()!="s"){F="s"}}if(F.length<=1){this.protocol="http"+F+"://"}else{this.protocol=F}this.server_type="bservers";this.server_selection=true;this.directInitialize=false;this.interactive=true;this.ads_url=this.protocol+this.domain+"/"+this.server_type+"/"+C;this.prev_request_base_target=this.initial_base_target=this.base_target=C;this.extra_target="";this.p_checkurl="/xserver/SITE=SITEMONITOR/AAMSZ=1x1/NOLOG";this.p_bcheckurl="/ads/default.gif";this.pageid=-1;this.setPageId();this.checkforadserverisonline=false;this.status=2;this.statusimg=null;this._qWrite=[];this.banners=[];this.scripts=[];this.modules=[];this.moduleWaitLoadQueue=[];this.knowBannerTypes=[["VIDEO_OVERLAY",null],["VIDEO_LAST",null],["VIDEO","wbds_VideoBanner"]];this.knowBannerDefaultType="wbds_IframeBanner";this.knowBannerBaseClass="wbds_BaseBanner";this.BannerDirectInit=[];this.BannerNoDirectInit=[0,1,2];this.knowBannerSizes=[[468,60],[728,90],[336,280],[300,250],[120,600],[160,600]];this.knowBannerSizesMinProp=0.96;this.knowBannerSizesMaxProp=1.06;this.knowTagNames=[{n:"KEYWORD",t:1,s:"+",ss:"+",es:"+"},{n:"AAMSZ",t:-1},{n:"JFUNCT",t:2}];this.setPreBannerPlacementSize=true;this.setLeaveBannerPlacementSize=false}var pt=wbds_writeTags.prototype;pt.registGlobalVar=function(A){if(A[this.globalvar]!=this){A[this.globalvar]=this;return true}return false};pt.attachOnload=function(A,C){var B=false;if(A.addEventListener){C.initool=true;if(arguments.length>=3&&arguments[2]){A.addEventListener("load",C,false)}else{A.addEventListener("DOMContentLoaded",C,false)}}else{if(A.attachEvent){C.initool=true;if((arguments.length==3&&arguments[2])||!this.browser.is_ie){A.attachEvent("onload",C)}else{A.attachEvent("onload",C)}}else{if(A.onload!=C){B=A.onload;A.onload=C}}}return B};pt.attachOnUnload=function(A,B){var C=false;if(A.addEventListener){A.addEventListener("unload",B,false);B.closeooul=true}else{if(A.attachEvent){A.attachEvent("onunload",B);B.closeooul=true}else{if(A.onunload!=B){C=A.onunload;A.onunload=B}}}return C};pt.registerFunction=function(name,str){func=new Function(str);eval(name+" = "+func+";")};pt.getEval=function(str){return eval(str)};pt.getRnd=function(){var B=(Math.round(Math.random()*100000000000000)).toString(),C,A;B=""+B;C=B.length;if(C<11){C=11-C;for(A=0;A<=C;A++){B=B+A}}return B};pt.setPageId=function(A){if(A==null){this.pageid=this.getRnd()}else{this.pageid=A}};pt.pl_placement=function(A){this.d.write('<div id="wbds_plnt'+A+'" style="margin:0px;padding:0px;"></div>');return"wbds_plnt"+A};pt.setIfrmSrc=function(B){var A=this.d.getElementById(this.scriptid);if(A!=null&&A.src!=B){this.singelf=false}else{this.singelf=true}this.ifrmsrc=B};pt.loadJSFile=function(A){wbds_Include(A)};pt.getAAMBCont=function(id){return eval("window.AAMB"+id)};pt.handleOnLoad=function(){clearTimeout(this.backupOnLoad.tid);if(!this.onloadAttached){return false}this.onloadAttached=false;if(this.w.removeEventListener){this.w.removeEventListener("DOMContentLoaded",this.onload,false)}else{if(this.w.detachEvent){this.w.detachEvent("onload",this.onload)}else{this.onload.initool=true;this.w.onload=this.oldOnload}}};pt.setKnownBannerType=function(C,A){for(var B=0;B<this.knowBannerTypes.length;B++){if(this.knowBannerTypes[B][0]==C.toUpperCase()){this.knowBannerTypes[B][1]=A;return true}}return false};pt.getKnownBannerTypes=function(C,A){for(var B=0;B<this.knowBannerTypes.length;B++){if(this.knowBannerTypes[B][0]==C.toUpperCase()){if(isS(A)){A.id=B;A.type=this.knowBannerTypes[B]}return this.knowBannerTypes[B][1]}}return this.knowBannerDefaultType};pt.getBannerDirectInit=function(B,C){if(this.directInitialize){return true}if(isS(C)&&typeof (C=="object")&&isS(C.directInitialize)){return C.directInitialize}var D={};this.getKnownBannerTypes(B,D);if(isS(D.id)){for(var A=0;A<this.BannerNoDirectInit.length;A++){if(this.BannerNoDirectInit[A]==D.id){return false}}}for(var A=0;A<this.BannerDirectInit.length;A++){if(B.toUpperCase()==this.BannerDirectInit[A].toUpperCase()){return true}}return false};pt.getKnownSizeProp=function(B,E){var G=[],D;for(var C=0;C<this.knowBannerSizes.length;C++){D=this.knowBannerSizes[C];G[C]=[D[0]/B,D[1]/E];G[C][2]=2;if(G[C][0]==1){G[C][0]+=15;G[C][2]+=15}else{if(G[C][0]>=2){G[C][2]+=G[C][0]}}if(G[C][1]==1){G[C][1]+=15;G[C][2]+=15}else{if(G[C][1]>=2){G[C][2]+=G[C][1]}}}var F=4294967295;var A=-1;for(C=0;C<G.length;C++){D=(G[C][0]+G[C][1])/G[C][2];if(D==1||(D>this.knowBannerSizesMinProp*0.95&&D<F)){F=D;A=C}if(D==1){break}}return{r:F,d:this.knowBannerSizes[A]}};pt.isKnownSizeProp=function(A){if(this.knowBannerSizesMinProp<=A&&A<=this.knowBannerSizesMaxProp){return true}return false};pt.getSize=function(C){var A=C.toUpperCase(),D;if(A.lastIndexOf("X")>0&&A.indexOf("X")==A.lastIndexOf("X")){D=A.split("X");for(var B in D){D[B]=parseInt(D[B])}if(isNaN(D[0])||isNaN(D[1])){D=[-1,-1]}}else{D=[-1,-1]}return D};pt.reload=function(force){if(this.modulesReady()||this.Modulewaiter.failed){this.markModulesForReload()}if(!this.isListener(this)){this.addListener(this)}if(!force||typeof (force)=="undefined"||force==null){if(!this.requestdone&&this.loadedOnce){return }var d=new Date();if(this.onlyRequestAfter>0&&d.getTime()-this.lastRequest<this.onlyRequestAfter&&d.getTime()-this.lastRequest<3000000){this.tellTimeCap();return }}this.setPageId();if(this.banners.length>0){var bsrvcnt=0;for(var i=0;i<this.banners.length;i++){if(this.banners[i]){switch(this.banners[i].callinf.calltype){case"bservers":eval("window.AAMB"+this.banners[i].bcallid+" = null;");bsrvcnt++;this.banners[i].reset();break;default:this.banners[i].reset();break}}}this.__load(((bsrvcnt>0)?true:false),true)}else{if(!this.loadedOnce){this.onload()}else{this.__load(false,true)}}};pt.tellTimeCap=function(){for(var A=0;A<this.banners.length;A++){if(this.banners[A]){if(typeof (this.banners[A].tellTimeCap)=="function"){this.banners[A].tellTimeCap()}}}};pt.clear=function(){for(var i=0;i<this.banners.length;i++){if(this.banners[i]){eval("window.AAMB"+this.banners[i].bcallid+" = null;");eval("AAMB"+this.banners[i].bcallid+" = null;");if(typeof (this.banners[i].clear)=="function"){this.banners[i].clear()}}}this.banners=[]};pt._clear=function(){for(var A=0;A<this._qWrite.length;A++){if(!isS(this._qWrite[A][5])||!isS(this._qWrite[A][5]._dontclear)||!this._qWrite[A][5]._dontclear){this._qWrite.splice(A,1);A--}}this.saveBannerCnt=this._qWrite.length;this.clear()};pt.resolvIfrm=function(C){var B=this.banners.length,A;for(A=0;A<B;A++){if(typeof (this.banners[A])=="object"&&typeof (this.banners[A].iframe)=="object"&&this.banners[A].iframe!=null){if(this.getIfrmWin(this.banners[A].iframe)==C){return this.banners[A]}}}};pt.getIfrmDoc=function(A){if(this.browser.is_ie){return A.contentWindow.document}else{return A.contentDocument}};pt.getIfrmWin=function(B){try{if(typeof (B.contentWindow)!="undefined"&&B.contentWindow==null){return null}else{return B.contentWindow}}catch(A){return null}};pt.getBannerFromId=function(A){return this.banners[A]};pt.getQBannerFromId=function(A){return this._qWrite[A]};pt.findBanner=function(D,B,A,E){var C=this.findBanners(D,B,A,E,1);if(C.length==0){return false}else{return C[0]}};pt.findBanners=function(I,D,H,F,B){var G,A,E=[];for(var C=0;C<this.banners.length;C++){G=0;A=0;if(isS(I)){G++;if(I.toUpperCase()==this.banners[C].callinf.size.toUpperCase()){A++}}if(isS(D)){G++;if(D.toUpperCase()==this.banners[C].callinf.position.toUpperCase()){A++}}if(isS(H)){G++;if(H.toUpperCase()==this.banners[C].callinf.euri.toUpperCase()){A++}}if(isS(F)){G++;if(F==this.banners[C].callinf.type){A++}}if(G==A){E[E.length]=this.banners[C]}if(isS(B)&&B<E.length){return E}}return E};pt.prep_shtml=function(A){A=this.prep_tokens(A);return A.replace(/^((\<font\>)?(<\/font\>)?\"\)\;)/g,"")};pt.rewr_shtml=function(A){for(i=0;i<this.sURLS.length;i++){A=A.replace(new RegExp(this.sURLS[i],"g"),this.bURLS[i])}return A};pt.prepb_shtml=function(A){var B=A.indexOf("<");A=A.replace(new RegExp("////","g"),";").replace(/\/\/\s*flash\s*detection/g,"").replace(/\\r/g,"\\\\r").replace(/\\r/g,"\\\\r").replace(/\\n/g,"\\\\n");A=A.replace(/\/\/-->/g,"");A=A.replace(/\/\/\s*if\s*required\s*Insert\s*HTML\s*tag\s*\w*\s*to\s*hide\/show/g,"");if(B<0||B>20){A=A.replace(/\'/g,"\\'");return"document.write('<script\\>"+A+"<\/script\\>');"}else{return A}};pt.prep_tokens=function(A){var B=this.getRnd();A=A.replace(/%%SSRANDOM%%/gi,B);A=A.replace(/%%RANDOM%%/gi,B);A=A.replace(/%%ACC_RANDOM%%/gi,B);A=A.replace(/\[timestamp\]/gi,B);return A};pt.isDefault=function(A){A=A.toLowerCase();if(A.indexOf("fffffffcfffffffcfffffffc")>0||A.indexOf("fffffffefffffffefffffffe")>0||A==null){return true}return false};pt.isClick=function(A){if(isS(A)&&A.length>0&&A!='""'&&A!="''"&&A!=""&&A!="null"){return true}return false};pt.doIMPCNT=function(D){if(isS(D)){if(D.length<=0){return }}if(isS(this.d.readyState)&&arguments.length<5){var F=this;var B=function(){F.doIMPCNT.call(F,D,1,2,3,4,5)};setTimeout(B,2);return }var C=this.d.createElement("img");var A=this.d.getElementsByTagName("body")[0];if(this.d.readyState=="complete"){if(typeof (A)=="object"){A.appendChild(C)}else{this.d.appendChild(C)}}else{var E=this.d.getElementsByTagName("head")[0];if(typeof (E)=="object"){E.appendChild(C)}else{this.d.appendChild(C)}}C.src=unescape(this.prep_tokens(D));C.style.display="none";C.style.visibility="hidden"};pt.getIMPCNT=function(B){var I=[];var C=-1;var H=B.indexOf("/IMPCNT/");var F=B.indexOf("http://",C+1);while(F>0&&F<=B.length){I.push(F);F=B.indexOf("http://",C+1);C=F}var A=B.length,E;var D=new RegExp("(\"|'|;|\r\n|\n)");for(F=0;F<I.length;F++){if((H-I[F])<0){break}if((H-I[F])<A){A=(H-I[F]);E=I[F]}}var G=B.substring(E,B.length);return B.substring(E,G.search(D)+E)};pt.getScreenSize=function(B,D){var A,E;if(!isS(B)){B=this.w}if(!isS(D)){D=this.d}var C=D.getElementsByTagName("html")[0];if(B.innerWidth){A=B.innerWidth;E=B.innerHeight}else{if(isS(C)&&C.clientWidth>0){A=C.clientWidth;E=C.clientHeight}else{if(D.body){A=D.body.clientWidth;E=D.body.clientHeight}else{if(D.width){A=D.width;E=D.height}else{if(B.screen){A=B.screen.availWidth;E=B.screen.availHeight}else{A=800;E=600}}}}}return{w:A,h:E}};pt.getScrollOffset=function(C,E){var B,F,C,D,A;if(!isS(E)){E=this.d}if(!E.body){A=E.getElementsByTagName("body")[0]}else{A=E.body}B=A.scrollLeft;F=A.scrollTop;C=A.scrollWidth;D=A.scrollHeight;return{x:B,y:F,w:C,h:D}};pt.checkServer=function(){if(!this.checkforadserverisonline){return false}if(this.statusimg!=null){return false}var A=this.d.createElement("IMG");A.style.display="none";A.style.visibility="hidden";A.src=this.protocol+this.domain+this.p_checkurl;A.onload=this.__imgld;A.onerror=this.__imgerr;if(arguments.length>0){this.statusimg=this.d.getElementById(arguments[0]).appendChild(A)}else{this.statusimg=this.d.getElementsByTagName("body")[0].appendChild(A)}return true};pt.__imgld=function(){if(this.parentNode instanceof Object){this.parentNode.removeChild(this)}var A=arguments.callee;A.owner.createCookie("wbds_server_checked",true,30);if(A.owner.load.contcall){A.owner.load()}};pt.__imgerr=function(){var A=arguments.callee.owner;if(A.status==2){A.status=1;this.src=A.protocol+A.imageip+A.p_bcheckurl}else{if(A.status==1){A.status=0;A.createCookie("wbds_server_checked",false,1)}else{return }}A.handle_error()};pt.handle_error=function(){if(this.status==1){this.domain=this.bip;if(this.__checkonload.intid<0){this._checkonload()}}else{if(this.status==0){this.broadcastMessage("onFatal")}}};pt.qWrite=function(L,C,I,A,H,F){if(!this.firstAdRequest){this.firstAdRequest=true}var D=this.getBannerDirectInit(L,F);if(D&&!this.interactive&&!this.hasIframe){this.oWrite(L,C,I);return }if(this.browser.is_safari&&this.browser.version<3){this.oWrite(L,C,I);return }else{if(this.browser.is_other&&(isS(F)&&(F._skipbrowsercheck!=null&&!F._skipbrowsercheck))){this.oWrite(L,C,I);return }else{var B=this._qWrite.length;if(this.requestdone&&this.alwaysClearOnNewRequest&&B>0){this.requestdone=false;this._clear()}B=this._qWrite.length;if(!isS(A)&&A!=false){A=this.pl_placement(L+"_"+B)}if(!isS(F)){F={}}if(!isS(F.setPreBannerPlacementSize)){F.setPreBannerPlacementSize=this.setPreBannerPlacementSize}if(!isS(F.setLeaveBannerPlacementSize)){F.setLeaveBannerPlacementSize=this.setLeaveBannerPlacementSize}if(F.setPreBannerPlacementSize){var K=typeof (A),E;if(K=="object"||K=="function"){E=A}else{E=this.d.getElementById(A)}if(isS(E)){var G=this.getSize(L);if(G[0]>0&&G[1]>0){E.style.width=G[0]+"px";E.style.height=G[1]+"px"}}}this._qWrite[B]=[L,C,I,A,H,F];if(D){var J;if(!this.hasIframe){J=[this._qWrite[B],null,"hserver",true]}else{J=[this._qWrite[B],null,"jserver",true]}this.addWaitOnModuleFunc(new wbds_Callback({obj:this,func:this.proc_qWrite,arg:J}))}if(this.alwaysRequestOn>=0&&this.alwaysRequestOn==B-this.saveBannerCnt){if(this.loadedOnce){this.reload(true)}else{this.load()}}}}return B};pt.oWrite=function(C,B,A){if(A==null||A==undefined){A=""}var D=this.server_type;this.server_type="jserver";this.d.write('<script language="javascript" id="wbds_scrpt_'+this.ban_cnt+'" src="'+this.getAdSURL({size:C,position:B,euri:A})+'"><\/script>');this.scripts[this.scripts.length]=this.d.getElementById("wbds_scrpt_"+this.ban_cnt);this.server_type=D;this.ban_cnt++};pt.proc_qWrites=function(){var C=arguments.callee;if(typeof (C.lock)!="undefined"&&C.lock){return }C.lock=true;var B,A;for(B=0;B<this._qWrite.length;B++){A=this.proc_qWrite(this._qWrite[B],A);if(A.isbcall){A.bcall+=((B==this._qWrite.length-1)?"":"/")}}this._checkonload();if(isS(A)&&A.bservercount>0){var D=this.getBaseURL("bservers");wbds_Include(D+this.getBaseTarget(A.bcall,D))}C.lock=false};pt.proc_qWrite=function(C,E,F,B){if(!isS(E)){E={bservercount:0,bcall:""}}var D;if(!isS(C[4])){C[4]=F}if(isS(C[6])){D=C[6]}else{D=this.write(C[0],C[1],C[2],C[3],C[4],E.bservercount,C[5],false);C[6]=D}if(!isS(D)){return }if((isS(D.isInitialized)&&D.isInitialized())||(!isS(D.isInitialized)&&isS(D.initialized)&&D.initialized)){return E}var A=(isS(D)&&isS(D.callinf));if(!isS(F)||(isS(F)&&F.length==0)){F=this.server_type;F=(A&&isS(D.callinf.calltype)&&D.callinf.calltype.length>0)?D.callinf.calltype:F}if(A){D.callinf.calltype=F}switch(F){case"bservers":E.bcall+="AAMB"+E.bservercount+""+this.getTargetURI(C[0],C[1],C[2],F);E.bservercount++;E.isbcall=true;break;default:E.isbcall=false;break}if(isS(D.initialize)&&B){D.initialize()}return E};pt.write=function(size,position,euri,id,type,bcount,properties,initialize){if(!isS(euri)){euri=""}if(!isS(id)){return false}if(!isS(initialize)){initialize=true}var bannerclass=this.getKnownBannerTypes(size),banner=null;var _bannercls=eval(bannerclass);if(bannerclass!=null&&(typeof (_bannercls)=="function"||typeof (_bannercls)=="object")){banner=new _bannercls(this,size,position,euri,id,type,bcount,this.banners.length,properties);this.banners[this.banners.length]=banner;if(this.status>0){var loaded=true;switch(type){case"bservers":var bvalue=this.getAAMBCont(bcount);if(!isS(bvalue)){loaded=false}break}if(loaded&&initialize!=false){banner.initialize()}}}else{if(!isS(type)){type=this.server_type}switch(type){case"bservers":var _bannercls=eval(this.knowBannerBaseClass);if(typeof (_bannercls)=="function"||typeof (_bannercls)=="object"){banner=new _bannercls(this,size,position,euri,id,type,bcount,this.banners.length,properties)}else{banner={callinf:{size:size,position:position,euri:euri,calltype:type},bcallid:bcount,bannerid:this.banners.length}}break}this.banners[this.banners.length]=banner;banner._old_initialize=banner.initialize;banner.initialize=function(){}}return banner};pt.createCookie=function(C,D,E){if(E){var B=new Date();B.setTime(B.getTime()+(E*24*60*60*1000));var A="; expires="+B.toGMTString()}else{var A=""}document.cookie=C+"="+D+A+"; path=/"};pt.readCookie=function(B){var D=B+"=";var A=document.cookie.split(";");for(var C=0;C<A.length;C++){var E=A[C];while(E.charAt(0)==" "){E=E.substring(1,E.length)}if(E.indexOf(D)==0){return E.substring(D.length,E.length)}}return null};pt.eraseCookie=function(A){this.createCookie(A,"",-1)};pt.getAdSURL=function(C){var A=this.getBaseURL(C.calltype);var B=this.getTargetURI(C.size,C.position,C.euri,C.calltype);A=A+this.getBaseTarget(B,A);return this.checkURIEnd(A)};pt.getAdSRnd=function(){return"/PAGEID="+this.pageid+"/RANDOM="+this.getRnd()};pt.getBaseURL=function(B){if(!isS(B)){B=this.server_type}var C=this.protocol+this.domain+"/"+B;var A=false;switch(B){case"bservers":C+="/AAMALL";A=true;break}var D=this.getBaseTarget(this.base_target,C);turiObj=this.compileTarget(D+this.getBaseTarget(this.extra_target,D));C+=this.getBaseTarget(this.compiledTarget2URI(turiObj),C);return C+((A)?this.getBaseTarget(this.getAdSRnd(),C):"")};pt.getBaseTarget=function(B,A){if(B.indexOf("/")==0&&A.lastIndexOf("/")==A.length-1){B=B.substring(1,B.length)}if(B.indexOf("/")!=0&&A.lastIndexOf("/")<A.length-1){B="/"+B}if(B.lastIndexOf("/")<B.length){B=B+"/"}return B};pt.getTargetURI=function(D,B,A,C){if(!isS(A)||(isS(A)&&A.length==0)){A=""}else{if(A.indexOf("/")!=0){A="/"+A}}target="/AAMSZ="+D+((isS(B)&&B!="")?"/POSITION="+B:"")+A;if(C!="bservers"){target+=this.getBaseTarget(this.getAdSRnd(),target)}return this.checkURIEnd(target)};pt.checkURIEnd=function(A){return(A.lastIndexOf("/")==A.length-1)?A.substr(0,A.length-1):A};pt.getBserURL=function(){var B,C=this.banners.length,A=0,F,E="";for(B=0;B<C;B++){if(this.banners[B].callinf.calltype=="bservers"){F=this.banners[B];E+="AAMB"+F.bcallid+""+this.getTargetURI(F.callinf.size,F.callinf.position,F.callinf.euri,F.callinf.calltype)+""+((B==C-1)?"":"/");A++}}var D=this.getBaseURL("bservers");return D+E};pt.getKnowTagType=function(A){A=A.toUpperCase();for(var B=0;B<this.knowTagNames.length;B++){if(this.knowTagNames[B].n==A){return this.knowTagNames[B]}}return{n:A,t:0}};pt.compileTarget=function(B){if(arguments.length==0){B=this.base_target}if(!isS(B)){return{}}parts=B.split("/");var C={};for(var A=0;A<parts.length;A++){if(parts[A].length==0){continue}parts[A]=parts[A].split("=");parts[A][0]=parts[A][0].toUpperCase();if(parts[A].length==2){if(!isS(C[parts[A][0]])){C[parts[A][0]]={i:this.getKnowTagType(parts[A][0])}}this.setCompiledTargetObjVal(C[parts[A][0]],parts[A][1])}else{C[parts[A][0]]=null}}return C};pt.compiledTarget2URI=function(H,E){var G="";var B=0;for(var C in H){if(arguments.length>1&&isS(E)&&(typeof (E)=="object"||typeof (E)=="array")&&E.length>0){var D=false;for(var A=0;A<E.length;A++){if(C==E[A].toUpperCase()){D=true;break}}if(!D){continue}}if(typeof (H[C])!="object"){continue}if(B>0){G+="/"}if(isS(H[C])){var F=this.getCompiledTargetObjVal(H[C],H);if(F!=false){G+=C+"="+F}}else{if(isS(C)&&typeof (C)=="string"&&C.length>0){G+=C}}B++}return G};pt.getCompiledTargetObjVal=function(C,A){if(!isS(C)||!isS(C.i)){return false}switch(C.i.t){case 0:return C.v;break;case 1:var B="";if(isS(C.i.ss)&&C.i.ss!=""){B+=C.i.ss}if(C.v.length>1){B+=C.v.join(((isS(C.i.s))?C.i.s:","))}else{if(C.v.length==1){B+=C.v[0]}}if(isS(C.i.es)&&C.i.es!=""){B+=C.i.es}return B;break;case 2:if(isS(A)&&isS(A[C.v])){return false}return C.v;break}};pt.setCompiledTargetObjVal=function(A,B){if(!isS(A)||!isS(A.i)){return }switch(A.i.t){case 0:if(isS(B)&&B!=""){A.v=B}break;case 1:if(isS(B)&&B!=""){if(!isS(A.v)){A.v=[]}A.v.push(B)}break;case 2:if(isS(B)&&B!=""&&!isS(A.v)){A.v=B}break}};pt.restoreInitialTarget=function(){this.base_target=this.initial_base_target};pt.restoreLastTarget=function(){this.base_target=this.prev_request_base_target};pt.setBaseTarget=function(A){this.base_target=A};pt.setBaseTag=function(A,C){var B=this.compileTarget();A=A.toUpperCase();if(!isS(B[A])){B[A]={i:this.getKnowTagType(A)}}this.setCompiledTargetObjVal(B[A],C);this.setBaseTarget(this.compiledTarget2URI(B))};pt.addModule=function(A){this.modules[this.modules.length]=A;if(A.directInit){A.module.activate()}};pt.addWaitOnModuleFunc=function(C,B){var A=isS(C);if(A&&!(C instanceof wbds_Callback)){C=new wbds_Callback({obj:this,func:C})}if(A){if(this.modulesReady()&&(arguments.length==1||B==false)){if(C instanceof wbds_Callback){C.callback()}}else{this.moduleWaitLoadQueue.push(C)}}};pt.reloadModules=function(){for(var A=0;A<this.modules.length;A++){this.modules[A].module.activate()}this.Modulewaiter.reset()};pt.modulesReady=function(){var C=this.modules.length-1;if(C<0){return true}var B=-1;for(var A=0;A<this.modules.length;A++){if(this.modules[A].module.ready()){B++}}if(B==C){return true}return false};pt.onModulesReady=function(){while(this.moduleWaitLoadQueue.length>0){var A=this.moduleWaitLoadQueue.shift();if(A instanceof wbds_Callback){A.callback()}}};pt.markModulesForReload=function(){var B=this.modules.length-1;this.Modulewaiter.reset();if(B<0){return true}for(var A=0;A<this.modules.length;A++){this.modules[A].module.reset()}};pt.reloadModules=function(){var B=this.modules.length-1;if(B<0){return true}for(var A=0;A<this.modules.length;A++){this.modules[A].module.activate()}};pt.onload=function(){var B=arguments.callee,A=B.owner;clearTimeout(A.backupOnLoad.tid);if((typeof (A.oldOnload)=="function"&&A.oldOnload!=null)&&!B.initool){A.oldOnload();B.initool=true}A.loadedOnce=true;A.load()};pt.load=function(){clearTimeout(this.requestEveryTimeoutId);if(!this.loadedOnce){this.loadedOnce=true}var C=arguments.callee;var B=this;if(this.onloadAttached){this.handleOnLoad();var A=function(){C.call(B)};setTimeout(A,3);return }if(this.server_selection==true&&this._qWrite.length>1){this.server_type="bservers"}if(this.checkServer()){C.contcall=true;C.timeid=setTimeout(C,15000);return true}clearTimeout(C.timeid);if(!this.modulesReady()&&!this.Modulewaiter.failed){this.addWaitOnModuleFunc(C,true);this.Modulewaiter.start();return true}if(this.alwaysWait){this.waiter.notempty=true}if(!this.waiter.check_loaded()){this.waiter.onLoad=C;if(this.waiter.intid<0){this.waiter.start()}return true}this.waiter.clear();this.waiter.notempty=false;this.proc_qWrites()};pt.__load=function(H,F){var A=arguments,G=A.callee;var D=this;this.requesting=true;var E=function(){G.apply(D,A)};var B=this.modulesReady();if((!B&&!this.Modulewaiter.failed)||(F&&!B)){var C=function(){G.call(D,A[0])};this.addWaitOnModuleFunc(C,true);this.reloadModules();this.Modulewaiter.start();return true}if(this.alwaysWait){this.waiter.notempty=true}if(!this.waiter.check_loaded()){this.waiter.onLoad=E;if(this.waiter.intid<0){this.waiter.start()}return true}this.waiter.clear();this.waiter.notempty=false;if(this.banners.length==0||this._qWrite.length!=this.banners.length){this.proc_qWrites()}else{if(A.length==0||!isS(H)||(isS(H)&&H)){this._checkonload();wbds_Include(this.getBserURL())}else{this.proc_qWrites()}}};pt.backupOnLoad=function(){var B=arguments.callee,A=B.owner;if(!A.requestdone&&B.calltimes==0){A.load();B.calltimes++}};pt.setBackupOnLoad=function(B){var A=this.backupOnLoad;clearTimeout(A.tid);A.tid=setTimeout(A,B)};pt._onunload=function(){var C=arguments.callee,B=C.owner,A;if((B.oldOnUnload!=null&&typeof (B.oldOnUnload)=="function")&&!C.closeooul){B.oldOnUnload();C.closeooul=true}B.closing=true;B.broadcastMessage("onunload");B.clear();B.w[B.globalvar]=null};pt.onCheckLoaded=function(){var A;var B=new Date();this.lastRequest=B.getTime();this.prev_request_base_target=this.base_target;for(A=0;A<this.banners.length;A++){if(typeof (this.banners[A].initialize)=="function"){this.banners[A].initialize()}}};pt._checkonload=function(){this.requestdone=true;this.__checkonload.owner=this;clearInterval(this.__checkonload.intid);this.__checkonload.intid=setInterval(this.__checkonload,60);this.__checkonload()};pt.__checkonload=function(){var count=0,i,ce=arguments.callee;var bservercnt=0;for(i=0;i<ce.owner.banners.length;i++){if(!isS(ce.owner.banners[i].callinf)){continue}switch(ce.owner.banners[i].callinf.calltype){case"bservers":bservercnt++;break;default:continue;break}adstr=eval("window.AAMB"+ce.owner.banners[i].bcallid);if(adstr!=null&&adstr!=""&&typeof (adstr)!="undefined"){count++}}if(count==bservercnt){if(ce.owner.requestEvery>0){ce.owner.initAutoRequest()}ce.owner.requesting=false;ce.owner.broadcastMessage("onCheckLoaded");ce.owner.broadcastMessage("onLoad");window.clearInterval(ce.intid);ce.intid=-1}};pt.initAutoRequest=function(){clearTimeout(this.requestEveryTimeoutId);var A=this;var B=function(){A.reload()};this.requestEveryTimeoutId=setTimeout(B,A.requestEvery)};pt.trafficInfo=function(){var F="";F+="maintarget: "+this.base_target+"\n";F+="extratarget: "+this.extra_target+"\n";F+="no. ads: "+this._qWrite.length+"\n";F+="no. modules: "+this.modules.length+"\n";F+="\n";for(var C=0;C<this.modules.length;C++){if(typeof (this.modules[C].trafficInfo)=="function"){F+=this.modules[C].trafficInfo();F+="\n"}}F+="\n";for(C=0;C<this._qWrite.length;C++){var E="ad["+(C+1)+"]";var D=this._qWrite[C][0];var B=this._qWrite[C][1];var A=this._qWrite[C][2];F+=E+".size: "+D+"\n";F+=E+".pos: "+B+"\n";F+=E+".etarget: "+A+"\n";var G=this.findBanner(D,B,A);if(G!=false){if(G._default==true){F+=E+" = DEFAULT\n"}if(arguments.length>0&&arguments[0]==true){F+=E+".content: "+this.getAAMBCont(G.bcallid)+"\n"}}F+="\n"}alert(F)};function wbds_GetBrowser(){var E=navigator.userAgent.toLowerCase();this.is_ns=(E.indexOf("; nav")!=-1);this.is_opera=(E.indexOf("opera")!=-1);this.is_konq=(E.indexOf("konqueror")!=-1);this.is_ie=(!this.is_opera&&!this.is_konq&&E.indexOf("msie")!=-1)?true:false;this.is_safari=(!this.is_ns&&!this.is_opera&&!this.is_knoq&&!this.is_ie&&E.indexOf("safari")!=-1)?true:false;this.is_moz=(!this.is_ns&&!this.is_opera&&!this.is_knoq&&!this.is_ie&&!this.is_safari&&typeof (this.doc.getElementById)=="function")?true:false;this.is_other=(!this.is_ns&&!this.is_opera&&!this.is_knoq&&!this.is_ie&&!this.is_safari&&!this.is_moz)?true:false;this.is_mac=(E.indexOf("mac")!=-1);this.is_win=((E.indexOf("win")!=-1)||(E.indexOf("16bit")!=-1));if(this.is_safari==true){var A=E.indexOf("version/");this.version=E.substring(A+8,A+9)}try{var C=this.doc.getElementsByTagName("base");if(isS(C)){if(C.length==0){this.hasBase=false}else{this.hasBase=true}}}catch(D){}var B;try{if(this.win.ActiveXObject){B=new ActiveXObject("WMPlayer.OCX.7")}else{if(window.GeckoActiveXObject){B=new GeckoActiveXObject("WMPlayer.OCX.7")}}}catch(D){}if(B){this.hasActiveX=true}else{this.hasActiveX=false}}pt=wbds_GetBrowser.prototype;pt.doc=document;pt.win=window;function wbds_BroadCaster(){}var pt=wbds_BroadCaster.prototype;pt.initialize=function(A){A._listeners=new Array();A.addListener=wbds_BroadCaster.prototype.addListener;A.removeListener=wbds_BroadCaster.prototype.removeListener;A.broadcastMessage=wbds_BroadCaster.prototype.broadcastMessage;A.isListener=wbds_BroadCaster.prototype.isListener;A.clearRemoveableListeners=wbds_BroadCaster.prototype.clearRemoveable};pt.addListener=function(D){var C=false,B=this._listeners.length,A;for(A=0;A<B;A++){if(D==this._listeners[A]){C=true;break}}if(!C){if(arguments.length>1&&typeof (arguments[1])=="number"&&arguments[1]>=0){this._listeners.splice(arguments[1],0,D)}else{this._listeners[B]=D}}};pt.removeListener=function(D){var B=this._listeners.length,A;for(A=0;A<B;A++){if(D==this._listeners[A]){var C=this._listeners[A+1];this._listeners.splice(A,1);break}}};pt.isListener=function(C){var B=this._listeners.length,A;for(A=0;A<B;A++){if(C==this._listeners[A]){return true}}return false};pt.broadcastMessage=function(){var D=this._listeners.length,B;var A=[];for(B=0;B<arguments.length;B++){A[B]=arguments[B]}var C=A.shift();for(B=0;B<D;B++){try{if(this._listeners[B]!=null&&typeof (this._listeners[B][C])=="function"){this._listeners[B][C].apply(this._listeners[B],A)}if(isS(this._listeners[B]["_singleCast_"+C])){this.removeListener(this._listeners[B])}if(this._listeners.length<D){B-=D-this._listeners.length;D=this._listeners.length}}catch(E){}}};pt.clearRemoveable=function(){var A;for(A=0;A<this._listeners.length;A++){if(isS(this._listeners[A]._removeableListner)&&this._listeners[A]._removeableListner){this._listeners.splice(A,1);A--}}};function wbds_GlobalFlashInterface(){}pt=wbds_GlobalFlashInterface.prototype;pt.initialize=function(B){for(var A in wbds_GlobalFlashInterface.prototype){B[A]=wbds_GlobalFlashInterface.prototype[A]}};pt.FlashCOM_getItemData=function(A,E){if(arguments.length==0||(arguments.length==1&&!isS(A))||((arguments.length==2&&!isS(E)||(!isS(this.FlashCOM_settings)||!isS(this.FlashCOM_settings.externalInterfaceActive)||this.FlashCOM_settings.externalInterfaceActive==0)&&!isS(A)))){return }else{if(arguments.length==1){E=A}}var B=this.getBannerFromId(E),D=B.getItemData();B.FlashCOM_sendValue("wbds_com_id",A);if(D instanceof Array){for(var C=0;C<D.length;C++){this.FlashCom_obj2xml(B,"ad",D[C])}}else{this.FlashCom_obj2xml(B,"ad",D)}B.FlashCOM_sendQueueExec(A);if(!isS(B.FlashCOM_settings)||!isS(B.FlashCOM_settings.externalInterfaceActive)||B.FlashCOM_settings.externalInterfaceActive==0){return }return B.FlashCOM_getSendValue("wbds_com_value")};pt.FlashCOM_reload=function(A){var B={_singleCast_onCheckLoaded:true,onCheckLoaded:function(){}};this.reload()};pt.FlashCom_obj2xml=function(A,H,G){var F=[];var D=[];var E="<"+H;for(var C in G){if(typeof (G[C])=="object"){F.push(G[C]);D.push(C)}else{E+=" "+C+'="'+G[C]+'"'}}if(F.length>0){A.FlashCOM_sendValue("wbds_com_value",E+">");for(C=0;C<F.length;C++){if(F[C] instanceof Array){for(var B=0;B<F[C].length;B++){if(typeof (F[C][B])=="string"){A.FlashCOM_sendValue("wbds_com_value",F[C])}else{arguments.callee.call(this,A,D[C],F[C][B])}}}else{if(typeof (F[C])=="string"){A.FlashCOM_sendValue("wbds_com_value",F[C])}else{arguments.callee.call(this,A,D[C],F[C])}}}A.FlashCOM_sendValue("wbds_com_value","</"+H+">")}else{A.FlashCOM_sendValue("wbds_com_value",E+"/>")}};pt.FlashCOM_sendSettings=function(A,B){var C=A.FlashCOM_sendQueueInit(0);this.FlashCom_obj2xml(A,"settings",A.FlashCOM_settings);A.FlashCOM_sendQueueExec(C)};pt.FlashCOM_initSettings=function(A,B){A.FlashCOM_settings={useFSCommand:0,useExternalInterface:1,externalInterfaceActive:1};var C=A.FlashCOM_settings;if(this.browser.is_ie){C.useFSCommand=1}};function wbds_AdFlashInterface(){}wbds_AdFlashInterface.prototype=new wbds_InitializeClass();pt=wbds_AdFlashInterface.prototype;pt.__proto__=wbds_InitializeClass.prototype;pt.__proto__.ctor=wbds_InitializeClass;pt.constructor=wbds_AdFlashInterface;pt.symbiantName="FlashCOM";pt.initialize=function(C,B){var A=[C,wbds_AdFlashInterface.prototype];if(wbds_callSprClass(wbds_AdFlashInterface.prototype,"initialize",arguments.callee,A)==false){return false}C.FlashCOM_sendId=0;C.FlashCOM_targetObject=B;C.FlashCOM_MaxSendChars=512;C.FlashCOM_settings={};C.FlashCOM_sendBuffer={};if(!isS(C.FlashCOM_offset)){C.FlashCOM_offset={}}C.FlashCOM_initialized=false};pt.FlashCOM_sendGreetings=function(A){try{if(!isS(this.FlashCOM_settings)||!isS(this.FlashCOM_settings.externalInterfaceActive)||this.FlashCOM_settings.externalInterfaceActive==0){A.setSaveVar("wbds_com_initialize_id",this.bannerid);A.setSaveVar("wbds_com_initialize_var",this.varname)}else{A.callInterface("setInitializedId",this.bannerid);A.callInterface("setInitializedVar",this.varname)}this.FlashCOM_sendInitialze(A)}catch(B){}};pt.FlashCOM_sendInitialze=function(B,A){try{if(!isS(this.FlashCOM_settings)||!isS(this.FlashCOM_settings.externalInterfaceActive)||this.FlashCOM_settings.externalInterfaceActive==0){if(A&&this.FlashCOM_initialized){B.setSaveVar("wbds_com_initialize","2")}else{B.setSaveVar("wbds_com_initialize","1")}}else{if(A&&this.FlashCOM_initialized){B.callInterface("RemoteInitialize")}else{B.callInterface("Initialize")}}}catch(C){}};pt.FlashCOM_ActivateExternalInterface=function(){this.FlashCOM_settings.externalInterfaceActive=1;return true};pt.FlashCOM_sendQueue=function(D,A){var B,C=((arguments.length==3&&isS(arguments[2]))?arguments[2]:this.player),E=this.FlashCOM_sendQueueInit();if(!isS(this.FlashCOM_settings)||!isS(this.FlashCOM_settings.externalInterfaceActive)||this.FlashCOM_settings.externalInterfaceActive==0){if(!(D instanceof Array)){C.setSaveVar("wbds_com_name",D)}else{for(B=0;B<D.length;B++){C.setSaveVar("wbds_com_name",D[B])}}if(!(A instanceof Array)){C.setSaveVar("wbds_com_value",A)}else{for(B=0;B<A.length;B++){C.setSaveVar("wbds_com_value",A[B])}}C.setSaveVar("wbds_com_exec",E)}else{C.callInterface("triggerReceiveCallback",null,{names:D,values:A})}};pt.FlashCOM_sendQueueInit=function(){if(!isS(this.FlashCOM_settings)||!isS(this.FlashCOM_settings.externalInterfaceActive)||this.FlashCOM_settings.externalInterfaceActive==0){if(arguments.length>0){this.FlashCOM_targetObject.setSaveVar("wbds_com_id",0);return 0}else{this.FlashCOM_sendId--;this.FlashCOM_targetObject.setSaveVar("wbds_com_id",this.FlashCOM_sendId);return this.FlashCOM_sendId}}};pt.FlashCOM_sendQueueExec=function(A){if(!isS(this.FlashCOM_settings)||!isS(this.FlashCOM_settings.externalInterfaceActive)||this.FlashCOM_settings.externalInterfaceActive==0){this.FlashCOM_targetObject.setSaveVar("wbds_com_exec",A)}};pt.FlashCOM_sendValue=function(A,C){if(C instanceof Array){for(var B=0;B<C.length;B++){arguments.callee.call(this,A,C[B])}return }if(!isS(this.FlashCOM_settings)||!isS(this.FlashCOM_settings.externalInterfaceActive)||this.FlashCOM_settings.externalInterfaceActive==0){if((typeof (C)=="string")&&C.length>this.FlashCOM_MaxSendChars){var B=0;while(B<C.length){if(B%this.FlashCOM_MaxSendChars==0){this.FlashCOM_targetObject.setSaveVar(A,C.substr(B,this.FlashCOM_MaxSendChars));B+=this.FlashCOM_MaxSendChars}}}else{this.FlashCOM_targetObject.setSaveVar(A,C)}}else{if(!isS(this.FlashCOM_sendBuffer[A])){this.FlashCOM_sendBuffer[A]=C}else{this.FlashCOM_sendBuffer[A]+=C}}};pt.FlashCOM_getSendValue=function(A){var B=this.FlashCOM_sendBuffer[A];this.FlashCOM_sendBuffer[A]=null;delete this.FlashCOM_sendBuffer[A];return B};pt.FlashCOM_sendName=function(A){};pt.FlashCOM_initFSCommand=function(A){};pt.FlashCOM_FSCommand=function(B,A){};pt.FlashCOM_getBounds=function(){if(!isS(this.FlashCOM_settings)||!isS(this.FlashCOM_settings.externalInterfaceActive)||this.FlashCOM_settings.externalInterfaceActive==0){}else{var A=this.getBounds();A=this.convBounds(A);return A}};pt.FlashCOM_getSpaceBounds=function(B){if(!isS(this.FlashCOM_settings)||!isS(this.FlashCOM_settings.externalInterfaceActive)||this.FlashCOM_settings.externalInterfaceActive==0){}else{var A=this.getSpaceBounds(B);A=this.convBounds(A);return A}};pt.FlashCOM_getObjectBounds=function(A){if(!isS(this.FlashCOM_settings)||!isS(this.FlashCOM_settings.externalInterfaceActive)||this.FlashCOM_settings.externalInterfaceActive==0){}else{var B=this.FlashCOM_targetObject.DcallInterface("getSpaceBounds",[],A);return B}};pt.FlashCOM_getCoordinateOffset=function(){if(!isS(this.FlashCOM_settings)||!isS(this.FlashCOM_settings.externalInterfaceActive)||this.FlashCOM_settings.externalInterfaceActive==0){}else{var A=this.FlashCOM_offset;if(!isS(A.x)){A.x=0}if(!isS(A.y)){A.y=0}return A}};pt.FlashCOM_getDrawingLayer=function(D){if(!isS(this.FlashCOM_settings)||!isS(this.FlashCOM_settings.externalInterfaceActive)||this.FlashCOM_settings.externalInterfaceActive==0){}else{var C;if(isS(this.getDrawingLayer)){var B=this;var A=function(E){B.getDrawingLayer(D,E)};this.FlashCOM_getObjectBounds(A)}return true}};pt.FlashCOM_transformLayer=function(A){if(isS(this.transformLayer)){this.transformLayer(A)}};pt.FlashCOM_getDrawingLayerOffset=function(){};pt.FlashCOM_hide=function(){if(isS(this.hideFlashCom)){this.hideFlashCom()}};pt.FlashCOM_sendEventCall=function(A){this.broadcastMessage(A);return A};pt.FlashCOM_onInitialized=function(){if(isS(this.handleFlashComOnInitialized)&&!this.FlashCOM_initialized){this.FlashCOM_initialized=true;this.handleFlashComOnInitialized()}};function wbds_ExternalModule(C,B,A,D){if(isS(A)){this.directInit=A}else{this.directInit=true}if(isS(D)){this.timeOut=D}else{this.timeOut=1500}if(isS(B)){this.adDependent=B}else{this.adDependent=false}this.module=C;this.module.MODOwner=this;if(isS(this.module.directInit)){this.module.directInit()}}pt=wbds_ExternalModule.prototype;pt.trafficInfo=function(){if(this.module!=null&&typeof (this.module.trafficInfo)=="function"){return this.module.trafficInfo()}else{return"NO module info"}};function wbds_StirModule(A,B){if(A.indexOf("http")<0){A="http://images.webads.nl/stir/"+A}this.stirurl=A;this.adCommunicator=B;this.isCompatible=true;if(this.adCommunicator.browser.is_safari==true&&this.adCommunicator.browser.version<3){this.isCompatible=false}this.iframe=null;this.isReady=true;this.waiter=new wbds_ObjectWaiter();this.waiter.addPoint(this.activationReady);this.waiter.owner=this;this.waiter.onLoad=this.onActivate;this.checkLoadedInt=-1;this.waiter.time=5;this.wait_cnt=0}pt=wbds_StirModule.prototype;pt.activationReady=function(A){if(document.getElementsByTagName){if(document.getElementsByTagName("body").length>0){if(A.owner.wait_cnt>1){return true}A.owner.wait_cnt++}}return false};pt.activate=function(){this.waiter.start()};pt.reset=function(){this.activate()};pt.deactivate=function(){};pt.onActivate=function(){if(this.isCompatible){this.placeIframe(document.getElementsByTagName("html")[0])}else{this.isReady=true}};pt.placeIframe=function(G){var F=arguments.callee;var B=this;var A=function(){F.call(B,G,false)};var C=this.adCommunicator.d.createElement("iframe");C.style.width="0px";C.style.height="0px";C.style.display="none";C.style.visibility="hidden";var E=isS(this.adCommunicator.d.readyState);if(!E||(E&&this.adCommunicator.d.readyState=="complete")){this.iframe=G.appendChild(C)}else{var D=G;G=this.adCommunicator.d.getElementsByTagName("head")[0];if(isS(G)){this.iframe=G.appendChild(C)}else{var A=function(){F.call(B,D,false)};if(arguments.length==1){setTimeout(A,50)}return }}this.iframe.src=this.stirurl};pt.ready=function(){return true};pt.trafficInfo=function(){return"Stir Module\n url:"+this.stirurl};function wbds_WunderLoopModule(D,H,G,C,B,E){if(arguments.length==2){G=arguments[1];H=""}if((arguments.length==5&&isS(arguments[4])&&(arguments[4] instanceof Array))||(arguments.length==4&&isS(arguments[3])&&(arguments[3] instanceof Array))){if(arguments.length==5){E=arguments[4]}else{if(arguments.length==4){E=arguments[3];C=null}}B=null}if(C==null){var F=function(K){var I=[[0,"flabber"],[1,"accountingweb/1main"],[1,"beurs/cbspeeders"],[1,"beurs/forum"],[1,"beurs/koersen"],[1,"beurs/nieuws"],[1,"beurs/opinie"],[1,"beurs/speeders"],[1,"beursonline/1main"],[1,"beursonline/analyses"],[1,"beursonline/koersen"],[1,"beursonline/nieuws"],[1,"bindex/1main"],[1,"brickmeetsbyte/1main"],[1,"debeurs/beursnieuws"],[1,"debeurs/koersen"],[1,"depers/1main"],[1,"depers/buitenland"],[1,"depers/entertainment"],[1,"depers/finance"],[1,"depers/opinie"],[1,"depers/sport"],[1,"eurobench/guruforum"],[1,"eurobench/nieuws"],[1,"eurobench/ta"],[1,"eurobench/vastgoedandcvs"],[1,"euronext/1main"],[1,"euronext/currency"],[1,"euronext/derivate"],[1,"euronext/koersen"],[1,"expatica/1main"],[1,"financieelmanagement/1main"],[1,"iex/beleggingsfondsen"],[1,"iex/forums"],[1,"iex/koersen"],[1,"iex/opinies"],[1,"iex/speeders"],[1,"iex/turbos"],[1,"metronieuws/entertainment"],[1,"metronieuws/film"],[1,"metronieuws/internet"],[1,"metronieuws/reizen"],[1,"metronieuws/sport"],[1,"metronieuws/weer"],[1,"parool/etenendrinken"],[1,"parool/film"],[1,"parool/reizen"],[1,"parool/sport"],[1,"parool/vacatures"],[1,"sync/1main"]];K=K.toLowerCase();for(var J=0;J<I.length;J++){switch(I[J][0]){case 0:if(K.indexOf(I[J][1])>=0){return true}break;case 1:if(K==I[J][1]){return true}break}}return false};if(F(D)){this.AC=true}else{this.AC=false}}else{this.AC=C}if(this.AC&&B==null){var A=D.indexOf("/");this.ACSiteId=D.substr(0,(A>0)?A:D.length)}else{this.ACSiteId=B}this.cstId="WebAds";this.contentGroup=D;this.connectGroup=H;this.adCommunicator=G;this.isCompatible=true;if(this.adCommunicator.browser.is_safari==true&&this.adCommunicator.browser.version<3){this.isCompatible=false}this.protocol="http";this.trURL="tr.wl.webads.nl/Cnt/WebAds/CP/";this.tuURL="tu.connect.wunderloop.net/";this.crURL="rc.wl.webads.nl/Get/WebAds/JS/GetRcmd.js";this.hfURL="tr.wl.webads.nl/Cnt/WebAds/Registration";this.crVAR="wlrcmd";this.tagvalue="KEYWORD";this.boundTags=[["AGE",["13000",[[1,10005],[2,10005],[3,10005]]]],["SEX","13001"],["OPLEIDING","13002"]];if(isS(E)){this.bindTags(E)}this.isReady=false;this.CRURL=null;this.TUURL=null;this.crscript=null;this.waiter=new wbds_ObjectWaiter();this.waiter.addPoint(this.activationReady);this.waiter.time=500;this.waiter.directStart=true;this.waiter.owner=this;this.waiter.onLoad=this.onActivate;this.checkLoadedInt=-1;this.wait_cnt=0;this.lastRequest=0;if(isS(wbds_WunderLoopModule.prototype._HF_sep)){this.HFSep=wbds_WunderLoopModule.prototype._HF_sep}else{this.HFSep="&"}}pt=wbds_WunderLoopModule.prototype;pt._HF_sep="&";pt.getRnd=wbds_writeTags.prototype.getRnd;pt.getTRURL=function(){return this.protocol+"://"+this.trURL+this.contentGroup+"?d="+this.getRnd()+this.getAC()};pt.getCRURL=function(){return this.protocol+"://"+this.crURL+"?d="+this.getRnd()};pt.getHFURL=function(A){return this.protocol+"://"+this.hfURL+"?"+A};pt.getTUURL=function(){var A=new Date().getTime();return this.protocol+"://"+this.tuURL+this.connectGroup+"/?ord="+A};pt.getAC=function(){if(this.AC){var A="&";A+="CustomerId="+escape(this.cstId)+"&WebsiteId="+escape(this.ACSiteId)+"&AC=on&Referer="+escape(document.location.href);return A}else{return""}};pt.hasHF=function(){if(isS(this.adCommunicator)){var D=0;var C=this.adCommunicator.compileTarget();var F="";for(var B=0;B<this.boundTags.length;B++){if(isS(C[this.boundTags[B][0]])){D++;F+=((B>0)?this.HFSep:"")+((isS(this.boundTags[B][1][0])&&this.boundTags[B][1][0].length>0)?this.boundTags[B][1][0]:this.boundTags[B][0])+"=";var E=""+this.adCommunicator.getCompiledTargetObjVal(C[this.boundTags[B][0]]);if(isS(this.boundTags[B][1])&&(this.boundTags[B][1] instanceof Array)&&isS(this.boundTags[B][1][1])&&(this.boundTags[B][1][1] instanceof Array)){for(var A=0;A<this.boundTags[B][1][1].length;A++){if(isS(this.boundTags[B][1][1][A])&&(this.boundTags[B][1][1][A] instanceof Array)&&this.boundTags[B][1][1][A].length==2){if((""+this.boundTags[B][1][1][A][0]).toUpperCase()==E.toUpperCase()){E=(""+this.boundTags[B][1][1][A][1]).toUpperCase();break}}}}F+=E}}}return(D>0)?F:false};pt.activationReady=function(C){var B=C.owner,A=B.adCommunicator;if(B.MODOwner.directInit&&B.lastRequest==0&&!A.loadedOnce){if(A.browser.is_ie&&A.d.readyState!="complete"){return true}else{if(!A.browser.is_ie){return true}}}B.MODOwner.directInit=false;if(A.d.getElementsByTagName){if(A.d.getElementsByTagName("body").length>0){if(B.wait_cnt>1||A.loadedOnce){return true}B.wait_cnt++}}return false};pt.activate=function(){if(!this.isReady){eval("window."+this.crVAR+" = null;");this.waiter.start()}};pt.reset=function(){this.isReady=false;this.waiter.reset();eval("window."+this.crVAR+" = null;");this.adCommunicator.extra_target=""};pt.deactivate=function(){};pt.onActivate=function(){if(this.isCompatible||this.MODOwner.directInit){var B=this.MODOwner.directInit;this.placeWL(document.getElementsByTagName("body")[0],"TRURL");if(this.connectGroup!=""){this.placeWL(document.getElementsByTagName("body")[0],"TUURL")}var D=this.hasHF();if(D){this.placeWL(document.getElementsByTagName("body")[0],"HFURL",D)}this.placeCR();var A=this;var C=function(){A.checkLoaded()};var E=new Date();this.lastRequest=E.getTime();if(B){C();this.MODOwner.directInit=false}if(!this.isReady){this.checkLoadedInt=setInterval(C,7)}}else{this.isReady=true}};pt.placeWL=function(D,F){var C=isS(this.adCommunicator.d.readyState);var G=this.adCommunicator.d.getElementsByTagName("head")[0],I=this.adCommunicator.d.getElementsByTagName("base");var B=this.adCommunicator.d.readyState;if(this.MODOwner.directInit&&(!isS(G)||(isS(B)&&I.length>0))&&((!C&&!isS(D))||(C&&B!="complete"))){document.write('<img src="'+this["get"+F](arguments[2])+'" style="width:0px;height:0xp;display:none;visibility:hidden"/>');return }var A=arguments.callee;var J=this;var H=function(){A.call(J,D,F,false)};if((!C||(C&&B=="complete"))&&isS(D)){this[F]=D.appendChild(document.createElement("img"))}else{var E=D;D=this.adCommunicator.d.getElementsByTagName("head")[0];if(isS(D)){this[F]=D.appendChild(document.createElement("img"))}else{var H=function(){A.call(J,E,F,false)};if(arguments.length==2){setTimeout(H,50);return }}}if(!isS(this[F])){if(arguments.length==2){setTimeout(H,50);return }}this[F].style.width="0px";this[F].style.height="0px";this[F].style.display="none";this[F].style.visibility="hidden";this[F].src=this["get"+F](arguments[2])};pt.placeCR=function(D){var A=this.adCommunicator.d.getElementsByTagName("head")[0];var B=this.adCommunicator.d.readyState,C=this.adCommunicator.d.getElementsByTagName("base");if((this.MODOwner.directInit||D)&&(!isS(A)||(isS(B)&&C.length>0))&&(!isS(B)||(isS(B)&&(B!="complete")))){this.crscript=wbds_Include(this.getCRURL(),"direct");return }this.crscript=wbds_Include(this.getCRURL())};pt.checkLoaded=function(){var rcmd=eval("window."+this.crVAR);if(isS(rcmd)){this.isReady=true;clearInterval(this.checkLoadedInt);if(rcmd==""){return true}var rcmds=rcmd.split(",").join("+");this.adCommunicator.extra_target=this.tagvalue+"="+rcmds;return true}var d=new Date();if(d.getTime()-this.lastRequest>this.MODOwner.timeOut){clearInterval(this.checkLoadedInt);this.isReady=true;return true}};pt.ready=function(){return this.isReady};pt.bindTags=function(B){if(!isS(this.boundTags)||(!(this.boundTags instanceof Array))){this.boundTags=[]}for(var A=0;A<B.length;A++){this.bindTag(B[A][0],B[A][1])}};pt.bindTag=function(C,F){var E=false;for(var D=0;D<this.boundTags.length;D++){if(this.boundTags[D][0].toUpperCase()==C.toUpperCase()){E=true;if(!isS(this.boundTags[D][1])||!(this.boundTags[D][1] instanceof Array)){this.boundTags[D][1]=F}else{if(!isS(this.boundTags[D][1][1])||!(this.boundTags[D][1][1] instanceof Array)){this.boundTags[D][1][1]=F[1]}else{if(isS(this.boundTags[D][1][1])&&(this.boundTags[D][1][1] instanceof Array)&&isS(F[1])&&(F[1] instanceof Array)){this.boundTags[D][1][0]=F[0];var G;for(var A=0;A<F[1].length;A++){if(F[1][A].length==2){G=false;for(var B=0;B<this.boundTags[D][1][1].length;B++){if(isS(this.boundTags[D][1][1][B])&&(this.boundTags[D][1][1][B] instanceof Array)){if((""+this.boundTags[D][1][1][B][0]).toUpperCase()==(""+F[1][A][0]).toUpperCase()){G=true;this.boundTags[D][1][1][B][1]=F[1][A][1];break}}}if(!G){this.boundTags[D][1][1].push(F[1][1][A])}}}}else{}}}break}}if(!E){this.boundTags.push(F)}};pt.trafficInfo=function(){var A="Wunderloop Module\n";A+=" ready: "+this.isReady+"\n";A+=" contentgroup: "+this.contentGroup+"\n";A+=" connectgroup: "+this.connectGroup+"\n";A+=" AC = ";if(this.AC){A+="on\n";A+=" \tcustomerid: "+this.cstId+"\n";A+=" \twebsiteid: "+this.ACSiteId+"\n"}else{A+="off\n"}return A};function wbds_BaseBanner(B,J,D,H,A,F,C,G,E){if(!isS(B)||arguments.length==0){return }this.d=document;this.owner=B;this.callinf={size:J,position:D,euri:H,calltype:F};this.bcallid=C;this.bannerid=G;this.iframe=null;this.initialized=false;this._default=false;this.handleDiv=null;this.setLeaveBannerPlacementSize=false;var I=typeof (A);if(I=="object"||I=="function"){this.element=A;if(isS(this.element.id)&&this.element.id!=""&&this.element.id.length>0){this.elementid=this.element.id}else{this.element.id=this.callinf.size+"__"+this.owner.getRnd();this.elementid=this.element.id}}else{this.elementid=A;this.element=this.d.getElementById(A)}if(!isS(this.varname)){if(isS(E)&&isS(E.varname)){this.varname=E.varname}else{this.varname="__wbds_banner_var_"+this.elementid+((isS(G)?"_"+G:""))}}this.setVarName(this.varname);wbds_BroadCaster.prototype.initialize(this);this.addListener(this);if(isS(this.__construct)&&(typeof (this.__construct)=="function"||typeof (this.__construct)=="object")){this.__construct()}}pt=wbds_BaseBanner.prototype;pt.setVarName=function(varname){varname=varname.replace(/("|')*/g,"");this.varname=varname;eval(this.varname+" = this");window[this.varname]=this};pt.initProperties=function(B){var A;for(A in B){this[A]=B[A]}};pt.initialize=function(){try{if(this.handleDiv!=null){this.handleDiv.parentNode.removeChild(this.handleDiv);this.handleDiv=null}}catch(A){}};pt.reset=function(){this.initialized=false};pt.getIMPCNT=function(){return this.owner.getIMPCNT(this.owner.getAAMBCont(this.bcallid))};pt.tellTimeCap=function(){};pt.getItemData=function(){if(!this.initialized){this._default=this.owner.isDefault(this.owner.getAAMBCont(this.bannerid))}var A={isdefault:((this._default)?1:0),size:this.callinf.size};return A};pt.isInitialized=function(){return this.initialized};pt.nodeDepth=function(D,A){var B=0;var C=D.parentNode;while(C!=A){B++;C=C.parentNode}return B};function wbds_VisualBanner(B,I,D,H,A,F,C,G,E){if(isS(B)&&isS(this.__proto__)&&isS(this.__proto__.__proto__)){if(this.__proto__.__proto__.ctor!=arguments.callee){this.__proto__.__proto__.ctor.call(this,B,I,D,H,A,F,C,G,E)}else{if(isS(this.__proto__.__proto__.__proto__.ctor)){this.__proto__.__proto__.__proto__.ctor.call(this,B,I,D,H,A,F,C,G,E)}}}this.hidden=false}wbds_VisualBanner.prototype=new wbds_BaseBanner();pt.constructor=wbds_VisualBanner;pt=wbds_VisualBanner.prototype;pt.__proto__=wbds_BaseBanner.prototype;pt.__proto__.ctor=wbds_BaseBanner;if(!isS(pt.symbiantName)){pt.symbiantName="wbds_VisualBanner"}pt.hide=function(A){if(!this.hidden){if(!isS(A)){A=this.iframe}A.style.display="none";A.style.visibility="hidden";this.hidden=true}};pt.show=function(A){if(this.hidden){if(!isS(A)){A=this.iframe}A.style.display="none";A.style.visibility="visible";this.hidden=false}};pt.centerScreen=function(B,A,D,I,C){if(!isS(B)){B=this.iframe}var H,F;var G=this.owner.getScreenSize(I,C);if(A){var E=this.owner.getScrollOffset(I,C);H=(G.w*0.5)-(B.clientWidth/2);F=(G.h*0.5)-(B.clientHeight/2);H+=E.x;F+=E.y}else{H=(G.w*0.5)-(B.clientWidth/2);F=(G.h*0.5)-(B.clientHeight/2)}if(D){if(H<0){H=0}if(F<0){F=0}}B.style.top=F+"px";B.style.left=H+"px"};pt.getBounds=function(A){if(!isS(A)){A=this.iframe}if(!isS(A)){return }return{w:A.clientWidth,h:A.clientHeight}};pt.convBounds=function(A){A.xMin=(!isS(A.x)?0:A.x);A.yMin=(!isS(A.y)?0:A.y);A.xMax=A.w;A.yMax=A.h;delete A.w;delete A.h;A.height=A.yMax-A.yMin;A.width=A.xMax-A.xMin;return A};pt.calcCenter=function(D,E,C){if(arguments.length==2){C=0.5}try{var G={};var B=1;var A=0.8333333333333334;G.x=(D.w-E.w)*C;G.y=(D.h-E.h)*C;G.w=E.w;G.h=E.h}catch(F){}return G};pt.setSize=function(A,B,C){if(!isS(C)){C=this.iframe}if(!isS(C)){return }C.width=A;C.height=B};pt.getPosition=function(C){if(!isS(C)){C=this.iframe}if(!isS(C)){return }var A=C.offsetParent;var B={x:C.offsetLeft,y:C.offsetTop};while(A!=null){B.x+=A.offsetLeft;B.y+=A.offsetTop;A=A.offsetParent}return B};pt.pinToElement=function(D,G,C,A){var F=this.getPosition(D);var B=this.getBounds(D);var E={x:0,y:0};if(isS(A)){E.x+=A.x;E.y+=A.y}if(isS(C)){if(!isNaN(C.left)){E.x+=C.left;F.x-=E.x;B.w+=E.x}if(!isNaN(C.top)){E.y+=C.top;F.y-=E.y;B.h+=E.y}}G.style.position="absolute";G.style.left=F.x;G.style.top=F.y;G.style.width=B.w;G.style.height=B.h;if(isS(A)){}return{dim:B,pos:F,offset:E}};wbds_VisualBanner.prototype.initialize(pt);pt._initBanner=wbds_InitializeClass.prototype.initialize;pt.initializeBanner=function(A){if(!(A instanceof wbds_VisualBanner)){this._initBanner(A,this)}};pt.transformObject=function(E,A){var D=this.getBounds(E);for(var B in A){try{switch(B){case"mx":E.style.left=(parseFloat(E.style.left)-A[B])+"px";break;case"aw":E.width=(D.w+A[B])+"px";break;case"my":E.style.top=(parseFloat(E.style.top)-A[B])+"px";break;case"ah":E.height=(D.h+A[B])+"px";break}}catch(C){}}};pt.handleLeaveBannerPlacementSize=function(A){if(!this.setLeaveBannerPlacementSize){if(!isS(A)){A=this.iframe}try{A.style.width="auto";A.style.height="auto"}catch(A){}}};pt.handlePreBannerPlacementSize=function(A,B,C){if(this.setPreBannerPlacementSize){if(!isS(C)){C=this.iframe}try{C.style.width=A;C.style.height=B}catch(C){}}};function wbds_InteractiveBanner(B,I,D,H,A,F,C,G,E){}wbds_InteractiveBanner.prototype=new wbds_VisualBanner();pt=wbds_InteractiveBanner.prototype;pt.__proto__=wbds_VisualBanner.prototype;pt.__proto__.ctor=wbds_VisualBanner;pt.constructor=wbds_InteractiveBanner;function wbds_IframeBanner(B,J,D,H,A,F,C,G,E){if(B==null||typeof (B)=="undefined"){return }this.__proto__.ctor.call(this,B,J,D,H,A,F,C,G,E);var I=this;this.checkBannerExecuted_delagate=function(){I.checkBannerExecuted(arguments.callee)};this.checkBannerExecuted_checkCnt=0;this.checkBannerExecuted_REcheckCnt=0;this.loaded=false;this.loopcnt=0;this.maxloop=36;this.iframeLoaded=false;this.initProperties(E)}wbds_IframeBanner.prototype=new wbds_VisualBanner();pt.constructor=wbds_IframeBanner;pt=wbds_IframeBanner.prototype;pt.__proto__=wbds_VisualBanner.prototype;pt.__proto__.ctor=wbds_VisualBanner;pt.__construct=function(){};pt.initFrame=function(){try{this.iframe=this.d.createElement("IFRAME");this.iframe.setAttribute("id","wbds_ban"+this.bannerid);var B=this.owner.getSize(this.callinf.size),A=B[0],C=B[1];this.iframe.setAttribute("border",0);this.iframe.setAttribute("frameBorder",0);this.iframe.setAttribute("allowTransparency",true);this.iframe.allowTransparency=true;this.iframe.setAttribute("scrolling","no");this.iframe.setAttribute("marginHeight",0);this.iframe.setAttribute("marginWidth",0);this.iframe.style.borderStyle="none";this.iframe.style.overflow="hidden";this.iframe.style.marginLeft="0px";this.iframe.style.marginTop="0px";this.iframe.style.backgroundColor="transparent";if((A>0&&C>0)){this.iframe.setAttribute("width",A+0.1);this.iframe.setAttribute("height",C+0.1)}}catch(D){}};pt.iframeRst=function(){try{var B=this.owner.getSize(this.callinf.size),A=B[0],C=B[1];if((A>0&&C>0)){this.iframe.setAttribute("width",A+0.1);this.iframe.setAttribute("height",C+0.1)}}catch(D){}};pt.initialize=function(){if(this.isInitialized()){return }if(this.__proto__.initialize!=arguments.callee){this.__proto__.initialize.apply(this)}else{if(this.__proto__.initialize==arguments.callee&&isS(this.__proto__.__proto__.initialize)){this.__proto__.__proto__.initialize.apply(this)}}if(this.iframe==null||typeof (this.iframe)!="object"){this.initFrame()}else{this.iframeRst()}this.initialized=true;try{if(this.d.getElementById("wbds_ban"+this.bannerid)==null){this.iframe=this.element.appendChild(this.iframe)}this.show();switch(this.callinf.calltype){case"hserver":this.iframe.src=this.owner.getAdSURL(this.callinf);break;default:if(this.callinf.calltype=="bservers"){var A=this.owner.getAAMBCont(this.bcallid).toUpperCase();if(this.owner.isDefault(A)){this._default=true;this.clear();return false}}this._default=false;this.loaded=false;this.show();this.iframe.src=this.owner.ifrmsrc;break}}catch(B){}};pt.checkBannerExecuted=function(A){return ;if(this.checkBannerExecuted_REcheckCnt>2&&!this.realIframeObj.loaded){this.realIframeObj.broadcastMessage("onBannerNotExecuted");return }else{if(this.realIframeObj.checkBannerExecuted_checkCnt>10&&!this.realIframeObj.loaded){this.realIframeObj.checkBannerExecuted_checkCnt=0;this.realIframeObj.iframe.src=this.owner.ifrmsrc+"?d="+this.owner.getRnd();this.realIframeObj.checkBannerExecuted_REcheckCnt++}else{if(!this.loaded){this.realIframeObj.checkBannerExecuted_checkCnt++}else{this.realIframeObj.checkBannerExecuted_checkCnt=0;return }}}window.setTimeout(A,35)};pt.clear=function(){if(!this.owner.closing){try{if(typeof (this.iframe)!="undefined"&&this.iframe!=null&&typeof (this.iframe.parentNode)!="undefined"&&this.iframe.parentNode!=null){this.iframe.parentNode.removeChild(this.iframe)}}catch(A){}try{if(this.handleDiv!=null){this.handleDiv.parentNode.removeChild(this.handleDiv)}}catch(A){}}this.iframe=null;this.handleDiv=null;this.initialized=false;try{if(!this.setLeaveBannerPlacementSize&&isS(this.element)){this.element.style.width="auto";this.element.style.height="auto"}}catch(A){}};pt.getIfrmHTML=function(A){html='<html><head><script language="javascript">';html+='<\/script></head><body style="background-color:transparent;">';return html};pt.getIfrmPredVars=function(A){html='<script language="javascript">';html+="screenad_adservers = [location.host];inDapIF = true;";html+="<\/script>";return html};pt.getHandleDiv=function(){this.handleDiv=this.element.appendChild(this.d.createElement("DIV"));this.handleDiv.style.padding="0px";this.handleDiv.style.margin="0px";return this.handleDiv};pt.reload=function(){var A=this.callinf.calltype.toLowerCase();if(A.indexOf("bserver")<0){if(A=="hserver"||A=="jserver"){this.initialized=false;this.initialize();return }}this.clear()};pt.ifrmOnLoadFunc=function(){var J=this.document.getElementsByTagName("A"),B;for(var G=0;G<J.length;G++){B=J[G].href.toLowerCase();if(B.indexOf("fffffffcfffffffcfffffffc")>0||B.indexOf("fffffffefffffffefffffffe")>0){this.banner.clear();return false}}J=this.document.getElementsByTagName("IMG");var H=[];for(G=0;G<J.length;G++){B=J[G].src.toLowerCase();if(B.indexOf("impcnt")>0&&B.indexOf("ccid")>0){J[G].style.display="none";J[G].style.visibility="hidden"}else{H.push([(J[G].clientWidth)?J[G].clientWidth:J[G].width,(J[G].clientHeight)?J[G].clientHeight:J[G].height])}}var M=this.document.getElementsByTagName("embed"),F=this.document.getElementsByTagName("object"),N=this.document.getElementsByTagName("A"),I=this.document.getElementsByTagName("SCRIPT");if(N.length==0||(M.length==0&&F.length==0)&&I<=1&&H.length>0){if(!(M.length>0||F.length>0)){var E=0;for(G=0;G<H.length;G++){E+=H[G][0]+H[G][1]}E=E/(H.length);if(E<=2){this.banner.setSize(0,0);return false}}}var L=this.document.getElementsByTagName("body")[0];if(isS(this.banner.iframe)){if(L.scrollWidth>0&&L.scrollHeight>0&&((parseInt(L.scrollHeight-this.banner.iframe.height)<-8||parseInt(L.scrollHeight-this.banner.iframe.height)>8)||(parseInt(L.scrollWidth-this.banner.iframe.width)<-8||parseInt(L.scrollWidth-this.banner.iframe.width)>8))){var K=this.wbdsads.getKnownSizeProp(L.scrollWidth,L.scrollHeight);if((this.banner.iframe.height!=null&&this.banner.iframe.height!=""&&this.banner.iframe.width!=null&&this.banner.iframe.width)&&this.wbdsads.isKnownSizeProp(K.r)){this.banner.setSize(K.d[0],K.d[1])}else{this.banner.setSize(L.scrollWidth,L.scrollHeight);K=this.wbdsads.getKnownSizeProp(L.scrollWidth,L.scrollHeight);if(this.wbdsads.isKnownSizeProp(K.r)){this.banner.setSize(K.d[0],K.d[1])}}var A=this;if(this.banner.setPreBannerPlacementSize){var D=function(){A.banner.setSize(K.d[0],K.d[1],A.banner.element)};setTimeout(D,2)}var C=function(){A.banner.handleLeaveBannerPlacementSize(A.banner.element)};setTimeout(C,2)}}};pt.onBannerNotExecuted=function(){this.iframe.src="";var F=this.owner.getIfrmDoc(this.iframe);var E=this.owner.getIfrmWin(this.iframe);var C=this.owner.getAAMBCont(this.bannerid);if(this.owner.status==1){C=this.owner.rewr_shtml(C)}if(this.callinf.calltype=="bservers"){C=this.owner.prepb_shtml(C);var D=C.indexOf("document.write(");if(D==0&&D<10){C='<script language="javascript">'+C+";<\/script>"}}F.open();var A=(F.getElementsByTagName("body").length>0);var B=this;if(isS(E)){E.onload=this.ifrmOnLoadFunc}if(!A){F.write(this.getIfrmHTML(E))}F.write(C);if(!A){F.write("</body></html>")}E.wbdsads=this.owner;E.banner=this;E.callinf=this.callinf};function wbds_VideoBanner(B,I,D,H,A,F,C,G,E){if(this.__proto__.ctor!=arguments.callee){this.__proto__.ctor.call(this,B,I,D,H,A,F,C,G,E)}else{if(this.__proto__.ctor==arguments.callee&&isS(this.__proto__.__proto__.ctor)){this.__proto__.__proto__.ctor.call(this,B,I,D,H,A,F,C,G,E)}}this.__ResolveAllDeps();this.DynProps_InitSet();this.waitForObject.owner=this;this.twin_spot=null;this.overlayplayerurl="http://images.webads.nl/smarttags/flash/overlayplayer.swf";this.initializedOnce=false;this.player=null;this.overlayPlayer=null;this.overlayDiv=null;this.drawingLayer=null;this.drawingLayerList=null;this.playedPreRoll=false;this.playedContent=false;this.postRollActive=false;this.preOverlays=[];this.postOverlays=[];this.clipStartTime=0;this.drawingLayerInitWaitQueue=[];this.postRollPendingAction=[];this.overlayInitWaitQueue=[];this.hplayertype=null;this.hearthbeatint=-1;this.clips=null;this.prevclips=null;this.clickarea=null;this.watchVideoObj=false;if(this.reportEmpty==null||typeof (this.reportEmpty)=="undefined"){this.reportEmpty=false}this.initProperties(E);if(!isS(this.HTMLPlayerId)){this.HTMLPlayerId=this.elementid}else{this.element.parentNode.removeChild(this.element);this.elementid=this.HTMLPlayerId;this.element=this.d.getElementById(this.HTMLPlayerId)}if(this.placePlayerDiv){this.playerdiv=this.getHandleDiv();this.playerdiv.id="wbds_player_div_"+G}else{this.playerdiv=this.element}if(this.directInitPlayer){this.initPlayer()}}wbds_VideoBanner.prototype=new wbds_VisualBanner();pt=wbds_VideoBanner.prototype;pt.__proto__=wbds_VisualBanner.prototype;pt.__proto__.ctor=wbds_VisualBanner;pt.constructor=wbds_VideoBanner;pt.$__pt=pt;pt.initialize=function(){if(!this.__ResolveAllDeps(new wbds_Callback({func:arguments.callee,obj:this,arg:[]}))){return false}if(this.__proto__.initialize!=arguments.callee){this.__proto__.initialize.apply(this)}else{if(this.__proto__.initialize==arguments.callee&&isS(this.__proto__.__proto__.initialize)){this.__proto__.__proto__.initialize.apply(this)}}if(this._setDuration.timid>0){clearTimeout(this._setDuration.timid);this._setDuration.timid=-1}this.playedPreRoll=false;this.playedContent=false;this.postRollActive=false;this.prevclips=this.clips;this.clips=[];switch(this.callinf.calltype){case"bservers":if(this.owner.isDefault(this.owner.getAAMBCont(this.bcallid))){try{this.initClips();if(isS(this.player)){if(this.reportEmpty||this.playertype=="flash"){this.player.setCnt("DEFAULT;")}}}catch(A){}this.reInitialize();this.onFinishAd();this._default=true;return }this._default=false;if(isS(this.player)){this.player.reset()}this.clearRemoveableListeners();this.handleValue(this.owner.getAAMBCont(this.bcallid));break;default:this.setIframe();break}this.initialized=true;this.reInitialize();this.initializedOnce=true};pt.reInitialize=function(){if(this.initializedOnce){if(isS(this.overlayPlayer)){this.FlashCOM_sendInitialze(this.overlayPlayer,true)}if(isS(this.player)&&this.playertype=="flash"){this.FlashCOM_sendInitialze(this.player,true)}}};pt.tellTimeCap=function(){if(this.player!=null){this.player.setSrc("");this.player.setCnt("");this.player.setClick("")}};pt.getHandleDiv=function(){var B;if(arguments.length>0){B=arguments[0].appendChild(this.d.createElement("DIV"))}else{B=this.element.appendChild(this.d.createElement("DIV"))}var A=wbds_VarGen.prototype.getUniqueVar("vidorly_div");A+="_"+String(Math.round(Math.random()*99999));B.id=A;return B};pt.getClipType=function(B){for(var A=0;A<this.clipTypes.length;A++){if(this.clipTypes[A]==B){return A}}return -1};pt.handleValue=function(A){var C,B;this.videodata=null;var D=this.handleAll(A);this.videodata=D;this.element.width=this.videosize.w;this.element.height=this.videosize.h;this.initClips();if(this.clips.length>0){this.clipIndex=0;this.playertype=this.initPlayerType(this.clips[this.clipIndex]);this.preInitClip();this.initPlayer();this.initClip()}};pt.addAsxClip=function(D,C){var A=this.playbaseasxvar+D+"="+C.wmvurl;if(this.asxcountable){for(var B=0;B<C.counts.length;B++){A+="&counts"+D+"[]="+escape(C.counts[B])}}return A};pt.getAsxURL=function(F,A){var B,E="",D=0;var C=F.lastIndexOf("?");if(C<0){F+="?"}else{F+="&"}if(arguments.length==1||!isS(A)){A=this.clipIndex}for(i=A;i<this.clips.length;i++){if(this.clips[i].player=="script"){D++;continue}E+=((i-(D+A)>0)?"&":"")+this.addAsxClip(i+1-D,this.clips[i])}return F+E};pt.setIframe=function(D){var A,C=false;if(arguments.length==1){A=this.owner.banners[D]}else{A=this;C=true}this.iframeobj=new wbds_IframeBanner(this.owner,A.callinf.size,A.callinf.position,A.callinf.euri,this.elementid,A.callinf.calltype,A.bcallid,A.bannerid,{varname:this.varname+"_sub_"+this.owner.getRnd()});this.iframeobj.realIframeObj=this;this.getIfrmHTML=this.iframeobj.getIfrmHTML;if(!C){wbds_VisualBanner.prototype.initializeBanner(A);var B=this;A.setDuration=function(E){B.setDuration(E)}}A.ifrmOnLoadFunc=this.ifrmOnLoadFunc=this.iframeobj.ifrmOnLoadFunc;this.iframeobj.initialize();A.iframe=this.iframeobj.iframe;this.iframeobj.iframe.width=this.adsize.w;this.iframeobj.iframe.height=this.adsize.h};pt.waitForObject=function(obj){if(typeof (eval(obj))=="object"){var ce=arguments.callee;ce.owner.ObjectLoaded();window.clearTimeout(ce.intit)}};pt.initPlayer=function(A){this.clearIframe();switch(this.playertype){case"iframe":if(isS(this.player)){this.player.hide()}this.setIframe();break;case"flash":this.initFLP();break;case"html":if(!isS(this.HTMLPlayerId)){this.playertype="";arguments.callee.call(this);return }else{this.initHTML()}break;case"msmedia":default:this.playertype="msmedia";this.initWMP();break}};pt.preInitClip=function(){var A=this.findClips({cnted:false,type:3});if(A&&A.length>0){this.videoparams.windowlessVideo=1}};pt.initClip=function(){var K=this.playertype;if(this.fplayertype=="html"&&!isS(this.player)){var L=this.playertype;this.playertype="";this.initHTML();this.player.hide();K=this.playertype;this.hplayertype=K;this.playertype=L}this.clipStartTime=wbds_getCEpoch();var D=this.clips[this.clipIndex],I=true,F=false;var G=this.getNextClip({cnted:false,type:1},0);var M=false;var B,J={_removeableListner:true,owner:this,onEndAd:function(){if(this.owner.player.hasClick){this.owner.player.removeClick()}this.owner.player.unRegisterEvent("playStateChange(ns)");this.owner.player.playCount=0;this.owner.removeListener(this);if(!this.owner.hasfixedasx||G.player=="script"){this.skiphtmlurlget=false;this.owner.broadcastMessage("onFinishAd")}else{this.owner.player.registerEvent("CurrentItemChange",'if(arg.sourceURL == "'+G.wmvurl+'"){this.owner.owner.broadcastMessage("onActivateTwin");this.owner.unRegisterEvent("CurrentItemChange");}');if(this.getNextClip({cnted:false,type:3},0)){}}}};var I=true;switch(this.playertype){case"iframe":if(this.playbaseasxvar!=""&&this.playbaseasxurl!=""&&this.playnexturl==""){this.hasfixedasx=true}break;case"flash":B=D.flvurl;if(G){if(G.player=="script"){this.player.setTwinCnts("DEFAULT;")}else{this.player.setTwin(G.flvurl);if(isS(G.counts)&&G.counts instanceof Array){this.player.setTwinCnts(G.counts.join("|^|"))}if(this.owner.isClick(G.click)){this.player.setTwinClick(G.click)}}}if(!this.swfcountable&&D.counts!=null&&D.counts.length>0){this.doCounts(D)}else{if(D.counts!=null&&D.counts.length>0){this.player.setCnt(D.counts.join("|^|"))}}I=false;break;case"msmedia":default:if(this.player.hidden){this.player.unhide()}if(this.playbaseasxvar!=""&&this.playbaseasxurl!=""&&this.playnexturl==""){this.hasfixedasx=true;B=this.getAsxURL(this.playbaseasxurl);I=false;F=true}else{B=D.wmvurl}var A=this.findClips({cnted:false,type:3});if(A&&A.length>0){this.player.setWindowLess();A=this.findClips({cnted:false,type:3,bindclip:"pre"});if(A&&A.length>0){this.preOverlays=A;var C=this.findClips({cnted:false,type:3,bindclip:"pre",insync:true});if(C&&C.length>0){M=true;this.overlayInitWaitQueue.push(new wbds_Callback({obj:this,func:this.initPreInSyncOverlays,arg:[this.player,B]}))}this.initOverlay(A[0],true)}}try{if(!this.asxcountable&&D.counts!=null&&D.counts.length>0){this.doCounts(D)}}catch(H){}this.skiphtmlurlget=true;if(this.owner.browser.hasActiveX){this.player.registerEvent("playStateChange(ns)","if((isS(this.owner) && isS(this.owner.isAd)) && this.owner.isAd && ns == 8){this.owner.isAd = false;this.owner.owner.broadcastMessage('onEndAd');};");this.addListener(J)}break}if(this.playertype!="iframe"){this.player.isAd=true;if(!M){this.player.setSrc(B)}if(this.owner.isClick(D.click)){this.player.setClick(D.click)}}if(this.watchVideoObj&&K=="msmedia"){if(!this.player.isListener(this)){this.player.addListener(this)}this.player.watchSrc()}if(this.playertype=="flash"&&!this.flashVarsReceivable){this.setFLP()}if(this._setDuration.timid>0){clearTimeout(this._setDuration.timid);this._setDuration.timid=-1}try{var E=this.getDuration(D);if(E==false){E=this.duration}if(I&&(!this.owner.browser.hasActiveX||this.playertype=="iframe")){this.setDuration(E)}else{if(F&&!this.owner.browser.hasActiveX){this.setDuration(E,true)}}}catch(H){if(I){this.setDuration(E)}else{if(F){this.setDuration(E,true)}}}};pt.initHTML=function(){var B=this.d.getElementById(this.HTMLPlayerId);if(B!=null){var C=B.getElementsByTagName("OBJECT"),A=B.getElementsByTagName("EMBED");var D,E;if(C.length>0&&(this.owner.browser.hasActiveX||A.length==0)){if(typeof (C[0].classid)!="undefined"){switch(C[0].classid.substr(6).toUpperCase()){case"6BF52A52-394A-11D3-B153-00C04F79FAA6":case"22D6F312-B0F6-11D0-94AB-0080C74C7E95":this.playertype="msmedia";this.getAndSetHTMLWMVObj(C[0]);D={blockCInner:true,cInnerElement:B,element:C[0],owner:this};break;case"D27CDB6E-AE6D-11CF-96B8-444553540000":this.playertype="flash";this.getAndSetHTMLFlashObj(C[0]);D={blockCInner:true,cInnerElement:B,element:C[0],owner:this};break}}if(this.playertype==""||this.playertype.toLowerCase()=="html"){switch(C[0].type){case"video/x-ms-wmv":case"video/x-msvideo":case"video/x-ms-asf":case"video/x-ms-asf":case"application/x-mplayer2":this.playertype="msmedia";this.getAndSetHTMLWMVObj(C[0]);C[0].parentNode.removeChild(C[0]);break}}}else{if(A.length>0){switch(A[0].type.toLowerCase()){case"video/x-ms-wmv":case"video/x-msvideo":case"video/x-ms-asf":case"video/x-ms-asf":case"application/x-mplayer2":this.playertype="msmedia";this.getAndSetHTMLWMVObj(A[0]);A[0].parentNode.removeChild(A[0]);if(C.length>0){C[0].parentNode.removeChild(C[0])}break;case"application/x-shockwave-flash":this.playertype="flash";this.getAndSetHTMLFlashObj(A[0]);D={blockCInner:true,cInnerElement:B,element:A[0],owner:this};break}}else{this.playertype="";this.initPlayer()}}switch(this.playertype){case"msmedia":if(this.hasfixedasx){if(isS(D)){D._lastSrc=this.playbaseasxurl}this.videoattributes.url=this.playbaseasxurl}else{if(isS(D)){D._lastSrc=this.playnexturl}}this.initWMP(D);break;case"flash":this.initFLP(D);break}}else{this.playertype="";this.initPlayer()}};pt.getAndSetBaseHTMLObj=function(A){if(isS(A.id)&&A.id!=""){this.videoid=A.id}if(!isS(this.videosize)){this.videosize={}}if(isS(A.width)&&A.width!=""){this.videosize.w=A.width}if(isS(A.height)&&A.height!=""){this.videosize.h=A.height}};pt.getAndSetHTMLFlashObj=function(A){this.getAndSetBaseHTMLObj(A);if(isS(A.movie)){this.swfplayer=A.movie}else{this.swfplayer=A.src}};pt.getAndSetHTMLWMVObj=function(A){this.getAndSetBaseHTMLObj(A);params=A.getElementsByTagName("param");for(i=0;i<A.attributes.length;i++){if(A.attributes[i].nodeValue!=null&&A.attributes[i].nodeValue!=""){this.videoattributes[A.attributes[i].nodeName.toLowerCase()]=A.attributes[i].nodeValue}}if(this.owner.browser.hasActiveX){this.videoattributes.classid="CLSID:"+this.defaultWMVClassId;this.videoattributes.type="application/x-oleobject"}if(!this.skiphtmlurlget){if(this.hasfixedasx){if(isS(A.URL)&&A.URL.length>0){this.playbaseasxurl=A.URL}else{if(isS(A.FileName)&&A.FileName.length>0){this.playbaseasxurl=A.FileName}else{if(isS(A.data)&&A.data.length>0){this.playbaseasxurl=A.data}else{if(isS(A.src)&&A.src.length>0){this.playbaseasxurl=A.src}}}}}else{if(isS(A.URL)&&A.URL.length>0){this.playnexturl=A.URL}else{if(isS(A.FileName)&&A.FileName.length>0){this.playnexturl=A.FileName}else{if(isS(A.data)&&A.data.length>0){this.playnexturl=A.data}else{if(isS(A.src)&&A.src.length>0){this.playnexturl=A.src}}}}}}for(i=0;i<params.length;i++){switch(params[i].name.toLowerCase()){case"src":this.videoparams.url=params[i].value;default:this.videoparams[params[i].name]=params[i].value;break}}};pt.initWMP=function(A){if(this.player!=null){return }var B;if(!isS(A)){A={d:this.d,owner:this,params:this.videoparams,attributes:this.videoattributes}}else{if(!isS(A.d)){A.d=this.d}if(!isS(A.owner)){A.owner=this}if(isS(A.params)){for(B in this.videoparams){if(!isS(A.params[B])){A.params[B]=this.videoparams[B]}}}else{A.params=this.videoparams}if(isS(A.attributes)){for(B in this.videoattributes){if(!isS(A.attributes[B])){A.attributes[B]=this.videoattributes[B]}}}else{A.attributes=this.videoattributes}}if(isS(this.videoid)&&!isS(A.id)){A.id=this.videoid}this.player=new HTMLWMediaPlayer(A);if(this.videosize!=null){this.player.width=this.videosize.w;this.player.height=this.videosize.h}this.player.owner=this;if(this.player.browser.hasActiveX){this.player.cInner(this.playerdiv)}else{this.player.cInnerElement=this.playerdiv;this.playerdiv.id=this.player.id+"_holder";this.player.cInner(this.playerdiv)}if(isS(this.player)&&isS(this.player.element)){this.player.element.style.visible="hidden"}this.owner.addListener(this.player)};pt.initFLP=function(A){if(this.player!=null){return }if(!isS(A)){A={swf:this.swfplayer,params:this.videoparams,width:this.videosize.w,height:this.videosize.h}}else{if(!isS(A.params)){A.params={}}for(i in this.videoparams){if(!isS(A.params[i])){A.params[i]=this.videoparams[i]}}for(i in this.videoattributes){if(!isS(A.attributes[i])){A.attributes[i]=this.videoattributes[i]}}}if(!isS(A.d)){A.d=this.d}if(!isS(A.owner)){A.owner=this}this.player=new HTMLFlashVideoPlayer(A);this.player.owner=this;if(this.flashVarsReceivable){this.setFLP();wbds_AdFlashInterface.prototype.initialize(this,this.player);this.owner.FlashCOM_initSettings(this,this.player);this.FlashCOM_sendGreetings(this.player);if(!this.owner.browser.is_ie){var B=function(C){C.player.setSaveVar("wbds_banner_id",C.bannerid);C.player.setSaveVar("wbds_banner_var",C.varname)};setTimeout(B,20,this)}else{this.player.setSaveVar("wbds_banner_id",this.bannerid);this.player.setSaveVar("wbds_banner_var",this.varname)}}this.owner.addListener(this.player)};pt.setFLP=function(){this.player.cInner(this.playerdiv)};pt.handleOnDrawingLayerInitialized=function(){while(this.drawingLayerInitWaitQueue.length>0){var A=this.drawingLayerInitWaitQueue.shift();if(isS(A)){if(A instanceof wbds_Callback){A.pushArg(this.drawingLayer.varname);A.callback()}else{if(typeof (A)=="function"){A()}}}}};pt.waitDrawingLayerInit=function(A){this.FlashCOM_sendQueue(["forbannerid","eventname","varname"],[this.bannerid,"onDrawLayerInitialize",A],this.overlayPlayer)};pt.getDrawingLayer=function(E,D){for(var A in E){}for(var A in D){}if(this.drawingLayerList==null){this.drawingLayerList={owner:this,onFlashInterfaceInitialized:function(){this.owner.handleOnDrawingLayerInitialized()}}}if(this.overlayDiv==null){this.overlayDiv=this.getHandleDiv(this.owner.d.getElementsByTagName("body")[0])}if(this.drawingLayer==null){this.drawingLayer=new wbds_OverlayBanner(this.owner,null,null,null,this.overlayDiv);this.drawingLayer.addListener(this.drawingLayerList);var C;if(this.playertype=="flash"&&this.player.element){switch(this.player.element.salign.toUpperCase()){case"L":case"LT":break;case"R":case"RT":case"TR":switch(this.player.element.scale.toLowerCase()){case"exactfit":break;case"noborder":break;case"noscale":var B=this.getBounds(this.player.element);C={x:(D.xMax-B.w),y:0,w:(D.xMax-B.w)*-1,h:0};break;default:var B=this.getBounds(this.player.element);C={x:(D.SWidth-B.w),y:0,w:(D.SWidth-B.w)*-1,h:0};break}break;default:switch(this.player.element.scale.toLowerCase()){case"exactfit":break;case"noborder":break;case"noscale":var B=this.getBounds(this.player.element);C={x:(D.xMax-B.w)/2,y:(D.yMax-B.h)/2,w:(D.xMax-B.w)*-1,h:(D.yMax-B.h)*-1};break;default:var B=this.getBounds(this.player.element);C={x:(D.SWidth-B.w)/2,y:(D.SHeight-B.h)/2,w:(D.SWidth-B.w)*-1,h:(D.SHeight-B.h)*-1};break}break}}this.drawingLayer.pinToElement(this.player.element,E,C);this.drawingLayer.initialize();this.drawingLayerInitWaitQueue.push(new wbds_Callback({obj:this,func:this.waitDrawingLayerInit}))}};pt.transformLayer=function(A){this.FlashCOM_offset={x:A.mx,y:A.my};var D=this.FlashCOM_offset;this.transformObject(this.overlayDiv,A);var C=new wbds_GeneralObject(A);var B=C.getCopy();delete B.ay;delete B.ax;this.transformObject(this.overlayPlayer.element,B)};pt.initOverlay=function(B,D){if(isS(this.overlayPlayer)){return }if(this.overlayDiv==null){this.overlayDiv=this.getHandleDiv(this.owner.d.getElementsByTagName("body")[0])}if(this.playertype=="msmedia"){this.player.setWindowLess()}var C=null;if(isS(B)&&isS(B.require)&&isS(B.require.space)){C=B.require.space}var A=this.pinToElement(this.player.getElement(),this.overlayDiv,C);this.FlashCOM_offset=A.offset;this.overlayPlayer=new WebAdsFlashObject({swf:this.overlayplayerurl,params:{scale:"noScale",align:"l",salign:"lt",wmode:"Transparent",AllowScriptAccess:"Always",swliveconnect:"true"},width:A.dim.w,height:A.dim.h});this.overlayPlayer.owner=this;wbds_AdFlashInterface.prototype.initialize(this,this.overlayPlayer);this.owner.FlashCOM_initSettings(this,this.overlayPlayer);this.overlayPlayer.cInner(this.overlayDiv);this.FlashCOM_sendGreetings(this.overlayPlayer);if(isS(B)&&B.bindclip=="pre"){}clip=this.getNextClip({cnted:false,type:0},0);if((!clip||clip.isDefault)||(isS(D)&&D)){this.scheduleOverlay()}};pt.scheduleOverlay=function(){try{if(this.owner.browser.hasActiveX){var B=this;var A=function(){B.player.tmp_playState_mbp_callID=-1};this.player.tmp_playState_mbp_callID=setTimeout(A,2500);this.player.registerEvent("CurrentItemChange(overlayItem)",'if(this.owner.tmp_playState_mbp_callID>=0){if(this.playState == 6 || this.playState == 3){alert("VIDEOBANNER->scheduleOverlay");var t=this,tobj=t.owner.owner,del = function(){clearTimeout(t.owner.tmp_playState_mbp_callID);tobj.broadcastMessage("onContentStart",true);};clearTimeout(t.owner.tmp_playState_bp_callID);};if(this.playState == 6){t.owner.tmp_playState_bp_callID = setTimeout(del,25)}else if(this.playState == 3){del();}}');this.player.registerEvent("CurrentItemChange(overlayItem)",'alert("VIDEOBANNER->scheduleOverlay "+overlayItem);')}else{this.player.initFakeTimer(this.defaultBuffWaitTime);this.onContentStart(true)}}catch(C){this.onContentStart(true)}};pt.handleFlashComOnInitialized=function(){if(isS(this.overlayInitWaitQueue)&&this.overlayInitWaitQueue.length>0){for(var A=0;A<this.overlayInitWaitQueue.length;A++){if(isS(this.overlayInitWaitQueue[A])){this.overlayInitWaitQueue[A].callback()}}}else{this.onContentStart(true)}};pt.initPreInSyncOverlays=function(B,A){if(arguments.length==2){B.setSrc(A);B.registerEvent("playStateChange(waitingPlayStartAd)",'if(waitingPlayStartAd == 3){this.owner.owner.broadcastMessage("onPreRollStart");this.owner.unRegisterEvent("playStateChange(waitingPlayStartAd)");}')}};pt.onPreRollStart=function(){this.FlashCOM_sendQueue(["forbannerid","eventname","internalfeat"],[this.bannerid,"onRecieveNewContent","incself"],this.overlayPlayer);this.FlashCOM_sendQueue(["forbannerid","eventname"],[this.bannerid,"onPreRollStart"],this.overlayPlayer)};pt.setOverlays=function(C){var E=this.FlashCOM_sendQueueInit();var B,D;for(var A=0;A<C.length;A++){D=this.owner.getBannerFromId(C[A].bannerid);B=D.getItemData.apply(D,arguments);switch(C[A].type){case 3:B.overlay=[C[A].xml];break}this.owner.FlashCom_obj2xml(this.overlayPlayer,"ad",B)}};pt.initClips=function(){this.clips=[];this.twin_spot=null;this.clips[0]=(this.videodata==null)?{isDefault:true}:this.videodata;this.clips[0].cnted=false;this.clips[0].bannerid=this.bannerid;this.clips[0].type=this.getClipType(this.callinf.size);var C;if(!isS(this.twin_spot)||((typeof (this.twin_spot)=="array"||typeof (this.twin_spot)=="object")&&this.twin_spot.length<=0)){var E=this.owner.findBanners("VIDEO");if(E.length==1||E.length==0){this.twin_spot=[];var D=function(G,I){for(var H=0;H<I.length;H++){G.push(I[H].bannerid)}};D(this.twin_spot,this.owner.findBanners("VIDEO_LAST"));D(this.twin_spot,this.owner.findBanners("VIDEO_OVERLAY"))}}if(this.twin_spot!=null&&(typeof (this.twin_spot)=="array"||typeof (this.twin_spot)=="object")){var A,F,B=0;for(C=0;C<this.twin_spot.length;C++){A=this.owner.getAAMBCont(this.twin_spot[C]);if(this.owner.isDefault(A)){continue}this.clips[B+1]=this.handleAll(A);if(this.clips[B+1]==null){continue}this.clips[B+1].type=this.getClipType(this.owner.getQBannerFromId(this.twin_spot[C])[0]);this.clips[B+1].cnted=false;this.clips[B+1].bannerid=this.twin_spot[C];B++}}};pt.initPlayerType=function(B){var A="";switch(B.player){case"script":A="iframe";break;default:switch(this.fplayertype){case"html":A="html";break;case"flash":A="flash";break;case"msmedia":default:A="msmedia";break}break}return A};pt.getClip=function(A){if(isS(this.clips[A])){return this.clips[A]}return false};pt.getNextClip=function(E,B){var G,D,F;if(arguments.length==1||!isS(B)){B=this.clipIndex+1}if(isS(this.clips)){for(var C=B;C<this.clips.length;C++){if(arguments.length==0){return this.getClip(C)}F=this.getClip(C);if(!F){continue}G=0;D=0;for(var A in E){if(F[A]==E[A]){D++}G++}if(G==D){return F}}}return false};pt.findClips=function(F,C){var H,E,G,A=[];if(arguments.length==1||!isS(C)){C=0}if(isS(this.clips)){for(var D=C;D<this.clips.length;D++){if(arguments.length==0){return this.getClip(D)}G=this.getClip(D);if(!G){continue}H=0;E=0;for(var B in F){if(G[B]==F[B]){E++}H++}if(H==E){A.push(G)}}}if(A.length>0){return A}return false};pt.requestPlay=function(B){var C=this.getNextClip({cnted:false,type:1});var A=this.getNextClip({type:1});if((C||this.postRollActive)&&this.owner.browser.hasActiveX&&this.playedPreRoll){if(!this.postRollActive){this.onActivateTwin()}this.postRollPendingAction.push(new wbds_Callback({obj:this,func:arguments.callee,arg:[B]}))}else{this.player.clearEvents();this.clearHeartBeat();this.skiphtmlurlget=true;if(!this.hasfixedasx){this.playnexturl=B}else{this.playbaseasxurl=B}setTimeout("window."+this.owner.globalvar+".reload()",0)}};pt.setDuration=function(C,B,A){if(B==null){B=false}if(!isS(C)){C=this.duration}this._setDuration.owner=this;if(arguments.length<=2||!isS(A)){if(B){A="onEndAd"}else{A="onFinishAd"}}if(this._setDuration.timid>0){clearTimeout(this._setDuration.timid);this._setDuration.timid=-1}if(C<0){return }this._setDuration.evt=A;this._setDuration.timid=setTimeout(this._setDuration,C)};pt._setDuration=function(){var C=arguments.callee,B=C.owner,A=C.evt;B.broadcastMessage(A);C.timid=-1};pt.onContentStart=function(A){this.initHeartBeat();if(A){this.FlashCOM_sendQueue(["forbannerid","eventname","internalfeat"],[this.bannerid,"onRecieveNewContent","incself"],this.overlayPlayer)}};pt.onFinishAd=function(){this.playedPreRoll=true;this.clearIframe();var A=this;var E=this.playertype;if(this.playertype==""||this.playertype=="iframe"){this.playertype=this.fplayertype}if(!isS(this.player)){this.preInitClip();this.initPlayer()}if(this.player.hidden){if(this.playertype=="html"){if(!isS(this.hplayertype)){this.initHTML()}else{this.playertype=this.hplayertype}}this.player.unhide()}if(this.playertype=="msmedia"||this.playertype==""){var D=this.getNextClip({cnted:false,type:1});if(!this.hasfixedasx||!D){if(this.playnexturl!=""){this.player.setSrc(this.playnexturl)}else{if(this.playbaseasxurl!=""){this.player.setSrc(this.playbaseasxurl)}}}else{if(D.player!="script"){this.player.setSrc(this.getAsxURL(this.playbaseasxurl,this.clipIndex+1));if(this.owner.browser.hasActiveX){this.player.registerEvent("CurrentItemChange",'if(arg.sourceURL == "'+D.wmvurl+'"){this.owner.owner.broadcastMessage("onActivateTwin");this.owner.unRegisterEvent("CurrentItemChange");}')}}else{if(E=="iframe"){if(this.playnexturl!=""){this.player.setSrc(this.playnexturl)}else{if(this.playbaseasxurl!=""){this.player.setSrc(this.playbaseasxurl)}}}if(this.owner.browser.hasActiveX){this.player.registerEvent("playStateChange(ns2)",'if((ns2 == 8 || ((isS(this.owner) && typeof(this.owner._lastStatus) != "undefined" && this.owner._lastStatus != 3 && this.owner._lastStatus != 0) && ns2 == 10)) && (isS(this.owner.isAd) && (isS(this.owner) && !this.owner.isAd))) {this.owner.playCount++;if(this.owner.playCount == this.owner.owner.playTwinAfter){this.owner.unRegisterEvent("playStateChange(ns2)");this.owner.owner.broadcastMessage("onActivateTwin")}};this.owner._lastStatus=ns2;')}}}if(this.owner.browser.hasActiveX){var F=function(){A.player.registerEvent("playStateChange(contentns)",'if(contentns == 8 || contentns == 1 || contentns == 0){this.owner.unRegisterEvent("playStateChange(contentns)");this.owner.owner.broadcastMessage("onContentDone");}')};setTimeout(F,120)}var B=this.findClips({type:3});if(B&&B.length>0&&(this.fplayertype=="msmedia"||this.fplayertype==""||this.playertype=="msmedia")){if(!isS(this.overlayDiv)){this.initOverlay(B[0],true)}else{this.scheduleOverlay();this.initHeartBeat()}}if(isS(this.preOverlays)&&this.preOverlays.length>0&&(this.fplayertype=="msmedia"||this.fplayertype==""||this.playertype=="msmedia")){this.FlashCOM_sendQueue(["forbannerid","eventname"],[this.bannerid,"onPreRollComplete",(wbds_getCEpoch()-this.clipStartTime)/1000,1],this.overlayPlayer);this.initHeartBeat()}}if(this.playertype=="flash"){if(!this.flashVarsReceivable){this.setFLP()}else{if(E=="iframe"){this.player.setCnt("DEFAULT;");var D=this.getNextClip({cnted:false,type:1});if(D.player!="script"){if(D){this.player.setTwin(D.flvurl);if(isS(D.counts)&&D.counts instanceof Array){this.player.setTwinCnts(D.counts.join("|^|"))}if(this.owner.isClick(D.click)){this.player.setTwinClick(D.click)}}else{this.player.setTwinCnts("DEFAULT;")}}else{this.player.setTwinCnts("DEFAULT;")}this.FlashCOM_sendQueue(["forbannerid","eventname"],[this.bannerid,"onPreRollComplete"],this.overlayPlayer);this.player.triggerEvent("onFinishAd")}if(this.owner.isDefault(this.owner.getAAMBCont(this.bcallid))){this.player.setCnt("DEFAULT;")}}}if(this.playertype=="msmedia"&&this.owner.browser.hasActiveX&&!this.hasfixedasx&&this.player.attributes.src!=""){this.player._lastStatus=null;delete this.player._lastStatus;var C=function(){A.player.registerEvent("playStateChange(ns2)",'if((ns2 == 8 || (isS(this.owner) && (((isS(this.owner)) && typeof(this.owner._lastStatus) != "undefined" && this.owner._lastStatus != 3 && this.owner._lastStatus != 0) && ns2 == 10)) && (isS(this.owner.isAd) && !this.owner.isAd))) {this.owner.playCount++;if(this.owner.playCount == this.owner.owner.playTwinAfter){this.owner.unRegisterEvent("playStateChange(ns2)");this.owner.owner.broadcastMessage("onActivateTwin")}};this.owner._lastStatus=ns2;')};setTimeout(C,50)}if(this.playnexturl!=null&&this.playnexturl!=""){this.initialized=true}if(this._setDuration.timid>0){clearTimeout(this._setDuration.timid);this._setDuration.timid=-1}};pt.onContentDone=function(){this.playedContent=true;if(isS(this.overlayPlayer)){this.FlashCOM_sendQueue(["forbannerid","eventname"],[this.bannerid,"onContentComplete"],this.overlayPlayer)}};pt.onActivateTwin=function(){var C=this.getNextClip({cnted:false,type:1});if(!C){return }this.postRollActive=true;if(!this.playedContent){if(isS(this.overlayPlayer)){this.FlashCOM_sendQueue(["forbannerid","eventname"],[this.bannerid,"onContentComplete"],this.overlayPlayer)}}switch(C.player){case"script":if(isS(this.player)){this.player.hide()}this.setIframe(C.bannerid);var D=this.getDuration(C);if(D!=false){this.setDuration(D,false,"onFinishedTwin")}break;default:switch(this.playertype){case"":case"msmedia":this.skiphtmlurlget=true;this.initPlayer();if(!this.hasfixedasx){this.player.setSrc(C.wmvurl)}if(this.owner.browser.hasActiveX){this.player.clearEvents();this.player._lastStatus=null;delete this.player._lastStatus;var A=this;var B=function(){A.player.registerEvent("playStateChange(ns2)",'if((ns2 == 8 || (isS(this.owner) && (((isS(this.owner)) && typeof(this.owner._lastStatus) != "undefined" && this.owner._lastStatus != 3 && this.owner._lastStatus != 0) && ns2 == 10)) && (isS(this.owner.isAd) && !this.owner.isAd))) {this.owner.unRegisterEvent("playStateChange(ns2)");this.owner.owner.broadcastMessage("onFinishedTwin")};this.owner._lastStatus=ns2;')};setTimeout(B,50)}if(!this.asxcountable&&C.counts!=null&&C.counts.length>0){this.doCounts(C)}this.player.setClick(C.click);break}break}};pt.onFinishedTwin=function(){this.postRollActive=false;if(isS(this.player)){this.player.unhide()}this.clearIframe();while(this.postRollPendingAction.length>0){var A=this.postRollPendingAction.shift();if(isS(A)){if(A instanceof wbds_Callback){A.callback()}}}};pt.onSourceChange=function(A){this.requestPlay(A._lastSrc)};pt.reload=function(){this.preOverlays=[];this.postOverlays=[];this.overlayInitWaitQueue=[];this.postRollPendingAction=[];this.clips=[];this.clearIframe();if(isS(this.overlayPlayer)){this.FlashCOM_sendQueue(["forbannerid","eventname"],[this.bannerid,"onReload"],this.overlayPlayer)}if(isS(this.player)&&this.playertype=="flash"){this.FlashCOM_sendQueue(["forbannerid","eventname"],[this.bannerid,"onReload"],this.player)}};pt.reset=function(){this.reload()};pt.clear=function(){this.clearIframe();if(this.player!=null&&(typeof (this.player)=="object"||typeof (this.player)=="function")){this.player.clear();delete this.player}};pt.clearIframe=function(){if(typeof (this.iframeobj)=="object"){this.iframeobj.clear();if(this.iframeobj.bannerid!=this.bannerid){var A=this.owner.banners[this.iframeobj.bannerid];if(isS(A)){A.iframe=null}}this.iframe=null}};pt.adClickLayer=function(){};pt.getIMPCNT=function(){if((this.playertype=="msmedia"||this.playertype=="flash")&&this.videodata!=null){return this.videodata.vericount}else{return this.owner.getIMPCNT(this.owner.getAAMBCont(this.bcallid))}};pt.doCounts=function(A){A.cnted=true;for(i=0;i<A.counts.length;i++){this.owner.doIMPCNT(A.counts[i])}};pt.handleAll=function(A,C){var B={};if(arguments.length==1){C=[A.indexOf("mms://"),A.indexOf("http://"),A.indexOf("https://"),A.indexOf("rtmp://"),A.indexOf("<"),A.indexOf("IMPCNT"),A.indexOf("<clips"),A.indexOf(".wmv"),A.indexOf(".flv"),A.indexOf("<overlay")]}if((C[4]<19&&C[0]<0&&C[3]<0&&(A.indexOf("swf")>=0||A.indexOf("<script")>=0||A.indexOf("document.write")>=0))&&C[6]<0&&C[9]<0){B.scriptsrc=A;B.player="script"}else{if((C[0]>=0||C[1]>=0||C[2]>=0||C[3]>=0||C[6]>=0||C[7]>=0)&&(C[8]<0||(C[8]>=0&&(C[6]>=0||C[9]>=0)))){B=this.handleVideo(A,C);B.player=""}}B.isDefault=this.owner.isDefault(A);return B};pt.handleVideo=function(G,H){var B={},E=null;if(G.indexOf("<clips")>=0){var D=new wbds_XMLBanner(this.owner);D.initDom(G.replace(/\\\"/,'"'));if(D==null){}else{if(D.dom.firstChild!=null&&D.dom.firstChild.childNodes.length>0){while(E==null||E.nodeName.toLowerCase()!="clip"){E=D.dom.firstChild.childNodes[Math.floor(Math.random()*(D.dom.firstChild.childNodes.length))]}}if(E==null){B.isDefault=true;return B}B.vericount=E.getAttribute("vericount");B.counts=[B.vericount];B.flvurl=E.getAttribute("flvsource");B.wmvurl=E.getAttribute("wmvsource");B.click=E.getAttribute("clickurl");if(E.getAttribute("duration")!=null&&typeof (E.getAttribute("duration"))!="undefined"){B.duration=E.getAttribute("duration")}else{B.duration=null}for(var C=0;C<E.attributes.length;C++){if(E.attributes.item(C).nodeName.indexOf("count")>=0&&E.attributes.item(C).nodeName.toLowerCase()!="vericount"){B.counts.push(E.attributes.item(C).nodeValue)}}}}else{if(G.indexOf("<overlay")>=0){B.xml=G.replace(/\\\"/,'"');var D=new wbds_XMLBanner(this.owner);D.initDom(B.xml);if(D==null){}else{if(D.dom.firstChild!=null&&D.dom.firstChild.nodeName.toLowerCase()=="overlay"){E=D.dom.firstChild}if(E==null){B.isDefault=true;return B}B.bindclip=E.getAttribute("bindclip");B.insync=E.getAttribute("insync");if(isS(B.bindclip)){B.bindclip=B.bindclip.toLowerCase()}if(isS(B.insync)){B.insync=B.insync.toLowerCase()}if(B.insync==true||B.insync==1||B.insync=="1"||B.insync=="true"||B.insync=="yes"){B.insync=true}else{B.insync=false}for(var C=0;C<E.childNodes.length;C++){switch(E.childNodes[C].nodeName.toLowerCase()){case"require":B.require={};this.handleXML_ovrly_require(E.childNodes[C],B);break}}}}else{var F=G.split("<");if(H[5]>=0){data=F[0].split("|^|");url=data[0]}else{data=F[0].split("|^|");url=data[0]}ext=wbds_getExtension(url);B.counts=[this.getIMPCNT(G)];B.wmvurl=url}}for(var A in B){}return B};pt.handleXML_ovrly_require=function(E,C){for(var D=0;D<E.childNodes.length;D++){var F=E.childNodes[D];switch(F.nodeName.toLowerCase()){case"space":C.require.space={};for(var B=0;B<F.attributes.length;B++){var A=F.attributes[B];C.require.space[A.name]=parseFloat(A.value)}break}}};pt.getItemData=function(){if(this.owner.requesting){return }var A=new wbds_GeneralObject();A=A.getCopy(arguments,"array");var C=[wbds_callSprClass(this,"getItemData",arguments.callee,A,this.__proto__)];var D,E;if(isS(this.videodata)){this.handleItemData(C[0],this.videodata)}for(var B=1;B<this.clips.length;B++){E=this.owner.getBannerFromId(this.clips[B].bannerid);D=E.getItemData.apply(E,arguments);this.handleItemData(D,this.clips[B]);C.push(D)}return C};pt.handleItemData=function(B,C){B.bannerid=C.bannerid;switch(C.player){case"script":B.clip=[{player:"script"}];break;default:switch(C.type){case 0:case 1:case 2:B.clip=[{flvsource:C.flvurl}];for(var A=0;A<C.counts.length;A++){B.clip[0]["count"+A]=C.counts[A]}B.clip[0].clickurl=C.click;break;case 3:B.overlay=[C.xml];break}break}};pt.getDuration=function(A){var B=this.duration;if(isS(A)&&isS(A.duration)){if(A.duration>0){B=A.duration}else{if(A.duration<0){return false}}}if(!this.owner.browser.hasActiveX&&this.playertype=="msmedia"){B+=500}return B};pt.getBounds=function(C){if(!isS(C)){switch(this.playertype){case"iframe":C=this.iframe;break;default:C=this.player.element;break}}var A=[C];for(var B=1;B<arguments.length;B++){A[B]=arguments[B]}if(this.__proto__.getBounds!=arguments.callee){return this.__proto__.getBounds.apply(this,A)}else{if(this.__proto__.getBounds==arguments.callee&&isS(this.__proto__.__proto__.getBounds)){return this.__proto__.__proto__.getBounds.apply(this,A)}}};pt.getSpaceBounds=function(A){var C;if(A==true){C=this.owner.getScreenSize()}C=this.getBounds(this.overlayDiv);var B=this.getPosition(this.overlayDiv);C.rofstx=B.x;C.rofsty=B.y;return C};pt.initHeartBeat=function(){if(this.hearthbeatint<0){var B=this;var A=this._HeartBeat;this.hearthbeatint=setInterval(function(){A.apply(B)},this.heartbeatTime)}};pt.clearHeartBeat=function(){clearInterval(this.hearthbeatint);this.hearthbeatint=-1};pt._HeartBeat=function(B){try{if(this.owner.browser.hasActiveX&&isS(this.player)&&isS(this.player.element)&&isS(this.player.element.object)&&isS(this.player.element.object.controls)&&this.player.element.object.controls.currentPosition>0){this.FlashCOM_sendQueue(["forbannerid","eventname"],[this.bannerid,"onNextTime",this.player.element.object.controls.currentPosition],this.overlayPlayer)}else{this.FlashCOM_sendQueue(["forbannerid","eventname"],[this.bannerid,"onNextTime",this.player.getFakeTime()],this.overlayPlayer)}}catch(A){}};pt.getIfrmPredVars=function(){if(isS(this.iframeobj)){return this.iframeobj.getIfrmPredVars()}return""};pt.hideFlashCom=function(){if(isS(this.overlayDiv)){}};wbds_DynProperties.prototype.initialize(pt);wbds_DependencyResolver.prototype.initialize(pt);pt.addLibDependency("WebAdsFlashObject","WebAdsFlashObject.js",[],true);pt.addLibDependency("HTMLWMediaPlayer","HTMLWMediaPlayer.js",[],true);pt.addLibDependency("HTMLFlashVideoPlayer","HTMLFlashVideoPlayer.js",[],true);pt.initDynProp("defaultWMVClassId","6BF52A52-394A-11d3-B153-00C04F79FAA6");pt.initDynProp("duration",15500);pt.initDynProp("playTwinAfter",1);pt.initDynProp("swfplayer",null);pt.initDynProp("playertype","");pt.initDynProp("fplayertype","");pt.initDynProp("flashVarsReceivable",true);pt.initDynProp("playnexturl","");pt.initDynProp("playbaseasxurl","");pt.initDynProp("playbaseasxvar","");pt.initDynProp("asxcountable",false);pt.initDynProp("hasfixedasx",false);pt.initDynProp("swfcountable",true);pt.initDynProp("videosize",{w:320,h:240});pt.initDynProp("videoparams",{});pt.initDynProp("videoattributes",{});pt.initDynProp("videovars",{});pt.initDynProp("videoprops",{});pt.initDynProp("videodata",null);pt.initDynProp("videoid",null);pt.initDynProp("placePlayerdiv",true);pt.initDynProp("skiphtmlurlget",false);pt.initDynProp("directInitPlayer",false);pt.initDynProp("adsize",{w:336,h:280});pt.initDynProp("heartbeatTime",250);pt.initDynProp("clipTypes",["VIDEO","VIDEO_LAST","VIDEO_INTER","VIDEO_OVERLAY"]);pt.initDynProp("clipIndex",-1);pt.initDynProp("defaultBuffWaitTime",700);function wbds_XMLBanner(B,N,G,L,A,J,F,K,I){this.d=document;this.owner=B;this.callinf={size:N,position:G,euri:L,calltype:J};var M=typeof (A);if(M=="object"||M=="function"){this.element=A;this.elementid=this.element.id}else{this.elementid=A;this.element=this.d.getElementById(A)}this.bcallid=F;this.bannerid=K;if(this.owner.browser.is_ie){var H=["MSXML4.DOMDocument","MSXML3.DOMDocument","MSXML2.DOMDocument","MSXML.DOMDocument","Microsoft.XmlDom"];var E;for(var D=0;D<H.length;D++){try{E=new ActiveXObject(H[D]);this.msxmlver=H[D];delete E;break}catch(C){}}}this.dom=null}pt=wbds_XMLBanner.prototype;pt.initialize=function(){switch(this.callinf.calltype){case"bservers":if(this.owner.isDefault(this.owner.getAAMBCont(this.bcallid))){this._default=true;return }this._default=false;this.handleValue(this.owner.getAAMBCont(this.bcallid));break}};pt.handleValue=function(A){this.initDom(A)};pt.initDom=function(A){if(this.dom==null){if(this.owner.browser.is_ie){this.dom=new ActiveXObject(this.msxmlver);this.dom.loadXML(A)}else{if(document.implementation&&document.implementation.createDocument){var B=new DOMParser();this.dom=B.parseFromString(A,"text/xml")}}}};pt.clear=function(){this.dom=null};function wbds_OverlayBanner(B,I,D,H,A,F,C,G,E){if(this.__proto__.ctor!=arguments.callee){this.__proto__.ctor.call(this,B,I,D,H,A,F,C,G,E)}else{if(this.__proto__.ctor==arguments.callee&&isS(this.__proto__.__proto__.ctor)){this.__proto__.__proto__.ctor.call(this,B,I,D,H,A,F,C,G,E)}}this.pinnedTo=null;this.pinnedSz=null;this.DynProps_InitSet()}wbds_OverlayBanner.prototype=new wbds_VisualBanner();pt=wbds_OverlayBanner.prototype;pt.__proto__=wbds_VisualBanner.prototype;pt.__proto__.ctor=wbds_VisualBanner;pt.constructor=wbds_OverlayBanner;pt.$__pt=pt;pt.initialize=function(){this.layerHdl=new WebAdsFlashObject({swf:this.layerurl,params:{scale:"noScale",align:"l",salign:"lt",wmode:"Transparent",AllowScriptAccess:"Always",swliveconnect:"true"},width:this.pinnedSz.dim.w,height:this.pinnedSz.dim.h});this.layerHdl.owner=this;wbds_AdFlashInterface.prototype.initialize(this,this.element);this.owner.FlashCOM_initSettings(this,this.layerHdl);this.layerHdl.cInner(this.element);this.element.style.zIndex=4294967295;this.FlashCOM_sendGreetings(this.layerHdl)};pt.pinToElement=function(C){var A=[C,this.element];for(var B=1;B<arguments.length;B++){A.push(arguments[B])}this.pinnedTo=C;this.pinnedSz=wbds_callSprClass(wbds_OverlayBanner.prototype,"pinToElement",arguments.callee,A)};pt.handleFlashComOnInitialized=function(){this.broadcastMessage("onFlashInterfaceInitialized")};wbds_DynProperties.prototype.initialize(pt);pt.initDynProp("layerurl","http://images.webads.nl/smarttags/flash/");function wbds_getExtension(A){var B=A.lastIndexOf(".");if(B<0||A.length-B<5||A.length-B==0){return""}return A.substring(B+1,A.length).toLowerCase()}function wbds_Include(F,B){var A=function(){var I=document.getElementsByTagName("head")[0];if(typeof (I)!="object"){I=document.getElementsByTagName("body")[0];if(typeof (I)!="object"){I=document.getElementsByTagName("html")[0];if(typeof (I)!="object"){I=document}}}return I};var E=function(){var I=document.createElement("SCRIPT");I.language="JavaScript";return I};var D=E();switch(B){case"direct":document.write('<script src="'+F+'" language="JavaScript"><\/script>');break;case"byelm":if(typeof (F)!="undefined"&&F!=null&&typeof (F)=="object"){var H=A();H=H.appendChild(F)}break;case"byelmcode":if(typeof (F)!="undefined"&&F!=null&&typeof (F)=="string"){var C=E();C.text=F;arguments.callee(C,"byelm")}break;default:var C=E();C.type="text/javascript";var H=A();H=H.appendChild(C);try{H.src=F}catch(G){}return H;break}}function wbds_PlaceInit(E){var C="http://smartinit.webads.nl/Bin/SmartInit.dll?";var D=0;for(var A in E){if(isS(E[A])&&E[A]!=""){if(D==0){C+=A+"="+E[A]}else{C+="&"+A+"="+E[A]}D++}}var B=new wbds_GetBrowser();if(document.getElementsByTagName("base").length==0||!B.is_ie){wbds_Include(C)}else{wbds_Include(C,"direct")}};(function(A){A.fn.extend({infiniteCarousel:function(B){var C={transitionSpeed:1500,displayTime:6000,textholderHeight:0.2,displayProgressBar:1,displayThumbnails:1,displayThumbnailNumbers:1,displayThumbnailBackground:1,thumbnailWidth:"20px",thumbnailHeight:"20px",thumbnailFontSize:".7em"};var B=A.extend(C,B);return this.each(function(){var F=Math.round(Math.random()*100000000);var D=B;var J=A(this);var R=1;var L=A("img",J).length;var O=A("img:first",J).height();var N=A("img:first",J).width();var K=1;A("p",J).hide();A(J).width(N).height(O);if(D.displayProgressBar){A(J).append('<div id="progress'+F+'" style="position:absolute;bottom:0;background:#bbb;left:'+A(J).css("paddingLeft")+'"></div>');A("#progress"+F).width(N).height(5).css("opacity",".5")}A(J).css({overflow:"hidden",position:"relative"});A("li:last",J).prependTo(A("ul",J));A("ul",J).css("left",-N+"px");A("ul",J).width(9999);A("ul",J).css({"list-style":"none",margin:"0",padding:"0",position:"relative"});A("li",J).css({display:"inline","float":"left"});A(J).append('<div id="textholder'+F+'" class="textholder" style="position:absolute;bottom:0px;margin-bottom:'+-O*D.textholderHeight+"px;left:"+A(J).css("paddingLeft")+'"></div>');var M=parseInt(A("#textholder"+F).css("paddingTop"));var G=parseInt(A("#textholder"+F).css("paddingRight"));A("#textholder"+F).width(N-(M*2)).height((O*D.textholderHeight)-(G*2)).css({backgroundColor:"#000",opacity:"0.8",color:"#fff"});H(A("li:eq(1) p",J).html());A("#btn_rt"+F).css("opacity",".75").click(function(){K=0;A("#progress"+F).stop().fadeOut();I("next");setTimeout(function(){A("#play_btn"+F).fadeIn(250)},D.transitionSpeed);clearTimeout(E)}).hover(function(){A(this).animate({opacity:"1"},250)},function(){A(this).animate({opacity:".75"},250)});A("#btn_lt"+F).css("opacity",".75").click(function(){K=0;A("#progress"+F).stop().fadeOut();I("prev");setTimeout(function(){A("#play_btn"+F).fadeIn(250)},D.transitionSpeed);clearTimeout(E)}).hover(function(){A(this).animate({opacity:"1"},250)},function(){A(this).animate({opacity:".75"},250)});if(D.displayThumbnails){A(J).after('<div id="thumbs'+F+'" style="position:relative;top:-22px;left:3px;overflow:auto;text-align:left;padding-top:5px;"></div>');A("#thumbs"+F).width(N);for(i=0;i<=L-1;i++){thumb=A("img:eq("+(i+1)+")",J).attr("src");A("#thumbs"+F).append('<div class="thumb" id="thumb'+F+"_"+(i+1)+'" style="cursor:pointer;background-image:url('+thumb+");display:inline;float:left;width:"+D.thumbnailWidth+";height:"+D.thumbnailHeight+";line-height:"+D.thumbnailHeight+";padding:0;overflow:hidden;text-align:center;border:1px solid #ccc;margin-right:4px;font-size:"+D.thumbnailFontSize+';font-family:Arial;color:#000;text-shadow:0 0 3px #fff">'+(i+1)+"</div>");if(i==0){A("#thumb"+F+"_1").css({"border-color":"#fff"})}}thumb=A("img:first",J).attr("src");A("#thumb"+F+"_"+L).css({"background-image":"url("+thumb+")"});A("#thumbs"+F+" div.thumb:not(:first)").css({opacity:".65"});A("#thumbs"+F+" div.thumb").hover(function(){A(this).animate({opacity:0.99},150)},function(){if(R!=this.id.split("_")[1]){A(this).animate({opacity:0.65},250)}});A("#thumbs"+F+" div").bind("click",Q);if(!D.displayThumbnailNumbers){A("#thumbs"+F+" div").text("")}if(!D.displayThumbnailBackground){A("#thumbs"+F+" div").css({"background-image":"none"})}}function Q(S){target_num=this.id.split("_");if(R!=target_num[1]){A("#thumb"+F+"_"+R).css({"border-color":"#ccc"});A("#progress"+F).stop().fadeOut();clearTimeout(E);A("#thumbs"+F+" div").css({cursor:"default"}).unbind("click");K=0;setTimeout(function(){A("#play_btn"+F).fadeIn(250)},D.transitionSpeed)}if(target_num[1]>R){diff=target_num[1]-R;I("next",diff)}if(target_num[1]<R){diff=R-target_num[1];I("prev",diff)}}function H(S){if(S!=null){A("#textholder"+F).html(S).animate({marginBottom:"0px"},500)}}function P(S){A("#thumbs"+F+" div").css({"border-color":"#fff"}).animate({opacity:0.65},500);setTimeout(function(){S.css({"border-color":"#fff"}).animate({opacity:0.99},500)},D.transitionSpeed)}function I(S,T){A("#btn_rt"+F).fadeOut(500);A("#btn_lt"+F).fadeOut(500);A("#textholder"+F).animate({marginBottom:(-O*D.textholderHeight)-(G*2)+"px"},500);A("#pause_btn"+F).fadeOut(250);A("#play_btn"+F).fadeOut(250);if(S=="next"){if(R==L){R=0}if(T>1){P(A("#thumb"+F+"_"+(R+T)));A("li:lt(2)",J).clone().insertAfter(A("li:last",J));A("ul",J).animate({left:-N*(T+1)},D.transitionSpeed,function(){A("li:lt(2)",J).remove();for(j=1;j<=T-2;j++){A("li:first",J).clone().insertAfter(A("li:last",J));A("li:first",J).remove()}A("#btn_rt"+F).fadeIn(500);A("#btn_lt"+F).fadeIn(500);A("#play_btn"+F).fadeIn(250);H(A("li:eq(1) p",J).html());A(this).css({left:-N});R=R+T;A("#thumbs"+F+" div").bind("click",Q).css({cursor:"pointer"})})}else{P(A("#thumb"+F+"_"+(R+1)));A("#thumbs"+F+" div").css({cursor:"default"}).unbind("click");A("li:first",J).clone().insertAfter(A("li:last",J));A("ul",J).animate({left:-N*2},D.transitionSpeed,function(){A("li:first",J).remove();A("ul",J).css("left",-N+"px");A("#btn_rt"+F).fadeIn(500);A("#btn_lt"+F).fadeIn(500);if(K){A("#pause_btn"+F).fadeIn(250)}H(A("li:eq(1) p",J).html());if(K){A("#progress"+F).width(N).height(5);A("#progress"+F).animate({width:0},D.displayTime,function(){A("#pause_btn"+F).fadeOut(50);setTimeout(function(){A("#pause_btn"+F).fadeIn(250)},D.transitionSpeed)})}R=R+1;A("#thumbs"+F+" div").bind("click",Q).css({cursor:"pointer"})})}}if(S=="prev"){if(T>1){P(A("#thumb"+F+"_"+(R-T)));A("li:gt("+(L-(T+1))+")",J).clone().insertBefore(A("li:first",J));A("ul",J).css({left:(-N*(T+1))}).animate({left:-N},D.transitionSpeed,function(){A("li:gt("+(L-1)+")",J).remove();A("#btn_rt"+F).fadeIn(500);A("#btn_lt"+F).fadeIn(500);A("#play_btn"+F).fadeIn(250);H(A("li:eq(1) p",J).html());R=R-T;A("#thumbs"+F+" div").bind("click",Q).css({cursor:"pointer"})})}else{P(A("#thumb"+F+"_"+(R-1)));A("#thumbs"+F+" div").css({cursor:"default"}).unbind("click");A("li:last",J).clone().insertBefore(A("li:first",J));A("ul",J).css("left",-N*2+"px").animate({left:-N},D.transitionSpeed,function(){A("li:last",J).remove();A("#btn_rt"+F).fadeIn(500);A("#btn_lt"+F).fadeIn(500);if(K){A("#pause_btn"+F).fadeIn(250)}H(A("li:eq(1) p",J).html());R=R-1;if(R==0){R=L}A("#thumbs"+F+" div").bind("click",Q).css({cursor:"pointer"})})}}}var E=setInterval(function(){I("next")},D.displayTime+D.transitionSpeed);A("#progress"+F).animate({width:0},D.displayTime+D.transitionSpeed,function(){A("#pause_btn"+F).fadeOut(100);setTimeout(function(){A("#pause_btn"+F).fadeIn(250)},D.transitionSpeed)})})}})})(jQuery);