(function(){var l=this,g,y=l.jQuery,p=l.$,o=l.jQuery=l.$=function(E,F){return new o.fn.init(E,F)},D=/^[^<]*(<(.|\s)+>)[^>]*$|^#([\w-]+)$/,f=/^.[^:#\[\.,]*$/;o.fn=o.prototype={init:function(E,H){E=E||document;if(E.nodeType){this[0]=E;this.length=1;this.context=E;return this}if(typeof E==="string"){var G=D.exec(E);if(G&&(G[1]||!H)){if(G[1]){E=o.clean([G[1]],H)}else{var I=document.getElementById(G[3]);if(I&&I.id!=G[3]){return o().find(E)}var F=o(I||[]);F.context=document;F.selector=E;return F}}else{return o(H).find(E)}}else{if(o.isFunction(E)){return o(document).ready(E)}}if(E.selector&&E.context){this.selector=E.selector;this.context=E.context}return this.setArray(o.isArray(E)?E:o.makeArray(E))},selector:"",jquery:"1.3.2",size:function(){return this.length},get:function(E){return E===g?Array.prototype.slice.call(this):this[E]},pushStack:function(F,H,E){var G=o(F);G.prevObject=this;G.context=this.context;if(H==="find"){G.selector=this.selector+(this.selector?" ":"")+E}else{if(H){G.selector=this.selector+"."+H+"("+E+")"}}return G},setArray:function(E){this.length=0;Array.prototype.push.apply(this,E);return this},each:function(F,E){return o.each(this,F,E)},index:function(E){return o.inArray(E&&E.jquery?E[0]:E,this)},attr:function(F,H,G){var E=F;if(typeof F==="string"){if(H===g){return this[0]&&o[G||"attr"](this[0],F)}else{E={};E[F]=H}}return this.each(function(I){for(F in E){o.attr(G?this.style:this,F,o.prop(this,E[F],G,I,F))}})},css:function(E,F){if((E=="width"||E=="height")&&parseFloat(F)<0){F=g}return this.attr(E,F,"curCSS")},text:function(F){if(typeof F!=="object"&&F!=null){return this.empty().append((this[0]&&this[0].ownerDocument||document).createTextNode(F))}var E="";o.each(F||this,function(){o.each(this.childNodes,function(){if(this.nodeType!=8){E+=this.nodeType!=1?this.nodeValue:o.fn.text([this])}})});return E},wrapAll:function(E){if(this[0]){var F=o(E,this[0].ownerDocument).clone();if(this[0].parentNode){F.insertBefore(this[0])}F.map(function(){var G=this;while(G.firstChild){G=G.firstChild}return G}).append(this)}return this},wrapInner:function(E){return this.each(function(){o(this).contents().wrapAll(E)})},wrap:function(E){return this.each(function(){o(this).wrapAll(E)})},append:function(){return this.domManip(arguments,true,function(E){if(this.nodeType==1){this.appendChild(E)}})},prepend:function(){return this.domManip(arguments,true,function(E){if(this.nodeType==1){this.insertBefore(E,this.firstChild)}})},before:function(){return this.domManip(arguments,false,function(E){this.parentNode.insertBefore(E,this)})},after:function(){return this.domManip(arguments,false,function(E){this.parentNode.insertBefore(E,this.nextSibling)})},end:function(){return this.prevObject||o([])},push:[].push,sort:[].sort,splice:[].splice,find:function(E){if(this.length===1){var F=this.pushStack([],"find",E);F.length=0;o.find(E,this[0],F);return F}else{return this.pushStack(o.unique(o.map(this,function(G){return o.find(E,G)})),"find",E)}},clone:function(G){var E=this.map(function(){if(!o.support.noCloneEvent&&!o.isXMLDoc(this)){var I=this.outerHTML;if(!I){var J=this.ownerDocument.createElement("div");J.appendChild(this.cloneNode(true));I=J.innerHTML}return o.clean([I.replace(/ jQuery\d+="(?:\d+|null)"/g,"").replace(/^\s*/,"")])[0]}else{return this.cloneNode(true)}});if(G===true){var H=this.find("*").andSelf(),F=0;E.find("*").andSelf().each(function(){if(this.nodeName!==H[F].nodeName){return}var I=o.data(H[F],"events");for(var K in I){for(var J in I[K]){o.event.add(this,K,I[K][J],I[K][J].data)}}F++})}return E},filter:function(E){return this.pushStack(o.isFunction(E)&&o.grep(this,function(G,F){return E.call(G,F)})||o.multiFilter(E,o.grep(this,function(F){return F.nodeType===1})),"filter",E)},closest:function(E){var G=o.expr.match.POS.test(E)?o(E):null,F=0;return this.map(function(){var H=this;while(H&&H.ownerDocument){if(G?G.index(H)>-1:o(H).is(E)){o.data(H,"closest",F);return H}H=H.parentNode;F++}})},not:function(E){if(typeof E==="string"){if(f.test(E)){return this.pushStack(o.multiFilter(E,this,true),"not",E)}else{E=o.multiFilter(E,this)}}var F=E.length&&E[E.length-1]!==g&&!E.nodeType;return this.filter(function(){return F?o.inArray(this,E)<0:this!=E})},add:function(E){return this.pushStack(o.unique(o.merge(this.get(),typeof E==="string"?o(E):o.makeArray(E))))},is:function(E){return !!E&&o.multiFilter(E,this).length>0},hasClass:function(E){return !!E&&this.is("."+E)},val:function(K){if(K===g){var E=this[0];if(E){if(o.nodeName(E,"option")){return(E.attributes.value||{}).specified?E.value:E.text}if(o.nodeName(E,"select")){var I=E.selectedIndex,L=[],M=E.options,H=E.type=="select-one";if(I<0){return null}for(var F=H?I:0,J=H?I+1:M.length;F<J;F++){var G=M[F];if(G.selected){K=o(G).val();if(H){return K}L.push(K)}}return L}return(E.value||"").replace(/\r/g,"")}return g}if(typeof K==="number"){K+=""}return this.each(function(){if(this.nodeType!=1){return}if(o.isArray(K)&&/radio|checkbox/.test(this.type)){this.checked=(o.inArray(this.value,K)>=0||o.inArray(this.name,K)>=0)}else{if(o.nodeName(this,"select")){var N=o.makeArray(K);o("option",this).each(function(){this.selected=(o.inArray(this.value,N)>=0||o.inArray(this.text,N)>=0)});if(!N.length){this.selectedIndex=-1}}else{this.value=K}}})},html:function(E){return E===g?(this[0]?this[0].innerHTML.replace(/ jQuery\d+="(?:\d+|null)"/g,""):null):this.empty().append(E)},replaceWith:function(E){return this.after(E).remove()},eq:function(E){return this.slice(E,+E+1)},slice:function(){return this.pushStack(Array.prototype.slice.apply(this,arguments),"slice",Array.prototype.slice.call(arguments).join(","))},map:function(E){return this.pushStack(o.map(this,function(G,F){return E.call(G,F,G)}))},andSelf:function(){return this.add(this.prevObject)},domManip:function(J,M,L){if(this[0]){var I=(this[0].ownerDocument||this[0]).createDocumentFragment(),F=o.clean(J,(this[0].ownerDocument||this[0]),I),H=I.firstChild;if(H){for(var G=0,E=this.length;G<E;G++){L.call(K(this[G],H),this.length>1||G>0?I.cloneNode(true):I)}}if(F){o.each(F,z)}}return this;function K(N,O){return M&&o.nodeName(N,"table")&&o.nodeName(O,"tr")?(N.getElementsByTagName("tbody")[0]||N.appendChild(N.ownerDocument.createElement("tbody"))):N}}};o.fn.init.prototype=o.fn;function z(E,F){if(F.src){o.ajax({url:F.src,async:false,dataType:"script"})}else{o.globalEval(F.text||F.textContent||F.innerHTML||"")}if(F.parentNode){F.parentNode.removeChild(F)}}function e(){return +new Date}o.extend=o.fn.extend=function(){var J=arguments[0]||{},H=1,I=arguments.length,E=false,G;if(typeof J==="boolean"){E=J;J=arguments[1]||{};H=2}if(typeof J!=="object"&&!o.isFunction(J)){J={}}if(I==H){J=this;--H}for(;H<I;H++){if((G=arguments[H])!=null){for(var F in G){var K=J[F],L=G[F];if(J===L){continue}if(E&&L&&typeof L==="object"&&!L.nodeType){J[F]=o.extend(E,K||(L.length!=null?[]:{}),L)}else{if(L!==g){J[F]=L}}}}}return J};var b=/z-?index|font-?weight|opacity|zoom|line-?height/i,q=document.defaultView||{},s=Object.prototype.toString;o.extend({noConflict:function(E){l.$=p;if(E){l.jQuery=y}return o},isFunction:function(E){return s.call(E)==="[object Function]"},isArray:function(E){return s.call(E)==="[object Array]"},isXMLDoc:function(E){return E.nodeType===9&&E.documentElement.nodeName!=="HTML"||!!E.ownerDocument&&o.isXMLDoc(E.ownerDocument)},globalEval:function(G){if(G&&/\S/.test(G)){var F=document.getElementsByTagName("head")[0]||document.documentElement,E=document.createElement("script");E.type="text/javascript";if(o.support.scriptEval){E.appendChild(document.createTextNode(G))}else{E.text=G}F.insertBefore(E,F.firstChild);F.removeChild(E)}},nodeName:function(F,E){return F.nodeName&&F.nodeName.toUpperCase()==E.toUpperCase()},each:function(G,K,F){var E,H=0,I=G.length;if(F){if(I===g){for(E in G){if(K.apply(G[E],F)===false){break}}}else{for(;H<I;){if(K.apply(G[H++],F)===false){break}}}}else{if(I===g){for(E in G){if(K.call(G[E],E,G[E])===false){break}}}else{for(var J=G[0];H<I&&K.call(J,H,J)!==false;J=G[++H]){}}}return G},prop:function(H,I,G,F,E){if(o.isFunction(I)){I=I.call(H,F)}return typeof I==="number"&&G=="curCSS"&&!b.test(E)?I+"px":I},className:{add:function(E,F){o.each((F||"").split(/\s+/),function(G,H){if(E.nodeType==1&&!o.className.has(E.className,H)){E.className+=(E.className?" ":"")+H}})},remove:function(E,F){if(E.nodeType==1){E.className=F!==g?o.grep(E.className.split(/\s+/),function(G){return !o.className.has(F,G)}).join(" "):""}},has:function(F,E){return F&&o.inArray(E,(F.className||F).toString().split(/\s+/))>-1}},swap:function(H,G,I){var E={};for(var F in G){E[F]=H.style[F];H.style[F]=G[F]}I.call(H);for(var F in G){H.style[F]=E[F]}},css:function(H,F,J,E){if(F=="width"||F=="height"){var L,G={position:"absolute",visibility:"hidden",display:"block"},K=F=="width"?["Left","Right"]:["Top","Bottom"];function I(){L=F=="width"?H.offsetWidth:H.offsetHeight;if(E==="border"){return}o.each(K,function(){if(!E){L-=parseFloat(o.curCSS(H,"padding"+this,true))||0}if(E==="margin"){L+=parseFloat(o.curCSS(H,"margin"+this,true))||0}else{L-=parseFloat(o.curCSS(H,"border"+this+"Width",true))||0}})}if(H.offsetWidth!==0){I()}else{o.swap(H,G,I)}return Math.max(0,Math.round(L))}return o.curCSS(H,F,J)},curCSS:function(I,F,G){var L,E=I.style;if(F=="opacity"&&!o.support.opacity){L=o.attr(E,"opacity");return L==""?"1":L}if(F.match(/float/i)){F=w}if(!G&&E&&E[F]){L=E[F]}else{if(q.getComputedStyle){if(F.match(/float/i)){F="float"}F=F.replace(/([A-Z])/g,"-$1").toLowerCase();var M=q.getComputedStyle(I,null);if(M){L=M.getPropertyValue(F)}if(F=="opacity"&&L==""){L="1"}}else{if(I.currentStyle){var J=F.replace(/\-(\w)/g,function(N,O){return O.toUpperCase()});L=I.currentStyle[F]||I.currentStyle[J];if(!/^\d+(px)?$/i.test(L)&&/^\d/.test(L)){var H=E.left,K=I.runtimeStyle.left;I.runtimeStyle.left=I.currentStyle.left;E.left=L||0;L=E.pixelLeft+"px";E.left=H;I.runtimeStyle.left=K}}}}return L},clean:function(F,K,I){K=K||document;if(typeof K.createElement==="undefined"){K=K.ownerDocument||K[0]&&K[0].ownerDocument||document}if(!I&&F.length===1&&typeof F[0]==="string"){var H=/^<(\w+)\s*\/?>$/.exec(F[0]);if(H){return[K.createElement(H[1])]}}var G=[],E=[],L=K.createElement("div");o.each(F,function(P,S){if(typeof S==="number"){S+=""}if(!S){return}if(typeof S==="string"){S=S.replace(/(<(\w+)[^>]*?)\/>/g,function(U,V,T){return T.match(/^(abbr|br|col|img|input|link|meta|param|hr|area|embed)$/i)?U:V+"></"+T+">"});var O=S.replace(/^\s+/,"").substring(0,10).toLowerCase();var Q=!O.indexOf("<opt")&&[1,"<select multiple='multiple'>","</select>"]||!O.indexOf("<leg")&&[1,"<fieldset>","</fieldset>"]||O.match(/^<(thead|tbody|tfoot|colg|cap)/)&&[1,"<table>","</table>"]||!O.indexOf("<tr")&&[2,"<table><tbody>","</tbody></table>"]||(!O.indexOf("<td")||!O.indexOf("<th"))&&[3,"<table><tbody><tr>","</tr></tbody></table>"]||!O.indexOf("<col")&&[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"]||!o.support.htmlSerialize&&[1,"div<div>","</div>"]||[0,"",""];L.innerHTML=Q[1]+S+Q[2];while(Q[0]--){L=L.lastChild}if(!o.support.tbody){var R=/<tbody/i.test(S),N=!O.indexOf("<table")&&!R?L.firstChild&&L.firstChild.childNodes:Q[1]=="<table>"&&!R?L.childNodes:[];for(var M=N.length-1;M>=0;--M){if(o.nodeName(N[M],"tbody")&&!N[M].childNodes.length){N[M].parentNode.removeChild(N[M])}}}if(!o.support.leadingWhitespace&&/^\s/.test(S)){L.insertBefore(K.createTextNode(S.match(/^\s*/)[0]),L.firstChild)}S=o.makeArray(L.childNodes)}if(S.nodeType){G.push(S)}else{G=o.merge(G,S)}});if(I){for(var J=0;G[J];J++){if(o.nodeName(G[J],"script")&&(!G[J].type||G[J].type.toLowerCase()==="text/javascript")){E.push(G[J].parentNode?G[J].parentNode.removeChild(G[J]):G[J])}else{if(G[J].nodeType===1){G.splice.apply(G,[J+1,0].concat(o.makeArray(G[J].getElementsByTagName("script"))))}I.appendChild(G[J])}}return E}return G},attr:function(J,G,K){if(!J||J.nodeType==3||J.nodeType==8){return g}var H=!o.isXMLDoc(J),L=K!==g;G=H&&o.props[G]||G;if(J.tagName){var F=/href|src|style/.test(G);if(G=="selected"&&J.parentNode){J.parentNode.selectedIndex}if(G in J&&H&&!F){if(L){if(G=="type"&&o.nodeName(J,"input")&&J.parentNode){throw"type property can't be changed"}J[G]=K}if(o.nodeName(J,"form")&&J.getAttributeNode(G)){return J.getAttributeNode(G).nodeValue}if(G=="tabIndex"){var I=J.getAttributeNode("tabIndex");return I&&I.specified?I.value:J.nodeName.match(/(button|input|object|select|textarea)/i)?0:J.nodeName.match(/^(a|area)$/i)&&J.href?0:g}return J[G]}if(!o.support.style&&H&&G=="style"){return o.attr(J.style,"cssText",K)}if(L){J.setAttribute(G,""+K)}var E=!o.support.hrefNormalized&&H&&F?J.getAttribute(G,2):J.getAttribute(G);return E===null?g:E}if(!o.support.opacity&&G=="opacity"){if(L){J.zoom=1;J.filter=(J.filter||"").replace(/alpha\([^)]*\)/,"")+(parseInt(K)+""=="NaN"?"":"alpha(opacity="+K*100+")")}return J.filter&&J.filter.indexOf("opacity=")>=0?(parseFloat(J.filter.match(/opacity=([^)]*)/)[1])/100)+"":""}G=G.replace(/-([a-z])/ig,function(M,N){return N.toUpperCase()});if(L){J[G]=K}return J[G]},trim:function(E){return(E||"").replace(/^\s+|\s+$/g,"")},makeArray:function(G){var E=[];if(G!=null){var F=G.length;if(F==null||typeof G==="string"||o.isFunction(G)||G.setInterval){E[0]=G}else{while(F){E[--F]=G[F]}}}return E},inArray:function(G,H){for(var E=0,F=H.length;E<F;E++){if(H[E]===G){return E}}return -1},merge:function(H,E){var F=0,G,I=H.length;if(!o.support.getAll){while((G=E[F++])!=null){if(G.nodeType!=8){H[I++]=G}}}else{while((G=E[F++])!=null){H[I++]=G}}return H},unique:function(K){var F=[],E={};try{for(var G=0,H=K.length;G<H;G++){var J=o.data(K[G]);if(!E[J]){E[J]=true;F.push(K[G])}}}catch(I){F=K}return F},grep:function(F,J,E){var G=[];for(var H=0,I=F.length;H<I;H++){if(!E!=!J(F[H],H)){G.push(F[H])}}return G},map:function(E,J){var F=[];for(var G=0,H=E.length;G<H;G++){var I=J(E[G],G);if(I!=null){F[F.length]=I}}return F.concat.apply([],F)}});var C=navigator.userAgent.toLowerCase();o.browser={version:(C.match(/.+(?:rv|it|ra|ie)[\/: ]([\d.]+)/)||[0,"0"])[1],safari:/webkit/.test(C),opera:/opera/.test(C),msie:/msie/.test(C)&&!/opera/.test(C),mozilla:/mozilla/.test(C)&&!/(compatible|webkit)/.test(C)};o.each({parent:function(E){return E.parentNode},parents:function(E){return o.dir(E,"parentNode")},next:function(E){return o.nth(E,2,"nextSibling")},prev:function(E){return o.nth(E,2,"previousSibling")},nextAll:function(E){return o.dir(E,"nextSibling")},prevAll:function(E){return o.dir(E,"previousSibling")},siblings:function(E){return o.sibling(E.parentNode.firstChild,E)},children:function(E){return o.sibling(E.firstChild)},contents:function(E){return o.nodeName(E,"iframe")?E.contentDocument||E.contentWindow.document:o.makeArray(E.childNodes)}},function(E,F){o.fn[E]=function(G){var H=o.map(this,F);if(G&&typeof G=="string"){H=o.multiFilter(G,H)}return this.pushStack(o.unique(H),E,G)}});o.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(E,F){o.fn[E]=function(G){var J=[],L=o(G);for(var K=0,H=L.length;K<H;K++){var I=(K>0?this.clone(true):this).get();o.fn[F].apply(o(L[K]),I);J=J.concat(I)}return this.pushStack(J,E,G)}});o.each({removeAttr:function(E){o.attr(this,E,"");if(this.nodeType==1){this.removeAttribute(E)}},addClass:function(E){o.className.add(this,E)},removeClass:function(E){o.className.remove(this,E)},toggleClass:function(F,E){if(typeof E!=="boolean"){E=!o.className.has(this,F)}o.className[E?"add":"remove"](this,F)},remove:function(E){if(!E||o.filter(E,[this]).length){o("*",this).add([this]).each(function(){o.event.remove(this);o.removeData(this)});if(this.parentNode){this.parentNode.removeChild(this)}}},empty:function(){o(this).children().remove();while(this.firstChild){this.removeChild(this.firstChild)}}},function(E,F){o.fn[E]=function(){return this.each(F,arguments)}});function j(E,F){return E[0]&&parseInt(o.curCSS(E[0],F,true),10)||0}var h="jQuery"+e(),v=0,A={};o.extend({cache:{},data:function(F,E,G){F=F==l?A:F;var H=F[h];if(!H){H=F[h]=++v}if(E&&!o.cache[H]){o.cache[H]={}}if(G!==g){o.cache[H][E]=G}return E?o.cache[H][E]:H},removeData:function(F,E){F=F==l?A:F;var H=F[h];if(E){if(o.cache[H]){delete o.cache[H][E];E="";for(E in o.cache[H]){break}if(!E){o.removeData(F)}}}else{try{delete F[h]}catch(G){if(F.removeAttribute){F.removeAttribute(h)}}delete o.cache[H]}},queue:function(F,E,H){if(F){E=(E||"fx")+"queue";var G=o.data(F,E);if(!G||o.isArray(H)){G=o.data(F,E,o.makeArray(H))}else{if(H){G.push(H)}}}return G},dequeue:function(H,G){var E=o.queue(H,G),F=E.shift();if(!G||G==="fx"){F=E[0]}if(F!==g){F.call(H)}}});o.fn.extend({data:function(E,G){var H=E.split(".");H[1]=H[1]?"."+H[1]:"";if(G===g){var F=this.triggerHandler("getData"+H[1]+"!",[H[0]]);if(F===g&&this.length){F=o.data(this[0],E)}return F===g&&H[1]?this.data(H[0]):F}else{return this.trigger("setData"+H[1]+"!",[H[0],G]).each(function(){o.data(this,E,G)})}},removeData:function(E){return this.each(function(){o.removeData(this,E)})},queue:function(E,F){if(typeof E!=="string"){F=E;E="fx"}if(F===g){return o.queue(this[0],E)}return this.each(function(){var G=o.queue(this,E,F);if(E=="fx"&&G.length==1){G[0].call(this)}})},dequeue:function(E){return this.each(function(){o.dequeue(this,E)})}});(function(){var R=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^[\]]*\]|['"][^'"]*['"]|[^[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?/g,L=0,H=Object.prototype.toString;var F=function(Y,U,ab,ac){ab=ab||[];U=U||document;if(U.nodeType!==1&&U.nodeType!==9){return[]}if(!Y||typeof Y!=="string"){return ab}var Z=[],W,af,ai,T,ad,V,X=true;R.lastIndex=0;while((W=R.exec(Y))!==null){Z.push(W[1]);if(W[2]){V=RegExp.rightContext;break}}if(Z.length>1&&M.exec(Y)){if(Z.length===2&&I.relative[Z[0]]){af=J(Z[0]+Z[1],U)}else{af=I.relative[Z[0]]?[U]:F(Z.shift(),U);while(Z.length){Y=Z.shift();if(I.relative[Y]){Y+=Z.shift()}af=J(Y,af)}}}else{var ae=ac?{expr:Z.pop(),set:E(ac)}:F.find(Z.pop(),Z.length===1&&U.parentNode?U.parentNode:U,Q(U));af=F.filter(ae.expr,ae.set);if(Z.length>0){ai=E(af)}else{X=false}while(Z.length){var ah=Z.pop(),ag=ah;if(!I.relative[ah]){ah=""}else{ag=Z.pop()}if(ag==null){ag=U}I.relative[ah](ai,ag,Q(U))}}if(!ai){ai=af}if(!ai){throw"Syntax error, unrecognized expression: "+(ah||Y)}if(H.call(ai)==="[object Array]"){if(!X){ab.push.apply(ab,ai)}else{if(U.nodeType===1){for(var aa=0;ai[aa]!=null;aa++){if(ai[aa]&&(ai[aa]===true||ai[aa].nodeType===1&&K(U,ai[aa]))){ab.push(af[aa])}}}else{for(var aa=0;ai[aa]!=null;aa++){if(ai[aa]&&ai[aa].nodeType===1){ab.push(af[aa])}}}}}else{E(ai,ab)}if(V){F(V,U,ab,ac);if(G){hasDuplicate=false;ab.sort(G);if(hasDuplicate){for(var aa=1;aa<ab.length;aa++){if(ab[aa]===ab[aa-1]){ab.splice(aa--,1)}}}}}return ab};F.matches=function(T,U){return F(T,null,null,U)};F.find=function(aa,T,ab){var Z,X;if(!aa){return[]}for(var W=0,V=I.order.length;W<V;W++){var Y=I.order[W],X;if((X=I.match[Y].exec(aa))){var U=RegExp.leftContext;if(U.substr(U.length-1)!=="\\"){X[1]=(X[1]||"").replace(/\\/g,"");Z=I.find[Y](X,T,ab);if(Z!=null){aa=aa.replace(I.match[Y],"");break}}}}if(!Z){Z=T.getElementsByTagName("*")}return{set:Z,expr:aa}};F.filter=function(ad,ac,ag,W){var V=ad,ai=[],aa=ac,Y,T,Z=ac&&ac[0]&&Q(ac[0]);while(ad&&ac.length){for(var ab in I.filter){if((Y=I.match[ab].exec(ad))!=null){var U=I.filter[ab],ah,af;T=false;if(aa==ai){ai=[]}if(I.preFilter[ab]){Y=I.preFilter[ab](Y,aa,ag,ai,W,Z);if(!Y){T=ah=true}else{if(Y===true){continue}}}if(Y){for(var X=0;(af=aa[X])!=null;X++){if(af){ah=U(af,Y,X,aa);var ae=W^!!ah;if(ag&&ah!=null){if(ae){T=true}else{aa[X]=false}}else{if(ae){ai.push(af);T=true}}}}}if(ah!==g){if(!ag){aa=ai}ad=ad.replace(I.match[ab],"");if(!T){return[]}break}}}if(ad==V){if(T==null){throw"Syntax error, unrecognized expression: "+ad}else{break}}V=ad}return aa};var I=F.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF_-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF_-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF_-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF_-]|\\.)+)\s*(?:(\S?=)\s*(['"]*)(.*?)\3|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*_-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\((even|odd|[\dn+-]*)\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF_-]|\\.)+)(?:\((['"]*)((?:\([^\)]+\)|[^\2\(\)]*)+)\2\))?/},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(T){return T.getAttribute("href")}},relative:{"+":function(aa,T,Z){var X=typeof T==="string",ab=X&&!/\W/.test(T),Y=X&&!ab;if(ab&&!Z){T=T.toUpperCase()}for(var W=0,V=aa.length,U;W<V;W++){if((U=aa[W])){while((U=U.previousSibling)&&U.nodeType!==1){}aa[W]=Y||U&&U.nodeName===T?U||false:U===T}}if(Y){F.filter(T,aa,true)}},">":function(Z,U,aa){var X=typeof U==="string";if(X&&!/\W/.test(U)){U=aa?U:U.toUpperCase();for(var V=0,T=Z.length;V<T;V++){var Y=Z[V];if(Y){var W=Y.parentNode;Z[V]=W.nodeName===U?W:false}}}else{for(var V=0,T=Z.length;V<T;V++){var Y=Z[V];if(Y){Z[V]=X?Y.parentNode:Y.parentNode===U}}if(X){F.filter(U,Z,true)}}},"":function(W,U,Y){var V=L++,T=S;if(!U.match(/\W/)){var X=U=Y?U:U.toUpperCase();T=P}T("parentNode",U,V,W,X,Y)},"~":function(W,U,Y){var V=L++,T=S;if(typeof U==="string"&&!U.match(/\W/)){var X=U=Y?U:U.toUpperCase();T=P}T("previousSibling",U,V,W,X,Y)}},find:{ID:function(U,V,W){if(typeof V.getElementById!=="undefined"&&!W){var T=V.getElementById(U[1]);return T?[T]:[]}},NAME:function(V,Y,Z){if(typeof Y.getElementsByName!=="undefined"){var U=[],X=Y.getElementsByName(V[1]);for(var W=0,T=X.length;W<T;W++){if(X[W].getAttribute("name")===V[1]){U.push(X[W])}}return U.length===0?null:U}},TAG:function(T,U){return U.getElementsByTagName(T[1])}},preFilter:{CLASS:function(W,U,V,T,Z,aa){W=" "+W[1].replace(/\\/g,"")+" ";if(aa){return W}for(var X=0,Y;(Y=U[X])!=null;X++){if(Y){if(Z^(Y.className&&(" "+Y.className+" ").indexOf(W)>=0)){if(!V){T.push(Y)}}else{if(V){U[X]=false}}}}return false},ID:function(T){return T[1].replace(/\\/g,"")},TAG:function(U,T){for(var V=0;T[V]===false;V++){}return T[V]&&Q(T[V])?U[1]:U[1].toUpperCase()},CHILD:function(T){if(T[1]=="nth"){var U=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(T[2]=="even"&&"2n"||T[2]=="odd"&&"2n+1"||!/\D/.test(T[2])&&"0n+"+T[2]||T[2]);T[2]=(U[1]+(U[2]||1))-0;T[3]=U[3]-0}T[0]=L++;return T},ATTR:function(X,U,V,T,Y,Z){var W=X[1].replace(/\\/g,"");if(!Z&&I.attrMap[W]){X[1]=I.attrMap[W]}if(X[2]==="~="){X[4]=" "+X[4]+" "}return X},PSEUDO:function(X,U,V,T,Y){if(X[1]==="not"){if(X[3].match(R).length>1||/^\w/.test(X[3])){X[3]=F(X[3],null,null,U)}else{var W=F.filter(X[3],U,V,true^Y);if(!V){T.push.apply(T,W)}return false}}else{if(I.match.POS.test(X[0])||I.match.CHILD.test(X[0])){return true}}return X},POS:function(T){T.unshift(true);return T}},filters:{enabled:function(T){return T.disabled===false&&T.type!=="hidden"},disabled:function(T){return T.disabled===true},checked:function(T){return T.checked===true},selected:function(T){T.parentNode.selectedIndex;return T.selected===true},parent:function(T){return !!T.firstChild},empty:function(T){return !T.firstChild},has:function(V,U,T){return !!F(T[3],V).length},header:function(T){return/h\d/i.test(T.nodeName)},text:function(T){return"text"===T.type},radio:function(T){return"radio"===T.type},checkbox:function(T){return"checkbox"===T.type},file:function(T){return"file"===T.type},password:function(T){return"password"===T.type},submit:function(T){return"submit"===T.type},image:function(T){return"image"===T.type},reset:function(T){return"reset"===T.type},button:function(T){return"button"===T.type||T.nodeName.toUpperCase()==="BUTTON"},input:function(T){return/input|select|textarea|button/i.test(T.nodeName)}},setFilters:{first:function(U,T){return T===0},last:function(V,U,T,W){return U===W.length-1},even:function(U,T){return T%2===0},odd:function(U,T){return T%2===1},lt:function(V,U,T){return U<T[3]-0},gt:function(V,U,T){return U>T[3]-0},nth:function(V,U,T){return T[3]-0==U},eq:function(V,U,T){return T[3]-0==U}},filter:{PSEUDO:function(Z,V,W,aa){var U=V[1],X=I.filters[U];if(X){return X(Z,W,V,aa)}else{if(U==="contains"){return(Z.textContent||Z.innerText||"").indexOf(V[3])>=0}else{if(U==="not"){var Y=V[3];for(var W=0,T=Y.length;W<T;W++){if(Y[W]===Z){return false}}return true}}}},CHILD:function(T,W){var Z=W[1],U=T;switch(Z){case"only":case"first":while(U=U.previousSibling){if(U.nodeType===1){return false}}if(Z=="first"){return true}U=T;case"last":while(U=U.nextSibling){if(U.nodeType===1){return false}}return true;case"nth":var V=W[2],ac=W[3];if(V==1&&ac==0){return true}var Y=W[0],ab=T.parentNode;if(ab&&(ab.sizcache!==Y||!T.nodeIndex)){var X=0;for(U=ab.firstChild;U;U=U.nextSibling){if(U.nodeType===1){U.nodeIndex=++X}}ab.sizcache=Y}var aa=T.nodeIndex-ac;if(V==0){return aa==0}else{return(aa%V==0&&aa/V>=0)}}},ID:function(U,T){return U.nodeType===1&&U.getAttribute("id")===T},TAG:function(U,T){return(T==="*"&&U.nodeType===1)||U.nodeName===T},CLASS:function(U,T){return(" "+(U.className||U.getAttribute("class"))+" ").indexOf(T)>-1},ATTR:function(Y,W){var V=W[1],T=I.attrHandle[V]?I.attrHandle[V](Y):Y[V]!=null?Y[V]:Y.getAttribute(V),Z=T+"",X=W[2],U=W[4];return T==null?X==="!=":X==="="?Z===U:X==="*="?Z.indexOf(U)>=0:X==="~="?(" "+Z+" ").indexOf(U)>=0:!U?Z&&T!==false:X==="!="?Z!=U:X==="^="?Z.indexOf(U)===0:X==="$="?Z.substr(Z.length-U.length)===U:X==="|="?Z===U||Z.substr(0,U.length+1)===U+"-":false},POS:function(X,U,V,Y){var T=U[2],W=I.setFilters[T];if(W){return W(X,V,U,Y)}}}};var M=I.match.POS;for(var O in I.match){I.match[O]=RegExp(I.match[O].source+/(?![^\[]*\])(?![^\(]*\))/.source)}var E=function(U,T){U=Array.prototype.slice.call(U);if(T){T.push.apply(T,U);return T}return U};try{Array.prototype.slice.call(document.documentElement.childNodes)}catch(N){E=function(X,W){var U=W||[];if(H.call(X)==="[object Array]"){Array.prototype.push.apply(U,X)}else{if(typeof X.length==="number"){for(var V=0,T=X.length;V<T;V++){U.push(X[V])}}else{for(var V=0;X[V];V++){U.push(X[V])}}}return U}}var G;if(document.documentElement.compareDocumentPosition){G=function(U,T){var V=U.compareDocumentPosition(T)&4?-1:U===T?0:1;if(V===0){hasDuplicate=true}return V}}else{if("sourceIndex" in document.documentElement){G=function(U,T){var V=U.sourceIndex-T.sourceIndex;if(V===0){hasDuplicate=true}return V}}else{if(document.createRange){G=function(W,U){var V=W.ownerDocument.createRange(),T=U.ownerDocument.createRange();V.selectNode(W);V.collapse(true);T.selectNode(U);T.collapse(true);var X=V.compareBoundaryPoints(Range.START_TO_END,T);if(X===0){hasDuplicate=true}return X}}}}(function(){var U=document.createElement("form"),V="script"+(new Date).getTime();U.innerHTML="<input name='"+V+"'/>";var T=document.documentElement;T.insertBefore(U,T.firstChild);if(!!document.getElementById(V)){I.find.ID=function(X,Y,Z){if(typeof Y.getElementById!=="undefined"&&!Z){var W=Y.getElementById(X[1]);return W?W.id===X[1]||typeof W.getAttributeNode!=="undefined"&&W.getAttributeNode("id").nodeValue===X[1]?[W]:g:[]}};I.filter.ID=function(Y,W){var X=typeof Y.getAttributeNode!=="undefined"&&Y.getAttributeNode("id");return Y.nodeType===1&&X&&X.nodeValue===W}}T.removeChild(U)})();(function(){var T=document.createElement("div");T.appendChild(document.createComment(""));if(T.getElementsByTagName("*").length>0){I.find.TAG=function(U,Y){var X=Y.getElementsByTagName(U[1]);if(U[1]==="*"){var W=[];for(var V=0;X[V];V++){if(X[V].nodeType===1){W.push(X[V])}}X=W}return X}}T.innerHTML="<a href='#'></a>";if(T.firstChild&&typeof T.firstChild.getAttribute!=="undefined"&&T.firstChild.getAttribute("href")!=="#"){I.attrHandle.href=function(U){return U.getAttribute("href",2)}}})();if(document.querySelectorAll){(function(){var T=F,U=document.createElement("div");U.innerHTML="<p class='TEST'></p>";if(U.querySelectorAll&&U.querySelectorAll(".TEST").length===0){return}F=function(Y,X,V,W){X=X||document;if(!W&&X.nodeType===9&&!Q(X)){try{return E(X.querySelectorAll(Y),V)}catch(Z){}}return T(Y,X,V,W)};F.find=T.find;F.filter=T.filter;F.selectors=T.selectors;F.matches=T.matches})()}if(document.getElementsByClassName&&document.documentElement.getElementsByClassName){(function(){var T=document.createElement("div");T.innerHTML="<div class='test e'></div><div class='test'></div>";if(T.getElementsByClassName("e").length===0){return}T.lastChild.className="e";if(T.getElementsByClassName("e").length===1){return}I.order.splice(1,0,"CLASS");I.find.CLASS=function(U,V,W){if(typeof V.getElementsByClassName!=="undefined"&&!W){return V.getElementsByClassName(U[1])}}})()}function P(U,Z,Y,ad,aa,ac){var ab=U=="previousSibling"&&!ac;for(var W=0,V=ad.length;W<V;W++){var T=ad[W];if(T){if(ab&&T.nodeType===1){T.sizcache=Y;T.sizset=W}T=T[U];var X=false;while(T){if(T.sizcache===Y){X=ad[T.sizset];break}if(T.nodeType===1&&!ac){T.sizcache=Y;T.sizset=W}if(T.nodeName===Z){X=T;break}T=T[U]}ad[W]=X}}}function S(U,Z,Y,ad,aa,ac){var ab=U=="previousSibling"&&!ac;for(var W=0,V=ad.length;W<V;W++){var T=ad[W];if(T){if(ab&&T.nodeType===1){T.sizcache=Y;T.sizset=W}T=T[U];var X=false;while(T){if(T.sizcache===Y){X=ad[T.sizset];break}if(T.nodeType===1){if(!ac){T.sizcache=Y;T.sizset=W}if(typeof Z!=="string"){if(T===Z){X=true;break}}else{if(F.filter(Z,[T]).length>0){X=T;break}}}T=T[U]}ad[W]=X}}}var K=document.compareDocumentPosition?function(U,T){return U.compareDocumentPosition(T)&16}:function(U,T){return U!==T&&(U.contains?U.contains(T):true)};var Q=function(T){return T.nodeType===9&&T.documentElement.nodeName!=="HTML"||!!T.ownerDocument&&Q(T.ownerDocument)};var J=function(T,aa){var W=[],X="",Y,V=aa.nodeType?[aa]:aa;while((Y=I.match.PSEUDO.exec(T))){X+=Y[0];T=T.replace(I.match.PSEUDO,"")}T=I.relative[T]?T+"*":T;for(var Z=0,U=V.length;Z<U;Z++){F(T,V[Z],W)}return F.filter(X,W)};o.find=F;o.filter=F.filter;o.expr=F.selectors;o.expr[":"]=o.expr.filters;F.selectors.filters.hidden=function(T){return T.offsetWidth===0||T.offsetHeight===0};F.selectors.filters.visible=function(T){return T.offsetWidth>0||T.offsetHeight>0};F.selectors.filters.animated=function(T){return o.grep(o.timers,function(U){return T===U.elem}).length};o.multiFilter=function(V,T,U){if(U){V=":not("+V+")"}return F.matches(V,T)};o.dir=function(V,U){var T=[],W=V[U];while(W&&W!=document){if(W.nodeType==1){T.push(W)}W=W[U]}return T};o.nth=function(X,T,V,W){T=T||1;var U=0;for(;X;X=X[V]){if(X.nodeType==1&&++U==T){break}}return X};o.sibling=function(V,U){var T=[];for(;V;V=V.nextSibling){if(V.nodeType==1&&V!=U){T.push(V)}}return T};return;l.Sizzle=F})();o.event={add:function(I,F,H,K){if(I.nodeType==3||I.nodeType==8){return}if(I.setInterval&&I!=l){I=l}if(!H.guid){H.guid=this.guid++}if(K!==g){var G=H;H=this.proxy(G);H.data=K}var E=o.data(I,"events")||o.data(I,"events",{}),J=o.data(I,"handle")||o.data(I,"handle",function(){return typeof o!=="undefined"&&!o.event.triggered?o.event.handle.apply(arguments.callee.elem,arguments):g});J.elem=I;o.each(F.split(/\s+/),function(M,N){var O=N.split(".");N=O.shift();H.type=O.slice().sort().join(".");var L=E[N];if(o.event.specialAll[N]){o.event.specialAll[N].setup.call(I,K,O)}if(!L){L=E[N]={};if(!o.event.special[N]||o.event.special[N].setup.call(I,K,O)===false){if(I.addEventListener){I.addEventListener(N,J,false)}else{if(I.attachEvent){I.attachEvent("on"+N,J)}}}}L[H.guid]=H;o.event.global[N]=true});I=null},guid:1,global:{},remove:function(K,H,J){if(K.nodeType==3||K.nodeType==8){return}var G=o.data(K,"events"),F,E;if(G){if(H===g||(typeof H==="string"&&H.charAt(0)==".")){for(var I in G){this.remove(K,I+(H||""))}}else{if(H.type){J=H.handler;H=H.type}o.each(H.split(/\s+/),function(M,O){var Q=O.split(".");O=Q.shift();var N=RegExp("(^|\\.)"+Q.slice().sort().join(".*\\.")+"(\\.|$)");if(G[O]){if(J){delete G[O][J.guid]}else{for(var P in G[O]){if(N.test(G[O][P].type)){delete G[O][P]}}}if(o.event.specialAll[O]){o.event.specialAll[O].teardown.call(K,Q)}for(F in G[O]){break}if(!F){if(!o.event.special[O]||o.event.special[O].teardown.call(K,Q)===false){if(K.removeEventListener){K.removeEventListener(O,o.data(K,"handle"),false)}else{if(K.detachEvent){K.detachEvent("on"+O,o.data(K,"handle"))}}}F=null;delete G[O]}}})}for(F in G){break}if(!F){var L=o.data(K,"handle");if(L){L.elem=null}o.removeData(K,"events");o.removeData(K,"handle")}}},trigger:function(I,K,H,E){var G=I.type||I;if(!E){I=typeof I==="object"?I[h]?I:o.extend(o.Event(G),I):o.Event(G);if(G.indexOf("!")>=0){I.type=G=G.slice(0,-1);I.exclusive=true}if(!H){I.stopPropagation();if(this.global[G]){o.each(o.cache,function(){if(this.events&&this.events[G]){o.event.trigger(I,K,this.handle.elem)}})}}if(!H||H.nodeType==3||H.nodeType==8){return g}I.result=g;I.target=H;K=o.makeArray(K);K.unshift(I)}I.currentTarget=H;var J=o.data(H,"handle");if(J){J.apply(H,K)}if((!H[G]||(o.nodeName(H,"a")&&G=="click"))&&H["on"+G]&&H["on"+G].apply(H,K)===false){I.result=false}if(!E&&H[G]&&!I.isDefaultPrevented()&&!(o.nodeName(H,"a")&&G=="click")){this.triggered=true;try{H[G]()}catch(L){}}this.triggered=false;if(!I.isPropagationStopped()){var F=H.parentNode||H.ownerDocument;if(F){o.event.trigger(I,K,F,true)}}},handle:function(K){var J,E;K=arguments[0]=o.event.fix(K||l.event);K.currentTarget=this;var L=K.type.split(".");K.type=L.shift();J=!L.length&&!K.exclusive;var I=RegExp("(^|\\.)"+L.slice().sort().join(".*\\.")+"(\\.|$)");E=(o.data(this,"events")||{})[K.type];for(var G in E){var H=E[G];if(J||I.test(H.type)){K.handler=H;K.data=H.data;var F=H.apply(this,arguments);if(F!==g){K.result=F;if(F===false){K.preventDefault();K.stopPropagation()}}if(K.isImmediatePropagationStopped()){break}}}},props:"altKey attrChange attrName bubbles button cancelable charCode clientX clientY ctrlKey currentTarget data detail eventPhase fromElement handler keyCode metaKey newValue originalTarget pageX pageY prevValue relatedNode relatedTarget screenX screenY shiftKey srcElement target toElement view wheelDelta which".split(" "),fix:function(H){if(H[h]){return H}var F=H;H=o.Event(F);for(var G=this.props.length,J;G;){J=this.props[--G];H[J]=F[J]}if(!H.target){H.target=H.srcElement||document}if(H.target.nodeType==3){H.target=H.target.parentNode}if(!H.relatedTarget&&H.fromElement){H.relatedTarget=H.fromElement==H.target?H.toElement:H.fromElement}if(H.pageX==null&&H.clientX!=null){var I=document.documentElement,E=document.body;H.pageX=H.clientX+(I&&I.scrollLeft||E&&E.scrollLeft||0)-(I.clientLeft||0);H.pageY=H.clientY+(I&&I.scrollTop||E&&E.scrollTop||0)-(I.clientTop||0)}if(!H.which&&((H.charCode||H.charCode===0)?H.charCode:H.keyCode)){H.which=H.charCode||H.keyCode}if(!H.metaKey&&H.ctrlKey){H.metaKey=H.ctrlKey}if(!H.which&&H.button){H.which=(H.button&1?1:(H.button&2?3:(H.button&4?2:0)))}return H},proxy:function(F,E){E=E||function(){return F.apply(this,arguments)};E.guid=F.guid=F.guid||E.guid||this.guid++;return E},special:{ready:{setup:B,teardown:function(){}}},specialAll:{live:{setup:function(E,F){o.event.add(this,F[0],c)},teardown:function(G){if(G.length){var E=0,F=RegExp("(^|\\.)"+G[0]+"(\\.|$)");o.each((o.data(this,"events").live||{}),function(){if(F.test(this.type)){E++}});if(E<1){o.event.remove(this,G[0],c)}}}}}};o.Event=function(E){if(!this.preventDefault){return new o.Event(E)}if(E&&E.type){this.originalEvent=E;this.type=E.type}else{this.type=E}this.timeStamp=e();this[h]=true};function k(){return false}function u(){return true}o.Event.prototype={preventDefault:function(){this.isDefaultPrevented=u;var E=this.originalEvent;if(!E){return}if(E.preventDefault){E.preventDefault()}E.returnValue=false},stopPropagation:function(){this.isPropagationStopped=u;var E=this.originalEvent;if(!E){return}if(E.stopPropagation){E.stopPropagation()}E.cancelBubble=true},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=u;this.stopPropagation()},isDefaultPrevented:k,isPropagationStopped:k,isImmediatePropagationStopped:k};var a=function(F){var E=F.relatedTarget;while(E&&E!=this){try{E=E.parentNode}catch(G){E=this}}if(E!=this){F.type=F.data;o.event.handle.apply(this,arguments)}};o.each({mouseover:"mouseenter",mouseout:"mouseleave"},function(F,E){o.event.special[E]={setup:function(){o.event.add(this,F,a,E)},teardown:function(){o.event.remove(this,F,a)}}});o.fn.extend({bind:function(F,G,E){return F=="unload"?this.one(F,G,E):this.each(function(){o.event.add(this,F,E||G,E&&G)})},one:function(G,H,F){var E=o.event.proxy(F||H,function(I){o(this).unbind(I,E);return(F||H).apply(this,arguments)});return this.each(function(){o.event.add(this,G,E,F&&H)})},unbind:function(F,E){return this.each(function(){o.event.remove(this,F,E)})},trigger:function(E,F){return this.each(function(){o.event.trigger(E,F,this)})},triggerHandler:function(E,G){if(this[0]){var F=o.Event(E);F.preventDefault();F.stopPropagation();o.event.trigger(F,G,this[0]);return F.result}},toggle:function(G){var E=arguments,F=1;while(F<E.length){o.event.proxy(G,E[F++])}return this.click(o.event.proxy(G,function(H){this.lastToggle=(this.lastToggle||0)%F;H.preventDefault();return E[this.lastToggle++].apply(this,arguments)||false}))},hover:function(E,F){return this.mouseenter(E).mouseleave(F)},ready:function(E){B();if(o.isReady){E.call(document,o)}else{o.readyList.push(E)}return this},live:function(G,F){var E=o.event.proxy(F);E.guid+=this.selector+G;o(document).bind(i(G,this.selector),this.selector,E);return this},die:function(F,E){o(document).unbind(i(F,this.selector),E?{guid:E.guid+this.selector+F}:null);return this}});function c(H){var E=RegExp("(^|\\.)"+H.type+"(\\.|$)"),G=true,F=[];o.each(o.data(this,"events").live||[],function(I,J){if(E.test(J.type)){var K=o(H.target).closest(J.data)[0];if(K){F.push({elem:K,fn:J})}}});F.sort(function(J,I){return o.data(J.elem,"closest")-o.data(I.elem,"closest")});o.each(F,function(){if(this.fn.call(this.elem,H,this.fn.data)===false){return(G=false)}});return G}function i(F,E){return["live",F,E.replace(/\./g,"`").replace(/ /g,"|")].join(".")}o.extend({isReady:false,readyList:[],ready:function(){if(!o.isReady){o.isReady=true;if(o.readyList){o.each(o.readyList,function(){this.call(document,o)});o.readyList=null}o(document).triggerHandler("ready")}}});var x=false;function B(){if(x){return}x=true;if(document.addEventListener){document.addEventListener("DOMContentLoaded",function(){document.removeEventListener("DOMContentLoaded",arguments.callee,false);o.ready()},false)}else{if(document.attachEvent){document.attachEvent("onreadystatechange",function(){if(document.readyState==="complete"){document.detachEvent("onreadystatechange",arguments.callee);o.ready()}});if(document.documentElement.doScroll&&l==l.top){(function(){if(o.isReady){return}try{document.documentElement.doScroll("left")}catch(E){setTimeout(arguments.callee,0);return}o.ready()})()}}}o.event.add(l,"load",o.ready)}o.each(("blur,focus,load,resize,scroll,unload,click,dblclick,mousedown,mouseup,mousemove,mouseover,mouseout,mouseenter,mouseleave,change,select,submit,keydown,keypress,keyup,error").split(","),function(F,E){o.fn[E]=function(G){return G?this.bind(E,G):this.trigger(E)}});o(l).bind("unload",function(){for(var E in o.cache){if(E!=1&&o.cache[E].handle){o.event.remove(o.cache[E].handle.elem)}}});(function(){o.support={};var F=document.documentElement,G=document.createElement("script"),K=document.createElement("div"),J="script"+(new Date).getTime();K.style.display="none";K.innerHTML='   <link/><table></table><a href="/a" style="color:red;float:left;opacity:.5;">a</a><select><option>text</option></select><object><param/></object>';var H=K.getElementsByTagName("*"),E=K.getElementsByTagName("a")[0];if(!H||!H.length||!E){return}o.support={leadingWhitespace:K.firstChild.nodeType==3,tbody:!K.getElementsByTagName("tbody").length,objectAll:!!K.getElementsByTagName("object")[0].getElementsByTagName("*").length,htmlSerialize:!!K.getElementsByTagName("link").length,style:/red/.test(E.getAttribute("style")),hrefNormalized:E.getAttribute("href")==="/a",opacity:E.style.opacity==="0.5",cssFloat:!!E.style.cssFloat,scriptEval:false,noCloneEvent:true,boxModel:null};G.type="text/javascript";try{G.appendChild(document.createTextNode("window."+J+"=1;"))}catch(I){}F.insertBefore(G,F.firstChild);if(l[J]){o.support.scriptEval=true;delete l[J]}F.removeChild(G);if(K.attachEvent&&K.fireEvent){K.attachEvent("onclick",function(){o.support.noCloneEvent=false;K.detachEvent("onclick",arguments.callee)});K.cloneNode(true).fireEvent("onclick")}o(function(){var L=document.createElement("div");L.style.width=L.style.paddingLeft="1px";document.body.appendChild(L);o.boxModel=o.support.boxModel=L.offsetWidth===2;document.body.removeChild(L).style.display="none"})})();var w=o.support.cssFloat?"cssFloat":"styleFloat";o.props={"for":"htmlFor","class":"className","float":w,cssFloat:w,styleFloat:w,readonly:"readOnly",maxlength:"maxLength",cellspacing:"cellSpacing",rowspan:"rowSpan",tabindex:"tabIndex"};o.fn.extend({_load:o.fn.load,load:function(G,J,K){if(typeof G!=="string"){return this._load(G)}var I=G.indexOf(" ");if(I>=0){var E=G.slice(I,G.length);G=G.slice(0,I)}var H="GET";if(J){if(o.isFunction(J)){K=J;J=null}else{if(typeof J==="object"){J=o.param(J);H="POST"}}}var F=this;o.ajax({url:G,type:H,dataType:"html",data:J,complete:function(M,L){if(L=="success"||L=="notmodified"){F.html(E?o("<div/>").append(M.responseText.replace(/<script(.|\s)*?\/script>/g,"")).find(E):M.responseText)}if(K){F.each(K,[M.responseText,L,M])}}});return this},serialize:function(){return o.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?o.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||/select|textarea/i.test(this.nodeName)||/text|hidden|password|search/i.test(this.type))}).map(function(E,F){var G=o(this).val();return G==null?null:o.isArray(G)?o.map(G,function(I,H){return{name:F.name,value:I}}):{name:F.name,value:G}}).get()}});o.each("ajaxStart,ajaxStop,ajaxComplete,ajaxError,ajaxSuccess,ajaxSend".split(","),function(E,F){o.fn[F]=function(G){return this.bind(F,G)}});var r=e();o.extend({get:function(E,G,H,F){if(o.isFunction(G)){H=G;G=null}return o.ajax({type:"GET",url:E,data:G,success:H,dataType:F})},getScript:function(E,F){return o.get(E,null,F,"script")},getJSON:function(E,F,G){return o.get(E,F,G,"json")},post:function(E,G,H,F){if(o.isFunction(G)){H=G;G={}}return o.ajax({type:"POST",url:E,data:G,success:H,dataType:F})},ajaxSetup:function(E){o.extend(o.ajaxSettings,E)},ajaxSettings:{url:location.href,global:true,type:"GET",contentType:"application/x-www-form-urlencoded",processData:true,async:true,xhr:function(){return l.ActiveXObject?new ActiveXObject("Microsoft.XMLHTTP"):new XMLHttpRequest()},accepts:{xml:"application/xml, text/xml",html:"text/html",script:"text/javascript, application/javascript",json:"application/json, text/javascript",text:"text/plain",_default:"*/*"}},lastModified:{},ajax:function(M){M=o.extend(true,M,o.extend(true,{},o.ajaxSettings,M));var W,F=/=\?(&|$)/g,R,V,G=M.type.toUpperCase();if(M.data&&M.processData&&typeof M.data!=="string"){M.data=o.param(M.data)}if(M.dataType=="jsonp"){if(G=="GET"){if(!M.url.match(F)){M.url+=(M.url.match(/\?/)?"&":"?")+(M.jsonp||"callback")+"=?"}}else{if(!M.data||!M.data.match(F)){M.data=(M.data?M.data+"&":"")+(M.jsonp||"callback")+"=?"}}M.dataType="json"}if(M.dataType=="json"&&(M.data&&M.data.match(F)||M.url.match(F))){W="jsonp"+r++;if(M.data){M.data=(M.data+"").replace(F,"="+W+"$1")}M.url=M.url.replace(F,"="+W+"$1");M.dataType="script";l[W]=function(X){V=X;I();L();l[W]=g;try{delete l[W]}catch(Y){}if(H){H.removeChild(T)}}}if(M.dataType=="script"&&M.cache==null){M.cache=false}if(M.cache===false&&G=="GET"){var E=e();var U=M.url.replace(/(\?|&)_=.*?(&|$)/,"$1_="+E+"$2");M.url=U+((U==M.url)?(M.url.match(/\?/)?"&":"?")+"_="+E:"")}if(M.data&&G=="GET"){M.url+=(M.url.match(/\?/)?"&":"?")+M.data;M.data=null}if(M.global&&!o.active++){o.event.trigger("ajaxStart")}var Q=/^(\w+:)?\/\/([^\/?#]+)/.exec(M.url);if(M.dataType=="script"&&G=="GET"&&Q&&(Q[1]&&Q[1]!=location.protocol||Q[2]!=location.host)){var H=document.getElementsByTagName("head")[0];var T=document.createElement("script");T.src=M.url;if(M.scriptCharset){T.charset=M.scriptCharset}if(!W){var O=false;T.onload=T.onreadystatechange=function(){if(!O&&(!this.readyState||this.readyState=="loaded"||this.readyState=="complete")){O=true;I();L();T.onload=T.onreadystatechange=null;H.removeChild(T)}}}H.appendChild(T);return g}var K=false;var J=M.xhr();if(M.username){J.open(G,M.url,M.async,M.username,M.password)}else{J.open(G,M.url,M.async)}try{if(M.data){J.setRequestHeader("Content-Type",M.contentType)}if(M.ifModified){J.setRequestHeader("If-Modified-Since",o.lastModified[M.url]||"Thu, 01 Jan 1970 00:00:00 GMT")}J.setRequestHeader("X-Requested-With","XMLHttpRequest");J.setRequestHeader("Accept",M.dataType&&M.accepts[M.dataType]?M.accepts[M.dataType]+", */*":M.accepts._default)}catch(S){}if(M.beforeSend&&M.beforeSend(J,M)===false){if(M.global&&!--o.active){o.event.trigger("ajaxStop")}J.abort();return false}if(M.global){o.event.trigger("ajaxSend",[J,M])}var N=function(X){if(J.readyState==0){if(P){clearInterval(P);P=null;if(M.global&&!--o.active){o.event.trigger("ajaxStop")}}}else{if(!K&&J&&(J.readyState==4||X=="timeout")){K=true;if(P){clearInterval(P);P=null}R=X=="timeout"?"timeout":!o.httpSuccess(J)?"error":M.ifModified&&o.httpNotModified(J,M.url)?"notmodified":"success";if(R=="success"){try{V=o.httpData(J,M.dataType,M)}catch(Z){R="parsererror"}}if(R=="success"){var Y;try{Y=J.getResponseHeader("Last-Modified")}catch(Z){}if(M.ifModified&&Y){o.lastModified[M.url]=Y}if(!W){I()}}else{o.handleError(M,J,R)}L();if(X){J.abort()}if(M.async){J=null}}}};if(M.async){var P=setInterval(N,13);if(M.timeout>0){setTimeout(function(){if(J&&!K){N("timeout")}},M.timeout)}}try{J.send(M.data)}catch(S){o.handleError(M,J,null,S)}if(!M.async){N()}function I(){if(M.success){M.success(V,R)}if(M.global){o.event.trigger("ajaxSuccess",[J,M])}}function L(){if(M.complete){M.complete(J,R)}if(M.global){o.event.trigger("ajaxComplete",[J,M])}if(M.global&&!--o.active){o.event.trigger("ajaxStop")}}return J},handleError:function(F,H,E,G){if(F.error){F.error(H,E,G)}if(F.global){o.event.trigger("ajaxError",[H,F,G])}},active:0,httpSuccess:function(F){try{return !F.status&&location.protocol=="file:"||(F.status>=200&&F.status<300)||F.status==304||F.status==1223}catch(E){}return false},httpNotModified:function(G,E){try{var H=G.getResponseHeader("Last-Modified");return G.status==304||H==o.lastModified[E]}catch(F){}return false},httpData:function(J,H,G){var F=J.getResponseHeader("content-type"),E=H=="xml"||!H&&F&&F.indexOf("xml")>=0,I=E?J.responseXML:J.responseText;if(E&&I.documentElement.tagName=="parsererror"){throw"parsererror"}if(G&&G.dataFilter){I=G.dataFilter(I,H)}if(typeof I==="string"){if(H=="script"){o.globalEval(I)}if(H=="json"){I=l["eval"]("("+I+")")}}return I},param:function(E){var G=[];function H(I,J){G[G.length]=encodeURIComponent(I)+"="+encodeURIComponent(J)}if(o.isArray(E)||E.jquery){o.each(E,function(){H(this.name,this.value)})}else{for(var F in E){if(o.isArray(E[F])){o.each(E[F],function(){H(F,this)})}else{H(F,o.isFunction(E[F])?E[F]():E[F])}}}return G.join("&").replace(/%20/g,"+")}});var m={},n,d=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]];function t(F,E){var G={};o.each(d.concat.apply([],d.slice(0,E)),function(){G[this]=F});return G}o.fn.extend({show:function(J,L){if(J){return this.animate(t("show",3),J,L)}else{for(var H=0,F=this.length;H<F;H++){var E=o.data(this[H],"olddisplay");this[H].style.display=E||"";if(o.css(this[H],"display")==="none"){var G=this[H].tagName,K;if(m[G]){K=m[G]}else{var I=o("<"+G+" />").appendTo("body");K=I.css("display");if(K==="none"){K="block"}I.remove();m[G]=K}o.data(this[H],"olddisplay",K)}}for(var H=0,F=this.length;H<F;H++){this[H].style.display=o.data(this[H],"olddisplay")||""}return this}},hide:function(H,I){if(H){return this.animate(t("hide",3),H,I)}else{for(var G=0,F=this.length;G<F;G++){var E=o.data(this[G],"olddisplay");if(!E&&E!=="none"){o.data(this[G],"olddisplay",o.css(this[G],"display"))}}for(var G=0,F=this.length;G<F;G++){this[G].style.display="none"}return this}},_toggle:o.fn.toggle,toggle:function(G,F){var E=typeof G==="boolean";return o.isFunction(G)&&o.isFunction(F)?this._toggle.apply(this,arguments):G==null||E?this.each(function(){var H=E?G:o(this).is(":hidden");o(this)[H?"show":"hide"]()}):this.animate(t("toggle",3),G,F)},fadeTo:function(E,G,F){return this.animate({opacity:G},E,F)},animate:function(I,F,H,G){var E=o.speed(F,H,G);return this[E.queue===false?"each":"queue"](function(){var K=o.extend({},E),M,L=this.nodeType==1&&o(this).is(":hidden"),J=this;for(M in I){if(I[M]=="hide"&&L||I[M]=="show"&&!L){return K.complete.call(this)}if((M=="height"||M=="width")&&this.style){K.display=o.css(this,"display");K.overflow=this.style.overflow}}if(K.overflow!=null){this.style.overflow="hidden"}K.curAnim=o.extend({},I);o.each(I,function(O,S){var R=new o.fx(J,K,O);if(/toggle|show|hide/.test(S)){R[S=="toggle"?L?"show":"hide":S](I)}else{var Q=S.toString().match(/^([+-]=)?([\d+-.]+)(.*)$/),T=R.cur(true)||0;if(Q){var N=parseFloat(Q[2]),P=Q[3]||"px";if(P!="px"){J.style[O]=(N||1)+P;T=((N||1)/R.cur(true))*T;J.style[O]=T+P}if(Q[1]){N=((Q[1]=="-="?-1:1)*N)+T}R.custom(T,N,P)}else{R.custom(T,S,"")}}});return true})},stop:function(F,E){var G=o.timers;if(F){this.queue([])}this.each(function(){for(var H=G.length-1;H>=0;H--){if(G[H].elem==this){if(E){G[H](true)}G.splice(H,1)}}});if(!E){this.dequeue()}return this}});o.each({slideDown:t("show",1),slideUp:t("hide",1),slideToggle:t("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"}},function(E,F){o.fn[E]=function(G,H){return this.animate(F,G,H)}});o.extend({speed:function(G,H,F){var E=typeof G==="object"?G:{complete:F||!F&&H||o.isFunction(G)&&G,duration:G,easing:F&&H||H&&!o.isFunction(H)&&H};E.duration=o.fx.off?0:typeof E.duration==="number"?E.duration:o.fx.speeds[E.duration]||o.fx.speeds._default;E.old=E.complete;E.complete=function(){if(E.queue!==false){o(this).dequeue()}if(o.isFunction(E.old)){E.old.call(this)}};return E},easing:{linear:function(G,H,E,F){return E+F*G},swing:function(G,H,E,F){return((-Math.cos(G*Math.PI)/2)+0.5)*F+E}},timers:[],fx:function(F,E,G){this.options=E;this.elem=F;this.prop=G;if(!E.orig){E.orig={}}}});o.fx.prototype={update:function(){if(this.options.step){this.options.step.call(this.elem,this.now,this)}(o.fx.step[this.prop]||o.fx.step._default)(this);if((this.prop=="height"||this.prop=="width")&&this.elem.style){this.elem.style.display="block"}},cur:function(F){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==null)){return this.elem[this.prop]}var E=parseFloat(o.css(this.elem,this.prop,F));return E&&E>-10000?E:parseFloat(o.curCSS(this.elem,this.prop))||0},custom:function(I,H,G){this.startTime=e();this.start=I;this.end=H;this.unit=G||this.unit||"px";this.now=this.start;this.pos=this.state=0;var E=this;function F(J){return E.step(J)}F.elem=this.elem;if(F()&&o.timers.push(F)&&!n){n=setInterval(function(){var K=o.timers;for(var J=0;J<K.length;J++){if(!K[J]()){K.splice(J--,1)}}if(!K.length){clearInterval(n);n=g}},13)}},show:function(){this.options.orig[this.prop]=o.attr(this.elem.style,this.prop);this.options.show=true;this.custom(this.prop=="width"||this.prop=="height"?1:0,this.cur());o(this.elem).show()},hide:function(){this.options.orig[this.prop]=o.attr(this.elem.style,this.prop);this.options.hide=true;this.custom(this.cur(),0)},step:function(H){var G=e();if(H||G>=this.options.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();this.options.curAnim[this.prop]=true;var E=true;for(var F in this.options.curAnim){if(this.options.curAnim[F]!==true){E=false}}if(E){if(this.options.display!=null){this.elem.style.overflow=this.options.overflow;this.elem.style.display=this.options.display;if(o.css(this.elem,"display")=="none"){this.elem.style.display="block"}}if(this.options.hide){o(this.elem).hide()}if(this.options.hide||this.options.show){for(var I in this.options.curAnim){o.attr(this.elem.style,I,this.options.orig[I])}}this.options.complete.call(this.elem)}return false}else{var J=G-this.startTime;this.state=J/this.options.duration;this.pos=o.easing[this.options.easing||(o.easing.swing?"swing":"linear")](this.state,J,0,1,this.options.duration);this.now=this.start+((this.end-this.start)*this.pos);this.update()}return true}};o.extend(o.fx,{speeds:{slow:600,fast:200,_default:400},step:{opacity:function(E){o.attr(E.elem.style,"opacity",E.now)},_default:function(E){if(E.elem.style&&E.elem.style[E.prop]!=null){E.elem.style[E.prop]=E.now+E.unit}else{E.elem[E.prop]=E.now}}}});if(document.documentElement.getBoundingClientRect){o.fn.offset=function(){if(!this[0]){return{top:0,left:0}}if(this[0]===this[0].ownerDocument.body){return o.offset.bodyOffset(this[0])}var G=this[0].getBoundingClientRect(),J=this[0].ownerDocument,F=J.body,E=J.documentElement,L=E.clientTop||F.clientTop||0,K=E.clientLeft||F.clientLeft||0,I=G.top+(self.pageYOffset||o.boxModel&&E.scrollTop||F.scrollTop)-L,H=G.left+(self.pageXOffset||o.boxModel&&E.scrollLeft||F.scrollLeft)-K;return{top:I,left:H}}}else{o.fn.offset=function(){if(!this[0]){return{top:0,left:0}}if(this[0]===this[0].ownerDocument.body){return o.offset.bodyOffset(this[0])}o.offset.initialized||o.offset.initialize();var J=this[0],G=J.offsetParent,F=J,O=J.ownerDocument,M,H=O.documentElement,K=O.body,L=O.defaultView,E=L.getComputedStyle(J,null),N=J.offsetTop,I=J.offsetLeft;while((J=J.parentNode)&&J!==K&&J!==H){M=L.getComputedStyle(J,null);N-=J.scrollTop,I-=J.scrollLeft;if(J===G){N+=J.offsetTop,I+=J.offsetLeft;if(o.offset.doesNotAddBorder&&!(o.offset.doesAddBorderForTableAndCells&&/^t(able|d|h)$/i.test(J.tagName))){N+=parseInt(M.borderTopWidth,10)||0,I+=parseInt(M.borderLeftWidth,10)||0}F=G,G=J.offsetParent}if(o.offset.subtractsBorderForOverflowNotVisible&&M.overflow!=="visible"){N+=parseInt(M.borderTopWidth,10)||0,I+=parseInt(M.borderLeftWidth,10)||0}E=M}if(E.position==="relative"||E.position==="static"){N+=K.offsetTop,I+=K.offsetLeft}if(E.position==="fixed"){N+=Math.max(H.scrollTop,K.scrollTop),I+=Math.max(H.scrollLeft,K.scrollLeft)}return{top:N,left:I}}}o.offset={initialize:function(){if(this.initialized){return}var L=document.body,F=document.createElement("div"),H,G,N,I,M,E,J=L.style.marginTop,K='<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>';M={position:"absolute",top:0,left:0,margin:0,border:0,width:"1px",height:"1px",visibility:"hidden"};for(E in M){F.style[E]=M[E]}F.innerHTML=K;L.insertBefore(F,L.firstChild);H=F.firstChild,G=H.firstChild,I=H.nextSibling.firstChild.firstChild;this.doesNotAddBorder=(G.offsetTop!==5);this.doesAddBorderForTableAndCells=(I.offsetTop===5);H.style.overflow="hidden",H.style.position="relative";this.subtractsBorderForOverflowNotVisible=(G.offsetTop===-5);L.style.marginTop="1px";this.doesNotIncludeMarginInBodyOffset=(L.offsetTop===0);L.style.marginTop=J;L.removeChild(F);this.initialized=true},bodyOffset:function(E){o.offset.initialized||o.offset.initialize();var G=E.offsetTop,F=E.offsetLeft;if(o.offset.doesNotIncludeMarginInBodyOffset){G+=parseInt(o.curCSS(E,"marginTop",true),10)||0,F+=parseInt(o.curCSS(E,"marginLeft",true),10)||0}return{top:G,left:F}}};o.fn.extend({position:function(){var I=0,H=0,F;if(this[0]){var G=this.offsetParent(),J=this.offset(),E=/^body|html$/i.test(G[0].tagName)?{top:0,left:0}:G.offset();J.top-=j(this,"marginTop");J.left-=j(this,"marginLeft");E.top+=j(G,"borderTopWidth");E.left+=j(G,"borderLeftWidth");F={top:J.top-E.top,left:J.left-E.left}}return F},offsetParent:function(){var E=this[0].offsetParent||document.body;while(E&&(!/^body|html$/i.test(E.tagName)&&o.css(E,"position")=="static")){E=E.offsetParent}return o(E)}});o.each(["Left","Top"],function(F,E){var G="scroll"+E;o.fn[G]=function(H){if(!this[0]){return null}return H!==g?this.each(function(){this==l||this==document?l.scrollTo(!F?H:o(l).scrollLeft(),F?H:o(l).scrollTop()):this[G]=H}):this[0]==l||this[0]==document?self[F?"pageYOffset":"pageXOffset"]||o.boxModel&&document.documentElement[G]||document.body[G]:this[0][G]}});o.each(["Height","Width"],function(I,G){var E=I?"Left":"Top",H=I?"Right":"Bottom",F=G.toLowerCase();o.fn["inner"+G]=function(){return this[0]?o.css(this[0],F,false,"padding"):null};o.fn["outer"+G]=function(K){return this[0]?o.css(this[0],F,false,K?"margin":"border"):null};var J=G.toLowerCase();o.fn[J]=function(K){return this[0]==l?document.compatMode=="CSS1Compat"&&document.documentElement["client"+G]||document.body["client"+G]:this[0]==document?Math.max(document.documentElement["client"+G],document.body["scroll"+G],document.documentElement["scroll"+G],document.body["offset"+G],document.documentElement["offset"+G]):K===g?(this.length?o.css(this[0],J):null):this.css(J,typeof K==="string"?K:K+"px")}})})();

AdblGlobal={};var ap_instances=new Array();function ap_stopAll(playerID){for(var i=0;i<ap_instances.length;i++){try{if(ap_instances[i]!=playerID){document.getElementById("audioplayer"+ap_instances[i].toString()).SetVariable("closePlayer",1)}else{document.getElementById("audioplayer"+ap_instances[i].toString()).SetVariable("closePlayer",0)}}catch(errorObject){}}}function ap_registerPlayers(){var objectID;var objectTags=document.getElementsByTagName("object");for(var i=0;i<objectTags.length;i++){objectID=objectTags[i].id;if(objectID.indexOf("audioplayer")==0){ap_instances[i]=objectID.substring(11,objectID.length)}}}var ap_clearID=setTimeout(ap_registerPlayers,1000);(function(){var LOADING_STR="Loading...";function changeLocale(loc){if(!loc){return}var url;switch(loc){case"FR":url="http://www.audible.fr/";break;case"DE":url="http://www.audible.de/";break;case"UK":url="http://www.audible.co.uk";break;case"US":default:url="http://www.audible.com/";break}document.location=url}function getPageAction(){return $('input[name="appAction"]').attr("value")}function getPageActionToken(){return $('input[name="appActionToken"]').attr("value")}function addEventDelegation(eventType,container,className,callBackFn,args){if(!className||!callBackFn||!eventType||typeof callBackFn!=="function"){return}$(container)[eventType](function(evt){var target=$(evt.target);if(target.hasClass(className)||target.parents().hasClass(className)){evt.preventDefault();callBackFn(evt,args||"")}})}var isPopupOpened=false;var popupArgs="";var isCartPopupOpened=false;function closePopup(){if(popupArgs){$("#"+popupArgs.containerId).css("display","none");isPopupOpened=false}}function closeBtnClickHandler(evt){closePopup()}function outsideClickHandler(evt){var target=$(evt.target);if(isPopupOpened&&!target.hasClass(popupArgs.clsOriginal)&&!target.hasClass(popupArgs.clsTabImg)&&!(target.parents("."+popupArgs.clsBottom).length>0)&&!target.hasClass(popupArgs.clsBottom)){closePopup()}}function openCartPopup(){isPopupOpened=true;var cssProperties=getCartPopupCSSProps();if($("#"+popupArgs.containerId).length==0){var strBuilder=[];strBuilder.push('<div id="'+popupArgs.containerId+'">');strBuilder.push('<div class="'+popupArgs.clsTop+'">');strBuilder.push('<span class="'+popupArgs.clsTabBg+'">');strBuilder.push('<span class="'+popupArgs.clsBlank+'"></span></span>');strBuilder.push('</div><div class="'+popupArgs.clsBottom+'">');strBuilder.push('<a href="#" class="'+popupArgs.clsCloseBtn+'"></a>');strBuilder.push('<div id="'+popupArgs.contentId+'">');strBuilder.push(popupArgs.content+"</div></div></div>");$(strBuilder.join("")).appendTo("body").css(cssProperties)}else{$("#"+popupArgs.contentId).html(popupArgs.content);$("#"+popupArgs.containerId).css(cssProperties);$("."+popupArgs.clsTabBg).html('<span class="'+popupArgs.clsBlank+'"></span>')}}function getCartPopupCSSProps(){var targetLocation;targetLocation=popupArgs.srcBtn.offset();targetLocation.top=targetLocation.top-(popupArgs.containerOffsetY?popupArgs.containerOffsetY:10);targetLocation.left=targetLocation.left-(popupArgs.containerOffsetX?popupArgs.containerOffsetX:70);var cssProperties={display:"block",position:"absolute",top:targetLocation.top,left:targetLocation.left};return cssProperties}function fixCartPopupPositionOnResize(evt){if($("#"+popupArgs.containerId).length>0&&isPopupOpened){$("#"+popupArgs.containerId).css(getCartPopupCSSProps())}}function checkForExistingPopup(){if(isPopupOpened){closePopup()}}function addToShoppingCart(evt){if(isCartPopupOpened){return}checkForExistingPopup();var target=$(evt.target);popupArgs={srcBtn:target,clsTop:"adbl-cart-popup-top",clsTabBg:"adbl-add-cart-bg",clsTabImg:"adbl-in-cart",clsBottom:"adbl-cart-popup-bottom",clsCloseBtn:"adbl-popup-close",clsOriginal:"adbl-add-cart",containerId:"adbl_cart_popup",contentId:"adbl_cart_popup_content",containerOffsetX:(($.browser.msie&&($.browser.version.substring(0,1)<8))?"67":"69"),containerOffsetY:(($.browser.msie&&($.browser.version.substring(0,1)<8))?"9":"13"),content:LOADING_STR,clsBlank:"adbl-empty-btn-popup"};openCartPopup();isCartPopupOpened=true;window.setTimeout(function(){ajaxAddItemToCart(target)},0)}function addToShoppingCartFromPopup(evt){var target=$(evt.target);$("#"+popupArgs.contentId).find(".adbl-popup-msg").each(function(){$(this).html("Adding...")});ajaxAddItemToCart(target,true)}function addItemToCart(evt){targetElm=$(evt.target);var dest=targetElm.attr("href")||"";dest+="&appAction="+getPageAction()+"&appActionToken="+getPageActionToken();window.location.replace(dest)}function ajaxAddItemToCart(targetElm,useExistingPopup){var dest=targetElm.attr("href")||"";dest+="&appAction="+getPageAction()+"&appActionToken="+getPageActionToken();$.get(dest,function(data,textStatus){isCartPopupOpened=false;var showError=false;var content="";if(textStatus=="success"){try{eval("var respObj = "+data)}catch(ex){showError=true}if(respObj.status=="success"){content="This title has been added to your basket.";$("."+popupArgs.clsTabBg).html('<span class="'+popupArgs.clsTabImg+'"></span>');showInCart()}else{if(respObj.status=="duplicate"){content="This title has already been added to your basket.";$("."+popupArgs.clsTabBg).html('<span class="'+popupArgs.clsTabImg+'"></span>');showInCart()}else{if(respObj.status=="purchased"){content="This title has already been purchased.";$("."+popupArgs.clsTabBg).html('<span class="'+popupArgs.clsOriginal+'"></span>')}else{showError=true}}}}else{showError=true}if(showError){content="We are sorry, we were unable to add this product to the basket. Please try again"}if(useExistingPopup){$("#"+popupArgs.contentId).find(".adbl-popup-msg").each(function(){$(this).html(content)})}else{content='<div class="adbl-popup-msg">'+content+"</div>";content+='<div class="adbl-link-cont"><a href="/mycart" class="adbl-link">View Basket</a></div>';$("#"+popupArgs.contentId).html(content)}if(respObj.status=="success"){$(".adbl-cart-nav").trigger("updateCart",[respObj.numItems])}})}function showInCart(){popupArgs.srcBtn.removeClass(popupArgs.clsOriginal);popupArgs.srcBtn.addClass(popupArgs.clsTabImg)}function addToCartShort(evt){if(isCartPopupOpened){return}checkForExistingPopup();var target=$(evt.target);popupArgs={srcBtn:target,clsTop:"adbl-cart-popup-top",clsTabBg:"adbl-cart-short-bg",clsTabImg:"adbl-in-cart-short",clsBottom:"adbl-cart-popup-bottom",clsCloseBtn:"adbl-popup-close",clsOriginal:"adbl-cart-short",containerId:"adbl_cart_popup_short",contentId:"adbl_cart_popup_content_short",containerOffsetX:("90"),containerOffsetY:"8",content:LOADING_STR,clsBlank:"adbl-empty-btn-popup-short"};openCartPopup();isCartPopupOpened=true;window.setTimeout(function(){ajaxAddItemToCart(target)},0)}function updateCart(e,val){var itemStr=(val==1)?"item":"items";var cartDesc="("+val+" "+itemStr+")";$(".adbl-cart-desc").html(cartDesc)}function addToWishList(evt){evt.preventDefault();checkForExistingPopup();var target=$(evt.target);popupArgs={srcBtn:target,clsTop:"adbl-wish-list-popup-top",clsTabBg:"adbl-add-wish-list-bg",clsTabImg:"adbl-in-wish-list",clsBottom:"adbl-wish-list-popup-bottom",clsCloseBtn:"adbl-wish-list-popup-close",clsOriginal:"adbl-add-wish-list",containerId:"adbl_wish_list_popup",contentId:"adbl_wish_list_popup_content",containerOffsetX:(($.browser.msie&&($.browser.version.substring(0,1)<8))?"67":"69"),containerOffsetY:(($.browser.msie&&($.browser.version.substring(0,1)<8))?"9":"14"),content:LOADING_STR,clsBlank:"adbl-empty-btn-popup"};openCartPopup();window.setTimeout(function(){ajaxAddToWishList(target)},0)}function ajaxAddToWishList(target){var dest=target.attr("href")||"";var asin=getURLParameter(dest,"asin");dest+="&appAction="+getPageAction()+"&appActionToken="+getPageActionToken()+"&totalAsinsPerPage=4";$.get(dest,function(data,statusText){if(data){try{eval("var dataObj = "+data);content=buildWishListPopupContent(dataObj,asin,3)}catch(ex){content=buildWishListErrorContent()}$("#"+popupArgs.contentId).html(content);addEventDelegation("click",$("body"),"adbl-add-cart-no-popup",addToShoppingCartFromPopup)}})}function getURLParameter(ref,name){name=name.replace(/[\[]/,"\\[").replace(/[\]]/,"\\]");var regexS="[\\?&]"+name+"=([^&#]*)";var regex=new RegExp(regexS);var results=regex.exec(ref);if(results==null){return""}else{return results[1]}}function buildWishListErrorContent(){var cont=['<div class="adbl-popup-msg">'];cont.push("Error occurred while adding the title to your wishlist. Please try again");cont.push("</div>");return cont.join("")}function buildWishListPopupContent(data,asinJustAdded,noItemsToDisplay){var cont=['<div class="adbl-popup-msg">'];if(data.status){if(data.status=="Success"){cont.push("This title has been added to your wishlist.");$("."+popupArgs.clsTabBg).html('<span class="'+popupArgs.clsTabImg+'"></span>');showInCart()}else{if(data.status=="Duplicate"){cont.push("This title has already been added to your wishlist.");$("."+popupArgs.clsTabBg).html('<span class="'+popupArgs.clsTabImg+'"></span>');showInCart()}else{if(data.status=="IsInLibrary"){cont.push("This title is already in your library.");$("."+popupArgs.clsTabBg).html('<span class="'+popupArgs.clsOriginal+'"></span>')}else{if(data.status=="noGeo"){cont.push("We are not authorized to sell this item to your geographic location.");$("."+popupArgs.clsTabBg).html('<span class="'+popupArgs.clsOriginal+'"></span>')}else{if(data.status=="Failure"){cont.push("Error occurred while adding the title to your wishlist. Please try again");$("."+popupArgs.clsTabBg).html('<span class="'+popupArgs.clsOriginal+'"></span>')}}}}}cont.push("</div>");cont.push('<a class="adbl-view-wish-list adbl-link" href="/wl">Go To Wishlist</a>');if(data.current&&$.isArray(data.current)&&((data.status=="Success"&&data.current.length>1)||(data.status!="Success"&&data.current.length>0))){cont.push('<div class="adbl-recent-wish-list">Other recently added titles:');cont.push('<ul class="adbl-popup-titles">');var itemsDisplayed=0;for(var i=0;i<data.current.length;i++){if(data.current[i].asin!=asinJustAdded){if(data.current[i].title){var prodTitle=data.current[i].title.split(":")[0];cont.push("<li>");cont.push('<a href="/ajaxcart?cartAction=addItem&asin='+data.current[i].asin+'" class="adbl-add-cart-no-popup"></a>');cont.push('<a class="adbl-popup-title adbl-link" href="/pd?asin='+data.current[i].asin+'">'+prodTitle+"</a>");cont.push("</li>");itemsDisplayed++}}if(itemsDisplayed>=noItemsToDisplay){break}}cont.push("</ul>");cont.push("</div>")}}return cont.join("")}function addToWishListShort(evt){checkForExistingPopup();var target=$(evt.target);popupArgs={srcBtn:target,clsTop:"adbl-wish-list-popup-top",clsTabBg:"adbl-list-short-bg",clsTabImg:"adbl-in-list-short",clsBottom:"adbl-wish-list-popup-bottom",clsCloseBtn:"adbl-wish-list-popup-close",clsOriginal:"adbl-wish-list-short",containerId:"adbl_list_popup_short",contentId:"adbl_list_popup_content_short",containerOffsetX:("90"),containerOffsetY:"8",content:LOADING_STR,clsBlank:"adbl-empty-btn-popup-short"};openCartPopup();window.setTimeout(function(){ajaxAddToWishList(target)},0)}function showFlyout(element,evt){var topLimit=document.documentElement.scrollTop;var top=evt.pageY-element.height()-45;top=(top<topLimit)?topLimit:top;var diffWidth=$("body").css("width").replace("px","")-$("#adbl_page_content").css("width").replace("px","");var diffX;if(diffWidth>100){diffX=diffWidth/2}else{diffX=10;if($.browser.msie){diffX=70}}var newLeft=evt.pageX-diffX;var rightEdge=newLeft+element.width();var pageContentRightEdge=$("#adbl_page_content").position().left+$("#adbl_page_content").width();if($.browser.msie){pageContentRightEdge-=30}if(rightEdge>pageContentRightEdge){newLeft=pageContentRightEdge-element.width();if(!$.browser.msie){newLeft-=30}}var cssProps={top:top,left:newLeft,display:"block"};element.css(cssProps)}function showGiftMembershipFlyout(element,evt){var top=$(".adbl-gift-info").position().top+10;var left=$(".adbl-gift-info").position().left-150;var target=$(".adbl-membership-info-flyout");var cssProps={top:top,left:left,display:"block"};target.css(cssProps)}function hideFlyout(element){element.css("display","none")}function getProdOverlayElm(target){var prodOverlay;var prodClassNames=["adbl-prod-long","adbl-prod-short","adbl-prod-result","adbl-prod-item","adbl-mod-content"];for(var i=0;i<prodClassNames.length;i++){var prodImages=target.parents("."+prodClassNames[i]);if((prodImages.length>0)&&(prodImages.children(".adbl-prod-overlay").size()>0)){prodOverlay=prodImages.children(".adbl-prod-overlay");break}}return prodOverlay}function mouseOverProductImage(evt){var target=$(evt.target);if(target){var prodOverlay=getProdOverlayElm(target);if(typeof prodOverlay!=="undefined"&&!(target.parents(".adbl-sample-cont").size()>0||target.hasClass(".adbl-sample-cont"))&&prodOverlay.size()!=0){showFlyout(prodOverlay,evt)}}}function mouseOutProductImage(evt){var target=$(evt.target);if(target){var prodOverlay=getProdOverlayElm(target);if(typeof prodOverlay!=="undefined"&&!(target.parents(".adbl-sample-cont").size()>0||target.hasClass(".adbl-sample-cont"))&&prodOverlay.size()!=0){checkForOverlapAndHideFlyout(evt,prodOverlay)}}}function mouseOverFlyoutIcon(evt){var target=$(evt.target);var prodOverlay=target.parent().children(".adbl-prod-overlay");target.css("cursor","pointer");showFlyout(prodOverlay,evt)}function mouseOutFlyoutIcon(evt){var target=$(evt.target);var prodOverlay=target.parent().children(".adbl-prod-overlay");checkForOverlapAndHideFlyout(evt,prodOverlay)}function checkForOverlapAndHideFlyout(evt,prodOverlay){if(!$(evt.relatedTarget).hasClass("adbl-prod-overlay")&&!$(evt.relatedTarget).parents().hasClass("adbl-prod-overlay")){hideFlyout(prodOverlay)}else{$(prodOverlay).bind("mouseout",function(e){if(e.relatedTarget!=evt.target){hideFlyout(prodOverlay)}})}}function hideGiftMembershipFlyout(){var target=$(".adbl-membership-info-flyout");target.css("display","none")}function displayMoreItems(evt){evt.preventDefault();var target=$(evt.target);if(target[0].tagName.toLowerCase()!=="a"){target=target.parent()}var spanElm=target.children("span");spanElm.text("Fewer");target.parent().parent().find("li.adbl-more-item").each(function(){$(this).css("display","block")});window.setTimeout(function(){spanElm.removeClass("adbl-more-text");spanElm.addClass("adbl-less-text");target.removeClass("adbl-link-more-items");target.addClass("adbl-link-few-items")},500)}function displayFewerItems(evt,msg){evt.preventDefault();var target=$(evt.target);if(target[0].tagName.toLowerCase()!=="a"){target=target.parent()}var spanElm=target.children("span");spanElm.text("More");target.parent().parent().find("li.adbl-more-item").each(function(){$(this).css("display","none")});window.setTimeout(function(){spanElm.removeClass("adbl-less-text");spanElm.addClass("adbl-more-text");target.removeClass("adbl-link-few-items");target.addClass("adbl-link-more-items")},500)}var flashPlayerLocation="http://adbl-remote-dev-9014.sea19.amazon.com:9000/flash/soundplayerAltered.swf";function createSamplePlayers(){if(typeof swfobject=="undefined"){return}$(".adbl-sample-embed").each(function(){buildSamplePlayer($(this))});function buildSamplePlayer(element){var adblProdIdOrg=element.children("span").attr("id");if(!adblProdIdOrg){return}var adblProdId=adblProdIdOrg.replace(/adbl_\d+_/,"");var samplePlayerUrl="http://audible.edgeboss.net/download/audible/content/";$.each(adblProdId.split("_"),function(){samplePlayerUrl+=this+"/"});samplePlayerUrl+=adblProdId+"_sample.mp3";var flashvars={playerID:"10",soundFile:encodeURIComponent(samplePlayerUrl),rightbg:"0x9dbb41",leftbg:"0x9dbb41",bg:"0xeefac8",lefticon:"0xffffff",righticon:"0xffffff",border:"0x000000",slider:"0x9dbb41"};var params={prodname:"audiobook",name:"audioplayer10",quality:"high",wmode:"transparent"};var attributes={};swfobject.embedSWF(flashPlayerLocation,adblProdIdOrg,"40","12","9.0.0","expressInstall.swf",flashvars,params,attributes)}}function animateFlashModule(){var FLASH_MOD_INTERVAL=8000;var flashModTimer;var curMod=1;var totalMods;function fadeOutCallback(){var newIndex=((curMod+1)<(totalMods+1))?curMod+1:1;$("#adbl_flash_mod_"+newIndex).fadeIn("slow",function(){curMod=newIndex})}function stopAnimation(evt){var target=$(evt.target);window.clearInterval(flashModTimer);var goToMod=target.text();window.setTimeout(function(){$("#adbl_flash_mod_"+curMod).fadeOut("slow",function(){$("#adbl_flash_mod_"+goToMod).fadeIn("slow");curMod=goToMod})},500)}totalMods=$(".adbl-flash-mod").length;$(".adbl-flash-other-frames-link").bind("click",stopAnimation);flashModTimer=window.setInterval(function(){if(isScrolledIntoView($(".adbl-flash-mod-cont"))){$("#adbl_flash_mod_"+curMod).fadeOut("fast",fadeOutCallback)}},FLASH_MOD_INTERVAL);function isScrolledIntoView(elem){var docViewTop=$(window).scrollTop();var docViewBottom=docViewTop+$(window).height();var elemTop=$(elem).offset().top;var elemBottom=elemTop+$(elem).height();return((elemBottom>=docViewTop)&&(elemTop<=docViewBottom)&&(elemBottom<=docViewBottom)&&(elemTop>=docViewTop))}}function checkForEnterAndSubmitForm(evt){if(evt.keyCode==13){var target=$(evt.target);while(target.get(0).tagName!="FORM"){target=target.parent()}var formId=target.attr("id");$('form[id="'+formId+'"]').submit()}}var AdblRatingUI=(function(){var activeRatingContList={};var curRatingValue=-1;function onRating(evt){var target=$(evt.target);target.css("cursor","pointer");var ratingCont=target.parent();var ratingElms=$(ratingCont).find("a");var ratingValue=ratingElms.index(target);if(ratingValue>-1){curRatingValue=ratingValue+1;var asin=$(ratingCont).attr("asin");showRating(activeRatingContList[asin],ratingValue)}}function showStar(elm,isFull,isInactive){if(isFull){elm.removeClass("adbl-rating-empty");elm.addClass("adbl-rating-full")}else{elm.removeClass("adbl-rating-full");elm.addClass("adbl-rating-empty");elm.removeClass("adbl-rating-potential");(isInactive)?elm.addClass("adbl-rating-potential"):elm.addClass("adbl-rating-empty")}}function saveRating(evt){var ratingCont=getRatingCont(evt);var asin=$(ratingCont).attr("asin");var ratingContList=activeRatingContList[asin];for(var i=0;i<ratingContList.length;i++){$(ratingContList[i]).attr("rating",curRatingValue)}showRating(ratingContList,curRatingValue-1);if($("#adbl_review_text").length<=0){sumbitRating(evt)}}function sumbitRating(evt){var appAction=getPageAction();var appActionToken=getPageActionToken();var ratingCont=getRatingCont(evt);var asin=ratingCont.attr("asin");var dest="/set-rating";var postData={appAction:appAction,appActionToken:appActionToken,rating:curRatingValue,asin:asin};$.post(dest,postData,function dataLoaded(data,textStatus){if(!data||data==="failure"){AdblGlobal.writeError("Error submitting rating")}})}function showRating(ratingContList,ratingIndex){for(var k=0;k<ratingContList.length;k++){var ratingElms=$(ratingContList[k]).find("a");var i=0;while(i<=ratingIndex){showStar($(ratingElms.get(i)),true);i++}while(i<5){showStar($(ratingElms.get(i)),false);i++}}}function doneWithRating(evt){var ratingCont=getRatingCont(evt);if($(ratingCont).hasClass("adbl-rating-act-cont")){var savedRating=$(ratingCont).attr("rating");var asin=$(ratingCont).attr("asin");showRating(activeRatingContList[asin],savedRating-1)}}function getRatingCont(evt){var target=$(evt.target);return target.parent()}function init(ratingContClassName){$("."+ratingContClassName).each(function(){$(this).mouseover(onRating);$(this).click(saveRating);$(this).mouseout(doneWithRating);var asin=$(this).attr("asin");if(!(asin in activeRatingContList)){var contArray=[];contArray.push(this);activeRatingContList[asin]=contArray}else{activeRatingContList[asin].push(this)}})}return{init:init}})();function searchSubmit(evt){var input=null;if($("#adbl_search_input").length>0){input=$("#adbl_search_input")}else{if($("#adbl_search_term").length>0){input=$("#adbl_search_term")}}if(input!=null){var inputkeyword=input.val();if((inputkeyword!="Search for an audiobook, newspaper, magazine, speech and more...")&&(inputkeyword!="Search for audiobooks, newspapers, magazines, and more...")){inputkeyword=inputkeyword.replace(/[^a-zA-Z0-9\x27.\x20.\x26.\x28.\x29.\x24.\x2A.\x2B.\x2C.\x2D.\x2E.\x40.\x5F.\x3A]/g,"");inputkeyword=inputkeyword.replace(/^\s*/,"").replace(/\s*$/,"");input.val(inputkeyword);if(inputkeyword!=null&&inputkeyword!=""){return true}}}return false}var iss;function autocompletesearch(id){iss=new AutoComplete();var issHost="completion.amazon.co.uk/search/complete";var issMktid="36061";var issSearchAliases=["audible"];iss.initDynamicSuggestions(id,"form[name=adbl_basic_search]","",issHost,issMktid,issSearchAliases,"updateISSCompletion","","Search suggestions",1,0)}window.updateISSCompletion=function(){iss.updateAutoCompletion()};$(function(){$("#country_select").change(function(evt){var newLocale=$("#country_select option:selected")[0].value;if(newLocale.length==2){changeLocale(newLocale)}});addEventDelegation("click",$("#adbl_page_content"),"adbl-buy-short",addItemToCart);addEventDelegation("click",$("#adbl_page_content"),"adbl-cart-middle",addItemToCart);addEventDelegation("click",$("#adbl_page_content"),"adbl-add-cart",addToShoppingCart);addEventDelegation("click",$("#adbl_page_content"),"adbl-in-cart",addToShoppingCart);addEventDelegation("click",$("#adbl_page_content"),"adbl-add-wish-list",addToWishList);addEventDelegation("click",$("#adbl_page_content"),"adbl-in-wish-list",addToWishList);addEventDelegation("click",$("#adbl_page_content"),"adbl-cart-short",addToCartShort);addEventDelegation("click",$("#adbl_page_content"),"adbl-in-cart-short",addToCartShort);addEventDelegation("click",$("#adbl_page_content"),"adbl-wish-list-short",addToWishListShort);addEventDelegation("click",$("#adbl_page_content"),"adbl-in-list-short",addToWishListShort);addEventDelegation("click",$("body"),"adbl-popup-close",closeBtnClickHandler);addEventDelegation("click",$("body"),"adbl-wish-list-popup-close",closeBtnClickHandler);addEventDelegation("click",$("body"),"adbl-show-feedback",showAdblFeedbackPage);$("body").bind("click",outsideClickHandler);$("body").bind("click",hidePoweredByPopup);$("body").bind("click",hideLearnMorePopup);$("body").bind("click",hideReadMorePopup);addEventDelegation("mousemove",$("#adbl_center_column"),"adbl-prod-image",mouseOverProductImage);addEventDelegation("mouseout",$("#adbl_center_column"),"adbl-prod-image",mouseOutProductImage);addEventDelegation("mousemove",$("#adbl_top_slots"),"adbl-gift-info",showGiftMembershipFlyout);addEventDelegation("mouseout",$("#adbl_top_slots"),"adbl-gift-info",hideGiftMembershipFlyout);addEventDelegation("click",$("#adbl_center_column"),"adbl-link-more-items",displayMoreItems);addEventDelegation("click",$("#adbl_center_column"),"adbl-link-few-items",displayFewerItems);addEventDelegation("click",$("#adbl_center_column"),"adbl-more-text",displayMoreItems);addEventDelegation("click",$("#adbl_center_column"),"adbl-less-text",displayFewerItems);$(".adbl-powered-by-link").click(displayPoweredByPopup);$(".adbl-learn-more-link").click(displayLearnMorePopup);$(".adbl-read-more-link").click(displayReadMorePopup);createSamplePlayers();if($(".adbl-flash-mod").length>1){animateFlashModule()}if($(".adbl-rating-act-cont").length>0){AdblRatingUI.init("adbl-rating-act-cont")}$(".adbl-cart-nav").bind("updateCart",updateCart);$('input[type="password"]').keyup(checkForEnterAndSubmitForm);$(window).resize(fixCartPopupPositionOnResize);$("#adbl_basic_search").submit(searchSubmit);if($("#adbl_search_input").length>0){autocompletesearch("#adbl_search_input")}else{if($("#adbl_search_term").length>0){autocompletesearch("#adbl_search_term")}}var defaultSearchMsg="Search for audiobooks, newspapers, magazines, and more...";$("#adbl_search_term").val(defaultSearchMsg);$("#adbl_search_term").focus(function(){if($("#adbl_search_term").val()==defaultSearchMsg){$(this).val("")}});$("#adbl_search_term").blur(function(){if($("#adbl_search_term").val()==""){$("#adbl_search_term").val(defaultSearchMsg)}});initializeCreditFlyout();adjustBarkerDisplay();$(".int-modal-brick").bind("click",showVideoModal);$(".int-modal-link").live("click",closeVideo);$("#int-overlay").live("click",closeVideo)});function adjustBarkerDisplay(){var avalBal=$(".adbl-top-user-info").find("ul").find('li[class="adbl-avail-bal"]');if($(".adbl-top-user-info").find("ul").children("li").length==5){if(avalBal!=null){$(".adbl-account-help-links").append(avalBal.css("display","block"))}}else{if(avalBal!=null){avalBal.css("display","block")}}}function initializeCreditFlyout(){$(".creditLinkFlyOut").bind("mouseover",function(){if($("#creditFlyout").length==0){$("body").append('<div id="creditFlyout"><img src="http://g-ecx.images-amazon.com/images/G/02/AudibleUK/en_GB/images/flyouts/whatarecredits_flyout.png" alt="What are credits? Members receive credits that can be used as currency on our site and applied to any purchase. One credit equals one audiobook." /></div>')}var linkWidth=$(this).width();var offset=$(this).offset();$("#creditFlyout").css({top:(offset.top-65),left:(offset.left+20)}).show()});$(".creditLinkFlyOut").bind("mouseout",function(){$("#creditFlyout").hide()});$(".creditLinkFlyOut").bind("click",function(e){e.preventDefault()})}function isValidEmail(emailId){if(emailId&&typeof emailId!=="string"){return false}var validator=/^\s*[\w\-\+_]+(\.[\w\-\+_]+)*\@[\w\-\+_]+\.[\w\-\+_]+(\.[\w\-\+_]+)*\s*$/;return emailId.match(validator)!=null}function isValidPhoneNumber(phoneNumber){if(!phoneNumber){return false}var validator=/^\s*[\d\s-.+\(\)]*\s*$/;var digitsOnly=phoneNumber.replace(/\D/g,"");return digitsOnly.length>=9&&digitsOnly.length<20&&phoneNumber.match(validator)!=null}function isNumeric(val){if(!val){return false}return val.match(/^\d+$/)!=null}function isValidPassword(passwd,minLen,maxLen){if(passwd&&typeof passwd!=="string"){return false}if(minLen&&passwd.length<minLen){return false}if(maxLen&&passwd.length>maxLen){return false}return true}function isValidCreditCard(ccNumber){if(ccNumber&&typeof ccNumber!=="string"){return false}if((ccNumber.length==15||ccNumber.length==16)&&isNumeric(ccNumber)){return true}return false}function isValidZipcode(zipcode){if(zipcode&&typeof zipcode!=="string"){return false}var validator=zipValidators[$("#adbl_country").val()];if(!validator){validator=/^[A-Za-z\d\s-]{1,20}$/}return zipcode.match(validator)!=null}function isValidAlphabetic(inputStr){if(inputStr&&typeof inputStr!=="string"){return false}var validator=/^[\w\s]*$/;return inputStr.match(validator)!=null}function isValidCCExpDate(expMonth,expYear){var date=new Date();return(expYear>date.getFullYear())||(expMonth>=date.getMonth()+1)}function enableAjaxPagination(destContainer){$(".adbl-page-index a.adbl-link").bind("click",fetchReviewsAjax);function fetchReviewsAjax(evt){evt.preventDefault();var dest=$(this).attr("href");$.get(dest,function dataLoaded(data,textStatus){if(textStatus!=="success"){alert("Error fetching reviews")}else{$(".adbl-page-index a.adbl-link").unbind("click",fetchReviewsAjax);$(destContainer).html(data);enableAjaxPagination(destContainer)}})}}var overlayCreated=false;var dialogCont;function showOverlay(dialogElm){var overlayElm;dialogCont=dialogElm;if(!overlayCreated){$('<div id="adbl_overlay_parent"><div id="adbl_overlay"></div></div>').remove().appendTo("body");overlayElm=$("#adbl_overlay");overlayElm.width($(document).width());overlayElm.height($(document).height());dialogCont.remove().appendTo("body");overlayCreated=true}else{overlayElm=$("#adbl_overlay")}overlayElm.css("display","block");dialogCont.css("display","block");$(".adbl-close-dlg").bind("click",hideOverlay)}function hideOverlay(evt){evt.preventDefault();$(".adbl-close-dlg").unbind("click",hideOverlay);dialogCont.css("display","none");$("#adbl_overlay").css("display","none");$("#adbl_page_content").trigger("overlayClosed")}function validateFormInput(params){var inputResults={};$("input, select, textarea").each(function(){var elm=$(this);if(elm.attr("id") in params){var inputGood=true;var isBadCCExpDate=false;var param=params[elm.attr("id")];inputResults[elm.attr("id")]={isGood:true};var val=elm.val();if(!elm.is(":disabled")){if(!val){if(!param.optional){inputGood=false}}else{if(param.type){switch(param.type){case"string":if(param.maxLen&&(val.length>param.maxLen)){inputGood=false}break;case"alpha":if((param.maxLen&&(val.length>param.maxLen))||!isValidAlphabetic(val)){inputGood=false}break;case"number":if(!isNumeric(val)){inputGood=false}else{if(param.range&&param.range.row&&param.range.high){if(!(param.range.low<=Number(val)<=param.range.high)){inputGood=false}}else{if(param.maxLen){inputGood=val.length<=param.maxLen}}}break;case"email":if(!isValidEmail(val)){inputGood=false}break;case"phone":if(!isValidPhoneNumber(val)){inputGood=false}break;case"password":var minLen=param.minLen||"";var maxLen=param.maxLen||"";if(!isValidPassword(val,minLen,maxLen)){inputGood=false}break;case"credit-card":if(!isValidCreditCard(val)){inputGood=false;break}var month=$("#adbl_month").val();var year=$("#adbl_year").val();if(month&&year){if(!isValidCCExpDate(month,year)){isBadCCExpDate=true}break}case"zipcode":if(!isValidZipcode(val)){inputGood=false}break}}}}if(!inputGood){inputResults[elm.attr("id")].isGood=false}if(isBadCCExpDate){inputResults.adbl_month={isGood:false,labelElm:param.label||""};inputResults.adbl_year={isGood:false,labelElm:param.label||""}}}});$("select").each(function(){var elm=$(this);if(elm.attr("id") in params){var param=params[elm.attr("id")];if(!inputResults[elm.attr("id")]){inputResults[elm.attr("id")]={isGood:true,labelElm:param.label||""}}if(!param.optional){if(!elm.val()||elm.val()==-1){inputResults[elm.attr("id")].isGood=false}}}});return inputResults}function validateAndSubmitForm(validationParams,formId){if(validateForm(formId,validationParams)){$('form[id="'+formId+'"]')[0].submit()}}function validateForm(formId,validationParams){var inputResults=AdblGlobal.validateFormInput(validationParams);var errorMsg="There is missing or invalid information in the field(s) highlighted in red. Please check these fields and try again: ";var invalidLabels={};var numOfInvalidEntries=0;for(var elmId in inputResults){var labelElmId=inputResults[elmId].labelElm||elmId;var labelElm=$('label[for="'+labelElmId+'"]');if(inputResults[elmId].isGood&&!invalidLabels[labelElm.text()]){if(labelElm.length>0&&labelElm.is(":visible")){labelElm.removeClass("adbl-err")}}else{var labelElmFound=false;if(labelElm.length>0&&labelElm.is(":visible")){labelElmFound=true;if(!invalidLabels[labelElm.text()]){numOfInvalidEntries++;invalidLabels[labelElm.text()]="1";labelElm.addClass("adbl-err")}}if(elmId in validationParams){var inputLabel=validationParams[elmId].label||"";if(inputLabel){if(!invalidLabels[inputLabel]){if(labelElmFound){delete invalidLabels[labelElm.text()]}else{numOfInvalidEntries++}invalidLabels[inputLabel]="1"}}}}}var i=0;for(var labelId in invalidLabels){errorMsg+=labelId.replace(/\([\s\w]*\)/,"");if(i==(numOfInvalidEntries-1)){errorMsg+=" "}else{errorMsg+=", "}i++}if(i>0){writeError(errorMsg,validationParams.errorContainer||null);return false}else{return true}}function doFormSubmit(formId,validationParams){$("#"+formId).submit(function(evt){return validateForm(formId,validationParams)})}var ccValidationParams={adbl_address_line_1:{maxLen:64,minLen:1,type:"string"},adbl_address_line_2:{optional:true,maxLen:64,type:"string"},adbl_cc_name:{type:"alpha",maxLen:50},adbl_cc_num:{type:"credit-card"},adbl_month:{label:"Expiration Date"},adbl_year:{label:""},adbl_state:{},adbl_zip:{type:"zipcode",maxLen:10},adbl_city:{type:"alpha",maxLen:64},adbl_country:{},adbl_phone:{type:"phone"}};var zipValidators={US:/^\d{5}([\-]\d{4})?$/,CA:/^[ABCEGHJKLMNPRSTVXYabceghjklmnprstvxy]{1}\d{1}[A-Za-z]{1} *\d{1}[A-Za-z]{1}\d{1}$/};function addCCForm(){if($("#adbl_country").val()!="US"){ccValidationParams.adbl_zip["type"]="zipcode"}$(".adbl-save-cc").click(function(evt){evt.preventDefault();validateAndSubmitForm(ccValidationParams,"adbl_add_cc")});$("#adbl_country").change(changeStates);function changeStates(evt){var dest="/getStates";var countryCode=$(evt.target).val();var postData={country:countryCode};$.post(dest,postData,function dataLoaded(data,textStatus){var resp=$.trim(data);if(resp&&resp!="Error"){toggleStatesDisplay(true);$("#adbl_state").replaceWith(resp)}else{toggleStatesDisplay(false)}})}function toggleStatesDisplay(isOn){if(isOn){$('label[for="adbl_state"]').css("display","block");$("#adbl_state").css("display","block");if($(".zp").hasClass(".transistion_zp")){$(".transistion_zp label").css("width","35px")}}else{$('label[for="adbl_state"]').css("display","none");$("#adbl_state").css("display","none");if($(".zp").hasClass(".transistion_zp")){$(".transistion_zp label").css("width","150px")}}}}function popupWindow(url,appParameters,windowName,windowParameters,locx,locy){var appParams=appParameters||"";var winName=windowName||"";var winParams=windowParameters||"resizable=yes,toolbar=yes,location=no,menubar=yes,scrollbars=yes,status=yes,width=500,height=400";if(!locx){locx=(window.screen.width/2)-(75+10)}if(!locy){locy=(window.screen.height/2)-(100+50)}newWin=window.open(url+appParameters,windowName,windowParameters);newWin.moveTo(locx,locy)}function popupFormats(evt){evt.preventDefault();popupWindow("http://"+document.location.host+"/audioformats","","audibleformats","resizable=yes,scrollbars=yes,toolbar=no,location=no,menubar=no,scrollbars=yes,status=no,width=625,height=620","","")}function loadjscssfile(filename,filetype){var fileref;if(filetype=="js"){fileref=document.createElement("script");fileref.setAttribute("type","text/javascript");fileref.setAttribute("src",filename)}else{if(filetype=="css"){fileref=document.createElement("link");fileref.setAttribute("rel","stylesheet");fileref.setAttribute("type","text/css");fileref.setAttribute("href",filename)}}if(fileref){document.getElementsByTagName("head")[0].appendChild(fileref)}}var devTypes=[];$(function(){$(".adbl-beta-claimcode-submit").click(saveClaimCodeChanges);$(".adbl-beta-signin-submit").click(betaSignin);$("#adbl_page_content").bind("overlayClosed",function(e){})});$(document).ready(function(){var emailSent=$("#emailSent").val();if(emailSent=="true"){showAudibleFeedbackDialog()}checkForBetaCCErrors();$("#adbl_user_comments").each(function(){var length=$(this).val().length;$(this).keyup(function(){var new_length=$(this).val().length;if(new_length>1000){$(this).val($(this).val().substring(0,1000))}})})});function checkForBetaCCErrors(){var errorMessage=$("input[name='adbl-error-message']").val();if(errorMessage!=""){$(".adbl-beta h4").css("display","block");$(".adbl-beta h4").val()==errorMessage;$("input[name='adbl-error-message']").attr("value","")}}function saveClaimCodeChanges(evt){evt.preventDefault();var isClaimCodeFilled=($("#adbl_claim_code").val())?true:false;var postChanges=true;if(!isClaimCodeFilled){$(".adbl-error-msg").text("You must enter an access code.");$(".adbl-beta .adbl-error-msg").css("display","block");postChanges=false}if(!isClaimCodeFilled){$('label[for="adbl_claim_code"]').addClass("error")}else{$('label[for="adbl_claim_code"]').removeClass("error")}if(postChanges){$('form[id="adbl_beta_claim"]').submit()}}function betaSignin(evt){evt.preventDefault();var validationParams={adbl_username:{type:"string"},adbl_password:{type:"password"}};AdblGlobal.validateAndSubmitForm(validationParams,"adbl_sign_in")}function showAudibleFeedbackDialog(){AdblGlobal.showOverlay($(".adbl-dialog"))}function saveFeedbackChanges(evt){evt.preventDefault();var isEmailFilled=($.trim($("#adbl_user_email").val()))?true:false;var isFeedbackTypeSelected=($("#adbl_feedbackType").val()!=0)?true:false;var isCommentFilled=($.trim($("#adbl_user_comments").val()))?true:false;var postChanges=true;if(!isCommentFilled){$(".adbl-beta h4").css("display","block");postChanges=false}if(!isCommentFilled){$('label[for="adbl_user_comments"]').addClass("error")}else{$('label[for="adbl_user_comments"]').removeClass("error")}return postChanges}function showAdblFeedbackPage(){$.ajax({url:"/betafb-ajax",cache:false,success:function(html){if($("#adbl_overlay_feedback_content").size()<=0){$('<div id="adbl_overlay_feedback_content" class="adbl-dlg-bd">'+html+"</div>").appendTo("body")}else{$("#adbl_overlay_feedback_content").html(html)}var coors=$("#adbl_overlay_feedback_content").getOverlayCoor();$("#adbl_overlay_feedback_content").css({left:coors[0],top:coors[1]});AdblGlobal.showOverlay($("#adbl_overlay_feedback_content"));$("#adbl_beta_feedback").submit(function(e){$("#adbl_overlay_feedback_content").css({display:"none"});var checkFeedbackForm=saveFeedbackChanges(e);if(checkFeedbackForm){var feedbackPostUrl=$("#adbl_beta_feedback").attr("action");$("input[name='adbl-error-message']").attr("value","");var feedbackForm=$('form[id="adbl_beta_feedback"]');$.post(feedbackPostUrl,{adbl_user_email:$("#adbl_user_email").val(),adbl_feedbackType:$("#adbl_feedbackType").val(),adbl_user_comments:$("#adbl_user_comments").val(),appActionToken:$("input[name='appActionToken']").val(),appAction:$("input[name='appAction']").val(),emailSent:$("input[name='emailSent']").val(),adblPageAction:feedbackForm.children('input[name="adblPageAction"]').val()},function(html){$("#adbl_overlay_feedback_content").html(html);$("#adbl_overlay_feedback_content").css({left:coors[0],top:coors[1]});AdblGlobal.showOverlay($("#adbl_overlay_feedback_content"))},"text")}else{$("#adbl_overlay_feedback_content .adbl-error-msg").show();$("#adbl_overlay_feedback_content").css({display:"block"})}return false})}});return false}function writeError(errorMsg,container){if($(".adbl-error").length>0){$(".adbl-error").text(errorMsg)}else{var errorContainer=container||$("#adbl_center_column");errorContainer.prepend('<div class="adbl-error">'+errorMsg+"</div>")}}var readMoreBox='<div class="adbl-read-more-box">If you are already an Amazon.co.uk customer, you can use your existing Amazon.co.uk sign in information and account details to avoid having to enter the information again. When you do this, Amazon.co.uk will provide Audible.co.uk with your Amazon.co.uk account information, which will be subject to Audible.co.uk\'s Privacy Notice</div>';var readMoreElement=$(readMoreBox);var hideEvtAttached=false;function displayReadMorePopup(evt){evt.preventDefault();var target=$(evt.target);var targetLocation;targetLocation=target.offset();var offset=target.width();var cssProperties={display:"block",position:"absolute",top:targetLocation.top-15,left:targetLocation.left+offset+15};readMoreElement.appendTo("body").css(cssProperties);evt.stopPropagation()}function hideReadMorePopup(evt){if($(".adbl-read-more-box").css("display")=="block"){var cssProperties={display:"none"};readMoreElement.css(cssProperties)}}var learnMoreBox="<div class=\"adbl-learn-more-box\">When you create an account at Audible.co.uk, a new Amazon.co.uk account will also be created which you can use to shop at Amazon.co.uk. Audible.co.uk's Privacy Notice will apply to your Audible.co.uk account. Amazon.co.uk's Privacy Notice will apply to your Amazon.co.uk account.</div>";var learnMoreElement=$(learnMoreBox);var hideEvtAttached=false;function displayLearnMorePopup(evt){evt.preventDefault();var target=$(evt.target);var targetLocation;targetLocation=target.offset();var offset=target.width();var cssProperties={display:"block",position:"absolute",top:targetLocation.top-15,left:targetLocation.left+offset+15};learnMoreElement.appendTo("body").css(cssProperties);evt.stopPropagation()}function hideLearnMorePopup(evt){if($(".adbl-learn-more-box").css("display")=="block"){var cssProperties={display:"none"};learnMoreElement.css(cssProperties)}}var poweredByBox='<div class="adbl-powered-by-box"><span class="adbl-whats-this">What\'s this: </span>As an Amazon company, Audible.co.uk is powered by the same secure technology that you know and trust on Amazon.co.uk.</div>';var poweredByElement=$(poweredByBox);var hideEvtAttached=false;function displayPoweredByPopup(evt){evt.preventDefault();var target=$(evt.target);var targetLocation;targetLocation=target.offset();var offset=target.width();var cssProperties={display:"block",position:"absolute",top:targetLocation.top-15,left:targetLocation.left+offset+15};poweredByElement.appendTo("body").css(cssProperties);evt.stopPropagation()}function hidePoweredByPopup(evt){if($(".adbl-powered-by-box").css("display")=="block"){var cssProperties={display:"none"};poweredByElement.css(cssProperties)}}function enableSamplePlayer(elm){elm.find(".flashcontentcontainer").each(function(){activateSamplePlayer($(this))})}function activateSamplePlayer(elm){var prefix="http://g-ecx.images-amazon.com/images/G/02/AudibleUK/en_GB/";if(location.protocol=="https:"){prefix="https://images-na.ssl-images-amazon.com/images/G/02/AudibleUK/en_GB/"}var swfFile=prefix+"images/creative/flash/sample_player/audible_sample_player_v7_accessibility.swf";if(jQuery.browser.msie&&jQuery.browser.version=="9.0"){swfFile=prefix+"images/creative/flash/sample_player/audible_sample_player_v7_accessibility_IE9_v2"}var params={movie:swfFile,quality:"high",wmode:"transparent",salign:"TL",bgcolor:"#000000",menu:"true",allowScriptAccess:"always"};var flashvarsCombination=elm.find(".sampleURL").html();var flashvars={sampleURL:flashvarsCombination.split("+")[0]};var flashContentId=flashvarsCombination.split("+")[1];swfobject.embedSWF(swfFile,flashContentId,"60","15","10.0.0","",flashvars,params)}AdblGlobal.addEventDelegation=addEventDelegation;AdblGlobal.addToShoppingCart=addToShoppingCart;AdblGlobal.addToWishList=addToWishList;AdblGlobal.mouseOverProductImage=mouseOverProductImage;AdblGlobal.mouseOutProductImage=mouseOutProductImage;AdblGlobal.mouseOverFlyoutIcon=mouseOverFlyoutIcon;AdblGlobal.mouseOutFlyoutIcon=mouseOutFlyoutIcon;AdblGlobal.isValidEmail=isValidEmail;AdblGlobal.enableAjaxPagination=enableAjaxPagination;AdblGlobal.ratingUI=AdblRatingUI;AdblGlobal.validateFormInput=validateFormInput;AdblGlobal.validateAndSubmitForm=validateAndSubmitForm;AdblGlobal.getPageAction=getPageAction;AdblGlobal.getPageActionToken=getPageActionToken;AdblGlobal.showOverlay=showOverlay;AdblGlobal.addCCForm=addCCForm;AdblGlobal.popupWindow=popupWindow;AdblGlobal.popupFormats=popupFormats;AdblGlobal.writeError=writeError;AdblGlobal.ccValidationParams=ccValidationParams;AdblGlobal.saveFeedbackChanges=saveFeedbackChanges;AdblGlobal.showAdblFeedbackPage=showAdblFeedbackPage;AdblGlobal.doFormSubmit=doFormSubmit;AdblGlobal.enableSamplePlayer=enableSamplePlayer;var userOSAgent=navigator.userAgent.toLowerCase();jQuery.platform={mac:/mac/.test(userOSAgent),osx:/mac os x/.test(userOSAgent),win:/win/.test(userOSAgent),linux:/linux/.test(userOSAgent)}})();$.fn.getOverlayCoor=function(){var windowWidth=$(window).width();var windowHeight=$(window).height();var overlayWidth=$(this).width();var overlayHeight=$(this).height();var overlayLeft=((windowWidth-overlayWidth)>0)?(windowWidth-overlayWidth)/2:"0px";var overlayTop=((windowHeight-overlayHeight)>0)?(windowHeight-overlayHeight)/2:"0px";return[overlayLeft,overlayTop]};$(function(){if($("#adbl_overlay_thankyou_content").size()>0){var coors=$("#adbl_overlay_thankyou_content").getOverlayCoor();$("#adbl_overlay_thankyou_content").css({left:coors[0],top:coors[1],display:""});AdblGlobal.showOverlay($("#adbl_overlay_thankyou_content"))}});var $overlay_wrapper;var $box_wrapper;window.onresize=resizeVideoModal;var prevEleFocus;function showVideoModal(e){e.preventDefault();prevEleFocus=setPreviousElementFocus(e);$overlay_wrapper=$("<div />").attr("id","int-overlay").attr("TABINDEX","-1").remove().appendTo("body").css({position:"absolute","z-index":"1000",width:$(document).width()+"px",height:$(document).height()+"px",top:"0",left:"0","background-color":"#555555",opacity:"0.8"});if(typeof modalWidth=="undefined"){modalWidth=630}if(typeof modalHeight=="undefined"){modalHeight=390}$box_wrapper=$("<div />").attr("id","int-container").attr("TABINDEX","0").remove().appendTo("body").css({position:"absolute","z-index":"2000",width:modalWidth+"px",height:modalHeight+"px",left:(($(window).width()-modalWidth)/2)+"px",top:($(window).scrollTop()+100)+"px",border:"2px solid #333",outline:"none"}).html($("#int_merch_modal_overlay").html()).css("display","none").fadeIn(300).focus()}function closeVideo(e){e.preventDefault();$overlay_wrapper.remove();$box_wrapper.remove();getPreviousElementFocus()}function resizeVideoModal(){if($("#int-container").length>0){$("#int-overlay").css({width:$(window).width()+"px",height:$(document).height()+"px"});if(typeof modalWidth=="undefined"){modalWidth=630}$("#int-container").css({left:(($(window).width()-modalWidth)/2)+"px",top:($(window).scrollTop()+100)+"px"})}}function setPreviousElementFocus(evt){var target=$(evt.target);return target}function getPreviousElementFocus(){prevEleFocus.focus()}function getUrlVars(){var vars=[],hash;var hashes=window.location.href.slice(window.location.href.indexOf("?")+1).split("&");for(var i=0;i<hashes.length;i++){hash=hashes[i].split("=");vars.push(hash[0]);vars[hash[0]]=hash[1]}return vars}$(function(){var env=String(window.location);if(env.indexOf("preprod")!=-1){$("a").live("click",function(){if(this.href.match(/.*content-symphony-test-na.*/)){this.href=this.href.replace("test-na.integ","eu")}})}});

var AutoComplete=function(){var $=jQuery;var searchBox;var formElement;var hiddenInput;var submitButton;var disabledSubmitButtonImage;var names;var values;var noMatchesDivId;var imeEnabled=false;var enableMultiWordSearch=false;var suggestionServiceHost;var mktID;var supportedCategories;var updateCompletionFunction;var categoryDropDown;var inDepartmentText;var searchSuggestionsText;var useSpellCorrection;var useInlineCategories;var crtSel=-1;var suggestionList=[];var curSize=0;var curText="";var curTextSel="";var hideDelayTimerId=null;var searchSuggestionTimerId=null;var maxSuggestions=10;var maxCategorySuggestions=4;var suggestRequest=null;var suggestionsLoaded=false;var suggestDiv=null;var firstSuggestionFoundIndex=-1;var sugDivPrefix="issDiv";var clientId="audible-search-uk@amazon.com/3763066480fd0eefc383708b84fe909dd7d0203c";var defaultAction="";var defaultDropDownVal;var insertedDropDownVal;var delayedDOMUpdate=false;var defaultSubmitButtonImage;var enableSubmitButtonImageToggling;var preprocessURL=null;var staticContent=false;var initStaticSearchSuggest=function(searchBoxSelector,formSelector,hiddenInputSelector,submitButtonSelector,disabledSubmitButtonImg,suggestionNames,suggestionValues,noMatchesId,ime,multiWordSearch,preprocURL){staticContent=true;searchBox=$(searchBoxSelector);formElement=$(formSelector);if(hiddenInputSelector){hiddenInput=$(hiddenInputSelector)}if(submitButtonSelector){submitButton=$(submitButtonSelector);submitButton.attr("disabled","disabled");defaultSubmitButtonImage=submitButton.attr("src")}names=suggestionNames;values=suggestionValues;noMatchesDivId=noMatchesId;imeEnabled=ime;enableMultiWordSearch=multiWordSearch;disabledSubmitButtonImage=disabledSubmitButtonImg;preprocessURL=preprocURL;enableSubmitButtonImageToggling=(defaultSubmitButtonImage&&disabledSubmitButtonImage)?1:0;searchBox.removeAttr("style");initSuggestions()};var initDynamicSearchSuggest=function(searchBoxSelector,formSelector,categoryDropDownSelector,serviceHost,marketplace,categories,suggestionsAvailableEventHandler,departmentText,suggestionsText,enableSpellCorrection,enableInlineSuggestions){staticContent=false;searchBox=$(searchBoxSelector);formElement=$(formSelector);defaultAction=formElement.attr("action");suggestionServiceHost=serviceHost;mktID=marketplace;imeEnabled=(mktID==6||mktID==3240);supportedCategories=categories;updateCompletionFunction=suggestionsAvailableEventHandler;inDepartmentText=departmentText;searchSuggestionsText=suggestionsText;useSpellCorrection=enableSpellCorrection;useInlineCategories=enableInlineSuggestions;initSuggestions()};var initSuggestions=function(){if(suggestionsLoaded){return}if(searchBox.length>0){curText=searchBox.val();searchBox.attr("autocomplete","off").keydown(onKeyDownEvent).keyup(onKeyUpEvent).keypress(onKeyPressedEvent).blur(onFocusLost);$(window).resize(onWindowResized);suggestionsLoaded=true}if(imeEnabled){window.setInterval(function(){var val=searchBox.val();if(val!=curText&&val!=curTextSel){curText=val;computeSuggestions()}},20)}};var initEmpty=function(event){};var onKeyDownEvent=function(event){var key=event.keyCode;switch(key){case 40:moveDown();event.stopPropagation();break;case 38:moveUp();event.stopPropagation();break}};var onKeyUpEvent=function(event){var key=event.keyCode;switch(key){case 13:if(!imeEnabled){hideSuggestionsDiv()}break;case 40:break;case 38:break;case 37:break;case 39:break;default:var val=searchBox.val();if(val!=curText){curText=val;computeSuggestions()}break}};var onKeyPressedEvent=function(event){if(event.keyCode==27&&getSearchSuggest().style.display!="none"){setSuggestionHideTimeout();crtSel=-1;updateCrtSuggestion();return false}if(event.keyCode==13&&submitButton&&submitButton.attr("disabled")){return false}};var onFocusLost=function(event){setSuggestionHideTimeout()};var onWindowResized=function(){var ss=getSearchSuggest();ss.style.width=searchBox.outerWidth()-3+"px";ss.style.left=searchBox.position().left};var moveDown=function(){if(curSize<=0){return}try{unhighlightCurrentSuggestion();if(crtSel>=curSize-1){crtSel=-1}else{++crtSel}highlightCurrentSuggestion(true)}catch(ex){}};var moveUp=function(){if(curSize<=0){return}try{unhighlightCurrentSuggestion();if(crtSel<0){crtSel=curSize-1}else{--crtSel}highlightCurrentSuggestion(true)}catch(ex){}};var findMatchesBin=function(){firstSuggestionFoundIndex=-1;var low=0;var high=names.length-1;var mid=-1;var dataPrefix="";var crtPrefix=curText.toLowerCase();while(low<=high){mid=(low+high)/2;mid=Math.floor(mid);dataPrefix=(names[mid].substr(0,curText.length)).toLowerCase();if(dataPrefix<crtPrefix){low=mid+1;continue}if(dataPrefix>crtPrefix){high=mid-1;continue}if(dataPrefix==crtPrefix){firstSuggestionFoundIndex=mid;high=mid-1;continue}}if(firstSuggestionFoundIndex!=-1){var i=firstSuggestionFoundIndex;do{var sg=new Object();sg.keyword=names[i++];suggestionList.push(sg)}while(names[i]&&(names[i].substr(0,curText.length)).toLowerCase()==crtPrefix)}curSize=suggestionList.length};var findMatchesSeq=function(){suggestionList=[];firstSuggestionFoundIndex=-1;var crtPrefix=curText.toLowerCase();var rexp=new RegExp("(^|(?:\\s))"+crtPrefix,"i");var i=0;var sg;for(i=0;i<names.length;i++){if(names[i].match(rexp)){sg=new Object();sg.keyword=names[i];suggestionList.push(sg);if(firstSuggestionFoundIndex==-1){firstSuggestionFoundIndex=i}}}curSize=suggestionList.length};var updateSuggestions=function(){curText=searchBox.val();if(curText.length==0){hideSuggestionsDiv();hideNoMatches();return}if(enableMultiWordSearch){findMatchesSeq()}else{findMatchesBin()}displaySuggestions(curText);checkForExactMatch()};var checkForExactMatch=function(){if(exactMatchFound()){if(hiddenInput&&hiddenInput.length>0){hiddenInput.attr("value",values[firstSuggestionFoundIndex])}else{updateForm(firstSuggestionFoundIndex)}submitButton.attr("disabled","")}else{submitButton.attr("disabled","disabled")}};var exactMatchFound=function(){return(suggestionList.length>0&&suggestionList[0].keyword.toLowerCase()==curText.toLowerCase())};var displaySuggestions=function(crtPrefix){var ss=getSearchSuggest();ss.innerHTML="";if(curSize>0){hideNoMatches();ss.style.display="";if(!staticContent){ss.innerHTML+='<div id="sugdivhdr" align="right"> '+getSuggestionsDivTitle()+"</div>"}}else{showNoMatches()}var sugDivId;var lineText;var line;for(i=0;i<curSize;++i){line=suggestionList[i];sugDivId=sugDivPrefix+i;var marginStyle="";if(line.alias){lineText=getFormattedCategoryLine(line,crtPrefix);if(!useInlineCategories){marginStyle=' style="margin-left:12px;"'}}else{lineText=getFormattedSuggestionLine(line.keyword,crtPrefix)}var suggest='<div id="'+sugDivId+'" class="suggest_link"'+marginStyle+">"+lineText+"</div>";ss.innerHTML+=suggest}if(curSize>0){ss.innerHTML+='<div id="sugdivhdr" align="right">&nbsp;</div>'}if(categoryDropDown&&categoryDropDown.size()>0){defaultDropDownVal=categoryDropDown.val()}for(i=0;i<curSize;++i){sugDivId=sugDivPrefix+i;$("#"+sugDivId).mouseover(suggestOver).mouseout(suggestOut).click(setSearchByIndex)}};var showNoMatches=function(){if(noMatchesDivId){var ss=getSearchSuggest();ss.innerHTML="";var nmDiv=$("#"+noMatchesDivId);$(ss).append(nmDiv.clone().attr("class","suggest_link").css({display:"block"}));$(ss).show();if(enableSubmitButtonImageToggling){submitButton.attr("src",disabledSubmitButtonImage)}}else{hideSuggestionsDiv()}};var hideNoMatches=function(){if(noMatchesDivId){$("#"+noMatchesDivId).hide();if(enableSubmitButtonImageToggling){submitButton.attr("src",defaultSubmitButtonImage)}}};var setSearchByIndex=function(){var divId=this.id;crtSel=divId.substr(6);updateCrtSuggestion();getSearchSuggest().innerHTML="";if(!delayedDOMUpdate){formElement.submit()}else{window.setTimeout(function(){formElement.submit()},10)}};var updateCrtSuggestion=function(){var val=curText;var alias,categoryName;if(crtSel>=0){var s=suggestionList[crtSel];val=s.keyword;alias=s.alias;categoryName=s.categoryName}searchBox.val(val);curTextSel=val;if(staticContent){setSearch(crtSel)}else{updateCategoryDropDown(alias,categoryName);setDynamicSearch(crtSel,alias)}};var setSearch=function(indexInList){if(indexInList>=0){var valuesIndex=parseInt(firstSuggestionFoundIndex)+parseInt(indexInList);if(hiddenInput&&hiddenInput.length>0){hiddenInput.attr("value",values[valuesIndex])}else{updateForm(valuesIndex)}submitButton.attr("disabled","")}else{checkForExactMatch()}};var setDynamicSearch=function(indexInList,alias){var prefixElems=$("input[name^=sprefix]");if(indexInList>=0){var issMode;if(alias){issMode="ss_c"}else{if(useSpellCorrection&&getPrefixPos(suggestionList[indexInList].keyword,curText)==-1){issMode="ss_sc"}else{issMode="ss_i"}}if(prefixElems.length>0){prefixElems.attr("value",curText)}else{formElement.append('<input type=hidden name=sprefix value="'+curText+'" />')}}else{prefixElems.remove()}};var suggestOver=function(event){this.style.cursor="default";unhighlightCurrentSuggestion();crtSel=this.id.substr(6);highlightCurrentSuggestion(false)};var suggestOut=function(el,event){unhighlightSuggestion($(this))};var highlightSuggestion=function(suggestion){suggestion.removeClass("suggest_link");suggestion.addClass("suggest_link_over")};var unhighlightSuggestion=function(suggestion){suggestion.removeClass("suggest_link_over");suggestion.addClass("suggest_link")};var highlightCurrentSuggestion=function(updateSearchBox){if(updateSearchBox){updateCrtSuggestion()}var selection=$("#"+sugDivPrefix+crtSel);if(selection.size()>0){highlightSuggestion(selection)}};var unhighlightCurrentSuggestion=function(){var selection=$("#"+sugDivPrefix+crtSel);if(selection.size()>0){unhighlightSuggestion(selection)}};var updateCategoryDropDown=function(alias,categoryName){if(!categoryDropDown){return}var dropDownValToRemove=insertedDropDownVal;var val;if(alias){val="search-alias="+alias}else{val=defaultDropDownVal}if(val==insertedDropDownVal||defaultDropDownVal==insertedDropDownVal){dropDownValToRemove=null}if(alias){var sel=categoryDropDown.find('option[value="'+val+'"]');insertedDropDownVal=null;if(sel.size()==0){categoryDropDown.append('<option value="'+val+'">'+categoryName+"</option>");insertedDropDownVal=val}}try{delayedDOMUpdate=false;if($(".dropdownContents")){changeDropdownSelection(val,categoryName,true)}categoryDropDown.val(val)}catch(e){delayedDOMUpdate=true}if(dropDownValToRemove){categoryDropDown.find('option[value="'+dropDownValToRemove+'"]').remove()}};var getPrefixPos=function(curSuggestion,crtPrefix){var lcPrefix=crtPrefix.toLowerCase();var lcSuggestion=curSuggestion.toLowerCase();return lcSuggestion.indexOf(lcPrefix)};var getFormattedSuggestionLine=function(curSuggestion,crtPrefix){var start=getPrefixPos(curSuggestion,crtPrefix);if(start==-1){return curSuggestion}var len=crtPrefix.length;return curSuggestion.substr(0,start)+"<b>"+curSuggestion.substr(start,len)+"</b>"+curSuggestion.substr(start+len)};var getFormattedCategoryLine=function(categoryLine,crtPrefix){if(!inDepartmentText||inDepartmentText.length==0){return categoryLine.categoryName}var departmentText=inDepartmentText.replace(/{department}/g,categoryLine.categoryName);if(useInlineCategories){departmentText=getFormattedSuggestionLine(categoryLine.keyword,crtPrefix)+' <span class="suggest_category">'+departmentText+"<span>"}return departmentText};var setSuggestionHideTimeout=function(){hideDelayTimerId=setTimeout(function(){return(function(){hideDelayTimerId=null;hideSuggestionsDiv()})}(),300)};var computeSuggestions=function(){if(staticContent){suggestionList=[];updateSuggestions();searchSuggestionTimerId=null;crtSel=-1}else{setSearchSuggestionTimeout()}};var setSearchSuggestionTimeout=function(){if(searchSuggestionTimerId){clearTimeout(searchSuggestionTimerId);searchSuggestionTimerId=null}searchSuggestionTimerId=setTimeout(function(){return(function(){searchJSONSuggest();searchSuggestionTimerId=null;crtSel=-1})}(),100)};var getSuggestionsDivTitle=function(){if(searchSuggestionsText){return searchSuggestionsText}return"Search suggestions"};var hideSuggestionsDiv=function(){curSize=0;var ss=getSearchSuggest();ss.innerHTML="";ss.style.display="none";crtSel=-1};var updateForm=function(index){var url=values[index];if(url==""){url=location.href}var formData=getFormParams(url);cleanForm();populateForm(formData)};var getFormParams=function(url){var formData=new Object;if(preprocessURL){url=preprocessURL(url)}var splitUrl=url.split("?");formData.uri=splitUrl[0];formData.formParams=[];var query=splitUrl[1];var params=query.split("&");for(var i=0;i<params.length;i++){var pair=params[i].split("=");var param=new Object;param.name=pair[0];param.value=pair[1].replace(/\+/g," ");formData.formParams.push(param)}return formData};var cleanForm=function(){formElement.find(".frmDynamic").remove()};var populateForm=function(formData){formElement.attr("action",formData.uri);for(var i=0;i<formData.formParams.length;i++){var param=formData.formParams[i];formElement.append('<input class="frmDynamic" type="hidden" name="'+param.name+'" value="'+unescape(param.value)+'"/>')}};var createSuggestionDiv=function(searchBoxElem){var suggestionDiv=document.createElement("div");suggestionDiv.style.border="1px solid #5c8295";suggestionDiv.style.position="absolute";suggestionDiv.style.backgroundColor="white";suggestionDiv.style.color="black";suggestionDiv.style.textAlign="left";suggestionDiv.style.left=searchBoxElem.position().left+"px";suggestionDiv.style.top=searchBoxElem.position().top+searchBoxElem.outerHeight()+"px";suggestionDiv.style.width=searchBoxElem.outerWidth()-3+"px";suggestionDiv.style.zIndex="130";suggestionDiv.style.display="none";suggestionDiv.id="srch_sggst";searchBoxElem.after(suggestionDiv);return suggestionDiv};var getSearchSuggest=function(){if(!suggestDiv){suggestDiv=createSuggestionDiv(searchBox)}return suggestDiv};var getSearchAlias=function(){var aliasName="marketplace";if(aliasName){return aliasName}return null};var supportedSearchAlias=function(alias){var found=0;if(supportedCategories){for(i=0;i<supportedCategories.length;i++){if(alias==supportedCategories[i]){found=1;break}}}return found};var combineSuggestions=function(crtSuggestions,crtCategorySuggestions){var combinedList=[];var i=0;var j=0;var n=crtSuggestions.length;var m=crtCategorySuggestions.length;while(i+j<maxSuggestions&&i<n){var sg=new Object();sg.keyword=crtSuggestions[i];combinedList.push(sg);if(i==0&&m>0){while(j<m&&j<maxCategorySuggestions){sg=new Object();sg.keyword=crtSuggestions[i];sg.alias=crtCategorySuggestions[j].alias;sg.categoryName=crtCategorySuggestions[j].name;combinedList.push(sg);++j}}++i}curSize=combinedList.length;return combinedList};var searchJSONSuggest=function(){if(suggestRequest){suggestRequest.cleanup()}var searchAlias=getSearchAlias();curText=searchBox.val();if(curText.length==0){hideSuggestionsDiv();return}var str=encodeURIComponent(curText);var suggestUrl=window.parent.document.location.protocol+"//"+suggestionServiceHost+"?method=completion&q="+str+"&search-alias=marketplace&client="+clientId+"&mkt=36061&x="+updateCompletionFunction;if(useSpellCorrection){suggestUrl+="&sc=1"}suggestRequest=new A9JSONClient();suggestRequest.callSuggestionsService(suggestUrl)};var updateCompletion=function(){if(suggestRequest){suggestRequest.cleanup();suggestRequest=null}var crtPrefix=completion[0];var crtSuggestions=completion[1];var crtCategorySuggestions=[];if(completion.length>2){var extraData=completion[2];if(extraData!=null&&extraData.length>0&&extraData[0].nodes!=null){crtCategorySuggestions=extraData[0].nodes}}suggestionList=combineSuggestions(crtSuggestions,crtCategorySuggestions);if(suggestionList.length>0){displaySuggestions(crtPrefix)}else{clearautocomplete()}};return{initStaticSuggestions:initStaticSearchSuggest,initDynamicSuggestions:initDynamicSearchSuggest,updateAutoCompletion:updateCompletion,init:initEmpty}};var A9JSONClient=function(){var fullUrl;var noCacheIE;var headLoc;var scriptId;var scriptObj;var scriptCounter=1;var callService=function(url){fullUrl=url;noCacheIE="&noCacheIE="+(new Date()).getTime();headLoc=document.getElementsByTagName("head").item(0);scriptId="JscriptId"+scriptCounter++;buildScriptTag();addScriptTag()};var buildScriptTag=function(){scriptObj=document.createElement("script");scriptObj.setAttribute("type","text/javascript");scriptObj.setAttribute("charset","utf-8");scriptObj.setAttribute("src",fullUrl+noCacheIE);scriptObj.setAttribute("id",scriptId)};var removeScriptTag=function(){try{headLoc.removeChild(scriptObj)}catch(e){}};var addScriptTag=function(){headLoc.appendChild(scriptObj)};return{callSuggestionsService:callService,cleanup:removeScriptTag}};function searchSuggest(searchBoxId,searchFormId,hiddenInputId,submitButtonId,suggestionNames,suggestionValues,noMatchesId){var ac=new AutoComplete();ac.initStaticSuggestions("#"+searchBoxId,"#"+searchFormId,"#"+hiddenInputId,"#"+submitButtonId,null,suggestionNames,suggestionValues,noMatchesId,"false");return ac}var clearautocomplete=function(){var acResultsDiv=$("#srch_sggst");acResultsDiv.html("");acResultsDiv.hide()};

$(function(){$(".sample-player").click(function(e){e.preventDefault()})});var flashMovie;var activePlayers=new Array();var playIDs=new Array();var playerInstance=0;function playerObj(id){this.isPaused=false;this.id=id}function playSample(playId,reftag){flashMovie=document.getElementById("flashcontent"+playId);if(playIDs.length>0){for(p=0;p<playIDs.length;p++){if(!activePlayers[playIDs[p]].isPaused){resetSample(playIDs[p])}}}flashMovie.playSample();flashMovie.getPlayerID(playId);if(!activePlayers[playId]){playIDs[playerInstance]=playId;activePlayers[playId]=new playerObj(playId);playerInstance++}else{if(activePlayers[playId].isPaused){activePlayers[playId].isPaused=false}}toggleButtons(playId);document.getElementById("playbutton"+playId).onclick=function(){pauseSample(playId)};if($("#adbl_sample_text_"+playId).length>0){$("#adbl_sample_text_"+playId).hide();$("#adbl_paused_text_"+playId).hide()}if(reftag){callMetricsApp(reftag)}}function pauseSample(playId){var flashMovieId=flashMovie.id;if(flashMovieId.match(playId)!=null){flashMovie.pauseSample();flashMovie.getPlayerID(playId);if(activePlayers[playId]){activePlayers[playId].isPaused=true}}toggleButtons(playId);document.getElementById("playbutton"+playId).onclick=function(){playSample(playId)};if($("#adbl_paused_text_"+playId).length>0){$("#adbl_paused_text_"+playId).show()}}function resetSample(playId){document.getElementById("flashcontent"+playId).resetSample();document.getElementById("playbutton"+playIDs[p]).onclick=function(){playSample(playId)};$("#playbutton_img"+playId).show();$("#pausebutton_img"+playId).hide();if($("#adbl_sample_text_"+playId).length>0){$("#adbl_sample_text_"+playId).show()}}function toggleGreenOrange(playId){if($("#playbutton_img"+playId).css("display")!="none"||$("#playbutton_orange_img"+playId).css("display")!="none"){$("#playbutton_orange_img"+playId).toggle();$("#playbutton_img"+playId).toggle()}else{$("#pausebutton_orange_img"+playId).toggle();$("#pausebutton_img"+playId).toggle()}}function toggleButtons(playId){if($("#playbutton_img"+playId).css("display")!="none"||$("#playbutton_orange_img"+playId).css("display")!="none"){$("#playbutton_orange_img"+playId).hide();$("#playbutton_img"+playId).hide();$("#pausebutton_orange_img"+playId).show()}else{$("#pausebutton_orange_img"+playId).hide();$("#pausebutton_img"+playId).hide();$("#playbutton_orange_img"+playId).show()}}function callMetricsApp(reftag){var dest="/sampleclick/ref="+reftag;var postData={};$.post(dest,postData,function(data,textStatus){})};


