if(typeof YAHOO=="undefined"||!YAHOO){var YAHOO={}}YAHOO.namespace=function(){var a=arguments,b=null,d,e,c;for(d=0;d<a.length;d=d+1){c=a[d].split(".");b=YAHOO;for(e=(c[0]=="YAHOO")?1:0;e<c.length;e=e+1){b[c[e]]=b[c[e]]||{};b=b[c[e]]}}return b};YAHOO.log=function(b,a,c){var d=YAHOO.widget.Logger;if(d&&d.log){return d.log(b,a,c)}else{return false}};YAHOO.register=function(d,i,a){var e=YAHOO.env.modules;if(!e[d]){e[d]={versions:[],builds:[]}}var c=e[d],f=a.version,g=a.build,h=YAHOO.env.listeners;c.name=d;c.version=f;c.build=g;c.versions.push(f);c.builds.push(g);c.mainClass=i;for(var b=0;b<h.length;b=b+1){h[b](c)}if(i){i.VERSION=f;i.BUILD=g}else{YAHOO.log("mainClass is undefined for module "+d,"warn")}};YAHOO.env=YAHOO.env||{modules:[],listeners:[]};YAHOO.env.getVersion=function(a){return YAHOO.env.modules[a]||null};YAHOO.env.ua=function(){var b={ie:0,opera:0,gecko:0,webkit:0,mobile:null};var c=navigator.userAgent,a;if((/KHTML/).test(c)){b.webkit=1}a=c.match(/AppleWebKit\/([^\s]*)/);if(a&&a[1]){b.webkit=parseFloat(a[1]);if(/ Mobile\//.test(c)){b.mobile="Apple"}else{a=c.match(/NokiaN[^\/]*/);if(a){b.mobile=a[0]}}}if(!b.webkit){a=c.match(/Opera[\s\/]([^\s]*)/);if(a&&a[1]){b.opera=parseFloat(a[1]);a=c.match(/Opera Mini[^;]*/);if(a){b.mobile=a[0]}}else{a=c.match(/MSIE\s([^;]*)/);if(a&&a[1]){b.ie=parseFloat(a[1])}else{a=c.match(/Gecko\/([^\s]*)/);if(a){b.gecko=1;a=c.match(/rv:([^\s\)]*)/);if(a&&a[1]){b.gecko=parseFloat(a[1])}}}}}return b}();(function(){YAHOO.namespace("util","widget","example");if("undefined"!==typeof YAHOO_config){var d=YAHOO_config.listener,a=YAHOO.env.listeners,b=true,c;if(d){for(c=0;c<a.length;c=c+1){if(a[c]==d){b=false;break}}if(b){a.push(d)}}}})();YAHOO.lang=YAHOO.lang||{isArray:function(b){if(b){var a=YAHOO.lang;return a.isNumber(b.length)&&a.isFunction(b.splice)}return false},isBoolean:function(a){return typeof a==="boolean"},isFunction:function(a){return typeof a==="function"},isNull:function(a){return a===null},isNumber:function(a){return typeof a==="number"&&isFinite(a)},isObject:function(a){return(a&&(typeof a==="object"||YAHOO.lang.isFunction(a)))||false},isString:function(a){return typeof a==="string"},isUndefined:function(a){return typeof a==="undefined"},hasOwnProperty:function(a,b){if(Object.prototype.hasOwnProperty){return a.hasOwnProperty(b)}return !YAHOO.lang.isUndefined(a[b])&&a.constructor.prototype[b]!==a[b]},_IEEnumFix:function(e,f){if(YAHOO.env.ua.ie){var c=["toString","valueOf"],a;for(a=0;a<c.length;a=a+1){var b=c[a],d=f[b];if(YAHOO.lang.isFunction(d)&&d!=Object.prototype[b]){e[b]=d}}}},extend:function(c,b,d){if(!b||!c){throw new Error("YAHOO.lang.extend failed, please check that all dependencies are included.")}var e=function(){};e.prototype=b.prototype;c.prototype=new e();c.prototype.constructor=c;c.superclass=b.prototype;if(b.prototype.constructor==Object.prototype.constructor){b.prototype.constructor=b}if(d){for(var a in d){c.prototype[a]=d[a]}YAHOO.lang._IEEnumFix(c.prototype,d)}},augmentObject:function(c,d){if(!d||!c){throw new Error("Absorb failed, verify dependencies.")}var a=arguments,e,b,f=a[2];if(f&&f!==true){for(e=2;e<a.length;e=e+1){c[a[e]]=d[a[e]]}}else{for(b in d){if(f||!c[b]){c[b]=d[b]}}YAHOO.lang._IEEnumFix(c,d)}},augmentProto:function(b,c){if(!c||!b){throw new Error("Augment failed, verify dependencies.")}var a=[b.prototype,c.prototype];for(var d=2;d<arguments.length;d=d+1){a.push(arguments[d])}YAHOO.lang.augmentObject.apply(this,a)},dump:function(d,h){var b=YAHOO.lang,a,i,f=[],e="{...}",c="f(){...}",g=", ",j=" => ";if(!b.isObject(d)){return d+""}else{if(d instanceof Date||("nodeType" in d&&"tagName" in d)){return d}else{if(b.isFunction(d)){return c}}}h=(b.isNumber(h))?h:3;if(b.isArray(d)){f.push("[");for(a=0,i=d.length;a<i;a=a+1){if(b.isObject(d[a])){f.push((h>0)?b.dump(d[a],h-1):e)}else{f.push(d[a])}f.push(g)}if(f.length>1){f.pop()}f.push("]")}else{f.push("{");for(a in d){if(b.hasOwnProperty(d,a)){f.push(a+j);if(b.isObject(d[a])){f.push((h>0)?b.dump(d[a],h-1):e)}else{f.push(d[a])}f.push(g)}}if(f.length>1){f.pop()}f.push("}")}return f.join("")},substitute:function(e,c,l){var o,p,q,i,h,f,a=YAHOO.lang,j=[],b,n="dump",k=" ",d="{",g="}";for(;;){o=e.lastIndexOf(d);if(o<0){break}p=e.indexOf(g,o);if(o+1>=p){break}b=e.substring(o+1,p);i=b;f=null;q=i.indexOf(k);if(q>-1){f=i.substring(q+1);i=i.substring(0,q)}h=c[i];if(l){h=l(i,h,f)}if(a.isObject(h)){if(a.isArray(h)){h=a.dump(h,parseInt(f,10))}else{f=f||"";var m=f.indexOf(n);if(m>-1){f=f.substring(4)}if(h.toString===Object.prototype.toString||m>-1){h=a.dump(h,parseInt(f,10))}else{h=h.toString()}}}else{if(!a.isString(h)&&!a.isNumber(h)){h="~-"+j.length+"-~";j[j.length]=b}}e=e.substring(0,o)+h+e.substring(p+1)}for(o=j.length-1;o>=0;o=o-1){e=e.replace(new RegExp("~-"+o+"-~"),"{"+j[o]+"}","g")}return e},trim:function(a){try{return a.replace(/^\s+|\s+$/g,"")}catch(b){return a}},merge:function(){var b={},d=arguments;for(var c=0,a=d.length;c<a;c=c+1){YAHOO.lang.augmentObject(b,d[c],true)}return b},later:function(f,c,e,a,i){f=f||0;c=c||{};var b=e,g=a,h,d;if(YAHOO.lang.isString(e)){b=c[e]}if(!b){throw new TypeError("method undefined")}if(!YAHOO.lang.isArray(g)){g=[a]}h=function(){b.apply(c,g)};d=(i)?setInterval(h,f):setTimeout(h,f);return{interval:i,cancel:function(){if(this.interval){clearInterval(d)}else{clearTimeout(d)}}}},isValue:function(b){var a=YAHOO.lang;return(a.isObject(b)||a.isString(b)||a.isNumber(b)||a.isBoolean(b))}};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 c=YAHOO.util,i,k,m=0,j={},o={},g=window.document;var b=YAHOO.env.ua.opera,h=YAHOO.env.ua.webkit,d=YAHOO.env.ua.gecko,n=YAHOO.env.ua.ie;var p={HYPHEN:/(-[a-z])/i,ROOT_TAG:/^body|html$/i};var f=function(r){if(!p.HYPHEN.test(r)){return r}if(j[r]){return j[r]}var q=r;while(p.HYPHEN.exec(q)){q=q.replace(RegExp.$1,RegExp.$1.substr(1).toUpperCase())}j[r]=q;return q};var e=function(q){var r=o[q];if(!r){r=new RegExp("(?:^|\\s+)"+q+"(?:\\s+|$)");o[q]=r}return r};if(g.defaultView&&g.defaultView.getComputedStyle){i=function(t,q){var r=null;if(q=="float"){q="cssFloat"}var s=g.defaultView.getComputedStyle(t,"");if(s){r=s[f(q)]}return t.style[q]||r}}else{if(g.documentElement.currentStyle&&n){i=function(u,s){switch(f(s)){case"opacity":var q=100;try{q=u.filters["DXImageTransform.Microsoft.Alpha"].opacity}catch(r){try{q=u.filters("alpha").opacity}catch(r){}}return q/100;case"float":s="styleFloat";default:var t=u.currentStyle?u.currentStyle[s]:null;return(u.style[s]||t)}}}else{i=function(r,q){return r.style[q]}}}if(n){k=function(s,r,q){switch(r){case"opacity":if(YAHOO.lang.isString(s.style.filter)){s.style.filter="alpha(opacity="+q*100+")";if(!s.currentStyle||!s.currentStyle.hasLayout){s.style.zoom=1}}break;case"float":r="styleFloat";default:s.style[r]=q}}}else{k=function(s,r,q){if(r=="float"){r="cssFloat"}s.style[r]=q}}var a=function(r,q){return r&&r.nodeType==1&&(!q||q(r))};YAHOO.util.Dom={get:function(r){if(r&&(r.tagName||r.item)){return r}if(YAHOO.lang.isString(r)||!r){return g.getElementById(r)}if(r.length!==undefined){var q=[];for(var s=0,t=r.length;s<t;++s){q[q.length]=c.Dom.get(r[s])}return q}return r},getStyle:function(s,q){q=f(q);var r=function(t){return i(t,q)};return c.Dom.batch(s,r,c.Dom,true)},setStyle:function(t,r,q){r=f(r);var s=function(u){k(u,r,q)};c.Dom.batch(t,s,c.Dom,true)},getXY:function(r){var q=function(s){if((s.parentNode===null||s.offsetParent===null||this.getStyle(s,"display")=="none")&&s!=s.ownerDocument.body){return false}return l(s)};return c.Dom.batch(r,q,c.Dom,true)},getX:function(r){var q=function(s){return c.Dom.getXY(s)[0]};return c.Dom.batch(r,q,c.Dom,true)},getY:function(r){var q=function(s){return c.Dom.getXY(s)[1]};return c.Dom.batch(r,q,c.Dom,true)},setXY:function(t,q,r){var s=function(u){var v=this.getStyle(u,"position");if(v=="static"){this.setStyle(u,"position","relative");v="relative"}var x=this.getXY(u);if(x===false){return false}var y=[parseInt(this.getStyle(u,"left"),10),parseInt(this.getStyle(u,"top"),10)];if(isNaN(y[0])){y[0]=(v=="relative")?0:u.offsetLeft}if(isNaN(y[1])){y[1]=(v=="relative")?0:u.offsetTop}if(q[0]!==null){u.style.left=q[0]-x[0]+y[0]+"px"}if(q[1]!==null){u.style.top=q[1]-x[1]+y[1]+"px"}if(!r){var w=this.getXY(u);if((q[0]!==null&&w[0]!=q[0])||(q[1]!==null&&w[1]!=q[1])){this.setXY(u,q,true)}}};c.Dom.batch(t,s,c.Dom,true)},setX:function(q,r){c.Dom.setXY(q,[r,null])},setY:function(r,q){c.Dom.setXY(r,[null,q])},getRegion:function(r){var q=function(t){if((t.parentNode===null||t.offsetParent===null||this.getStyle(t,"display")=="none")&&t!=g.body){return false}var s=c.Region.getRegion(t);return s};return c.Dom.batch(r,q,c.Dom,true)},getClientWidth:function(){return c.Dom.getViewportWidth()},getClientHeight:function(){return c.Dom.getViewportHeight()},getElementsByClassName:function(u,q,t,s){q=q||"*";t=(t)?c.Dom.get(t):null||g;if(!t){return[]}var x=[],y=t.getElementsByTagName(q),r=e(u);for(var w=0,v=y.length;w<v;++w){if(r.test(y[w].className)){x[x.length]=y[w];if(s){s.call(y[w],y[w])}}}return x},hasClass:function(r,s){var t=e(s);var q=function(u){return t.test(u.className)};return c.Dom.batch(r,q,c.Dom,true)},addClass:function(r,s){var q=function(t){if(this.hasClass(t,s)){return false}t.className=YAHOO.lang.trim([t.className,s].join(" "));return true};return c.Dom.batch(r,q,c.Dom,true)},removeClass:function(r,s){var t=e(s);var q=function(v){if(!this.hasClass(v,s)){return false}var u=v.className;v.className=u.replace(t," ");if(this.hasClass(v,s)){this.removeClass(v,s)}v.className=YAHOO.lang.trim(v.className);return true};return c.Dom.batch(r,q,c.Dom,true)},replaceClass:function(r,t,u){if(!u||t===u){return false}var s=e(t);var q=function(v){if(!this.hasClass(v,t)){this.addClass(v,u);return true}v.className=v.className.replace(s," "+u+" ");if(this.hasClass(v,t)){this.replaceClass(v,t,u)}v.className=YAHOO.lang.trim(v.className);return true};return c.Dom.batch(r,q,c.Dom,true)},generateId:function(s,q){q=q||"yui-gen";var r=function(u){if(u&&u.id){return u.id}var t=q+m++;if(u){u.id=t}return t};return c.Dom.batch(s,r,c.Dom,true)||r.apply(c.Dom,arguments)},isAncestor:function(r,q){r=c.Dom.get(r);q=c.Dom.get(q);if(!r||!q){return false}if(r.contains&&q.nodeType&&!h){return r.contains(q)}else{if(r.compareDocumentPosition&&q.nodeType){return !!(r.compareDocumentPosition(q)&16)}else{if(q.nodeType){return !!this.getAncestorBy(q,function(s){return s==r})}}}return false},inDocument:function(q){return this.isAncestor(g.documentElement,q)},getElementsBy:function(x,v,u,s){v=v||"*";u=(u)?c.Dom.get(u):null||g;if(!u){return[]}var t=[],q=u.getElementsByTagName(v);for(var r=0,w=q.length;r<w;++r){if(x(q[r])){t[t.length]=q[r];if(s){s(q[r])}}}return t},batch:function(s,x,q,u){s=(s&&(s.tagName||s.item))?s:c.Dom.get(s);if(!s||!x){return false}var t=(u)?q:window;if(s.tagName||s.length===undefined){return x.call(t,s,q)}var r=[];for(var v=0,w=s.length;v<w;++v){r[r.length]=x.call(t,s[v],q)}return r},getDocumentHeight:function(){var q=(g.compatMode!="CSS1Compat")?g.body.scrollHeight:g.documentElement.scrollHeight;var r=Math.max(q,c.Dom.getViewportHeight());return r},getDocumentWidth:function(){var q=(g.compatMode!="CSS1Compat")?g.body.scrollWidth:g.documentElement.scrollWidth;var r=Math.max(q,c.Dom.getViewportWidth());return r},getViewportHeight:function(){var r=self.innerHeight;var q=g.compatMode;if((q||n)&&!b){r=(q=="CSS1Compat")?g.documentElement.clientHeight:g.body.clientHeight}return r},getViewportWidth:function(){var r=self.innerWidth;var q=g.compatMode;if(q||n){r=(q=="CSS1Compat")?g.documentElement.clientWidth:g.body.clientWidth}return r},getAncestorBy:function(r,q){while(r=r.parentNode){if(a(r,q)){return r}}return null},getAncestorByClassName:function(r,s){r=c.Dom.get(r);if(!r){return null}var q=function(t){return c.Dom.hasClass(t,s)};return c.Dom.getAncestorBy(r,q)},getAncestorByTagName:function(r,s){r=c.Dom.get(r);if(!r){return null}var q=function(t){return t.tagName&&t.tagName.toUpperCase()==s.toUpperCase()};return c.Dom.getAncestorBy(r,q)},getPreviousSiblingBy:function(r,q){while(r){r=r.previousSibling;if(a(r,q)){return r}}return null},getPreviousSibling:function(q){q=c.Dom.get(q);if(!q){return null}return c.Dom.getPreviousSiblingBy(q)},getNextSiblingBy:function(r,q){while(r){r=r.nextSibling;if(a(r,q)){return r}}return null},getNextSibling:function(q){q=c.Dom.get(q);if(!q){return null}return c.Dom.getNextSiblingBy(q)},getFirstChildBy:function(s,q){var r=(a(s.firstChild,q))?s.firstChild:null;return r||c.Dom.getNextSiblingBy(s.firstChild,q)},getFirstChild:function(r,q){r=c.Dom.get(r);if(!r){return null}return c.Dom.getFirstChildBy(r)},getLastChildBy:function(s,q){if(!s){return null}var r=(a(s.lastChild,q))?s.lastChild:null;return r||c.Dom.getPreviousSiblingBy(s.lastChild,q)},getLastChild:function(q){q=c.Dom.get(q);return c.Dom.getLastChildBy(q)},getChildrenBy:function(s,q){var r=c.Dom.getFirstChildBy(s,q);var t=r?[r]:[];c.Dom.getNextSiblingBy(r,function(u){if(!q||q(u)){t[t.length]=u}return false});return t},getChildren:function(q){q=c.Dom.get(q);if(!q){}return c.Dom.getChildrenBy(q)},getDocumentScrollLeft:function(q){q=q||g;return Math.max(q.documentElement.scrollLeft,q.body.scrollLeft)},getDocumentScrollTop:function(q){q=q||g;return Math.max(q.documentElement.scrollTop,q.body.scrollTop)},insertBefore:function(q,r){q=c.Dom.get(q);r=c.Dom.get(r);if(!q||!r||!r.parentNode){return null}return r.parentNode.insertBefore(q,r)},insertAfter:function(q,r){q=c.Dom.get(q);r=c.Dom.get(r);if(!q||!r||!r.parentNode){return null}if(r.nextSibling){return r.parentNode.insertBefore(q,r.nextSibling)}else{return r.parentNode.appendChild(q)}},getClientRegion:function(){var r=c.Dom.getDocumentScrollTop(),s=c.Dom.getDocumentScrollLeft(),q=c.Dom.getViewportWidth()+s,t=c.Dom.getViewportHeight()+r;return new c.Region(r,q,t,s)}};var l=function(){if(g.documentElement.getBoundingClientRect){return function(r){var q=r.getBoundingClientRect();var s=r.ownerDocument;return[q.left+c.Dom.getDocumentScrollLeft(s),q.top+c.Dom.getDocumentScrollTop(s)]}}else{return function(r){var q=[r.offsetLeft,r.offsetTop];var s=r.offsetParent;var t=(h&&c.Dom.getStyle(r,"position")=="absolute"&&r.offsetParent==r.ownerDocument.body);if(s!=r){while(s){q[0]+=s.offsetLeft;q[1]+=s.offsetTop;if(!t&&h&&c.Dom.getStyle(s,"position")=="absolute"){t=true}s=s.offsetParent}}if(t){q[0]-=r.ownerDocument.body.offsetLeft;q[1]-=r.ownerDocument.body.offsetTop}s=r.parentNode;while(s.tagName&&!p.ROOT_TAG.test(s.tagName)){if(c.Dom.getStyle(s,"display").search(/^inline|table-row.*$/i)){q[0]-=s.scrollLeft;q[1]-=s.scrollTop}s=s.parentNode}return q}}}()})();YAHOO.util.Region=function(c,b,a,d){this.top=c;this[1]=c;this.right=b;this.bottom=a;this.left=d;this[0]=d};YAHOO.util.Region.prototype.contains=function(a){return(a.left>=this.left&&a.right<=this.right&&a.top>=this.top&&a.bottom<=this.bottom)};YAHOO.util.Region.prototype.getArea=function(){return((this.bottom-this.top)*(this.right-this.left))};YAHOO.util.Region.prototype.intersect=function(b){var d=Math.max(this.top,b.top);var c=Math.min(this.right,b.right);var a=Math.min(this.bottom,b.bottom);var e=Math.max(this.left,b.left);if(a>=d&&c>=e){return new YAHOO.util.Region(d,c,a,e)}else{return null}};YAHOO.util.Region.prototype.union=function(b){var d=Math.min(this.top,b.top);var c=Math.max(this.right,b.right);var a=Math.max(this.bottom,b.bottom);var e=Math.min(this.left,b.left);return new YAHOO.util.Region(d,c,a,e)};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(d){var b=YAHOO.util.Dom.getXY(d);var e=b[1];var c=b[0]+d.offsetWidth;var a=b[1]+d.offsetHeight;var f=b[0];return new YAHOO.util.Region(e,c,a,f)};YAHOO.util.Point=function(a,b){if(YAHOO.lang.isArray(a)){b=a[1];a=a[0]}this.x=this.right=this.left=this[0]=a;this.y=this.top=this.bottom=this[1]=b};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 a=arguments,b=null,d,e,c;for(d=0;d<a.length;d=d+1){c=a[d].split(".");b=YAHOO;for(e=(c[0]=="YAHOO")?1:0;e<c.length;e=e+1){b[c[e]]=b[c[e]]||{};b=b[c[e]]}}return b};YAHOO.log=function(b,a,c){var d=YAHOO.widget.Logger;if(d&&d.log){return d.log(b,a,c)}else{return false}};YAHOO.register=function(d,i,a){var e=YAHOO.env.modules;if(!e[d]){e[d]={versions:[],builds:[]}}var c=e[d],f=a.version,g=a.build,h=YAHOO.env.listeners;c.name=d;c.version=f;c.build=g;c.versions.push(f);c.builds.push(g);c.mainClass=i;for(var b=0;b<h.length;b=b+1){h[b](c)}if(i){i.VERSION=f;i.BUILD=g}else{YAHOO.log("mainClass is undefined for module "+d,"warn")}};YAHOO.env=YAHOO.env||{modules:[],listeners:[]};YAHOO.env.getVersion=function(a){return YAHOO.env.modules[a]||null};YAHOO.env.ua=function(){var b={ie:0,opera:0,gecko:0,webkit:0,mobile:null};var c=navigator.userAgent,a;if((/KHTML/).test(c)){b.webkit=1}a=c.match(/AppleWebKit\/([^\s]*)/);if(a&&a[1]){b.webkit=parseFloat(a[1]);if(/ Mobile\//.test(c)){b.mobile="Apple"}else{a=c.match(/NokiaN[^\/]*/);if(a){b.mobile=a[0]}}}if(!b.webkit){a=c.match(/Opera[\s\/]([^\s]*)/);if(a&&a[1]){b.opera=parseFloat(a[1]);a=c.match(/Opera Mini[^;]*/);if(a){b.mobile=a[0]}}else{a=c.match(/MSIE\s([^;]*)/);if(a&&a[1]){b.ie=parseFloat(a[1])}else{a=c.match(/Gecko\/([^\s]*)/);if(a){b.gecko=1;a=c.match(/rv:([^\s\)]*)/);if(a&&a[1]){b.gecko=parseFloat(a[1])}}}}}return b}();(function(){YAHOO.namespace("util","widget","example");if("undefined"!==typeof YAHOO_config){var d=YAHOO_config.listener,a=YAHOO.env.listeners,b=true,c;if(d){for(c=0;c<a.length;c=c+1){if(a[c]==d){b=false;break}}if(b){a.push(d)}}}})();YAHOO.lang=YAHOO.lang||{isArray:function(b){if(b){var a=YAHOO.lang;return a.isNumber(b.length)&&a.isFunction(b.splice)}return false},isBoolean:function(a){return typeof a==="boolean"},isFunction:function(a){return typeof a==="function"},isNull:function(a){return a===null},isNumber:function(a){return typeof a==="number"&&isFinite(a)},isObject:function(a){return(a&&(typeof a==="object"||YAHOO.lang.isFunction(a)))||false},isString:function(a){return typeof a==="string"},isUndefined:function(a){return typeof a==="undefined"},hasOwnProperty:function(a,b){if(Object.prototype.hasOwnProperty){return a.hasOwnProperty(b)}return !YAHOO.lang.isUndefined(a[b])&&a.constructor.prototype[b]!==a[b]},_IEEnumFix:function(e,f){if(YAHOO.env.ua.ie){var c=["toString","valueOf"],a;for(a=0;a<c.length;a=a+1){var b=c[a],d=f[b];if(YAHOO.lang.isFunction(d)&&d!=Object.prototype[b]){e[b]=d}}}},extend:function(c,b,d){if(!b||!c){throw new Error("YAHOO.lang.extend failed, please check that all dependencies are included.")}var e=function(){};e.prototype=b.prototype;c.prototype=new e();c.prototype.constructor=c;c.superclass=b.prototype;if(b.prototype.constructor==Object.prototype.constructor){b.prototype.constructor=b}if(d){for(var a in d){c.prototype[a]=d[a]}YAHOO.lang._IEEnumFix(c.prototype,d)}},augmentObject:function(c,d){if(!d||!c){throw new Error("Absorb failed, verify dependencies.")}var a=arguments,e,b,f=a[2];if(f&&f!==true){for(e=2;e<a.length;e=e+1){c[a[e]]=d[a[e]]}}else{for(b in d){if(f||!c[b]){c[b]=d[b]}}YAHOO.lang._IEEnumFix(c,d)}},augmentProto:function(b,c){if(!c||!b){throw new Error("Augment failed, verify dependencies.")}var a=[b.prototype,c.prototype];for(var d=2;d<arguments.length;d=d+1){a.push(arguments[d])}YAHOO.lang.augmentObject.apply(this,a)},dump:function(d,h){var b=YAHOO.lang,a,i,f=[],e="{...}",c="f(){...}",g=", ",j=" => ";if(!b.isObject(d)){return d+""}else{if(d instanceof Date||("nodeType" in d&&"tagName" in d)){return d}else{if(b.isFunction(d)){return c}}}h=(b.isNumber(h))?h:3;if(b.isArray(d)){f.push("[");for(a=0,i=d.length;a<i;a=a+1){if(b.isObject(d[a])){f.push((h>0)?b.dump(d[a],h-1):e)}else{f.push(d[a])}f.push(g)}if(f.length>1){f.pop()}f.push("]")}else{f.push("{");for(a in d){if(b.hasOwnProperty(d,a)){f.push(a+j);if(b.isObject(d[a])){f.push((h>0)?b.dump(d[a],h-1):e)}else{f.push(d[a])}f.push(g)}}if(f.length>1){f.pop()}f.push("}")}return f.join("")},substitute:function(e,c,l){var o,p,q,i,h,f,a=YAHOO.lang,j=[],b,n="dump",k=" ",d="{",g="}";for(;;){o=e.lastIndexOf(d);if(o<0){break}p=e.indexOf(g,o);if(o+1>=p){break}b=e.substring(o+1,p);i=b;f=null;q=i.indexOf(k);if(q>-1){f=i.substring(q+1);i=i.substring(0,q)}h=c[i];if(l){h=l(i,h,f)}if(a.isObject(h)){if(a.isArray(h)){h=a.dump(h,parseInt(f,10))}else{f=f||"";var m=f.indexOf(n);if(m>-1){f=f.substring(4)}if(h.toString===Object.prototype.toString||m>-1){h=a.dump(h,parseInt(f,10))}else{h=h.toString()}}}else{if(!a.isString(h)&&!a.isNumber(h)){h="~-"+j.length+"-~";j[j.length]=b}}e=e.substring(0,o)+h+e.substring(p+1)}for(o=j.length-1;o>=0;o=o-1){e=e.replace(new RegExp("~-"+o+"-~"),"{"+j[o]+"}","g")}return e},trim:function(a){try{return a.replace(/^\s+|\s+$/g,"")}catch(b){return a}},merge:function(){var b={},d=arguments;for(var c=0,a=d.length;c<a;c=c+1){YAHOO.lang.augmentObject(b,d[c],true)}return b},later:function(f,c,e,a,i){f=f||0;c=c||{};var b=e,g=a,h,d;if(YAHOO.lang.isString(e)){b=c[e]}if(!b){throw new TypeError("method undefined")}if(!YAHOO.lang.isArray(g)){g=[a]}h=function(){b.apply(c,g)};d=(i)?setInterval(h,f):setTimeout(h,f);return{interval:i,cancel:function(){if(this.interval){clearInterval(d)}else{clearTimeout(d)}}}},isValue:function(b){var a=YAHOO.lang;return(a.isObject(b)||a.isString(b)||a.isNumber(b)||a.isBoolean(b))}};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 c=YAHOO.util,i,k,m=0,j={},o={},g=window.document;var b=YAHOO.env.ua.opera,h=YAHOO.env.ua.webkit,d=YAHOO.env.ua.gecko,n=YAHOO.env.ua.ie;var p={HYPHEN:/(-[a-z])/i,ROOT_TAG:/^body|html$/i};var f=function(r){if(!p.HYPHEN.test(r)){return r}if(j[r]){return j[r]}var q=r;while(p.HYPHEN.exec(q)){q=q.replace(RegExp.$1,RegExp.$1.substr(1).toUpperCase())}j[r]=q;return q};var e=function(q){var r=o[q];if(!r){r=new RegExp("(?:^|\\s+)"+q+"(?:\\s+|$)");o[q]=r}return r};if(g.defaultView&&g.defaultView.getComputedStyle){i=function(t,q){var r=null;if(q=="float"){q="cssFloat"}var s=g.defaultView.getComputedStyle(t,"");if(s){r=s[f(q)]}return t.style[q]||r}}else{if(g.documentElement.currentStyle&&n){i=function(u,s){switch(f(s)){case"opacity":var q=100;try{q=u.filters["DXImageTransform.Microsoft.Alpha"].opacity}catch(r){try{q=u.filters("alpha").opacity}catch(r){}}return q/100;case"float":s="styleFloat";default:var t=u.currentStyle?u.currentStyle[s]:null;return(u.style[s]||t)}}}else{i=function(r,q){return r.style[q]}}}if(n){k=function(s,r,q){switch(r){case"opacity":if(YAHOO.lang.isString(s.style.filter)){s.style.filter="alpha(opacity="+q*100+")";if(!s.currentStyle||!s.currentStyle.hasLayout){s.style.zoom=1}}break;case"float":r="styleFloat";default:s.style[r]=q}}}else{k=function(s,r,q){if(r=="float"){r="cssFloat"}s.style[r]=q}}var a=function(r,q){return r&&r.nodeType==1&&(!q||q(r))};YAHOO.util.Dom={get:function(r){if(r&&(r.tagName||r.item)){return r}if(YAHOO.lang.isString(r)||!r){return g.getElementById(r)}if(r.length!==undefined){var q=[];for(var s=0,t=r.length;s<t;++s){q[q.length]=c.Dom.get(r[s])}return q}return r},getStyle:function(s,q){q=f(q);var r=function(t){return i(t,q)};return c.Dom.batch(s,r,c.Dom,true)},setStyle:function(t,r,q){r=f(r);var s=function(u){k(u,r,q)};c.Dom.batch(t,s,c.Dom,true)},getXY:function(r){var q=function(s){if((s.parentNode===null||s.offsetParent===null||this.getStyle(s,"display")=="none")&&s!=s.ownerDocument.body){return false}return l(s)};return c.Dom.batch(r,q,c.Dom,true)},getX:function(r){var q=function(s){return c.Dom.getXY(s)[0]};return c.Dom.batch(r,q,c.Dom,true)},getY:function(r){var q=function(s){return c.Dom.getXY(s)[1]};return c.Dom.batch(r,q,c.Dom,true)},setXY:function(t,q,r){var s=function(u){var v=this.getStyle(u,"position");if(v=="static"){this.setStyle(u,"position","relative");v="relative"}var x=this.getXY(u);if(x===false){return false}var y=[parseInt(this.getStyle(u,"left"),10),parseInt(this.getStyle(u,"top"),10)];if(isNaN(y[0])){y[0]=(v=="relative")?0:u.offsetLeft}if(isNaN(y[1])){y[1]=(v=="relative")?0:u.offsetTop}if(q[0]!==null){u.style.left=q[0]-x[0]+y[0]+"px"}if(q[1]!==null){u.style.top=q[1]-x[1]+y[1]+"px"}if(!r){var w=this.getXY(u);if((q[0]!==null&&w[0]!=q[0])||(q[1]!==null&&w[1]!=q[1])){this.setXY(u,q,true)}}};c.Dom.batch(t,s,c.Dom,true)},setX:function(q,r){c.Dom.setXY(q,[r,null])},setY:function(r,q){c.Dom.setXY(r,[null,q])},getRegion:function(r){var q=function(t){if((t.parentNode===null||t.offsetParent===null||this.getStyle(t,"display")=="none")&&t!=g.body){return false}var s=c.Region.getRegion(t);return s};return c.Dom.batch(r,q,c.Dom,true)},getClientWidth:function(){return c.Dom.getViewportWidth()},getClientHeight:function(){return c.Dom.getViewportHeight()},getElementsByClassName:function(u,q,t,s){q=q||"*";t=(t)?c.Dom.get(t):null||g;if(!t){return[]}var x=[],y=t.getElementsByTagName(q),r=e(u);for(var w=0,v=y.length;w<v;++w){if(r.test(y[w].className)){x[x.length]=y[w];if(s){s.call(y[w],y[w])}}}return x},hasClass:function(r,s){var t=e(s);var q=function(u){return t.test(u.className)};return c.Dom.batch(r,q,c.Dom,true)},addClass:function(r,s){var q=function(t){if(this.hasClass(t,s)){return false}t.className=YAHOO.lang.trim([t.className,s].join(" "));return true};return c.Dom.batch(r,q,c.Dom,true)},removeClass:function(r,s){var t=e(s);var q=function(v){if(!this.hasClass(v,s)){return false}var u=v.className;v.className=u.replace(t," ");if(this.hasClass(v,s)){this.removeClass(v,s)}v.className=YAHOO.lang.trim(v.className);return true};return c.Dom.batch(r,q,c.Dom,true)},replaceClass:function(r,t,u){if(!u||t===u){return false}var s=e(t);var q=function(v){if(!this.hasClass(v,t)){this.addClass(v,u);return true}v.className=v.className.replace(s," "+u+" ");if(this.hasClass(v,t)){this.replaceClass(v,t,u)}v.className=YAHOO.lang.trim(v.className);return true};return c.Dom.batch(r,q,c.Dom,true)},generateId:function(s,q){q=q||"yui-gen";var r=function(u){if(u&&u.id){return u.id}var t=q+m++;if(u){u.id=t}return t};return c.Dom.batch(s,r,c.Dom,true)||r.apply(c.Dom,arguments)},isAncestor:function(r,q){r=c.Dom.get(r);q=c.Dom.get(q);if(!r||!q){return false}if(r.contains&&q.nodeType&&!h){return r.contains(q)}else{if(r.compareDocumentPosition&&q.nodeType){return !!(r.compareDocumentPosition(q)&16)}else{if(q.nodeType){return !!this.getAncestorBy(q,function(s){return s==r})}}}return false},inDocument:function(q){return this.isAncestor(g.documentElement,q)},getElementsBy:function(x,v,u,s){v=v||"*";u=(u)?c.Dom.get(u):null||g;if(!u){return[]}var t=[],q=u.getElementsByTagName(v);for(var r=0,w=q.length;r<w;++r){if(x(q[r])){t[t.length]=q[r];if(s){s(q[r])}}}return t},batch:function(s,x,q,u){s=(s&&(s.tagName||s.item))?s:c.Dom.get(s);if(!s||!x){return false}var t=(u)?q:window;if(s.tagName||s.length===undefined){return x.call(t,s,q)}var r=[];for(var v=0,w=s.length;v<w;++v){r[r.length]=x.call(t,s[v],q)}return r},getDocumentHeight:function(){var q=(g.compatMode!="CSS1Compat")?g.body.scrollHeight:g.documentElement.scrollHeight;var r=Math.max(q,c.Dom.getViewportHeight());return r},getDocumentWidth:function(){var q=(g.compatMode!="CSS1Compat")?g.body.scrollWidth:g.documentElement.scrollWidth;var r=Math.max(q,c.Dom.getViewportWidth());return r},getViewportHeight:function(){var r=self.innerHeight;var q=g.compatMode;if((q||n)&&!b){r=(q=="CSS1Compat")?g.documentElement.clientHeight:g.body.clientHeight}return r},getViewportWidth:function(){var r=self.innerWidth;var q=g.compatMode;if(q||n){r=(q=="CSS1Compat")?g.documentElement.clientWidth:g.body.clientWidth}return r},getAncestorBy:function(r,q){while(r=r.parentNode){if(a(r,q)){return r}}return null},getAncestorByClassName:function(r,s){r=c.Dom.get(r);if(!r){return null}var q=function(t){return c.Dom.hasClass(t,s)};return c.Dom.getAncestorBy(r,q)},getAncestorByTagName:function(r,s){r=c.Dom.get(r);if(!r){return null}var q=function(t){return t.tagName&&t.tagName.toUpperCase()==s.toUpperCase()};return c.Dom.getAncestorBy(r,q)},getPreviousSiblingBy:function(r,q){while(r){r=r.previousSibling;if(a(r,q)){return r}}return null},getPreviousSibling:function(q){q=c.Dom.get(q);if(!q){return null}return c.Dom.getPreviousSiblingBy(q)},getNextSiblingBy:function(r,q){while(r){r=r.nextSibling;if(a(r,q)){return r}}return null},getNextSibling:function(q){q=c.Dom.get(q);if(!q){return null}return c.Dom.getNextSiblingBy(q)},getFirstChildBy:function(s,q){var r=(a(s.firstChild,q))?s.firstChild:null;return r||c.Dom.getNextSiblingBy(s.firstChild,q)},getFirstChild:function(r,q){r=c.Dom.get(r);if(!r){return null}return c.Dom.getFirstChildBy(r)},getLastChildBy:function(s,q){if(!s){return null}var r=(a(s.lastChild,q))?s.lastChild:null;return r||c.Dom.getPreviousSiblingBy(s.lastChild,q)},getLastChild:function(q){q=c.Dom.get(q);return c.Dom.getLastChildBy(q)},getChildrenBy:function(s,q){var r=c.Dom.getFirstChildBy(s,q);var t=r?[r]:[];c.Dom.getNextSiblingBy(r,function(u){if(!q||q(u)){t[t.length]=u}return false});return t},getChildren:function(q){q=c.Dom.get(q);if(!q){}return c.Dom.getChildrenBy(q)},getDocumentScrollLeft:function(q){q=q||g;return Math.max(q.documentElement.scrollLeft,q.body.scrollLeft)},getDocumentScrollTop:function(q){q=q||g;return Math.max(q.documentElement.scrollTop,q.body.scrollTop)},insertBefore:function(q,r){q=c.Dom.get(q);r=c.Dom.get(r);if(!q||!r||!r.parentNode){return null}return r.parentNode.insertBefore(q,r)},insertAfter:function(q,r){q=c.Dom.get(q);r=c.Dom.get(r);if(!q||!r||!r.parentNode){return null}if(r.nextSibling){return r.parentNode.insertBefore(q,r.nextSibling)}else{return r.parentNode.appendChild(q)}},getClientRegion:function(){var r=c.Dom.getDocumentScrollTop(),s=c.Dom.getDocumentScrollLeft(),q=c.Dom.getViewportWidth()+s,t=c.Dom.getViewportHeight()+r;return new c.Region(r,q,t,s)}};var l=function(){if(g.documentElement.getBoundingClientRect){return function(r){var q=r.getBoundingClientRect();var s=r.ownerDocument;return[q.left+c.Dom.getDocumentScrollLeft(s),q.top+c.Dom.getDocumentScrollTop(s)]}}else{return function(r){var q=[r.offsetLeft,r.offsetTop];var s=r.offsetParent;var t=(h&&c.Dom.getStyle(r,"position")=="absolute"&&r.offsetParent==r.ownerDocument.body);if(s!=r){while(s){q[0]+=s.offsetLeft;q[1]+=s.offsetTop;if(!t&&h&&c.Dom.getStyle(s,"position")=="absolute"){t=true}s=s.offsetParent}}if(t){q[0]-=r.ownerDocument.body.offsetLeft;q[1]-=r.ownerDocument.body.offsetTop}s=r.parentNode;while(s.tagName&&!p.ROOT_TAG.test(s.tagName)){if(c.Dom.getStyle(s,"display").search(/^inline|table-row.*$/i)){q[0]-=s.scrollLeft;q[1]-=s.scrollTop}s=s.parentNode}return q}}}()})();YAHOO.util.Region=function(c,b,a,d){this.top=c;this[1]=c;this.right=b;this.bottom=a;this.left=d;this[0]=d};YAHOO.util.Region.prototype.contains=function(a){return(a.left>=this.left&&a.right<=this.right&&a.top>=this.top&&a.bottom<=this.bottom)};YAHOO.util.Region.prototype.getArea=function(){return((this.bottom-this.top)*(this.right-this.left))};YAHOO.util.Region.prototype.intersect=function(b){var d=Math.max(this.top,b.top);var c=Math.min(this.right,b.right);var a=Math.min(this.bottom,b.bottom);var e=Math.max(this.left,b.left);if(a>=d&&c>=e){return new YAHOO.util.Region(d,c,a,e)}else{return null}};YAHOO.util.Region.prototype.union=function(b){var d=Math.min(this.top,b.top);var c=Math.max(this.right,b.right);var a=Math.max(this.bottom,b.bottom);var e=Math.min(this.left,b.left);return new YAHOO.util.Region(d,c,a,e)};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(d){var b=YAHOO.util.Dom.getXY(d);var e=b[1];var c=b[0]+d.offsetWidth;var a=b[1]+d.offsetHeight;var f=b[0];return new YAHOO.util.Region(e,c,a,f)};YAHOO.util.Point=function(a,b){if(YAHOO.lang.isArray(a)){b=a[1];a=a[0]}this.x=this.right=this.left=this[0]=a;this.y=this.top=this.bottom=this[1]=b};YAHOO.util.Point.prototype=new YAHOO.util.Region();YAHOO.register("dom",YAHOO.util.Dom,{version:"2.4.1",build:"742"});YAHOO.util.CustomEvent=function(c,e,d,a){this.type=c;this.scope=e||window;this.silent=d;this.signature=a||YAHOO.util.CustomEvent.LIST;this.subscribers=[];if(!this.silent){}var b="_YUICEOnSubscribe";if(c!==b){this.subscribeEvent=new YAHOO.util.CustomEvent(b,this,true)}this.lastError=null};YAHOO.util.CustomEvent.LIST=0;YAHOO.util.CustomEvent.FLAT=1;YAHOO.util.CustomEvent.prototype={subscribe:function(c,b,a){if(!c){throw new Error("Invalid callback for subscriber to '"+this.type+"'")}if(this.subscribeEvent){this.subscribeEvent.fire(c,b,a)}this.subscribers.push(new YAHOO.util.Subscriber(c,b,a))},unsubscribe:function(d,b){if(!d){return this.unsubscribeAll()}var c=false;for(var f=0,a=this.subscribers.length;f<a;++f){var e=this.subscribers[f];if(e&&e.contains(d,b)){this._delete(f);c=true}}return c},fire:function(){var a=this.subscribers.length;if(!a&&this.silent){return true}var i=[],k=true,b,h=false;for(b=0;b<arguments.length;++b){i.push(arguments[b])}if(!this.silent){}for(b=0;b<a;++b){var e=this.subscribers[b];if(!e){h=true}else{if(!this.silent){}var f=e.getScope(this.scope);if(this.signature==YAHOO.util.CustomEvent.FLAT){var d=null;if(i.length>0){d=i[0]}try{k=e.fn.call(f,d,e.obj)}catch(l){this.lastError=l}}else{try{k=e.fn.call(f,this.type,i,e.obj)}catch(j){this.lastError=j}}if(false===k){if(!this.silent){}return false}}}if(h){var g=[],c=this.subscribers;for(b=0,a=c.length;b<a;b=b+1){g.push(c[b])}this.subscribers=g}return true},unsubscribeAll:function(){for(var b=0,a=this.subscribers.length;b<a;++b){this._delete(a-1-b)}this.subscribers=[];return b},_delete:function(a){var b=this.subscribers[a];if(b){delete b.fn;delete b.obj}this.subscribers[a]=null},toString:function(){return"CustomEvent: '"+this.type+"', scope: "+this.scope}};YAHOO.util.Subscriber=function(c,b,a){this.fn=c;this.obj=YAHOO.lang.isUndefined(b)?null:b;this.override=a};YAHOO.util.Subscriber.prototype.getScope=function(a){if(this.override){if(this.override===true){return this.obj}else{return this.override}}return a};YAHOO.util.Subscriber.prototype.contains=function(a,b){if(b){return(this.fn==a&&this.obj==b)}else{return(this.fn==a)}};YAHOO.util.Subscriber.prototype.toString=function(){return"Subscriber { obj: "+this.obj+", override: "+(this.override||"no")+" }"};if(!YAHOO.util.Event){YAHOO.util.Event=function(){var g=false;var f=[];var e=[];var h=[];var j=[];var b=0;var i=[];var c=[];var d=0;var a={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 l=this;var k=function(){l._tryPreloadAttach()};this._interval=setInterval(k,this.POLL_INTERVAL)}},onAvailable:function(n,q,m,o,p){var l=(YAHOO.lang.isString(n))?[n]:n;for(var k=0;k<l.length;k=k+1){i.push({id:l[k],fn:q,obj:m,override:o,checkReady:p})}b=this.POLL_RETRYS;this.startInterval()},onContentReady:function(n,l,m,k){this.onAvailable(n,l,m,k,true)},onDOMReady:function(l,m,k){if(this.DOMReady){setTimeout(function(){var n=window;if(k){if(k===true){n=m}else{n=k}}l.call(n,"DOMReady",[],m)},0)}else{this.DOMReadyEvent.subscribe(l,m,k)}},addListener:function(w,y,n,s,x){if(!n||!n.call){return false}if(this._isValidCollection(w)){var m=true;for(var r=0,p=w.length;r<p;++r){m=this.on(w[r],y,n,s,x)&&m}return m}else{if(YAHOO.lang.isString(w)){var t=this.getEl(w);if(t){w=t}else{this.onAvailable(w,function(){YAHOO.util.Event.on(w,y,n,s,x)});return true}}}if(!w){return false}if("unload"==y&&s!==this){e[e.length]=[w,y,n,s,x];return true}var k=w;if(x){if(x===true){k=s}else{k=x}}var v=function(z){return n.call(k,YAHOO.util.Event.getEvent(z,w),s)};var l=[w,y,n,v,k,s,x];var q=f.length;f[q]=l;if(this.useLegacyEvent(w,y)){var u=this.getLegacyIndex(w,y);if(u==-1||w!=h[u][0]){u=h.length;c[w.id+y]=u;h[u]=[w,y,w["on"+y]];j[u]=[];w["on"+y]=function(z){YAHOO.util.Event.fireLegacyEvent(YAHOO.util.Event.getEvent(z),u)}}j[u].push(l)}else{try{this._simpleAdd(w,y,v,false)}catch(o){this.lastError=o;this.removeListener(w,y,n);return false}}return true},fireLegacyEvent:function(p,r){var n=true,t,l,m,k,o;l=j[r];for(var s=0,q=l.length;s<q;++s){m=l[s];if(m&&m[this.WFN]){k=m[this.ADJ_SCOPE];o=m[this.WFN].call(k,p);n=(n&&o)}}t=h[r];if(t&&t[2]){t[2](p)}return n},getLegacyIndex:function(k,m){var l=this.generateId(k)+m;if(typeof c[l]=="undefined"){return -1}else{return c[l]}},useLegacyEvent:function(k,m){if(this.webkit&&("click"==m||"dblclick"==m)){var l=parseInt(this.webkit,10);if(!isNaN(l)&&l<418){return true}}return false},removeListener:function(u,v,m){var r,o,k;if(typeof u=="string"){u=this.getEl(u)}else{if(this._isValidCollection(u)){var l=true;for(r=0,o=u.length;r<o;++r){l=(this.removeListener(u[r],v,m)&&l)}return l}}if(!m||!m.call){return this.purgeElement(u,false,v)}if("unload"==v){for(r=0,o=e.length;r<o;r++){k=e[r];if(k&&k[0]==u&&k[1]==v&&k[2]==m){e[r]=null;return true}}return false}var q=null;var p=arguments[3];if("undefined"===typeof p){p=this._getCacheIndex(u,v,m)}if(p>=0){q=f[p]}if(!u||!q){return false}if(this.useLegacyEvent(u,v)){var s=this.getLegacyIndex(u,v);var t=j[s];if(t){for(r=0,o=t.length;r<o;++r){k=t[r];if(k&&k[this.EL]==u&&k[this.TYPE]==v&&k[this.FN]==m){t[r]=null;break}}}}else{try{this._simpleRemove(u,v,q[this.WFN],false)}catch(n){this.lastError=n;return false}}delete f[p][this.WFN];delete f[p][this.FN];f[p]=null;return true},getTarget:function(m,k){var l=m.target||m.srcElement;return this.resolveTextNode(l)},resolveTextNode:function(k){if(k&&3==k.nodeType){return k.parentNode}else{return k}},getPageX:function(k){var l=k.pageX;if(!l&&0!==l){l=k.clientX||0;if(this.isIE){l+=this._getScrollLeft()}}return l},getPageY:function(l){var k=l.pageY;if(!k&&0!==k){k=l.clientY||0;if(this.isIE){k+=this._getScrollTop()}}return k},getXY:function(k){return[this.getPageX(k),this.getPageY(k)]},getRelatedTarget:function(k){var l=k.relatedTarget;if(!l){if(k.type=="mouseout"){l=k.toElement}else{if(k.type=="mouseover"){l=k.fromElement}}}return this.resolveTextNode(l)},getTime:function(m){if(!m.time){var k=new Date().getTime();try{m.time=k}catch(l){this.lastError=l;return k}}return m.time},stopEvent:function(k){this.stopPropagation(k);this.preventDefault(k)},stopPropagation:function(k){if(k.stopPropagation){k.stopPropagation()}else{k.cancelBubble=true}},preventDefault:function(k){if(k.preventDefault){k.preventDefault()}else{k.returnValue=false}},getEvent:function(n,l){var k=n||window.event;if(!k){var m=this.getEvent.caller;while(m){k=m.arguments[0];if(k&&Event==k.constructor){break}m=m.caller}}return k},getCharCode:function(k){var l=k.keyCode||k.charCode||0;if(YAHOO.env.ua.webkit&&(l in a)){l=a[l]}return l},_getCacheIndex:function(n,m,o){for(var p=0,k=f.length;p<k;++p){var l=f[p];if(l&&l[this.FN]==o&&l[this.EL]==n&&l[this.TYPE]==m){return p}}return -1},generateId:function(l){var k=l.id;if(!k){k="yuievtautoid-"+d;++d;l.id=k}return k},_isValidCollection:function(k){try{return(k&&typeof k!=="string"&&k.length&&!k.tagName&&!k.alert&&typeof k[0]!=="undefined")}catch(l){return false}},elCache:{},getEl:function(k){return(typeof k==="string")?document.getElementById(k):k},clearCache:function(){},DOMReadyEvent:new YAHOO.util.CustomEvent("DOMReady",this),_load:function(k){if(!g){g=true;var l=YAHOO.util.Event;l._ready();l._tryPreloadAttach()}},_ready:function(k){var l=YAHOO.util.Event;if(!l.DOMReady){l.DOMReady=true;l.DOMReadyEvent.fire();l._simpleRemove(document,"DOMContentLoaded",l._ready)}},_tryPreloadAttach:function(){if(this.locked){return false}if(this.isIE){if(!this.DOMReady){this.startInterval();return false}}this.locked=true;var n=!g;if(!n){n=(b>0)}var o=[];var m=function(s,r){var t=s;if(r.override){if(r.override===true){t=r.obj}else{t=r.override}}r.fn.call(t,r.obj)};var k,l,p,q;for(k=0,l=i.length;k<l;++k){p=i[k];if(p&&!p.checkReady){q=this.getEl(p.id);if(q){m(q,p);i[k]=null}else{o.push(p)}}}for(k=0,l=i.length;k<l;++k){p=i[k];if(p&&p.checkReady){q=this.getEl(p.id);if(q){if(g||q.nextSibling){m(q,p);i[k]=null}}else{o.push(p)}}}b=(o.length===0)?0:b-1;if(n){this.startInterval()}else{clearInterval(this._interval);this._interval=null}this.locked=false;return true},purgeElement:function(p,o,m){var r=(YAHOO.lang.isString(p))?this.getEl(p):p;var n=this.getListeners(r,m),q,l;if(n){for(q=0,l=n.length;q<l;++q){var k=n[q];this.removeListener(r,k.type,k.fn,k.index)}}if(o&&r&&r.childNodes){for(q=0,l=r.childNodes.length;q<l;++q){this.purgeElement(r.childNodes[q],o,m)}}},getListeners:function(r,t){var o=[],s;if(!t){s=[f,e]}else{if(t==="unload"){s=[e]}else{s=[f]}}var m=(YAHOO.lang.isString(r))?this.getEl(r):r;for(var p=0;p<s.length;p=p+1){var k=s[p];if(k&&k.length>0){for(var n=0,l=k.length;n<l;++n){var q=k[n];if(q&&q[this.EL]===m&&(!t||t===q[this.TYPE])){o.push({type:q[this.TYPE],fn:q[this.FN],obj:q[this.OBJ],adjust:q[this.OVERRIDE],scope:q[this.ADJ_SCOPE],index:n})}}}}return(o.length)?o:null},_unload:function(m){var n=YAHOO.util.Event,p,q,k,l,r;for(p=0,l=e.length;p<l;++p){k=e[p];if(k){var o=window;if(k[n.ADJ_SCOPE]){if(k[n.ADJ_SCOPE]===true){o=k[n.UNLOAD_OBJ]}else{o=k[n.ADJ_SCOPE]}}k[n.FN].call(o,n.getEvent(m,k[n.EL]),k[n.UNLOAD_OBJ]);e[p]=null;k=null;o=null}}e=null;if(YAHOO.env.ua.ie&&f&&f.length>0){q=f.length;while(q){r=q-1;k=f[r];if(k){n.removeListener(k[n.EL],k[n.TYPE],k[n.FN],r)}q--}k=null}h=null;n._simpleRemove(window,"unload",n._unload)},_getScrollLeft:function(){return this._getScroll()[1]},_getScrollTop:function(){return this._getScroll()[0]},_getScroll:function(){var l=document.documentElement,k=document.body;if(l&&(l.scrollTop||l.scrollLeft)){return[l.scrollTop,l.scrollLeft]}else{if(k){return[k.scrollTop,k.scrollLeft]}else{return[0,0]}}},regCE:function(){},_simpleAdd:function(){if(window.addEventListener){return function(n,m,k,l){n.addEventListener(m,k,(l))}}else{if(window.attachEvent){return function(n,m,k,l){n.attachEvent("on"+m,k)}}else{return function(){}}}}(),_simpleRemove:function(){if(window.removeEventListener){return function(n,m,k,l){n.removeEventListener(m,k,(l))}}else{if(window.detachEvent){return function(k,m,l){k.detachEvent("on"+m,l)}}else{return function(){}}}}()}}();(function(){var a=YAHOO.util.Event;a.on=a.addListener;if(a.isIE){YAHOO.util.Event.onDOMReady(YAHOO.util.Event._tryPreloadAttach,YAHOO.util.Event,true);a._dri=setInterval(function(){var b=document.createElement("p");try{b.doScroll("left");clearInterval(a._dri);a._dri=null;a._ready();b=null}catch(c){b=null}},a.POLL_INTERVAL)}else{if(a.webkit){a._dri=setInterval(function(){var b=document.readyState;if("loaded"==b||"complete"==b){clearInterval(a._dri);a._dri=null;a._ready()}},a.POLL_INTERVAL)}else{a._simpleAdd(document,"DOMContentLoaded",a._ready)}}a._simpleAdd(window,"load",a._load);a._simpleAdd(window,"unload",a._unload);a._tryPreloadAttach()})()}YAHOO.util.EventProvider=function(){};YAHOO.util.EventProvider.prototype={__yui_events:null,__yui_subscribers:null,subscribe:function(a,e,b,c){this.__yui_events=this.__yui_events||{};var d=this.__yui_events[a];if(d){d.subscribe(e,b,c)}else{this.__yui_subscribers=this.__yui_subscribers||{};var f=this.__yui_subscribers;if(!f[a]){f[a]=[]}f[a].push({fn:e,obj:b,override:c})}},unsubscribe:function(f,d,b){this.__yui_events=this.__yui_events||{};var a=this.__yui_events;if(f){var c=a[f];if(c){return c.unsubscribe(d,b)}}else{var g=true;for(var e in a){if(YAHOO.lang.hasOwnProperty(a,e)){g=g&&a[e].unsubscribe(d,b)}}return g}return false},unsubscribeAll:function(a){return this.unsubscribe(a)},createEvent:function(g,a){this.__yui_events=this.__yui_events||{};var d=a||{};var e=this.__yui_events;if(e[g]){}else{var f=d.scope||this;var i=(d.silent);var c=new YAHOO.util.CustomEvent(g,f,i,YAHOO.util.CustomEvent.FLAT);e[g]=c;if(d.onSubscribeCallback){c.subscribeEvent.subscribe(d.onSubscribeCallback)}this.__yui_subscribers=this.__yui_subscribers||{};var h=this.__yui_subscribers[g];if(h){for(var b=0;b<h.length;++b){c.subscribe(h[b].fn,h[b].obj,h[b].override)}}}return e[g]},fireEvent:function(d,e,a,f){this.__yui_events=this.__yui_events||{};var b=this.__yui_events[d];if(!b){return null}var g=[];for(var c=1;c<arguments.length;++c){g.push(arguments[c])}return b.fire.apply(b,g)},hasEvent:function(a){if(this.__yui_events){if(this.__yui_events[a]){return true}}return false}};YAHOO.util.KeyListener=function(a,b,f,e){if(!a){}else{if(!b){}else{if(!f){}}}if(!e){e=YAHOO.util.KeyListener.KEYDOWN}var d=new YAHOO.util.CustomEvent("keyPressed");this.enabledEvent=new YAHOO.util.CustomEvent("enabled");this.disabledEvent=new YAHOO.util.CustomEvent("disabled");if(typeof a=="string"){a=document.getElementById(a)}if(typeof f=="function"){d.subscribe(f)}else{d.subscribe(f.fn,f.scope,f.correctScope)}function c(g,h){if(!b.shift){b.shift=false}if(!b.alt){b.alt=false}if(!b.ctrl){b.ctrl=false}if(g.shiftKey==b.shift&&g.altKey==b.alt&&g.ctrlKey==b.ctrl){var j;if(b.keys instanceof Array){for(var i=0;i<b.keys.length;i++){j=b.keys[i];if(j==g.charCode){d.fire(g.charCode,g);break}else{if(j==g.keyCode){d.fire(g.keyCode,g);break}}}}else{j=b.keys;if(j==g.charCode){d.fire(g.charCode,g)}else{if(j==g.keyCode){d.fire(g.keyCode,g)}}}}}this.enable=function(){if(!this.enabled){YAHOO.util.Event.addListener(a,e,c);this.enabledEvent.fire(b)}this.enabled=true};this.disable=function(){if(this.enabled){YAHOO.util.Event.removeListener(a,e,c);this.disabledEvent.fire(b)}this.enabled=false};this.toString=function(){return"KeyListener ["+b.keys+"] "+a.tagName+(a.id?"["+a.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 j=0,g=h.length;j<g;++j){this[h[j][0]].apply(this,h[j][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 b=YAHOO.util;var a=function(e,f,d,c){if(!e){}this.init(e,f,d,c)};a.NAME="Anim";a.prototype={toString:function(){var d=this.getEl()||{};var c=d.id||d.tagName;return(this.constructor.NAME+": "+c)},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(e,c,d){return this.method(this.currentFrame,c,d-c,this.totalFrames)},setAttribute:function(e,c,d){if(this.patterns.noNegatives.test(e)){c=(c>0)?c:0}b.Dom.setStyle(this.getEl(),e,c+d)},getAttribute:function(h){var f=this.getEl();var d=b.Dom.getStyle(f,h);if(d!=="auto"&&!this.patterns.offsetUnit.test(d)){return parseFloat(d)}var g=this.patterns.offsetAttribute.exec(h)||[];var c=!!(g[3]);var e=!!(g[2]);if(e||(b.Dom.getStyle(f,"position")=="absolute"&&c)){d=f["offset"+g[0].charAt(0).toUpperCase()+g[0].substr(1)]}else{d=0}return d},getDefaultUnit:function(c){if(this.patterns.defaultUnit.test(c)){return"px"}return""},setRuntimeAttribute:function(h){var c;var g;var f=this.attributes;this.runtimeAttributes[h]={};var d=function(j){return(typeof j!=="undefined")};if(!d(f[h]["to"])&&!d(f[h]["by"])){return false}c=(d(f[h]["from"]))?f[h]["from"]:this.getAttribute(h);if(d(f[h]["to"])){g=f[h]["to"]}else{if(d(f[h]["by"])){if(c.constructor==Array){g=[];for(var e=0,i=c.length;e<i;++e){g[e]=c[e]+f[h]["by"][e]*1}}else{g=c+f[h]["by"]*1}}}this.runtimeAttributes[h].start=c;this.runtimeAttributes[h].end=g;this.runtimeAttributes[h].unit=(d(f[h].unit))?f[h]["unit"]:this.getDefaultUnit(h);return true},init:function(l,g,h,d){var c=false;var k=null;var i=0;l=b.Dom.get(l);this.attributes=g||{};this.duration=!YAHOO.lang.isUndefined(h)?h:1;this.method=d||b.Easing.easeNone;this.useSeconds=true;this.currentFrame=0;this.totalFrames=b.AnimMgr.fps;this.setEl=function(m){l=b.Dom.get(m)};this.getEl=function(){return l};this.isAnimated=function(){return c};this.getStartTime=function(){return k};this.runtimeAttributes={};this.animate=function(){if(this.isAnimated()){return false}this.currentFrame=0;this.totalFrames=(this.useSeconds)?Math.ceil(b.AnimMgr.fps*this.duration):this.duration;if(this.duration===0&&this.useSeconds){this.totalFrames=1}b.AnimMgr.registerElement(this);return true};this.stop=function(m){if(!this.isAnimated()){return false}if(m){this.currentFrame=this.totalFrames;this._onTween.fire()}b.AnimMgr.stop(this)};var e=function(){this.onStart.fire();this.runtimeAttributes={};for(var m in this.attributes){this.setRuntimeAttribute(m)}c=true;i=0;k=new Date()};var f=function(){var m={duration:new Date()-this.getStartTime(),currentFrame:this.currentFrame};m.toString=function(){return("duration: "+m.duration+", currentFrame: "+m.currentFrame)};this.onTween.fire(m);var n=this.runtimeAttributes;for(var o in n){this.setAttribute(o,this.doMethod(o,n[o].start,n[o].end),n[o].unit)}i+=1};var j=function(){var n=(new Date()-k)/1000;var m={duration:n,frames:i,fps:i/n};m.toString=function(){return("duration: "+m.duration+", frames: "+m.frames+", fps: "+m.fps)};c=false;i=0;this.onComplete.fire(m)};this._onStart=new b.CustomEvent("_start",this,true);this.onStart=new b.CustomEvent("start",this);this.onTween=new b.CustomEvent("tween",this);this._onTween=new b.CustomEvent("_tween",this,true);this.onComplete=new b.CustomEvent("complete",this);this._onComplete=new b.CustomEvent("_complete",this,true);this._onStart.subscribe(e);this._onTween.subscribe(f);this._onComplete.subscribe(j)}};b.Anim=a})();YAHOO.util.AnimMgr=new function(){var d=null;var e=[];var a=0;this.fps=1000;this.delay=1;this.registerElement=function(f){e[e.length]=f;a+=1;f._onStart.fire();this.start()};this.unRegister=function(f,g){g=g||b(f);if(!f.isAnimated()||g==-1){return false}f._onComplete.fire();e.splice(g,1);a-=1;if(a<=0){this.stop()}return true};this.start=function(){if(d===null){d=setInterval(this.run,this.delay)}};this.stop=function(f){if(!f){clearInterval(d);for(var g=0,h=e.length;g<h;++g){this.unRegister(e[0],0)}e=[];d=null;a=0}else{this.unRegister(f)}};this.run=function(){for(var f=0,h=e.length;f<h;++f){var g=e[f];if(!g||!g.isAnimated()){continue}if(g.currentFrame<g.totalFrames||g.totalFrames===null){g.currentFrame+=1;if(g.useSeconds){c(g)}g._onTween.fire()}else{YAHOO.util.AnimMgr.stop(g,f)}}};var b=function(f){for(var g=0,h=e.length;g<h;++g){if(e[g]==f){return g}}return -1};var c=function(j){var g=j.totalFrames;var h=j.currentFrame;var i=(j.currentFrame*j.duration*1000/j.totalFrames);var k=(new Date()-j.getStartTime());var f=0;if(k<j.duration*1000){f=Math.round((k/i-1)*j.currentFrame)}else{f=g-(h+1)}if(f>0&&isFinite(f)){if(j.currentFrame+f>=g){f=g-(h+1)}j.currentFrame+=f}}};YAHOO.util.Bezier=new function(){this.getPosition=function(c,d){var b=c.length;var e=[];for(var f=0;f<b;++f){e[f]=[c[f][0],c[f][1]]}for(var a=1;a<b;++a){for(f=0;f<b-a;++f){e[f][0]=(1-d)*e[f][0]+d*e[parseInt(f+1,10)][0];e[f][1]=(1-d)*e[f][1]+d*e[parseInt(f+1,10)][1]}}return[e[0][0],e[0][1]]}};(function(){var a=function(g,h,f,e){a.superclass.constructor.call(this,g,h,f,e)};a.NAME="ColorAnim";var c=YAHOO.util;YAHOO.extend(a,c.Anim);var b=a.superclass;var d=a.prototype;d.patterns.color=/color$/i;d.patterns.rgb=/^rgb\(([0-9]+)\s*,\s*([0-9]+)\s*,\s*([0-9]+)\)$/i;d.patterns.hex=/^#?([0-9A-F]{2})([0-9A-F]{2})([0-9A-F]{2})$/i;d.patterns.hex3=/^#?([0-9A-F]{1})([0-9A-F]{1})([0-9A-F]{1})$/i;d.patterns.transparent=/^transparent|rgba\(0, 0, 0, 0\)$/;d.parseColor=function(f){if(f.length==3){return f}var e=this.patterns.hex.exec(f);if(e&&e.length==4){return[parseInt(e[1],16),parseInt(e[2],16),parseInt(e[3],16)]}e=this.patterns.rgb.exec(f);if(e&&e.length==4){return[parseInt(e[1],10),parseInt(e[2],10),parseInt(e[3],10)]}e=this.patterns.hex3.exec(f);if(e&&e.length==4){return[parseInt(e[1]+e[1],16),parseInt(e[2]+e[2],16),parseInt(e[3]+e[3],16)]}return null};d.getAttribute=function(h){var f=this.getEl();if(this.patterns.color.test(h)){var e=YAHOO.util.Dom.getStyle(f,h);if(this.patterns.transparent.test(e)){var g=f.parentNode;e=c.Dom.getStyle(g,h);while(g&&this.patterns.transparent.test(e)){g=g.parentNode;e=c.Dom.getStyle(g,h);if(g.tagName.toUpperCase()=="HTML"){e="#fff"}}}}else{e=b.getAttribute.call(this,h)}return e};d.doMethod=function(i,e,h){var f;if(this.patterns.color.test(i)){f=[];for(var g=0,j=e.length;g<j;++g){f[g]=b.doMethod.call(this,i,e[g],h[g])}f="rgb("+Math.floor(f[0])+","+Math.floor(f[1])+","+Math.floor(f[2])+")"}else{f=b.doMethod.call(this,i,e,h)}return f};d.setRuntimeAttribute=function(i){b.setRuntimeAttribute.call(this,i);if(this.patterns.color.test(i)){var g=this.attributes;var e=this.parseColor(this.runtimeAttributes[i].start);var h=this.parseColor(this.runtimeAttributes[i].end);if(typeof g[i]["to"]==="undefined"&&typeof g[i]["by"]!=="undefined"){h=this.parseColor(g[i].by);for(var f=0,j=e.length;f<j;++f){h[f]=e[f]+h[f]}}this.runtimeAttributes[i].start=e;this.runtimeAttributes[i].end=h}};c.ColorAnim=a})();YAHOO.util.Easing={easeNone:function(d,a,b,c){return b*d/c+a},easeIn:function(d,a,b,c){return b*(d/=c)*d+a},easeOut:function(d,a,b,c){return -b*(d/=c)*(d-2)+a},easeBoth:function(d,a,b,c){if((d/=c/2)<1){return b/2*d*d+a}return -b/2*((--d)*(d-2)-1)+a},easeInStrong:function(d,a,b,c){return b*(d/=c)*d*d*d+a},easeOutStrong:function(d,a,b,c){return -b*((d=d/c-1)*d*d*d-1)+a},easeBothStrong:function(d,a,b,c){if((d/=c/2)<1){return b/2*d*d*d*d+a}return -b/2*((d-=2)*d*d*d-2)+a},elasticIn:function(f,a,b,c,g,d){if(f==0){return a}if((f/=c)==1){return a+b}if(!d){d=c*0.3}if(!g||g<Math.abs(b)){g=b;var e=d/4}else{var e=d/(2*Math.PI)*Math.asin(b/g)}return -(g*Math.pow(2,10*(f-=1))*Math.sin((f*c-e)*(2*Math.PI)/d))+a},elasticOut:function(f,a,b,c,g,d){if(f==0){return a}if((f/=c)==1){return a+b}if(!d){d=c*0.3}if(!g||g<Math.abs(b)){g=b;var e=d/4}else{var e=d/(2*Math.PI)*Math.asin(b/g)}return g*Math.pow(2,-10*f)*Math.sin((f*c-e)*(2*Math.PI)/d)+b+a},elasticBoth:function(f,a,b,c,g,d){if(f==0){return a}if((f/=c/2)==2){return a+b}if(!d){d=c*(0.3*1.5)}if(!g||g<Math.abs(b)){g=b;var e=d/4}else{var e=d/(2*Math.PI)*Math.asin(b/g)}if(f<1){return -0.5*(g*Math.pow(2,10*(f-=1))*Math.sin((f*c-e)*(2*Math.PI)/d))+a}return g*Math.pow(2,-10*(f-=1))*Math.sin((f*c-e)*(2*Math.PI)/d)*0.5+b+a},backIn:function(e,a,b,c,d){if(typeof d=="undefined"){d=1.70158}return b*(e/=c)*e*((d+1)*e-d)+a},backOut:function(e,a,b,c,d){if(typeof d=="undefined"){d=1.70158}return b*((e=e/c-1)*e*((d+1)*e+d)+1)+a},backBoth:function(e,a,b,c,d){if(typeof d=="undefined"){d=1.70158}if((e/=c/2)<1){return b/2*(e*e*(((d*=(1.525))+1)*e-d))+a}return b/2*((e-=2)*e*(((d*=(1.525))+1)*e+d)+2)+a},bounceIn:function(d,a,b,c){return b-YAHOO.util.Easing.bounceOut(c-d,0,b,c)+a},bounceOut:function(d,a,b,c){if((d/=c)<(1/2.75)){return b*(7.5625*d*d)+a}else{if(d<(2/2.75)){return b*(7.5625*(d-=(1.5/2.75))*d+0.75)+a}else{if(d<(2.5/2.75)){return b*(7.5625*(d-=(2.25/2.75))*d+0.9375)+a}}}return b*(7.5625*(d-=(2.625/2.75))*d+0.984375)+a},bounceBoth:function(d,a,b,c){if(d<c/2){return YAHOO.util.Easing.bounceIn(d*2,0,b,c)*0.5+a}return YAHOO.util.Easing.bounceOut(d*2-c,0,b,c)*0.5+b*0.5+a}};(function(){var a=function(i,j,h,g){if(i){a.superclass.constructor.call(this,i,j,h,g)}};a.NAME="Motion";var c=YAHOO.util;YAHOO.extend(a,c.ColorAnim);var b=a.superclass;var e=a.prototype;e.patterns.points=/^points$/i;e.setAttribute=function(i,g,h){if(this.patterns.points.test(i)){h=h||"px";b.setAttribute.call(this,"left",g[0],h);b.setAttribute.call(this,"top",g[1],h)}else{b.setAttribute.call(this,i,g,h)}};e.getAttribute=function(h){if(this.patterns.points.test(h)){var g=[b.getAttribute.call(this,"left"),b.getAttribute.call(this,"top")]}else{g=b.getAttribute.call(this,h)}return g};e.doMethod=function(k,g,j){var h=null;if(this.patterns.points.test(k)){var i=this.method(this.currentFrame,0,100,this.totalFrames)/100;h=c.Bezier.getPosition(this.runtimeAttributes[k],i)}else{h=b.doMethod.call(this,k,g,j)}return h};e.setRuntimeAttribute=function(g){if(this.patterns.points.test(g)){var o=this.getEl();var m=this.attributes;var p;var k=m.points["control"]||[];var n;var j,h;if(k.length>0&&!(k[0] instanceof Array)){k=[k]}else{var l=[];for(j=0,h=k.length;j<h;++j){l[j]=k[j]}k=l}if(c.Dom.getStyle(o,"position")=="static"){c.Dom.setStyle(o,"position","relative")}if(d(m.points["from"])){c.Dom.setXY(o,m.points["from"])}else{c.Dom.setXY(o,c.Dom.getXY(o))}p=this.getAttribute("points");if(d(m.points["to"])){n=f.call(this,m.points["to"],p);var i=c.Dom.getXY(this.getEl());for(j=0,h=k.length;j<h;++j){k[j]=f.call(this,k[j],p)}}else{if(d(m.points["by"])){n=[p[0]+m.points["by"][0],p[1]+m.points["by"][1]];for(j=0,h=k.length;j<h;++j){k[j]=[p[0]+k[j][0],p[1]+k[j][1]]}}}this.runtimeAttributes[g]=[p];if(k.length>0){this.runtimeAttributes[g]=this.runtimeAttributes[g].concat(k)}this.runtimeAttributes[g][this.runtimeAttributes[g].length]=n}else{b.setRuntimeAttribute.call(this,g)}};var f=function(i,g){var h=c.Dom.getXY(this.getEl());i=[i[0]-h[0]+g[0],i[1]-h[1]+g[1]];return i};var d=function(g){return(typeof g!=="undefined")};c.Motion=a})();(function(){var b=function(g,h,f,e){if(g){b.superclass.constructor.call(this,g,h,f,e)}};b.NAME="Scroll";var d=YAHOO.util;YAHOO.extend(b,d.ColorAnim);var c=b.superclass;var a=b.prototype;a.doMethod=function(h,e,g){var f=null;if(h=="scroll"){f=[this.method(this.currentFrame,e[0],g[0]-e[0],this.totalFrames),this.method(this.currentFrame,e[1],g[1]-e[1],this.totalFrames)]}else{f=c.doMethod.call(this,h,e,g)}return f};a.getAttribute=function(g){var e=null;var f=this.getEl();if(g=="scroll"){e=[f.scrollLeft,f.scrollTop]}else{e=c.getAttribute.call(this,g)}return e};a.setAttribute=function(h,e,f){var g=this.getEl();if(h=="scroll"){g.scrollLeft=e[0];g.scrollTop=e[1]}else{c.setAttribute.call(this,h,e,f)}};d.Scroll=b})();YAHOO.register("animation",YAHOO.util.Anim,{version:"2.5.2",build:"1076"});if(!YAHOO.util.DragDropMgr){YAHOO.util.DragDropMgr=function(){var a=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(d,e){for(var c in this.ids){for(var f in this.ids[c]){var b=this.ids[c][f];if(!this.isTypeOfDD(b)){continue}b[d].apply(b,e)}}},_onLoad:function(){this.init();a.on(document,"mouseup",this.handleMouseUp,this,true);a.on(document,"mousemove",this.handleMouseMove,this,true);a.on(window,"unload",this._onUnload,this,true);a.on(window,"resize",this._onResize,this,true)},_onResize:function(b){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(b,c){if(!this.initialized){this.init()}if(!this.ids[c]){this.ids[c]={}}this.ids[c][b.id]=b},removeDDFromGroup:function(b,d){if(!this.ids[d]){this.ids[d]={}}var c=this.ids[d];if(c&&c[b.id]){delete c[b.id]}},_remove:function(b){for(var c in b.groups){if(c&&this.ids[c][b.id]){delete this.ids[c][b.id]}}delete this.handleIds[b.id]},regHandle:function(b,c){if(!this.handleIds[b]){this.handleIds[b]={}}this.handleIds[b][c]=c},isDragDrop:function(b){return(this.getDDById(b))?true:false},getRelated:function(b,f){var c=[];for(var d in b.groups){for(var e in this.ids[d]){var g=this.ids[d][e];if(!this.isTypeOfDD(g)){continue}if(!f||g.isTarget){c[c.length]=g}}}return c},isLegalTarget:function(b,c){var e=this.getRelated(b,true);for(var d=0,f=e.length;d<f;++d){if(e[d].id==c.id){return true}}return false},isTypeOfDD:function(b){return(b&&b.__ygDragDrop)},isHandle:function(b,c){return(this.handleIds[b]&&this.handleIds[b][c])},getDDById:function(b){for(var c in this.ids){if(this.ids[c][b]){return this.ids[c][b]}}return null},handleMouseDown:function(b,c){this.currentTarget=YAHOO.util.Event.getTarget(b);this.dragCurrent=c;var d=c.getEl();this.startX=YAHOO.util.Event.getPageX(b);this.startY=YAHOO.util.Event.getPageY(b);this.deltaX=this.startX-d.offsetLeft;this.deltaY=this.startY-d.offsetTop;this.dragThreshMet=false;this.clickTimeout=setTimeout(function(){var e=YAHOO.util.DDM;e.startDrag(e.startX,e.startY);e.fromTimeout=true},this.clickTimeThresh)},startDrag:function(d,b){clearTimeout(this.clickTimeout);var c=this.dragCurrent;if(c&&c.events.b4StartDrag){c.b4StartDrag(d,b);c.fireEvent("b4StartDragEvent",{x:d,y:b})}if(c&&c.events.startDrag){c.startDrag(d,b);c.fireEvent("startDragEvent",{x:d,y:b})}this.dragThreshMet=true},handleMouseUp:function(b){if(this.dragCurrent){clearTimeout(this.clickTimeout);if(this.dragThreshMet){if(this.fromTimeout){this.fromTimeout=false;this.handleMouseMove(b)}this.fromTimeout=false;this.fireEvents(b,true)}else{}this.stopDrag(b);this.stopEvent(b)}},stopEvent:function(b){if(this.stopPropagation){YAHOO.util.Event.stopPropagation(b)}if(this.preventDefault){YAHOO.util.Event.preventDefault(b)}},stopDrag:function(b,c){var d=this.dragCurrent;if(d&&!c){if(this.dragThreshMet){if(d.events.b4EndDrag){d.b4EndDrag(b);d.fireEvent("b4EndDragEvent",{e:b})}if(d.events.endDrag){d.endDrag(b);d.fireEvent("endDragEvent",{e:b})}}if(d.events.mouseUp){d.onMouseUp(b);d.fireEvent("mouseUpEvent",{e:b})}}this.dragCurrent=null;this.dragOvers={}},handleMouseMove:function(b){var e=this.dragCurrent;if(e){if(YAHOO.util.Event.isIE&&!b.button){this.stopEvent(b);return this.handleMouseUp(b)}else{if(b.clientX<0||b.clientY<0){}}if(!this.dragThreshMet){var c=Math.abs(this.startX-YAHOO.util.Event.getPageX(b));var d=Math.abs(this.startY-YAHOO.util.Event.getPageY(b));if(c>this.clickPixelThresh||d>this.clickPixelThresh){this.startDrag(this.startX,this.startY)}}if(this.dragThreshMet){if(e&&e.events.b4Drag){e.b4Drag(b);e.fireEvent("b4DragEvent",{e:b})}if(e&&e.events.drag){e.onDrag(b);e.fireEvent("dragEvent",{e:b})}if(e){this.fireEvents(b,false)}}this.stopEvent(b)}},fireEvents:function(h,r){var b=this.dragCurrent;if(!b||b.isLocked()||b.dragOnly){return}var p=YAHOO.util.Event.getPageX(h),q=YAHOO.util.Event.getPageY(h),n=new YAHOO.util.Point(p,q),s=b.getTargetCoord(n.x,n.y),x=b.getDragEl(),y=["out","over","drop","enter"],i=new YAHOO.util.Region(s.y,s.x+x.offsetWidth,s.y+x.offsetHeight,s.x),u=[],z={},m=[],ab={outEvts:[],overEvts:[],dropEvts:[],enterEvts:[]};for(var k in this.dragOvers){var aa=this.dragOvers[k];if(!this.isTypeOfDD(aa)){continue}if(!this.isOverTarget(n,aa,this.mode,i)){ab.outEvts.push(aa)}u[k]=true;delete this.dragOvers[k]}for(var l in b.groups){if("string"!=typeof l){continue}for(k in this.ids[l]){var w=this.ids[l][k];if(!this.isTypeOfDD(w)){continue}if(w.isTarget&&!w.isLocked()&&w!=b){if(this.isOverTarget(n,w,this.mode,i)){z[l]=true;if(r){ab.dropEvts.push(w)}else{if(!u[w.id]){ab.enterEvts.push(w)}else{ab.overEvts.push(w)}this.dragOvers[w.id]=w}}}}}this.interactionInfo={out:ab.outEvts,enter:ab.enterEvts,over:ab.overEvts,drop:ab.dropEvts,point:n,draggedRegion:i,sourceRegion:this.locationCache[b.id],validDrop:r};for(var A in z){m.push(A)}if(r&&!ab.dropEvts.length){this.interactionInfo.validDrop=false;if(b.events.invalidDrop){b.onInvalidDrop(h);b.fireEvent("invalidDropEvent",{e:h})}}for(k=0;k<y.length;k++){var e=null;if(ab[y[k]+"Evts"]){e=ab[y[k]+"Evts"]}if(e&&e.length){var v=y[k].charAt(0).toUpperCase()+y[k].substr(1),f="onDrag"+v,t="b4Drag"+v,o="drag"+v+"Event",g="drag"+v;if(this.mode){if(b.events[t]){b[t](h,e,m);b.fireEvent(t+"Event",{event:h,info:e,group:m})}if(b.events[g]){b[f](h,e,m);b.fireEvent(o,{event:h,info:e,group:m})}}else{for(var d=0,j=e.length;d<j;++d){if(b.events[t]){b[t](h,e[d].id,m[0]);b.fireEvent(t+"Event",{event:h,info:e[d].id,group:m[0]})}if(b.events[g]){b[f](h,e[d].id,m[0]);b.fireEvent(o,{event:h,info:e[d].id,group:m[0]})}}}}}},getBestMatch:function(d){var b=null;var e=d.length;if(e==1){b=d[0]}else{for(var c=0;c<e;++c){var f=d[c];if(this.mode==this.INTERSECT&&f.cursorIsOver){b=f;break}else{if(!b||!b.overlap||(f.overlap&&b.overlap.getArea()<f.overlap.getArea())){b=f}}}}return b},refreshCache:function(f){var d=f||this.ids;for(var g in d){if("string"!=typeof g){continue}for(var e in this.ids[g]){var c=this.ids[g][e];if(this.isTypeOfDD(c)){var b=this.getLocation(c);if(b){this.locationCache[c.id]=b}else{delete this.locationCache[c.id]}}}}},verifyEl:function(c){try{if(c){var d=c.offsetParent;if(d){return true}}}catch(b){}return false},getLocation:function(k){if(!this.isTypeOfDD(k)){return null}var m=k.getEl(),h,b,c,f,g,e,d,i,l;try{h=YAHOO.util.Dom.getXY(m)}catch(j){}if(!h){return null}b=h[0];c=b+m.offsetWidth;f=h[1];g=f+m.offsetHeight;e=f-k.padding[0];d=c+k.padding[1];i=g+k.padding[2];l=b-k.padding[3];return new YAHOO.util.Region(e,d,i,l)},isOverTarget:function(e,d,b,j){var i=this.locationCache[d.id];if(!i||!this.useCache){i=this.getLocation(d);this.locationCache[d.id]=i}if(!i){return false}d.cursorIsOver=i.contains(e);var f=this.dragCurrent;if(!f||(!b&&!f.constrainX&&!f.constrainY)){return d.cursorIsOver}d.overlap=null;if(!j){var h=f.getTargetCoord(e.x,e.y);var c=f.getDragEl();j=new YAHOO.util.Region(h.y,h.x+c.offsetWidth,h.y+c.offsetHeight,h.x)}var g=j.intersect(i);if(g){d.overlap=g;return(b)?true:d.cursorIsOver}else{return false}},_onUnload:function(b,c){this.unregAll()},unregAll:function(){if(this.dragCurrent){this.stopDrag();this.dragCurrent=null}this._execOnAll("unreg",[]);this.ids={}},elementCache:{},getElWrapper:function(b){var c=this.elementCache[b];if(!c||!c.el){c=this.elementCache[b]=new this.ElementWrapper(YAHOO.util.Dom.get(b))}return c},getElement:function(b){return YAHOO.util.Dom.get(b)},getCss:function(b){var c=YAHOO.util.Dom.get(b);return(c)?c.style:null},ElementWrapper:function(b){this.el=b||null;this.id=this.el&&b.id;this.css=this.el&&b.style},getPosX:function(b){return YAHOO.util.Dom.getX(b)},getPosY:function(b){return YAHOO.util.Dom.getY(b)},swapNode:function(c,e){if(c.swapNode){c.swapNode(e)}else{var b=e.parentNode;var d=e.nextSibling;if(d==c){b.insertBefore(c,e)}else{if(e==c.nextSibling){b.insertBefore(e,c)}else{c.parentNode.replaceChild(e,c);b.insertBefore(c,d)}}}},getScroll:function(){var c,e,b=document.documentElement,d=document.body;if(b&&(b.scrollTop||b.scrollLeft)){c=b.scrollTop;e=b.scrollLeft}else{if(d){c=d.scrollTop;e=d.scrollLeft}else{}}return{top:c,left:e}},getStyle:function(b,c){return YAHOO.util.Dom.getStyle(b,c)},getScrollTop:function(){return this.getScroll().top},getScrollLeft:function(){return this.getScroll().left},moveToEl:function(d,b){var c=YAHOO.util.Dom.getXY(b);YAHOO.util.Dom.setXY(d,c)},getClientHeight:function(){return YAHOO.util.Dom.getViewportHeight()},getClientWidth:function(){return YAHOO.util.Dom.getViewportWidth()},numericSort:function(b,c){return(b-c)},_timeoutCount:0,_addListeners:function(){var b=YAHOO.util.DDM;if(YAHOO.util.Event&&document){b._onLoad()}else{if(b._timeoutCount>2000){}else{setTimeout(b._addListeners,10);if(document&&document.body){b._timeoutCount+=1}}}},handleWasClicked:function(d,b){if(this.isHandle(b,d.id)){return true}else{var c=d.parentNode;while(c){if(this.isHandle(b,c.id)){return true}else{c=c.parentNode}}}return false}}}();YAHOO.util.DDM=YAHOO.util.DragDropMgr;YAHOO.util.DDM._addListeners()}(function(){var a=YAHOO.util.Event;var b=YAHOO.util.Dom;YAHOO.util.DragDrop=function(c,e,d){if(c){this.init(c,e,d)}};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(d,c){},startDrag:function(d,c){},b4Drag:function(c){},onDrag:function(c){},onDragEnter:function(d,c){},b4DragOver:function(c){},onDragOver:function(d,c){},b4DragOut:function(c){},onDragOut:function(d,c){},b4DragDrop:function(c){},onDragDrop:function(d,c){},onInvalidDrop:function(c){},b4EndDrag:function(c){},endDrag:function(c){},b4MouseDown:function(c){},onMouseDown:function(c){},onMouseUp:function(c){},onAvailable:function(){},getEl:function(){if(!this._domRef){this._domRef=b.get(this.id)}return this._domRef},getDragEl:function(){return b.get(this.dragElId)},init:function(c,f,e){this.initTarget(c,f,e);a.on(this._domRef||this.id,"mousedown",this.handleMouseDown,this,true);for(var d in this.events){this.createEvent(d+"Event")}},initTarget:function(c,e,d){this.config=d||{};this.events={};this.DDM=YAHOO.util.DDM;this.groups={};if(typeof c!=="string"){this._domRef=c;c=b.generateId(c)}this.id=c;this.addToGroup((e)?e:"default");this.handleElId=c;a.onAvailable(c,this.handleOnAvailable,this,true);this.setDragElId(c);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 c in this.config.events){if(this.config.events[c]===false){this.events[c]=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(d,f,c,e){if(!f&&0!==f){this.padding=[d,d,d,d]}else{if(!c&&0!==c){this.padding=[d,f,d,f]}else{this.padding=[d,f,c,e]}}},setInitPosition:function(e,f){var d=this.getEl();if(!this.DDM.verifyEl(d)){if(d&&d.style&&(d.style.display=="none")){}else{}return}var g=e||0;var h=f||0;var c=b.getXY(d);this.initPageX=c[0]-g;this.initPageY=c[1]-h;this.lastPageX=c[0];this.lastPageY=c[1];this.setStartPosition(c)},setStartPosition:function(c){var d=c||b.getXY(this.getEl());this.deltaSetXY=null;this.startPageX=d[0];this.startPageY=d[1]},addToGroup:function(c){this.groups[c]=true;this.DDM.regDragDrop(this,c)},removeFromGroup:function(c){if(this.groups[c]){delete this.groups[c]}this.DDM.removeDDFromGroup(this,c)},setDragElId:function(c){this.dragElId=c},setHandleElId:function(c){if(typeof c!=="string"){c=b.generateId(c)}this.handleElId=c;this.DDM.regHandle(this.id,c)},setOuterHandleElId:function(c){if(typeof c!=="string"){c=b.generateId(c)}a.on(c,"mousedown",this.handleMouseDown,this,true);this.setHandleElId(c);this.hasOuterHandles=true},unreg:function(){a.removeListener(this.id,"mousedown",this.handleMouseDown);this._domRef=null;this.DDM._remove(this)},isLocked:function(){return(this.DDM.isLocked()||this.locked)},handleMouseDown:function(c,d){var g=c.which||c.button;if(this.primaryButtonOnly&&g>1){return}if(this.isLocked()){return}var h=this.b4MouseDown(c);if(this.events.b4MouseDown){h=this.fireEvent("b4MouseDownEvent",c)}var f=this.onMouseDown(c);if(this.events.mouseDown){f=this.fireEvent("mouseDownEvent",c)}if((h===false)||(f===false)){return}this.DDM.refreshCache(this.groups);var e=new YAHOO.util.Point(a.getPageX(c),a.getPageY(c));if(!this.hasOuterHandles&&!this.DDM.isOverTarget(e,this)){}else{if(this.clickValidator(c)){this.setStartPosition();this.DDM.handleMouseDown(c,this);this.DDM.stopEvent(c)}else{}}},clickValidator:function(c){var d=YAHOO.util.Event.getTarget(c);return(this.isValidHandleChild(d)&&(this.id==this.handleElId||this.DDM.handleWasClicked(d,this.id)))},getTargetCoord:function(d,e){var f=d-this.deltaX;var c=e-this.deltaY;if(this.constrainX){if(f<this.minX){f=this.minX}if(f>this.maxX){f=this.maxX}}if(this.constrainY){if(c<this.minY){c=this.minY}if(c>this.maxY){c=this.maxY}}f=this.getTick(f,this.xTicks);c=this.getTick(c,this.yTicks);return{x:f,y:c}},addInvalidHandleType:function(d){var c=d.toUpperCase();this.invalidHandleTypes[c]=c},addInvalidHandleId:function(c){if(typeof c!=="string"){c=b.generateId(c)}this.invalidHandleIds[c]=c},addInvalidHandleClass:function(c){this.invalidHandleClasses.push(c)},removeInvalidHandleType:function(d){var c=d.toUpperCase();delete this.invalidHandleTypes[c]},removeInvalidHandleId:function(c){if(typeof c!=="string"){c=b.generateId(c)}delete this.invalidHandleIds[c]},removeInvalidHandleClass:function(d){for(var c=0,e=this.invalidHandleClasses.length;c<e;++c){if(this.invalidHandleClasses[c]==d){delete this.invalidHandleClasses[c]}}},isValidHandleChild:function(e){var f=true;var c;try{c=e.nodeName.toUpperCase()}catch(d){c=e.nodeName}f=f&&!this.invalidHandleTypes[c];f=f&&!this.invalidHandleIds[e.id];for(var g=0,h=this.invalidHandleClasses.length;f&&g<h;++g){f=!b.hasClass(e,this.invalidHandleClasses[g])}return f},setXTicks:function(c,f){this.xTicks=[];this.xTickSize=f;var d={};for(var e=this.initPageX;e>=this.minX;e=e-f){if(!d[e]){this.xTicks[this.xTicks.length]=e;d[e]=true}}for(e=this.initPageX;e<=this.maxX;e=e+f){if(!d[e]){this.xTicks[this.xTicks.length]=e;d[e]=true}}this.xTicks.sort(this.DDM.numericSort)},setYTicks:function(c,f){this.yTicks=[];this.yTickSize=f;var d={};for(var e=this.initPageY;e>=this.minY;e=e-f){if(!d[e]){this.yTicks[this.yTicks.length]=e;d[e]=true}}for(e=this.initPageY;e<=this.maxY;e=e+f){if(!d[e]){this.yTicks[this.yTicks.length]=e;d[e]=true}}this.yTicks.sort(this.DDM.numericSort)},setXConstraint:function(c,d,e){this.leftConstraint=parseInt(c,10);this.rightConstraint=parseInt(d,10);this.minX=this.initPageX-this.leftConstraint;this.maxX=this.initPageX+this.rightConstraint;if(e){this.setXTicks(this.initPageX,e)}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(e,c,d){this.topConstraint=parseInt(e,10);this.bottomConstraint=parseInt(c,10);this.minY=this.initPageY-this.topConstraint;this.maxY=this.initPageY+this.bottomConstraint;if(d){this.setYTicks(this.initPageY,d)}this.constrainY=true},resetConstraints:function(){if(this.initPageX||this.initPageX===0){var c=(this.maintainOffset)?this.lastPageX-this.initPageX:0;var d=(this.maintainOffset)?this.lastPageY-this.initPageY:0;this.setInitPosition(c,d)}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(c,f){if(!f){return c}else{if(f[0]>=c){return f[0]}else{for(var h=0,i=f.length;h<i;++h){var g=h+1;if(f[g]&&f[g]>=c){var d=c-f[h];var e=f[g]-c;return(e>d)?f[h]:f[g]}}return f[f.length-1]}}},toString:function(){return("DragDrop "+this.id)}};YAHOO.augment(YAHOO.util.DragDrop,YAHOO.util.EventProvider)})();YAHOO.util.DD=function(b,a,c){if(b){this.init(b,a,c)}};YAHOO.extend(YAHOO.util.DD,YAHOO.util.DragDrop,{scroll:true,autoOffset:function(c,d){var a=c-this.startPageX;var b=d-this.startPageY;this.setDelta(a,b)},setDelta:function(b,a){this.deltaX=b;this.deltaY=a},setDragElPos:function(b,c){var a=this.getDragEl();this.alignElWithMouse(a,b,c)},alignElWithMouse:function(g,c,d){var e=this.getTargetCoord(c,d);if(!this.deltaSetXY){var b=[e.x,e.y];YAHOO.util.Dom.setXY(g,b);var f=parseInt(YAHOO.util.Dom.getStyle(g,"left"),10);var h=parseInt(YAHOO.util.Dom.getStyle(g,"top"),10);this.deltaSetXY=[f-e.x,h-e.y]}else{YAHOO.util.Dom.setStyle(g,"left",(e.x+this.deltaSetXY[0])+"px");YAHOO.util.Dom.setStyle(g,"top",(e.y+this.deltaSetXY[1])+"px")}this.cachePosition(e.x,e.y);var a=this;setTimeout(function(){a.autoScroll.call(a,e.x,e.y,g.offsetHeight,g.offsetWidth)},0)},cachePosition:function(c,a){if(c){this.lastPageX=c;this.lastPageY=a}else{var b=YAHOO.util.Dom.getXY(this.getEl());this.lastPageX=b[0];this.lastPageY=b[1]}},autoScroll:function(i,j,n,h){if(this.scroll){var g=this.DDM.getClientHeight();var c=this.DDM.getClientWidth();var e=this.DDM.getScrollTop();var a=this.DDM.getScrollLeft();var k=n+j;var f=h+i;var l=(g+e-j-this.deltaY);var m=(c+a-i-this.deltaX);var b=40;var d=(document.all)?80:30;if(k>g&&l<b){window.scrollTo(a,e+d)}if(j<e&&e>0&&j-e<b){window.scrollTo(a,e-d)}if(f>c&&m<b){window.scrollTo(a+d,e)}if(i<a&&a>0&&i-a<b){window.scrollTo(a-d,e)}}},applyConfig:function(){YAHOO.util.DD.superclass.applyConfig.call(this);this.scroll=(this.config.scroll!==false)},b4MouseDown:function(a){this.setStartPosition();this.autoOffset(YAHOO.util.Event.getPageX(a),YAHOO.util.Event.getPageY(a))},b4Drag:function(a){this.setDragElPos(YAHOO.util.Event.getPageX(a),YAHOO.util.Event.getPageY(a))},toString:function(){return("DD "+this.id)}});YAHOO.util.DDProxy=function(b,a,c){if(b){this.init(b,a,c);this.initFrame()}};YAHOO.util.DDProxy.dragElId="ygddfdiv";YAHOO.extend(YAHOO.util.DDProxy,YAHOO.util.DD,{resizeFrame:true,centerFrame:false,createFrame:function(){var g=this,a=document.body;if(!a||!a.firstChild){setTimeout(function(){g.createFrame()},50);return}var b=this.getDragEl(),d=YAHOO.util.Dom;if(!b){b=document.createElement("div");b.id=this.dragElId;var e=b.style;e.position="absolute";e.visibility="hidden";e.cursor="move";e.border="2px solid #aaa";e.zIndex=999;e.height="25px";e.width="25px";var f=document.createElement("div");d.setStyle(f,"height","100%");d.setStyle(f,"width","100%");d.setStyle(f,"background-color","#ccc");d.setStyle(f,"opacity","0");b.appendChild(f);if(YAHOO.env.ua.ie){var c=document.createElement("iframe");c.setAttribute("src","javascript:");c.setAttribute("scrolling","no");c.setAttribute("frameborder","0");b.insertBefore(c,b.firstChild);d.setStyle(c,"height","100%");d.setStyle(c,"width","100%");d.setStyle(c,"position","absolute");d.setStyle(c,"top","0");d.setStyle(c,"left","0");d.setStyle(c,"opacity","0");d.setStyle(c,"zIndex","-1");d.setStyle(c.nextSibling,"zIndex","2")}a.insertBefore(b,a.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(b,c){var d=this.getEl();var a=this.getDragEl();var e=a.style;this._resizeProxy();if(this.centerFrame){this.setDelta(Math.round(parseInt(e.width,10)/2),Math.round(parseInt(e.height,10)/2))}this.setDragElPos(b,c);YAHOO.util.Dom.setStyle(a,"visibility","visible")},_resizeProxy:function(){if(this.resizeFrame){var f=YAHOO.util.Dom;var c=this.getEl();var b=this.getDragEl();var g=parseInt(f.getStyle(b,"borderTopWidth"),10);var e=parseInt(f.getStyle(b,"borderRightWidth"),10);var h=parseInt(f.getStyle(b,"borderBottomWidth"),10);var a=parseInt(f.getStyle(b,"borderLeftWidth"),10);if(isNaN(g)){g=0}if(isNaN(e)){e=0}if(isNaN(h)){h=0}if(isNaN(a)){a=0}var i=Math.max(0,c.offsetWidth-e-a);var d=Math.max(0,c.offsetHeight-g-h);f.setStyle(b,"width",i+"px");f.setStyle(b,"height",d+"px")}},b4MouseDown:function(c){this.setStartPosition();var a=YAHOO.util.Event.getPageX(c);var b=YAHOO.util.Event.getPageY(c);this.autoOffset(a,b)},b4StartDrag:function(a,b){this.showFrame(a,b)},b4EndDrag:function(a){YAHOO.util.Dom.setStyle(this.getDragEl(),"visibility","hidden")},endDrag:function(b){var c=YAHOO.util.Dom;var d=this.getEl();var a=this.getDragEl();c.setStyle(a,"visibility","");c.setStyle(d,"visibility","hidden");YAHOO.util.DDM.moveToEl(d,a);c.setStyle(a,"visibility","hidden");c.setStyle(d,"visibility","")},toString:function(){return("DDProxy "+this.id)}});YAHOO.util.DDTarget=function(b,a,c){if(b){this.initTarget(b,a,c)}};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.4.4
 * http://jquery.com/
 *
 * Copyright 2010, John Resig
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * Includes Sizzle.js
 * http://sizzlejs.com/
 * Copyright 2010, The Dojo Foundation
 * Released under the MIT, BSD, and GPL Licenses.
 *
 * Date: Thu Nov 11 19:04:53 2010 -0500
 */
(function(aC,z){var Y=aC.document;var a=(function(){var a2=function(bn,bo){return new a2.fn.init(bn,bo)},bi=aC.jQuery,a4=aC.$,a0,bm=/^(?:[^<]*(<[\w\W]+>)[^>]*$|#([\w\-]+)$)/,aV=/^.[^:#\[\.,]*$/,ba=/\S/,aX=/\s/,a6=/^\s+/,a1=/\s+$/,aS=/\W/,a5=/\d/,aY=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,bb=/^[\],:{}\s]*$/,bk=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,bd=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,a7=/(?:^|:|,)(?:\s*\[)+/g,aU=/(webkit)[ \/]([\w.]+)/,bf=/(opera)(?:.*version)?[ \/]([\w.]+)/,be=/(msie) ([\w.]+)/,bg=/(mozilla)(?:.*? rv:([\w.]+))?/,bl=navigator.userAgent,bj,bh=false,aZ=[],aP,a9=Object.prototype.toString,a3=Object.prototype.hasOwnProperty,aW=Array.prototype.push,a8=Array.prototype.slice,bc=String.prototype.trim,aQ=Array.prototype.indexOf,aT={};a2.fn=a2.prototype={init:function(bn,bq){var bp,br,bo,bs;if(!bn){return this}if(bn.nodeType){this.context=this[0]=bn;this.length=1;return this}if(bn==="body"&&!bq&&Y.body){this.context=Y;this[0]=Y.body;this.selector="body";this.length=1;return this}if(typeof bn==="string"){bp=bm.exec(bn);if(bp&&(bp[1]||!bq)){if(bp[1]){bs=(bq?bq.ownerDocument||bq:Y);bo=aY.exec(bn);if(bo){if(a2.isPlainObject(bq)){bn=[Y.createElement(bo[1])];a2.fn.attr.call(bn,bq,true)}else{bn=[bs.createElement(bo[1])]}}else{bo=a2.buildFragment([bp[1]],[bs]);bn=(bo.cacheable?bo.fragment.cloneNode(true):bo.fragment).childNodes}return a2.merge(this,bn)}else{br=Y.getElementById(bp[2]);if(br&&br.parentNode){if(br.id!==bp[2]){return a0.find(bn)}this.length=1;this[0]=br}this.context=Y;this.selector=bn;return this}}else{if(!bq&&!aS.test(bn)){this.selector=bn;this.context=Y;bn=Y.getElementsByTagName(bn);return a2.merge(this,bn)}else{if(!bq||bq.jquery){return(bq||a0).find(bn)}else{return a2(bq).find(bn)}}}}else{if(a2.isFunction(bn)){return a0.ready(bn)}}if(bn.selector!==z){this.selector=bn.selector;this.context=bn.context}return a2.makeArray(bn,this)},selector:"",jquery:"1.4.4",length:0,size:function(){return this.length},toArray:function(){return a8.call(this,0)},get:function(bn){return bn==null?this.toArray():(bn<0?this.slice(bn)[0]:this[bn])},pushStack:function(bo,bq,bn){var bp=a2();if(a2.isArray(bo)){aW.apply(bp,bo)}else{a2.merge(bp,bo)}bp.prevObject=this;bp.context=this.context;if(bq==="find"){bp.selector=this.selector+(this.selector?" ":"")+bn}else{if(bq){bp.selector=this.selector+"."+bq+"("+bn+")"}}return bp},each:function(bo,bn){return a2.each(this,bo,bn)},ready:function(bn){a2.bindReady();if(a2.isReady){bn.call(Y,a2)}else{if(aZ){aZ.push(bn)}}return this},eq:function(bn){return bn===-1?this.slice(bn):this.slice(bn,+bn+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(a8.apply(this,arguments),"slice",a8.call(arguments).join(","))},map:function(bn){return this.pushStack(a2.map(this,function(bp,bo){return bn.call(bp,bo,bp)}))},end:function(){return this.prevObject||a2(null)},push:aW,sort:[].sort,splice:[].splice};a2.fn.init.prototype=a2.fn;a2.extend=a2.fn.extend=function(){var bw,bp,bn,bo,bt,bu,bs=arguments[0]||{},br=1,bq=arguments.length,bv=false;if(typeof bs==="boolean"){bv=bs;bs=arguments[1]||{};br=2}if(typeof bs!=="object"&&!a2.isFunction(bs)){bs={}}if(bq===br){bs=this;--br}for(;br<bq;br++){if((bw=arguments[br])!=null){for(bp in bw){bn=bs[bp];bo=bw[bp];if(bs===bo){continue}if(bv&&bo&&(a2.isPlainObject(bo)||(bt=a2.isArray(bo)))){if(bt){bt=false;bu=bn&&a2.isArray(bn)?bn:[]}else{bu=bn&&a2.isPlainObject(bn)?bn:{}}bs[bp]=a2.extend(bv,bu,bo)}else{if(bo!==z){bs[bp]=bo}}}}}return bs};a2.extend({noConflict:function(bn){aC.$=a4;if(bn){aC.jQuery=bi}return a2},isReady:false,readyWait:1,ready:function(bq){if(bq===true){a2.readyWait--}if(!a2.readyWait||(bq!==true&&!a2.isReady)){if(!Y.body){return setTimeout(a2.ready,1)}a2.isReady=true;if(bq!==true&&--a2.readyWait>0){return}if(aZ){var bp,bn=0,bo=aZ;aZ=null;while((bp=bo[bn++])){bp.call(Y,a2)}if(a2.fn.trigger){a2(Y).trigger("ready").unbind("ready")}}}},bindReady:function(){if(bh){return}bh=true;if(Y.readyState==="complete"){return setTimeout(a2.ready,1)}if(Y.addEventListener){Y.addEventListener("DOMContentLoaded",aP,false);aC.addEventListener("load",a2.ready,false)}else{if(Y.attachEvent){Y.attachEvent("onreadystatechange",aP);aC.attachEvent("onload",a2.ready);var bn=false;try{bn=aC.frameElement==null}catch(bo){}if(Y.documentElement.doScroll&&bn){aR()}}}},isFunction:function(bn){return a2.type(bn)==="function"},isArray:Array.isArray||function(bn){return a2.type(bn)==="array"},isWindow:function(bn){return bn&&typeof bn==="object"&&"setInterval" in bn},isNaN:function(bn){return bn==null||!a5.test(bn)||isNaN(bn)},type:function(bn){return bn==null?String(bn):aT[a9.call(bn)]||"object"},isPlainObject:function(bo){if(!bo||a2.type(bo)!=="object"||bo.nodeType||a2.isWindow(bo)){return false}if(bo.constructor&&!a3.call(bo,"constructor")&&!a3.call(bo.constructor.prototype,"isPrototypeOf")){return false}var bn;for(bn in bo){}return bn===z||a3.call(bo,bn)},isEmptyObject:function(bo){for(var bn in bo){return false}return true},error:function(bn){throw bn},parseJSON:function(bn){if(typeof bn!=="string"||!bn){return null}bn=a2.trim(bn);if(bb.test(bn.replace(bk,"@").replace(bd,"]").replace(a7,""))){return aC.JSON&&aC.JSON.parse?aC.JSON.parse(bn):(new Function("return "+bn))()}else{a2.error("Invalid JSON: "+bn)}},noop:function(){},globalEval:function(bp){if(bp&&ba.test(bp)){var bo=Y.getElementsByTagName("head")[0]||Y.documentElement,bn=Y.createElement("script");bn.type="text/javascript";if(a2.support.scriptEval){bn.appendChild(Y.createTextNode(bp))}else{bn.text=bp}bo.insertBefore(bn,bo.firstChild);bo.removeChild(bn)}},nodeName:function(bo,bn){return bo.nodeName&&bo.nodeName.toUpperCase()===bn.toUpperCase()},each:function(bq,bu,bp){var bo,br=0,bs=bq.length,bn=bs===z||a2.isFunction(bq);if(bp){if(bn){for(bo in bq){if(bu.apply(bq[bo],bp)===false){break}}}else{for(;br<bs;){if(bu.apply(bq[br++],bp)===false){break}}}}else{if(bn){for(bo in bq){if(bu.call(bq[bo],bo,bq[bo])===false){break}}}else{for(var bt=bq[0];br<bs&&bu.call(bt,br,bt)!==false;bt=bq[++br]){}}}return bq},trim:bc?function(bn){return bn==null?"":bc.call(bn)}:function(bn){return bn==null?"":bn.toString().replace(a6,"").replace(a1,"")},makeArray:function(bq,bo){var bn=bo||[];if(bq!=null){var bp=a2.type(bq);if(bq.length==null||bp==="string"||bp==="function"||bp==="regexp"||a2.isWindow(bq)){aW.call(bn,bq)}else{a2.merge(bn,bq)}}return bn},inArray:function(bp,bq){if(bq.indexOf){return bq.indexOf(bp)}for(var bn=0,bo=bq.length;bn<bo;bn++){if(bq[bn]===bp){return bn}}return -1},merge:function(br,bp){var bq=br.length,bo=0;if(typeof bp.length==="number"){for(var bn=bp.length;bo<bn;bo++){br[bq++]=bp[bo]}}else{while(bp[bo]!==z){br[bq++]=bp[bo++]}}br.length=bq;return br},grep:function(bo,bt,bn){var bp=[],bs;bn=!!bn;for(var bq=0,br=bo.length;bq<br;bq++){bs=!!bt(bo[bq],bq);if(bn!==bs){bp.push(bo[bq])}}return bp},map:function(bo,bt,bn){var bp=[],bs;for(var bq=0,br=bo.length;bq<br;bq++){bs=bt(bo[bq],bq,bn);if(bs!=null){bp[bp.length]=bs}}return bp.concat.apply([],bp)},guid:1,proxy:function(bp,bo,bn){if(arguments.length===2){if(typeof bo==="string"){bn=bp;bp=bn[bo];bo=z}else{if(bo&&!a2.isFunction(bo)){bn=bo;bo=z}}}if(!bo&&bp){bo=function(){return bp.apply(bn||this,arguments)}}if(bp){bo.guid=bp.guid=bp.guid||bo.guid||a2.guid++}return bo},access:function(bn,bv,bt,bp,bs,bu){var bo=bn.length;if(typeof bv==="object"){for(var bq in bv){a2.access(bn,bq,bv[bq],bp,bs,bt)}return bn}if(bt!==z){bp=!bu&&bp&&a2.isFunction(bt);for(var br=0;br<bo;br++){bs(bn[br],bv,bp?bt.call(bn[br],br,bs(bn[br],bv)):bt,bu)}return bn}return bo?bs(bn[0],bv):z},now:function(){return(new Date()).getTime()},uaMatch:function(bo){bo=bo.toLowerCase();var bn=aU.exec(bo)||bf.exec(bo)||be.exec(bo)||bo.indexOf("compatible")<0&&bg.exec(bo)||[];return{browser:bn[1]||"",version:bn[2]||"0"}},browser:{}});a2.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(bo,bn){aT["[object "+bn+"]"]=bn.toLowerCase()});bj=a2.uaMatch(bl);if(bj.browser){a2.browser[bj.browser]=true;a2.browser.version=bj.version}if(a2.browser.webkit){a2.browser.safari=true}if(aQ){a2.inArray=function(bn,bo){return aQ.call(bo,bn)}}if(!aX.test("\xA0")){a6=/^[\s\xA0]+/;a1=/[\s\xA0]+$/}a0=a2(Y);if(Y.addEventListener){aP=function(){Y.removeEventListener("DOMContentLoaded",aP,false);a2.ready()}}else{if(Y.attachEvent){aP=function(){if(Y.readyState==="complete"){Y.detachEvent("onreadystatechange",aP);a2.ready()}}}}function aR(){if(a2.isReady){return}try{Y.documentElement.doScroll("left")}catch(bn){setTimeout(aR,1);return}a2.ready()}return(aC.jQuery=aC.$=a2)})();(function(){a.support={};var aW=Y.documentElement,aV=Y.createElement("script"),aP=Y.createElement("div"),aQ="script"+a.now();aP.style.display="none";aP.innerHTML="   <link/><table></table><a href='/a' style='color:red;float:left;opacity:.55;'>a</a><input type='checkbox'/>";var aZ=aP.getElementsByTagName("*"),aX=aP.getElementsByTagName("a")[0],aY=Y.createElement("select"),aR=aY.appendChild(Y.createElement("option"));if(!aZ||!aZ.length||!aX){return}a.support={leadingWhitespace:aP.firstChild.nodeType===3,tbody:!aP.getElementsByTagName("tbody").length,htmlSerialize:!!aP.getElementsByTagName("link").length,style:/red/.test(aX.getAttribute("style")),hrefNormalized:aX.getAttribute("href")==="/a",opacity:/^0.55$/.test(aX.style.opacity),cssFloat:!!aX.style.cssFloat,checkOn:aP.getElementsByTagName("input")[0].value==="on",optSelected:aR.selected,deleteExpando:true,optDisabled:false,checkClone:false,scriptEval:false,noCloneEvent:true,boxModel:null,inlineBlockNeedsLayout:false,shrinkWrapBlocks:false,reliableHiddenOffsets:true};aY.disabled=true;a.support.optDisabled=!aR.disabled;aV.type="text/javascript";try{aV.appendChild(Y.createTextNode("window."+aQ+"=1;"))}catch(aT){}aW.insertBefore(aV,aW.firstChild);if(aC[aQ]){a.support.scriptEval=true;delete aC[aQ]}try{delete aV.test}catch(aT){a.support.deleteExpando=false}aW.removeChild(aV);if(aP.attachEvent&&aP.fireEvent){aP.attachEvent("onclick",function a0(){a.support.noCloneEvent=false;aP.detachEvent("onclick",a0)});aP.cloneNode(true).fireEvent("onclick")}aP=Y.createElement("div");aP.innerHTML="<input type='radio' name='radiotest' checked='checked'/>";var aS=Y.createDocumentFragment();aS.appendChild(aP.firstChild);a.support.checkClone=aS.cloneNode(true).cloneNode(true).lastChild.checked;a(function(){var a2=Y.createElement("div");a2.style.width=a2.style.paddingLeft="1px";Y.body.appendChild(a2);a.boxModel=a.support.boxModel=a2.offsetWidth===2;if("zoom" in a2.style){a2.style.display="inline";a2.style.zoom=1;a.support.inlineBlockNeedsLayout=a2.offsetWidth===2;a2.style.display="";a2.innerHTML="<div style='width:4px;'></div>";a.support.shrinkWrapBlocks=a2.offsetWidth!==2}a2.innerHTML="<table><tr><td style='padding:0;display:none'></td><td>t</td></tr></table>";var a1=a2.getElementsByTagName("td");a.support.reliableHiddenOffsets=a1[0].offsetHeight===0;a1[0].style.display="";a1[1].style.display="none";a.support.reliableHiddenOffsets=a.support.reliableHiddenOffsets&&a1[0].offsetHeight===0;a2.innerHTML="";Y.body.removeChild(a2).style.display="none";a2=a1=null});var aU=function(a1){var a3=Y.createElement("div");a1="on"+a1;var a2=(a1 in a3);if(!a2){a3.setAttribute(a1,"return;");a2=typeof a3[a1]==="function"}a3=null;return a2};a.support.submitBubbles=aU("submit");a.support.changeBubbles=aU("change");aW=aV=aP=aZ=aX=null})();var aJ={},aj=/^(?:\{.*\}|\[.*\])$/;a.extend({cache:{},uuid:0,expando:"jQuery"+a.now(),noData:{embed:true,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:true},data:function(aR,aQ,aU){if(!a.acceptData(aR)){return}aR=aR==aC?aJ:aR;var aT=aR.nodeType,aV=aT?aR[a.expando]:null,aP=a.cache,aS;if(aT&&!aV&&typeof aQ==="string"&&aU===z){return}if(!aT){aP=aR}else{if(!aV){aR[a.expando]=aV=++a.uuid}}if(typeof aQ==="object"){if(aT){aP[aV]=a.extend(aP[aV],aQ)}else{a.extend(aP,aQ)}}else{if(aT&&!aP[aV]){aP[aV]={}}}aS=aT?aP[aV]:aP;if(aU!==z){aS[aQ]=aU}return typeof aQ==="string"?aS[aQ]:aS},removeData:function(aR,aQ){if(!a.acceptData(aR)){return}aR=aR==aC?aJ:aR;var aT=aR.nodeType,aV=aT?aR[a.expando]:aR,aP=a.cache,aS=aT?aP[aV]:aV;if(aQ){if(aS){delete aS[aQ];if(aT&&a.isEmptyObject(aS)){a.removeData(aR)}}}else{if(aT&&a.support.deleteExpando){delete aR[a.expando]}else{if(aR.removeAttribute){aR.removeAttribute(a.expando)}else{if(aT){delete aP[aV]}else{for(var aU in aR){delete aR[aU]}}}}}},acceptData:function(aQ){if(aQ.nodeName){var aP=a.noData[aQ.nodeName.toLowerCase()];if(aP){return !(aP===true||aQ.getAttribute("classid")!==aP)}}return true}});a.fn.extend({data:function(aT,aV){var aU=null;if(typeof aT==="undefined"){if(this.length){var aP=this[0].attributes,aR;aU=a.data(this[0]);for(var aS=0,aQ=aP.length;aS<aQ;aS++){aR=aP[aS].name;if(aR.indexOf("data-")===0){aR=aR.substr(5);ax(this[0],aR,aU[aR])}}}return aU}else{if(typeof aT==="object"){return this.each(function(){a.data(this,aT)})}}var aW=aT.split(".");aW[1]=aW[1]?"."+aW[1]:"";if(aV===z){aU=this.triggerHandler("getData"+aW[1]+"!",[aW[0]]);if(aU===z&&this.length){aU=a.data(this[0],aT);aU=ax(this[0],aT,aU)}return aU===z&&aW[1]?this.data(aW[0]):aU}else{return this.each(function(){var aY=a(this),aX=[aW[0],aV];aY.triggerHandler("setData"+aW[1]+"!",aX);a.data(this,aT,aV);aY.triggerHandler("changeData"+aW[1]+"!",aX)})}},removeData:function(aP){return this.each(function(){a.removeData(this,aP)})}});function ax(aQ,aP,aR){if(aR===z&&aQ.nodeType===1){aR=aQ.getAttribute("data-"+aP);if(typeof aR==="string"){try{aR=aR==="true"?true:aR==="false"?false:aR==="null"?null:!a.isNaN(aR)?parseFloat(aR):aj.test(aR)?a.parseJSON(aR):aR}catch(aS){}a.data(aQ,aP,aR)}else{aR=z}}return aR}a.extend({queue:function(aQ,aP,aS){if(!aQ){return}aP=(aP||"fx")+"queue";var aR=a.data(aQ,aP);if(!aS){return aR||[]}if(!aR||a.isArray(aS)){aR=a.data(aQ,aP,a.makeArray(aS))}else{aR.push(aS)}return aR},dequeue:function(aS,aR){aR=aR||"fx";var aP=a.queue(aS,aR),aQ=aP.shift();if(aQ==="inprogress"){aQ=aP.shift()}if(aQ){if(aR==="fx"){aP.unshift("inprogress")}aQ.call(aS,function(){a.dequeue(aS,aR)})}}});a.fn.extend({queue:function(aP,aQ){if(typeof aP!=="string"){aQ=aP;aP="fx"}if(aQ===z){return a.queue(this[0],aP)}return this.each(function(aS){var aR=a.queue(this,aP,aQ);if(aP==="fx"&&aR[0]!=="inprogress"){a.dequeue(this,aP)}})},dequeue:function(aP){return this.each(function(){a.dequeue(this,aP)})},delay:function(aQ,aP){aQ=a.fx?a.fx.speeds[aQ]||aQ:aQ;aP=aP||"fx";return this.queue(aP,function(){var aR=this;setTimeout(function(){a.dequeue(aR,aP)},aQ)})},clearQueue:function(aP){return this.queue(aP||"fx",[])}});var ah=/[\n\t]/g,aG=/\s+/,al=/\r/g,aF=/^(?:href|src|style)$/,c=/^(?:button|input)$/i,u=/^(?:button|input|object|select|textarea)$/i,g=/^a(?:rea)?$/i,H=/^(?:radio|checkbox)$/i;a.props={"for":"htmlFor","class":"className",readonly:"readOnly",maxlength:"maxLength",cellspacing:"cellSpacing",rowspan:"rowSpan",colspan:"colSpan",tabindex:"tabIndex",usemap:"useMap",frameborder:"frameBorder"};a.fn.extend({attr:function(aP,aQ){return a.access(this,aP,aQ,true,a.attr)},removeAttr:function(aP,aQ){return this.each(function(){a.attr(this,aP,"");if(this.nodeType===1){this.removeAttribute(aP)}})},addClass:function(aW){if(a.isFunction(aW)){return this.each(function(aZ){var aY=a(this);aY.addClass(aW.call(this,aZ,aY.attr("class")))})}if(aW&&typeof aW==="string"){var aP=(aW||"").split(aG);for(var aS=0,aR=this.length;aS<aR;aS++){var aQ=this[aS];if(aQ.nodeType===1){if(!aQ.className){aQ.className=aW}else{var aT=" "+aQ.className+" ",aV=aQ.className;for(var aU=0,aX=aP.length;aU<aX;aU++){if(aT.indexOf(" "+aP[aU]+" ")<0){aV+=" "+aP[aU]}}aQ.className=a.trim(aV)}}}}return this},removeClass:function(aU){if(a.isFunction(aU)){return this.each(function(aY){var aX=a(this);aX.removeClass(aU.call(this,aY,aX.attr("class")))})}if((aU&&typeof aU==="string")||aU===z){var aV=(aU||"").split(aG);for(var aR=0,aQ=this.length;aR<aQ;aR++){var aT=this[aR];if(aT.nodeType===1&&aT.className){if(aU){var aS=(" "+aT.className+" ").replace(ah," ");for(var aW=0,aP=aV.length;aW<aP;aW++){aS=aS.replace(" "+aV[aW]+" "," ")}aT.className=a.trim(aS)}else{aT.className=""}}}}return this},toggleClass:function(aS,aQ){var aR=typeof aS,aP=typeof aQ==="boolean";if(a.isFunction(aS)){return this.each(function(aU){var aT=a(this);aT.toggleClass(aS.call(this,aU,aT.attr("class"),aQ),aQ)})}return this.each(function(){if(aR==="string"){var aV,aU=0,aT=a(this),aW=aQ,aX=aS.split(aG);while((aV=aX[aU++])){aW=aP?aW:!aT.hasClass(aV);aT[aW?"addClass":"removeClass"](aV)}}else{if(aR==="undefined"||aR==="boolean"){if(this.className){a.data(this,"__className__",this.className)}this.className=this.className||aS===false?"":a.data(this,"__className__")||""}}})},hasClass:function(aP){var aS=" "+aP+" ";for(var aR=0,aQ=this.length;aR<aQ;aR++){if((" "+this[aR].className+" ").replace(ah," ").indexOf(aS)>-1){return true}}return false},val:function(aX){if(!arguments.length){var aR=this[0];if(aR){if(a.nodeName(aR,"option")){var aQ=aR.attributes.value;return !aQ||aQ.specified?aR.value:aR.text}if(a.nodeName(aR,"select")){var aV=aR.selectedIndex,aY=[],aZ=aR.options,aU=aR.type==="select-one";if(aV<0){return null}for(var aS=aU?aV:0,aW=aU?aV+1:aZ.length;aS<aW;aS++){var aT=aZ[aS];if(aT.selected&&(a.support.optDisabled?!aT.disabled:aT.getAttribute("disabled")===null)&&(!aT.parentNode.disabled||!a.nodeName(aT.parentNode,"optgroup"))){aX=a(aT).val();if(aU){return aX}aY.push(aX)}}return aY}if(H.test(aR.type)&&!a.support.checkOn){return aR.getAttribute("value")===null?"on":aR.value}return(aR.value||"").replace(al,"")}return z}var aP=a.isFunction(aX);return this.each(function(a2){var a1=a(this),a3=aX;if(this.nodeType!==1){return}if(aP){a3=aX.call(this,a2,a1.val())}if(a3==null){a3=""}else{if(typeof a3==="number"){a3+=""}else{if(a.isArray(a3)){a3=a.map(a3,function(a4){return a4==null?"":a4+""})}}}if(a.isArray(a3)&&H.test(this.type)){this.checked=a.inArray(a1.val(),a3)>=0}else{if(a.nodeName(this,"select")){var a0=a.makeArray(a3);a("option",this).each(function(){this.selected=a.inArray(a(this).val(),a0)>=0});if(!a0.length){this.selectedIndex=-1}}else{this.value=a3}}})}});a.extend({attrFn:{val:true,css:true,html:true,text:true,data:true,width:true,height:true,offset:true},attr:function(aQ,aP,aV,aY){if(!aQ||aQ.nodeType===3||aQ.nodeType===8){return z}if(aY&&aP in a.attrFn){return a(aQ)[aP](aV)}var aR=aQ.nodeType!==1||!a.isXMLDoc(aQ),aU=aV!==z;aP=aR&&a.props[aP]||aP;var aT=aF.test(aP);if(aP==="selected"&&!a.support.optSelected){var aW=aQ.parentNode;if(aW){aW.selectedIndex;if(aW.parentNode){aW.parentNode.selectedIndex}}}if((aP in aQ||aQ[aP]!==z)&&aR&&!aT){if(aU){if(aP==="type"&&c.test(aQ.nodeName)&&aQ.parentNode){a.error("type property can't be changed")}if(aV===null){if(aQ.nodeType===1){aQ.removeAttribute(aP)}}else{aQ[aP]=aV}}if(a.nodeName(aQ,"form")&&aQ.getAttributeNode(aP)){return aQ.getAttributeNode(aP).nodeValue}if(aP==="tabIndex"){var aX=aQ.getAttributeNode("tabIndex");return aX&&aX.specified?aX.value:u.test(aQ.nodeName)||g.test(aQ.nodeName)&&aQ.href?0:z}return aQ[aP]}if(!a.support.style&&aR&&aP==="style"){if(aU){aQ.style.cssText=""+aV}return aQ.style.cssText}if(aU){aQ.setAttribute(aP,""+aV)}if(!aQ.attributes[aP]&&(aQ.hasAttribute&&!aQ.hasAttribute(aP))){return z}var aS=!a.support.hrefNormalized&&aR&&aT?aQ.getAttribute(aP,2):aQ.getAttribute(aP);return aS===null?z:aS}});var at=/\.(.*)$/,aE=/^(?:textarea|input|select)$/i,B=/\./g,P=/ /g,ad=/[^\w\s.|`]/g,w=function(aP){return aP.replace(ad,"\\$&")},v={focusin:0,focusout:0};a.event={add:function(aT,aX,a3,aV){if(aT.nodeType===3||aT.nodeType===8){return}if(a.isWindow(aT)&&(aT!==aC&&!aT.frameElement)){aT=aC}if(a3===false){a3=aH}else{if(!a3){return}}var aR,a1;if(a3.handler){aR=a3;a3=aR.handler}if(!a3.guid){a3.guid=a.guid++}var aY=a.data(aT);if(!aY){return}var aP=aT.nodeType?"events":"__events__",a2=aY[aP],aW=aY.handle;if(typeof a2==="function"){aW=a2.handle;a2=a2.events}else{if(!a2){if(!aT.nodeType){aY[aP]=aY=function(){}}aY.events=a2={}}}if(!aW){aY.handle=aW=function(){return typeof a!=="undefined"&&!a.event.triggered?a.event.handle.apply(aW.elem,arguments):z}}aW.elem=aT;aX=aX.split(" ");var a0,aU=0,aQ;while((a0=aX[aU++])){a1=aR?a.extend({},aR):{handler:a3,data:aV};if(a0.indexOf(".")>-1){aQ=a0.split(".");a0=aQ.shift();a1.namespace=aQ.slice(0).sort().join(".")}else{aQ=[];a1.namespace=""}a1.type=a0;if(!a1.guid){a1.guid=a3.guid}var aS=a2[a0],aZ=a.event.special[a0]||{};if(!aS){aS=a2[a0]=[];if(!aZ.setup||aZ.setup.call(aT,aV,aQ,aW)===false){if(aT.addEventListener){aT.addEventListener(a0,aW,false)}else{if(aT.attachEvent){aT.attachEvent("on"+a0,aW)}}}}if(aZ.add){aZ.add.call(aT,a1);if(!a1.handler.guid){a1.handler.guid=a3.guid}}aS.push(a1);a.event.global[a0]=true}aT=null},global:{},remove:function(a5,aZ,aR,aV){if(a5.nodeType===3||a5.nodeType===8){return}if(aR===false){aR=aH}var a8,aU,aW,a2,a3=0,aS,aX,a0,aT,aY,aP,a7,a1=a5.nodeType?"events":"__events__",a4=a.data(a5),aQ=a4&&a4[a1];if(!a4||!aQ){return}if(typeof aQ==="function"){a4=aQ;aQ=aQ.events}if(aZ&&aZ.type){aR=aZ.handler;aZ=aZ.type}if(!aZ||typeof aZ==="string"&&aZ.charAt(0)==="."){aZ=aZ||"";for(aU in aQ){a.event.remove(a5,aU+aZ)}return}aZ=aZ.split(" ");while((aU=aZ[a3++])){a7=aU;aP=null;aS=aU.indexOf(".")<0;aX=[];if(!aS){aX=aU.split(".");aU=aX.shift();a0=new RegExp("(^|\\.)"+a.map(aX.slice(0).sort(),w).join("\\.(?:.*\\.)?")+"(\\.|$)")}aY=aQ[aU];if(!aY){continue}if(!aR){for(a2=0;a2<aY.length;a2++){aP=aY[a2];if(aS||a0.test(aP.namespace)){a.event.remove(a5,a7,aP.handler,a2);aY.splice(a2--,1)}}continue}aT=a.event.special[aU]||{};for(a2=aV||0;a2<aY.length;a2++){aP=aY[a2];if(aR.guid===aP.guid){if(aS||a0.test(aP.namespace)){if(aV==null){aY.splice(a2--,1)}if(aT.remove){aT.remove.call(a5,aP)}}if(aV!=null){break}}}if(aY.length===0||aV!=null&&aY.length===1){if(!aT.teardown||aT.teardown.call(a5,aX)===false){a.removeEvent(a5,aU,a4.handle)}a8=null;delete aQ[aU]}}if(a.isEmptyObject(aQ)){var a6=a4.handle;if(a6){a6.elem=null}delete a4.events;delete a4.handle;if(typeof a4==="function"){a.removeData(a5,a1)}else{if(a.isEmptyObject(a4)){a.removeData(a5)}}}},trigger:function(aQ,aV,aS){var aZ=aQ.type||aQ,aU=arguments[3];if(!aU){aQ=typeof aQ==="object"?aQ[a.expando]?aQ:a.extend(a.Event(aZ),aQ):a.Event(aZ);if(aZ.indexOf("!")>=0){aQ.type=aZ=aZ.slice(0,-1);aQ.exclusive=true}if(!aS){aQ.stopPropagation();if(a.event.global[aZ]){a.each(a.cache,function(){if(this.events&&this.events[aZ]){a.event.trigger(aQ,aV,this.handle.elem)}})}}if(!aS||aS.nodeType===3||aS.nodeType===8){return z}aQ.result=z;aQ.target=aS;aV=a.makeArray(aV);aV.unshift(aQ)}aQ.currentTarget=aS;var aW=aS.nodeType?a.data(aS,"handle"):(a.data(aS,"__events__")||{}).handle;if(aW){aW.apply(aS,aV)}var a1=aS.parentNode||aS.ownerDocument;try{if(!(aS&&aS.nodeName&&a.noData[aS.nodeName.toLowerCase()])){if(aS["on"+aZ]&&aS["on"+aZ].apply(aS,aV)===false){aQ.result=false;aQ.preventDefault()}}}catch(a0){}if(!aQ.isPropagationStopped()&&a1){a.event.trigger(aQ,aV,a1,true)}else{if(!aQ.isDefaultPrevented()){var aR,aX=aQ.target,aP=aZ.replace(at,""),a2=a.nodeName(aX,"a")&&aP==="click",aY=a.event.special[aP]||{};if((!aY._default||aY._default.call(aS,aQ)===false)&&!a2&&!(aX&&aX.nodeName&&a.noData[aX.nodeName.toLowerCase()])){try{if(aX[aP]){aR=aX["on"+aP];if(aR){aX["on"+aP]=null}a.event.triggered=true;aX[aP]()}}catch(aT){}if(aR){aX["on"+aP]=aR}a.event.triggered=false}}}},handle:function(aP){var aY,aR,aQ,a0,aZ,aU=[],aW=a.makeArray(arguments);aP=aW[0]=a.event.fix(aP||aC.event);aP.currentTarget=this;aY=aP.type.indexOf(".")<0&&!aP.exclusive;if(!aY){aQ=aP.type.split(".");aP.type=aQ.shift();aU=aQ.slice(0).sort();a0=new RegExp("(^|\\.)"+aU.join("\\.(?:.*\\.)?")+"(\\.|$)")}aP.namespace=aP.namespace||aU.join(".");aZ=a.data(this,this.nodeType?"events":"__events__");if(typeof aZ==="function"){aZ=aZ.events}aR=(aZ||{})[aP.type];if(aZ&&aR){aR=aR.slice(0);for(var aT=0,aS=aR.length;aT<aS;aT++){var aX=aR[aT];if(aY||a0.test(aX.namespace)){aP.handler=aX.handler;aP.data=aX.data;aP.handleObj=aX;var aV=aX.handler.apply(this,aW);if(aV!==z){aP.result=aV;if(aV===false){aP.preventDefault();aP.stopPropagation()}}if(aP.isImmediatePropagationStopped()){break}}}}return aP.result},props:"altKey attrChange attrName bubbles button cancelable charCode clientX clientY ctrlKey currentTarget data detail eventPhase fromElement handler keyCode layerX layerY metaKey newValue offsetX offsetY pageX pageY prevValue relatedNode relatedTarget screenX screenY shiftKey srcElement target toElement view wheelDelta which".split(" "),fix:function(aS){if(aS[a.expando]){return aS}var aQ=aS;aS=a.Event(aQ);for(var aR=this.props.length,aU;aR;){aU=this.props[--aR];aS[aU]=aQ[aU]}if(!aS.target){aS.target=aS.srcElement||Y}if(aS.target.nodeType===3){aS.target=aS.target.parentNode}if(!aS.relatedTarget&&aS.fromElement){aS.relatedTarget=aS.fromElement===aS.target?aS.toElement:aS.fromElement}if(aS.pageX==null&&aS.clientX!=null){var aT=Y.documentElement,aP=Y.body;aS.pageX=aS.clientX+(aT&&aT.scrollLeft||aP&&aP.scrollLeft||0)-(aT&&aT.clientLeft||aP&&aP.clientLeft||0);aS.pageY=aS.clientY+(aT&&aT.scrollTop||aP&&aP.scrollTop||0)-(aT&&aT.clientTop||aP&&aP.clientTop||0)}if(aS.which==null&&(aS.charCode!=null||aS.keyCode!=null)){aS.which=aS.charCode!=null?aS.charCode:aS.keyCode}if(!aS.metaKey&&aS.ctrlKey){aS.metaKey=aS.ctrlKey}if(!aS.which&&aS.button!==z){aS.which=(aS.button&1?1:(aS.button&2?3:(aS.button&4?2:0)))}return aS},guid:100000000,proxy:a.proxy,special:{ready:{setup:a.bindReady,teardown:a.noop},live:{add:function(aP){a.event.add(this,j(aP.origType,aP.selector),a.extend({},aP,{handler:S,guid:aP.handler.guid}))},remove:function(aP){a.event.remove(this,j(aP.origType,aP.selector),aP)}},beforeunload:{setup:function(aR,aQ,aP){if(a.isWindow(this)){this.onbeforeunload=aP}},teardown:function(aQ,aP){if(this.onbeforeunload===aP){this.onbeforeunload=null}}}}};a.removeEvent=Y.removeEventListener?function(aQ,aP,aR){if(aQ.removeEventListener){aQ.removeEventListener(aP,aR,false)}}:function(aQ,aP,aR){if(aQ.detachEvent){aQ.detachEvent("on"+aP,aR)}};a.Event=function(aP){if(!this.preventDefault){return new a.Event(aP)}if(aP&&aP.type){this.originalEvent=aP;this.type=aP.type}else{this.type=aP}this.timeStamp=a.now();this[a.expando]=true};function aH(){return false}function d(){return true}a.Event.prototype={preventDefault:function(){this.isDefaultPrevented=d;var aP=this.originalEvent;if(!aP){return}if(aP.preventDefault){aP.preventDefault()}else{aP.returnValue=false}},stopPropagation:function(){this.isPropagationStopped=d;var aP=this.originalEvent;if(!aP){return}if(aP.stopPropagation){aP.stopPropagation()}aP.cancelBubble=true},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=d;this.stopPropagation()},isDefaultPrevented:aH,isPropagationStopped:aH,isImmediatePropagationStopped:aH};var O=function(aQ){var aP=aQ.relatedTarget;try{while(aP&&aP!==this){aP=aP.parentNode}if(aP!==this){aQ.type=aQ.data;a.event.handle.apply(this,arguments)}}catch(aR){}},an=function(aP){aP.type=aP.data;a.event.handle.apply(this,arguments)};a.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(aQ,aP){a.event.special[aQ]={setup:function(aR){a.event.add(this,aP,aR&&aR.selector?an:O,aQ)},teardown:function(aR){a.event.remove(this,aP,aR&&aR.selector?an:O)}}});if(!a.support.submitBubbles){a.event.special.submit={setup:function(aQ,aP){if(this.nodeName.toLowerCase()!=="form"){a.event.add(this,"click.specialSubmit",function(aT){var aS=aT.target,aR=aS.type;if((aR==="submit"||aR==="image")&&a(aS).closest("form").length){aT.liveFired=z;return aq("submit",this,arguments)}});a.event.add(this,"keypress.specialSubmit",function(aT){var aS=aT.target,aR=aS.type;if((aR==="text"||aR==="password")&&a(aS).closest("form").length&&aT.keyCode===13){aT.liveFired=z;return aq("submit",this,arguments)}})}else{return false}},teardown:function(aP){a.event.remove(this,".specialSubmit")}}}if(!a.support.changeBubbles){var aI,f=function(aQ){var aP=aQ.type,aR=aQ.value;if(aP==="radio"||aP==="checkbox"){aR=aQ.checked}else{if(aP==="select-multiple"){aR=aQ.selectedIndex>-1?a.map(aQ.options,function(aS){return aS.selected}).join("-"):""}else{if(aQ.nodeName.toLowerCase()==="select"){aR=aQ.selectedIndex}}}return aR},M=function M(aR){var aP=aR.target,aQ,aS;if(!aE.test(aP.nodeName)||aP.readOnly){return}aQ=a.data(aP,"_change_data");aS=f(aP);if(aR.type!=="focusout"||aP.type!=="radio"){a.data(aP,"_change_data",aS)}if(aQ===z||aS===aQ){return}if(aQ!=null||aS){aR.type="change";aR.liveFired=z;return a.event.trigger(aR,arguments[1],aP)}};a.event.special.change={filters:{focusout:M,beforedeactivate:M,click:function(aR){var aQ=aR.target,aP=aQ.type;if(aP==="radio"||aP==="checkbox"||aQ.nodeName.toLowerCase()==="select"){return M.call(this,aR)}},keydown:function(aR){var aQ=aR.target,aP=aQ.type;if((aR.keyCode===13&&aQ.nodeName.toLowerCase()!=="textarea")||(aR.keyCode===32&&(aP==="checkbox"||aP==="radio"))||aP==="select-multiple"){return M.call(this,aR)}},beforeactivate:function(aQ){var aP=aQ.target;a.data(aP,"_change_data",f(aP))}},setup:function(aR,aQ){if(this.type==="file"){return false}for(var aP in aI){a.event.add(this,aP+".specialChange",aI[aP])}return aE.test(this.nodeName)},teardown:function(aP){a.event.remove(this,".specialChange");return aE.test(this.nodeName)}};aI=a.event.special.change.filters;aI.focus=aI.beforeactivate}function aq(aQ,aR,aP){aP[0].type=aQ;return a.event.handle.apply(aR,aP)}if(Y.addEventListener){a.each({focus:"focusin",blur:"focusout"},function(aR,aP){a.event.special[aP]={setup:function(){if(v[aP]++===0){Y.addEventListener(aR,aQ,true)}},teardown:function(){if(--v[aP]===0){Y.removeEventListener(aR,aQ,true)}}};function aQ(aS){aS=a.event.fix(aS);aS.type=aP;return a.event.trigger(aS,null,aS.target)}})}a.each(["bind","one"],function(aQ,aP){a.fn[aP]=function(aW,aX,aV){if(typeof aW==="object"){for(var aT in aW){this[aP](aT,aX,aW[aT],aV)}return this}if(a.isFunction(aX)||aX===false){aV=aX;aX=z}var aU=aP==="one"?a.proxy(aV,function(aY){a(this).unbind(aY,aU);return aV.apply(this,arguments)}):aV;if(aW==="unload"&&aP!=="one"){this.one(aW,aX,aV)}else{for(var aS=0,aR=this.length;aS<aR;aS++){a.event.add(this[aS],aW,aU,aX)}}return this}});a.fn.extend({unbind:function(aT,aS){if(typeof aT==="object"&&!aT.preventDefault){for(var aR in aT){this.unbind(aR,aT[aR])}}else{for(var aQ=0,aP=this.length;aQ<aP;aQ++){a.event.remove(this[aQ],aT,aS)}}return this},delegate:function(aP,aQ,aS,aR){return this.live(aQ,aS,aR,aP)},undelegate:function(aP,aQ,aR){if(arguments.length===0){return this.unbind("live")}else{return this.die(aQ,null,aR,aP)}},trigger:function(aP,aQ){return this.each(function(){a.event.trigger(aP,aQ,this)})},triggerHandler:function(aP,aR){if(this[0]){var aQ=a.Event(aP);aQ.preventDefault();aQ.stopPropagation();a.event.trigger(aQ,aR,this[0]);return aQ.result}},toggle:function(aR){var aP=arguments,aQ=1;while(aQ<aP.length){a.proxy(aR,aP[aQ++])}return this.click(a.proxy(aR,function(aS){var aT=(a.data(this,"lastToggle"+aR.guid)||0)%aQ;a.data(this,"lastToggle"+aR.guid,aT+1);aS.preventDefault();return aP[aT].apply(this,arguments)||false}))},hover:function(aP,aQ){return this.mouseenter(aP).mouseleave(aQ||aP)}});var am={focus:"focusin",blur:"focusout",mouseenter:"mouseover",mouseleave:"mouseout"};a.each(["live","die"],function(aQ,aP){a.fn[aP]=function(a0,aX,a2,aT){var a1,aY=0,aZ,aS,a4,aV=aT||this.selector,aR=aT?this:a(this.context);if(typeof a0==="object"&&!a0.preventDefault){for(var a3 in a0){aR[aP](a3,aX,a0[a3],aV)}return this}if(a.isFunction(aX)){a2=aX;aX=z}a0=(a0||"").split(" ");while((a1=a0[aY++])!=null){aZ=at.exec(a1);aS="";if(aZ){aS=aZ[0];a1=a1.replace(at,"")}if(a1==="hover"){a0.push("mouseenter"+aS,"mouseleave"+aS);continue}a4=a1;if(a1==="focus"||a1==="blur"){a0.push(am[a1]+aS);a1=a1+aS}else{a1=(am[a1]||a1)+aS}if(aP==="live"){for(var aW=0,aU=aR.length;aW<aU;aW++){a.event.add(aR[aW],"live."+j(a1,aV),{data:aX,selector:aV,handler:a2,origType:a1,origHandler:a2,preType:a4})}}else{aR.unbind("live."+j(a1,aV),a2)}}return this}});function S(a0){var aX,aS,a6,aU,aP,a2,aZ,a1,aY,a5,aW,aV,a4,a3=[],aT=[],aQ=a.data(this,this.nodeType?"events":"__events__");if(typeof aQ==="function"){aQ=aQ.events}if(a0.liveFired===this||!aQ||!aQ.live||a0.button&&a0.type==="click"){return}if(a0.namespace){aV=new RegExp("(^|\\.)"+a0.namespace.split(".").join("\\.(?:.*\\.)?")+"(\\.|$)")}a0.liveFired=this;var aR=aQ.live.slice(0);for(aZ=0;aZ<aR.length;aZ++){aP=aR[aZ];if(aP.origType.replace(at,"")===a0.type){aT.push(aP.selector)}else{aR.splice(aZ--,1)}}aU=a(a0.target).closest(aT,a0.currentTarget);for(a1=0,aY=aU.length;a1<aY;a1++){aW=aU[a1];for(aZ=0;aZ<aR.length;aZ++){aP=aR[aZ];if(aW.selector===aP.selector&&(!aV||aV.test(aP.namespace))){a2=aW.elem;a6=null;if(aP.preType==="mouseenter"||aP.preType==="mouseleave"){a0.type=aP.preType;a6=a(a0.relatedTarget).closest(aP.selector)[0]}if(!a6||a6!==a2){a3.push({elem:a2,handleObj:aP,level:aW.level})}}}}for(a1=0,aY=a3.length;a1<aY;a1++){aU=a3[a1];if(aS&&aU.level>aS){break}a0.currentTarget=aU.elem;a0.data=aU.handleObj.data;a0.handleObj=aU.handleObj;a4=aU.handleObj.origHandler.apply(aU.elem,arguments);if(a4===false||a0.isPropagationStopped()){aS=aU.level;if(a4===false){aX=false}if(a0.isImmediatePropagationStopped()){break}}}return aX}function j(aQ,aP){return(aQ&&aQ!=="*"?aQ+".":"")+aP.replace(B,"`").replace(P,"&")}a.each(("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error").split(" "),function(aQ,aP){a.fn[aP]=function(aS,aR){if(aR==null){aR=aS;aS=null}return arguments.length>0?this.bind(aP,aS,aR):this.trigger(aP)};if(a.attrFn){a.attrFn[aP]=true}});if(aC.attachEvent&&!aC.addEventListener){a(aC).bind("unload",function(){for(var aQ in a.cache){if(a.cache[aQ].handle){try{a.event.remove(a.cache[aQ].handle.elem)}catch(aP){}}}});
/*!
 * Sizzle CSS Selector Engine - v1.0
 *  Copyright 2009, The Dojo Foundation
 *  Released under the MIT, BSD, and GPL Licenses.
 *  More information: http://sizzlejs.com/
 */
}(function(){var a4=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,aX=0,aS=Object.prototype.toString,a3=false,aW=true;[0,0].sort(function(){aW=false;return 0});var aQ=function(bb,a6,be,bf){be=be||[];a6=a6||Y;var bh=a6;if(a6.nodeType!==1&&a6.nodeType!==9){return[]}if(!bb||typeof bb!=="string"){return be}var a8,bj,bm,a7,bi,bl,bk,bd,ba=true,a9=aQ.isXML(a6),bc=[],bg=bb;do{a4.exec("");a8=a4.exec(bg);if(a8){bg=a8[3];bc.push(a8[1]);if(a8[2]){a7=a8[3];break}}}while(a8);if(bc.length>1&&aY.exec(bb)){if(bc.length===2&&aT.relative[bc[0]]){bj=aV(bc[0]+bc[1],a6)}else{bj=aT.relative[bc[0]]?[a6]:aQ(bc.shift(),a6);while(bc.length){bb=bc.shift();if(aT.relative[bb]){bb+=bc.shift()}bj=aV(bb,bj)}}}else{if(!bf&&bc.length>1&&a6.nodeType===9&&!a9&&aT.match.ID.test(bc[0])&&!aT.match.ID.test(bc[bc.length-1])){bi=aQ.find(bc.shift(),a6,a9);a6=bi.expr?aQ.filter(bi.expr,bi.set)[0]:bi.set[0]}if(a6){bi=bf?{expr:bc.pop(),set:aP(bf)}:aQ.find(bc.pop(),bc.length===1&&(bc[0]==="~"||bc[0]==="+")&&a6.parentNode?a6.parentNode:a6,a9);bj=bi.expr?aQ.filter(bi.expr,bi.set):bi.set;if(bc.length>0){bm=aP(bj)}else{ba=false}while(bc.length){bl=bc.pop();bk=bl;if(!aT.relative[bl]){bl=""}else{bk=bc.pop()}if(bk==null){bk=a6}aT.relative[bl](bm,bk,a9)}}else{bm=bc=[]}}if(!bm){bm=bj}if(!bm){aQ.error(bl||bb)}if(aS.call(bm)==="[object Array]"){if(!ba){be.push.apply(be,bm)}else{if(a6&&a6.nodeType===1){for(bd=0;bm[bd]!=null;bd++){if(bm[bd]&&(bm[bd]===true||bm[bd].nodeType===1&&aQ.contains(a6,bm[bd]))){be.push(bj[bd])}}}else{for(bd=0;bm[bd]!=null;bd++){if(bm[bd]&&bm[bd].nodeType===1){be.push(bj[bd])}}}}}else{aP(bm,be)}if(a7){aQ(a7,bh,be,bf);aQ.uniqueSort(be)}return be};aQ.uniqueSort=function(a7){if(aR){a3=aW;a7.sort(aR);if(a3){for(var a6=1;a6<a7.length;a6++){if(a7[a6]===a7[a6-1]){a7.splice(a6--,1)}}}}return a7};aQ.matches=function(a6,a7){return aQ(a6,null,null,a7)};aQ.matchesSelector=function(a6,a7){return aQ(a7,null,null,[a6]).length>0};aQ.find=function(bd,a6,be){var bc;if(!bd){return[]}for(var a9=0,a8=aT.order.length;a9<a8;a9++){var ba,bb=aT.order[a9];if((ba=aT.leftMatch[bb].exec(bd))){var a7=ba[1];ba.splice(1,1);if(a7.substr(a7.length-1)!=="\\"){ba[1]=(ba[1]||"").replace(/\\/g,"");bc=aT.find[bb](ba,a6,be);if(bc!=null){bd=bd.replace(aT.match[bb],"");break}}}}if(!bc){bc=a6.getElementsByTagName("*")}return{set:bc,expr:bd}};aQ.filter=function(bh,bg,bk,ba){var bc,a6,a8=bh,bm=[],be=bg,bd=bg&&bg[0]&&aQ.isXML(bg[0]);while(bh&&bg.length){for(var bf in aT.filter){if((bc=aT.leftMatch[bf].exec(bh))!=null&&bc[2]){var bl,bj,a7=aT.filter[bf],a9=bc[1];a6=false;bc.splice(1,1);if(a9.substr(a9.length-1)==="\\"){continue}if(be===bm){bm=[]}if(aT.preFilter[bf]){bc=aT.preFilter[bf](bc,be,bk,bm,ba,bd);if(!bc){a6=bl=true}else{if(bc===true){continue}}}if(bc){for(var bb=0;(bj=be[bb])!=null;bb++){if(bj){bl=a7(bj,bc,bb,be);var bi=ba^!!bl;if(bk&&bl!=null){if(bi){a6=true}else{be[bb]=false}}else{if(bi){bm.push(bj);a6=true}}}}}if(bl!==z){if(!bk){be=bm}bh=bh.replace(aT.match[bf],"");if(!a6){return[]}break}}}if(bh===a8){if(a6==null){aQ.error(bh)}else{break}}a8=bh}return be};aQ.error=function(a6){throw"Syntax error, unrecognized expression: "+a6};var aT=aQ.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\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(a6){return a6.getAttribute("href")}},relative:{"+":function(bc,a7){var a9=typeof a7==="string",bb=a9&&!/\W/.test(a7),bd=a9&&!bb;if(bb){a7=a7.toLowerCase()}for(var a8=0,a6=bc.length,ba;a8<a6;a8++){if((ba=bc[a8])){while((ba=ba.previousSibling)&&ba.nodeType!==1){}bc[a8]=bd||ba&&ba.nodeName.toLowerCase()===a7?ba||false:ba===a7}}if(bd){aQ.filter(a7,bc,true)}},">":function(bc,a7){var bb,ba=typeof a7==="string",a8=0,a6=bc.length;if(ba&&!/\W/.test(a7)){a7=a7.toLowerCase();for(;a8<a6;a8++){bb=bc[a8];if(bb){var a9=bb.parentNode;bc[a8]=a9.nodeName.toLowerCase()===a7?a9:false}}}else{for(;a8<a6;a8++){bb=bc[a8];if(bb){bc[a8]=ba?bb.parentNode:bb.parentNode===a7}}if(ba){aQ.filter(a7,bc,true)}}},"":function(a9,a7,bb){var ba,a8=aX++,a6=a5;if(typeof a7==="string"&&!/\W/.test(a7)){a7=a7.toLowerCase();ba=a7;a6=a2}a6("parentNode",a7,a8,a9,ba,bb)},"~":function(a9,a7,bb){var ba,a8=aX++,a6=a5;if(typeof a7==="string"&&!/\W/.test(a7)){a7=a7.toLowerCase();ba=a7;a6=a2}a6("previousSibling",a7,a8,a9,ba,bb)}},find:{ID:function(a7,a8,a9){if(typeof a8.getElementById!=="undefined"&&!a9){var a6=a8.getElementById(a7[1]);return a6&&a6.parentNode?[a6]:[]}},NAME:function(a8,bb){if(typeof bb.getElementsByName!=="undefined"){var a7=[],ba=bb.getElementsByName(a8[1]);for(var a9=0,a6=ba.length;a9<a6;a9++){if(ba[a9].getAttribute("name")===a8[1]){a7.push(ba[a9])}}return a7.length===0?null:a7}},TAG:function(a6,a7){return a7.getElementsByTagName(a6[1])}},preFilter:{CLASS:function(a9,a7,a8,a6,bc,bd){a9=" "+a9[1].replace(/\\/g,"")+" ";if(bd){return a9}for(var ba=0,bb;(bb=a7[ba])!=null;ba++){if(bb){if(bc^(bb.className&&(" "+bb.className+" ").replace(/[\t\n]/g," ").indexOf(a9)>=0)){if(!a8){a6.push(bb)}}else{if(a8){a7[ba]=false}}}}return false},ID:function(a6){return a6[1].replace(/\\/g,"")},TAG:function(a7,a6){return a7[1].toLowerCase()},CHILD:function(a6){if(a6[1]==="nth"){var a7=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(a6[2]==="even"&&"2n"||a6[2]==="odd"&&"2n+1"||!/\D/.test(a6[2])&&"0n+"+a6[2]||a6[2]);a6[2]=(a7[1]+(a7[2]||1))-0;a6[3]=a7[3]-0}a6[0]=aX++;return a6},ATTR:function(ba,a7,a8,a6,bb,bc){var a9=ba[1].replace(/\\/g,"");if(!bc&&aT.attrMap[a9]){ba[1]=aT.attrMap[a9]}if(ba[2]==="~="){ba[4]=" "+ba[4]+" "}return ba},PSEUDO:function(ba,a7,a8,a6,bb){if(ba[1]==="not"){if((a4.exec(ba[3])||"").length>1||/^\w/.test(ba[3])){ba[3]=aQ(ba[3],null,null,a7)}else{var a9=aQ.filter(ba[3],a7,a8,true^bb);if(!a8){a6.push.apply(a6,a9)}return false}}else{if(aT.match.POS.test(ba[0])||aT.match.CHILD.test(ba[0])){return true}}return ba},POS:function(a6){a6.unshift(true);return a6}},filters:{enabled:function(a6){return a6.disabled===false&&a6.type!=="hidden"},disabled:function(a6){return a6.disabled===true},checked:function(a6){return a6.checked===true},selected:function(a6){a6.parentNode.selectedIndex;return a6.selected===true},parent:function(a6){return !!a6.firstChild},empty:function(a6){return !a6.firstChild},has:function(a8,a7,a6){return !!aQ(a6[3],a8).length},header:function(a6){return(/h\d/i).test(a6.nodeName)},text:function(a6){return"text"===a6.type},radio:function(a6){return"radio"===a6.type},checkbox:function(a6){return"checkbox"===a6.type},file:function(a6){return"file"===a6.type},password:function(a6){return"password"===a6.type},submit:function(a6){return"submit"===a6.type},image:function(a6){return"image"===a6.type},reset:function(a6){return"reset"===a6.type},button:function(a6){return"button"===a6.type||a6.nodeName.toLowerCase()==="button"},input:function(a6){return(/input|select|textarea|button/i).test(a6.nodeName)}},setFilters:{first:function(a7,a6){return a6===0},last:function(a8,a7,a6,a9){return a7===a9.length-1},even:function(a7,a6){return a6%2===0},odd:function(a7,a6){return a6%2===1},lt:function(a8,a7,a6){return a7<a6[3]-0},gt:function(a8,a7,a6){return a7>a6[3]-0},nth:function(a8,a7,a6){return a6[3]-0===a7},eq:function(a8,a7,a6){return a6[3]-0===a7}},filter:{PSEUDO:function(a8,bd,bc,be){var a6=bd[1],a7=aT.filters[a6];if(a7){return a7(a8,bc,bd,be)}else{if(a6==="contains"){return(a8.textContent||a8.innerText||aQ.getText([a8])||"").indexOf(bd[3])>=0}else{if(a6==="not"){var a9=bd[3];for(var bb=0,ba=a9.length;bb<ba;bb++){if(a9[bb]===a8){return false}}return true}else{aQ.error("Syntax error, unrecognized expression: "+a6)}}}},CHILD:function(a6,a9){var bc=a9[1],a7=a6;switch(bc){case"only":case"first":while((a7=a7.previousSibling)){if(a7.nodeType===1){return false}}if(bc==="first"){return true}a7=a6;case"last":while((a7=a7.nextSibling)){if(a7.nodeType===1){return false}}return true;case"nth":var a8=a9[2],bf=a9[3];if(a8===1&&bf===0){return true}var bb=a9[0],be=a6.parentNode;if(be&&(be.sizcache!==bb||!a6.nodeIndex)){var ba=0;for(a7=be.firstChild;a7;a7=a7.nextSibling){if(a7.nodeType===1){a7.nodeIndex=++ba}}be.sizcache=bb}var bd=a6.nodeIndex-bf;if(a8===0){return bd===0}else{return(bd%a8===0&&bd/a8>=0)}}},ID:function(a7,a6){return a7.nodeType===1&&a7.getAttribute("id")===a6},TAG:function(a7,a6){return(a6==="*"&&a7.nodeType===1)||a7.nodeName.toLowerCase()===a6},CLASS:function(a7,a6){return(" "+(a7.className||a7.getAttribute("class"))+" ").indexOf(a6)>-1},ATTR:function(bb,a9){var a8=a9[1],a6=aT.attrHandle[a8]?aT.attrHandle[a8](bb):bb[a8]!=null?bb[a8]:bb.getAttribute(a8),bc=a6+"",ba=a9[2],a7=a9[4];return a6==null?ba==="!=":ba==="="?bc===a7:ba==="*="?bc.indexOf(a7)>=0:ba==="~="?(" "+bc+" ").indexOf(a7)>=0:!a7?bc&&a6!==false:ba==="!="?bc!==a7:ba==="^="?bc.indexOf(a7)===0:ba==="$="?bc.substr(bc.length-a7.length)===a7:ba==="|="?bc===a7||bc.substr(0,a7.length+1)===a7+"-":false},POS:function(ba,a7,a8,bb){var a6=a7[2],a9=aT.setFilters[a6];if(a9){return a9(ba,a8,a7,bb)}}}};var aY=aT.match.POS,aU=function(a7,a6){return"\\"+(a6-0+1)};for(var a1 in aT.match){aT.match[a1]=new RegExp(aT.match[a1].source+(/(?![^\[]*\])(?![^\(]*\))/.source));aT.leftMatch[a1]=new RegExp(/(^(?:.|\r|\n)*?)/.source+aT.match[a1].source.replace(/\\(\d+)/g,aU))}var aP=function(a7,a6){a7=Array.prototype.slice.call(a7,0);if(a6){a6.push.apply(a6,a7);return a6}return a7};try{Array.prototype.slice.call(Y.documentElement.childNodes,0)[0].nodeType}catch(aZ){aP=function(ba,a9){var a8=0,a7=a9||[];if(aS.call(ba)==="[object Array]"){Array.prototype.push.apply(a7,ba)}else{if(typeof ba.length==="number"){for(var a6=ba.length;a8<a6;a8++){a7.push(ba[a8])}}else{for(;ba[a8];a8++){a7.push(ba[a8])}}}return a7}}var aR,a0;if(Y.documentElement.compareDocumentPosition){aR=function(a7,a6){if(a7===a6){a3=true;return 0}if(!a7.compareDocumentPosition||!a6.compareDocumentPosition){return a7.compareDocumentPosition?-1:1}return a7.compareDocumentPosition(a6)&4?-1:1}}else{aR=function(be,bd){var bb,a7,a8=[],a6=[],ba=be.parentNode,bc=bd.parentNode,bf=ba;if(be===bd){a3=true;return 0}else{if(ba===bc){return a0(be,bd)}else{if(!ba){return -1}else{if(!bc){return 1}}}}while(bf){a8.unshift(bf);bf=bf.parentNode}bf=bc;while(bf){a6.unshift(bf);bf=bf.parentNode}bb=a8.length;a7=a6.length;for(var a9=0;a9<bb&&a9<a7;a9++){if(a8[a9]!==a6[a9]){return a0(a8[a9],a6[a9])}}return a9===bb?a0(be,a6[a9],-1):a0(a8[a9],bd,1)};a0=function(a7,a6,a8){if(a7===a6){return a8}var a9=a7.nextSibling;while(a9){if(a9===a6){return -1}a9=a9.nextSibling}return 1}}aQ.getText=function(a6){var a7="",a9;for(var a8=0;a6[a8];a8++){a9=a6[a8];if(a9.nodeType===3||a9.nodeType===4){a7+=a9.nodeValue}else{if(a9.nodeType!==8){a7+=aQ.getText(a9.childNodes)}}}return a7};(function(){var a7=Y.createElement("div"),a8="script"+(new Date()).getTime(),a6=Y.documentElement;a7.innerHTML="<a name='"+a8+"'/>";a6.insertBefore(a7,a6.firstChild);if(Y.getElementById(a8)){aT.find.ID=function(ba,bb,bc){if(typeof bb.getElementById!=="undefined"&&!bc){var a9=bb.getElementById(ba[1]);return a9?a9.id===ba[1]||typeof a9.getAttributeNode!=="undefined"&&a9.getAttributeNode("id").nodeValue===ba[1]?[a9]:z:[]}};aT.filter.ID=function(bb,a9){var ba=typeof bb.getAttributeNode!=="undefined"&&bb.getAttributeNode("id");return bb.nodeType===1&&ba&&ba.nodeValue===a9}}a6.removeChild(a7);a6=a7=null})();(function(){var a6=Y.createElement("div");a6.appendChild(Y.createComment(""));if(a6.getElementsByTagName("*").length>0){aT.find.TAG=function(a7,bb){var ba=bb.getElementsByTagName(a7[1]);if(a7[1]==="*"){var a9=[];for(var a8=0;ba[a8];a8++){if(ba[a8].nodeType===1){a9.push(ba[a8])}}ba=a9}return ba}}a6.innerHTML="<a href='#'></a>";if(a6.firstChild&&typeof a6.firstChild.getAttribute!=="undefined"&&a6.firstChild.getAttribute("href")!=="#"){aT.attrHandle.href=function(a7){return a7.getAttribute("href",2)}}a6=null})();if(Y.querySelectorAll){(function(){var a6=aQ,a9=Y.createElement("div"),a8="__sizzle__";a9.innerHTML="<p class='TEST'></p>";if(a9.querySelectorAll&&a9.querySelectorAll(".TEST").length===0){return}aQ=function(be,bd,ba,bc){bd=bd||Y;be=be.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!bc&&!aQ.isXML(bd)){if(bd.nodeType===9){try{return aP(bd.querySelectorAll(be),ba)}catch(bg){}}else{if(bd.nodeType===1&&bd.nodeName.toLowerCase()!=="object"){var bb=bd.getAttribute("id"),bh=bb||a8;if(!bb){bd.setAttribute("id",bh)}try{return aP(bd.querySelectorAll("#"+bh+" "+be),ba)}catch(bf){}finally{if(!bb){bd.removeAttribute("id")}}}}}return a6(be,bd,ba,bc)};for(var a7 in a6){aQ[a7]=a6[a7]}a9=null})()}(function(){var a6=Y.documentElement,a8=a6.matchesSelector||a6.mozMatchesSelector||a6.webkitMatchesSelector||a6.msMatchesSelector,a7=false;try{a8.call(Y.documentElement,"[test!='']:sizzle")}catch(a9){a7=true}if(a8){aQ.matchesSelector=function(ba,bc){bc=bc.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!aQ.isXML(ba)){try{if(a7||!aT.match.PSEUDO.test(bc)&&!/!=/.test(bc)){return a8.call(ba,bc)}}catch(bb){}}return aQ(bc,null,null,[ba]).length>0}}})();(function(){var a6=Y.createElement("div");a6.innerHTML="<div class='test e'></div><div class='test'></div>";if(!a6.getElementsByClassName||a6.getElementsByClassName("e").length===0){return}a6.lastChild.className="e";if(a6.getElementsByClassName("e").length===1){return}aT.order.splice(1,0,"CLASS");aT.find.CLASS=function(a7,a8,a9){if(typeof a8.getElementsByClassName!=="undefined"&&!a9){return a8.getElementsByClassName(a7[1])}};a6=null})();function a2(a7,bc,bb,bf,bd,be){for(var a9=0,a8=bf.length;a9<a8;a9++){var a6=bf[a9];if(a6){var ba=false;a6=a6[a7];while(a6){if(a6.sizcache===bb){ba=bf[a6.sizset];break}if(a6.nodeType===1&&!be){a6.sizcache=bb;a6.sizset=a9}if(a6.nodeName.toLowerCase()===bc){ba=a6;break}a6=a6[a7]}bf[a9]=ba}}}function a5(a7,bc,bb,bf,bd,be){for(var a9=0,a8=bf.length;a9<a8;a9++){var a6=bf[a9];if(a6){var ba=false;a6=a6[a7];while(a6){if(a6.sizcache===bb){ba=bf[a6.sizset];break}if(a6.nodeType===1){if(!be){a6.sizcache=bb;a6.sizset=a9}if(typeof bc!=="string"){if(a6===bc){ba=true;break}}else{if(aQ.filter(bc,[a6]).length>0){ba=a6;break}}}a6=a6[a7]}bf[a9]=ba}}}if(Y.documentElement.contains){aQ.contains=function(a7,a6){return a7!==a6&&(a7.contains?a7.contains(a6):true)}}else{if(Y.documentElement.compareDocumentPosition){aQ.contains=function(a7,a6){return !!(a7.compareDocumentPosition(a6)&16)}}else{aQ.contains=function(){return false}}}aQ.isXML=function(a6){var a7=(a6?a6.ownerDocument||a6:0).documentElement;return a7?a7.nodeName!=="HTML":false};var aV=function(a6,bd){var bb,a9=[],ba="",a8=bd.nodeType?[bd]:bd;while((bb=aT.match.PSEUDO.exec(a6))){ba+=bb[0];a6=a6.replace(aT.match.PSEUDO,"")}a6=aT.relative[a6]?a6+"*":a6;for(var bc=0,a7=a8.length;bc<a7;bc++){aQ(a6,a8[bc],a9)}return aQ.filter(ba,a9)};a.find=aQ;a.expr=aQ.selectors;a.expr[":"]=a.expr.filters;a.unique=aQ.uniqueSort;a.text=aQ.getText;a.isXMLDoc=aQ.isXML;a.contains=aQ.contains})();var L=/Until$/,V=/^(?:parents|prevUntil|prevAll)/,aA=/,/,aM=/^.[^:#\[\.,]*$/,D=Array.prototype.slice,x=a.expr.match.POS;a.fn.extend({find:function(aP){var aR=this.pushStack("","find",aP),aU=0;for(var aS=0,aQ=this.length;aS<aQ;aS++){aU=aR.length;a.find(aP,this[aS],aR);if(aS>0){for(var aV=aU;aV<aR.length;aV++){for(var aT=0;aT<aU;aT++){if(aR[aT]===aR[aV]){aR.splice(aV--,1);break}}}}}return aR},has:function(aQ){var aP=a(aQ);return this.filter(function(){for(var aS=0,aR=aP.length;aS<aR;aS++){if(a.contains(this,aP[aS])){return true}}})},not:function(aP){return this.pushStack(ac(this,aP,false),"not",aP)},filter:function(aP){return this.pushStack(ac(this,aP,true),"filter",aP)},is:function(aP){return !!aP&&a.filter(aP,this).length>0},closest:function(aZ,aQ){var aW=[],aT,aR,aY=this[0];if(a.isArray(aZ)){var aV,aS,aU={},aP=1;if(aY&&aZ.length){for(aT=0,aR=aZ.length;aT<aR;aT++){aS=aZ[aT];if(!aU[aS]){aU[aS]=a.expr.match.POS.test(aS)?a(aS,aQ||this.context):aS}}while(aY&&aY.ownerDocument&&aY!==aQ){for(aS in aU){aV=aU[aS];if(aV.jquery?aV.index(aY)>-1:a(aY).is(aV)){aW.push({selector:aS,elem:aY,level:aP})}}aY=aY.parentNode;aP++}}return aW}var aX=x.test(aZ)?a(aZ,aQ||this.context):null;for(aT=0,aR=this.length;aT<aR;aT++){aY=this[aT];while(aY){if(aX?aX.index(aY)>-1:a.find.matchesSelector(aY,aZ)){aW.push(aY);break}else{aY=aY.parentNode;if(!aY||!aY.ownerDocument||aY===aQ){break}}}}aW=aW.length>1?a.unique(aW):aW;return this.pushStack(aW,"closest",aZ)},index:function(aP){if(!aP||typeof aP==="string"){return a.inArray(this[0],aP?a(aP):this.parent().children())}return a.inArray(aP.jquery?aP[0]:aP,this)},add:function(aP,aQ){var aS=typeof aP==="string"?a(aP,aQ||this.context):a.makeArray(aP),aR=a.merge(this.get(),aS);return this.pushStack(t(aS[0])||t(aR[0])?aR:a.unique(aR))},andSelf:function(){return this.add(this.prevObject)}});function t(aP){return !aP||!aP.parentNode||aP.parentNode.nodeType===11}a.each({parent:function(aQ){var aP=aQ.parentNode;return aP&&aP.nodeType!==11?aP:null},parents:function(aP){return a.dir(aP,"parentNode")},parentsUntil:function(aQ,aP,aR){return a.dir(aQ,"parentNode",aR)},next:function(aP){return a.nth(aP,2,"nextSibling")},prev:function(aP){return a.nth(aP,2,"previousSibling")},nextAll:function(aP){return a.dir(aP,"nextSibling")},prevAll:function(aP){return a.dir(aP,"previousSibling")},nextUntil:function(aQ,aP,aR){return a.dir(aQ,"nextSibling",aR)},prevUntil:function(aQ,aP,aR){return a.dir(aQ,"previousSibling",aR)},siblings:function(aP){return a.sibling(aP.parentNode.firstChild,aP)},children:function(aP){return a.sibling(aP.firstChild)},contents:function(aP){return a.nodeName(aP,"iframe")?aP.contentDocument||aP.contentWindow.document:a.makeArray(aP.childNodes)}},function(aP,aQ){a.fn[aP]=function(aT,aR){var aS=a.map(this,aQ,aT);if(!L.test(aP)){aR=aT}if(aR&&typeof aR==="string"){aS=a.filter(aR,aS)}aS=this.length>1?a.unique(aS):aS;if((this.length>1||aA.test(aR))&&V.test(aP)){aS=aS.reverse()}return this.pushStack(aS,aP,D.call(arguments).join(","))}});a.extend({filter:function(aR,aP,aQ){if(aQ){aR=":not("+aR+")"}return aP.length===1?a.find.matchesSelector(aP[0],aR)?[aP[0]]:[]:a.find.matches(aR,aP)},dir:function(aR,aQ,aT){var aP=[],aS=aR[aQ];while(aS&&aS.nodeType!==9&&(aT===z||aS.nodeType!==1||!a(aS).is(aT))){if(aS.nodeType===1){aP.push(aS)}aS=aS[aQ]}return aP},nth:function(aT,aP,aR,aS){aP=aP||1;var aQ=0;for(;aT;aT=aT[aR]){if(aT.nodeType===1&&++aQ===aP){break}}return aT},sibling:function(aR,aQ){var aP=[];for(;aR;aR=aR.nextSibling){if(aR.nodeType===1&&aR!==aQ){aP.push(aR)}}return aP}});function ac(aS,aR,aP){if(a.isFunction(aR)){return a.grep(aS,function(aU,aT){var aV=!!aR.call(aU,aT,aU);return aV===aP})}else{if(aR.nodeType){return a.grep(aS,function(aU,aT){return(aU===aR)===aP})}else{if(typeof aR==="string"){var aQ=a.grep(aS,function(aT){return aT.nodeType===1});if(aM.test(aR)){return a.filter(aR,aQ,!aP)}else{aR=a.filter(aR,aQ)}}}}return a.grep(aS,function(aU,aT){return(a.inArray(aU,aR)>=0)===aP})}var Q=/ jQuery\d+="(?:\d+|null)"/g,W=/^\s+/,G=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,b=/<([\w:]+)/,p=/<tbody/i,J=/<|&#?\w+;/,C=/<(?:script|object|embed|option|style)/i,i=/checked\s*(?:[^=]|=\s*.checked.)/i,F=/\=([^="'>\s]+\/)>/g,Z={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]};Z.optgroup=Z.option;Z.tbody=Z.tfoot=Z.colgroup=Z.caption=Z.thead;Z.th=Z.td;if(!a.support.htmlSerialize){Z._default=[1,"div<div>","</div>"]}a.fn.extend({text:function(aP){if(a.isFunction(aP)){return this.each(function(aR){var aQ=a(this);aQ.text(aP.call(this,aR,aQ.text()))})}if(typeof aP!=="object"&&aP!==z){return this.empty().append((this[0]&&this[0].ownerDocument||Y).createTextNode(aP))}return a.text(this)},wrapAll:function(aP){if(a.isFunction(aP)){return this.each(function(aR){a(this).wrapAll(aP.call(this,aR))})}if(this[0]){var aQ=a(aP,this[0].ownerDocument).eq(0).clone(true);if(this[0].parentNode){aQ.insertBefore(this[0])}aQ.map(function(){var aR=this;while(aR.firstChild&&aR.firstChild.nodeType===1){aR=aR.firstChild}return aR}).append(this)}return this},wrapInner:function(aP){if(a.isFunction(aP)){return this.each(function(aQ){a(this).wrapInner(aP.call(this,aQ))})}return this.each(function(){var aQ=a(this),aR=aQ.contents();if(aR.length){aR.wrapAll(aP)}else{aQ.append(aP)}})},wrap:function(aP){return this.each(function(){a(this).wrapAll(aP)})},unwrap:function(){return this.parent().each(function(){if(!a.nodeName(this,"body")){a(this).replaceWith(this.childNodes)}}).end()},append:function(){return this.domManip(arguments,true,function(aP){if(this.nodeType===1){this.appendChild(aP)}})},prepend:function(){return this.domManip(arguments,true,function(aP){if(this.nodeType===1){this.insertBefore(aP,this.firstChild)}})},before:function(){if(this[0]&&this[0].parentNode){return this.domManip(arguments,false,function(aQ){this.parentNode.insertBefore(aQ,this)})}else{if(arguments.length){var aP=a(arguments[0]);aP.push.apply(aP,this.toArray());return this.pushStack(aP,"before",arguments)}}},after:function(){if(this[0]&&this[0].parentNode){return this.domManip(arguments,false,function(aQ){this.parentNode.insertBefore(aQ,this.nextSibling)})}else{if(arguments.length){var aP=this.pushStack(this,"after",arguments);aP.push.apply(aP,a(arguments[0]).toArray());return aP}}},remove:function(aP,aS){for(var aQ=0,aR;(aR=this[aQ])!=null;aQ++){if(!aP||a.filter(aP,[aR]).length){if(!aS&&aR.nodeType===1){a.cleanData(aR.getElementsByTagName("*"));a.cleanData([aR])}if(aR.parentNode){aR.parentNode.removeChild(aR)}}}return this},empty:function(){for(var aP=0,aQ;(aQ=this[aP])!=null;aP++){if(aQ.nodeType===1){a.cleanData(aQ.getElementsByTagName("*"))}while(aQ.firstChild){aQ.removeChild(aQ.firstChild)}}return this},clone:function(aQ){var aP=this.map(function(){if(!a.support.noCloneEvent&&!a.isXMLDoc(this)){var aS=this.outerHTML,aR=this.ownerDocument;if(!aS){var aT=aR.createElement("div");aT.appendChild(this.cloneNode(true));aS=aT.innerHTML}return a.clean([aS.replace(Q,"").replace(F,'="$1">').replace(W,"")],aR)[0]}else{return this.cloneNode(true)}});if(aQ===true){m(this,aP);m(this.find("*"),aP.find("*"))}return aP},html:function(aR){if(aR===z){return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(Q,""):null}else{if(typeof aR==="string"&&!C.test(aR)&&(a.support.leadingWhitespace||!W.test(aR))&&!Z[(b.exec(aR)||["",""])[1].toLowerCase()]){aR=aR.replace(G,"<$1></$2>");try{for(var aQ=0,aP=this.length;aQ<aP;aQ++){if(this[aQ].nodeType===1){a.cleanData(this[aQ].getElementsByTagName("*"));this[aQ].innerHTML=aR}}}catch(aS){this.empty().append(aR)}}else{if(a.isFunction(aR)){this.each(function(aU){var aT=a(this);aT.html(aR.call(this,aU,aT.html()))})}else{this.empty().append(aR)}}}return this},replaceWith:function(aP){if(this[0]&&this[0].parentNode){if(a.isFunction(aP)){return this.each(function(aS){var aR=a(this),aQ=aR.html();aR.replaceWith(aP.call(this,aS,aQ))})}if(typeof aP!=="string"){aP=a(aP).detach()}return this.each(function(){var aR=this.nextSibling,aQ=this.parentNode;a(this).remove();if(aR){a(aR).before(aP)}else{a(aQ).append(aP)}})}else{return this.pushStack(a(a.isFunction(aP)?aP():aP),"replaceWith",aP)}},detach:function(aP){return this.remove(aP,true)},domManip:function(aV,aZ,aY){var aS,aT,aU,aX,aW=aV[0],aQ=[];if(!a.support.checkClone&&arguments.length===3&&typeof aW==="string"&&i.test(aW)){return this.each(function(){a(this).domManip(aV,aZ,aY,true)})}if(a.isFunction(aW)){return this.each(function(a1){var a0=a(this);aV[0]=aW.call(this,a1,aZ?a0.html():z);a0.domManip(aV,aZ,aY)})}if(this[0]){aX=aW&&aW.parentNode;if(a.support.parentNode&&aX&&aX.nodeType===11&&aX.childNodes.length===this.length){aS={fragment:aX}}else{aS=a.buildFragment(aV,this,aQ)}aU=aS.fragment;if(aU.childNodes.length===1){aT=aU=aU.firstChild}else{aT=aU.firstChild}if(aT){aZ=aZ&&a.nodeName(aT,"tr");for(var aR=0,aP=this.length;aR<aP;aR++){aY.call(aZ?aB(this[aR],aT):this[aR],aR>0||aS.cacheable||this.length>1?aU.cloneNode(true):aU)}}if(aQ.length){a.each(aQ,aL)}}return this}});function aB(aP,aQ){return a.nodeName(aP,"table")?(aP.getElementsByTagName("tbody")[0]||aP.appendChild(aP.ownerDocument.createElement("tbody"))):aP}function m(aR,aP){var aQ=0;aP.each(function(){if(this.nodeName!==(aR[aQ]&&aR[aQ].nodeName)){return}var aW=a.data(aR[aQ++]),aV=a.data(this,aW),aS=aW&&aW.events;if(aS){delete aV.handle;aV.events={};for(var aU in aS){for(var aT in aS[aU]){a.event.add(this,aU,aS[aU][aT],aS[aU][aT].data)}}}})}a.buildFragment=function(aU,aS,aQ){var aT,aP,aR,aV=(aS&&aS[0]?aS[0].ownerDocument||aS[0]:Y);if(aU.length===1&&typeof aU[0]==="string"&&aU[0].length<512&&aV===Y&&!C.test(aU[0])&&(a.support.checkClone||!i.test(aU[0]))){aP=true;aR=a.fragments[aU[0]];if(aR){if(aR!==1){aT=aR}}}if(!aT){aT=aV.createDocumentFragment();a.clean(aU,aV,aT,aQ)}if(aP){a.fragments[aU[0]]=aR?aT:1}return{fragment:aT,cacheable:aP}};a.fragments={};a.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(aP,aQ){a.fn[aP]=function(aR){var aU=[],aX=a(aR),aW=this.length===1&&this[0].parentNode;if(aW&&aW.nodeType===11&&aW.childNodes.length===1&&aX.length===1){aX[aQ](this[0]);return this}else{for(var aV=0,aS=aX.length;aV<aS;aV++){var aT=(aV>0?this.clone(true):this).get();a(aX[aV])[aQ](aT);aU=aU.concat(aT)}return this.pushStack(aU,aP,aX.selector)}}});a.extend({clean:function(aR,aT,a0,aV){aT=aT||Y;if(typeof aT.createElement==="undefined"){aT=aT.ownerDocument||aT[0]&&aT[0].ownerDocument||Y}var a1=[];for(var aZ=0,aU;(aU=aR[aZ])!=null;aZ++){if(typeof aU==="number"){aU+=""}if(!aU){continue}if(typeof aU==="string"&&!J.test(aU)){aU=aT.createTextNode(aU)}else{if(typeof aU==="string"){aU=aU.replace(G,"<$1></$2>");var a2=(b.exec(aU)||["",""])[1].toLowerCase(),aS=Z[a2]||Z._default,aY=aS[0],aQ=aT.createElement("div");aQ.innerHTML=aS[1]+aU+aS[2];while(aY--){aQ=aQ.lastChild}if(!a.support.tbody){var aP=p.test(aU),aX=a2==="table"&&!aP?aQ.firstChild&&aQ.firstChild.childNodes:aS[1]==="<table>"&&!aP?aQ.childNodes:[];for(var aW=aX.length-1;aW>=0;--aW){if(a.nodeName(aX[aW],"tbody")&&!aX[aW].childNodes.length){aX[aW].parentNode.removeChild(aX[aW])}}}if(!a.support.leadingWhitespace&&W.test(aU)){aQ.insertBefore(aT.createTextNode(W.exec(aU)[0]),aQ.firstChild)}aU=aQ.childNodes}}if(aU.nodeType){a1.push(aU)}else{a1=a.merge(a1,aU)}}if(a0){for(aZ=0;a1[aZ];aZ++){if(aV&&a.nodeName(a1[aZ],"script")&&(!a1[aZ].type||a1[aZ].type.toLowerCase()==="text/javascript")){aV.push(a1[aZ].parentNode?a1[aZ].parentNode.removeChild(a1[aZ]):a1[aZ])}else{if(a1[aZ].nodeType===1){a1.splice.apply(a1,[aZ+1,0].concat(a.makeArray(a1[aZ].getElementsByTagName("script"))))}a0.appendChild(a1[aZ])}}}return a1},cleanData:function(aQ){var aT,aR,aP=a.cache,aW=a.event.special,aV=a.support.deleteExpando;for(var aU=0,aS;(aS=aQ[aU])!=null;aU++){if(aS.nodeName&&a.noData[aS.nodeName.toLowerCase()]){continue}aR=aS[a.expando];if(aR){aT=aP[aR];if(aT&&aT.events){for(var aX in aT.events){if(aW[aX]){a.event.remove(aS,aX)}else{a.removeEvent(aS,aX,aT.handle)}}}if(aV){delete aS[a.expando]}else{if(aS.removeAttribute){aS.removeAttribute(a.expando)}}delete aP[aR]}}}});function aL(aP,aQ){if(aQ.src){a.ajax({url:aQ.src,async:false,dataType:"script"})}else{a.globalEval(aQ.text||aQ.textContent||aQ.innerHTML||"")}if(aQ.parentNode){aQ.parentNode.removeChild(aQ)}}var R=/alpha\([^)]*\)/i,X=/opacity=([^)]*)/,ap=/-([a-z])/ig,r=/([A-Z])/g,aD=/^-?\d+(?:px)?$/i,aK=/^-?\d/,az={position:"absolute",visibility:"hidden",display:"block"},T=["Left","Right"],av=["Top","Bottom"],K,af,ao,h=function(aP,aQ){return aQ.toUpperCase()};a.fn.css=function(aP,aQ){if(arguments.length===2&&aQ===z){return this}return a.access(this,aP,aQ,true,function(aS,aR,aT){return aT!==z?a.style(aS,aR,aT):a.css(aS,aR)})};a.extend({cssHooks:{opacity:{get:function(aR,aQ){if(aQ){var aP=K(aR,"opacity","opacity");return aP===""?"1":aP}else{return aR.style.opacity}}}},cssNumber:{zIndex:true,fontWeight:true,opacity:true,zoom:true,lineHeight:true},cssProps:{"float":a.support.cssFloat?"cssFloat":"styleFloat"},style:function(aR,aQ,aW,aS){if(!aR||aR.nodeType===3||aR.nodeType===8||!aR.style){return}var aV,aT=a.camelCase(aQ),aP=aR.style,aX=a.cssHooks[aT];aQ=a.cssProps[aT]||aT;if(aW!==z){if(typeof aW==="number"&&isNaN(aW)||aW==null){return}if(typeof aW==="number"&&!a.cssNumber[aT]){aW+="px"}if(!aX||!("set" in aX)||(aW=aX.set(aR,aW))!==z){try{aP[aQ]=aW}catch(aU){}}}else{if(aX&&"get" in aX&&(aV=aX.get(aR,false,aS))!==z){return aV}return aP[aQ]}},css:function(aU,aT,aQ){var aS,aR=a.camelCase(aT),aP=a.cssHooks[aR];aT=a.cssProps[aR]||aR;if(aP&&"get" in aP&&(aS=aP.get(aU,true,aQ))!==z){return aS}else{if(K){return K(aU,aT,aR)}}},swap:function(aS,aR,aT){var aP={};for(var aQ in aR){aP[aQ]=aS.style[aQ];aS.style[aQ]=aR[aQ]}aT.call(aS);for(aQ in aR){aS.style[aQ]=aP[aQ]}},camelCase:function(aP){return aP.replace(ap,h)}});a.curCSS=a.css;a.each(["height","width"],function(aQ,aP){a.cssHooks[aP]={get:function(aT,aS,aR){var aU;if(aS){if(aT.offsetWidth!==0){aU=k(aT,aP,aR)}else{a.swap(aT,az,function(){aU=k(aT,aP,aR)})}if(aU<=0){aU=K(aT,aP,aP);if(aU==="0px"&&ao){aU=ao(aT,aP,aP)}if(aU!=null){return aU===""||aU==="auto"?"0px":aU}}if(aU<0||aU==null){aU=aT.style[aP];return aU===""||aU==="auto"?"0px":aU}return typeof aU==="string"?aU:aU+"px"}},set:function(aR,aS){if(aD.test(aS)){aS=parseFloat(aS);if(aS>=0){return aS+"px"}}else{return aS}}}});if(!a.support.opacity){a.cssHooks.opacity={get:function(aQ,aP){return X.test((aP&&aQ.currentStyle?aQ.currentStyle.filter:aQ.style.filter)||"")?(parseFloat(RegExp.$1)/100)+"":aP?"1":""},set:function(aS,aT){var aR=aS.style;aR.zoom=1;var aP=a.isNaN(aT)?"":"alpha(opacity="+aT*100+")",aQ=aR.filter||"";aR.filter=R.test(aQ)?aQ.replace(R,aP):aR.filter+" "+aP}}}if(Y.defaultView&&Y.defaultView.getComputedStyle){af=function(aU,aP,aS){var aR,aT,aQ;aS=aS.replace(r,"-$1").toLowerCase();if(!(aT=aU.ownerDocument.defaultView)){return z}if((aQ=aT.getComputedStyle(aU,null))){aR=aQ.getPropertyValue(aS);if(aR===""&&!a.contains(aU.ownerDocument.documentElement,aU)){aR=a.style(aU,aS)}}return aR}}if(Y.documentElement.currentStyle){ao=function(aT,aR){var aU,aP,aQ=aT.currentStyle&&aT.currentStyle[aR],aS=aT.style;if(!aD.test(aQ)&&aK.test(aQ)){aU=aS.left;aP=aT.runtimeStyle.left;aT.runtimeStyle.left=aT.currentStyle.left;aS.left=aR==="fontSize"?"1em":(aQ||0);aQ=aS.pixelLeft+"px";aS.left=aU;aT.runtimeStyle.left=aP}return aQ===""?"auto":aQ}}K=af||ao;function k(aR,aQ,aP){var aT=aQ==="width"?T:av,aS=aQ==="width"?aR.offsetWidth:aR.offsetHeight;if(aP==="border"){return aS}a.each(aT,function(){if(!aP){aS-=parseFloat(a.css(aR,"padding"+this))||0}if(aP==="margin"){aS+=parseFloat(a.css(aR,"margin"+this))||0}else{aS-=parseFloat(a.css(aR,"border"+this+"Width"))||0}});return aS}if(a.expr&&a.expr.filters){a.expr.filters.hidden=function(aR){var aQ=aR.offsetWidth,aP=aR.offsetHeight;return(aQ===0&&aP===0)||(!a.support.reliableHiddenOffsets&&(aR.style.display||a.css(aR,"display"))==="none")};a.expr.filters.visible=function(aP){return !a.expr.filters.hidden(aP)}}var ab=a.now(),ay=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,l=/^(?:select|textarea)/i,ar=/^(?:color|date|datetime|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,ai=/^(?:GET|HEAD)$/,U=/\[\]$/,n=/\=\?(&|$)/,A=/\?/,aO=/([?&])_=[^&]*/,y=/^(\w+:)?\/\/([^\/?#]+)/,e=/%20/g,aN=/#.*$/,s=a.fn.load;a.fn.extend({load:function(aR,aU,aV){if(typeof aR!=="string"&&s){return s.apply(this,arguments)}else{if(!this.length){return this}}var aT=aR.indexOf(" ");if(aT>=0){var aP=aR.slice(aT,aR.length);aR=aR.slice(0,aT)}var aS="GET";if(aU){if(a.isFunction(aU)){aV=aU;aU=null}else{if(typeof aU==="object"){aU=a.param(aU,a.ajaxSettings.traditional);aS="POST"}}}var aQ=this;a.ajax({url:aR,type:aS,dataType:"html",data:aU,complete:function(aX,aW){if(aW==="success"||aW==="notmodified"){aQ.html(aP?a("<div>").append(aX.responseText.replace(ay,"")).find(aP):aX.responseText)}if(aV){aQ.each(aV,[aX.responseText,aW,aX])}}});return this},serialize:function(){return a.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?a.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||l.test(this.nodeName)||ar.test(this.type))}).map(function(aP,aQ){var aR=a(this).val();return aR==null?null:a.isArray(aR)?a.map(aR,function(aT,aS){return{name:aQ.name,value:aT}}):{name:aQ.name,value:aR}}).get()}});a.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(aP,aQ){a.fn[aQ]=function(aR){return this.bind(aQ,aR)}});a.extend({get:function(aP,aR,aS,aQ){if(a.isFunction(aR)){aQ=aQ||aS;aS=aR;aR=null}return a.ajax({type:"GET",url:aP,data:aR,success:aS,dataType:aQ})},getScript:function(aP,aQ){return a.get(aP,null,aQ,"script")},getJSON:function(aP,aQ,aR){return a.get(aP,aQ,aR,"json")},post:function(aP,aR,aS,aQ){if(a.isFunction(aR)){aQ=aQ||aS;aS=aR;aR={}}return a.ajax({type:"POST",url:aP,data:aR,success:aS,dataType:aQ})},ajaxSetup:function(aP){a.extend(a.ajaxSettings,aP)},ajaxSettings:{url:location.href,global:true,type:"GET",contentType:"application/x-www-form-urlencoded",processData:true,async:true,xhr:function(){return new aC.XMLHttpRequest()},accepts:{xml:"application/xml, text/xml",html:"text/html",script:"text/javascript, application/javascript",json:"application/json, text/javascript",text:"text/plain",_default:"*/*"}},ajax:function(a6){var aZ=a.extend(true,{},a.ajaxSettings,a6),ba,a5,a9,aR=aZ.type.toUpperCase(),a2=ai.test(aR);aZ.url=aZ.url.replace(aN,"");aZ.context=a6&&a6.context!=null?a6.context:aZ;if(aZ.data&&aZ.processData&&typeof aZ.data!=="string"){aZ.data=a.param(aZ.data,aZ.traditional)}if(aZ.dataType==="jsonp"){if(aR==="GET"){if(!n.test(aZ.url)){aZ.url+=(A.test(aZ.url)?"&":"?")+(aZ.jsonp||"callback")+"=?"}}else{if(!aZ.data||!n.test(aZ.data)){aZ.data=(aZ.data?aZ.data+"&":"")+(aZ.jsonp||"callback")+"=?"}}aZ.dataType="json"}if(aZ.dataType==="json"&&(aZ.data&&n.test(aZ.data)||n.test(aZ.url))){ba=aZ.jsonpCallback||("jsonp"+ab++);if(aZ.data){aZ.data=(aZ.data+"").replace(n,"="+ba+"$1")}aZ.url=aZ.url.replace(n,"="+ba+"$1");aZ.dataType="script";var a3=aC[ba];aC[ba]=function(bc){if(a.isFunction(a3)){a3(bc)}else{aC[ba]=z;try{delete aC[ba]}catch(bb){}}a9=bc;a.handleSuccess(aZ,aV,a5,a9);a.handleComplete(aZ,aV,a5,a9);if(aS){aS.removeChild(a7)}}}if(aZ.dataType==="script"&&aZ.cache===null){aZ.cache=false}if(aZ.cache===false&&a2){var aP=a.now();var a8=aZ.url.replace(aO,"$1_="+aP);aZ.url=a8+((a8===aZ.url)?(A.test(aZ.url)?"&":"?")+"_="+aP:"")}if(aZ.data&&a2){aZ.url+=(A.test(aZ.url)?"&":"?")+aZ.data}if(aZ.global&&a.active++===0){a.event.trigger("ajaxStart")}var a4=y.exec(aZ.url),aT=a4&&(a4[1]&&a4[1].toLowerCase()!==location.protocol||a4[2].toLowerCase()!==location.host);if(aZ.dataType==="script"&&aR==="GET"&&aT){var aS=Y.getElementsByTagName("head")[0]||Y.documentElement;var a7=Y.createElement("script");if(aZ.scriptCharset){a7.charset=aZ.scriptCharset}a7.src=aZ.url;if(!ba){var a0=false;a7.onload=a7.onreadystatechange=function(){if(!a0&&(!this.readyState||this.readyState==="loaded"||this.readyState==="complete")){a0=true;a.handleSuccess(aZ,aV,a5,a9);a.handleComplete(aZ,aV,a5,a9);a7.onload=a7.onreadystatechange=null;if(aS&&a7.parentNode){aS.removeChild(a7)}}}}aS.insertBefore(a7,aS.firstChild);return z}var aX=false;var aV=aZ.xhr();if(!aV){return}if(aZ.username){aV.open(aR,aZ.url,aZ.async,aZ.username,aZ.password)}else{aV.open(aR,aZ.url,aZ.async)}try{if((aZ.data!=null&&!a2)||(a6&&a6.contentType)){aV.setRequestHeader("Content-Type",aZ.contentType)}if(aZ.ifModified){if(a.lastModified[aZ.url]){aV.setRequestHeader("If-Modified-Since",a.lastModified[aZ.url])}if(a.etag[aZ.url]){aV.setRequestHeader("If-None-Match",a.etag[aZ.url])}}if(!aT){aV.setRequestHeader("X-Requested-With","XMLHttpRequest")}aV.setRequestHeader("Accept",aZ.dataType&&aZ.accepts[aZ.dataType]?aZ.accepts[aZ.dataType]+", */*; q=0.01":aZ.accepts._default)}catch(aW){}if(aZ.beforeSend&&aZ.beforeSend.call(aZ.context,aV,aZ)===false){if(aZ.global&&a.active--===1){a.event.trigger("ajaxStop")}aV.abort();return false}if(aZ.global){a.triggerGlobal(aZ,"ajaxSend",[aV,aZ])}var aY=aV.onreadystatechange=function(bb){if(!aV||aV.readyState===0||bb==="abort"){if(!aX){a.handleComplete(aZ,aV,a5,a9)}aX=true;if(aV){aV.onreadystatechange=a.noop}}else{if(!aX&&aV&&(aV.readyState===4||bb==="timeout")){aX=true;aV.onreadystatechange=a.noop;a5=bb==="timeout"?"timeout":!a.httpSuccess(aV)?"error":aZ.ifModified&&a.httpNotModified(aV,aZ.url)?"notmodified":"success";var bc;if(a5==="success"){try{a9=a.httpData(aV,aZ.dataType,aZ)}catch(bd){a5="parsererror";bc=bd}}if(a5==="success"||a5==="notmodified"){if(!ba){a.handleSuccess(aZ,aV,a5,a9)}}else{a.handleError(aZ,aV,a5,bc)}if(!ba){a.handleComplete(aZ,aV,a5,a9)}if(bb==="timeout"){aV.abort()}if(aZ.async){aV=null}}}};try{var aQ=aV.abort;aV.abort=function(){if(aV){Function.prototype.call.call(aQ,aV)}aY("abort")}}catch(a1){}if(aZ.async&&aZ.timeout>0){setTimeout(function(){if(aV&&!aX){aY("timeout")}},aZ.timeout)}try{aV.send(a2||aZ.data==null?null:aZ.data)}catch(aU){a.handleError(aZ,aV,null,aU);a.handleComplete(aZ,aV,a5,a9)}if(!aZ.async){aY()}return aV},param:function(aP,aR){var aQ=[],aT=function(aU,aV){aV=a.isFunction(aV)?aV():aV;aQ[aQ.length]=encodeURIComponent(aU)+"="+encodeURIComponent(aV)};if(aR===z){aR=a.ajaxSettings.traditional}if(a.isArray(aP)||aP.jquery){a.each(aP,function(){aT(this.name,this.value)})}else{for(var aS in aP){o(aS,aP[aS],aR,aT)}}return aQ.join("&").replace(e,"+")}});function o(aQ,aS,aP,aR){if(a.isArray(aS)&&aS.length){a.each(aS,function(aU,aT){if(aP||U.test(aQ)){aR(aQ,aT)}else{o(aQ+"["+(typeof aT==="object"||a.isArray(aT)?aU:"")+"]",aT,aP,aR)}})}else{if(!aP&&aS!=null&&typeof aS==="object"){if(a.isEmptyObject(aS)){aR(aQ,"")}else{a.each(aS,function(aU,aT){o(aQ+"["+aU+"]",aT,aP,aR)})}}else{aR(aQ,aS)}}}a.extend({active:0,lastModified:{},etag:{},handleError:function(aQ,aS,aP,aR){if(aQ.error){aQ.error.call(aQ.context,aS,aP,aR)}if(aQ.global){a.triggerGlobal(aQ,"ajaxError",[aS,aQ,aR])}},handleSuccess:function(aQ,aS,aP,aR){if(aQ.success){aQ.success.call(aQ.context,aR,aP,aS)}if(aQ.global){a.triggerGlobal(aQ,"ajaxSuccess",[aS,aQ])}},handleComplete:function(aQ,aR,aP){if(aQ.complete){aQ.complete.call(aQ.context,aR,aP)}if(aQ.global){a.triggerGlobal(aQ,"ajaxComplete",[aR,aQ])}if(aQ.global&&a.active--===1){a.event.trigger("ajaxStop")}},triggerGlobal:function(aR,aQ,aP){(aR.context&&aR.context.url==null?a(aR.context):a.event).trigger(aQ,aP)},httpSuccess:function(aQ){try{return !aQ.status&&location.protocol==="file:"||aQ.status>=200&&aQ.status<300||aQ.status===304||aQ.status===1223}catch(aP){}return false},httpNotModified:function(aS,aP){var aR=aS.getResponseHeader("Last-Modified"),aQ=aS.getResponseHeader("Etag");if(aR){a.lastModified[aP]=aR}if(aQ){a.etag[aP]=aQ}return aS.status===304},httpData:function(aU,aS,aR){var aQ=aU.getResponseHeader("content-type")||"",aP=aS==="xml"||!aS&&aQ.indexOf("xml")>=0,aT=aP?aU.responseXML:aU.responseText;if(aP&&aT.documentElement.nodeName==="parsererror"){a.error("parsererror")}if(aR&&aR.dataFilter){aT=aR.dataFilter(aT,aS)}if(typeof aT==="string"){if(aS==="json"||!aS&&aQ.indexOf("json")>=0){aT=a.parseJSON(aT)}else{if(aS==="script"||!aS&&aQ.indexOf("javascript")>=0){a.globalEval(aT)}}}return aT}});if(aC.ActiveXObject){a.ajaxSettings.xhr=function(){if(aC.location.protocol!=="file:"){try{return new aC.XMLHttpRequest()}catch(aQ){}}try{return new aC.ActiveXObject("Microsoft.XMLHTTP")}catch(aP){}}}a.support.ajax=!!a.ajaxSettings.xhr();var E={},aa=/^(?:toggle|show|hide)$/,ak=/^([+\-]=)?([\d+.\-]+)(.*)$/,aw,ae=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]];a.fn.extend({show:function(aS,aV,aU){var aR,aT;if(aS||aS===0){return this.animate(au("show",3),aS,aV,aU)}else{for(var aQ=0,aP=this.length;aQ<aP;aQ++){aR=this[aQ];aT=aR.style.display;if(!a.data(aR,"olddisplay")&&aT==="none"){aT=aR.style.display=""}if(aT===""&&a.css(aR,"display")==="none"){a.data(aR,"olddisplay",q(aR.nodeName))}}for(aQ=0;aQ<aP;aQ++){aR=this[aQ];aT=aR.style.display;if(aT===""||aT==="none"){aR.style.display=a.data(aR,"olddisplay")||""}}return this}},hide:function(aR,aU,aT){if(aR||aR===0){return this.animate(au("hide",3),aR,aU,aT)}else{for(var aQ=0,aP=this.length;aQ<aP;aQ++){var aS=a.css(this[aQ],"display");if(aS!=="none"){a.data(this[aQ],"olddisplay",aS)}}for(aQ=0;aQ<aP;aQ++){this[aQ].style.display="none"}return this}},_toggle:a.fn.toggle,toggle:function(aR,aQ,aS){var aP=typeof aR==="boolean";if(a.isFunction(aR)&&a.isFunction(aQ)){this._toggle.apply(this,arguments)}else{if(aR==null||aP){this.each(function(){var aT=aP?aR:a(this).is(":hidden");a(this)[aT?"show":"hide"]()})}else{this.animate(au("toggle",3),aR,aQ,aS)}}return this},fadeTo:function(aP,aS,aR,aQ){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:aS},aP,aR,aQ)},animate:function(aT,aQ,aS,aR){var aP=a.speed(aQ,aS,aR);if(a.isEmptyObject(aT)){return this.each(aP.complete)}return this[aP.queue===false?"each":"queue"](function(){var aW=a.extend({},aP),a0,aX=this.nodeType===1,aY=aX&&a(this).is(":hidden"),aU=this;for(a0 in aT){var aV=a.camelCase(a0);if(a0!==aV){aT[aV]=aT[a0];delete aT[a0];a0=aV}if(aT[a0]==="hide"&&aY||aT[a0]==="show"&&!aY){return aW.complete.call(this)}if(aX&&(a0==="height"||a0==="width")){aW.overflow=[this.style.overflow,this.style.overflowX,this.style.overflowY];if(a.css(this,"display")==="inline"&&a.css(this,"float")==="none"){if(!a.support.inlineBlockNeedsLayout){this.style.display="inline-block"}else{var aZ=q(this.nodeName);if(aZ==="inline"){this.style.display="inline-block"}else{this.style.display="inline";this.style.zoom=1}}}}if(a.isArray(aT[a0])){(aW.specialEasing=aW.specialEasing||{})[a0]=aT[a0][1];aT[a0]=aT[a0][0]}}if(aW.overflow!=null){this.style.overflow="hidden"}aW.curAnim=a.extend({},aT);a.each(aT,function(a2,a6){var a5=new a.fx(aU,aW,a2);if(aa.test(a6)){a5[a6==="toggle"?aY?"show":"hide":a6](aT)}else{var a4=ak.exec(a6),a7=a5.cur()||0;if(a4){var a1=parseFloat(a4[2]),a3=a4[3]||"px";if(a3!=="px"){a.style(aU,a2,(a1||1)+a3);a7=((a1||1)/a5.cur())*a7;a.style(aU,a2,a7+a3)}if(a4[1]){a1=((a4[1]==="-="?-1:1)*a1)+a7}a5.custom(a7,a1,a3)}else{a5.custom(a7,a6,"")}}});return true})},stop:function(aQ,aP){var aR=a.timers;if(aQ){this.queue([])}this.each(function(){for(var aS=aR.length-1;aS>=0;aS--){if(aR[aS].elem===this){if(aP){aR[aS](true)}aR.splice(aS,1)}}});if(!aP){this.dequeue()}return this}});function au(aQ,aP){var aR={};a.each(ae.concat.apply([],ae.slice(0,aP)),function(){aR[this]=aQ});return aR}a.each({slideDown:au("show",1),slideUp:au("hide",1),slideToggle:au("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(aP,aQ){a.fn[aP]=function(aR,aT,aS){return this.animate(aQ,aR,aT,aS)}});a.extend({speed:function(aR,aS,aQ){var aP=aR&&typeof aR==="object"?a.extend({},aR):{complete:aQ||!aQ&&aS||a.isFunction(aR)&&aR,duration:aR,easing:aQ&&aS||aS&&!a.isFunction(aS)&&aS};aP.duration=a.fx.off?0:typeof aP.duration==="number"?aP.duration:aP.duration in a.fx.speeds?a.fx.speeds[aP.duration]:a.fx.speeds._default;aP.old=aP.complete;aP.complete=function(){if(aP.queue!==false){a(this).dequeue()}if(a.isFunction(aP.old)){aP.old.call(this)}};return aP},easing:{linear:function(aR,aS,aP,aQ){return aP+aQ*aR},swing:function(aR,aS,aP,aQ){return((-Math.cos(aR*Math.PI)/2)+0.5)*aQ+aP}},timers:[],fx:function(aQ,aP,aR){this.options=aP;this.elem=aQ;this.prop=aR;if(!aP.orig){aP.orig={}}}});a.fx.prototype={update:function(){if(this.options.step){this.options.step.call(this.elem,this.now,this)}(a.fx.step[this.prop]||a.fx.step._default)(this)},cur:function(){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==null)){return this.elem[this.prop]}var aP=parseFloat(a.css(this.elem,this.prop));return aP&&aP>-10000?aP:0},custom:function(aU,aT,aS){var aP=this,aR=a.fx;this.startTime=a.now();this.start=aU;this.end=aT;this.unit=aS||this.unit||"px";this.now=this.start;this.pos=this.state=0;function aQ(aV){return aP.step(aV)}aQ.elem=this.elem;if(aQ()&&a.timers.push(aQ)&&!aw){aw=setInterval(aR.tick,aR.interval)}},show:function(){this.options.orig[this.prop]=a.style(this.elem,this.prop);this.options.show=true;this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur());a(this.elem).show()},hide:function(){this.options.orig[this.prop]=a.style(this.elem,this.prop);this.options.hide=true;this.custom(this.cur(),0)},step:function(aS){var aX=a.now(),aT=true;if(aS||aX>=this.options.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();this.options.curAnim[this.prop]=true;for(var aU in this.options.curAnim){if(this.options.curAnim[aU]!==true){aT=false}}if(aT){if(this.options.overflow!=null&&!a.support.shrinkWrapBlocks){var aR=this.elem,aY=this.options;a.each(["","X","Y"],function(aZ,a0){aR.style["overflow"+a0]=aY.overflow[aZ]})}if(this.options.hide){a(this.elem).hide()}if(this.options.hide||this.options.show){for(var aP in this.options.curAnim){a.style(this.elem,aP,this.options.orig[aP])}}this.options.complete.call(this.elem)}return false}else{var aQ=aX-this.startTime;this.state=aQ/this.options.duration;var aV=this.options.specialEasing&&this.options.specialEasing[this.prop];var aW=this.options.easing||(a.easing.swing?"swing":"linear");this.pos=a.easing[aV||aW](this.state,aQ,0,1,this.options.duration);this.now=this.start+((this.end-this.start)*this.pos);this.update()}return true}};a.extend(a.fx,{tick:function(){var aQ=a.timers;for(var aP=0;aP<aQ.length;aP++){if(!aQ[aP]()){aQ.splice(aP--,1)}}if(!aQ.length){a.fx.stop()}},interval:13,stop:function(){clearInterval(aw);aw=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(aP){a.style(aP.elem,"opacity",aP.now)},_default:function(aP){if(aP.elem.style&&aP.elem.style[aP.prop]!=null){aP.elem.style[aP.prop]=(aP.prop==="width"||aP.prop==="height"?Math.max(0,aP.now):aP.now)+aP.unit}else{aP.elem[aP.prop]=aP.now}}}});if(a.expr&&a.expr.filters){a.expr.filters.animated=function(aP){return a.grep(a.timers,function(aQ){return aP===aQ.elem}).length}}function q(aR){if(!E[aR]){var aP=a("<"+aR+">").appendTo("body"),aQ=aP.css("display");aP.remove();if(aQ==="none"||aQ===""){aQ="block"}E[aR]=aQ}return E[aR]}var I=/^t(?:able|d|h)$/i,N=/^(?:body|html)$/i;if("getBoundingClientRect" in Y.documentElement){a.fn.offset=function(a2){var aS=this[0],aV;if(a2){return this.each(function(a3){a.offset.setOffset(this,a2,a3)})}if(!aS||!aS.ownerDocument){return null}if(aS===aS.ownerDocument.body){return a.offset.bodyOffset(aS)}try{aV=aS.getBoundingClientRect()}catch(aZ){}var a1=aS.ownerDocument,aQ=a1.documentElement;if(!aV||!a.contains(aQ,aS)){return aV||{top:0,left:0}}var aW=a1.body,aX=ag(a1),aU=aQ.clientTop||aW.clientTop||0,aY=aQ.clientLeft||aW.clientLeft||0,aP=(aX.pageYOffset||a.support.boxModel&&aQ.scrollTop||aW.scrollTop),aT=(aX.pageXOffset||a.support.boxModel&&aQ.scrollLeft||aW.scrollLeft),a0=aV.top+aP-aU,aR=aV.left+aT-aY;return{top:a0,left:aR}}}else{a.fn.offset=function(a0){var aU=this[0];if(a0){return this.each(function(a1){a.offset.setOffset(this,a0,a1)})}if(!aU||!aU.ownerDocument){return null}if(aU===aU.ownerDocument.body){return a.offset.bodyOffset(aU)}a.offset.initialize();var aX,aR=aU.offsetParent,aQ=aU,aZ=aU.ownerDocument,aS=aZ.documentElement,aV=aZ.body,aW=aZ.defaultView,aP=aW?aW.getComputedStyle(aU,null):aU.currentStyle,aY=aU.offsetTop,aT=aU.offsetLeft;while((aU=aU.parentNode)&&aU!==aV&&aU!==aS){if(a.offset.supportsFixedPosition&&aP.position==="fixed"){break}aX=aW?aW.getComputedStyle(aU,null):aU.currentStyle;aY-=aU.scrollTop;aT-=aU.scrollLeft;if(aU===aR){aY+=aU.offsetTop;aT+=aU.offsetLeft;if(a.offset.doesNotAddBorder&&!(a.offset.doesAddBorderForTableAndCells&&I.test(aU.nodeName))){aY+=parseFloat(aX.borderTopWidth)||0;aT+=parseFloat(aX.borderLeftWidth)||0}aQ=aR;aR=aU.offsetParent}if(a.offset.subtractsBorderForOverflowNotVisible&&aX.overflow!=="visible"){aY+=parseFloat(aX.borderTopWidth)||0;aT+=parseFloat(aX.borderLeftWidth)||0}aP=aX}if(aP.position==="relative"||aP.position==="static"){aY+=aV.offsetTop;aT+=aV.offsetLeft}if(a.offset.supportsFixedPosition&&aP.position==="fixed"){aY+=Math.max(aS.scrollTop,aV.scrollTop);aT+=Math.max(aS.scrollLeft,aV.scrollLeft)}return{top:aY,left:aT}}}a.offset={initialize:function(){var aP=Y.body,aQ=Y.createElement("div"),aT,aV,aU,aW,aR=parseFloat(a.css(aP,"marginTop"))||0,aS="<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>";a.extend(aQ.style,{position:"absolute",top:0,left:0,margin:0,border:0,width:"1px",height:"1px",visibility:"hidden"});aQ.innerHTML=aS;aP.insertBefore(aQ,aP.firstChild);aT=aQ.firstChild;aV=aT.firstChild;aW=aT.nextSibling.firstChild.firstChild;this.doesNotAddBorder=(aV.offsetTop!==5);this.doesAddBorderForTableAndCells=(aW.offsetTop===5);aV.style.position="fixed";aV.style.top="20px";this.supportsFixedPosition=(aV.offsetTop===20||aV.offsetTop===15);aV.style.position=aV.style.top="";aT.style.overflow="hidden";aT.style.position="relative";this.subtractsBorderForOverflowNotVisible=(aV.offsetTop===-5);this.doesNotIncludeMarginInBodyOffset=(aP.offsetTop!==aR);aP.removeChild(aQ);aP=aQ=aT=aV=aU=aW=null;a.offset.initialize=a.noop},bodyOffset:function(aP){var aR=aP.offsetTop,aQ=aP.offsetLeft;a.offset.initialize();if(a.offset.doesNotIncludeMarginInBodyOffset){aR+=parseFloat(a.css(aP,"marginTop"))||0;aQ+=parseFloat(a.css(aP,"marginLeft"))||0}return{top:aR,left:aQ}},setOffset:function(aS,a1,aV){var aW=a.css(aS,"position");if(aW==="static"){aS.style.position="relative"}var aU=a(aS),aQ=aU.offset(),aP=a.css(aS,"top"),aZ=a.css(aS,"left"),a0=(aW==="absolute"&&a.inArray("auto",[aP,aZ])>-1),aY={},aX={},aR,aT;if(a0){aX=aU.position()}aR=a0?aX.top:parseInt(aP,10)||0;aT=a0?aX.left:parseInt(aZ,10)||0;if(a.isFunction(a1)){a1=a1.call(aS,aV,aQ)}if(a1.top!=null){aY.top=(a1.top-aQ.top)+aR}if(a1.left!=null){aY.left=(a1.left-aQ.left)+aT}if("using" in a1){a1.using.call(aS,aY)}else{aU.css(aY)}}};a.fn.extend({position:function(){if(!this[0]){return null}var aR=this[0],aQ=this.offsetParent(),aS=this.offset(),aP=N.test(aQ[0].nodeName)?{top:0,left:0}:aQ.offset();aS.top-=parseFloat(a.css(aR,"marginTop"))||0;aS.left-=parseFloat(a.css(aR,"marginLeft"))||0;aP.top+=parseFloat(a.css(aQ[0],"borderTopWidth"))||0;aP.left+=parseFloat(a.css(aQ[0],"borderLeftWidth"))||0;return{top:aS.top-aP.top,left:aS.left-aP.left}},offsetParent:function(){return this.map(function(){var aP=this.offsetParent||Y.body;while(aP&&(!N.test(aP.nodeName)&&a.css(aP,"position")==="static")){aP=aP.offsetParent}return aP})}});a.each(["Left","Top"],function(aQ,aP){var aR="scroll"+aP;a.fn[aR]=function(aU){var aS=this[0],aT;if(!aS){return null}if(aU!==z){return this.each(function(){aT=ag(this);if(aT){aT.scrollTo(!aQ?aU:a(aT).scrollLeft(),aQ?aU:a(aT).scrollTop())}else{this[aR]=aU}})}else{aT=ag(aS);return aT?("pageXOffset" in aT)?aT[aQ?"pageYOffset":"pageXOffset"]:a.support.boxModel&&aT.document.documentElement[aR]||aT.document.body[aR]:aS[aR]}}});function ag(aP){return a.isWindow(aP)?aP:aP.nodeType===9?aP.defaultView||aP.parentWindow:false}a.each(["Height","Width"],function(aQ,aP){var aR=aP.toLowerCase();a.fn["inner"+aP]=function(){return this[0]?parseFloat(a.css(this[0],aR,"padding")):null};a.fn["outer"+aP]=function(aS){return this[0]?parseFloat(a.css(this[0],aR,aS?"margin":"border")):null};a.fn[aR]=function(aT){var aU=this[0];if(!aU){return aT==null?null:this}if(a.isFunction(aT)){return this.each(function(aX){var aW=a(this);aW[aR](aT.call(this,aX,aW[aR]()))})}if(a.isWindow(aU)){return aU.document.compatMode==="CSS1Compat"&&aU.document.documentElement["client"+aP]||aU.document.body["client"+aP]}else{if(aU.nodeType===9){return Math.max(aU.documentElement["client"+aP],aU.body["scroll"+aP],aU.documentElement["scroll"+aP],aU.body["offset"+aP],aU.documentElement["offset"+aP])}else{if(aT===z){var aV=a.css(aU,aR),aS=parseFloat(aV);return a.isNaN(aS)?aV:aS}else{return this.css(aR,typeof aT==="string"?aT:aT+"px")}}}}})})(window);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 j=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/j)*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/fp2009/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 dce(a){return document.createElement(a)}function ctn(a){return document.createTextNode(a)}function addLinkImage(g,f,d,h,e){var c=dce("img");c.setAttribute("src",f);if(d!=""&&typeof(d)!="undefined"){var b=dce("a");b.setAttribute("href",d);if(typeof(h)!="undefined"){YAHOO.util.Dom.addClass(b,h)}if(typeof(e)!="undefined"){YAHOO.util.Event.addListener(b,"click",e)}b.appendChild(c);g.appendChild(b)}else{g.appendChild(c)}}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(g,a){if(!a){a=this}var f=0,b=0,c;if(a.width||a.complete){if(a.naturalWidth){f=a.naturalWidth;b=a.naturalHeight}else{if(a.complete){var h=new Image();h.src=a.src;f=h.width;b=h.height}}if(f&&a.onreadystatechange){a.onreadystatechange=null}var d=385;if(f>d){d-=2;if(a.parentNode.tagName.toLowerCase()!="a"){if(!a.naturalWidth){a.naturalWidth=f}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,g,f,b,a){if(!a){a=""}else{a=","+a}var c=window.open(d,g,"toolbar=no,location=no,menubar=no,width="+f+",height="+b+",resizable=yes,status=no"+a);try{c.focus()}catch(h){}}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/fp2009/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.cookieDomain,false)}function toggleDiv(a){if(document.getElementById(a).style.display=="none"){document.getElementById(a).style.display="block"}else{document.getElementById(a).style.display="none";if(a=="refblokje"){var b=1;setCookie("refblokjehid",b,14,"/",FOK.cookieDomain,false)}}}function AddSmile(a){document.getElementById("quickReplyMessage").value+=a}function flash(a){document.write(a)}if(typeof FOK=="undefined"){var FOK={};FOK.register={}}if(typeof console=="undefined"){var console={log:function(){}}}function quickAddReplyResult(m){if(m.status==0){var g=document.getElementById("reactieThread");var c=dce("div");YAHOO.util.Dom.addClass(c,"reactieHolder");var e=dce("div");YAHOO.util.Dom.addClass(e,"reactieHeader");var k=dce("span");YAHOO.util.Dom.addClass(k,"left");k.appendChild(ctn("Er is een fout opgetreden"));e.appendChild(k);var f=dce("div");YAHOO.util.Dom.addClass(f,"reactieBody");f.appendChild(ctn(m.error));c.appendChild(e);c.appendChild(f);g.appendChild(c);return}var g=document.getElementById("reactieThread");var c=dce("div");YAHOO.util.Dom.addClass(c,"reactieHolder");var e=dce("div");YAHOO.util.Dom.addClass(e,"reactieHeader");var k=dce("span");YAHOO.util.Dom.addClass(k,"left");if(sex=="m"){var b="male.gif"}else{if(sex=="f"){var b="female.gif"}else{var b="unkn.gif"}}var l=basehref_tpl+"/i/"+b;addLinkImage(k,l);var j=dce("a");j.setAttribute("href",basehref+"zoek/user/"+userid);YAHOO.util.Dom.addClass(j,"name status");j.appendChild(ctn(username));k.appendChild(j);var j=dce("a");j.setAttribute("href","#"+m.id);YAHOO.util.Dom.addClass(j,"timelink");j.appendChild(ctn(" zojuist geplaatst"));k.appendChild(j);e.appendChild(k);var d=dce("span");YAHOO.util.Dom.addClass(d,"reactieHeaderKnopjes");addLinkImage(d,basehref_tpl+"/i/pms.gif","http://messages.fok.nl/compose?to="+userid);d.appendChild(ctn(" "));addLinkImage(d,basehref_tpl+"/i/fobo.gif","http://fotoboek.fok.nl/"+username);d.appendChild(ctn(" "));addLinkImage(d,basehref_tpl+"/i/homepage.gif",userhomepage);d.appendChild(ctn(" "));addLinkImage(d,basehref_tpl+"/i/edit.gif","javascript:;","",function(){startEdit(m.id)});d.appendChild(ctn(" "));addLinkImage(d,basehref_tpl+"/i/quote-1.gif",basehref+FOK.register.comment_jsvars.quotebase+"/"+m.id);e.appendChild(d);var f=dce("div");YAHOO.util.Dom.addClass(f,"reactieBody");f.id="reactieBody_"+m.id;f.innerHTML=m.text;var h=dce("img");YAHOO.util.Dom.addClass(h,"reactieUserIcon");h.setAttribute("src",usericon);c.appendChild(e);c.appendChild(h);c.appendChild(f);c.id="reactieHolder_"+m.id;g.appendChild(c)}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")});$('input[name="subject_attendance"]').click(function(){var b=$(this).val().split("_");var a=b[0];var c=b[1];$.post(FOK.serverRequestURL,{mod:"subjectRemote",func:"setAttendance",subjectId:a,attendance:c},function(){var d='<div class="attendee_container" id="attendee_'+userid+'">';d+='<span class="attendee_username hoverCardInit" data-hovercard-type="user" data-userid="'+userid+'">'+username+"</span>";d+="</div>";$("div#attendee_"+userid).remove();$("div#attendees_"+c).append(d);triggerHoverIntent()},"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 drawScoreStars(a,c,b,d,f,m,e){var k=c/b;var l=1/b;if(f==true){f='disabled="disabled"'}else{f=""}var g;var h='<div class="scorestars_wrapper">';var o=0;var n="";var j=false;for(g=1;g<=k;g++){o=(g/l);if(o==d){j=true;n=' checked="checked"'}else{if(d>0&&o>d&&j==false){n=' checked="checked"';j=true}else{n=""}}h+='<input name="star_'+a+'" type="radio" class="'+a+" star {split:"+l+'}" value="'+o.toFixed(1)+'" '+n+" "+f+" />"}h+='&nbsp;&nbsp;<span id="'+a+'_info" class="subject_score_info">'+d+"</span></div>";if(e==false){return h}else{document.write(h);activateStarRating(a,m)}}function activateStarRating(a,b){$("."+a).rating({callback:function(d,c){$.post(FOK.serverRequestURL,{mod:"subjectRemote",func:"rate",subjectid:b,score:d},function(){var e=$("#"+a+"_info");e[0].data=d},"json")},focus:function(e,c){var d=$("#"+a+"_info");d[0].data=d[0].data||d.html();d.html(c.title||"value: "+e)},blur:function(e,c){var d=$("#"+a+"_info");$("#"+a+"_info").html(d[0].data||"")}})}$(function(){$("#carousel").infiniteCarousel({transitionSpeed:800,displayTime:6000,textholderHeight:0.25,thumbnailWidth:"11px",thumbnailHeight:"11px",displayThumbnailBackground:0,displayThumbnailNumbers:0,displayProgressBar:0})});$(function(){var a=false;$(".subjectListEditLink").click(function(){var b=$(this).attr("id").replace("subjectlist_","");var e=0;var c=function(h,g){$.post(FOK.serverRequestURL,{mod:"subjectRemote",func:"editList",listid:b,title:h,pub:g},null,"json")};if(a==true){a=false;var f=$(".subjectListTitleEdit").val();var d=$(".subjectListPublicEdit:checked").val();$(".subjectListTitle").html(f);c(f,d)}else{a=true;$.post(FOK.serverRequestURL,{mod:"subjectRemote",func:"getListData",listid:b},function(h){var j=$(".subjectListTitle").html();var g='<input type="text" class="subjectListTitleEdit" value="'+j+'" />';g+='&nbsp;<input type="checkbox" class="subjectListPublicEdit" ';if(h["public"]==1){g+='checked="checked" '}g+='value="1" /> <span class="subjectListPublicEditInfo">publiek?</span>';$(".subjectListTitle").html(g);$(".subjectListTitleEdit").keypress(function(k){if(k.keyCode==13){var l=$(".subjectListTitleEdit").val();$(".subjectListTitle").html(l);c(l)}})},"json")}});$(".subjectListDeleteLink").click(function(){var b=$(this).attr("id").replace("subjectlist_delete_","");$.prompt("Hiermee verwijder je de gehele lijst. Zeker weten?",{buttons:{Ja:true,"Nee! Toch niet..":false},submit:function(c){if(c==true){$.post(FOK.serverRequestURL,{mod:"subjectRemote",func:"deleteList",listid:b},function(d){window.location.href=basehref+"subject/list/"+userid},"json")}}})});$(".deleteFromList a").click(function(){var c=$(this).attr("id").replace("deleteFromList_","");var b=c.split("_");$.post(FOK.serverRequestURL,{mod:"subjectRemote",func:"removeSubjectFromList",listid:b[0],subjectid:b[1]},function(){$("#subject_list_item_"+b[1]).remove()},"json")});$("select.addSubjectToList").change(function(){var b=function(d,e){$.post(FOK.serverRequestURL,{mod:"subjectRemote",func:"addSubjectToList",listid:d,subjectid:e},function(f){var h=f.data;if(h!=undefined){var g="Huidige lijsten: ";for(i in h){g+='<a href="'+basehref+"subject/list/"+userid+"/"+h[i]["id"]+'">'+h[i]["name"]+"</a> "}$(".subject_userlists_current").html(g)}},"json")};var c=$(this).val().split("_");if(c[1]=="new"){$.prompt('Voeg toe aan deze lijst:<br /><input class="newSubjectList" />',{buttons:{Ok:true,Cancel:false},submit:function(d){if(d==true&&$(".newSubjectList").val()!=""){$.post(FOK.serverRequestURL,{mod:"subjectRemote",func:"createList",name:$(".newSubjectList").val()},function(e){b(e.id,c[0])},"json")}}})}else{b(c[1],c[0])}});$("select#report_subject").change(function(){$(".display_none").css("display","none");var b=$(this).val();if(b.substr(0,8)=="subject_"){$("tr.report_row_form").css("display","none");$("#"+b).css({display:"block",margin:"10px"})}else{$("tr.report_row_form").css("display","")}});$("input#report_submit").click(function(){var c=$("#report_link").val();if(c==""||c.substr(0,7)!="http://"){alert("Je hebt geen URL opgegeven. Geef een locatie op waar je melding op van toepassing is.");return false}var b=/fok.nl/;if(c.match(b)==null){alert("De URL die je hebt opgegeven bevindt zich niet op FOK!. We kunnen alleen meldingen over onze eigen site aannemen.");return false}var c=$("#report_body").val();if(c==""){alert("Licht a.u.b. even toe waar je melding precies over gaat.");return false}return true});$(".mediaLinkItem").hover(function(){var b=$(this).attr("id").replace("mediaLinkItem-","");$("#mediaLinkTitle-"+b).css("display","block")},function(){var b=$(this).attr("id").replace("mediaLinkItem-","");$("#mediaLinkTitle-"+b).css("display","none")});if($(".mediaLinkItem span a").length>0){$(".mediaLinkItem span a").fancybox()}$("a#subject_review_toggle").click(function(){$("#subject_review_write_area").toggle("fast",function(){})});$("#userReviewPreview.full").jTruncate({length:200,minTrail:0,moreText:"lees meer",lessText:"inkorten",ellipsisText:" ... "});$(".userReviewCancelButton").click(function(){$("#subject_review_write_area").toggle("fast",function(){})});$(".userReviewPreviewButton").live("click",function(){var b=$("#userReviewText").val();$.post(FOK.serverRequestURL,{mod:"reactieRemote",func:"getPreview",text:b},function(c){var d="<u>Preview</u>:<br /><br />"+c.text+"<br /><br /><em>(Dit is een voorbeeld; je review is nog niet opgeslagen.)</em>";$("#userReviewPreview").html(d)},"json")});$(".userReviewSubmitButton").live("click",function(){var c=$(this).attr("id").replace("subjectid_","");var b=$("#userReviewText").val();$.post(FOK.serverRequestURL,{mod:"subjectRemote",func:"submitUserReview",subjectid:c,reviewtext:b},function(d){$("#userReviewPreview").html(d.text);$("#subject_review_toggle").remove()},"json")});$("#userreview_subjecttype").change(function(){$("#userreview_subjectid").hide();$("#userreview_subjectid_notfound").hide();$("#userreview_writearea").html("");if($(this).val()!=""){$("#userreview_searchbar input").val("");$("#userreview_searchbar").show();$("#userreview_searchbar").focus()}else{$("#userreview_searchbar").hide()}});$("#userreview_searchbar input").keypress(function(b){if(b.which=="13"){$("#userreview_writearea").html("");var c=$(this).val();if(c.length>1){$("#userreview_subjectid_wrapper").show();$.post(FOK.serverRequestURL,{mod:"subjectRemote",func:"findSubjects",cat:$("#userreview_subjecttype").val(),query:c},function(d){if(d.data[0]!=undefined){$("#userreview_subjectid_notfound").hide();$("#userreview_subjectid").show();$("#userreview_subjectid").removeOption(/./);$("#userreview_subjectid").removeOption("");$("#userreview_subjectid").addOption("","");for(i in d.data){if(typeof(d.data[i])=="object"){$("#userreview_subjectid").addOption(d.data[i]["id"],d.data[i]["titel"])}}$("#userreview_subjectid").selectOptions("")}else{$("#userreview_subjectid").hide();$("#userreview_subjectid_notfound").show()}},"json")}else{$("#userreview_subjectid_wrapper").hide()}}});$("#userreview_subjectid").change(function(){var b=$(this).val();if(b!=""){$.post(FOK.serverRequestURL,{mod:"subjectRemote",func:"getHtmlUserReview",subject:b},function(c){$("#userreview_writearea").html(c.html);$("#subject_review_write_area").show();$("#userReviewText").focus()},"json")}else{$("#userreview_writearea").html("")}});if($("#itemBody").length>0){$("#itemBody").find("a[href$=.jpg]:has(img),a[href$=.png]:has(img),a[href$=.gif]:has(img)").attr("rel","gallery");if($("#itemBody a[href$=.jpg]:has(img),a[href$=.png]:has(img),a[href$=.gif]:has(img)").length>0){$("#itemBody a[href$=.jpg]:has(img),a[href$=.png]:has(img),a[href$=.gif]:has(img)").fancybox({speedIn:100,speedOut:50,overlayShow:true,padding:0,margin:50,autoScale:true,centerOnScroll:true,overlayOpacity:0.9,overlayColor:"#101010",titlePosition:"over",changeSpeed:0,changeFade:0,showCloseButton:false,onComplete:function(){$("#fancybox-outer").hover(function(){$("#fancybox-title").fadeIn(50)},function(){$("#fancybox-title").fadeOut(50)})}})}}$("ul.tabs").tabs("div.panes > div");subsiteDropdownInit();$('#ut_findgame input[name="keyword"]').suggest(FOK.serverRequestURL+"?mod=subjectRemote&func=suggest&type=game");$('#ut_findfilm input[name="keyword"]').suggest(FOK.serverRequestURL+"?mod=subjectRemote&func=suggest&type=film")});function subsiteDropdownInit(){trackers='<div id="frontpageTracker" class="fpTracker roundbot"><table><thead><tr><th>Nieuws</th><th>Reviews</th><th>Columns</th></tr></thead>';trackers+="<tbody><tr><td>"+fptracker+"</td><td>"+rvtracker+"</td><td>"+cltracker+"</td></tr></tbody></table></div>";trackers+='<div id="sportTracker" class="fpTracker roundbot"><table><thead><tr><th>Sport</th></tr></thead><tbody><tr><td>'+sptracker+"</td></tr></table></div>";trackers+='<div id="gamesTracker" class="fpTracker roundbot"><table><thead><tr><th>Games</th></tr></thead><tbody><tr><td>'+gmtracker+"</td></tr></table></div>";trackers+='<div id="filmTracker" class="fpTracker roundbot"><table><thead><tr><th>Film</th></tr></thead><tbody><tr><td>'+filmtracker+"</td></tr></table></div>";trackers+='<div id="weblogTracker" class="fpTracker roundbot"><table><thead><tr><th>Weblog</th></tr></thead><tbody><tr><td>'+blogtracker+"</td></tr></table></div>";$("div#subTrackers").html(trackers);speed=0;menuTimeout="";var a=$("#navbar td:odd").length-1;$("#navbar td:odd:lt("+a+")").bind("mouseenter",function(){try{clearTimeout(menuTimeOut)}catch(f){}var c=$(this).text()+"Tracker";if(c!=$(".vTracker").attr("id")){$("#navbar td.navHover").removeClass("navHover");$("div.fpTracker").hide().removeClass("vTracker");$(this).addClass("navHover");thisId=$(this).text().toLowerCase();var d="#"+thisId+"Tracker";var b=$("#navbar").height()+1;pos=$(this).offset();posy=pos.top+b;posx=pos.left;$(d).css({position:"absolute",top:posy,left:posx}).addClass("vTracker").show().fadeTo(0,0.9)}});$(".vTracker").live("mouseleave",function(){try{clearTimeout(menuTimeOut)}catch(b){}menuTimeOut=setTimeout("$('.vTracker').slideUp(100).removeClass('vTracker');$('#navbar td.navHover').removeClass('navHover');",300)});$(".navHover,.vTracker").live("mouseenter",function(){try{clearTimeout(menuTimeOut)}catch(b){}}).live("mouseleave",function(){try{clearTimeout(menuTimeOut)}catch(b){}menuTimeOut=setTimeout("$('.vTracker').slideUp(100).removeClass('vTracker');$('#navbar td.navHover').removeClass('navHover');",300)});$("body").undelegate("#navbar,.topbar_top","mouseenter mouseover")}function updateCommentScore(a){$("#commentscore"+a.commentId).text("Score: "+a.resultingCommentScore);$("#reactieHolder_"+a.commentId+" button").remove()}(function(a){a.belowthefold=function(c,d){var b=a(window).height()+a(window).scrollTop();return b<=a(c).offset().top-d.threshold};a.abovethetop=function(b,c){var d=a(window).scrollTop();return d>=a(b).offset().top+a(b).height()-c.threshold};a.rightofscreen=function(c,d){var b=a(window).width()+a(window).scrollLeft();return b<=a(c).offset().left-d.threshold};a.leftofscreen=function(b,c){var d=a(window).scrollLeft();return d>=a(b).offset().left+a(b).width()-c.threshold};a.inviewport=function(b,c){return !a.rightofscreen(b,c)&&!a.leftofscreen(b,c)&&!a.belowthefold(b,c)&&!a.abovethetop(b,c)};a.extend(a.expr[":"],{"below-the-fold":function(c,d,b){return a.belowthefold(c,{threshold:0})},"above-the-top":function(c,d,b){return a.abovethetop(c,{threshold:0})},"left-of-screen":function(c,d,b){return a.leftofscreen(c,{threshold:0})},"right-of-screen":function(c,d,b){return a.rightofscreen(c,{threshold:0})},"in-viewport":function(c,d,b){return a.inviewport(c,{threshold:0})}})})(jQuery);$(document).ready(function(){$.history.init(pageload);$("a[href="+document.location.hash+"]").addClass("selected");$("a[rel=ajax]").click(function(){var a=this.href;a=a.replace(/^.*#/,"");$.history.load(a);$("a[rel=ajax]").removeClass("selected");$(this).addClass("selected");$("#prijsveiling_content").hide();$("#loading").show();getPage();return false});$(".prijsveiling_submit_answer").live("click",function(){var c=$(this).attr("id").replace("submit_vraag_","");var b=$("#vraag_"+c).val();var a="action=submitAnswer/"+c+"&value="+b;$.ajax({url:FOK.serverRequestBase+"/serverPrijsveiling.php?veiling_id="+FOK.prijsveiling.veiling_id,type:"POST",data:a,dataType:"json",success:function(d){if(d.status==1){showMessage(d.message)}else{alert(d.error)}}})});$(".prijsveiling_submit_bid").live("click",function(){var c=$(this).attr("id").replace("submit_bid_","");var b=$("#bid_"+c).val();var a="action=submitBid/"+c+"/"+b;$.ajax({url:FOK.serverRequestBase+"/serverPrijsveiling.php?veiling_id="+FOK.prijsveiling.veiling_id,type:"POST",data:a,dataType:"json",success:function(d){if(d.status==1){showMessage(d.message)}else{alert(d.error)}}})})});function pageload(a){if(a){getPage()}}function postload(a){if(a=="vragen"||a=="items"){$(".prijsveiling_list_item_title").each(function(){var b=$(this).html();if(b.length>85){$(this).parent().css("height","26px")}})}}function getPage(){if(typeof(FOK.prijsveiling)!=="object"){return}$("#prijsveiling_message").hide();var b=document.location.hash.replace(/^.*#/,"");var a="veiling_id="+FOK.prijsveiling.veiling_id+"&page="+b;$.ajax({url:FOK.serverRequestBase+"/serverPrijsveiling.php",type:"GET",data:a,cache:false,success:function(c){$("#loading").hide();$("#prijsveiling_content").html(c);$("#prijsveiling_content").fadeIn("slow");postload(b)}})}function showMessage(a){$("#prijsveiling_message span").html(a);$("#prijsveiling_message").fadeIn("slow")};FOK.cardActive=false;$(function(){triggerHoverIntent()});function showUsercard(a,c,b){if(c==null){c={pageX:100,pageY:100}}$.post(FOK.serverRequestURL,{mod:"hovercardRemote",func:"getUsercard",user:a},function(e){var f="";if(e.icon!=""){f+='<img src="'+e.icon+'" class="usericon">'}f+='<span class="username"><a href="http://fotoboek.fok.nl/user/'+a+'">'+e.username+"</a></span>";if(e.title!=""){f+='<span class="title">'+e.title+"</span>"}var h='<a href="http://messages.fok.nl/compose?to='+a+'">&raquo; Stuur bericht</a>';var g=getHoverCard("userCard_"+a,f,h);$("body").append(g);var d=$(".hoverCard").height();var k=$(b).offset();leftVal=k.left-15+"px";topVal=k.top-(d+10)+"px";$(".hoverCard").css({left:leftVal,top:topVal}).show();var j=$(".hoverCard").offset();var i=(j.top-$(window).scrollTop());if(i<(d*1.2)){topVal=c.pageY+15+"px"}$(".hoverCard").css({top:topVal});triggerHoverCardHover()},"json")}function checkHideUsercard(){if(FOK.cardActive==false){$(".hoverCard").fadeOut(1500).remove()}}function triggerHoverIntent(){$(".hoverCardInit").hoverIntent({over:function(c){var b=$(this).attr("data-hovercard-type");var a=$(this).attr("data-userid");if(b=="user"){showUsercard(a,c,this)}},interval:500,timeout:500,out:function(){checkHideUsercard()}})}function triggerHoverCardHover(){$(".hoverCard").hover(function(){FOK.cardActive=true},function(){FOK.cardActive=false;$(".hoverCard").fadeOut(2500).remove()})}function getHoverCard(d,a,c){var b='<div class="hoverCard" id="'+d+'">';b+='<div class="hoverCardMain">'+a+"</div>";b+='<div class="hoverCardBottom"><span>'+c+"</span></div>";b+="</div>";return b};$(function(){});FOK.register.updateDelay=20;FOK.register.lastLiveUpdates={};FOK.liveupdates={checkForLiveUpdates:function(){var a={};a.site=site_id;a.ut={};if(FOK.register.lastLiveUpdates.ut==undefined){FOK.register.lastLiveUpdates.ut={}}for(i in utconfig){if(utconfig[i]["hide"]==0){if(a.ut[i]==undefined){a.ut[i]={}}if(FOK.register.lastLiveUpdates.ut[i]==undefined){FOK.register.lastLiveUpdates.ut[i]=[];FOK.register.lastLiveUpdates.ut[i]["time"]=Math.round(+new Date()/1000)}a.ut[i]["last_update"]=FOK.register.lastLiveUpdates.ut[i]["time"]}}$.post(FOK.serverRequestURL+"/",{mod:"contentRemote",func:"getLiveUpdates",check:a},function(b){for(i in b.data.ut){FOK.register.lastLiveUpdates.ut[i]["time"]=b.data.ut[i]["time"];var d=i;var c="";var e=0;for(ii in b.data.ut[i]["data"]){var f=b.data.ut[i]["data"][ii];e++;c+='<span id="'+d+"_hl_"+e+'" class="resizable"><span class="trackerItems ';if(f.comments==undefined){c+="nocomments"}c+='">';c+='<span class="trackerTime">'+f.time_tracker_short+"</span>&nbsp;&nbsp;&nbsp;";c+='<a class="aTracker" href="'+basehref+f.item_url+'" title="'+f.titel_tooltip+'">'+f.titel+"</a></span>";if(f.comments!=undefined){c+='<span class="trackerItemsReplies">'+f.comments+"</span>"}c+='<br class="trackerItems"></span>'}if(c!=""){$("#ut_"+d+"_headlines").html(c)}var g=utconfig[d].headlines_cur;$("#ut_"+d+"_headlines span.resizable").each(function(){var h=$(this).attr("id");h=h.replace(d+"_hl_","");if(h>g){$(this).addClass("resize_hidden")}else{$(this).removeClass("resize_hidden")}})}},"json");setTimeout("FOK.liveupdates.checkForLiveUpdates()",(FOK.register.updateDelay*1000))},liveUpdateTracker:function(a){$.post(FOK.serverRequestURL,{mod:"contentRemote",func:"getTrackerData",content_type:a,length:utconfig[a].headlines_max,site_id:site_id,category:0,excludecategories:null},function(b){var c="";var d=0;for(i in b.data){var e=b.data[i];d++;c+='<span id="'+a+"_hl_"+d+'" class="resizable"><span class="trackerItems ';if(e.comments==undefined){c+="nocomments"}c+='">';c+='<span class="trackerTime">'+e.time_tracker_short+"</span>&nbsp;&nbsp;&nbsp;";c+='<a class="aTracker" href="'+basehref+e.item_url+'" title="'+e.titel_tooltip+'">'+e.titel+"</a></span>";if(e.comments!=undefined){c+='<span class="trackerItemsReplies">'+e.comments+"</span>"}c+='<br class="trackerItems"></span>'}if(c!=""){$("#ut_"+a+"_headlines").html(c)}var f=utconfig[a].headlines_cur;$("#ut_"+a+"_headlines span.resizable").each(function(){var g=$(this).attr("id");g=g.replace(a+"_hl_","");if(g>f){$(this).addClass("resize_hidden")}else{$(this).removeClass("resize_hidden")}})},"json")}};$(function(){$("button.min1").click(FOK.commentRatings.onclickRateButton);$("button.plus1").click(FOK.commentRatings.onclickRateButton);$(".get_rating_overview").click(FOK.commentRatings.viewScores)});var updateCommentScore;FOK.commentRatings={rateComment:function(b,a,c){if(typeof(updateCommentScore)=="undefined"){updateCommentScore=function(d){console.log(d)}}$.post(FOK.serverRequestURL,{mod:"reactieRemote",func:"rateComment",commentId:b,userId:a,rating:c},updateCommentScore,"json")},onclickRateButton:function(){var a=$(this).attr("data-commentid");var b=$(this).val();FOK.commentRatings.rateComment(a,userid,b)},viewScores:function(){var a=$(this).attr("data-commentid");if(typeof(a)=="undefined"||a==0){alert("Geen comment ID bekend.");return}$.fancybox(this,{ajax:{type:"POST",data:"mod=reactieRemote&func=getRatingsForComment&commentId="+a},href:FOK.serverRequestURL})}};function isS(a){if(typeof(a)!="undefined"&&a!=null){return true}return false}function wbds_callSprClass(h,c,f,b){var e,g,a=arguments;if(a.length<=4){e=h.__proto__;if(!isS(e)){e=h}}else{if(a.length==5){e=a[4]}}if(typeof(c)=="string"){g=c;if(!isS(e)){return false}c=e[c]}var j=typeof(c);if(isS(c)&&(j=="function")){if(c==f){return a.callee(h,(g!=null)?g:c,f,b,e.__proto__)}else{return c.apply(h,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,e){if(arguments.length==1&&typeof(a)=="string"){e=a;a=this.obj}var a=(!isS(a))?this.obj:a;if(a==null){return null}if(!isS(e)){e=typeof(a)}switch(e){case"number":case"string":return a;break;default:if((a instanceof Array)||e=="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 e=false;var a=this["DynProperties_InitProps"];for(var c=0;c<a.length;c++){if(a[c]==b){e=true;break}}if(!e){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(e,c){var h=wbds_InitializeClass.prototype;var b=new wbds_GeneralObject(h.InitializeClass_skipnames);var f=b.getCopy();f.push(c.symbiantName+"_objready");if(isS(c.InitializeClass_skipnames)&&(c.InitializeClass_skipnames instanceof Array)){for(var a=0;a<c.InitializeClass_skipnames.length;a++){f.push(c.InitializeClass_skipnames[a])}}if(isS(e[c.symbiantName+"_objready"])&&e[c.symbiantName+"_objready"]){return false}if(!isS(c)){c=wbds_InitializeClass.prototype}for(var a in c){if(h.InitializeClass_SkipName(a,f)){continue}var g=typeof(e[a]);if(g=="function"||g=="object"){e["_org_"+a]=c[a]}else{e[a]=c[a]}}e[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 e=wbds_DependencyResolver.prototype;var b={getCallback:e.getCallback,addLibDependency:e.addLibDependency,__ResolveAllDeps:e.__ResolveAllDeps,__loadLib:e.__loadLib,__depends:[]};var a=[c,b];if(wbds_callSprClass(e,"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(e,c,f,a){if(!isS(this.dependingClasses[e])){this.dependingClasses[e]={file:c,deps:((f instanceof Array)?f:[]),checkSource:((!isS(a))?false:a)}}else{for(var b=0;b<f.length;b++){this.dependingClasses[e].deps.push(f[b])}}};pt.hasDependentLib=function(f,b,a){for(var e in this.dependingClasses){if(isS(this.dependingClasses[e])&&!this.classExists(e,this.dependingClasses[e])){for(var c=0;c<this.dependingClasses[e].deps.length;c++){var g=this.dependingClasses[e].deps[c];if(f==g){var a=new wbds_Callback({obj:this,func:this.__loadLib,arg:[f,b,a]});this.__loadLib(e,this.dependingClasses[e].file,a);return true}}}}return false};pt.addLibDependency=function(c,b,e,a){this.__depends.push({clname:c,file:b,type:e,checkSource:((!isS(a))?false:a)})};pt.getCallback=function(b,e,c,a){return((isS(b)||arguments[4])?new wbds_Callback({obj:e,func:c,arg:a}):null)};pt.__ResolveAllDeps=function(j){var g=arguments,k=((g.length==2&&(g[1] instanceof Array))?g[1]:this.__depends),b=true,h,c,e,l=g.callee.$__pt;if(k.length==0){return true}else{if(k.length==1){e=j}else{c=new wbds_ObjectWaiter();if(j){c.notempty=true;if(j instanceof wbds_Callback){c.onLoad=function(){j.callback()}}else{c.onLoad=j}}}}for(var f=0;f<k.length;f++){h=k[f];if(k.length>1&&isS(j)){var a=c.addPoint();e=new wbds_Callback({obj:this,func:function(m,n){m.setDone(n)},arg:[c,a]})}if(!this.__loadLib(h,e)){b=false}else{if(k.length>1&&isS(j)){c.setDone(a)}}}if(!b){l.startLoading();c.start()}return b};pt.__ResolveAllDeps.$__pt=pt;pt.__loadLib=function(a,b,j,g){var k=arguments,c=k.callee,l=c.$__pt,f=typeof(a),e;if(k.length<2&&!(isS(a)&&f=="object"&&isS(a.clname)&&isS(a.file)&&isS(j))){return}if(isS(a)&&f=="object"){var h=a;g=j;j=b;a=h.clname;b=h.file}if(isS(a)&&!l.classExists(a,h)){if(!isS(l.resolvingClasses[a])){if(isS(h)){e=l.hasDependentLib(h,j)}else{e=l.hasDependentLib(a,b,j)}if(e){}else{if(isS(j)){l.resolvingClasses[a]={cbs:[j]}}else{l.resolvingClasses[a]={cbs:[]}}l.loadFile(b)}}else{if(isS(j)){l.resolvingClasses[a].cbs.push(j)}}return false}else{if(l.classExists(a)&&isS(l.resolvingClasses[a])&&l.resolvingClasses[a].ld!=true){if(isS(j)){l.resolvingClasses[a].cbs.push(j)}return false}}return true};pt.__loadLib.$__pt=pt;pt.loadFile=function(b){var a=arguments,e=a.callee,c=e.$__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 h=arguments.callee,g=h.$__pt;var c=0,a=0;try{for(var b in g.resolvingClasses){c++;if(g.classExists(b)){if(!isS(g.resolvingClasses[b].ld)||g.resolvingClasses[b].ld==false){g.resolvingClasses[b].ld=true}else{}a++;g.callbackClassWaitingFunc(g.resolvingClasses[b].cbs)}}}catch(f){}if(c!=a){g.__dpcyres_tid=setTimeout(h,g.waitTime)}else{g.__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 e=function(){b.onTimeout()};this.clearTmo();this.tmoid=setTimeout(e,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,g,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 e=this;var f=function(){return e.modulesReady()};this.Modulewaiter.addPoint(f);this.Modulewaiter.autoRestart=false;this.Modulewaiter.onLoad=this.onModulesReady;this.Modulewaiter.timeout=5000;this.alwaysWait=false;this.loadedOnce=false;this.totalLoadTimes=0;this.requestTimeout=12000;this.startRequestTime;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.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.attachOnReSize();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.42";this.imageip=this.bURLS[1]="80.79.200.11";if(!isS(g)){g=""}else{if(g.toLowerCase()!="s"){g="s"}}if(g.length<=1){this.protocol="http"+g+"://"}else{this.protocol=g}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.attachOnReSize=function(b){if(!isS(b)){b=this.w}var c=this;var a=function(f){c.broadcastMessage("onBrowserResize",b,f)};if(b.addEventListener){b.addEventListener("resize",a,false)}else{if(b.attachEvent){b.attachEvent("onresize",a)}}};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 e={};this.getKnownBannerTypes(b,e);if(isS(e.id)){for(var a=0;a<this.BannerNoDirectInit.length;a++){if(this.BannerNoDirectInit[a]==e.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,f){var j=[],e;for(var c=0;c<this.knowBannerSizes.length;c++){e=this.knowBannerSizes[c];j[c]=[e[0]/b,e[1]/f];j[c][2]=2;if(j[c][0]==1){j[c][0]+=15;j[c][2]+=15}else{if(j[c][0]>=2){j[c][2]+=j[c][0]}}if(j[c][1]==1){j[c][1]+=15;j[c][2]+=15}else{if(j[c][1]>=2){j[c][2]+=j[c][1]}}}var g=4294967295;var a=-1;for(c=0;c<j.length;c++){e=(j[c][0]+j[c][1])/j[c][2];if(e==1||(e>this.knowBannerSizesMinProp*0.95&&e<g)){g=e;a=c}if(e==1){break}}return{r:g,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(),e;if(a.lastIndexOf("X")>0&&a.indexOf("X")==a.lastIndexOf("X")){e=a.split("X");for(var b in e){e[b]=parseInt(e[b])}if(isNaN(e[0])||isNaN(e[1])){e=[-1,-1]}}else{e=[-1,-1]}return e};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(e,b,a,f){var c=this.findBanners(e,b,a,f,1);if(c.length==0){return false}else{return c[0]}};pt.findBanners=function(k,e,j,g,b){var h,a,f=[];for(var c=0;c<this.banners.length;c++){h=0;a=0;if(isS(k)){h++;if(k.toUpperCase()==this.banners[c].callinf.size.toUpperCase()){a++}}if(isS(e)){h++;if(e.toUpperCase()==this.banners[c].callinf.position.toUpperCase()){a++}}if(isS(j)){h++;if(j.toUpperCase()==this.banners[c].callinf.euri.toUpperCase()){a++}}if(isS(g)){h++;if(g==this.banners[c].callinf.type){a++}}if(h==a){f[f.length]=this.banners[c]}if(isS(b)&&b<f.length){return f}}return f};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(e){if(isS(e)){if(e.length<=0){return}}if(isS(this.d.readyState)&&arguments.length<5){var g=this;var b=function(){g.doIMPCNT.call(g,e,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 f=this.d.getElementsByTagName("head")[0];if(typeof(f)=="object"){f.appendChild(c)}else{this.d.appendChild(c)}}c.src=unescape(this.prep_tokens(e));c.style.display="none";c.style.visibility="hidden"};pt.getIMPCNT=function(b){var k=[];var c=-1;var j=b.indexOf("/IMPCNT/");var g=b.indexOf("http://",c+1);while(g>0&&g<=b.length){k.push(g);g=b.indexOf("http://",c+1);c=g}var a=b.length,f;var e=new RegExp("(\"|'|;|\r\n|\n)");for(g=0;g<k.length;g++){if((j-k[g])<0){break}if((j-k[g])<a){a=(j-k[g]);f=k[g]}}var h=b.substring(f,b.length);return b.substring(f,h.search(e)+f)};pt.getScreenSize=function(b,e){var a,f;if(!isS(b)){b=this.w}if(!isS(e)){e=this.d}var c=e.getElementsByTagName("html")[0];if(b.innerWidth){a=b.innerWidth;f=b.innerHeight}else{if(isS(c)&&c.clientWidth>0){a=c.clientWidth;f=c.clientHeight}else{if(e.body){a=e.body.clientWidth;f=e.body.clientHeight}else{if(e.width){a=e.width;f=e.height}else{if(b.screen){a=b.screen.availWidth;f=b.screen.availHeight}else{a=800;f=600}}}}}return{w:a,h:f}};pt.getScrollOffset=function(e,g){var c,j,e,f,a;if(!isS(g)){g=this.d}if(!g.body){a=g.getElementsByTagName("body")[0]}else{a=g.body}c=a.scrollLeft;j=a.scrollTop;e=a.scrollWidth;f=a.scrollHeight;return{x:c,y:j,w:e,h:f}};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(r,x,j,s,f,k){var a=isS(this.d.readyState);var w=this.d.getElementsByTagName("head")[0],v=this.d.getElementsByTagName("base");var l=this.d.readyState;if(!this.firstAdRequest){try{this.firstAdRequest=true;var c="http://adserver.webads.nl/xserver/"+this.base_target+"/AAMSZ=TRACKER/POSITION=TRACKER/PAGEID="+this.getRnd()+"/RANDOM="+this.getRnd();if((!isS(w)||(isS(l)&&v.length>0))&&((!a&&!isS(elm))||(a&&l!="complete"))){document.write('<img src="'+c+'" style="width:0px;height:0xp;display:none;visibility:hidden"/>')}else{this.doIMPCNT(c)}var m=new Date();var h={url:c,starttime:m.getTime(),d:this.d,activate:function(){},reset:function(){},deactivate:function(){},ready:function(){var t=new Date();if(t.getTime()-this.starttime>750){return true}try{var z=d.getElementsByTagName("img");for(var b=0;b<z.length;b++){if(z[b].src==this.url){if(isS(z[b].readyState)&&z[b].readyState=="loaded"){return true}break}}}catch(y){}return false}};this.addModule(new wbds_ExternalModule(h,true))}catch(u){}}var n=this.getBannerDirectInit(r,k);if(n&&!this.interactive&&!this.hasIframe){if((!isS(w)||(isS(l)&&v.length>0))&&((!a&&!isS(elm))||(a&&l!="complete"))){this.oWrite(r,x,j);return}else{if(window.location.href.toLowerCase().indexOf("linkedin.com")>=0){f="jserver"}else{this.oWrite(r,x,j);return}}}if(this.browser.is_safari&&this.browser.version<3){if((!isS(w)||(isS(l)&&v.length>0))&&((!a&&!isS(elm))||(a&&l!="complete"))){this.oWrite(r,x,j);return}else{if(window.location.href.toLowerCase().indexOf("linkedin.com")>=0){f="jserver"}else{this.oWrite(r,x,j);return}}}else{if(this.browser.is_other&&(isS(k)&&(k._skipbrowsercheck!=null&&!k._skipbrowsercheck))){if((!isS(w)||(isS(l)&&v.length>0))&&((!a&&!isS(elm))||(a&&l!="complete"))){this.oWrite(r,x,j);return}else{if(window.location.href.toLowerCase().indexOf("linkedin.com")>=0){f="jserver"}else{this.oWrite(r,x,j);return}}return}else{var g=this._qWrite.length;if(this.requestdone&&this.alwaysClearOnNewRequest&&g>0){this.requestdone=false;this._clear()}g=this._qWrite.length;if(!isS(s)&&s!=false){s=this.pl_placement(r+"_"+g)}if(!isS(k)){k={}}if(!isS(k.setPreBannerPlacementSize)){k.setPreBannerPlacementSize=this.setPreBannerPlacementSize}if(!isS(k.setLeaveBannerPlacementSize)){k.setLeaveBannerPlacementSize=this.setLeaveBannerPlacementSize}if(k.setPreBannerPlacementSize){var p=typeof(s),u;if(p=="object"||p=="function"){u=s}else{u=this.d.getElementById(s)}if(isS(u)){var q=this.getSize(r);if(q[0]>0&&q[1]>0){u.style.width=q[0]+"px";u.style.height=q[1]+"px"}}}this._qWrite[g]=[r,x,j,s,f,k];if(n){var o;if(!this.hasIframe){o=[this._qWrite[g],null,"hserver",true]}else{o=[this._qWrite[g],null,"jserver",true]}this.addWaitOnModuleFunc(new wbds_Callback({obj:this,func:this.proc_qWrite,arg:o}))}if(this.alwaysRequestOn>=0&&this.alwaysRequestOn==g-this.saveBannerCnt){if(this.loadedOnce){this.reload(true)}else{this.load()}}}}return g};pt.oWrite=function(c,b,a){if(a==null||a==undefined){a=""}var e=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=e;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 e=this.getBaseURL("bservers");wbds_Include(e+this.getBaseTarget(a.bcall,e))}c.lock=false};pt.proc_qWrite=function(c,f,g,b){if(!isS(f)){f={bservercount:0,bcall:""}}var e;if(!isS(c[4])){c[4]=g}if(isS(c[6])){e=c[6]}else{e=this.write(c[0],c[1],c[2],c[3],c[4],f.bservercount,c[5],false);c[6]=e}if(!isS(e)){return}if((isS(e.isInitialized)&&e.isInitialized())||(!isS(e.isInitialized)&&isS(e.initialized)&&e.initialized)){return f}var a=(isS(e)&&isS(e.callinf));if(!isS(g)||(isS(g)&&g.length==0)){g=this.server_type;g=(a&&isS(e.callinf.calltype)&&e.callinf.calltype.length>0)?e.callinf.calltype:g}if(a){e.callinf.calltype=g}switch(g){case"bservers":f.bcall+="AAMB"+f.bservercount+""+this.getTargetURI(c[0],c[1],c[2],g);f.bservercount++;f.isbcall=true;break;default:f.isbcall=false;break}if(isS(e.initialize)&&b){e.initialize()}return f};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,e,f){if(f){var b=new Date();b.setTime(b.getTime()+(f*24*60*60*1000));var a="; expires="+b.toGMTString()}else{var a=""}document.cookie=c+"="+e+a+"; path=/"};pt.readCookie=function(b){var f=b+"=";var a=document.cookie.split(";");for(var e=0;e<a.length;e++){var g=a[e];while(g.charAt(0)==" "){g=g.substring(1,g.length)}if(g.indexOf(f)==0){return g.substring(f.length,g.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 e=this.getBaseTarget(this.base_target,c);turiObj=this.compileTarget(e+this.getBaseTarget(this.extra_target,e));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(e,b,a,c){if(!isS(a)||(isS(a)&&a.length==0)){a=""}else{if(a.indexOf("/")!=0){a="/"+a}}target="/AAMSZ="+e+((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,g,f="";for(b=0;b<c;b++){if(this.banners[b].callinf.calltype=="bservers"){g=this.banners[b];f+="AAMB"+g.bcallid+""+this.getTargetURI(g.callinf.size,g.callinf.position,g.callinf.euri,g.callinf.calltype)+""+((b==c-1)?"":"/");a++}}var e=this.getBaseURL("bservers");return e+f};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(l,f){var h="";var b=0;for(var c in l){if(arguments.length>1&&isS(f)&&(typeof(f)=="object"||typeof(f)=="array")&&f.length>0){var e=false;for(var a=0;a<f.length;a++){if(c==f[a].toUpperCase()){e=true;break}}if(!e){continue}}if(typeof(l[c])!="object"){continue}if(b>0){h+="/"}if(isS(l[c])){var g=this.getCompiledTargetObjVal(l[c],l);if(g!=false){h+=c+"="+g}}else{if(isS(c)&&typeof(c)=="string"&&c.length>0){h+=c}}b++}return h};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){var c=new Date();this.startRequestTime=c.getTime();this.loadedOnce=true}var b=arguments.callee;var a=this;if(this.onloadAttached){this.handleOnLoad()}if(this.server_selection==true&&this._qWrite.length>1){this.server_type="bservers"}if(this.checkServer()){b.contcall=true;b.timeid=setTimeout(b,15000);return true}clearTimeout(b.timeid);if(!this.modulesReady()&&!this.Modulewaiter.failed){this.addWaitOnModuleFunc(b,true);this.Modulewaiter.start();return true}if(this.alwaysWait){this.waiter.notempty=true}if(!this.waiter.check_loaded()){this.waiter.onLoad=b;if(this.waiter.intid<0){this.waiter.start()}return true}this.waiter.clear();this.waiter.notempty=false;this.proc_qWrites()};pt.__load=function(j,g){var a=arguments,h=a.callee;var e=this;this.requesting=true;var f=function(){h.apply(e,a)};var b=this.modulesReady();if((!b&&!this.Modulewaiter.failed)||(g&&!b)){var c=function(){h.call(e,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=f;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(j)||(isS(j)&&j)){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;this.totalLoadTimes++;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;var d=new Date();if(ce.owner.totalLoadTimes==0&&d.getTime()-ce.owner.startRequestTime>ce.owner.requestTimeout){var scripts=ce.owner.d.getElementsByTagName("script");for(var i=0;i<scripts.length;i++){if(scripts[i].src.indexOf(ce.owner.domain)>=0){scripts[i].src="http:///";window.clearInterval(ce.intid);return;break}}}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 g="";g+="maintarget: "+this.base_target+"\n";g+="extratarget: "+this.extra_target+"\n";g+="no. ads: "+this._qWrite.length+"\n";g+="no. modules: "+this.modules.length+"\n";g+="\n";for(var c=0;c<this.modules.length;c++){if(typeof(this.modules[c].trafficInfo)=="function"){g+=this.modules[c].trafficInfo();g+="\n"}}g+="\n";for(c=0;c<this._qWrite.length;c++){var f="ad["+(c+1)+"]";var e=this._qWrite[c][0];var b=this._qWrite[c][1];var a=this._qWrite[c][2];g+=f+".size: "+e+"\n";g+=f+".pos: "+b+"\n";g+=f+".etarget: "+a+"\n";var h=this.findBanner(e,b,a);if(h!=false){if(h._default==true){g+=f+" = DEFAULT\n"}if(arguments.length>0&&arguments[0]==true){g+=f+".content: "+this.getAAMBCont(h.bcallid)+"\n"}}g+="\n"}alert(g)};function wbds_GetBrowser(){var g=navigator.userAgent.toLowerCase();this.is_ns=(g.indexOf("; nav")!=-1);this.is_opera=(g.indexOf("opera")!=-1);this.is_konq=(g.indexOf("konqueror")!=-1);this.is_ie=(!this.is_opera&&!this.is_konq&&g.indexOf("msie")!=-1)?true:false;this.is_safari=(!this.is_ns&&!this.is_opera&&!this.is_knoq&&!this.is_ie&&g.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=(g.indexOf("mac")!=-1);this.is_win=((g.indexOf("win")!=-1)||(g.indexOf("16bit")!=-1));this.is_webkit=RegExp(" AppleWebKit/").test(navigator.userAgent);if(!this.is_ie&&g.indexOf("firefox/3")>=0){this.is_ff3=true}else{this.is_ff3=false}if(!this.is_ie&&!this.is_ff3&&g.indexOf("firefox/4")>=0){this.is_ff4=true}else{this.is_ff4=false}if(!this.is_ie&&!this.is_ff3&&!this.is_ff4&&g.indexOf("firefox/5")>=0){this.is_ff5=true}else{this.is_ff5=false}if(!this.is_ie&&!this.is_ff3&&!this.is_ff4&&!this.is_ff5&&g.indexOf("firefox/6")>=0){this.is_ff6=true}else{this.is_ff6=false}if(!this.is_ie&&!this.is_ff1&&!this.is_ff2&&!this.is_ff3&&g.indexOf("firefox/")>=0){this.is_ff4up=true}else{this.is_ff4up=false}if(this.is_safari==true){var a=g.indexOf("version/");this.version=g.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(f){}var b;try{if(this.win.ActiveXObject){b=new ActiveXObject("WMPlayer.OCX.7")}else{if(window.GeckoActiveXObject){b=new GeckoActiveXObject("WMPlayer.OCX.7")}}}catch(f){}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(e){var c=false,b=this._listeners.length,a;for(a=0;a<b;a++){if(e==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,e)}else{this._listeners[b]=e}}};pt.removeListener=function(e){var b=this._listeners.length,a;for(a=0;a<b;a++){if(e==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 f=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<f;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<f){b-=f-this._listeners.length;f=this._listeners.length}}catch(g){}}};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,f){if(arguments.length==0||(arguments.length==1&&!isS(a))||((arguments.length==2&&!isS(f)||(!isS(this.FlashCOM_settings)||!isS(this.FlashCOM_settings.externalInterfaceActive)||this.FlashCOM_settings.externalInterfaceActive==0)&&!isS(a)))){return}else{if(arguments.length==1){f=a}}var b=this.getBannerFromId(f),e=b.getItemData();b.FlashCOM_sendValue("wbds_com_id",a);if(e instanceof Array){for(var c=0;c<e.length;c++){this.FlashCom_obj2xml(b,"ad",e[c])}}else{this.FlashCom_obj2xml(b,"ad",e)}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,k,h){var g=[];var e=[];var f="<"+k;for(var c in h){if(typeof(h[c])=="object"){g.push(h[c]);e.push(c)}else{f+=" "+c+'="'+h[c]+'"'}}if(g.length>0){a.FlashCOM_sendValue("wbds_com_value",f+">");for(c=0;c<g.length;c++){if(g[c] instanceof Array){for(var b=0;b<g[c].length;b++){if(typeof(g[c][b])=="string"){a.FlashCOM_sendValue("wbds_com_value",g[c])}else{arguments.callee.call(this,a,e[c],g[c][b])}}}else{if(typeof(g[c])=="string"){a.FlashCOM_sendValue("wbds_com_value",g[c])}else{arguments.callee.call(this,a,e[c],g[c])}}}a.FlashCOM_sendValue("wbds_com_value","</"+k+">")}else{a.FlashCOM_sendValue("wbds_com_value",f+"/>")}};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{try{a.callInterface("setInitializedId",this.bannerid);a.callInterface("setInitializedVar",this.varname)}catch(b){}}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(e,a){var b,c=((arguments.length==3&&isS(arguments[2]))?arguments[2]:this.player),f=this.FlashCOM_sendQueueInit();if(!isS(this.FlashCOM_settings)||!isS(this.FlashCOM_settings.externalInterfaceActive)||this.FlashCOM_settings.externalInterfaceActive==0){if(!(e instanceof Array)){c.setSaveVar("wbds_com_name",e)}else{for(b=0;b<e.length;b++){c.setSaveVar("wbds_com_name",e[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",f)}else{c.callInterface("triggerReceiveCallback",null,{names:e,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(e){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(f){b.getDrawingLayer(e,f)};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,e){if(isS(a)){this.directInit=a}else{this.directInit=true}if(isS(e)){this.timeOut=e}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 comScore(E){var C="comScore",u=document,A=u.location,D="",B="undefined",z=2048,F,x,l,y,c="characterSet",v="defaultCharset",w=(typeof encodeURIComponent!=B?encodeURIComponent:escape);if(u.cookie.indexOf(C+"=")!=-1){l=u.cookie.split(";");for(y=0,A=l.length;y<A;y++){var j=l[y].indexOf(C+"=");if(j!=-1){D="&"+unescape(l[y].substring(j+C.length+1))}}}E=E+"&ns__t="+(new Date().getTime());E=E+"&ns_c="+(u[c]?u[c]:(u[v]?u[v]:""))+"&c8="+w(u.title)+D+"&c7="+w(A&&A.href?A.href:u.URL)+"&c9="+w(u.referrer);if(E.length>z&&E.indexOf("&")>0){F=E.substr(0,z-8).lastIndexOf("&");E=(E.substring(0,F)+"&ns_cut="+w(E.substring(F+1))).substr(0,z)}if(u.images){x=new Image();if(typeof ns_p==B){ns_p=x}x.src=E}else{u.write(["<","p","><",'img src="',E,'" height="1" width="1" alt="*"',"><","/p",">"].join(""))}}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(f){var a=arguments.callee;var k=this;var j=function(){a.call(k,f,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=f.appendChild(c)}else{var g=f;f=this.adCommunicator.d.getElementsByTagName("head")[0];if(isS(f)){this.iframe=f.appendChild(c)}else{var j=function(){a.call(k,g,false)};if(arguments.length==1){setTimeout(j,50)}return}}this.iframe.src=this.stirurl;var b=/(.*)_stir.html?$/i;if(b.test(this.stirurl)){var h=this.stirurl.match(b);if(h.length>1){wbds_Include(h[1]+".js")}}};pt.ready=function(){return true};pt.trafficInfo=function(){return"Stir Module\n url:"+this.stirurl};function wbds_WunderLoopModule(b,e,k,l,m,a){if(arguments.length==2){k=arguments[1];e=""}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){a=arguments[4]}else{if(arguments.length==4){a=arguments[3];l=null}}m=null}if(l==null){var g=function(p){var n=[[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"],[1,"dagbladvanhetnoorden/1main"],[1,"dagbladvanhetnoorden/regionaal"],[1,"dagbladvanhetnoorden/1main"],[1,"dagbladvanhetnoorden/1main"],[1,"dagbladvanhetnoorden/economie"],[1,"dagbladvanhetnoorden/cultuur"],[1,"dagbladvanhetnoorden/1main"],[1,"dagbladvanhetnoorden/1main"],[1,"dagbladvanhetnoorden/auto"],[1,"dagbladvanhetnoorden/wonen"],[1,"dagbladvanhetnoorden/amc"],[1,"dagbladvanhetnoorden/zakelijk"],[1,"leeuwardercourant/1main"],[1,"leeuwardercourant/regionaal"],[1,"leeuwardercourant/1main"],[1,"leeuwardercourant/1main"],[1,"leeuwardercourant/sport"],[1,"leeuwardercourant/economie"],[1,"leeuwardercourant/1main"],[1,"leeuwardercourant/1main"],[1,"leeuwardercourant/1main"],[1,"leeuwardercourant/1main"],[1,"leeuwardercourant/1main"],[1,"leeuwardercourant/auto"],[1,"leeuwardercourant/1main"],[1,"leeuwardercourant/1main"],[1,"leeuwardercourant/zakelijk"],[1,"almerevandaag/1main"],[1,"almerevandaag/regionaal"],[1,"almerevandaag/1main"],[1,"almerevandaag/1main"],[1,"almerevandaag/1main"],[1,"almerevandaag/economie"],[1,"almerevandaag/1main"],[1,"almerevandaag/1main"],[1,"almerevandaag/1main"],[1,"almerevandaag/1main"],[1,"almerevandaag/1main"],[1,"almerevandaag/1main"],[1,"almerevandaag/1main"],[1,"almerevandaag/1main"],[1,"almerevandaag/zakelijk"],[1,"alphencc/1main"],[1,"alphencc/1main"],[1,"alphencc/1main"],[1,"alphencc/1main"],[1,"alphencc/1main"],[1,"gooieneemlander/1main"],[1,"gooieneemlander/regionaal"],[1,"gooieneemlander/1main"],[1,"gooieneemlander/1main"],[1,"gooieneemlander/1main"],[1,"gooieneemlander/economie"],[1,"gooieneemlander/cultuur"],[1,"gooieneemlander/1main"],[1,"gooieneemlander/1main"],[1,"gooieneemlander/1main"],[1,"gooieneemlander/1main"],[1,"gooieneemlander/1main"],[1,"gooieneemlander/1main"],[1,"gooieneemlander/1main"],[1,"gooieneemlander/1main"],[1,"gooieneemlander/zakelijk"],[1,"haarlemsdagblad/1main"],[1,"haarlemsdagblad/regionaal"],[1,"haarlemsdagblad/1main"],[1,"haarlemsdagblad/1main"],[1,"haarlemsdagblad/1main"],[1,"haarlemsdagblad/economie"],[1,"haarlemsdagblad/cultuur"],[1,"haarlemsdagblad/1main"],[1,"haarlemsdagblad/1main"],[1,"haarlemsdagblad/1main"],[1,"haarlemsdagblad/1main"],[1,"haarlemsdagblad/1main"],[1,"haarlemsdagblad/1main"],[1,"haarlemsdagblad/1main"],[1,"haarlemsdagblad/zakelijk"],[1,"haarlemsdagblad/1main"],[1,"ijmuidercourant/1main"],[1,"ijmuidercourant/regionaal"],[1,"ijmuidercourant/1main"],[1,"ijmuidercourant/1main"],[1,"ijmuidercourant/1main"],[1,"ijmuidercourant/economie"],[1,"ijmuidercourant/cultuur"],[1,"ijmuidercourant/1main"],[1,"ijmuidercourant/1main"],[1,"ijmuidercourant/1main"],[1,"ijmuidercourant/1main"],[1,"ijmuidercourant/1main"],[1,"ijmuidercourant/1main"],[1,"ijmuidercourant/1main"],[1,"ijmuidercourant/zakelijk"],[1,"ijmuidercourant/1main"],[1,"leidschdagblad/1main"],[1,"leidschdagblad/regionaal"],[1,"leidschdagblad/1main"],[1,"leidschdagblad/1main"],[1,"leidschdagblad/1main"],[1,"leidschdagblad/economie"],[1,"leidschdagblad/cultuur"],[1,"leidschdagblad/1main"],[1,"leidschdagblad/1main"],[1,"leidschdagblad/1main"],[1,"leidschdagblad/1main"],[1,"leidschdagblad/1main"],[1,"leidschdagblad/1main"],[1,"leidschdagblad/1main"],[1,"leidschdagblad/zakelijk"],[1,"leidschdagblad/1main"],[1,"noordhollandsdagblad/1main"],[1,"noordhollandsdagblad/regionaal"],[1,"noordhollandsdagblad/1main"],[1,"noordhollandsdagblad/1main"],[1,"noordhollandsdagblad/1main"],[1,"noordhollandsdagblad/economie"],[1,"noordhollandsdagblad/cultuur"],[1,"noordhollandsdagblad/1main"],[1,"noordhollandsdagblad/1main"],[1,"noordhollandsdagblad/1main"],[1,"noordhollandsdagblad/1main"],[1,"noordhollandsdagblad/1main"],[1,"noordhollandsdagblad/1main"],[1,"noordhollandsdagblad/1main"],[1,"noordhollandsdagblad/zakelijk"],[1,"noordhollandsdagblad/1main"]];p=p.toLowerCase();for(var o=0;o<n.length;o++){switch(n[o][0]){case 0:if(p.indexOf(n[o][1])>=0){return true}break;case 1:if(p==n[o][1]){return true}break}}return false};if(g(b)){this.AC=true}else{this.AC=false}}else{this.AC=l}if(this.AC&&m==null){var h=b.indexOf("/");this.ACSiteId=b.substr(0,(h>0)?h:b.length)}else{this.ACSiteId=m}this.cstId="WebAds";this.contentGroup=b;this.connectGroup="";this.adCommunicator=k;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/CD/Registration";this.hfClust="WAD01";this.crVAR="wlrcmd";this.tagvalue="KEYWORD";this.boundTags=[["AGE",[]],["SEX",[["M",10003],["F",10002]]],["OCC",[]],["REGION",[]]];var j=10005;for(var f=1;f<100;f++){this.boundTags[0][1].push([f,j]);if(f%3==0){j++}}this.boundTags[0][1].push(["A",10010]);this.boundTags[0][1].push(["B",10013]);this.boundTags[0][1].push(["C",10016]);this.boundTags[0][1].push(["D",10023]);var j=10101;var c=["DRENTHE","FRIESLAND","GELDERLAND","GRONINGEN","LIMBURG","NOORDBRABANT","NOORDHOLLAND","OVERIJSSEL","UTRECHT","ZEELAND","ZUIDHOLLAND","FLEVOLAND","OTHER"];for(var f=0;f<c.length;f++){if(c[f]=="NOORDHOLLAND"){this.boundTags[3][1].push([c[f],10215])}else{this.boundTags[3][1].push([c[f],j]);j++}}var j=10201;c=["STUDENT","MANAGMENTDIRECTIE","LANDBOUWER","HANDELAARVERKOPER","ZELFSTANDIG","BEDIENDE","AMBTENAARADMINISTRATIE","ONDERWIJZERONDERZOEKER","ARBEIDER","BEVEILIGINGDEFENSIEPOLITIE","WERKZOEKEND","HUISMANHUISVROUW","GEPENSIONEERDE","OTHER"];for(var f=0;f<c.length;f++){this.boundTags[2][1].push([c[f],j]);j++}if(isS(a)){this.bindTags(a)}this.isReady=true;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+"?d="+this.getRnd()+"&"+this.hfClust+"="+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 e=0;var c=this.adCommunicator.compileTarget();var g="";for(var b=0;b<this.boundTags.length;b++){if(isS(c[this.boundTags[b][0]])){e++;var f=""+this.adCommunicator.getCompiledTargetObjVal(c[this.boundTags[b][0]]);if(isS(this.boundTags[b][1])&&(this.boundTags[b][1] instanceof Array)){for(var a=0;a<this.boundTags[b][1].length;a++){if(isS(this.boundTags[b][1][a])&&(this.boundTags[b][1][a] instanceof Array)&&this.boundTags[b][1][a].length==2){if((""+this.boundTags[b][1][a][0]).toUpperCase()==f.toUpperCase()){f=(""+this.boundTags[b][1][a][1]).toUpperCase()+"=1";break}}}}g+=((e>1)?this.HFSep:"")+f}}}return(e>0)?g+this.HFSep:false};pt.activationReady=function(c){return true;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(){};pt.reset=function(){};pt.deactivate=function(){};pt.onActivate=function(){this.isReady=true;return;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 e=this.hasHF();if(e){this.placeWL(document.getElementsByTagName("body")[0],"HFURL",e)}this.placeCR();var a=this;var c=function(){a.checkLoaded()};var f=new Date();this.lastRequest=f.getTime();if(b){c();this.MODOwner.directInit=false}if(!this.isReady){this.checkLoadedInt=setInterval(c,7)}}else{this.isReady=true}};pt.placeWL=function(f,h){var e=isS(this.adCommunicator.d.readyState);var j=this.adCommunicator.d.getElementsByTagName("head")[0],l=this.adCommunicator.d.getElementsByTagName("base");var c=this.adCommunicator.d.readyState;if(this.MODOwner.directInit&&(!isS(j)||(isS(c)&&l.length>0))&&((!e&&!isS(f))||(e&&c!="complete"))){document.write('<img src="'+this["get"+h](arguments[2])+'" style="width:0px;height:0xp;display:none;visibility:hidden"/>');return}var a=arguments.callee;var m=this;var k=function(){a.call(m,f,h,false)};if((!e||(e&&c=="complete"))&&isS(f)){this[h]=f.appendChild(document.createElement("img"))}else{var g=f;f=this.adCommunicator.d.getElementsByTagName("head")[0];if(isS(f)){this[h]=f.appendChild(document.createElement("img"))}else{var k=function(){a.call(m,g,h,false)};if(arguments.length==2){setTimeout(k,50);return}}}if(!isS(this[h])){if(arguments.length==2){setTimeout(k,50);return}}this[h].style.width="0px";this[h].style.height="0px";this[h].style.display="none";this[h].style.visibility="hidden";this[h].src=this["get"+h](arguments[2])};pt.placeCR=function(f){var a=this.adCommunicator.d.getElementsByTagName("head")[0];var c=this.adCommunicator.d.readyState,e=this.adCommunicator.d.getElementsByTagName("base");if((this.MODOwner.directInit||f)&&(!isS(a)||(isS(c)&&e.length>0))&&(!isS(c)||(isS(c)&&(c!="complete")))){this.crscript=wbds_Include(this.getCRURL(),"direct");return}this.crscript=wbds_Include(this.getCRURL())};pt.checkLoaded=function(){return true;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 true;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,g){var f=false;for(var e=0;e<this.boundTags.length;e++){if(this.boundTags[e][0].toUpperCase()==c.toUpperCase()){f=true;if(!isS(this.boundTags[e][1])||!(this.boundTags[e][1] instanceof Array)){this.boundTags[e][1]=g}else{if(!isS(this.boundTags[e][1][1])||!(this.boundTags[e][1][1] instanceof Array)){this.boundTags[e][1][1]=g[1]}else{if(isS(this.boundTags[e][1][1])&&(this.boundTags[e][1][1] instanceof Array)&&isS(g[1])&&(g[1] instanceof Array)){this.boundTags[e][1][0]=g[0];var h;for(var a=0;a<g[1].length;a++){if(g[1][a].length==2){h=false;for(var b=0;b<this.boundTags[e][1][1].length;b++){if(isS(this.boundTags[e][1][1][b])&&(this.boundTags[e][1][1][b] instanceof Array)){if((""+this.boundTags[e][1][1][b][0]).toUpperCase()==(""+g[1][a][0]).toUpperCase()){h=true;this.boundTags[e][1][1][b][1]=g[1][a][1];break}}}if(!h){this.boundTags[e][1][1].push(g[1][1][a])}}}}else{}}}break}}if(!f){this.boundTags.push(g)}};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,l,e,j,a,g,c,h,f){if(!isS(b)||arguments.length==0){return}this.d=document;this.owner=b;this.callinf={size:l,position:e,euri:j,calltype:g};this.bcallid=c;this.bannerid=h;this.iframe=null;this.initialized=false;this._default=false;this.handleDiv=null;this.setLeaveBannerPlacementSize=false;var k=typeof(a);if(k=="object"||k=="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(f)&&isS(f.varname)){this.varname=f.varname}else{this.varname="__wbds_banner_var_"+this.elementid+((isS(h)?"_"+h:""))}}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(e,a){var b=0;var c=e.parentNode;while(c!=a){b++;c=c.parentNode}return b};function wbds_VisualBanner(b,k,e,j,a,g,c,h,f){if(isS(b)&&isS(this.__proto__)&&isS(this.__proto__.__proto__)){if(this.__proto__.__proto__.ctor!=arguments.callee){this.__proto__.__proto__.ctor.call(this,b,k,e,j,a,g,c,h,f)}else{if(isS(this.__proto__.__proto__.__proto__.ctor)){this.__proto__.__proto__.__proto__.ctor.call(this,b,k,e,j,a,g,c,h,f)}}}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,f,l,c){if(!isS(b)){b=this.iframe}var k,h;var j=this.owner.getScreenSize(l,c);if(a){var g=this.owner.getScrollOffset(l,c);k=(j.w*0.5)-(b.clientWidth/2);h=(j.h*0.5)-(b.clientHeight/2);k+=g.x;h+=g.y}else{k=(j.w*0.5)-(b.clientWidth/2);h=(j.h*0.5)-(b.clientHeight/2)}if(f){if(k<0){k=0}if(h<0){h=0}}b.style.top=h+"px";b.style.left=k+"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(f,g,c){if(arguments.length==2){c=0.5}try{var j={};var b=1;var a=0.8333333333333334;j.x=(f.w-g.w)*c;j.y=(f.h-g.h)*c;j.w=g.w;j.h=g.h}catch(h){}return j};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(e,h,c,a){var g=this.getPosition(e);var b=this.getBounds(e);var f={x:0,y:0};if(isS(a)){f.x+=a.x;f.y+=a.y}if(isS(c)){if(!isNaN(c.left)){f.x+=c.left;g.x-=f.x;b.w+=f.x}if(!isNaN(c.top)){f.y+=c.top;g.y-=f.y;b.h+=f.y}}h.style.position="absolute";h.style.left=g.x;h.style.top=g.y;h.style.width=b.w;h.style.height=b.h;if(isS(a)){}return{dim:b,pos:g,offset:f}};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(g,a){var f=this.getBounds(g);for(var b in a){try{switch(b){case"mx":g.style.left=(parseFloat(g.style.left)-a[b])+"px";break;case"aw":g.width=(f.w+a[b])+"px";break;case"my":g.style.top=(parseFloat(g.style.top)-a[b])+"px";break;case"ah":g.height=(f.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,k,e,j,a,g,c,h,f){}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,l,e,j,a,g,c,h,f){if(b==null||typeof(b)=="undefined"){return}this.__proto__.ctor.call(this,b,l,e,j,a,g,c,h,f);var k=this;this.checkBannerExecuted_delagate=function(){k.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(f)}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(f){}};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(f){}};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(b){var a='<html><head><script language="javascript">';a+='<\/script></head><body style="background-color:transparent;">';return a};pt.getIfrmPredVars=function(b){var a='<script language="javascript">';a+="screenad_adservers = [location.host];inDapIF = true;";a+="<\/script>";return a};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 v=arguments.callee;if(arguments.length<3&&!(arguments[0]&&arguments[1]&&arguments[2])){var w=this;var y=null;var n=0;var g={};var E=0;var K=function(){var a={};v.call(w,true,true,true,a);if(a.w>0&&a.h>0&&a.w==g.w&&a.h==g.h){E++}else{E=0}g=a;n++;if(n>520||E>80){clearInterval(y)}};var J=function(){y=setInterval(K,12)};setTimeout(J,50)}try{if(this.banner.loadTimeout!=null){var w=this;var r=function(){try{w.banner.loadTimeout.setDone(w.banner.loadTimeoutId)}catch(a){}};setTimeout(r,100)}}catch(C){}try{var p=this.document.getElementsByTagName("A"),A;for(var z=0;z<p.length;z++){A=p[z].href.toLowerCase();if(A.indexOf("fffffffcfffffffcfffffffc")>0||A.indexOf("fffffffefffffffefffffffe")>0){this.banner.clear();return false}}p=this.document.getElementsByTagName("IMG");var u=[];for(z=0;z<p.length;z++){A=p[z].src.toLowerCase();if(A.indexOf("impcnt")>0&&A.indexOf("ccid")>0){p[z].style.display="none";p[z].style.visibility="hidden"}else{u.push([(p[z].clientWidth)?p[z].clientWidth:p[z].width,(p[z].clientHeight)?p[z].clientHeight:p[z].height])}}var F=this.document.getElementsByTagName("embed"),s=this.document.getElementsByTagName("object"),j=this.document.getElementsByTagName("iframe"),I=this.document.getElementsByTagName("A"),D=this.document.getElementsByTagName("SCRIPT");if(I.length==0||(F.length==0&&s.length==0)&&D.length<=1&&u.length>0){if(!(F.length>0||s.length>0||j.length>0)){var c=0;for(z=0;z<u.length;z++){c+=u[z][0]+u[z][1]}c=c/(u.length);if(c<=2){return false}}}var G=this.document.getElementsByTagName("body")[0];if(arguments.length>3&&typeof(arguments[3])=="object"){arguments[3].w=G.scrollWidth;arguments[3].h=G.scrollHeight}var m={w:0,h:0,s:0};if(isS(this.banner.iframe)){var h=[],x;for(var z=0;z<G.childNodes.length;z++){h.push(G.childNodes[z])}x=this.document.getElementsByTagName("embed");for(var z=0;z<x.length;z++){h.push(x[z])}x=this.document.getElementsByTagName("object");for(var z=0;z<x.length;z++){h.push(x[z])}x=this.document.getElementsByTagName("IMG");for(var z=0;z<x.length;z++){h.push(x[z])}x=this.document.getElementsByTagName("iframe");for(var z=0;z<x.length;z++){h.push(x[z])}for(var z=0;z<h.length;z++){var B=h[z].clientWidth>h[z].offsetWidth?h[z].clientWidth:h[z].offsetWidth;var f=h[z].clientWidth>h[z].clientHeight?h[z].clientWidth:h[z].offsetHeight;if(B>0&&f>0){var H=B*f;if(H>m.s){m.s=H;m.w=B;m.h=f}}}var l={};for(var z in m){l[z]=m[z]}if(l.w>0&&l.h>0){if(l.w>G.scrollWidth){l.w=G.scrollWidth}if(l.h>G.scrollHeight){l.h=G.scrollHeight}}else{l.w=G.scrollWidth;l.h=G.scrollHeight}if(l.w>0&&l.h>0&&((parseInt(l.h-this.banner.iframe.height)<-8||parseInt(l.h-this.banner.iframe.height)>8)||(parseInt(l.w-this.banner.iframe.width)<-8||parseInt(l.w-this.banner.iframe.width)>8))){var t=this.wbdsads.getKnownSizeProp(l.w,l.h);if((this.banner.iframe.height!=null&&this.banner.iframe.height!=""&&this.banner.iframe.width!=null&&this.banner.iframe.width)&&this.wbdsads.isKnownSizeProp(t.r)){this.banner.setSize(t.d[0],t.d[1])}else{this.banner.setSize(G.scrollWidth,G.scrollHeight);t=this.wbdsads.getKnownSizeProp(G.scrollWidth,G.scrollHeight);if(this.wbdsads.isKnownSizeProp(t.r)){this.banner.setSize(t.d[0],t.d[1])}}var k=this;if(this.banner.setPreBannerPlacementSize){var q=function(){k.banner.setSize(t.d[0],t.d[1],k.banner.element)};setTimeout(q,2)}var o=function(){k.banner.handleLeaveBannerPlacementSize(k.banner.element)};setTimeout(o,4)}}}catch(C){}};pt.onBannerNotExecuted=function(){this.iframe.src="";var g=this.owner.getIfrmDoc(this.iframe);var f=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 e=c.indexOf("document.write(");if(e==0&&e<10){c='<script language="javascript">'+c+";<\/script>"}}g.open();var a=(g.getElementsByTagName("body").length>0);var b=this;if(isS(f)){f.onload=this.ifrmOnLoadFunc}if(!a){g.write(this.getIfrmHTML(f))}g.write(c);if(!a){g.write("</body></html>")}f.wbdsads=this.owner;f.banner=this;f.callinf=this.callinf};function wbds_VideoBanner(b,k,e,j,a,g,c,h,f){if(this.__proto__.ctor!=arguments.callee){this.__proto__.ctor.call(this,b,k,e,j,a,g,c,h,f)}else{if(this.__proto__.ctor==arguments.callee&&isS(this.__proto__.__proto__.ctor)){this.__proto__.__proto__.ctor.call(this,b,k,e,j,a,g,c,h,f)}}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(f);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_"+h}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;this.initialized=true;this.initializedOnce=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 e=this.handleAll(a);this.videodata=e;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(e,c){var a=this.playbaseasxvar+e+"="+c.wmvurl;if(this.asxcountable){for(var b=0;b<c.counts.length;b++){a+="&counts"+e+"[]="+escape(c.counts[b])}}return a};pt.getAsxURL=function(g,a){var b,f="",e=0;var c=g.lastIndexOf("?");if(c<0){g+="?"}else{g+="&"}if(arguments.length==1||!isS(a)){a=this.clipIndex}for(i=a;i<this.clips.length;i++){if(this.clips[i].player=="script"){e++;continue}f+=((i-(e+a)>0)?"&":"")+this.addAsxClip(i+1-e,this.clips[i])}return g+f};pt.setIframe=function(e){var a,c=false;if(arguments.length==1){a=this.owner.banners[e]}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(f){b.setDuration(f)}}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 n=this.playertype;if(this.fplayertype=="html"&&!isS(this.player)){var o=this.playertype;this.playertype="";this.initHTML();this.player.hide();n=this.playertype;this.hplayertype=n;this.playertype=o}this.clipStartTime=wbds_getCEpoch();var f=this.clips[this.clipIndex],l=true,h=false;var j=this.getNextClip({cnted:false,type:1},0);var p=false;var b,m={_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||j.player=="script"){this.skiphtmlurlget=false;this.owner.broadcastMessage("onFinishAd")}else{this.owner.player.registerEvent("CurrentItemChange",'if(arg.sourceURL == "'+j.wmvurl+'"){this.owner.owner.broadcastMessage("onActivateTwin");this.owner.unRegisterEvent("CurrentItemChange");}');if(this.getNextClip({cnted:false,type:3},0)){}}}};var l=true;switch(this.playertype){case"iframe":if(this.playbaseasxvar!=""&&this.playbaseasxurl!=""&&this.playnexturl==""){this.hasfixedasx=true}break;case"flash":b=f.flvurl;if(j){if(j.player=="script"){this.player.setTwinCnts("DEFAULT;")}else{this.player.setTwin(j.flvurl);if(isS(j.counts)&&j.counts instanceof Array){this.player.setTwinCnts(j.counts.join("|^|"))}if(this.owner.isClick(j.click)){this.player.setTwinClick(j.click)}}}if(!this.swfcountable&&f.counts!=null&&f.counts.length>0){this.doCounts(f)}else{if(f.counts!=null&&f.counts.length>0){this.player.setCnt(f.counts.join("|^|"))}}l=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);l=false;h=true}else{b=f.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){p=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&&f.counts!=null&&f.counts.length>0){this.doCounts(f)}}catch(k){}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(m)}break}if(this.playertype!="iframe"){this.player.isAd=true;if(!p){this.player.setSrc(b)}if(this.owner.isClick(f.click)){this.player.setClick(f.click)}}if(this.watchVideoObj&&n=="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 g=this.getDuration(f);if(g==false){g=this.duration}if(l&&(!this.owner.browser.hasActiveX||this.playertype=="iframe")){this.setDuration(g)}else{if(h&&!this.owner.browser.hasActiveX){this.setDuration(g,true)}}}catch(k){if(l){this.setDuration(g)}else{if(h){this.setDuration(g,true)}}}};pt.initHTML=function(){var e=this.d.getElementById(this.HTMLPlayerId);if(e!=null){var f=e.getElementsByTagName("OBJECT"),c=e.getElementsByTagName("EMBED");var g,h;if(f.length>0&&(this.owner.browser.hasActiveX||c.length==0)){if(typeof(f[0].classid)!="undefined"){switch(f[0].classid.substr(6).toUpperCase()){case"6BF52A52-394A-11D3-B153-00C04F79FAA6":case"22D6F312-B0F6-11D0-94AB-0080C74C7E95":this.playertype="msmedia";this.getAndSetHTMLWMVObj(f[0]);g={blockCInner:true,cInnerElement:e,element:f[0],owner:this};break;case"D27CDB6E-AE6D-11CF-96B8-444553540000":this.playertype="flash";this.getAndSetHTMLFlashObj(f[0]);g={blockCInner:true,cInnerElement:e,element:f[0],owner:this};break}}if(this.playertype==""||this.playertype.toLowerCase()=="html"){switch(f[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(f[0]);f[0].parentNode.removeChild(f[0]);break}}}else{if(c.length>0){switch(c[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(c[0]);c[0].parentNode.removeChild(c[0]);if(f.length>0){f[0].parentNode.removeChild(f[0])}break;case"application/x-shockwave-flash":this.playertype="flash";this.getAndSetHTMLFlashObj(c[0]);g={blockCInner:true,cInnerElement:e,element:c[0],owner:this};break}}else{this.playertype="";this.initPlayer()}}switch(this.playertype){case"msmedia":if(this.hasfixedasx){if(isS(g)){g._lastSrc=this.playbaseasxurl}this.videoattributes.url=this.playbaseasxurl}else{if(isS(g)){g._lastSrc=this.playnexturl}}this.initWMP(g);break;case"flash":this.initFLP(g);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(f,e){for(var a in f){}for(var a in e){}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:(e.xMax-b.w),y:0,w:(e.xMax-b.w)*-1,h:0};break;default:var b=this.getBounds(this.player.element);c={x:(e.SWidth-b.w),y:0,w:(e.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:(e.xMax-b.w)/2,y:(e.yMax-b.h)/2,w:(e.xMax-b.w)*-1,h:(e.yMax-b.h)*-1};break;default:var b=this.getBounds(this.player.element);c={x:(e.SWidth-b.w)/2,y:(e.SHeight-b.h)/2,w:(e.SWidth-b.w)*-1,h:(e.SHeight-b.h)*-1};break}break}}this.drawingLayer.pinToElement(this.player.element,f,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 e=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,e){if(isS(this.overlayPlayer)){return}if(this.overlayDiv==null){this.overlayDiv=this.getHandleDiv(this.owner.d.getElementsByTagName("body")[0])}if(this.overlayDiv!=null){this.overlayDiv.style.zIndex=4294967295}if(!this.owner.isListener(this)){this.owner.addListener(this)}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(e)&&e)){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){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();}}')}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 f=this.FlashCOM_sendQueueInit();var b,e;for(var a=0;a<c.length;a++){e=this.owner.getBannerFromId(c[a].bannerid);b=e.getItemData.apply(e,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 f=this.owner.findBanners("VIDEO");if(f.length==1||f.length==0){this.twin_spot=[];var e=function(h,k){for(var j=0;j<k.length;j++){h.push(k[j].bannerid)}};e(this.twin_spot,this.owner.findBanners("VIDEO_LAST"));e(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,g,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(f,b){var h,e,g;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)}g=this.getClip(c);if(!g){continue}h=0;e=0;for(var a in f){if(g[a]==f[a]){e++}h++}if(h==e){return g}}}return false};pt.findClips=function(g,c){var k,f,h,a=[];if(arguments.length==1||!isS(c)){c=0}if(isS(this.clips)){for(var e=c;e<this.clips.length;e++){if(arguments.length==0){return this.getClip(e)}h=this.getClip(e);if(!h){continue}k=0;f=0;for(var b in g){if(h[b]==g[b]){f++}k++}if(k==f){a.push(h)}}}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 f=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 e=this.getNextClip({cnted:false,type:1});if(!this.hasfixedasx||!e){if(this.playnexturl!=""){this.player.setSrc(this.playnexturl)}else{if(this.playbaseasxurl!=""){this.player.setSrc(this.playbaseasxurl)}}}else{if(e.player!="script"){this.player.setSrc(this.getAsxURL(this.playbaseasxurl,this.clipIndex+1));if(this.owner.browser.hasActiveX){this.player.registerEvent("CurrentItemChange",'if(arg.sourceURL == "'+e.wmvurl+'"){this.owner.owner.broadcastMessage("onActivateTwin");this.owner.unRegisterEvent("CurrentItemChange");}')}}else{if(f=="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 g=function(){a.player.registerEvent("playStateChange(contentns)",'if(contentns == 8 || contentns == 1 || contentns == 0){this.owner.unRegisterEvent("playStateChange(contentns)");this.owner.owner.broadcastMessage("onContentDone");}')};setTimeout(g,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(!this.FlashCOM_initialized){this.overlayInitWaitQueue.push(new wbds_Callback({obj:this,func:this.FlashCOM_sendQueue,arg:[["forbannerid","eventname"],[this.bannerid,"handleRequestScheduleOverlayAds"],this.overlayPlayer]}));this.overlayInitWaitQueue.push(new wbds_Callback({obj:this,func:this.FlashCOM_sendQueue,arg:[["forbannerid","eventname"],[this.bannerid,"onPreRollComplete"],this.overlayPlayer]}));this.overlayInitWaitQueue.push(new wbds_Callback({obj:this,func: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(f=="iframe"){this.player.setCnt("DEFAULT;");var e=this.getNextClip({cnted:false,type:1});if(e.player!="script"){if(e){this.player.setTwin(e.flvurl);if(isS(e.counts)&&e.counts instanceof Array){this.player.setTwinCnts(e.counts.join("|^|"))}if(this.owner.isClick(e.click)){this.player.setTwinClick(e.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 e=this.getDuration(c);if(e!=false){this.setDuration(e,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(h,j){var b={},f=null;if(h.indexOf("<clips")>=0){var e=new wbds_XMLBanner(this.owner);e.initDom(h.replace(/\\\"/,'"'));if(e==null){}else{if(e.dom.firstChild!=null&&e.dom.firstChild.childNodes.length>0){while(f==null||f.nodeName.toLowerCase()!="clip"){f=e.dom.firstChild.childNodes[Math.floor(Math.random()*(e.dom.firstChild.childNodes.length))]}}if(f==null){b.isDefault=true;return b}b.vericount=f.getAttribute("vericount");b.counts=[b.vericount];b.flvurl=f.getAttribute("flvsource");b.wmvurl=f.getAttribute("wmvsource");b.click=f.getAttribute("clickurl");for(var a in b){}if(f.getAttribute("duration")!=null&&typeof(f.getAttribute("duration"))!="undefined"){b.duration=f.getAttribute("duration")}else{b.duration=null}for(var c=0;c<f.attributes.length;c++){if(f.attributes.item(c).nodeName.indexOf("count")>=0&&f.attributes.item(c).nodeName.toLowerCase()!="vericount"){b.counts.push(f.attributes.item(c).nodeValue)}}}}else{if(h.indexOf("<overlay")>=0){b.xml=h.replace(/\\\"/,'"');var e=new wbds_XMLBanner(this.owner);e.initDom(b.xml);if(e==null){}else{if(e.dom.firstChild!=null&&e.dom.firstChild.nodeName.toLowerCase()=="overlay"){f=e.dom.firstChild}if(f==null){b.isDefault=true;return b}b.bindclip=f.getAttribute("bindclip");b.insync=f.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<f.childNodes.length;c++){switch(f.childNodes[c].nodeName.toLowerCase()){case"require":b.require={};this.handleXML_ovrly_require(f.childNodes[c],b);break}}}}else{var g=h.split("<");if(j[5]>=0){data=g[0].split("|^|");url=data[0]}else{data=g[0].split("|^|");url=data[0]}ext=wbds_getExtension(url);b.counts=[this.getIMPCNT(h)];b.wmvurl=url}}for(var a in b){}return b};pt.handleXML_ovrly_require=function(f,c){for(var e=0;e<f.childNodes.length;e++){var g=f.childNodes[e];switch(g.nodeName.toLowerCase()){case"space":c.require.space={};for(var b=0;b<g.attributes.length;b++){var a=g.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 e,f;if(isS(this.videodata)){this.handleItemData(c[0],this.videodata)}for(var b=1;b<this.clips.length;b++){f=this.owner.getBannerFromId(this.clips[b].bannerid);e=f.getItemData.apply(f,arguments);this.handleItemData(e,this.clips[b]);c.push(e)}return c};pt.handleItemData=function(c,e){var a;switch(e.player){case"script":c.clip=[{player:"script"}];break;default:switch(e.type){case 0:case 1:case 2:a={flvsource:e.flvurl,clickurl:e.click};a.vericount=e.counts[0];for(var b=1;b<e.counts.length;b++){a["count"+b]=e.counts[b]}c.clip=[a];break;case 3:c.overlay=[e.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{}}catch(a){}};pt.getIfrmPredVars=function(){if(isS(this.iframeobj)){return this.iframeobj.getIfrmPredVars()}return""};pt.hideFlashCom=function(){if(isS(this.overlayDiv)){}};pt.onBrowserResize=function(g,f){if(isS(this.overlayPlayer)&&isS(this.player)){var b=this.findClips({type:3});if(b.length>0){var c=b[0];var h=null;if(isS(c)&&isS(c.require)&&isS(c.require.space)){h=c.require.space}var a=this.pinToElement(this.player.getElement(),this.overlayDiv,h);this.FlashCOM_offset=a.offset}}};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,p,h,n,a,l,g,m,k){this.d=document;this.owner=b;this.callinf={size:p,position:h,euri:n,calltype:l};var o=typeof(a);if(o=="object"||o=="function"){this.element=a;this.elementid=this.element.id}else{this.elementid=a;this.element=this.d.getElementById(a)}this.bcallid=g;this.bannerid=m;if(this.owner.browser.is_ie){var j=["MSXML4.DOMDocument","MSXML3.DOMDocument","MSXML2.DOMDocument","MSXML.DOMDocument","Microsoft.XmlDom"];var f;for(var e=0;e<j.length;e++){try{f=new ActiveXObject(j[e]);this.msxmlver=j[e];delete f;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,k,e,j,a,g,c,h,f){if(this.__proto__.ctor!=arguments.callee){this.__proto__.ctor.call(this,b,k,e,j,a,g,c,h,f)}else{if(this.__proto__.ctor==arguments.callee&&isS(this.__proto__.__proto__.ctor)){this.__proto__.__proto__.ctor.call(this,b,k,e,j,a,g,c,h,f)}}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(h,b){var a=function(){var e=document.getElementsByTagName("head")[0];if(typeof(e)!="object"){e=document.getElementsByTagName("body")[0];if(typeof(e)!="object"){e=document.getElementsByTagName("html")[0];if(typeof(e)!="object"){e=document}}}return e};var g=function(){var e=document.createElement("SCRIPT");e.language="JavaScript";return e};var f=g();switch(b){case"direct":document.write('<script src="'+h+'" language="JavaScript"><\/script>');break;case"byelm":if(typeof(h)!="undefined"&&h!=null&&typeof(h)=="object"){var k=a();k=k.appendChild(h)}break;case"byelmcode":if(typeof(h)!="undefined"&&h!=null&&typeof(h)=="string"){var c=g();c.text=h;arguments.callee(c,"byelm")}break;default:var c=g();c.type="text/javascript";if(c.async){c.async=false}var k=a();k=k.appendChild(c);try{k.src=h}catch(j){}return k;break}}function wbds_PlaceInit(f){var c="http://smartinit.webads.nl/Bin/SmartInit.dll?";var e=0;for(var a in f){if(isS(f[a])&&f[a]!=""){if(e==0){c+=a+"="+f[a]}else{c+="&"+a+"="+f[a]}e++}}var b=new wbds_GetBrowser();if((document.getElementsByTagName("base").length==0||!b.is_ie)&&!b.is_webkit){if(b.is_ff4up||window.location.href.toLowerCase().indexOf("bright.nl")>=0){wbds_Include(c,"direct")}else{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 l=a(this);var u=1;var n=a("img",l).length;var r=a("img:first",l).height();var q=a("img:first",l).width();var m=1;a("p",l).hide();a(l).width(q).height(r);if(d.displayProgressBar){a(l).append('<div id="progress'+f+'" style="position:absolute;bottom:0;background:#bbb;left:'+a(l).css("paddingLeft")+'"></div>');a("#progress"+f).width(q).height(5).css("opacity",".5")}a(l).css({overflow:"hidden",position:"relative"});a("li:last",l).prependTo(a("ul",l));a("ul",l).css("left",-q+"px");a("ul",l).width(9999);a("ul",l).css({"list-style":"none",margin:"0",padding:"0",position:"relative"});a("li",l).css({display:"inline","float":"left"});a(l).append('<div id="textholder'+f+'" class="textholder" style="position:absolute;bottom:0px;margin-bottom:'+-r*d.textholderHeight+"px;left:"+a(l).css("paddingLeft")+'"></div>');var p=parseInt(a("#textholder"+f).css("paddingTop"));var g=parseInt(a("#textholder"+f).css("paddingRight"));a("#textholder"+f).width(q-(p*2)).height((r*d.textholderHeight)-(g*2)).css({backgroundColor:"#000",opacity:"0.8",color:"#fff"});h(a("li:eq(1) p",l).html());a("#btn_rt"+f).css("opacity",".75").click(function(){m=0;a("#progress"+f).stop().fadeOut();k("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(){m=0;a("#progress"+f).stop().fadeOut();k("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(l).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(q);for(i=0;i<=n-1;i++){thumb=a("img:eq("+(i+1)+")",l).attr("src");a("#thumbs"+f).append('<div class="thumb" id="thumb'+f+"_"+(i+1)+'" style="cursor:pointer;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",l).attr("src");a("#thumb"+f+"_"+n).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(u!=this.id.split("_")[1]){a(this).animate({opacity:0.65},250)}});a("#thumbs"+f+" div").bind("click",t);if(!d.displayThumbnailNumbers){a("#thumbs"+f+" div").text("")}if(!d.displayThumbnailBackground){a("#thumbs"+f+" div").css({"background-image":"none"})}}function t(o){target_num=this.id.split("_");if(u!=target_num[1]){a("#thumb"+f+"_"+u).css({"border-color":"#ccc"});a("#progress"+f).stop().fadeOut();clearTimeout(e);a("#thumbs"+f+" div").css({cursor:"default"}).unbind("click");m=0;setTimeout(function(){a("#play_btn"+f).fadeIn(250)},d.transitionSpeed)}if(target_num[1]>u){diff=target_num[1]-u;k("next",diff)}if(target_num[1]<u){diff=u-target_num[1];k("prev",diff)}}function h(o){if(o!=null){a("#textholder"+f).html(o).animate({marginBottom:"0px"},500)}}function s(o){a("#thumbs"+f+" div").css({"border-color":"#fff"}).animate({opacity:0.65},500);setTimeout(function(){o.css({"border-color":"#fff"}).animate({opacity:0.99},500)},d.transitionSpeed)}function k(o,v){a("#btn_rt"+f).fadeOut(500);a("#btn_lt"+f).fadeOut(500);a("#textholder"+f).animate({marginBottom:(-r*d.textholderHeight)-(g*2)+"px"},500);a("#pause_btn"+f).fadeOut(250);a("#play_btn"+f).fadeOut(250);if(o=="next"){if(u==n){u=0}if(v>1){s(a("#thumb"+f+"_"+(u+v)));a("li:lt(2)",l).clone().insertAfter(a("li:last",l));a("ul",l).animate({left:-q*(v+1)},d.transitionSpeed,function(){a("li:lt(2)",l).remove();for(j=1;j<=v-2;j++){a("li:first",l).clone().insertAfter(a("li:last",l));a("li:first",l).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",l).html());a(this).css({left:-q});u=u+v;a("#thumbs"+f+" div").bind("click",t).css({cursor:"pointer"})})}else{s(a("#thumb"+f+"_"+(u+1)));a("#thumbs"+f+" div").css({cursor:"default"}).unbind("click");a("li:first",l).clone().insertAfter(a("li:last",l));a("ul",l).animate({left:-q*2},d.transitionSpeed,function(){a("li:first",l).remove();a("ul",l).css("left",-q+"px");a("#btn_rt"+f).fadeIn(500);a("#btn_lt"+f).fadeIn(500);if(m){a("#pause_btn"+f).fadeIn(250)}h(a("li:eq(1) p",l).html());if(m){a("#progress"+f).width(q).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)})}u=u+1;a("#thumbs"+f+" div").bind("click",t).css({cursor:"pointer"})})}}if(o=="prev"){if(v>1){s(a("#thumb"+f+"_"+(u-v)));a("li:gt("+(n-(v+1))+")",l).clone().insertBefore(a("li:first",l));a("ul",l).css({left:(-q*(v+1))}).animate({left:-q},d.transitionSpeed,function(){a("li:gt("+(n-1)+")",l).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",l).html());u=u-v;a("#thumbs"+f+" div").bind("click",t).css({cursor:"pointer"})})}else{s(a("#thumb"+f+"_"+(u-1)));a("#thumbs"+f+" div").css({cursor:"default"}).unbind("click");a("li:last",l).clone().insertBefore(a("li:first",l));a("ul",l).css("left",-q*2+"px").animate({left:-q},d.transitionSpeed,function(){a("li:last",l).remove();a("#btn_rt"+f).fadeIn(500);a("#btn_lt"+f).fadeIn(500);if(m){a("#pause_btn"+f).fadeIn(250)}h(a("li:eq(1) p",l).html());u=u-1;if(u==0){u=n}a("#thumbs"+f+" div").bind("click",t).css({cursor:"pointer"})})}}}var e=setInterval(function(){k("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);(function(a){a.prompt=function(p,q){q=a.extend({},a.prompt.defaults,q);a.prompt.currentPrefix=q.prefix;var e=(a.browser.msie&&a.browser.version<7);var g=a(document.body);var c=a(window);q.classes=a.trim(q.classes);if(q.classes!=""){q.classes=" "+q.classes}var b='<div class="'+q.prefix+"box"+q.classes+'" id="'+q.prefix+'box">';if(q.useiframe&&((a("object, applet").length>0)||e)){b+='<iframe src="javascript:false;" style="display:block;position:absolute;z-index:-1;" class="'+q.prefix+'fade" id="'+q.prefix+'fade"></iframe>'}else{if(e){a("select").css("visibility","hidden")}b+='<div class="'+q.prefix+'fade" id="'+q.prefix+'fade"></div>'}b+='<div class="'+q.prefix+'" id="'+q.prefix+'"><div class="'+q.prefix+'container"><div class="';b+=q.prefix+'close">X</div><div id="'+q.prefix+'states"></div>';b+="</div></div></div>";var o=a(b).appendTo(g);var l=o.children("#"+q.prefix);var m=o.children("#"+q.prefix+"fade");if(p.constructor==String){p={state0:{html:p,buttons:q.buttons,focus:q.focus,submit:q.submit}}}var n="";a.each(p,function(s,r){r=a.extend({},a.prompt.defaults.state,r);p[s]=r;n+='<div id="'+q.prefix+"_state_"+s+'" class="'+q.prefix+'_state" style="display:none;"><div class="'+q.prefix+'message">'+r.html+'</div><div class="'+q.prefix+'buttons">';a.each(r.buttons,function(u,t){if(typeof t=="object"){n+='<button name="'+q.prefix+"_"+s+"_button"+t.title.replace(/[^a-z0-9]+/gi,"")+'" id="'+q.prefix+"_"+s+"_button"+t.title.replace(/[^a-z0-9]+/gi,"")+'" value="'+t.value+'">'+t.title+"</button>"}else{n+='<button name="'+q.prefix+"_"+s+"_button"+u+'" id="'+q.prefix+"_"+s+"_button"+u+'" value="'+t+'">'+u+"</button>"}});n+="</div></div>"});l.find("#"+q.prefix+"states").html(n).children("."+q.prefix+"_state:first").css("display","block");l.find("."+q.prefix+"buttons:empty").css("display","none");a.each(p,function(t,s){var r=l.find("#"+q.prefix+"_state_"+t);r.children("."+q.prefix+"buttons").children("button").click(function(){var x=r.children("."+q.prefix+"message");var v=s.buttons[a(this).text()];if(v==undefined){for(var u in s.buttons){if(s.buttons[u].title==a(this).text()){v=s.buttons[u].value}}}if(typeof v=="object"){v=v.value}var y={};a.each(l.find("#"+q.prefix+"states :input").serializeArray(),function(z,A){if(y[A.name]===undefined){y[A.name]=A.value}else{if(typeof y[A.name]==Array||typeof y[A.name]=="object"){y[A.name].push(A.value)}else{y[A.name]=[y[A.name],A.value]}}});var w=s.submit(v,x,y);if(w===undefined||w){d(true,v,x,y)}});r.find("."+q.prefix+"buttons button:eq("+s.focus+")").addClass(q.prefix+"defaultbutton")});var f=function(){o.css({top:c.scrollTop()})};var j=function(){if(q.persistent){var s=0;o.addClass(q.prefix+"warning");var r=setInterval(function(){o.toggleClass(q.prefix+"warning");if(s++>1){clearInterval(r);o.removeClass(q.prefix+"warning")}},100)}else{d()}};var h=function(u){var t=(window.event)?event.keyCode:u.keyCode;if(t==27){j()}if(t==9){var v=a(":input:enabled:visible",o);var s=!u.shiftKey&&u.target==v[v.length-1];var r=u.shiftKey&&u.target==v[0];if(s||r){setTimeout(function(){if(!v){return}var w=v[r===true?v.length-1:0];if(w){w.focus()}},10);return false}}};var i=function(){o.css({position:(e)?"absolute":"fixed",height:c.height(),width:"100%",top:(e)?c.scrollTop():0,left:0,right:0,bottom:0});m.css({position:"absolute",height:c.height(),width:"100%",top:0,left:0,right:0,bottom:0});l.css({position:"absolute",top:q.top,left:"50%",marginLeft:((l.outerWidth()/2)*-1)})};var k=function(){m.css({zIndex:q.zIndex,display:"none",opacity:q.opacity});l.css({zIndex:q.zIndex+1,display:"none"});o.css({zIndex:q.zIndex})};var d=function(t,s,u,r){l.remove();if(e){g.unbind("scroll",f)}c.unbind("resize",i);m.fadeOut(q.overlayspeed,function(){m.unbind("click",j);m.remove();if(t){q.callback(s,u,r)}o.unbind("keypress",h);o.remove();if(e&&!q.useiframe){a("select").css("visibility","visible")}})};i();k();if(e){c.scroll(f)}m.click(j);c.resize(i);o.bind("keydown keypress",h);l.find("."+q.prefix+"close").click(d);m.fadeIn(q.overlayspeed);l[q.show](q.promptspeed,q.loaded);l.find("#"+q.prefix+"states ."+q.prefix+"_state:first ."+q.prefix+"defaultbutton").focus();if(q.timeout>0){setTimeout(a.prompt.close,q.timeout)}return o};a.prompt.defaults={prefix:"jqi",classes:"",buttons:{Ok:true},loaded:function(){},submit:function(){return true},callback:function(){},opacity:0.6,zIndex:999,overlayspeed:"slow",promptspeed:"fast",show:"fadeIn",focus:0,useiframe:false,top:"15%",persistent:true,timeout:0,state:{html:"",buttons:{Ok:true},focus:0,submit:function(){return true}}};a.prompt.currentPrefix=a.prompt.defaults.prefix;a.prompt.setDefaults=function(b){a.prompt.defaults=a.extend({},a.prompt.defaults,b)};a.prompt.setStateDefaults=function(b){a.prompt.defaults.state=a.extend({},a.prompt.defaults.state,b)};a.prompt.getStateContent=function(b){return a("#"+a.prompt.currentPrefix+"_state_"+b)};a.prompt.getCurrentState=function(){return a("."+a.prompt.currentPrefix+"_state:visible")};a.prompt.getCurrentStateName=function(){var b=a.prompt.getCurrentState().attr("id");return b.replace(a.prompt.currentPrefix+"_state_","")};a.prompt.goToState=function(b,c){a("."+a.prompt.currentPrefix+"_state").slideUp("slow");a("#"+a.prompt.currentPrefix+"_state_"+b).slideDown("slow",function(){a(this).find("."+a.prompt.currentPrefix+"defaultbutton").focus();if(typeof c=="function"){c()}})};a.prompt.nextState=function(c){var b=a("."+a.prompt.currentPrefix+"_state:visible").next();a("."+a.prompt.currentPrefix+"_state").slideUp("slow");b.slideDown("slow",function(){b.find("."+a.prompt.currentPrefix+"defaultbutton").focus();if(typeof c=="function"){c()}})};a.prompt.prevState=function(c){var b=a("."+a.prompt.currentPrefix+"_state:visible").prev();a("."+a.prompt.currentPrefix+"_state").slideUp("slow");b.slideDown("slow",function(){b.find("."+a.prompt.currentPrefix+"defaultbutton").focus();if(typeof c=="function"){c()}})};a.prompt.close=function(){a("#"+a.prompt.currentPrefix+"box").fadeOut("fast",function(){a(this).remove()})};a.fn.prompt=function(b){if(b==undefined){b={}}if(b.withDataAndEvents==undefined){b.withDataAndEvents=false}a.prompt(a(this).clone(b.withDataAndEvents).html(),b)}})(jQuery);(function(d){var f={put:function(h,g){(g||window).location.hash=this.encoder(h)},get:function(i){var h=((i||window).location.hash).replace(/^#/,"");try{return d.browser.mozilla?h:decodeURIComponent(h)}catch(g){return h}},encoder:encodeURIComponent};var c={id:"__jQuery_history",init:function(){var g='<iframe id="'+this.id+'" style="display:none" src="javascript:false;" />';d("body").prepend(g);return this},_document:function(){return d("#"+this.id)[0].contentWindow.document},put:function(h){var g=this._document();g.open();g.close();f.put(h,g)},get:function(){return f.get(this._document())}};function e(h){h=d.extend({unescape:false},h||{});f.encoder=i(h.unescape);function i(j){if(j===true){return function(k){return k}}if(typeof j=="string"&&(j=g(j.split("")))||typeof j=="function"){return function(k){return j(encodeURIComponent(k))}}return encodeURIComponent}function g(k){var j=new RegExp(d.map(k,encodeURIComponent).join("|"),"ig");return function(l){return l.replace(j,decodeURIComponent)}}}var b={};b.base={callback:undefined,type:undefined,check:function(){},load:function(g){},init:function(h,g){e(g);a.callback=h;a._options=g;a._init()},_init:function(){},_options:{}};b.timer={_appState:undefined,_init:function(){var g=f.get();a._appState=g;a.callback(g);setInterval(a.check,100)},check:function(){var g=f.get();if(g!=a._appState){a._appState=g;a.callback(g)}},load:function(g){if(g!=a._appState){f.put(g);a._appState=g;a.callback(g)}}};b.iframeTimer={_appState:undefined,_init:function(){var g=f.get();a._appState=g;c.init().put(g);a.callback(g);setInterval(a.check,100)},check:function(){var h=c.get(),g=f.get();if(g!=h){if(g==a._appState){a._appState=h;f.put(h);a.callback(h)}else{a._appState=g;c.put(g);a.callback(g)}}},load:function(g){if(g!=a._appState){f.put(g);c.put(g);a._appState=g;a.callback(g)}}};b.hashchangeEvent={_init:function(){a.callback(f.get());d(window).bind("hashchange",a.check)},check:function(){a.callback(f.get())},load:function(g){f.put(g)}};var a=d.extend({},b.base);if(d.browser.msie&&(d.browser.version<8||document.documentMode<8)){a.type="iframeTimer"}else{if("onhashchange" in window){a.type="hashchangeEvent"}else{a.type="timer"}}d.extend(a,b[a.type]);d.history=a})(jQuery);(function($){$.extend({metadata:{defaults:{type:"class",name:"metadata",cre:/({.*})/,single:"metadata"},setType:function(type,name){this.defaults.type=type;this.defaults.name=name},get:function(elem,opts){var settings=$.extend({},this.defaults,opts);if(!settings.single.length){settings.single="metadata"}var data=$.data(elem,settings.single);if(data){return data}data="{}";if(settings.type=="class"){var m=settings.cre.exec(elem.className);if(m){data=m[1]}}else{if(settings.type=="elem"){if(!elem.getElementsByTagName){return}var e=elem.getElementsByTagName(settings.name);if(e.length){data=$.trim(e[0].innerHTML)}}else{if(elem.getAttribute!=undefined){var attr=elem.getAttribute(settings.name);if(attr){data=attr}}}}if(data.indexOf("{")<0){data="{"+data+"}"}data=eval("("+data+")");$.data(elem,settings.single,data);return data}}});$.fn.metadata=function(opts){return $.metadata.get(this[0],opts)}})(jQuery);if(window.jQuery){(function(a){if(a.browser.msie){try{document.execCommand("BackgroundImageCache",false,true)}catch(b){}}a.fn.rating=function(d){if(this.length==0){return this}if(typeof arguments[0]=="string"){if(this.length>1){var c=arguments;return this.each(function(){a.fn.rating.apply(a(this),c)})}a.fn.rating[arguments[0]].apply(this,a.makeArray(arguments).slice(1)||[]);return this}var d=a.extend({},a.fn.rating.options,d||{});a.fn.rating.calls++;this.not(".star-rating-applied").addClass("star-rating-applied").each(function(){var g,l=a(this);var e=(this.name||"unnamed-rating").replace(/\[|\]/g,"_").replace(/^\_+|\_+$/g,"");var f=a(this.form||document.body);var k=f.data("rating");if(!k||k.call!=a.fn.rating.calls){k={count:0,call:a.fn.rating.calls}}var n=k[e];if(n){g=n.data("rating")}if(n&&g){g.count++}else{g=a.extend({},d||{},(a.metadata?l.metadata():(a.meta?l.data():null))||{},{count:0,stars:[],inputs:[]});g.serial=k.count++;n=a('<span class="star-rating-control"/>');l.before(n);n.addClass("rating-to-be-drawn");if(l.attr("disabled")){g.readOnly=true}n.append(g.cancel=a('<div class="rating-cancel"><a title="'+g.cancel+'">'+g.cancelValue+"</a></div>").mouseover(function(){a(this).rating("drain");a(this).addClass("star-rating-hover")}).mouseout(function(){a(this).rating("draw");a(this).removeClass("star-rating-hover")}).click(function(){a(this).rating("select")}).data("rating",g))}var j=a('<div class="star-rating rater-'+g.serial+'"><a title="'+(this.title||this.value)+'">'+this.value+"</a></div>");n.append(j);if(this.id){j.attr("id",this.id)}if(this.className){j.addClass(this.className)}if(g.half){g.split=2}if(typeof g.split=="number"&&g.split>0){var i=(a.fn.width?j.width():0)||g.starWidth;var h=(g.count%g.split),m=Math.floor(i/g.split);j.width(m).find("a").css({"margin-left":"-"+(h*m)+"px"})}if(g.readOnly){j.addClass("star-rating-readonly")}else{j.addClass("star-rating-live").mouseover(function(){a(this).rating("fill");a(this).rating("focus")}).mouseout(function(){a(this).rating("draw");a(this).rating("blur")}).click(function(){a(this).rating("select")})}if(this.checked){g.current=j}l.hide();l.change(function(){a(this).rating("select")});j.data("rating.input",l.data("rating.star",j));g.stars[g.stars.length]=j[0];g.inputs[g.inputs.length]=l[0];g.rater=k[e]=n;g.context=f;l.data("rating",g);n.data("rating",g);j.data("rating",g);f.data("rating",k)});a(".rating-to-be-drawn").rating("draw").removeClass("rating-to-be-drawn");return this};a.extend(a.fn.rating,{calls:0,focus:function(){var d=this.data("rating");if(!d){return this}if(!d.focus){return this}var c=a(this).data("rating.input")||a(this.tagName=="INPUT"?this:null);if(d.focus){d.focus.apply(c[0],[c.val(),a("a",c.data("rating.star"))[0]])}},blur:function(){var d=this.data("rating");if(!d){return this}if(!d.blur){return this}var c=a(this).data("rating.input")||a(this.tagName=="INPUT"?this:null);if(d.blur){d.blur.apply(c[0],[c.val(),a("a",c.data("rating.star"))[0]])}},fill:function(){var c=this.data("rating");if(!c){return this}if(c.readOnly){return}this.rating("drain");this.prevAll().andSelf().filter(".rater-"+c.serial).addClass("star-rating-hover")},drain:function(){var c=this.data("rating");if(!c){return this}if(c.readOnly){return}c.rater.children().filter(".rater-"+c.serial).removeClass("star-rating-on").removeClass("star-rating-hover")},draw:function(){var c=this.data("rating");if(!c){return this}this.rating("drain");if(c.current){c.current.data("rating.input").attr("checked","checked");c.current.prevAll().andSelf().filter(".rater-"+c.serial).addClass("star-rating-on")}else{a(c.inputs).removeAttr("checked")}c.cancel[c.readOnly||c.required?"hide":"show"]();this.siblings()[c.readOnly?"addClass":"removeClass"]("star-rating-readonly")},select:function(d,f){var e=this.data("rating");if(!e){return this}if(e.readOnly){return}e.current=null;if(typeof d!="undefined"){if(typeof d=="number"){return a(e.stars[d]).rating("select",undefined,f)}if(typeof d=="string"){a.each(e.stars,function(){if(a(this).data("rating.input").val()==d){a(this).rating("select",undefined,f)}})}}else{e.current=this[0].tagName=="INPUT"?this.data("rating.star"):(this.is(".rater-"+e.serial)?this:null)}this.data("rating",e);this.rating("draw");var c=a(e.current?e.current.data("rating.input"):null);if((f||f==undefined)&&e.callback){e.callback.apply(c[0],[c.val(),a("a",e.current)[0]])}},readOnly:function(c,d){var e=this.data("rating");if(!e){return this}e.readOnly=c||c==undefined?true:false;if(d){a(e.inputs).attr("disabled","disabled")}else{a(e.inputs).removeAttr("disabled")}this.data("rating",e);this.rating("draw")},disable:function(){this.rating("readOnly",true,true)},enable:function(){this.rating("readOnly",false,false)}});a.fn.rating.options={cancel:"Cancel Rating",cancelValue:"",split:0,starWidth:16};a(function(){a("input[type=radio].star").rating()})})(jQuery)};(function(A){var J,S,Q,K,d,w,I,N,z,D=0,H={},h=[],e=0,F={},y=[],f=null,m=new Image(),g=/\.(jpg|gif|png|bmp|jpeg)(.*)?$/i,k=/[^\.]\.(swf)\s*$/i,q,L=1,a,c,O=false,C=20,t=A.extend(A("<div/>")[0],{prop:0}),j=0,R=!A.support.opacity&&!window.XMLHttpRequest,i=function(){S.hide();m.onerror=m.onload=null;if(f){f.abort()}J.empty()},p=function(){A.fancybox('<p id="fancybox_error">The requested content cannot be loaded.<br />Please try again later.</p>',{scrolling:"no",padding:20,transitionIn:"none",transitionOut:"none"})},E=function(){return[A(window).width(),A(window).height(),A(document).scrollLeft(),A(document).scrollTop()]},b=function(){var V=E(),ac={},aa=F.margin,W=F.autoScale,ab=(C+aa)*2,Z=(C+aa)*2,X=(F.padding*2),Y;if(F.width.toString().indexOf("%")>-1){ac.width=((V[0]*parseFloat(F.width))/100)-(C*2);W=false}else{ac.width=F.width+X}if(F.height.toString().indexOf("%")>-1){ac.height=((V[1]*parseFloat(F.height))/100)-(C*2);W=false}else{ac.height=F.height+X}if(W&&(ac.width>(V[0]-ab)||ac.height>(V[1]-Z))){if(H.type=="image"||H.type=="swf"){ab+=X;Z+=X;Y=Math.min(Math.min(V[0]-ab,F.width)/F.width,Math.min(V[1]-Z,F.height)/F.height);ac.width=Math.round(Y*(ac.width-X))+X;ac.height=Math.round(Y*(ac.height-X))+X}else{ac.width=Math.min(ac.width,(V[0]-ab));ac.height=Math.min(ac.height,(V[1]-Z))}}ac.top=V[3]+((V[1]-(ac.height+(C*2)))*0.5);ac.left=V[2]+((V[0]-(ac.width+(C*2)))*0.5);if(F.autoScale===false){ac.top=Math.max(V[3]+aa,ac.top);ac.left=Math.max(V[2]+aa,ac.left)}return ac},M=function(V){if(V&&V.length){switch(F.titlePosition){case"inside":return V;case"over":return'<span id="fancybox-title-over">'+V+"</span>";default:return'<span id="fancybox-title-wrap"><span id="fancybox-title-left"></span><span id="fancybox-title-main">'+V+'</span><span id="fancybox-title-right"></span></span>'}}return false},s=function(){var X=F.title,W=c.width-(F.padding*2),V="fancybox-title-"+F.titlePosition;A("#fancybox-title").remove();j=0;if(F.titleShow===false){return}X=A.isFunction(F.titleFormat)?F.titleFormat(X,y,e,F):M(X);if(!X||X===""){return}A('<div id="fancybox-title" class="'+V+'" />').css({width:W,paddingLeft:F.padding,paddingRight:F.padding}).html(X).appendTo("body");switch(F.titlePosition){case"inside":j=A("#fancybox-title").outerHeight(true)-F.padding;c.height+=j;break;case"over":A("#fancybox-title").css("bottom",F.padding);break;default:A("#fancybox-title").css("bottom",A("#fancybox-title").outerHeight(true)*-1);break}A("#fancybox-title").appendTo(d).hide()},o=function(){A(document).unbind("keydown.fb").bind("keydown.fb",function(V){if(V.keyCode==27&&F.enableEscapeButton){V.preventDefault();A.fancybox.close()}else{if(V.keyCode==37){V.preventDefault();A.fancybox.prev()}else{if(V.keyCode==39){V.preventDefault();A.fancybox.next()}}}});if(A.fn.mousewheel){K.unbind("mousewheel.fb");if(y.length>1){K.bind("mousewheel.fb",function(V,W){V.preventDefault();if(O||W===0){return}if(W>0){A.fancybox.prev()}else{A.fancybox.next()}})}}if(!F.showNavArrows){return}if((F.cyclic&&y.length>1)||e!==0){N.show()}if((F.cyclic&&y.length>1)||e!=(y.length-1)){z.show()}},T=function(){var V,W;if((y.length-1)>e){V=y[e+1].href;if(typeof V!=="undefined"&&V.match(g)){W=new Image();W.src=V}}if(e>0){V=y[e-1].href;if(typeof V!=="undefined"&&V.match(g)){W=new Image();W.src=V}}},v=function(){w.css("overflow",(F.scrolling=="auto"?(F.type=="image"||F.type=="iframe"||F.type=="swf"?"hidden":"auto"):(F.scrolling=="yes"?"auto":"visible")));if(!A.support.opacity){w.get(0).style.removeAttribute("filter");K.get(0).style.removeAttribute("filter")}A("#fancybox-title").show();if(F.hideOnContentClick){w.one("click",A.fancybox.close)}if(F.hideOnOverlayClick){Q.one("click",A.fancybox.close)}if(F.showCloseButton){I.show()}o();A(window).bind("resize.fb",A.fancybox.center);if(F.centerOnScroll){A(window).bind("scroll.fb",A.fancybox.center)}else{A(window).unbind("scroll.fb")}if(A.isFunction(F.onComplete)){F.onComplete(y,e,F)}O=false;T()},G=function(Z){var W=Math.round(a.width+(c.width-a.width)*Z),V=Math.round(a.height+(c.height-a.height)*Z),Y=Math.round(a.top+(c.top-a.top)*Z),X=Math.round(a.left+(c.left-a.left)*Z);K.css({width:W+"px",height:V+"px",top:Y+"px",left:X+"px"});W=Math.max(W-F.padding*2,0);V=Math.max(V-(F.padding*2+(j*Z)),0);w.css({width:W+"px",height:V+"px"});if(typeof c.opacity!=="undefined"){K.css("opacity",(Z<0.5?0.5:Z))}},x=function(V){var W=V.offset();W.top+=parseFloat(V.css("paddingTop"))||0;W.left+=parseFloat(V.css("paddingLeft"))||0;W.top+=parseFloat(V.css("border-top-width"))||0;W.left+=parseFloat(V.css("border-left-width"))||0;W.width=V.width();W.height=V.height();return W},U=function(){var Y=H.orig?A(H.orig):false,X={},W,V;if(Y&&Y.length){W=x(Y);X={width:(W.width+(F.padding*2)),height:(W.height+(F.padding*2)),top:(W.top-F.padding-C),left:(W.left-F.padding-C)}}else{V=E();X={width:1,height:1,top:V[3]+V[1]*0.5,left:V[2]+V[0]*0.5}}return X},u=function(){S.hide();if(K.is(":visible")&&A.isFunction(F.onCleanup)){if(F.onCleanup(y,e,F)===false){A.event.trigger("fancybox-cancel");O=false;return}}y=h;e=D;F=H;w.get(0).scrollTop=0;w.get(0).scrollLeft=0;if(F.overlayShow){if(R){A("select:not(#fancybox-tmp select)").filter(function(){return this.style.visibility!=="hidden"}).css({visibility:"hidden"}).one("fancybox-cleanup",function(){this.style.visibility="inherit"})}Q.css({"background-color":F.overlayColor,opacity:F.overlayOpacity}).unbind().show()}c=b();s();if(K.is(":visible")){A(I.add(N).add(z)).hide();var W=K.position(),V;a={top:W.top,left:W.left,width:K.width(),height:K.height()};V=(a.width==c.width&&a.height==c.height);w.fadeOut(F.changeFade,function(){var X=function(){w.html(J.contents()).fadeIn(F.changeFade,v)};A.event.trigger("fancybox-change");w.empty().css("overflow","hidden");if(V){w.css({top:F.padding,left:F.padding,width:Math.max(c.width-(F.padding*2),1),height:Math.max(c.height-(F.padding*2)-j,1)});X()}else{w.css({top:F.padding,left:F.padding,width:Math.max(a.width-(F.padding*2),1),height:Math.max(a.height-(F.padding*2),1)});t.prop=0;A(t).animate({prop:1},{duration:F.changeSpeed,easing:F.easingChange,step:G,complete:X})}});return}K.css("opacity",1);if(F.transitionIn=="elastic"){a=U();w.css({top:F.padding,left:F.padding,width:Math.max(a.width-(F.padding*2),1),height:Math.max(a.height-(F.padding*2),1)}).html(J.contents());K.css(a).show();if(F.opacity){c.opacity=0}t.prop=0;A(t).animate({prop:1},{duration:F.speedIn,easing:F.easingIn,step:G,complete:v})}else{w.css({top:F.padding,left:F.padding,width:Math.max(c.width-(F.padding*2),1),height:Math.max(c.height-(F.padding*2)-j,1)}).html(J.contents());K.css(c).fadeIn(F.transitionIn=="none"?0:F.speedIn,v)}},r=function(){J.width(H.width);J.height(H.height);if(H.width=="auto"){H.width=J.width()}if(H.height=="auto"){H.height=J.height()}u()},P=function(){O=true;H.width=m.width;H.height=m.height;A("<img />").attr({id:"fancybox-img",src:m.src,alt:H.title}).appendTo(J);u()},l=function(){i();var aa=h[D],X,Y,ac,ab,W,V,Z;H=A.extend({},A.fn.fancybox.defaults,(typeof A(aa).data("fancybox")=="undefined"?H:A(aa).data("fancybox")));ac=aa.title||A(aa).title||H.title||"";if(A(aa).attr("data-title")){ac=A(aa).attr("data-title")}if(A(aa).find("img").attr("alt")){ac=ac+"<br />"+A(aa).find("img").attr("alt")}if(aa.nodeName&&!H.orig){H.orig=A(aa).children("img:first").length?A(aa).children("img:first"):A(aa)}if(ac===""&&H.orig){ac=H.orig.attr("alt")}if(aa.nodeName&&(/^(?:javascript|#)/i).test(aa.href)){X=H.href||null}else{X=H.href||aa.href||null}if(H.type){Y=H.type;if(!X){X=H.content}}else{if(H.content){Y="html"}else{if(X){if(X.match(g)){Y="image"}else{if(X.match(k)){Y="swf"}else{if(A(aa).hasClass("iframe")){Y="iframe"}else{if(X.match(/#/)){aa=X.substr(X.indexOf("#"));Y=A(aa).length>0?"inline":"ajax"}else{Y="ajax"}}}}}else{Y="inline"}}}H.type=Y;H.href=X;H.title=ac;if(H.autoDimensions&&H.type!=="iframe"&&H.type!=="swf"){H.width="auto";H.height="auto"}if(H.modal){H.overlayShow=true;H.hideOnOverlayClick=false;H.hideOnContentClick=false;H.enableEscapeButton=false;H.showCloseButton=false}if(A.isFunction(H.onStart)){if(H.onStart(h,D,H)===false){O=false;return}}J.css("padding",(C+H.padding+H.margin));A(".fancybox-inline-tmp").unbind("fancybox-cancel").bind("fancybox-change",function(){A(this).replaceWith(w.children())});switch(Y){case"html":J.html(H.content);r();break;case"inline":A('<div class="fancybox-inline-tmp" />').hide().insertBefore(A(aa)).bind("fancybox-cleanup",function(){A(this).replaceWith(w.children())}).bind("fancybox-cancel",function(){A(this).replaceWith(J.children())});A(aa).appendTo(J);r();break;case"image":O=false;A.fancybox.showActivity();m=new Image();m.onerror=function(){p()};m.onload=function(){m.onerror=null;m.onload=null;P()};m.src=X;break;case"swf":ab='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="'+H.width+'" height="'+H.height+'"><param name="movie" value="'+X+'"></param>';W="";A.each(H.swf,function(ad,ae){ab+='<param name="'+ad+'" value="'+ae+'"></param>';W+=" "+ad+'="'+ae+'"'});ab+='<embed src="'+X+'" type="application/x-shockwave-flash" width="'+H.width+'" height="'+H.height+'"'+W+"></embed></object>";J.html(ab);r();break;case"ajax":V=X.split("#",2);Z=H.ajax.data||{};if(V.length>1){X=V[0];if(typeof Z=="string"){Z+="&selector="+V[1]}else{Z.selector=V[1]}}O=false;A.fancybox.showActivity();f=A.ajax(A.extend(H.ajax,{url:X,data:Z,error:p,success:function(ae,af,ad){if(f.status==200){J.html(ae);r()}}}));break;case"iframe":A('<iframe id="fancybox-frame" name="fancybox-frame'+new Date().getTime()+'" frameborder="0" hspace="0" scrolling="'+H.scrolling+'" src="'+H.href+'"></iframe>').appendTo(J);u();break}},n=function(){if(!S.is(":visible")){clearInterval(q);return}A("div",S).css("top",(L*-40)+"px");L=(L+1)%12},B=function(){if(A("#fancybox-wrap").length){return}A("body").append(J=A('<div id="fancybox-tmp"></div>'),S=A('<div id="fancybox-loading"><div></div></div>'),Q=A('<div id="fancybox-overlay"></div>'),K=A('<div id="fancybox-wrap"></div>'));if(!A.support.opacity){K.addClass("fancybox-ie");S.addClass("fancybox-ie")}d=A('<div id="fancybox-outer"></div>').append('<div class="fancy-bg" id="fancy-bg-n"></div><div class="fancy-bg" id="fancy-bg-ne"></div><div class="fancy-bg" id="fancy-bg-e"></div><div class="fancy-bg" id="fancy-bg-se"></div><div class="fancy-bg" id="fancy-bg-s"></div><div class="fancy-bg" id="fancy-bg-sw"></div><div class="fancy-bg" id="fancy-bg-w"></div><div class="fancy-bg" id="fancy-bg-nw"></div>').appendTo(K);d.append(w=A('<div id="fancybox-inner"></div>'),I=A('<a id="fancybox-close"></a>'),N=A('<a href="javascript:;" id="fancybox-left"><span class="fancy-ico" id="fancybox-left-ico"></span></a>'),z=A('<a href="javascript:;" id="fancybox-right"><span class="fancy-ico" id="fancybox-right-ico"></span></a>'));I.click(A.fancybox.close);S.click(A.fancybox.cancel);N.click(function(V){V.preventDefault();A.fancybox.prev()});z.click(function(V){V.preventDefault();A.fancybox.next()});if(R){Q.get(0).style.setExpression("height","document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px'");S.get(0).style.setExpression("top","(-20 + (document.documentElement.clientHeight ? document.documentElement.clientHeight/2 : document.body.clientHeight/2 ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop )) + 'px'");d.prepend('<iframe id="fancybox-hide-sel-frame" src="javascript:\'\';" scrolling="no" frameborder="0" ></iframe>')}};A.fn.fancybox=function(V){A(this).data("fancybox",A.extend({},V,(A.metadata?A(this).metadata():{}))).unbind("click.fb").bind("click.fb",function(X){X.preventDefault();if(O){return}O=true;A(this).blur();h=[];D=0;var W=A(this).attr("rel")||"";if(!W||W==""||W==="nofollow"){h.push(this)}else{h=A("a[rel="+W+"], area[rel="+W+"]");D=h.index(this)}l();return false});return this};A.fancybox=function(Y){if(O){return}O=true;var X=typeof arguments[1]!=="undefined"?arguments[1]:{};h=[];D=X.index||0;if(A.isArray(Y)){for(var W=0,V=Y.length;W<V;W++){if(typeof Y[W]=="object"){A(Y[W]).data("fancybox",A.extend({},X,Y[W]))}else{Y[W]=A({}).data("fancybox",A.extend({content:Y[W]},X))}}h=jQuery.merge(h,Y)}else{if(typeof Y=="object"){A(Y).data("fancybox",A.extend({},X,Y))}else{Y=A({}).data("fancybox",A.extend({content:Y},X))}h.push(Y)}if(D>h.length||D<0){D=0}l()};A.fancybox.showActivity=function(){clearInterval(q);S.show();q=setInterval(n,66)};A.fancybox.hideActivity=function(){S.hide()};A.fancybox.next=function(){return A.fancybox.pos(e+1)};A.fancybox.prev=function(){return A.fancybox.pos(e-1)};A.fancybox.pos=function(V){if(O){return}V=parseInt(V,10);if(V>-1&&y.length>V){D=V;l()}if(F.cyclic&&y.length>1&&V<0){D=y.length-1;l()}if(F.cyclic&&y.length>1&&V>=y.length){D=0;l()}return};A.fancybox.cancel=function(){if(O){return}O=true;A.event.trigger("fancybox-cancel");i();if(H&&A.isFunction(H.onCancel)){H.onCancel(h,D,H)}O=false};A.fancybox.close=function(){if(O||K.is(":hidden")){return}O=true;if(F&&A.isFunction(F.onCleanup)){if(F.onCleanup(y,e,F)===false){O=false;return}}i();A(I.add(N).add(z)).hide();A("#fancybox-title").remove();K.add(w).add(Q).unbind();A(window).unbind("resize.fb scroll.fb");A(document).unbind("keydown.fb");function V(){Q.fadeOut("fast");K.hide();A.event.trigger("fancybox-cleanup");w.empty();if(A.isFunction(F.onClosed)){F.onClosed(y,e,F)}y=H=[];e=D=0;F=H={};O=false}w.css("overflow","hidden");if(F.transitionOut=="elastic"){a=U();var W=K.position();c={top:W.top,left:W.left,width:K.width(),height:K.height()};if(F.opacity){c.opacity=1}t.prop=1;A(t).animate({prop:0},{duration:F.speedOut,easing:F.easingOut,step:G,complete:V})}else{K.fadeOut(F.transitionOut=="none"?0:F.speedOut,V)}};A.fancybox.resize=function(){var W,V;if(O||K.is(":hidden")){return}O=true;W=w.wrapInner("<div style='overflow:auto'></div>").children();V=W.height();K.css({height:V+(F.padding*2)+j});w.css({height:V});W.replaceWith(W.children());A.fancybox.center()};A.fancybox.center=function(){O=true;var V=E(),W=F.margin,X={};X.top=V[3]+((V[1]-((K.height()-j)+(C*2)))*0.5);X.left=V[2]+((V[0]-(K.width()+(C*2)))*0.5);X.top=Math.max(V[3]+W,X.top);X.left=Math.max(V[2]+W,X.left);K.css(X);O=false};A.fn.fancybox.defaults={padding:10,margin:20,opacity:false,modal:false,cyclic:false,scrolling:"auto",width:560,height:340,autoScale:true,autoDimensions:true,centerOnScroll:false,ajax:{},swf:{wmode:"transparent"},hideOnOverlayClick:true,hideOnContentClick:false,overlayShow:true,overlayOpacity:0.3,overlayColor:"#666",titleShow:true,titlePosition:"outside",titleFormat:null,transitionIn:"fade",transitionOut:"fade",speedIn:300,speedOut:300,changeSpeed:300,changeFade:"fast",easingIn:"swing",easingOut:"swing",showCloseButton:true,showNavArrows:true,enableEscapeButton:true,onStart:null,onCancel:null,onComplete:null,onCleanup:null,onClosed:null};A(document).ready(function(){B()})})(jQuery);(function(a){a.fn.jTruncate=function(c){var b={length:300,minTrail:20,moreText:"more",lessText:"less",ellipsisText:"...",moreAni:"",lessAni:""};var c=a.extend(b,c);return this.each(function(){obj=a(this);var i=obj.html();if(i.length>c.length+c.minTrail){var h=i.indexOf(" ",c.length);if(h!=-1){var h=i.indexOf(" ",c.length);var n=i.substring(0,h);var m=i.substring(h,i.length-1);obj.html(n+'<span class="truncate_ellipsis">'+c.ellipsisText+'</span><span class="truncate_more">'+m+"</span>");obj.find(".truncate_more").css("display","none");obj.append('<div class="clearboth"><a href="#" class="truncate_more_link">'+c.moreText+"</a></div>");var l=a(".truncate_more_link",obj);var k=a(".truncate_more",obj);var j=a(".truncate_ellipsis",obj);l.click(function(){if(l.text()==c.moreText){k.show(c.moreAni);l.text(c.lessText);j.css("display","none")}else{k.hide(c.lessAni);l.text(c.moreText);j.css("display","inline")}return false})}}})}})(jQuery);(function(){function s(f,e){if(e){for(var g in e){if(e.hasOwnProperty(g)){f[g]=e[g]}}}return f}function d(f,e){var i=[];for(var g in f){if(f.hasOwnProperty(g)){i[g]=e(f[g])}}return i}function c(f,e,i){if(t.isSupported(e.version)){f.innerHTML=t.getHTML(e,i)}else{if(e.expressInstall&&t.isSupported([6,65])){f.innerHTML=t.getHTML(s(e,{src:e.expressInstall}),{MMredirectURL:location.href,MMplayerType:"PlugIn",MMdoctitle:document.title})}else{if(!f.innerHTML.replace(/\s/g,"")){f.innerHTML="<h2>Flash version "+e.version+" or greater is required</h2><h3>"+(r[0]>0?"Your version is "+r:"You have no flash plugin installed")+"</h3>"+(f.tagName=="A"?"<p>Click here to download latest version</p>":"<p>Download latest version from <a href='"+h+"'>here</a></p>");if(f.tagName=="A"){f.onclick=function(){location.href=h}}}if(e.onFail){var g=e.onFail.call(this);if(typeof g=="string"){f.innerHTML=g}}}}if(q){window[e.id]=document.getElementById(e.id)}s(this,{getRoot:function(){return f},getOptions:function(){return e},getConf:function(){return i},getApi:function(){return f.firstChild}})}var q=document.all,h="http://www.adobe.com/go/getflashplayer",b=typeof jQuery=="function",a=/(\d+)[^\d]+(\d+)[^\d]*(\d*)/,p={width:"100%",height:"100%",id:"_"+(""+Math.random()).slice(9),allowfullscreen:true,allowscriptaccess:"always",quality:"high",version:[3,0],onFail:null,expressInstall:null,w3c:false,cachebusting:false};window.attachEvent&&window.attachEvent("onbeforeunload",function(){__flash_unloadHandler=function(){};__flash_savedUnloadHandler=function(){}});window.flashembed=function(f,e,g){if(typeof f=="string"){f=document.getElementById(f.replace("#",""))}if(f){if(typeof e=="string"){e={src:e}}return new c(f,s(s({},p),e),g)}};var t=s(window.flashembed,{conf:p,getVersion:function(){var f,e;try{e=navigator.plugins["Shockwave Flash"].description.slice(16)}catch(j){try{e=(f=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7"))&&f.GetVariable("$version")}catch(i){try{e=(f=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6"))&&f.GetVariable("$version")}catch(g){}}}return(e=a.exec(e))?[e[1],e[3]]:[0,0]},asString:function(f){if(f===null||f===undefined){return null}var e=typeof f;if(e=="object"&&f.push){e="array"}switch(e){case"string":f=f.replace(new RegExp('(["\\\\])',"g"),"\\$1");f=f.replace(/^\s?(\d+\.?\d+)%/,"$1pct");return'"'+f+'"';case"array":return"["+d(f,function(i){return t.asString(i)}).join(",")+"]";case"function":return'"function()"';case"object":e=[];for(var g in f){f.hasOwnProperty(g)&&e.push('"'+g+'":'+t.asString(f[g]))}return"{"+e.join(",")+"}"}return String(f).replace(/\s/g," ").replace(/\'/g,'"')},getHTML:function(f,e){f=s({},f);var j='<object width="'+f.width+'" height="'+f.height+'" id="'+f.id+'" name="'+f.id+'"';if(f.cachebusting){f.src+=(f.src.indexOf("?")!=-1?"&":"?")+Math.random()}j+=f.w3c||!q?' data="'+f.src+'" type="application/x-shockwave-flash"':' classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"';j+=">";if(f.w3c||q){j+='<param name="movie" value="'+f.src+'" />'}f.width=f.height=f.id=f.w3c=f.src=null;f.onFail=f.version=f.expressInstall=null;for(var i in f){if(f[i]){j+='<param name="'+i+'" value="'+f[i]+'" />'}}f="";if(e){for(var g in e){if(e[g]){i=e[g];f+=g+"="+(/function|object/.test(typeof i)?t.asString(i):i)+"&"}}f=f.slice(0,-1);j+='<param name="flashvars" value=\''+f+"' />"}j+="</object>";return j},isSupported:function(e){return r[0]>e[0]||r[0]==e[0]&&r[1]>=e[1]}}),r=t.getVersion();if(b){jQuery.tools=jQuery.tools||{version:"1.2.5"};jQuery.tools.flashembed={conf:p};jQuery.fn.flashembed=function(f,e){return this.each(function(){$(this).data("flashembed",flashembed(this,f,e))})}}})();(function(a){function e(d){if(d){var b=l.contentWindow.document;b.open().close();b.location.hash=d}}var j,l,k,c;a.tools=a.tools||{version:"1.2.5"};a.tools.history={init:function(b){if(!c){if(a.browser.msie&&a.browser.version<"8"){if(!l){l=a("<iframe/>").attr("src","javascript:false;").hide().get(0);a("body").append(l);setInterval(function(){var d=l.contentWindow.document;d=d.location.hash;j!==d&&a.event.trigger("hash",d)},100);e(location.hash||"#")}}else{setInterval(function(){var d=location.hash;d!==j&&a.event.trigger("hash",d)},100)}k=!k?b:k.add(b);b.click(function(d){var f=a(this).attr("href");l&&e(f);if(f.slice(0,1)!="#"){location.href="#"+f;return d.preventDefault()}});c=true}}};a(window).bind("hash",function(d,b){b?k.filter(function(){var f=a(this).attr("href");return f==b||f==b.replace("#","")}).trigger("history",[b]):k.eq(0).trigger("history",[b]);j=b});a.fn.history=function(b){a.tools.history.init(this);return this.bind("history",b)}})(jQuery);(function(r){function d(){if(r.browser.msie){var b=r(document).height(),c=r(window).height();return[window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth,b-c<20?c:b]}return[r(document).width(),r(document).height()]}function n(b){if(b){return b.call(r.mask)}}r.tools=r.tools||{version:"1.2.5"};var a;a=r.tools.expose={conf:{maskId:"exposeMask",loadSpeed:"slow",closeSpeed:"fast",closeOnClick:true,closeOnEsc:true,zIndex:9998,opacity:0.8,startOpacity:0,color:"#fff",onLoad:null,onClose:null}};var q,m,p,o,f;r.mask={load:function(c,e){if(p){return this}if(typeof c=="string"){c={color:c}}c=c||o;o=c=r.extend(r.extend({},a.conf),c);q=r("#"+c.maskId);if(!q.length){q=r("<div/>").attr("id",c.maskId);r("body").append(q)}var b=d();q.css({position:"absolute",top:0,left:0,width:b[0],height:b[1],display:"none",opacity:c.startOpacity,zIndex:c.zIndex});c.color&&q.css("backgroundColor",c.color);if(n(c.onBeforeLoad)===false){return this}c.closeOnEsc&&r(document).bind("keydown.mask",function(g){g.keyCode==27&&r.mask.close(g)});c.closeOnClick&&q.bind("click.mask",function(g){r.mask.close(g)});r(window).bind("resize.mask",function(){r.mask.fit()});if(e&&e.length){f=e.eq(0).css("zIndex");r.each(e,function(){var g=r(this);/relative|absolute|fixed/i.test(g.css("position"))||g.css("position","relative")});m=e.css({zIndex:Math.max(c.zIndex+1,f=="auto"?0:f)})}q.css({display:"block"}).fadeTo(c.loadSpeed,c.opacity,function(){r.mask.fit();n(c.onLoad);p="full"});p=true;return this},close:function(){if(p){if(n(o.onBeforeClose)===false){return this}q.fadeOut(o.closeSpeed,function(){n(o.onClose);m&&m.css({zIndex:f});p=false});r(document).unbind("keydown.mask");q.unbind("click.mask");r(window).unbind("resize.mask")}return this},fit:function(){if(p){var b=d();q.css({width:b[0],height:b[1]})}},getMask:function(){return q},isLoaded:function(b){return b?p=="full":p},getConf:function(){return o},getExposed:function(){return m}};r.fn.mask=function(b){r.mask.load(b);return this};r.fn.expose=function(b){r.mask.load(b,this);return this}})(jQuery);(function(a){function f(b){switch(b.type){case"mousemove":return a.extend(b.data,{clientX:b.clientX,clientY:b.clientY,pageX:b.pageX,pageY:b.pageY});case"DOMMouseScroll":a.extend(b,b.data);b.delta=-b.detail/3;break;case"mousewheel":b.delta=b.wheelDelta/120;break}b.type="wheel";return a.event.handle.call(this,b,b.delta)}a.fn.mousewheel=function(b){return this[b?"bind":"trigger"]("wheel",b)};a.event.special.wheel={setup:function(){a.event.add(this,e,f,{})},teardown:function(){a.event.remove(this,e,f)}};var e=!a.browser.mozilla?"mousewheel":"DOMMouseScroll"+(a.browser.version<"1.9"?" mousemove":"")})(jQuery);(function(e){function b(p,c,g){var o=this,f=p.add(this),n=p.find(g.tabs),m=c.jquery?c:p.children(c),k;n.length||(n=p.children());m.length||(m=p.parent().find(c));m.length||(m=e(c));e.extend(this,{click:function(j,i){var h=n.eq(j);if(typeof j=="string"&&j.replace("#","")){h=n.filter("[href*="+j.replace("#","")+"]");j=Math.max(n.index(h),0)}if(g.rotate){var l=n.length-1;if(j<0){return o.click(l,i)}if(j>l){return o.click(0,i)}}if(!h.length){if(k>=0){return o}j=g.initialIndex;h=n.eq(j)}if(j===k){return o}i=i||e.Event();i.type="onBeforeClick";f.trigger(i,[j]);if(!i.isDefaultPrevented()){d[g.effect].call(o,j,function(){i.type="onClick";f.trigger(i,[j])});k=j;n.removeClass(g.current);h.addClass(g.current);return o}},getConf:function(){return g},getTabs:function(){return n},getPanes:function(){return m},getCurrentPane:function(){return m.eq(k)},getCurrentTab:function(){return n.eq(k)},getIndex:function(){return k},next:function(){return o.click(k+1)},prev:function(){return o.click(k-1)},destroy:function(){n.unbind(g.event).removeClass(g.current);m.find("a[href^=#]").unbind("click.T");return o}});e.each("onBeforeClick,onClick".split(","),function(i,h){e.isFunction(g[h])&&e(o).bind(h,g[h]);o[h]=function(j){j&&e(o).bind(h,j);return o}});if(g.history&&e.fn.history){e.tools.history.init(n);g.event="history"}n.each(function(h){e(this).bind(g.event,function(i){o.click(h,i);return i.preventDefault()})});m.find("a[href^=#]").bind("click.T",function(h){o.click(e(this).attr("href"),h)});if(location.hash&&g.tabs=="a"&&p.find("[href="+location.hash+"]").length){o.click(location.hash)}else{if(g.initialIndex===0||g.initialIndex>0){o.click(g.initialIndex)}}}e.tools=e.tools||{version:"1.2.5"};e.tools.tabs={conf:{tabs:"a",current:"current",onBeforeClick:null,onClick:null,effect:"default",initialIndex:0,event:"click",rotate:false,history:false},addEffect:function(f,c){d[f]=c}};var d={"default":function(f,c){this.getPanes().hide().eq(f).show();c.call()},fade:function(i,c){var g=this.getConf(),h=g.fadeOutSpeed,f=this.getPanes();h?f.fadeOut(h):f.hide();f.eq(i).fadeIn(g.fadeInSpeed,c)},slide:function(f,c){this.getPanes().slideUp(200);this.getPanes().eq(f).slideDown(400,c)},ajax:function(f,c){this.getPanes().eq(0).load(this.getTabs().eq(f).attr("href"),c)}},a;e.tools.tabs.addEffect("horizontal",function(f,c){a||(a=this.getPanes().eq(0).width());this.getCurrentPane().animate({width:0},function(){e(this).hide()});this.getPanes().eq(f).animate({width:a},function(){e(this).show();c.call()})});e.fn.tabs=function(g,c){var f=this.data("tabs");if(f){f.destroy();this.removeData("tabs")}if(e.isFunction(c)){c={onBeforeClick:c}}c=e.extend({},e.tools.tabs.conf,c);this.each(function(){f=new b(e(this),g,c);e(this).data("tabs",f)});return c.api?f:this}})(jQuery);(function(d){function a(s,v){function e(g){var h=d(g);return h.length<2?h:s.parent().find(g)}var u=this,q=s.add(this),t=s.data("tabs"),r,p=true,c=e(v.next).click(function(){t.next()}),o=e(v.prev).click(function(){t.prev()});d.extend(u,{getTabs:function(){return t},getConf:function(){return v},play:function(){if(r){return u}var g=d.Event("onBeforePlay");q.trigger(g);if(g.isDefaultPrevented()){return u}r=setInterval(t.next,v.interval);p=false;q.trigger("onPlay");return u},pause:function(){if(!r){return u}var g=d.Event("onBeforePause");q.trigger(g);if(g.isDefaultPrevented()){return u}r=clearInterval(r);q.trigger("onPause");return u},stop:function(){u.pause();p=true}});d.each("onBeforePlay,onPlay,onBeforePause,onPause".split(","),function(g,h){d.isFunction(v[h])&&d(u).bind(h,v[h]);u[h]=function(i){return d(u).bind(h,i)}});v.autopause&&t.getTabs().add(c).add(o).add(t.getPanes()).hover(u.pause,function(){p||u.play()});v.autoplay&&u.play();v.clickable&&t.getPanes().click(function(){t.next()});if(!t.getConf().rotate){var f=v.disabledClass;t.getIndex()||o.addClass(f);t.onBeforeClick(function(g,h){o.toggleClass(f,!h);c.toggleClass(f,h==t.getTabs().length-1)})}}var b;b=d.tools.tabs.slideshow={conf:{next:".forward",prev:".backward",disabledClass:"disabled",autoplay:false,autopause:true,interval:3000,clickable:true,api:false}};d.fn.slideshow=function(e){var c=this.data("slideshow");if(c){return c}e=d.extend({},b.conf,e);this.each(function(){c=new a(d(this),e);d(this).data("slideshow",c)});return e.api?c:this}})(jQuery);(function(b){function c(f,e,n){var l=n.relative?f.position().top:f.offset().top,m=n.relative?f.position().left:f.offset().left,k=n.position[0];l-=e.outerHeight()-n.offset[0];m+=f.outerWidth()+n.offset[1];if(/iPad/i.test(navigator.userAgent)){l-=b(window).scrollTop()}var g=e.outerHeight()+f.outerHeight();if(k=="center"){l+=g/2}if(k=="bottom"){l+=g}k=n.position[1];f=e.outerWidth()+f.outerWidth();if(k=="center"){m-=f/2}if(k=="left"){m-=f}return{top:l,left:m}}function a(A,z){var y=this,w=A.add(y),x,u=0,p=0,g=A.attr("title"),f=A.attr("data-tooltip"),e=d[z.effect],n,D=A.is(":input"),B=D&&A.is(":checkbox, :radio, select, :button, :submit"),C=A.attr("type"),o=z.events[C]||z.events[D?B?"widget":"input":"def"];if(!e){throw'Nonexistent effect "'+z.effect+'"'}o=o.split(/,\s*/);if(o.length!=2){throw"Tooltip: bad events configuration for "+C}A.bind(o[0],function(h){clearTimeout(u);if(z.predelay){p=setTimeout(function(){y.show(h)},z.predelay)}else{y.show(h)}}).bind(o[1],function(h){clearTimeout(p);if(z.delay){u=setTimeout(function(){y.hide(h)},z.delay)}else{y.hide(h)}});if(g&&z.cancelDefault){A.removeAttr("title");A.data("title",g)}b.extend(y,{show:function(i){if(!x){if(f){x=b(f)}else{if(z.tip){x=b(z.tip).eq(0)}else{if(g){x=b(z.layout).addClass(z.tipClass).appendTo(document.body).hide().append(g)}else{x=A.next();x.length||(x=A.parent().next())}}}if(!x.length){throw"Cannot find tooltip for "+A}}if(y.isShown()){return y}x.stop(true,true);var h=c(A,x,z);z.tip&&x.html(A.data("title"));i=i||b.Event();i.type="onBeforeShow";w.trigger(i,[h]);if(i.isDefaultPrevented()){return y}h=c(A,x,z);x.css({position:"absolute",top:h.top,left:h.left});n=true;e[0].call(y,function(){i.type="onShow";n="full";w.trigger(i)});h=z.events.tooltip.split(/,\s*/);if(!x.data("__set")){x.bind(h[0],function(){clearTimeout(u);clearTimeout(p)});h[1]&&!A.is("input:not(:checkbox, :radio), textarea")&&x.bind(h[1],function(j){j.relatedTarget!=A[0]&&A.trigger(o[1].split(" ")[0])});x.data("__set",true)}return y},hide:function(h){if(!x||!y.isShown()){return y}h=h||b.Event();h.type="onBeforeHide";w.trigger(h);if(!h.isDefaultPrevented()){n=false;d[z.effect][1].call(y,function(){h.type="onHide";w.trigger(h)});return y}},isShown:function(h){return h?n=="full":n},getConf:function(){return z},getTip:function(){return x},getTrigger:function(){return A}});b.each("onHide,onBeforeShow,onShow,onBeforeHide".split(","),function(i,h){b.isFunction(z[h])&&b(y).bind(h,z[h]);y[h]=function(j){j&&b(y).bind(h,j);return y}})}b.tools=b.tools||{version:"1.2.5"};b.tools.tooltip={conf:{effect:"toggle",fadeOutSpeed:"fast",predelay:0,delay:30,opacity:1,tip:0,position:["top","center"],offset:[0,0],relative:false,cancelDefault:true,events:{def:"mouseenter,mouseleave",input:"focus,blur",widget:"focus mouseenter,blur mouseleave",tooltip:"mouseenter,mouseleave"},layout:"<div/>",tipClass:"tooltip"},addEffect:function(f,e,g){d[f]=[e,g]}};var d={toggle:[function(f){var e=this.getConf(),g=this.getTip();e=e.opacity;e<1&&g.css({opacity:e});g.show();f.call()},function(e){this.getTip().hide();e.call()}],fade:[function(f){var e=this.getConf();this.getTip().fadeTo(e.fadeInSpeed,e.opacity,f)},function(e){this.getTip().fadeOut(this.getConf().fadeOutSpeed,e)}]};b.fn.tooltip=function(f){var e=this.data("tooltip");if(e){return e}f=b.extend(true,{},b.tools.tooltip.conf,f);if(typeof f.position=="string"){f.position=f.position.split(/,?\s/)}this.each(function(){e=new a(b(this),f);b(this).data("tooltip",e)});return f.api?e:this}})(jQuery);(function(c){var a=c.tools.tooltip;c.extend(a.conf,{direction:"up",bounce:false,slideOffset:10,slideInSpeed:200,slideOutSpeed:200,slideFade:!c.browser.msie});var b={up:["-","top"],down:["+","top"],left:["-","left"],right:["+","left"]};a.addEffect("slide",function(h){var e=this.getConf(),i=this.getTip(),d=e.slideFade?{opacity:e.opacity}:{},j=b[e.direction]||b.up;d[j[1]]=j[0]+"="+e.slideOffset;e.slideFade&&i.css({opacity:0});i.show().animate(d,e.slideInSpeed,h)},function(j){var e=this.getConf(),k=e.slideOffset,d=e.slideFade?{opacity:0}:{},l=b[e.direction]||b.up,i=""+l[0];if(e.bounce){i=i=="+"?"-":"+"}d[l[1]]=i+"="+k;this.getTip().animate(d,e.slideOutSpeed,function(){c(this).hide();j.call()})})})(jQuery);(function(d){function b(e){var i=d(window),g=i.width()+i.scrollLeft(),f=i.height()+i.scrollTop();return[e.offset().top<=i.scrollTop(),g<=e.offset().left+e.width(),f<=e.offset().top+e.height(),i.scrollLeft()>=e.offset().left]}function a(e){for(var f=e.length;f--;){if(e[f]){return false}}return true}var c=d.tools.tooltip;c.dynamic={conf:{classNames:"top right bottom left"}};d.fn.dynamic=function(e){if(typeof e=="number"){e={speed:e}}e=d.extend({},c.dynamic.conf,e);var g=e.classNames.split(/\s/),f;this.each(function(){var i=d(this).tooltip().onBeforeShow(function(k,j){k=this.getTip();var h=this.getConf();f||(f=[h.position[0],h.position[1],h.offset[0],h.offset[1],d.extend({},h)]);d.extend(h,f[4]);h.position=[f[0],f[1]];h.offset=[f[2],f[3]];k.css({visibility:"hidden",position:"absolute",top:j.top,left:j.left}).show();j=b(k);if(!a(j)){if(j[2]){d.extend(h,e.top);h.position[0]="top";k.addClass(g[0])}if(j[3]){d.extend(h,e.right);h.position[1]="right";k.addClass(g[1])}if(j[0]){d.extend(h,e.bottom);h.position[0]="bottom";k.addClass(g[2])}if(j[1]){d.extend(h,e.left);h.position[1]="left";k.addClass(g[3])}if(j[0]||j[2]){h.offset[0]*=-1}if(j[1]||j[3]){h.offset[1]*=-1}}k.css({visibility:"visible"}).hide()});i.onBeforeShow(function(){var h=this.getConf();this.getTip();setTimeout(function(){h.position=[f[0],f[1]];h.offset=[f[2],f[3]]},0)});i.onHide(function(){var h=this.getTip();h.removeClass(e.classNames)});ret=i});return e.api?ret:this}})(jQuery);(function(d){function c(g,h){var e=d(h);return e.length<2?e:g.parent().find(h)}function b(v,w){var x=this,i=v.add(x),u=v.children(),p=0,r=w.vertical;a||(a=x);if(u.length>1){u=d(w.items,v)}d.extend(x,{getConf:function(){return w},getIndex:function(){return p},getSize:function(){return x.getItems().size()},getNaviButtons:function(){return h.add(e)},getRoot:function(){return v},getItemWrap:function(){return u},getItems:function(){return u.children(w.item).not("."+w.clonedClass)},move:function(f,g){return x.seekTo(p+f,g)},next:function(f){return x.move(1,f)},prev:function(f){return x.move(-1,f)},begin:function(f){return x.seekTo(0,f)},end:function(f){return x.seekTo(x.getSize()-1,f)},focus:function(){return a=x},addItem:function(f){f=d(f);if(w.circular){u.children("."+w.clonedClass+":last").before(f);u.children("."+w.clonedClass+":first").replaceWith(f.clone().addClass(w.clonedClass))}else{u.append(f)}i.trigger("onAddItem",[f]);return x},seekTo:function(f,m,j){f.jquery||(f*=1);if(w.circular&&f===0&&p==-1&&m!==0){return x}if(!w.circular&&f<0||f>x.getSize()||f<-1){return x}var g=f;if(f.jquery){f=x.getItems().index(f)}else{g=x.getItems().eq(f)}var l=d.Event("onBeforeSeek");if(!j){i.trigger(l,[f,m]);if(l.isDefaultPrevented()||!g.length){return x}}g=r?{top:-g.position().top}:{left:-g.position().left};p=f;a=x;if(m===undefined){m=w.speed}u.animate(g,m,w.easing,j||function(){i.trigger("onSeek",[f])});return x}});d.each(["onBeforeSeek","onSeek","onAddItem"],function(f,g){d.isFunction(w[g])&&d(x).bind(g,w[g]);x[g]=function(j){j&&d(x).bind(g,j);return x}});if(w.circular){var z=x.getItems().slice(-1).clone().prependTo(u),y=x.getItems().eq(1).clone().appendTo(u);z.add(y).addClass(w.clonedClass);x.onBeforeSeek(function(f,j,g){if(!f.isDefaultPrevented()){if(j==-1){x.seekTo(z,g,function(){x.end(0)});return f.preventDefault()}else{j==x.getSize()&&x.seekTo(y,g,function(){x.begin(0)})}}});x.seekTo(0,0,function(){})}var h=c(v,w.prev).click(function(){x.prev()}),e=c(v,w.next).click(function(){x.next()});if(!w.circular&&x.getSize()>1){x.onBeforeSeek(function(f,g){setTimeout(function(){if(!f.isDefaultPrevented()){h.toggleClass(w.disabledClass,g<=0);e.toggleClass(w.disabledClass,g>=x.getSize()-1)}},1)});w.initialIndex||h.addClass(w.disabledClass)}w.mousewheel&&d.fn.mousewheel&&v.mousewheel(function(f,g){if(w.mousewheel){x.move(g<0?1:-1,w.wheelSpeed||50);return false}});if(w.touch){var k={};u[0].ontouchstart=function(f){f=f.touches[0];k.x=f.clientX;k.y=f.clientY};u[0].ontouchmove=function(f){if(f.touches.length==1&&!u.is(":animated")){var j=f.touches[0],g=k.x-j.clientX;j=k.y-j.clientY;x[r&&j>0||!r&&g>0?"next":"prev"]();f.preventDefault()}}}w.keyboard&&d(document).bind("keydown.scrollable",function(f){if(!(!w.keyboard||f.altKey||f.ctrlKey||d(f.target).is(":input"))){if(!(w.keyboard!="static"&&a!=x)){var g=f.keyCode;if(r&&(g==38||g==40)){x.move(g==38?-1:1);return f.preventDefault()}if(!r&&(g==37||g==39)){x.move(g==37?-1:1);return f.preventDefault()}}}});w.initialIndex&&x.seekTo(w.initialIndex,0,function(){})}d.tools=d.tools||{version:"1.2.5"};d.tools.scrollable={conf:{activeClass:"active",circular:false,clonedClass:"cloned",disabledClass:"disabled",easing:"swing",initialIndex:0,item:null,items:".items",keyboard:true,mousewheel:false,next:".next",prev:".prev",speed:400,vertical:false,touch:true,wheelSpeed:0}};var a;d.fn.scrollable=function(e){var g=this.data("scrollable");if(g){return g}e=d.extend({},d.tools.scrollable.conf,e);this.each(function(){g=new b(d(this),e);d(this).data("scrollable",g)});return e.api?g:this}})(jQuery);(function(a){var c=a.tools.scrollable;c.autoscroll={conf:{autoplay:true,interval:3000,autopause:true}};a.fn.autoscroll=function(f){if(typeof f=="number"){f={interval:f}}var e=a.extend({},c.autoscroll.conf,f),b;this.each(function(){var d=a(this).data("scrollable");if(d){b=d}var i,g=true;d.play=function(){if(!i){g=false;i=setInterval(function(){d.next()},e.interval)}};d.pause=function(){i=clearInterval(i)};d.stop=function(){d.pause();g=true};e.autopause&&d.getRoot().add(d.getNaviButtons()).hover(d.pause,d.play);e.autoplay&&d.play()});return e.api?b:this}})(jQuery);(function(c){function b(d,f){var e=c(f);return e.length<2?e:d.parent().find(f)}var a=c.tools.scrollable;a.navigator={conf:{navi:".navi",naviItem:null,activeClass:"active",indexed:false,idPrefix:null,history:false}};c.fn.navigator=function(d){if(typeof d=="string"){d={navi:d}}d=c.extend({},a.navigator.conf,d);var e;this.each(function(){function t(f,j,h){v.seekTo(j);if(s){if(location.hash){location.hash=f.attr("href").replace("#","")}}else{return h.preventDefault()}}function u(){return r.find(d.naviItem||"> *")}function m(f){var h=c("<"+(d.naviItem||"a")+"/>").click(function(j){t(c(this),f,j)}).attr("href","#"+f);f===0&&h.addClass(p);d.indexed&&h.text(f+1);d.idPrefix&&h.attr("id",d.idPrefix+f);return h.appendTo(r)}function i(f,h){f=u().eq(h.replace("#",""));f.length||(f=u().filter("[href="+h+"]"));f.click()}var v=c(this).data("scrollable"),r=d.navi.jquery?d.navi:b(v.getRoot(),d.navi),g=v.getNaviButtons(),p=d.activeClass,s=d.history&&c.fn.history;if(v){e=v}v.getNaviButtons=function(){return g.add(r)};u().length?u().each(function(f){c(this).click(function(h){t(c(this),f,h)})}):c.each(v.getItems(),function(f){m(f)});v.onBeforeSeek(function(f,h){setTimeout(function(){if(!f.isDefaultPrevented()){var j=u().eq(h);!f.isDefaultPrevented()&&j.length&&u().removeClass(p).eq(h).addClass(p)}},1)});v.onAddItem(function(f,h){h=m(v.getItems().index(h));s&&h.history(i)});s&&u().history(i)});return d.api?e:this}})(jQuery);(function(b){function c(u,w){var v=this,r=u.add(v),h=b(window),q,t,l,s=b.tools.expose&&(w.mask||w.expose),i=Math.random().toString().slice(10);if(s){if(typeof s=="string"){s={color:s}}s.closeOnClick=s.closeOnEsc=false}var a=w.target||u.attr("rel");t=a?b(a):u;if(!t.length){throw"Could not find Overlay: "+a}u&&u.index(t)==-1&&u.click(function(f){v.load(f);return f.preventDefault()});b.extend(v,{load:function(n){if(v.isOpened()){return v}var k=e[w.effect];if(!k){throw'Overlay: cannot find effect : "'+w.effect+'"'}w.oneInstance&&b.each(d,function(){this.close(n)});n=n||b.Event();n.type="onBeforeLoad";r.trigger(n);if(n.isDefaultPrevented()){return v}l=true;s&&b(t).expose(s);var j=w.top,m=w.left,g=t.outerWidth({margin:true}),f=t.outerHeight({margin:true});if(typeof j=="string"){j=j=="center"?Math.max((h.height()-f)/2,0):parseInt(j,10)/100*h.height()}if(m=="center"){m=Math.max((h.width()-g)/2,0)}k[0].call(v,{top:j,left:m},function(){if(l){n.type="onLoad";r.trigger(n)}});s&&w.closeOnClick&&b.mask.getMask().one("click",v.close);w.closeOnClick&&b(document).bind("click."+i,function(o){b(o.target).parents(t).length||v.close(o)});w.closeOnEsc&&b(document).bind("keydown."+i,function(o){o.keyCode==27&&v.close(o)});return v},close:function(f){if(!v.isOpened()){return v}f=f||b.Event();f.type="onBeforeClose";r.trigger(f);if(!f.isDefaultPrevented()){l=false;e[w.effect][1].call(v,function(){f.type="onClose";r.trigger(f)});b(document).unbind("click."+i).unbind("keydown."+i);s&&b.mask.close();return v}},getOverlay:function(){return t},getTrigger:function(){return u},getClosers:function(){return q},isOpened:function(){return l},getConf:function(){return w}});b.each("onBeforeLoad,onStart,onLoad,onBeforeClose,onClose".split(","),function(g,f){b.isFunction(w[f])&&b(v).bind(f,w[f]);v[f]=function(j){j&&b(v).bind(f,j);return v}});q=t.find(w.close||".close");if(!q.length&&!w.close){q=b('<a class="close"></a>');t.prepend(q)}q.click(function(f){v.close(f)});w.load&&v.load()}b.tools=b.tools||{version:"1.2.5"};b.tools.overlay={addEffect:function(f,a,g){e[f]=[a,g]},conf:{close:null,closeOnClick:true,closeOnEsc:true,closeSpeed:"fast",effect:"default",fixed:!b.browser.msie||b.browser.version>6,left:"center",load:false,mask:null,oneInstance:true,speed:"normal",target:null,top:"10%"}};var d=[],e={};b.tools.overlay.addEffect("default",function(g,a){var h=this.getConf(),f=b(window);if(!h.fixed){g.top+=f.scrollTop();g.left+=f.scrollLeft()}g.position=h.fixed?"fixed":"absolute";this.getOverlay().css(g).fadeIn(h.speed,a)},function(a){this.getOverlay().fadeOut(this.getConf().closeSpeed,a)});b.fn.overlay=function(f){var a=this.data("overlay");if(a){return a}if(b.isFunction(f)){f={onBeforeLoad:f}}f=b.extend(true,{},b.tools.overlay.conf,f);this.each(function(){a=new c(b(this),f);d.push(a);b(this).data("overlay",a)});return f.api?a:this}})(jQuery);(function(c){function b(h){var f=h.offset();return{top:f.top+h.height()/2,left:f.left+h.width()/2}}var a=c.tools.overlay,e=c(window);c.extend(a.conf,{start:{top:null,left:null},fadeInSpeed:"fast",zIndex:9999});function g(s,r){var v=this.getOverlay(),t=this.getConf(),q=this.getTrigger(),f=this,k=v.outerWidth({margin:true}),u=v.data("img"),h=t.fixed?"fixed":"absolute";if(!u){u=v.css("backgroundImage");if(!u){throw"background-image CSS property not set for overlay"}u=u.slice(u.indexOf("(")+1,u.indexOf(")")).replace(/\"/g,"");v.css("backgroundImage","none");u=c('<img src="'+u+'"/>');u.css({border:0,display:"none"}).width(k);c("body").append(u);v.data("img",u)}var o=t.start.top||Math.round(e.height()/2),l=t.start.left||Math.round(e.width()/2);if(q){q=b(q);o=q.top;l=q.left}if(t.fixed){o-=e.scrollTop();l-=e.scrollLeft()}else{s.top+=e.scrollTop();s.left+=e.scrollLeft()}u.css({position:"absolute",top:o,left:l,width:0,zIndex:t.zIndex}).show();s.position=h;v.css(s);u.animate({top:v.css("top"),left:v.css("left"),width:k},t.speed,function(){v.css("zIndex",t.zIndex+1).fadeIn(t.fadeInSpeed,function(){f.isOpened()&&!c(this).index(v)?r.call():v.hide()})}).css("position",h)}function d(j){var i=this.getOverlay().hide(),f=this.getConf(),k=this.getTrigger();i=i.data("img");var h={top:f.start.top,left:f.start.left,width:0};k&&c.extend(h,b(k));f.fixed&&i.css({position:"absolute"}).animate({top:"+="+e.scrollTop(),left:"+="+e.scrollLeft()},0);i.animate(h,f.closeSpeed,j)}a.addEffect("apple",g,d)})(jQuery);(function(n){function l(d,p){return 32-(new Date(d,p,32)).getDate()}function k(d,p){d=""+d;for(p=p||2;d.length<p;){d="0"+d}return d}function j(d,w,p){var v=d.getDate(),s=d.getDay(),t=d.getMonth();d=d.getFullYear();var u={d:v,dd:k(v),ddd:e[p].shortDays[s],dddd:e[p].days[s],m:t+1,mm:k(t+1),mmm:e[p].shortMonths[t],mmmm:e[p].months[t],yy:String(d).slice(2),yyyy:d};w=w.replace(f,function(q){return q in u?u[q]:q.slice(1,q.length-1)});return c.html(w).html()}function o(d){return parseInt(d,10)}function i(d,p){return d.getFullYear()===p.getFullYear()&&d.getMonth()==p.getMonth()&&d.getDate()==p.getDate()}function a(d){if(d){if(d.constructor==Date){return d}if(typeof d=="string"){var p=d.split("-");if(p.length==3){return new Date(o(p[0]),o(p[1])-1,o(p[2]))}if(!/^-?\d+$/.test(d)){return}d=o(d)}p=new Date;p.setDate(p.getDate()+d);return p}}function b(ag,af){function ac(p,r,q){Z=p;U=p.getFullYear();S=p.getMonth();R=p.getDate();q=q||n.Event("api");q.type="change";P.trigger(q,[p]);if(!q.isDefaultPrevented()){ag.val(j(p,r.format,r.lang));ag.data("date",p);ad.hide(q)}}function W(p){p.type="onShow";P.trigger(p);n(document).bind("keydown.d",function(w){if(w.ctrlKey){return true}var s=w.keyCode;if(s==8){ag.val("");return ad.hide(w)}if(s==27){return ad.hide(w)}if(n(h).index(s)>=0){if(!Q){ad.show(w);return w.preventDefault()}var r=n("#"+ae.weeks+" a"),q=n("."+ae.focus),z=r.index(q);q.removeClass(ae.focus);if(s==74||s==40){z+=7}else{if(s==75||s==38){z-=7}else{if(s==76||s==39){z+=1}else{if(s==72||s==37){z-=1}}}}if(z>41){ad.addMonth();q=n("#"+ae.weeks+" a:eq("+(z-42)+")")}else{if(z<0){ad.addMonth(-1);q=n("#"+ae.weeks+" a:eq("+(z+42)+")")}else{q=r.eq(z)}}q.addClass(ae.focus);return w.preventDefault()}if(s==34){return ad.addMonth()}if(s==33){return ad.addMonth(-1)}if(s==36){return ad.today()}if(s==13){n(w.target).is("select")||n("."+ae.focus).click()}return n([16,17,18,9]).index(s)>=0});n(document).bind("click.d",function(r){var q=r.target;if(!n(q).parents("#"+ae.root).length&&q!=ag[0]&&(!x||q!=x[0])){ad.hide(r)}})}var ad=this,V=new Date,ae=af.css,T=e[af.lang],ab=n("#"+ae.root),v=ab.find("#"+ae.title),x,F,C,U,S,R,Z=ag.attr("data-value")||af.value||ag.val(),aa=ag.attr("min")||af.min,Y=ag.attr("max")||af.max,Q;if(aa===0){aa="0"}Z=a(Z)||V;aa=a(aa||af.yearRange[0]*365);Y=a(Y||af.yearRange[1]*365);if(!T){throw"Dateinput: invalid language: "+af.lang}if(ag.attr("type")=="date"){var u=n("<input/>");n.each("class,disabled,id,maxlength,name,readonly,required,size,style,tabindex,title,value".split(","),function(p,q){u.attr(q,ag.attr(q))});ag.replaceWith(u);ag=u}ag.addClass(ae.input);var P=ag.add(ad);if(!ab.length){ab=n("<div><div><a/><div/><a/></div><div><div/><div/></div></div>").hide().css({position:"absolute"}).attr("id",ae.root);ab.children().eq(0).attr("id",ae.head).end().eq(1).attr("id",ae.body).children().eq(0).attr("id",ae.days).end().eq(1).attr("id",ae.weeks).end().end().end().find("a").eq(0).attr("id",ae.prev).end().eq(1).attr("id",ae.next);v=ab.find("#"+ae.head).find("div").attr("id",ae.title);if(af.selectors){var B=n("<select/>").attr("id",ae.month),X=n("<select/>").attr("id",ae.year);v.html(B.add(X))}for(var d=ab.find("#"+ae.days),t=0;t<7;t++){d.append(n("<span/>").text(T.shortDays[(t+af.firstDay)%7]))}n("body").append(ab)}if(af.trigger){x=n("<a/>").attr("href","#").addClass(ae.trigger).click(function(p){ad.show();return p.preventDefault()}).insertAfter(ag)}var y=ab.find("#"+ae.weeks);X=ab.find("#"+ae.year);B=ab.find("#"+ae.month);n.extend(ad,{show:function(p){if(!(ag.attr("readonly")||ag.attr("disabled")||Q)){p=p||n.Event();p.type="onBeforeShow";P.trigger(p);if(!p.isDefaultPrevented()){n.each(g,function(){this.hide()});Q=true;B.unbind("change").change(function(){ad.setValue(X.val(),n(this).val())});X.unbind("change").change(function(){ad.setValue(n(this).val(),B.val())});F=ab.find("#"+ae.prev).unbind("click").click(function(){F.hasClass(ae.disabled)||ad.addMonth(-1);return false});C=ab.find("#"+ae.next).unbind("click").click(function(){C.hasClass(ae.disabled)||ad.addMonth();return false});ad.setValue(Z);var q=ag.offset();if(/iPad/i.test(navigator.userAgent)){q.top-=n(window).scrollTop()}ab.css({top:q.top+ag.outerHeight({margins:true})+af.offset[0],left:q.left+af.offset[1]});if(af.speed){ab.show(af.speed,function(){W(p)})}else{ab.show();W(p)}return ad}}},setValue:function(D,z,w){var r=o(z)>=-1?new Date(o(D),o(z),o(w||1)):D||Z;if(r<aa){r=aa}else{if(r>Y){r=Y}}D=r.getFullYear();z=r.getMonth();w=r.getDate();if(z==-1){z=11;D--}else{if(z==12){z=0;D++}}if(!Q){ac(r,af);return ad}S=z;U=D;w=new Date(D,z,1-af.firstDay);w=w.getDay();var G=l(D,z),p=l(D,z-1),s;if(af.selectors){B.empty();n.each(T.months,function(H,I){aa<new Date(D,H+1,-1)&&Y>new Date(D,H,0)&&B.append(n("<option/>").html(I).attr("value",H))});X.empty();r=V.getFullYear();for(var q=r+af.yearRange[0];q<r+af.yearRange[1];q++){aa<=new Date(q+1,-1,1)&&Y>new Date(q,0,0)&&X.append(n("<option/>").text(q))}B.val(z);X.val(D)}else{v.html(T.months[z]+" "+D)}y.empty();F.add(C).removeClass(ae.disabled);q=!w?-7:0;for(var E,A;q<(!w?35:42);q++){E=n("<a/>");if(q%7===0){s=n("<div/>").addClass(ae.week);y.append(s)}if(q<w){E.addClass(ae.off);A=p-w+q+1;r=new Date(D,z-1,A)}else{if(q>=w+G){E.addClass(ae.off);A=q-G-w+1;r=new Date(D,z+1,A)}else{A=q-w+1;r=new Date(D,z,A);if(i(Z,r)){E.attr("id",ae.current).addClass(ae.focus)}else{i(V,r)&&E.attr("id",ae.today)}}}aa&&r<aa&&E.add(F).addClass(ae.disabled);Y&&r>Y&&E.add(C).addClass(ae.disabled);E.attr("href","#"+A).text(A).data("date",r);s.append(E)}y.find("a").click(function(H){var I=n(this);if(!I.hasClass(ae.disabled)){n("#"+ae.current).removeAttr("id");I.attr("id",ae.current);ac(I.data("date"),af,H)}return false});ae.sunday&&y.find(ae.week).each(function(){var H=af.firstDay?7-af.firstDay:0;n(this).children().slice(H,H+1).addClass(ae.sunday)});return ad},setMin:function(p,q){aa=a(p);q&&Z<aa&&ad.setValue(aa);return ad},setMax:function(p,q){Y=a(p);q&&Z>Y&&ad.setValue(Y);return ad},today:function(){return ad.setValue(V)},addDay:function(p){return this.setValue(U,S,R+(p||1))},addMonth:function(p){return this.setValue(U,S+(p||1),R)},addYear:function(p){return this.setValue(U+(p||1),S,R)},hide:function(p){if(Q){p=n.Event();p.type="onHide";P.trigger(p);n(document).unbind("click.d").unbind("keydown.d");if(p.isDefaultPrevented()){return}ab.hide();Q=false}return ad},getConf:function(){return af},getInput:function(){return ag},getCalendar:function(){return ab},getValue:function(p){return p?j(Z,p,af.lang):Z},isOpen:function(){return Q}});n.each(["onBeforeShow","onShow","change","onHide"],function(p,q){n.isFunction(af[q])&&n(ad).bind(q,af[q]);ad[q]=function(r){r&&n(ad).bind(q,r);return ad}});ag.bind("focus click",ad.show).keydown(function(p){var q=p.keyCode;if(!Q&&n(h).index(q)>=0){ad.show(p);return p.preventDefault()}return p.shiftKey||p.ctrlKey||p.altKey||q==9?true:p.preventDefault()});a(ag.val())&&ac(Z,af)}n.tools=n.tools||{version:"1.2.5"};var g=[],m,h=[75,76,38,39,74,72,40,37],e={};m=n.tools.dateinput={conf:{format:"mm/dd/yy",selectors:false,yearRange:[-5,5],lang:"en",offset:[0,0],speed:0,firstDay:0,min:undefined,max:undefined,trigger:false,css:{prefix:"cal",input:"date",root:0,head:0,title:0,prev:0,next:0,month:0,year:0,days:0,body:0,weeks:0,today:0,current:0,week:0,off:0,sunday:0,focus:0,disabled:0,trigger:0}},localize:function(d,p){n.each(p,function(r,s){p[r]=s.split(",")});e[d]=p}};m.localize("en",{months:"January,February,March,April,May,June,July,August,September,October,November,December",shortMonths:"Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec",days:"Sunday,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday",shortDays:"Sun,Mon,Tue,Wed,Thu,Fri,Sat"});var f=/d{1,4}|m{1,4}|yy(?:yy)?|"[^"]*"|'[^']*'/g,c=n("<a/>");n.expr[":"].date=function(d){var p=d.getAttribute("type");return p&&p=="date"||!!n(d).data("dateinput")};n.fn.dateinput=function(d){if(this.data("dateinput")){return this}d=n.extend(true,{},m.conf,d);n.each(d.css,function(r,s){if(!s&&r!="prefix"){d.css[r]=(d.css.prefix||"")+(s||r)}});var p;this.each(function(){var q=new b(n(this),d);g.push(q);q=q.getInput().data("dateinput",q);p=p?p.add(q):q});return p?p:this}})(jQuery);(function(g){function c(j,e){e=Math.pow(10,e);return Math.round(j*e)/e}function f(j,e){if(e=parseInt(j.css(e),10)){return e}return(j=j[0].currentStyle)&&j.width&&parseInt(j.width,10)}function h(e){return(e=e.data("events"))&&e.onSlide}function b(T,U){function R(o,k,n,l){if(n===undefined){n=k/P*e}else{if(l){n-=U.min}}if(F){n=Math.round(n/F)*F}if(k===undefined||F){k=n*P/e}if(isNaN(n)){return S}k=Math.max(0,Math.min(k,P));n=k/P*e;if(l||!M){n+=U.min}if(M){if(l){k=P-k}else{n=U.max-n}}n=c(n,C);var m=o.type=="click";if(E&&O!==undefined&&!m){o.type="onSlide";J.trigger(o,[n,k]);if(o.isDefaultPrevented()){return S}}l=m?U.speed:0;m=m?function(){o.type="change";J.trigger(o,[n])}:null;if(M){N.animate({top:k},l,m);U.progress&&G.animate({height:P-k+N.width()/2},l)}else{N.animate({left:k},l,m);U.progress&&G.animate({width:k+N.width()/2},l)}O=n;r=k;T.val(n);return S}function L(){if(M=U.vertical||f(Q,"height")>f(Q,"width")){P=f(Q,"height")-f(N,"height");y=Q.offset().top+P}else{P=f(Q,"width")-f(N,"width");y=Q.offset().left}}function x(){L();S.setValue(U.value!==undefined?U.value:U.min)}var S=this,K=U.css,Q=g("<div><div/><a href='#'/></div>").data("rangeinput",S),M,O,y,P,r;T.before(Q);var N=Q.addClass(K.slider).find("a").addClass(K.handle),G=Q.find("div").addClass(K.progress);g.each("min,max,step,value".split(","),function(l,k){l=T.attr(k);if(parseFloat(l)){U[k]=parseFloat(l,10)}});var e=U.max-U.min,F=U.step=="any"?0:U.step,C=U.precision;if(C===undefined){try{C=F.toString().split(".")[1].length}catch(j){C=0}}if(T.attr("type")=="range"){var q=g("<input/>");g.each("class,disabled,id,maxlength,name,readonly,required,size,style,tabindex,title,value".split(","),function(l,k){q.attr(k,T.attr(k))});q.val(U.value);T.replaceWith(q);T=q}T.addClass(K.input);var J=g(S).add(T),E=true;g.extend(S,{getValue:function(){return O},setValue:function(l,k){L();return R(k||g.Event("api"),undefined,l,true)},getConf:function(){return U},getProgress:function(){return G},getHandle:function(){return N},getInput:function(){return T},step:function(m,k){k=k||g.Event();var l=U.step=="any"?1:U.step;S.setValue(O+l*(m||1),k)},stepUp:function(k){return S.step(k||1)},stepDown:function(k){return S.step(-k||-1)}});g.each("onSlide,change".split(","),function(l,k){g.isFunction(U[k])&&g(S).bind(k,U[k]);S[k]=function(m){m&&g(S).bind(k,m);return S}});N.drag({drag:false}).bind("dragStart",function(){L();E=h(g(S))||h(T)}).bind("drag",function(m,k,l){if(T.is(":disabled")){return false}R(m,M?k:l)}).bind("dragEnd",function(k){if(!k.isDefaultPrevented()){k.type="change";J.trigger(k,[O])}}).click(function(k){return k.preventDefault()});Q.click(function(l){if(T.is(":disabled")||l.target==N[0]){return l.preventDefault()}L();var k=N.width()/2;R(l,M?P-y-k+l.pageY:l.pageX-y-k)});U.keyboard&&T.keydown(function(n){if(!T.attr("readonly")){var k=n.keyCode,m=g([75,76,38,33,39]).index(k)!=-1,l=g([74,72,40,34,37]).index(k)!=-1;if((m||l)&&!(n.shiftKey||n.altKey||n.ctrlKey)){if(m){S.step(k==33?10:1,n)}else{if(l){S.step(k==34?-10:-1,n)}}return n.preventDefault()}}});T.blur(function(l){var k=g(this).val();k!==O&&S.setValue(k,l)});g.extend(T[0],{stepUp:S.stepUp,stepDown:S.stepDown});x();P||g(window).load(x)}g.tools=g.tools||{version:"1.2.5"};var d;d=g.tools.rangeinput={conf:{min:0,max:100,step:"any",steps:0,value:0,precision:undefined,vertical:0,keyboard:true,progress:false,speed:100,css:{input:"range",slider:"slider",progress:"progress",handle:"handle"}}};var a,i;g.fn.drag=function(e){document.ondragstart=function(){return false};e=g.extend({x:true,y:true,drag:true},e);a=a||g(document).bind("mousedown mouseup",function(j){var l=g(j.target);if(j.type=="mousedown"&&l.data("drag")){var q=l.position(),k=j.pageX-q.left,m=j.pageY-q.top,n=true;a.bind("mousemove.drag",function(p){var r=p.pageX-k;p=p.pageY-m;var o={};if(e.x){o.left=r}if(e.y){o.top=p}if(n){l.trigger("dragStart");n=false}e.drag&&l.css(o);l.trigger("drag",[p,r]);i=l});j.preventDefault()}else{try{i&&i.trigger("dragEnd")}finally{a.unbind("mousemove.drag");i=null}}});return this.data("drag",true)};g.expr[":"].range=function(j){var e=j.getAttribute("type");return e&&e=="range"||!!g(j).filter("input").data("rangeinput")};g.fn.rangeinput=function(j){if(this.data("rangeinput")){return this}j=g.extend(true,{},d.conf,j);var e;this.each(function(){var k=new b(g(this),g.extend(true,{},j));k=k.getInput().data("rangeinput",k);e=e?e.add(k):k});return e?e:this}})(jQuery);(function(i){function n(o,e,t){var q=o.offset().top,r=o.offset().left,h=t.position.split(/,?\s+/),s=h[0];h=h[1];q-=e.outerHeight()-t.offset[0];r+=o.outerWidth()+t.offset[1];if(/iPad/i.test(navigator.userAgent)){q-=i(window).scrollTop()}t=e.outerHeight()+o.outerHeight();if(s=="center"){q+=t/2}if(s=="bottom"){q+=t}o=o.outerWidth();if(h=="center"){r-=(o+e.outerWidth())/2}if(h=="left"){r-=o}return{top:q,left:r}}function k(h){function e(){return this.getAttribute("type")==h}e.key="[type="+h+"]";return e}function m(o,e,t){function q(v,w,u){if(!(!t.grouped&&v.length)){var p;if(u===false||i.isArray(u)){p=g.messages[w.key||w]||g.messages["*"];p=p[t.lang]||g.messages["*"].en;(w=p.match(/\$\d/g))&&i.isArray(u)&&i.each(w,function(x){p=p.replace(this,u[x])})}else{p=u[t.lang]||u}v.push(p)}}var r=this,h=e.add(r);o=o.not(":button, :image, :reset, :submit");i.extend(r,{getConf:function(){return t},getForm:function(){return e},getInputs:function(){return o},reflow:function(){o.each(function(){var p=i(this),u=p.data("msg.el");if(u){p=n(p,u,t);u.css({top:p.top,left:p.left})}});return r},invalidate:function(u,v){if(!v){var p=[];i.each(u,function(x,w){x=o.filter("[name='"+x+"']");if(x.length){x.trigger("OI",[w]);p.push({input:x,messages:[w]})}});u=p;v=i.Event()}v.type="onFail";h.trigger(v,[u]);v.isDefaultPrevented()||b[t.effect][0].call(r,u,v);return r},reset:function(p){p=p||o;p.removeClass(t.errorClass).each(function(){var u=i(this).data("msg.el");if(u){u.remove();i(this).data("msg.el",null)}}).unbind(t.errorInputEvent||"");return r},destroy:function(){e.unbind(t.formEvent+".V").unbind("reset.V");o.unbind(t.inputEvent+".V").unbind("change.V");return r.reset()},checkValidity:function(v,w){v=v||o;v=v.not(":disabled");if(!v.length){return true}w=w||i.Event();w.type="onBeforeValidate";h.trigger(w,[v]);if(w.isDefaultPrevented()){return w.result}var u=[];v.not(":radio:not(:checked)").each(function(){var x=[],z=i(this).data("messages",x),y=a&&z.is(":date")?"onHide.v":t.errorInputEvent+".v";z.unbind(y);i.each(l,function(){var C=this,B=C[0];if(z.filter(B).length){C=C[1].call(r,z,z.val());if(C!==true){w.type="onBeforeFail";h.trigger(w,[z,B]);if(w.isDefaultPrevented()){return false}var A=z.attr(t.messageAttr);if(A){x=[A];return false}else{q(x,B,C)}}}});if(x.length){u.push({input:z,messages:x});z.trigger("OI",[x]);t.errorInputEvent&&z.bind(y,function(A){r.checkValidity(z,A)})}if(t.singleError&&u.length){return false}});var p=b[t.effect];if(!p){throw'Validator: cannot find effect "'+t.effect+'"'}if(u.length){r.invalidate(u,w);return false}else{p[1].call(r,v,w);w.type="onSuccess";h.trigger(w,[v]);v.unbind(t.errorInputEvent+".v")}return true}});i.each("onBeforeValidate,onBeforeFail,onFail,onSuccess".split(","),function(p,u){i.isFunction(t[u])&&i(r).bind(u,t[u]);r[u]=function(v){v&&i(r).bind(u,v);return r}});t.formEvent&&e.bind(t.formEvent+".V",function(p){if(!r.checkValidity(null,p)){return p.preventDefault()}});e.bind("reset.V",function(){r.reset()});o[0]&&o[0].validity&&o.each(function(){this.oninvalid=function(){return false}});if(e[0]){e[0].checkValidity=r.checkValidity}t.inputEvent&&o.bind(t.inputEvent+".V",function(p){r.checkValidity(i(this),p)});o.filter(":checkbox, select").filter("[required]").bind("change.V",function(p){var u=i(this);if(this.checked||u.is("select")&&i(this).val()){b[t.effect][1].call(r,u,p)}});var s=o.filter(":radio").change(function(p){r.checkValidity(s,p)});i(window).resize(function(){r.reflow()})}i.tools=i.tools||{version:"1.2.5"};var j=/\[type=([a-z]+)\]/,f=/^-?[0-9]*(\.[0-9]+)?$/,a=i.tools.dateinput,d=/^([a-z0-9_\.\-\+]+)@([\da-z\.\-]+)\.([a-z\.]{2,6})$/i,c=/^(https?:\/\/)?[\da-z\.\-]+\.[a-z\.]{2,6}[#&+_\?\/\w \.\-=]*$/i,g;g=i.tools.validator={conf:{grouped:false,effect:"default",errorClass:"invalid",inputEvent:null,errorInputEvent:"keyup",formEvent:"submit",lang:"en",message:"<div/>",messageAttr:"data-message",messageClass:"error",offset:[0,0],position:"center right",singleError:false,speed:"normal"},messages:{"*":{en:"Please correct this value"}},localize:function(h,e){i.each(e,function(p,o){g.messages[p]=g.messages[p]||{};g.messages[p][h]=o})},localizeFn:function(h,e){g.messages[h]=g.messages[h]||{};i.extend(g.messages[h],e)},fn:function(h,e,o){if(i.isFunction(e)){o=e}else{if(typeof e=="string"){e={en:e}}this.messages[h.key||h]=e}if(e=j.exec(h)){h=k(e[1])}l.push([h,o])},addEffect:function(h,e,o){b[h]=[e,o]}};var l=[],b={"default":[function(h){var e=this.getConf();i.each(h,function(q,o){q=o.input;q.addClass(e.errorClass);var p=q.data("msg.el");if(!p){p=i(e.message).addClass(e.messageClass).appendTo(document.body);q.data("msg.el",p)}p.css({visibility:"hidden"}).find("p").remove();i.each(o.messages,function(r,s){i("<p/>").html(s).appendTo(p)});p.outerWidth()==p.parent().width()&&p.add(p.find("p")).css({display:"inline"});o=n(q,p,e);p.css({visibility:"visible",position:"absolute",top:o.top,left:o.left}).fadeIn(e.speed)})},function(h){var e=this.getConf();h.removeClass(e.errorClass).each(function(){var o=i(this).data("msg.el");o&&o.css({visibility:"hidden"})})}]};i.each("email,url,number".split(","),function(h,e){i.expr[":"][e]=function(o){return o.getAttribute("type")===e}});i.fn.oninvalid=function(e){return this[e?"bind":"trigger"]("OI",e)};g.fn(":email","Please enter a valid email address",function(h,e){return !e||d.test(e)});g.fn(":url","Please enter a valid URL",function(h,e){return !e||c.test(e)});g.fn(":number","Please enter a numeric value.",function(h,e){return f.test(e)});g.fn("[max]","Please enter a value smaller than $1",function(h,e){if(e===""||a&&h.is(":date")){return true}h=h.attr("max");return parseFloat(e)<=parseFloat(h)?true:[h]});g.fn("[min]","Please enter a value larger than $1",function(h,e){if(e===""||a&&h.is(":date")){return true}h=h.attr("min");return parseFloat(e)>=parseFloat(h)?true:[h]});g.fn("[required]","Please complete this mandatory field.",function(h,e){if(h.is(":checkbox")){return h.is(":checked")}return !!e});g.fn("[pattern]",function(h){var e=new RegExp("^"+h.attr("pattern")+"$");return e.test(h.val())});i.fn.validator=function(h){var e=this.data("validator");if(e){e.destroy();this.removeData("validator")}h=i.extend(true,{},g.conf,h);if(this.is("form")){return this.each(function(){var o=i(this);e=new m(o.find(":input"),o,h);o.data("validator",e)})}else{e=new m(this,this.eq(0).closest("form"),h);return this.data("validator",e)}}})(jQuery);(function(a){a.fn.addOption=function(){var k=function(f,g,m,e){var q=document.createElement("option");q.value=g,q.text=m;var p=f.options;var n=p.length;if(!f.cache){f.cache={};for(var l=0;l<n;l++){f.cache[p[l].value]=l}}if(typeof f.cache[g]=="undefined"){f.cache[g]=n}f.options[f.cache[g]]=q;if(e){q.selected=true}};var c=arguments;if(c.length==0){return this}var j=true;var b=false;var i,d,h;if(typeof(c[0])=="object"){b=true;i=c[0]}if(c.length>=2){if(typeof(c[1])=="boolean"){j=c[1]}else{if(typeof(c[2])=="boolean"){j=c[2]}}if(!b){d=c[0];h=c[1]}}this.each(function(){if(this.nodeName.toLowerCase()!="select"){return}if(b){for(var e in i){k(this,e,i[e],j)}}else{k(this,d,h,j)}});return this};a.fn.ajaxAddOption=function(g,k,j,i,h){if(typeof(g)!="string"){return this}if(typeof(k)!="object"){k={}}if(typeof(j)!="boolean"){j=true}this.each(function(){var b=this;a.getJSON(g,k,function(c){a(b).addOption(c,j);if(typeof i=="function"){if(typeof h=="object"){i.apply(b,h)}else{i.call(b)}}})});return this};a.fn.removeOption=function(){var c=arguments;if(c.length==0){return this}var h=typeof(c[0]);var e,f;if(h=="string"||h=="object"||h=="function"){e=c[0];if(e.constructor==Array){var b=e.length;for(var g=0;g<b;g++){this.removeOption(e[g],c[1])}return this}}else{if(h=="number"){f=c[0]}else{return this}}this.each(function(){if(this.nodeName.toLowerCase()!="select"){return}if(this.cache){this.cache=null}var d=false;var k=this.options;if(!!e){var l=k.length;for(var j=l-1;j>=0;j--){if(e.constructor==RegExp){if(k[j].value.match(e)){d=true}}else{if(k[j].value==e){d=true}}if(d&&c[1]===true){d=k[j].selected}if(d){k[j]=null}d=false}}else{if(c[1]===true){d=k[f].selected}else{d=true}if(d){this.remove(f)}}});return this};a.fn.sortOptions=function(c){var b=typeof(c)=="undefined"?true:!!c;this.each(function(){if(this.nodeName.toLowerCase()!="select"){return}var j=this.options;var h=j.length;var g=[];for(var f=0;f<h;f++){g[f]={v:j[f].value,t:j[f].text}}g.sort(function(d,e){o1t=d.t.toLowerCase(),o2t=e.t.toLowerCase();if(o1t==o2t){return 0}if(b){return o1t<o2t?-1:1}else{return o1t>o2t?-1:1}});for(var f=0;f<h;f++){j[f].text=g[f].t;j[f].value=g[f].v}});return this};a.fn.selectOptions=function(f,i){var g=f;var h=typeof(f);var j=i||false;if(h!="string"&&h!="function"&&h!="object"){return this}this.each(function(){if(this.nodeName.toLowerCase()!="select"){return this}var d=this.options;var b=d.length;for(var c=0;c<b;c++){if(g.constructor==RegExp){if(d[c].value.match(g)){d[c].selected=true}else{if(j){d[c].selected=false}}}else{if(d[c].value==g){d[c].selected=true}else{if(j){d[c].selected=false}}}}});return this};a.fn.copyOptions=function(d,f){var e=f||"selected";if(a(d).size()==0){return this}this.each(function(){if(this.nodeName.toLowerCase()!="select"){return this}var g=this.options;var b=g.length;for(var c=0;c<b;c++){if(e=="all"||(e=="selected"&&g[c].selected)){a(d).addOption(g[c].value,g[c].text)}}});return this};a.fn.containsOption=function(g,l){var k=false;var h=g;var j=typeof(h);var i=typeof(l);if(j!="string"&&j!="function"&&j!="object"){return i=="function"?this:k}this.each(function(){if(this.nodeName.toLowerCase()!="select"){return this}if(k&&i!="function"){return false}var d=this.options;var b=d.length;for(var c=0;c<b;c++){if(h.constructor==RegExp){if(d[c].value.match(h)){k=true;if(i=="function"){l.call(d[c],c)}}}else{if(d[c].value==h){k=true;if(i=="function"){l.call(d[c],c)}}}}});return i=="function"?this:k};a.fn.selectedValues=function(){var b=[];this.find("option:selected").each(function(){b[b.length]=this.value});return b};a.fn.selectedOptions=function(){return this.find("option:selected")}})(jQuery);(function(a){a.fn.hoverIntent=function(k,j){var l={sensitivity:7,interval:100,timeout:0};l=a.extend(l,j?{over:k,out:j}:k);var n,m,h,d;var e=function(f){n=f.pageX;m=f.pageY};var c=function(g,f){f.hoverIntent_t=clearTimeout(f.hoverIntent_t);if((Math.abs(h-n)+Math.abs(d-m))<l.sensitivity){a(f).unbind("mousemove",e);f.hoverIntent_s=1;return l.over.apply(f,[g])}else{h=n;d=m;f.hoverIntent_t=setTimeout(function(){c(g,f)},l.interval)}};var i=function(g,f){f.hoverIntent_t=clearTimeout(f.hoverIntent_t);f.hoverIntent_s=0;return l.out.apply(f,[g])};var b=function(o){var g=jQuery.extend({},o);var f=this;if(f.hoverIntent_t){f.hoverIntent_t=clearTimeout(f.hoverIntent_t)}if(o.type=="mouseenter"){h=g.pageX;d=g.pageY;a(f).bind("mousemove",e);if(f.hoverIntent_s!=1){f.hoverIntent_t=setTimeout(function(){c(g,f)},l.interval)}}else{a(f).unbind("mousemove",e);if(f.hoverIntent_s==1){f.hoverIntent_t=setTimeout(function(){i(g,f)},l.timeout)}}};return this.bind("mouseenter",b).bind("mouseleave",b)}})(jQuery);(function(a){a.suggest=function(o,g){var c=a(o).attr("autocomplete","off");var f=a(document.createElement("ul"));var n=false;var d=0;var q=[];var p=0;f.addClass(g.resultsClass).appendTo("body");j();a(window).load(j).resize(j);c.blur(function(){setTimeout(function(){f.hide()},200)});try{f.bgiframe()}catch(s){}if(a.browser.mozilla){c.keypress(m)}else{c.keydown(m)}function j(){var e=c.offset();f.css({top:(e.top+o.offsetHeight)+"px",left:e.left+"px"})}function m(x){if((/27$|38$|40$/.test(x.keyCode)&&f.is(":visible"))||(/^13$|^9$/.test(x.keyCode)&&v())){if(x.preventDefault){x.preventDefault()}if(x.stopPropagation){x.stopPropagation()}x.cancelBubble=true;x.returnValue=false;switch(x.keyCode){case 38:k();u();break;case 40:t();u();break;case 9:case 13:r();a(this).parents("form")[0].submit();break;case 27:f.hide();break}}else{if(c.val().length!=d){if(n){clearTimeout(n)}n=setTimeout(l,g.delay);d=c.val().length}}}function l(){var y=c.val();for(var e=0;e<y.length;e++){if(y.charAt(e)!=" "){y=y.substring(e,y.length);break}}var x=y;if(x.length>=g.minchars){cached=w(x);if(cached){i(cached.items)}else{a.get(g.source,{q:x},function(z){f.hide();var A=b(z,x);i(A);h(x,A,z.length)})}}else{f.hide()}}function w(x){for(var e=0;e<q.length;e++){if(q[e]["q"]==x){q.unshift(q.splice(e,1)[0]);return q[0]}}return false}function h(z,e,x){while(q.length&&(p+x>g.maxCacheSize)){var y=q.pop();p-=y.size}q.push({q:z,size:x,items:e});p+=x}function i(e){if(!e){return}if(!e.length){f.hide();return}var y="";for(var x=0;x<e.length;x++){y+="<li>"+e[x]+"</li>"}f.html(y).show();f.children("li").mouseover(function(){f.children("li").removeClass(g.selectClass);a(this).addClass(g.selectClass)}).click(function(z){z.preventDefault();z.stopPropagation();r()})}function b(e,A){var x=[];var B=e.split(g.delimiter);for(var z=0;z<B.length;z++){var y=a.trim(B[z]);if(y){y=y.replace(new RegExp(A,"ig"),function(C){return'<span class="'+g.matchClass+'">'+C+"</span>"});x[x.length]=y}}return x}function v(){if(!f.is(":visible")){return false}var e=f.children("li."+g.selectClass);if(!e.length){e=false}return e}function r(){$currentResult=v();if($currentResult){c.val($currentResult.text());f.hide();if(g.onSelect){g.onSelect.apply(c[0])}}}function u(){$currentResult=v();if($currentResult){c.val($currentResult.text())}}function t(){$currentResult=v();if($currentResult){$currentResult.removeClass(g.selectClass).next().addClass(g.selectClass)}else{f.children("li:first-child").addClass(g.selectClass)}}function k(){$currentResult=v();if($currentResult){$currentResult.removeClass(g.selectClass).prev().addClass(g.selectClass)}else{f.children("li:last-child").addClass(g.selectClass)}}};a.fn.suggest=function(c,b){if(!c){return}b=b||{};b.source=c;b.delay=b.delay||100;b.resultsClass=b.resultsClass||"ac_results";b.selectClass=b.selectClass||"ac_over";b.matchClass=b.matchClass||"ac_match";b.minchars=b.minchars||1;b.delimiter=b.delimiter||"\n";b.onSelect=b.onSelect||false;b.maxCacheSize=b.maxCacheSize||65536;this.each(function(){new a.suggest(this,b)});return this}})(jQuery);(function(V){var T=this,R=T.document,k=V(R),w=V(T),Q=!0,P=30000,O=!1,j=navigator.userAgent.toLowerCase(),i=T.location.hash.replace(/#\//,""),S=function(){var f=3,e=R.createElement("div"),l=e.getElementsByTagName("i");do{e.innerHTML="<!--[if gt IE "+ ++f+"]><i></i><![endif]-->"}while(l[0]);return f>4?f:void 0}(),q=function(){return{html:R.documentElement,body:R.body,head:R.getElementsByTagName("head")[0],title:R.title}},h=function(){var e=[];V.each("data ready thumbnail loadstart loadfinish image play pause progress fullscreen_enter fullscreen_exit idle_enter idle_exit rescale lightbox_open lightbox_close lightbox_image".split(" "),function(f,l){e.push(l);/_/.test(l)&&e.push(l.replace(/_/g,""))});return e}(),c=function(f){var e;if(typeof f!=="object"){return f}V.each(f,function(l,m){/^[a-z]+_/.test(l)&&(e="",V.each(l.split("_"),function(n,s){e+=n>0?s.substr(0,1).toUpperCase()+s.substr(1):s}),f[e]=m,delete f[l])});return f},N=function(e){return V.inArray(e,h)>-1?Galleria[e.toUpperCase()]:e},p={trunk:{},add:function(l,f,n,s){s=s||!1;this.clear(l);if(s){var m=f,f=function(){m();p.add(l,f,n)}}this.trunk[l]=T.setTimeout(f,n)},clear:function(f){var e=function(m){T.clearTimeout(this.trunk[m]);delete this.trunk[m]},l;if(f&&f in this.trunk){e.call(p,f)}else{if(typeof f==="undefined"){for(l in this.trunk){this.trunk.hasOwnProperty(l)&&e.call(p,l)}}}}},d=[],g=[],b=!1,F=!1,a=[],r=function(e){Galleria.theme=e;V.each(a,function(f,l){l._init.call(l)})},U=function(){return{array:function(e){return Array.prototype.slice.call(e,0)},create:function(f,e){var l=R.createElement(e||"div");l.className=f;return l},getScriptPath:function(e){e=e||V("script:last").attr("src");e=e.split("/");if(e.length==1){return""}e.pop();return e.join("/")+"/"},animate:function(){var x=function(B){var A="transition WebkitTransition MozTransition OTransition".split(" "),C;if(T.opera){return !1}for(C=0;A[C];C++){if(typeof B[A[C]]!=="undefined"){return A[C]}}return !1}((R.body||R.documentElement).style),v={MozTransition:"transitionend",OTransition:"oTransitionEnd",WebkitTransition:"webkitTransitionEnd",transition:"transitionend"}[x],t={_default:[0.25,0.1,0.25,1],galleria:[0.645,0.045,0.355,1],galleriaIn:[0.55,0.085,0.68,0.53],galleriaOut:[0.25,0.46,0.45,0.94],ease:[0.25,0,0.25,1],linear:[0.25,0.25,0.75,0.75],"ease-in":[0.42,0,1,1],"ease-out":[0,0,0.58,1],"ease-in-out":[0.42,0,0.58,1]},u=function(B,A,D){var C={},D=D||"transition";V.each("webkit moz ms o".split(" "),function(){C["-"+this+"-"+D]=A});B.css(C)},m=function(A){u(A,"none","transition");Galleria.WEBKIT&&Galleria.TOUCH&&(u(A,"translate3d(0,0,0)","transform"),A.data("revert")&&(A.css(A.data("revert")),A.data("revert",null)))},l,n,s,f,e,y,z;return function(C,B,A){A=V.extend({duration:400,complete:function(){},stop:!1},A);C=V(C);A.duration?x?(A.stop&&(C.unbind(v),m(C)),l=!1,V.each(B,function(E,D){z=C.css(E);U.parseValue(z)!=U.parseValue(D)&&(l=!0);C.css(E,z)}),l?(n=[],s=A.easing in t?t[A.easing]:t._default,f=" "+A.duration+"ms cubic-bezier("+s.join(",")+")",T.setTimeout(function(){C.one(v,function(D){return function(){m(D);A.complete.call(D[0])}}(C));if(Galleria.WEBKIT&&Galleria.TOUCH&&(e={},y=[0,0,0],V.each(["left","top"],function(E,D){D in B&&(y[E]=U.parseValue(B[D])-U.parseValue(C.css(D))+"px",e[D]=B[D],delete B[D])}),y[0]||y[1])){C.data("revert",e),n.push("-webkit-transform"+f),u(C,"translate3d("+y.join(",")+")","transform")}V.each(B,function(D){n.push(D+f)});u(C,n.join(","));C.css(B)},1)):T.setTimeout(function(){A.complete.call(C[0])},A.duration)):C.animate(B,A):(C.css(B),A.complete.call(C[0]))}}(),removeAlpha:function(f){if(S<9&&f){var e=f.style,f=(f=f.currentStyle)&&f.filter||e.filter||"";if(/alpha/.test(f)){e.filter=f.replace(/alpha\([^)]*\)/i,"")}}},forceStyles:function(f,e){f=V(f);f.attr("style")&&f.data("styles",f.attr("style")).removeAttr("style");f.css(e)},revertStyles:function(){V.each(U.array(arguments),function(f,e){e=V(e);e.removeAttr("style");e.attr("style","");e.data("styles")&&e.attr("style",e.data("styles")).data("styles",null)})},moveOut:function(e){U.forceStyles(e,{position:"absolute",left:-10000})},moveIn:function(){U.revertStyles.apply(U,U.array(arguments))},elem:function(e){return e instanceof V?{$:e,dom:e[0]}:{$:V(e),dom:e}},hide:function(l,f,n){var n=n||function(){},s=U.elem(l),m=s.$,l=s.dom;m.data("opacity")||m.data("opacity",m.css("opacity"));s={opacity:0};f?U.animate(l,s,{duration:f,complete:S<9&&l?function(){U.removeAlpha(l);l.style.visibility="hidden";n.call(l)}:n,stop:!0}):S<9&&l?(U.removeAlpha(l),l.style.visibility="hidden"):m.css(s)},show:function(l,f,s){var s=s||function(){},t=U.elem(l),n=t.$,l=t.dom,m={opacity:parseFloat(n.data("opacity"))||1};if(f){if(S<9){n.css("opacity",0),l.style.visibility="visible"}U.animate(l,m,{duration:f,complete:S<9&&l?function(){m.opacity==1&&U.removeAlpha(l);s.call(l)}:s,stop:!0})}else{S<9&&m.opacity==1&&l?(U.removeAlpha(l),l.style.visibility="visible"):n.css(m)}},optimizeTouch:function(){var l,e,u,v,t={},m=function(f){f.preventDefault();t=V.extend({},f,!0)},n=function(){this.evt=t},s=function(){this.handler.call(l,this.evt)};return function(f){V(f).bind("touchend",function(x){l=x.target;for(v=!0;l.parentNode&&l!=x.currentTarget&&v;){e=V(l).data("events"),u=V(l).data("fakes"),e&&"click" in e?(v=!1,x.preventDefault(),V(l).click(m).click(),e.click.pop(),V.each(e.click,n),V(l).data("fakes",e.click),delete e.click):u&&(v=!1,x.preventDefault(),V.each(u,s)),l=l.parentNode}})}}(),addTimer:function(){p.add.apply(p,U.array(arguments));return this},clearTimer:function(){p.clear.apply(p,U.array(arguments));return this},wait:function(f){var f=V.extend({until:function(){return !1},success:function(){},error:function(){Galleria.raise("Could not complete wait function.")},timeout:3000},f),e=U.timestamp(),m,n,l=function(){n=U.timestamp();m=n-e;if(f.until(m)){return f.success(),!1}if(n>=e+f.timeout){return f.error(),!1}T.setTimeout(l,10)};T.setTimeout(l,10)},toggleQuality:function(f,e){if(!(S!==7&&S!==8)&&f){typeof e==="undefined"&&(e=f.style.msInterpolationMode==="nearest-neighbor"),f.style.msInterpolationMode=e?"bicubic":"nearest-neighbor"}},insertStyleTag:function(f){var e=R.createElement("style");q().head.appendChild(e);e.styleSheet?e.styleSheet.cssText=f:(f=R.createTextNode(f),e.appendChild(f))},loadScript:function(f,e){var l=!1,m=V("<script>").attr({src:f,async:!0}).get(0);m.onload=m.onreadystatechange=function(){if(!l&&(!this.readyState||this.readyState==="loaded"||this.readyState==="complete")){l=!0,m.onload=m.onreadystatechange=null,typeof e==="function"&&e.call(this,this)}};q().head.appendChild(m)},parseValue:function(e){return typeof e==="number"?e:typeof e==="string"?(e=e.match(/\-?\d|\./g))&&e.constructor===Array?e.join("")*1:0:0},timestamp:function(){return(new Date).getTime()},loadCSS:function(f,e,n){var s,m=!1,l;V("link[rel=stylesheet]").each(function(){if(RegExp(f).test(this.href)){return s=this,!1}});typeof e==="function"&&(n=e,e=void 0);n=n||function(){};if(s){return n.call(s,s),s}l=R.styleSheets.length;Q&&(f+="?"+U.timestamp());V("#"+e).length?(V("#"+e).attr("href",f),l--,m=!0):(s=V("<link>").attr({rel:"stylesheet",href:f,id:e}).get(0),T.setTimeout(function(){var t=V('link[rel="stylesheet"], style');t.length?t.get(0).parentNode.insertBefore(s,t[0]):q().head.appendChild(s);S?l>=31?Galleria.raise("You have reached the browser stylesheet limit (31)",!0):s.onreadystatechange=function(){if(!m&&(!this.readyState||this.readyState==="loaded"||this.readyState==="complete")){m=!0}}:/file:\/\//i.test(f)?m=!0:V.ajax({url:f,success:function(){m=!0},error:function(u){u.isRejected()&&Galleria.WEBKIT&&(m=!0)}})},10));typeof n==="function"&&U.wait({until:function(){return m&&R.styleSheets.length>l},success:function(){T.setTimeout(function(){n.call(s,s)},100)},error:function(){Galleria.raise("Theme CSS could not load",!0)},timeout:10000});return s}}}(),o=function(){var e=function(f,u,v,n){var m=this.getOptions("easing"),s=this.getStageWidth(),t={left:s*(f.rewind?-1:1)},l={left:0};if(v){t.opacity=0,l.opacity=1}V(f.next).css(t);U.animate(f.next,l,{duration:f.speed,complete:function(x){return function(){u();x.css({left:0})}}(V(f.next).add(f.prev)),queue:!1,easing:m});if(n){f.rewind=!f.rewind}if(f.prev){t={left:0};l={left:s*(f.rewind?1:-1)};if(v){t.opacity=1,l.opacity=0}V(f.prev).css(t);U.animate(f.prev,l,{duration:f.speed,queue:!1,easing:m,complete:function(){V(this).css("opacity",0)}})}};return{fade:function(f,l){V(f.next).css("opacity",0).show();U.animate(f.next,{opacity:1},{duration:f.speed,complete:l});f.prev&&(V(f.prev).css("opacity",1).show(),U.animate(f.prev,{opacity:0},{duration:f.speed}))},flash:function(f,l){V(f.next).css("opacity",0);f.prev?U.animate(f.prev,{opacity:0},{duration:f.speed/2,complete:function(){U.animate(f.next,{opacity:1},{duration:f.speed,complete:l})}}):U.animate(f.next,{opacity:1},{duration:f.speed,complete:l})},pulse:function(f,l){f.prev&&V(f.prev).hide();V(f.next).css("opacity",0).show();U.animate(f.next,{opacity:1},{duration:f.speed,complete:l})},slide:function(f,l){e.apply(this,U.array(arguments))},fadeslide:function(f,l){e.apply(this,U.array(arguments).concat([!0]))},doorslide:function(f,l){e.apply(this,U.array(arguments).concat([!1,!0]))}}}();Galleria=function(){var f=this;this._theme=void 0;this._options={};this._playing=!1;this._playtime=5000;this._active=null;this._queue={length:0};this._data=[];this._dom={};this._thumbnails=[];this._layers=[];this._firstrun=this._initialized=!1;this._stageHeight=this._stageWidth=0;this._target=void 0;this._id=Math.random();V.each("container stage images image-nav image-nav-left image-nav-right info info-text info-title info-description thumbnails thumbnails-list thumbnails-container thumb-nav-left thumb-nav-right loader counter tooltip".split(" "),function(v,x){f._dom[x]=U.create("galleria-"+x)});V.each("current total".split(" "),function(v,x){f._dom[x]=U.create("galleria-"+x,"span")});var e=this._keyboard={keys:{UP:38,DOWN:40,LEFT:37,RIGHT:39,RETURN:13,ESCAPE:27,BACKSPACE:8,SPACE:32},map:{},bound:!1,press:function(x){var v=x.keyCode||x.which;v in e.map&&typeof e.map[v]==="function"&&e.map[v].call(f,x)},attach:function(v){var y,x;for(y in v){v.hasOwnProperty(y)&&(x=y.toUpperCase(),x in e.keys?e.map[e.keys[x]]=v[y]:e.map[x]=v[y])}if(!e.bound){e.bound=!0,k.bind("keydown",e.press)}},detach:function(){e.bound=!1;e.map={};k.unbind("keydown",e.press)}},t=this._controls={0:void 0,1:void 0,active:0,swap:function(){t.active=t.active?0:1},getActive:function(){return t[t.active]},getNext:function(){return t[1-t.active]}},u=this._carousel={next:f.$("thumb-nav-right"),prev:f.$("thumb-nav-left"),width:0,current:0,max:0,hooks:[],update:function(){var v=0,y=0,x=[0];V.each(f._thumbnails,function(z,A){A.ready&&(v+=A.outerWidth||V(A.container).outerWidth(!0),x[z+1]=v,y=Math.max(y,A.outerHeight||V(A.container).outerHeight(!0)))});f.$("thumbnails").css({width:v,height:y});u.max=v;u.hooks=x;u.width=f.$("thumbnails-list").width();u.setClasses();f.$("thumbnails-container").toggleClass("galleria-carousel",v>u.width);u.width=f.$("thumbnails-list").width()},bindControls:function(){var v;u.next.bind("click",function(x){x.preventDefault();if(f._options.carouselSteps==="auto"){for(v=u.current;v<u.hooks.length;v++){if(u.hooks[v]-u.hooks[u.current]>u.width){u.set(v-2);break}}}else{u.set(u.current+f._options.carouselSteps)}});u.prev.bind("click",function(x){x.preventDefault();if(f._options.carouselSteps==="auto"){for(v=u.current;v>=0;v--){if(u.hooks[u.current]-u.hooks[v]>u.width){u.set(v+2);break}else{if(v===0){u.set(0);break}}}}else{u.set(u.current-f._options.carouselSteps)}})},set:function(v){for(v=Math.max(v,0);u.hooks[v-1]+u.width>=u.max&&v>=0;){v--}u.current=v;u.animate()},getLast:function(v){return(v||u.current)-1},follow:function(x){if(x===0||x===u.hooks.length-2){u.set(x)}else{for(var v=u.current;u.hooks[v]-u.hooks[u.current]<u.width&&v<=u.hooks.length;){v++}x-1<u.current?u.set(x-1):x+2>v&&u.set(x-v+u.current+2)}},setClasses:function(){u.prev.toggleClass("disabled",!u.current);u.next.toggleClass("disabled",u.hooks[u.current]+u.width>=u.max)},animate:function(){u.setClasses();var v=u.hooks[u.current]*-1;isNaN(v)||U.animate(f.get("thumbnails"),{left:v},{duration:f._options.carouselSpeed,easing:f._options.easing,queue:!1})}},m=this._tooltip={initialized:!1,open:!1,init:function(){m.initialized=!0;U.insertStyleTag(".galleria-tooltip{padding:3px 8px;max-width:50%;background:#ffe;color:#000;z-index:3;position:absolute;font-size:11px;line-height:1.3opacity:0;box-shadow:0 0 2px rgba(0,0,0,.4);-moz-box-shadow:0 0 2px rgba(0,0,0,.4);-webkit-box-shadow:0 0 2px rgba(0,0,0,.4);}");f.$("tooltip").css("opacity",0.8);U.hide(f.get("tooltip"))},move:function(v){var C=f.getMousePosition(v).x,v=f.getMousePosition(v).y,B=f.$("tooltip"),A=v,z=B.outerHeight(!0)+1,x=B.outerWidth(!0),y=z+15,x=f.$("container").width()-x-2,z=f.$("container").height()-z-2;!isNaN(C)&&!isNaN(A)&&(C+=10,A-=30,C=Math.max(0,Math.min(x,C)),A=Math.max(0,Math.min(z,A)),v<y&&(A=y),B.css({left:C,top:A}))},bind:function(v,y){if(!Galleria.TOUCH){m.initialized||m.init();var x=function(z,A){m.define(z,A);V(z).hover(function(){U.clearTimer("switch_tooltip");f.$("container").unbind("mousemove",m.move).bind("mousemove",m.move).trigger("mousemove");m.show(z);Galleria.utils.addTimer("tooltip",function(){f.$("tooltip").stop().show().animate({opacity:1});m.open=!0},m.open?0:500)},function(){f.$("container").unbind("mousemove",m.move);U.clearTimer("tooltip");f.$("tooltip").stop().animate({opacity:0},200,function(){f.$("tooltip").hide();U.addTimer("switch_tooltip",function(){m.open=!1},1000)})})};typeof y==="string"?x(v in f._dom?f.get(v):v,y):V.each(v,function(z,A){x(f.get(z),A)})}},show:function(v){var v=V(v in f._dom?f.get(v):v),y=v.data("tt"),x=function(z){T.setTimeout(function(A){return function(){m.move(A)}}(z),10);v.unbind("mouseup",x)};if(y=typeof y==="function"?y():y){f.$("tooltip").html(y.replace(/\s/,"&nbsp;")),v.bind("mouseup",x)}},define:function(v,y){if(typeof y!=="function"){var x=y,y=function(){return x}}v=V(v in f._dom?f.get(v):v).data("tt",y);m.show(v)}},l=this._fullscreen={scrolled:0,crop:f._options.imageCrop,active:!1,keymap:f._keyboard.map,enter:function(v){l.active=!0;U.hide(f.getActiveImage());f.$("container").addClass("fullscreen");l.scrolled=w.scrollTop();U.forceStyles(f.get("container"),{position:"fixed",top:0,left:0,width:"100%",height:"100%",zIndex:10000});var B={height:"100%",overflow:"hidden",margin:0,padding:0},A=f.getData();U.forceStyles(q().html,B);U.forceStyles(q().body,B);l.keymap=V.extend({},f._keyboard.map);f.attachKeyboard({escape:f.exitFullscreen,right:f.next,left:f.prev});if(f._options.fullscreenCrop!==void 0){f._options.imageCrop=f._options.fullscreenCrop}if(A&&A.big&&A.image!==A.big){var B=new Galleria.Picture,x=B.isCached(A.big),z=f.getIndex(),y=f._thumbnails[z];f.trigger({type:Galleria.LOADSTART,cached:x,rewind:!1,index:z,imageTarget:f.getActiveImage(),thumbTarget:y});B.load(A.big,function(C){f._scaleImage(C,{complete:function(D){f.trigger({type:Galleria.LOADFINISH,cached:x,index:z,rewind:!1,imageTarget:D.image,thumbTarget:y});var E=f._controls.getActive().image;E&&V(E).width(D.image.width).height(D.image.height).attr("style",V(D.image).attr("style")).attr("src",D.image.src)}})})}f.rescale(function(){U.addTimer("fullscreen_enter",function(){U.show(f.getActiveImage());typeof v==="function"&&v.call(f)},100);f.trigger(Galleria.FULLSCREEN_ENTER)});w.resize(function(){l.scale()})},scale:function(){f.rescale()},exit:function(v){l.active=!1;U.hide(f.getActiveImage());f.$("container").removeClass("fullscreen");U.revertStyles(f.get("container"),q().html,q().body);T.scrollTo(0,l.scrolled);f.detachKeyboard();f.attachKeyboard(l.keymap);if(f._options.fullscreenCrop!==void 0){f._options.imageCrop=l.crop}f.rescale(function(){U.addTimer("fullscreen_exit",function(){U.show(f.getActiveImage());typeof v==="function"&&v.call(f)},50);f.trigger(Galleria.FULLSCREEN_EXIT)});w.unbind("resize",l.scale)}},n=this._idle={trunk:[],bound:!1,add:function(x,v){if(x){n.bound||n.addEvent();var x=V(x),z={},y;for(y in v){v.hasOwnProperty(y)&&(z[y]=x.css(y))}x.data("idle",{from:z,to:v,complete:!0,busy:!1});n.addTimer();n.trunk.push(x)}},remove:function(v){v=jQuery(v);V.each(n.trunk,function(y,x){x.length&&!x.not(v).length&&(f._idle.show(v),f._idle.trunk.splice(y,1))});n.trunk.length||(n.removeEvent(),U.clearTimer("idle"))},addEvent:function(){n.bound=!0;f.$("container").bind("mousemove click",n.showAll)},removeEvent:function(){n.bound=!1;f.$("container").unbind("mousemove click",n.showAll)},addTimer:function(){U.addTimer("idle",function(){f._idle.hide()},f._options.idleTime)},hide:function(){f._options.idleMode&&(f.trigger(Galleria.IDLE_ENTER),V.each(n.trunk,function(v,y){var x=y.data("idle");if(x){y.data("idle").complete=!1,U.animate(y,x.to,{duration:f._options.idleSpeed})}}))},showAll:function(){U.clearTimer("idle");V.each(f._idle.trunk,function(v,x){f._idle.show(x)})},show:function(v){var x=v.data("idle");if(!x.busy&&!x.complete){x.busy=!0,f.trigger(Galleria.IDLE_EXIT),U.clearTimer("idle"),U.animate(v,x.from,{duration:f._options.idleSpeed/2,complete:function(){V(this).data("idle").busy=!1;V(this).data("idle").complete=!0}})}n.addTimer()}},s=this._lightbox={width:0,height:0,initialized:!1,active:null,image:null,elems:{},keymap:!1,init:function(){f.trigger(Galleria.LIGHTBOX_OPEN);if(!s.initialized){s.initialized=!0;var v={},z=f._options,y="",z={overlay:"position:fixed;display:none;opacity:"+z.overlayOpacity+";filter:alpha(opacity="+z.overlayOpacity*100+");top:0;left:0;width:100%;height:100%;background:"+z.overlayBackground+";z-index:99990",box:"position:fixed;display:none;width:400px;height:400px;top:50%;left:50%;margin-top:-200px;margin-left:-200px;z-index:99991",shadow:"position:absolute;background:#000;width:100%;height:100%;",content:"position:absolute;background-color:#fff;top:10px;left:10px;right:10px;bottom:10px;overflow:hidden",info:"position:absolute;bottom:10px;left:10px;right:10px;color:#444;font:11px/13px arial,sans-serif;height:13px",close:"position:absolute;top:10px;right:10px;height:20px;width:20px;background:#fff;text-align:center;cursor:pointer;color:#444;font:16px/22px arial,sans-serif;z-index:99999",image:"position:absolute;top:10px;left:10px;right:10px;bottom:30px;overflow:hidden;display:block;",prevholder:"position:absolute;width:50%;top:0;bottom:40px;cursor:pointer;",nextholder:"position:absolute;width:50%;top:0;bottom:40px;right:-1px;cursor:pointer;",prev:"position:absolute;top:50%;margin-top:-20px;height:40px;width:30px;background:#fff;left:20px;display:none;text-align:center;color:#000;font:bold 16px/36px arial,sans-serif",next:"position:absolute;top:50%;margin-top:-20px;height:40px;width:30px;background:#fff;right:20px;left:auto;display:none;font:bold 16px/36px arial,sans-serif;text-align:center;color:#000",title:"float:left",counter:"float:right;margin-left:8px;"},x={};S===8&&(z.nextholder+="background:#000;filter:alpha(opacity=0);",z.prevholder+="background:#000;filter:alpha(opacity=0);");V.each(z,function(B,A){y+=".galleria-lightbox-"+B+"{"+A+"}"});U.insertStyleTag(y);V.each("overlay box content shadow title info close prevholder prev nextholder next counter image".split(" "),function(B,A){f.addElement("lightbox-"+A);v[A]=s.elems[A]=f.get("lightbox-"+A)});s.image=new Galleria.Picture;V.each({box:"shadow content close prevholder nextholder",info:"title counter",content:"info image",prevholder:"prev",nextholder:"next"},function(B,A){var C=[];V.each(A.split(" "),function(E,D){C.push("lightbox-"+D)});x["lightbox-"+B]=C});f.append(x);V(v.image).append(s.image.container);V(q().body).append(v.overlay,v.box);U.optimizeTouch(v.box);(function(A){return A.hover(function(){V(this).css("color","#bbb")},function(){V(this).css("color","#444")})})(V(v.close).bind("click",s.hide).html("&#215;"));V.each(["Prev","Next"],function(A,D){var C=V(v[D.toLowerCase()]).html(/v/.test(D)?"&#8249;&nbsp;":"&nbsp;&#8250;"),B=V(v[D.toLowerCase()+"holder"]);B.bind("click",function(){s["show"+D]()});S<8||Galleria.TOUCH?C.show():B.hover(function(){C.show()},function(){C.stop().fadeOut(200)})});V(v.overlay).bind("click",s.hide);if(Galleria.IPAD){f._options.lightboxTransitionSpeed=0}}},rescale:function(v){var y=Math.min(w.width()-40,s.width),x=Math.min(w.height()-60,s.height),x=Math.min(y/s.width,x/s.height),y=Math.round(s.width*x)+40,x=Math.round(s.height*x)+60,y={width:y,height:x,"margin-top":Math.ceil(x/2)*-1,"margin-left":Math.ceil(y/2)*-1};v?V(s.elems.box).css(y):V(s.elems.box).animate(y,{duration:f._options.lightboxTransitionSpeed,easing:f._options.easing,complete:function(){var z=s.image,A=f._options.lightboxFadeSpeed;f.trigger({type:Galleria.LIGHTBOX_IMAGE,imageTarget:z.image});V(z.container).show();U.show(z.image,A);U.show(s.elems.info,A)}})},hide:function(){s.image.image=null;w.unbind("resize",s.rescale);V(s.elems.box).hide();U.hide(s.elems.info);f.detachKeyboard();f.attachKeyboard(s.keymap);s.keymap=!1;U.hide(s.elems.overlay,200,function(){V(this).hide().css("opacity",f._options.overlayOpacity);f.trigger(Galleria.LIGHTBOX_CLOSE)})},showNext:function(){s.show(f.getNext(s.active))},showPrev:function(){s.show(f.getPrev(s.active))},show:function(v){s.active=v=typeof v==="number"?v:f.getIndex();s.initialized||s.init();if(!s.keymap){s.keymap=V.extend({},f._keyboard.map),f.attachKeyboard({escape:s.hide,right:s.showNext,left:s.showPrev})}w.unbind("resize",s.rescale);var y=f.getData(v),x=f.getDataLength();U.hide(s.elems.info);s.image.load(y.big||y.image,function(z){s.width=z.original.width;s.height=z.original.height;V(z.image).css({width:"100.5%",height:"100.5%",top:0,zIndex:99998});U.hide(z.image);s.elems.title.innerHTML=y.title||"";s.elems.counter.innerHTML=v+1+" / "+x;w.resize(s.rescale);s.rescale()});V(s.elems.overlay).show();V(s.elems.box).show()}};return this};Galleria.prototype={constructor:Galleria,init:function(f,e){e=c(e);this._original={target:f,options:e,data:null};this._target=this._dom.target=f.nodeName?f:V(f).get(0);g.push(this);if(this._target){this._options={autoplay:!1,carousel:!0,carouselFollow:!0,carouselSpeed:400,carouselSteps:"auto",clicknext:!1,dataConfig:function(){return{}},dataSelector:"img",dataSource:this._target,debug:void 0,dummy:void 0,easing:"galleria",extend:function(){},fullscreenCrop:void 0,fullscreenDoubleTap:!0,fullscreenTransition:void 0,height:"auto",idleMode:!0,idleTime:3000,idleSpeed:200,imageCrop:!1,imageMargin:0,imagePan:!1,imagePanSmoothness:12,imagePosition:"50%",imageTimeout:void 0,initialTransition:void 0,keepSource:!1,layerFollow:!0,lightbox:!1,lightboxFadeSpeed:200,lightboxTransitionSpeed:200,linkSourceImages:!0,maxScaleRatio:void 0,minScaleRatio:void 0,overlayOpacity:0.85,overlayBackground:"#0b0b0b",pauseOnInteraction:!0,popupLinks:!1,preload:2,queue:!0,show:0,showInfo:!0,showCounter:!0,showImagenav:!0,swipe:!0,thumbCrop:!0,thumbEventType:"click",thumbFit:!0,thumbMargin:0,thumbQuality:"auto",thumbnails:!0,touchTransition:void 0,transition:"fade",transitionInitial:void 0,transitionSpeed:400,useCanvas:!1,width:"auto"};this._options.initialTransition=this._options.initialTransition||this._options.transitionInitial;e&&e.debug===!1&&(Q=!1);if(e&&typeof e.imageTimeout==="number"){P=e.imageTimeout}if(e&&typeof e.dummy==="string"){O=e.dummy}V(this._target).children().hide();typeof Galleria.theme==="object"?this._init():a.push(this);return this}else{Galleria.raise("Target not found.",!0)}},_init:function(){var f=this;if(this._initialized){return Galleria.raise("Init failed: Gallery instance already initialized."),this}this._initialized=!0;if(!Galleria.theme){return Galleria.raise("Init failed: No theme found."),this}V.extend(!0,this._options,Galleria.theme.defaults,this._original.options);(function(m){"getContext" in m&&(F=F||{elem:m,context:m.getContext("2d"),cache:{},length:0})})(R.createElement("canvas"));this.bind(Galleria.DATA,function(){this._original.data=this._data;this.get("total").innerHTML=this.getDataLength();var m=this.$("container"),s={width:0,height:0},n=function(){return f.$("stage").height()};U.wait({until:function(){V.each(["width","height"],function(u,t){s[t]=f._options[t]&&typeof f._options[t]==="number"?f._options[t]:Math.max(U.parseValue(m.css(t)),U.parseValue(f.$("target").css(t)),m[t](),f.$("target")[t]());m[t](s[t])});return n()&&s.width&&s.height>10},success:function(){Galleria.WEBKIT?T.setTimeout(function(){f._run()},1):f._run()},error:function(){n()?Galleria.raise("Could not extract sufficient width/height of the gallery container. Traced measures: width:"+s.width+"px, height: "+s.height+"px.",!0):Galleria.raise("Could not extract a stage height from the CSS. Traced height: "+n()+"px.",!0)},timeout:2000})});this.append({"info-text":["info-title","info-description"],info:["info-text"],"image-nav":["image-nav-right","image-nav-left"],stage:["images","loader","counter","image-nav"],"thumbnails-list":["thumbnails"],"thumbnails-container":["thumb-nav-left","thumbnails-list","thumb-nav-right"],container:["stage","thumbnails-container","info","tooltip"]});U.hide(this.$("counter").append(this.get("current")," / ",this.get("total")));this.setCounter("&#8211;");U.hide(f.get("tooltip"));this.$("container").addClass(Galleria.TOUCH?"touch":"notouch");V.each(Array(2),function(m){var n=new Galleria.Picture;V(n.container).css({position:"absolute",top:0,left:0}).prepend(f._layers[m]=V(U.create("galleria-layer")).css({position:"absolute",top:0,left:0,right:0,bottom:0,zIndex:2})[0]);f.$("images").append(n.container);f._controls[m]=n});this.$("images").css({position:"relative",top:0,left:0,width:"100%",height:"100%"});this.$("thumbnails, thumbnails-list").css({overflow:"hidden",position:"relative"});this.$("image-nav-right, image-nav-left").bind("click",function(m){f._options.clicknext&&m.stopPropagation();f._options.pauseOnInteraction&&f.pause();m=/right/.test(this.className)?"next":"prev";f[m]()});V.each(["info","counter","image-nav"],function(m,n){f._options["show"+n.substr(0,1).toUpperCase()+n.substr(1).replace(/-/,"")]===!1&&U.moveOut(f.get(n.toLowerCase()))});this.load();if(!this._options.keep_source&&!S){this._target.innerHTML=""}this.get("errors")&&this.appendChild("target","errors");this.appendChild("target","container");if(this._options.carousel){var e=0,l=this._options.show;this.bind(Galleria.THUMBNAIL,function(){this.updateCarousel();++e==this.getDataLength()&&typeof l=="number"&&l>0&&this._carousel.follow(l)})}this._options.swipe&&(function(A){var z=[0,0],y=[0,0],v=!1,x=0,u,n={start:"touchstart",move:"touchmove",stop:"touchend"},t=function(m){m.originalEvent.touches&&m.originalEvent.touches.length>1||(u=m.originalEvent.touches?m.originalEvent.touches[0]:m,y=[u.pageX,u.pageY],z[0]||(z=y),Math.abs(z[0]-y[0])>10&&m.preventDefault())},s=function(m){A.unbind(n.move,t);m.originalEvent.touches&&m.originalEvent.touches.length||v?v=!v:(U.timestamp()-x<1000&&Math.abs(z[0]-y[0])>30&&Math.abs(z[1]-y[1])<100&&(m.preventDefault(),f[z[0]>y[0]?"next":"prev"]()),z=y=[0,0])};A.bind(n.start,function(m){m.originalEvent.touches&&m.originalEvent.touches.length>1||(u=m.originalEvent.touches?m.originalEvent.touches[0]:m,x=U.timestamp(),z=y=[u.pageX,u.pageY],A.bind(n.move,t).one(n.stop,s))})}(f.$("images")),this._options.fullscreenDoubleTap&&this.$("stage").bind("touchstart",function(){var m,v,u,t,s,n;return function(x){n=Galleria.utils.timestamp();v=(x.originalEvent.touches?x.originalEvent.touches[0]:x).pageX;u=(x.originalEvent.touches?x.originalEvent.touches[0]:x).pageY;n-m<500&&v-t<20&&u-s<20?(f.toggleFullscreen(),x.preventDefault(),f.$("stage").unbind("touchend",arguments.callee)):(m=n,t=v,s=u)}}()));U.optimizeTouch(this.get("container"));return this},_createThumbnails:function(){this.get("total").innerHTML=this.getDataLength();var A,z,x,y,t,s=this,u=this._options,v=function(){var m=s.$("thumbnails").find(".active");return !m.length?!1:m.find("img").attr("src")}(),n=typeof u.thumbnails==="string"?u.thumbnails.toLowerCase():null,e=function(m){return R.defaultView&&R.defaultView.getComputedStyle?R.defaultView.getComputedStyle(x.container,null)[m]:t.css(m)},B=function(C,m,D){return function(){V(D).append(C);s.trigger({type:Galleria.THUMBNAIL,thumbTarget:C,index:m})}},l=function(C){u.pauseOnInteraction&&s.pause();var m=V(C.currentTarget).data("index");s.getIndex()!==m&&s.show(m);C.preventDefault()},f=function(m){m.scale({width:m.data.width,height:m.data.height,crop:u.thumbCrop,margin:u.thumbMargin,canvas:u.useCanvas,complete:function(D){var C=["left","top"],G,E;V.each(["Width","Height"],function(I,H){G=H.toLowerCase();if((u.thumbCrop!==!0||u.thumbCrop===G)&&u.thumbFit){E={},E[G]=D[G],V(D.container).css(E),E={},E[C[I]]=0,V(D.image).css(E)}D["outer"+H]=V(D.container)["outer"+H](!0)});U.toggleQuality(D.image,u.thumbQuality===!0||u.thumbQuality==="auto"&&D.original.width<D.width*3);s.trigger({type:Galleria.THUMBNAIL,thumbTarget:D.image,index:D.data.order})}})};this._thumbnails=[];this.$("thumbnails").empty();for(A=0;this._data[A];A++){y=this._data[A],u.thumbnails===!0?(x=new Galleria.Picture(A),z=y.thumb||y.image,this.$("thumbnails").append(x.container),t=V(x.container),x.data={width:U.parseValue(e("width")),height:U.parseValue(e("height")),order:A},u.thumbFit&&u.thumbCrop!==!0?t.css({width:0,height:0}):t.css({width:x.data.width,height:x.data.height}),x.load(z,f),u.preload==="all"&&x.preload(y.image)):n==="empty"||n==="numbers"?(x={container:U.create("galleria-image"),image:U.create("img","span"),ready:!0},n==="numbers"&&V(x.image).text(A+1),this.$("thumbnails").append(x.container),T.setTimeout(B(x.image,A,x.container),50+A*20)):x={container:null,image:null},V(x.container).add(u.keepSource&&u.linkSourceImages?y.original:null).data("index",A).bind(u.thumbEventType,l),v===z&&V(x.container).addClass("active"),this._thumbnails.push(x)}},_run:function(){var e=this;e._createThumbnails();U.wait({until:function(){Galleria.OPERA&&e.$("stage").css("display","inline-block");e._stageWidth=e.$("stage").width();e._stageHeight=e.$("stage").height();return e._stageWidth&&e._stageHeight>50},success:function(){d.push(e);U.show(e.get("counter"));e._options.carousel&&e._carousel.bindControls();if(e._options.autoplay){e.pause();if(typeof e._options.autoplay==="number"){e._playtime=e._options.autoplay}e.trigger(Galleria.PLAY);e._playing=!0}e._firstrun?typeof e._options.show==="number"&&e.show(e._options.show):(e._firstrun=!0,e._options.clicknext&&!Galleria.TOUCH&&(V.each(e._data,function(f,l){delete l.link}),e.$("stage").css({cursor:"pointer"}).bind("click",function(){e._options.pauseOnInteraction&&e.pause();e.next()})),Galleria.History&&Galleria.History.change(function(f){isNaN(f)?T.history.go(-1):e.show(f,void 0,!0)}),V.each(Galleria.ready.callbacks,function(){this.call(e,e._options)}),e.trigger(Galleria.READY),Galleria.theme.init.call(e,e._options),e._options.extend.call(e,e._options),/^[0-9]{1,4}$/.test(i)&&Galleria.History?e.show(i,void 0,!0):e._data[e._options.show]&&e.show(e._options.show))},error:function(){Galleria.raise("Stage width or height is too small to show the gallery. Traced measures: width:"+e._stageWidth+"px, height: "+e._stageHeight+"px.",!0)}})},load:function(f,e,l){var m=this;this._data=[];this._thumbnails=[];this.$("thumbnails").empty();typeof e==="function"&&(l=e,e=null);f=f||this._options.dataSource;e=e||this._options.dataSelector;l=l||this._options.dataConfig;/^function Object/.test(f.constructor)&&(f=[f]);if(f.constructor===Array){return this.validate(f)?(this._data=f,this._parseData().trigger(Galleria.DATA)):Galleria.raise("Load failed: JSON Array not valid."),this}V(f).find(e).each(function(s,n){var n=V(n),v={},u=n.parent(),t=u.attr("href"),u=u.attr("rel");if(t){v.image=v.big=t}if(u){v.big=u}m._data.push(V.extend({title:n.attr("title")||"",thumb:n.attr("src"),image:n.attr("src"),big:n.attr("src"),description:n.attr("alt")||"",link:n.attr("longdesc"),original:n.get(0)},v,l(n)))});this.getDataLength()?this.trigger(Galleria.DATA):Galleria.raise("Load failed: no data found.");return this},_parseData:function(){var e=this;V.each(this._data,function(f,l){if("thumb" in l===!1){e._data[f].thumb=l.image}if(!1 in l){e._data[f].big=l.image}});return this},splice:function(){Array.prototype.splice.apply(this._data,U.array(arguments));return this._parseData()._createThumbnails()},push:function(){Array.prototype.push.apply(this._data,U.array(arguments));return this._parseData()._createThumbnails()},_getActive:function(){return this._controls.getActive()},validate:function(){return !0},bind:function(f,e){f=N(f);this.$("container").bind(f,this.proxy(e));return this},unbind:function(e){e=N(e);this.$("container").unbind(e);return this},trigger:function(e){e=typeof e==="object"?V.extend(e,{scope:this}):{type:N(e),scope:this};this.$("container").trigger(e);return this},addIdleState:function(f,e){this._idle.add.apply(this._idle,U.array(arguments));return this},removeIdleState:function(e){this._idle.remove.apply(this._idle,U.array(arguments));return this},enterIdleMode:function(){this._idle.hide();return this},exitIdleMode:function(){this._idle.showAll();return this},enterFullscreen:function(e){this._fullscreen.enter.apply(this,U.array(arguments));return this},exitFullscreen:function(e){this._fullscreen.exit.apply(this,U.array(arguments));return this},toggleFullscreen:function(e){this._fullscreen[this.isFullscreen()?"exit":"enter"].apply(this,U.array(arguments));return this},bindTooltip:function(f,e){this._tooltip.bind.apply(this._tooltip,U.array(arguments));return this},defineTooltip:function(f,e){this._tooltip.define.apply(this._tooltip,U.array(arguments));return this},refreshTooltip:function(e){this._tooltip.show.apply(this._tooltip,U.array(arguments));return this},openLightbox:function(){this._lightbox.show.apply(this._lightbox,U.array(arguments));return this},closeLightbox:function(){this._lightbox.hide.apply(this._lightbox,U.array(arguments));return this},getActiveImage:function(){return this._getActive().image||void 0},getActiveThumb:function(){return this._thumbnails[this._active].image||void 0},getMousePosition:function(e){return{x:e.pageX-this.$("container").offset().left,y:e.pageY-this.$("container").offset().top}},addPan:function(G){if(this._options.imageCrop!==!1){var G=V(G||this.getActiveImage()),E=this,C=G.width()/2,D=G.height()/2,y=parseInt(G.css("left"),10),x=parseInt(G.css("top"),10),z=y||0,A=x||0,v=0,m=0,u=!1,t=U.timestamp(),s=0,f=0,e=function(l,H,n){if(l>0&&(f=Math.round(Math.max(l*-1,Math.min(0,H))),s!==f)){if(s=f,S===8){G.parent()["scroll"+n](f*-1)}else{l={},l[n.toLowerCase()]=f,G.css(l)}}},B=function(l){if(!(U.timestamp()-t<50)){u=!0,C=E.getMousePosition(l).x,D=E.getMousePosition(l).y}};S===8&&(G.parent().scrollTop(A*-1).scrollLeft(z*-1),G.css({top:0,left:0}));this.$("stage").unbind("mousemove",B).bind("mousemove",B);U.addTimer("pan",function(){u&&(v=G.width()-E._stageWidth,m=G.height()-E._stageHeight,y=C/E._stageWidth*v*-1,x=D/E._stageHeight*m*-1,z+=(y-z)/E._options.imagePanSmoothness,A+=(x-A)/E._options.imagePanSmoothness,e(m,A,"Top"),e(v,z,"Left"))},50,!0);return this}},proxy:function(f,e){if(typeof f!=="function"){return function(){}}e=e||this;return function(){return f.apply(e,U.array(arguments))}},removePan:function(){this.$("stage").unbind("mousemove");U.clearTimer("pan");return this},addElement:function(f){var e=this._dom;V.each(U.array(arguments),function(l,m){e[m]=U.create("galleria-"+m)});return this},attachKeyboard:function(e){this._keyboard.attach.apply(this._keyboard,U.array(arguments));return this},detachKeyboard:function(){this._keyboard.detach.apply(this._keyboard,U.array(arguments));return this},appendChild:function(f,e){this.$(f).append(this.get(e)||e);return this},prependChild:function(f,e){this.$(f).prepend(this.get(e)||e);return this},remove:function(e){this.$(U.array(arguments).join(",")).remove();return this},append:function(f){var e,l;for(e in f){if(f.hasOwnProperty(e)){if(f[e].constructor===Array){for(l=0;f[e][l];l++){this.appendChild(e,f[e][l])}}else{this.appendChild(e,f[e])}}}return this},_scaleImage:function(f,e){var f=f||this._controls.getActive(),l,m=function(n){V(n.container).children(":first").css({top:Math.max(0,U.parseValue(n.image.style.top)),left:Math.max(0,U.parseValue(n.image.style.left)),width:U.parseValue(n.image.width),height:U.parseValue(n.image.height)})},e=V.extend({width:this._stageWidth,height:this._stageHeight,crop:this._options.imageCrop,max:this._options.maxScaleRatio,min:this._options.minScaleRatio,margin:this._options.imageMargin,position:this._options.imagePosition},e);this._options.layerFollow&&this._options.imageCrop!==!0?typeof e.complete=="function"?(l=e.complete,e.complete=function(){l.call(f,f);m(f)}):e.complete=m:V(f.container).children(":first").css({top:0,left:0});f.scale(e);return this},updateCarousel:function(){this._carousel.update();return this},rescale:function(l,f,n){var s=this;typeof l==="function"&&(n=l,l=void 0);var m=function(){s._stageWidth=l||s.$("stage").width();s._stageHeight=f||s.$("stage").height();s._scaleImage();s._options.carousel&&s.updateCarousel();s.trigger(Galleria.RESCALE);typeof n==="function"&&n.call(s)};Galleria.WEBKIT&&!l&&!f?U.addTimer("scale",m,10):m.call(s);return this},refreshImage:function(){this._scaleImage();this._options.imagePan&&this.addPan();return this},show:function(f,e,l){if(!(f===!1||!this._options.queue&&this._queue.stalled)){if(f=Math.max(0,Math.min(parseInt(f,10),this.getDataLength()-1)),e=typeof e!=="undefined"?!!e:f<this.getIndex(),!l&&Galleria.History){Galleria.History.set(f.toString())}else{return this._active=f,Array.prototype.push.call(this._queue,{index:f,rewind:e}),this._queue.stalled||this._show(),this}}},_show:function(){var D=this,C=this._queue[0],A=this.getData(C.index);if(A){var B=this.isFullscreen()&&"big" in A?A.big:A.image,x=this._controls.getActive(),v=this._controls.getNext(),y=v.isCached(B),z=this._thumbnails[C.index],u=function(m,H,G,E,n){return function(){D._queue.stalled=!1;U.toggleQuality(H.image,D._options.imageQuality);D._layers[D._controls.active].innerHTML="";V(G.container).css({zIndex:0,opacity:0}).show();V(H.container).css({zIndex:1}).show();D._controls.swap();D._options.imagePan&&D.addPan(H.image);(m.link||D._options.lightbox)&&V(H.image).css({cursor:"pointer"}).bind("mouseup",function(){m.link?D._options.popupLinks?T.open(m.link,"_blank"):T.location.href=m.link:D.openLightbox()});Array.prototype.shift.call(D._queue);D._queue.length&&D._show();D._playCheck();D.trigger({type:Galleria.IMAGE,index:E.index,imageTarget:H.image,thumbTarget:n.image})}}(A,v,x,C,z);this._options.carousel&&this._options.carouselFollow&&this._carousel.follow(C.index);if(this._options.preload){var f,t,s=this.getNext(),l;try{for(t=this._options.preload;t>0;t--){f=new Galleria.Picture,l=D.getData(s),f.preload(this.isFullscreen()&&"big" in l?l.big:l.image),s=D.getNext(s)}}catch(e){}}U.show(v.container);V(D._thumbnails[C.index].container).addClass("active").siblings(".active").removeClass("active");D.trigger({type:Galleria.LOADSTART,cached:y,index:C.index,rewind:C.rewind,imageTarget:v.image,thumbTarget:z.image});v.load(B,function(m){V(D._layers[1-D._controls.active]).html(A.layer||"").hide();D._scaleImage(m,{complete:function(E){"image" in x&&U.toggleQuality(x.image,!1);U.toggleQuality(E.image,!1);D._queue.stalled=!0;D.removePan();D.setInfo(C.index);D.setCounter(C.index);A.layer&&V(D._layers[1-D._controls.active]).show();D.trigger({type:Galleria.LOADFINISH,cached:y,index:C.index,rewind:C.rewind,imageTarget:E.image,thumbTarget:D._thumbnails[C.index].image});var n=D._options.transition;V.each({initial:x.image===null,touch:Galleria.TOUCH,fullscreen:D.isFullscreen()},function(G,H){if(H&&D._options[G+"Transition"]!==void 0){return n=D._options[G+"Transition"],!1}});n in o===!1?u():o[n].call(D,{prev:x.container,next:E.container,rewind:C.rewind,speed:D._options.transitionSpeed||400},u)}})})}},getNext:function(e){e=typeof e==="number"?e:this.getIndex();return e===this.getDataLength()-1?0:e+1},getPrev:function(e){e=typeof e==="number"?e:this.getIndex();return e===0?this.getDataLength()-1:e-1},next:function(){this.getDataLength()>1&&this.show(this.getNext(),!1);return this},prev:function(){this.getDataLength()>1&&this.show(this.getPrev(),!0);return this},get:function(e){return e in this._dom?this._dom[e]:null},getData:function(e){return e in this._data?this._data[e]:this._data[this._active]},getDataLength:function(){return this._data.length},getIndex:function(){return typeof this._active==="number"?this._active:!1},getStageHeight:function(){return this._stageHeight},getStageWidth:function(){return this._stageWidth},getOptions:function(e){return typeof e==="undefined"?this._options:this._options[e]},setOptions:function(f,e){typeof f==="object"?V.extend(this._options,f):this._options[f]=e;return this},play:function(e){this._playing=!0;this._playtime=e||this._playtime;this._playCheck();this.trigger(Galleria.PLAY);return this},pause:function(){this._playing=!1;this.trigger(Galleria.PAUSE);return this},playToggle:function(e){return this._playing?this.pause():this.play(e)},isPlaying:function(){return this._playing},isFullscreen:function(){return this._fullscreen.active},_playCheck:function(){var l=this,f=0,n=U.timestamp(),s="play"+this._id;if(this._playing){U.clearTimer(s);var m=function(){f=U.timestamp()-n;f>=l._playtime&&l._playing?(U.clearTimer(s),l.next()):l._playing&&(l.trigger({type:Galleria.PROGRESS,percent:Math.ceil(f/l._playtime*100),seconds:Math.floor(f/1000),milliseconds:f}),U.addTimer(s,m,20))};U.addTimer(s,m,20)}},setPlaytime:function(e){this._playtime=e;return this},setIndex:function(e){this._active=e;return this},setCounter:function(f){typeof f==="number"?f++:typeof f==="undefined"&&(f=this.getIndex()+1);this.get("current").innerHTML=f;if(S){var f=this.$("counter"),e=f.css("opacity");parseInt(e,10)===1?U.removeAlpha(f[0]):this.$("counter").css("opacity",e)}return this},setInfo:function(f){var e=this,l=this.getData(f);V.each(["title","description"],function(m,s){var n=e.$("info-"+s);l[s]?n[l[s].length?"show":"hide"]().html(l[s]):n.empty().hide()});return this},hasInfo:function(f){var e="title description".split(" "),l;for(l=0;e[l];l++){if(this.getData(f)[e[l]]){return !0}}return !1},jQuery:function(f){var e=this,l=[];V.each(f.split(","),function(n,s){s=V.trim(s);e.get(s)&&l.push(s)});var m=V(e.get(l.shift()));V.each(l,function(n,s){m=m.add(e.get(s))});return m},$:function(e){return this.jQuery.apply(this,U.array(arguments))}};V.each(h,function(f,e){var l=/_/.test(e)?e.replace(/_/g,""):e;Galleria[e.toUpperCase()]="galleria."+l});V.extend(Galleria,{IE9:S===9,IE8:S===8,IE7:S===7,IE6:S===6,IE:S,WEBKIT:/webkit/.test(j),SAFARI:/safari/.test(j),CHROME:/chrome/.test(j),QUIRK:S&&R.compatMode&&R.compatMode==="BackCompat",MAC:/mac/.test(navigator.platform.toLowerCase()),OPERA:!!T.opera,IPHONE:/iphone/.test(j),IPAD:/ipad/.test(j),ANDROID:/android/.test(j),TOUCH:"ontouchstart" in R});Galleria.addTheme=function(f){f.name||Galleria.raise("No theme name specified");f.defaults=typeof f.defaults!=="object"?{}:c(f.defaults);var e=!1,l;typeof f.css==="string"?(V("link").each(function(n,m){l=RegExp(f.css);if(l.test(m.href)){return e=!0,r(f),!1}}),e||V("script").each(function(n,m){l=RegExp("galleria\\."+f.name.toLowerCase()+"\\.");l.test(m.src)&&(e=m.src.replace(/[^\/]*$/,"")+f.css,U.addTimer("css",function(){U.loadCSS(e,"galleria-theme",function(){r(f)})},1))}),e||Galleria.raise("No theme CSS loaded")):r(f);return f};Galleria.loadTheme=function(f,e){var l=d.length,m=T.setTimeout(function(){Galleria.raise("Theme at "+f+" could not load, check theme path.",!0)},5000);Galleria.theme=void 0;U.loadScript(f,function(){T.clearTimeout(m);if(l){var n=[];V.each(Galleria.get(),function(v,u){var t=V.extend(u._original.options,{data_source:u._data},e);u.$("container").remove();var s=new Galleria;s._id=u._id;s.init(u._original.target,t);n.push(s)});d=n}})};Galleria.get=function(e){if(g[e]){return g[e]}else{if(typeof e!=="number"){return g}else{Galleria.raise("Gallery index "+e+" not found")}}};Galleria.addTransition=function(f,e){o[f]=e};Galleria.utils=U;Galleria.log=function(){return"console" in T&&"log" in T.console?T.console.log:function(){T.alert(U.array(arguments).join(", "))}}();Galleria.ready=function(e){V.each(d,function(f,l){e.call(l,l._options)});Galleria.ready.callbacks.push(e)};Galleria.ready.callbacks=[];Galleria.raise=function(f,e){var l=e?"Fatal error":"Error",m=function(n){var s='<div style="padding:4px;margin:0 0 2px;background:#'+(e?"811":"222")+'";>'+(e?"<strong>"+l+": </strong>":"")+n+"</div>";V.each(g,function(){var u=this.$("errors"),t=this.$("target");u.length||(t.css("position","relative"),u=this.addElement("errors").appendChild("target","errors").$("errors").css({color:"#fff",position:"absolute",top:0,left:0,zIndex:100000}));u.append(s)})};if(Q){if(m(f),e){throw Error(l+": "+f)}}else{e&&!b&&(b=!0,e=!1,m("Image gallery could not load."))}};Galleria.version=1.25;Galleria.requires=function(f,e){Galleria.version<f&&Galleria.raise(e||"You need to upgrade Galleria to version "+f+" to use one or more components.",!0)};Galleria.Picture=function(e){this.id=e||null;this.image=null;this.container=U.create("galleria-image");V(this.container).css({overflow:"hidden",position:"relative"});this.original={width:0,height:0};this.ready=!1;this.tid=null};Galleria.Picture.prototype={cache:{},show:function(){U.show(this.image)},hide:function(){U.moveOut(this.image)},clear:function(){this.image=null},isCached:function(e){return !!this.cache[e]},preload:function(e){V(new Image).load(function(f,l){return function(){l[f]=f}}(e,this.cache)).attr("src",e)},load:function(f,e){this.tid=T.setTimeout(function(t){return function(){Galleria.raise("Image not loaded in "+Math.round(P/1000)+" seconds: "+t)}}(f),P);this.image=new Image;var n=!1,s=V(this.container),m=V(this.image),l=function(u,t,v){return function(){var x=function(){u.original={height:this.height,width:this.width};u.cache[v]=v;T.clearTimeout(u.tid);typeof t=="function"&&T.setTimeout(function(){t.call(u,u)},1)};!this.width||!this.height?T.setTimeout(function(y){return function(){y.width&&y.height?x.call(y):Galleria.raise("Could not extract width/height from image: "+y.src+". Traced measures: width:"+y.width+"px, height: "+y.height+"px.")}}(this),2):x.call(this)}}(this,e,f);s.find("img").remove();m.css("display","block").appendTo(this.container);U.hide(this.image);if(this.cache[f]){return this.image.src=f,l.call(this.image),this.container}V(this.image).load(l).error(function(){n?O?V(this).attr("src",O):Galleria.raise("Image not found: "+f):(n=!0,T.setTimeout(function(u,t){return function(){u.attr("src",t+"?"+U.timestamp())}}(V(this),f),50))}).attr("src",f);return this.container},scale:function(f){f=V.extend({width:0,height:0,min:void 0,max:void 0,margin:0,complete:function(){},position:"center",crop:!1,canvas:!1},f);if(!this.image){return this.container}var e,n,s=this,m=V(s.container),l;U.wait({until:function(){e=f.width||m.width()||U.parseValue(m.css("width"));n=f.height||m.height()||U.parseValue(m.css("height"));return e&&n},success:function(){var x=(e-f.margin*2)/s.original.width,y=(n-f.margin*2)/s.original.height,v={"true":Math.max(x,y),width:x,height:y,"false":Math.min(x,y)}[f.crop.toString()],x="";f.max&&(v=Math.min(f.max,v));f.min&&(v=Math.max(f.min,v));V.each(["width","height"],function(B,A){V(s.image)[A](s[A]=s.image[A]=Math.round(s.original[A]*v))});V(s.container).width(e).height(n);if(f.canvas&&F){F.elem.width=s.width,F.elem.height=s.height,x=s.image.src+":"+s.width+"x"+s.height,s.image.src=F.cache[x]||function(B){F.context.drawImage(s.image,0,0,s.original.width*v,s.original.height*v);try{return l=F.elem.toDataURL(),F.length+=l.length,F.cache[B]=l}catch(A){return s.image.src}}(x)}var u={},t={},x=function(B,A,D){var C=0;/\%/.test(B)?(B=parseInt(B,10)/100,A=s.image[A]||V(s.image)[A](),C=Math.ceil(A*-1*B+D*B)):C=U.parseValue(B);return C},z={top:{top:0},left:{left:0},right:{left:"100%"},bottom:{top:"100%"}};V.each(f.position.toLowerCase().split(" "),function(B,A){A==="center"&&(A="50%");u[B?"top":"left"]=A});V.each(u,function(B,A){z.hasOwnProperty(A)&&V.extend(t,z[A])});u=u.top?V.extend(u,t):t;u=V.extend({top:"50%",left:"50%"},u);V(s.image).css({position:"absolute",top:x(u.top,"height",n),left:x(u.left,"width",e)});s.show();s.ready=!0;f.complete.call(s,s)},error:function(){Galleria.raise("Could not scale image: "+s.image.src)},timeout:1000});return this}};V.extend(V.easing,{galleria:function(l,f,n,s,m){return(f/=m/2)<1?s/2*f*f*f+n:s/2*((f-=2)*f*f+2)+n},galleriaIn:function(l,f,n,s,m){return s*(f/=m)*f+n},galleriaOut:function(l,f,n,s,m){return -s*(f/=m)*(f-2)+n}});V.fn.galleria=function(e){return this.each(function(){V(this).data("galleria",(new Galleria).init(this,e))})}})(jQuery);Galleria.requires(1.25,"This version of Classic theme requires Galleria 1.2.5 or later");(function(a){Galleria.addTheme({name:"foknl",author:"FOK!",defaults:{transition:"slide",thumbCrop:"height",imageCrop:"true",fullscreenCrop:"false",_locale:{enter_fullscreen:"Toon in volledig venster",exit_fullscreen:"Verlaat volledig scherm",hide_caption:"Verberg omschrijving",show_caption:"Toon omschrijving"},_test:"test"},init:function(b){this.addElement("bar","fullscreen","captiontoggle");this.append({container:["bar","tooltip"],bar:["counter","fullscreen","captiontoggle"],images:["info"]});var d=Galleria.TOUCH,c=d?"touchstart":"click";if(!d){this.addIdleState(this.get("image-nav-left"),{left:-50});this.addIdleState(this.get("image-nav-right"),{right:-50})}this.bind("loadstart",function(f){var g=new Date();console.log(g,f)});this.bind("loadfinish",function(f){var g=new Date();console.log(g,f)});this.bind("fullscreen_enter",function(){a(".galleria-fullscreen").addClass("galleria-fullscreen-open");var e="";var f=Math.max.apply(null,a.map(a("body > *"),function(g,h){if(a(g).css("position")=="absolute"){return parseInt(a(g).css("z-index"))||1}}));a(".fullscreen").css("z-index",(f+1));a("#leaderboard").hide();this.defineTooltip("fullscreen",b._locale.exit_fullscreen)});this.bind("fullscreen_exit",function(){this.setOptions("imageCrop","true").refreshImage();a(".galleria-fullscreen").removeClass("galleria-fullscreen-open");a("#leaderboard").show();this.defineTooltip("fullscreen",b._locale.enter_fullscreen)});a(".galleria-captiontoggle").click(function(){a(".galleria-info").animate({height:"toggle"},200,function(){})});a(".galleria-fullscreen").click(function(){var e=Galleria.get(0);e.toggleFullscreen()});this.bindTooltip({fullscreen:b._locale.enter_fullscreen,captiontoggle:b._locale.hide_caption});this.attachKeyboard({left:this.prev,right:this.next})}})}(jQuery));
