(function(){function c(b,e){e.src?d.ajax({url:e.src,async:false,dataType:"script"}):d.globalEval(e.text||e.textContent||e.innerHTML||"");e.parentNode&&e.parentNode.removeChild(e)}function f(){return+new Date}function k(b,e){return b[0]&&parseInt(d.curCSS(b[0],e,true),10)||0}function v(){return false}function q(){return true}function p(b){var e=RegExp("(^|\\.)"+b.type+"(\\.|$)"),g=true,j=[];d.each(d.data(this,"events").live||[],function(n,u){if(e.test(u.type))(n=d(b.target).closest(u.data)[0])&&j.push({elem:n,
fn:u})});j.sort(function(n,u){return d.data(n.elem,"closest")-d.data(u.elem,"closest")});d.each(j,function(){if(this.fn.call(this.elem,b,this.fn.data)===false)return g=false});return g}function t(b,e){return["live",b,e.replace(/\./g,"`").replace(/ /g,"|")].join(".")}function E(){if(!G){G=true;if(document.addEventListener)document.addEventListener("DOMContentLoaded",function(){document.removeEventListener("DOMContentLoaded",arguments.callee,false);d.ready()},false);else if(document.attachEvent){document.attachEvent("onreadystatechange",
function(){if(document.readyState==="complete"){document.detachEvent("onreadystatechange",arguments.callee);try{d.ready()}catch(b){}}});document.documentElement.doScroll&&o==o.top&&function(){if(!d.isReady){try{document.documentElement.doScroll("left")}catch(b){setTimeout(arguments.callee,0);return}d.ready()}}()}d.event.add(o,"load",d.ready)}}function s(b,e){var g={};d.each(X.concat.apply([],X.slice(0,e)),function(){g[this]=b});return g}var o=this,y=o.jQuery,H=o.$,d=o.jQuery=o.$=function(b,e){return new d.fn.init(b,
e)},O=/^[^<]*(<(.|\s)+>)[^>]*$|^#([\w-]+)$/,F=/^.[^:#\[\.,]*$/;d.fn=d.prototype={init:function(b,e){b=b||document;if(b.nodeType){this[0]=b;this.length=1;this.context=b;return this}if(typeof b==="string"){var g=O.exec(b);if(g&&(g[1]||!e))if(g[1])b=d.clean([g[1]],e);else{if((e=document.getElementById(g[3]))&&e.id!=g[3])return d().find(b);g=d(e||[]);g.context=document;g.selector=b;return g}else return d(e).find(b)}else if(d.isFunction(b))return d(document).ready(b);if(b.selector&&b.context){this.selector=
b.selector;this.context=b.context}return this.setArray(d.isArray(b)?b:d.makeArray(b))},selector:"",jquery:"1.3.2",size:function(){return this.length},get:function(b){return b===void 0?Array.prototype.slice.call(this):this[b]},pushStack:function(b,e,g){b=d(b);b.prevObject=this;b.context=this.context;if(e==="find")b.selector=this.selector+(this.selector?" ":"")+g;else if(e)b.selector=this.selector+"."+e+"("+g+")";return b},setArray:function(b){this.length=0;Array.prototype.push.apply(this,b);return this},
each:function(b,e){return d.each(this,b,e)},index:function(b){return d.inArray(b&&b.jquery?b[0]:b,this)},attr:function(b,e,g){var j=b;if(typeof b==="string")if(e===void 0)return this[0]&&d[g||"attr"](this[0],b);else{j={};j[b]=e}return this.each(function(n){for(b in j)d.attr(g?this.style:this,b,d.prop(this,j[b],g,n,b))})},css:function(b,e){if((b=="width"||b=="height")&&parseFloat(e)<0)e=void 0;return this.attr(b,e,"curCSS")},text:function(b){if(typeof b!=="object"&&b!=null)return this.empty().append((this[0]&&
this[0].ownerDocument||document).createTextNode(b));var e="";d.each(b||this,function(){d.each(this.childNodes,function(){if(this.nodeType!=8)e+=this.nodeType!=1?this.nodeValue:d.fn.text([this])})});return e},wrapAll:function(b){if(this[0]){b=d(b,this[0].ownerDocument).clone();this[0].parentNode&&b.insertBefore(this[0]);b.map(function(){for(var e=this;e.firstChild;)e=e.firstChild;return e}).append(this)}return this},wrapInner:function(b){return this.each(function(){d(this).contents().wrapAll(b)})},
wrap:function(b){return this.each(function(){d(this).wrapAll(b)})},append:function(){return this.domManip(arguments,true,function(b){this.nodeType==1&&this.appendChild(b)})},prepend:function(){return this.domManip(arguments,true,function(b){this.nodeType==1&&this.insertBefore(b,this.firstChild)})},before:function(){return this.domManip(arguments,false,function(b){this.parentNode.insertBefore(b,this)})},after:function(){return this.domManip(arguments,false,function(b){this.parentNode.insertBefore(b,
this.nextSibling)})},end:function(){return this.prevObject||d([])},push:[].push,sort:[].sort,splice:[].splice,find:function(b){if(this.length===1){var e=this.pushStack([],"find",b);e.length=0;d.find(b,this[0],e);return e}else return this.pushStack(d.unique(d.map(this,function(g){return d.find(b,g)})),"find",b)},clone:function(b){var e=this.map(function(){if(!d.support.noCloneEvent&&!d.isXMLDoc(this)){var n=this.outerHTML;if(!n){n=this.ownerDocument.createElement("div");n.appendChild(this.cloneNode(true));
n=n.innerHTML}return d.clean([n.replace(/ jQuery\d+="(?:\d+|null)"/g,"").replace(/^\s*/,"")])[0]}else return this.cloneNode(true)});if(b===true){var g=this.find("*").andSelf(),j=0;e.find("*").andSelf().each(function(){if(this.nodeName===g[j].nodeName){var n=d.data(g[j],"events");for(var u in n)for(var C in n[u])d.event.add(this,u,n[u][C],n[u][C].data);j++}})}return e},filter:function(b){return this.pushStack(d.isFunction(b)&&d.grep(this,function(e,g){return b.call(e,g)})||d.multiFilter(b,d.grep(this,
function(e){return e.nodeType===1})),"filter",b)},closest:function(b){var e=d.expr.match.POS.test(b)?d(b):null,g=0;return this.map(function(){for(var j=this;j&&j.ownerDocument;){if(e?e.index(j)>-1:d(j).is(b)){d.data(j,"closest",g);return j}j=j.parentNode;g++}})},not:function(b){if(typeof b==="string")if(F.test(b))return this.pushStack(d.multiFilter(b,this,true),"not",b);else b=d.multiFilter(b,this);var e=b.length&&b[b.length-1]!==void 0&&!b.nodeType;return this.filter(function(){return e?d.inArray(this,
b)<0:this!=b})},add:function(b){return this.pushStack(d.unique(d.merge(this.get(),typeof b==="string"?d(b):d.makeArray(b))))},is:function(b){return!!b&&d.multiFilter(b,this).length>0},hasClass:function(b){return!!b&&this.is("."+b)},val:function(b){if(b===void 0){var e=this[0];if(e){if(d.nodeName(e,"option"))return(e.attributes.value||{}).specified?e.value:e.text;if(d.nodeName(e,"select")){var g=e.selectedIndex,j=[],n=e.options;e=e.type=="select-one";if(g<0)return null;var u=e?g:0;for(g=e?g+1:n.length;u<
g;u++){var C=n[u];if(C.selected){b=d(C).val();if(e)return b;j.push(b)}}return j}return(e.value||"").replace(/\r/g,"")}}else{if(typeof b==="number")b+="";return this.each(function(){if(this.nodeType==1)if(d.isArray(b)&&/radio|checkbox/.test(this.type))this.checked=d.inArray(this.value,b)>=0||d.inArray(this.name,b)>=0;else if(d.nodeName(this,"select")){var z=d.makeArray(b);d("option",this).each(function(){this.selected=d.inArray(this.value,z)>=0||d.inArray(this.text,z)>=0});if(!z.length)this.selectedIndex=
-1}else this.value=b})}},html:function(b){return b===void 0?this[0]?this[0].innerHTML.replace(/ jQuery\d+="(?:\d+|null)"/g,""):null:this.empty().append(b)},replaceWith:function(b){return this.after(b).remove()},eq:function(b){return this.slice(b,+b+1)},slice:function(){return this.pushStack(Array.prototype.slice.apply(this,arguments),"slice",Array.prototype.slice.call(arguments).join(","))},map:function(b){return this.pushStack(d.map(this,function(e,g){return b.call(e,g,e)}))},andSelf:function(){return this.add(this.prevObject)},
domManip:function(b,e,g){function j(P,T){return e&&d.nodeName(P,"table")&&d.nodeName(T,"tr")?P.getElementsByTagName("tbody")[0]||P.appendChild(P.ownerDocument.createElement("tbody")):P}if(this[0]){var n=(this[0].ownerDocument||this[0]).createDocumentFragment();b=d.clean(b,this[0].ownerDocument||this[0],n);var u=n.firstChild;if(u)for(var C=0,z=this.length;C<z;C++)g.call(j(this[C],u),this.length>1||C>0?n.cloneNode(true):n);b&&d.each(b,c)}return this}};d.fn.init.prototype=d.fn;d.extend=d.fn.extend=function(){var b=
arguments[0]||{},e=1,g=arguments.length,j=false,n;if(typeof b==="boolean"){j=b;b=arguments[1]||{};e=2}if(typeof b!=="object"&&!d.isFunction(b))b={};if(g==e){b=this;--e}for(;e<g;e++)if((n=arguments[e])!=null)for(var u in n){var C=b[u],z=n[u];if(b!==z)if(j&&z&&typeof z==="object"&&!z.nodeType)b[u]=d.extend(j,C||(z.length!=null?[]:{}),z);else if(z!==void 0)b[u]=z}return b};var I=/z-?index|font-?weight|opacity|zoom|line-?height/i,K=document.defaultView||{},r=Object.prototype.toString;d.extend({noConflict:function(b){o.$=
H;if(b)o.jQuery=y;return d},isFunction:function(b){return r.call(b)==="[object Function]"},isArray:function(b){return r.call(b)==="[object Array]"},isXMLDoc:function(b){return b.nodeType===9&&b.documentElement.nodeName!=="HTML"||!!b.ownerDocument&&d.isXMLDoc(b.ownerDocument)},globalEval:function(b){if(b&&/\S/.test(b)){var e=document.getElementsByTagName("head")[0]||document.documentElement,g=document.createElement("script");g.type="text/javascript";if(d.support.scriptEval)g.appendChild(document.createTextNode(b));
else g.text=b;e.insertBefore(g,e.firstChild);e.removeChild(g)}},nodeName:function(b,e){return b.nodeName&&b.nodeName.toUpperCase()==e.toUpperCase()},each:function(b,e,g){var j,n=0,u=b.length;if(g)if(u===void 0)for(j in b){if(e.apply(b[j],g)===false)break}else for(;n<u;){if(e.apply(b[n++],g)===false)break}else if(u===void 0)for(j in b){if(e.call(b[j],j,b[j])===false)break}else for(g=b[0];n<u&&e.call(g,n,g)!==false;g=b[++n]);return b},prop:function(b,e,g,j,n){if(d.isFunction(e))e=e.call(b,j);return typeof e===
"number"&&g=="curCSS"&&!I.test(n)?e+"px":e},className:{add:function(b,e){d.each((e||"").split(/\s+/),function(g,j){if(b.nodeType==1&&!d.className.has(b.className,j))b.className+=(b.className?" ":"")+j})},remove:function(b,e){if(b.nodeType==1)b.className=e!==void 0?d.grep(b.className.split(/\s+/),function(g){return!d.className.has(e,g)}).join(" "):""},has:function(b,e){return b&&d.inArray(e,(b.className||b).toString().split(/\s+/))>-1}},swap:function(b,e,g){var j={};for(var n in e){j[n]=b.style[n];
b.style[n]=e[n]}g.call(b);for(n in e)b.style[n]=j[n]},css:function(b,e,g,j){if(e=="width"||e=="height"){var n;g={position:"absolute",visibility:"hidden",display:"block"};var u=e=="width"?["Left","Right"]:["Top","Bottom"];function C(){n=e=="width"?b.offsetWidth:b.offsetHeight;j!=="border"&&d.each(u,function(){j||(n-=parseFloat(d.curCSS(b,"padding"+this,true))||0);if(j==="margin")n+=parseFloat(d.curCSS(b,"margin"+this,true))||0;else n-=parseFloat(d.curCSS(b,"border"+this+"Width",true))||0})}b.offsetWidth!==
0?C():d.swap(b,g,C);return Math.max(0,Math.round(n))}return d.curCSS(b,e,g)},curCSS:function(b,e,g){var j,n=b.style;if(e=="opacity"&&!d.support.opacity){j=d.attr(n,"opacity");return j==""?"1":j}if(e.match(/float/i))e=L;if(!g&&n&&n[e])j=n[e];else if(K.getComputedStyle){if(e.match(/float/i))e="float";e=e.replace(/([A-Z])/g,"-$1").toLowerCase();if(b=K.getComputedStyle(b,null))j=b.getPropertyValue(e);if(e=="opacity"&&j=="")j="1"}else if(b.currentStyle){j=e.replace(/\-(\w)/g,function(u,C){return C.toUpperCase()});
j=b.currentStyle[e]||b.currentStyle[j];if(!/^\d+(px)?$/i.test(j)&&/^\d/.test(j)){e=n.left;g=b.runtimeStyle.left;b.runtimeStyle.left=b.currentStyle.left;n.left=j||0;j=n.pixelLeft+"px";n.left=e;b.runtimeStyle.left=g}}return j},clean:function(b,e,g){e=e||document;if(typeof e.createElement==="undefined")e=e.ownerDocument||e[0]&&e[0].ownerDocument||document;if(!g&&b.length===1&&typeof b[0]==="string"){var j=/^<(\w+)\s*\/?>$/.exec(b[0]);if(j)return[e.createElement(j[1])]}var n=[];j=[];var u=e.createElement("div");
d.each(b,function(C,z){if(typeof z==="number")z+="";if(z){if(typeof z==="string"){z=z.replace(/(<(\w+)[^>]*?)\/>/g,function(W,Y,Z){return Z.match(/^(abbr|br|col|img|input|link|meta|param|hr|area|embed)$/i)?W:Y+"></"+Z+">"});C=z.replace(/^\s+/,"").substring(0,10).toLowerCase();var P=!C.indexOf("<opt")&&[1,"<select multiple='multiple'>","</select>"]||!C.indexOf("<leg")&&[1,"<fieldset>","</fieldset>"]||C.match(/^<(thead|tbody|tfoot|colg|cap)/)&&[1,"<table>","</table>"]||!C.indexOf("<tr")&&[2,"<table><tbody>",
"</tbody></table>"]||(!C.indexOf("<td")||!C.indexOf("<th"))&&[3,"<table><tbody><tr>","</tr></tbody></table>"]||!C.indexOf("<col")&&[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"]||!d.support.htmlSerialize&&[1,"div<div>","</div>"]||[0,"",""];for(u.innerHTML=P[1]+z+P[2];P[0]--;)u=u.lastChild;if(!d.support.tbody){var T=/<tbody/i.test(z);C=!C.indexOf("<table")&&!T?u.firstChild&&u.firstChild.childNodes:P[1]=="<table>"&&!T?u.childNodes:[];for(P=C.length-1;P>=0;--P)d.nodeName(C[P],"tbody")&&
!C[P].childNodes.length&&C[P].parentNode.removeChild(C[P])}!d.support.leadingWhitespace&&/^\s/.test(z)&&u.insertBefore(e.createTextNode(z.match(/^\s*/)[0]),u.firstChild);z=d.makeArray(u.childNodes)}if(z.nodeType)n.push(z);else n=d.merge(n,z)}});if(g){for(b=0;n[b];b++)if(d.nodeName(n[b],"script")&&(!n[b].type||n[b].type.toLowerCase()==="text/javascript"))j.push(n[b].parentNode?n[b].parentNode.removeChild(n[b]):n[b]);else{n[b].nodeType===1&&n.splice.apply(n,[b+1,0].concat(d.makeArray(n[b].getElementsByTagName("script"))));
g.appendChild(n[b])}return j}return n},attr:function(b,e,g){if(!(!b||b.nodeType==3||b.nodeType==8)){var j=!d.isXMLDoc(b),n=g!==void 0;e=j&&d.props[e]||e;if(b.tagName){var u=/href|src|style/.test(e);if(e in b&&j&&!u){if(n){if(e=="type"&&d.nodeName(b,"input")&&b.parentNode)throw"type property can't be changed";b[e]=g}if(d.nodeName(b,"form")&&b.getAttributeNode(e))return b.getAttributeNode(e).nodeValue;if(e=="tabIndex")return(e=b.getAttributeNode("tabIndex"))&&e.specified?e.value:b.nodeName.match(/(button|input|object|select|textarea)/i)?
0:b.nodeName.match(/^(a|area)$/i)&&b.href?0:void 0;return b[e]}if(!d.support.style&&j&&e=="style")return d.attr(b.style,"cssText",g);n&&b.setAttribute(e,""+g);b=!d.support.hrefNormalized&&j&&u?b.getAttribute(e,2):b.getAttribute(e);return b===null?void 0:b}if(!d.support.opacity&&e=="opacity"){if(n){b.zoom=1;b.filter=(b.filter||"").replace(/alpha\([^)]*\)/,"")+(parseInt(g)+""=="NaN"?"":"alpha(opacity="+g*100+")")}return b.filter&&b.filter.indexOf("opacity=")>=0?parseFloat(b.filter.match(/opacity=([^)]*)/)[1])/
100+"":""}e=e.replace(/-([a-z])/ig,function(C,z){return z.toUpperCase()});if(n)b[e]=g;return b[e]}},trim:function(b){return(b||"").replace(/^\s+|\s+$/g,"")},makeArray:function(b){var e=[];if(b!=null){var g=b.length;if(g==null||typeof b==="string"||d.isFunction(b)||b.setInterval)e[0]=b;else for(;g;)e[--g]=b[g]}return e},inArray:function(b,e){for(var g=0,j=e.length;g<j;g++)if(e[g]===b)return g;return-1},merge:function(b,e){var g=0,j,n=b.length;if(d.support.getAll)for(;(j=e[g++])!=null;)b[n++]=j;else for(;(j=
e[g++])!=null;)if(j.nodeType!=8)b[n++]=j;return b},unique:function(b){var e=[],g={};try{for(var j=0,n=b.length;j<n;j++){var u=d.data(b[j]);if(!g[u]){g[u]=true;e.push(b[j])}}}catch(C){e=b}return e},grep:function(b,e,g){for(var j=[],n=0,u=b.length;n<u;n++)!g!=!e(b[n],n)&&j.push(b[n]);return j},map:function(b,e){for(var g=[],j=0,n=b.length;j<n;j++){var u=e(b[j],j);if(u!=null)g[g.length]=u}return g.concat.apply([],g)}});var x=navigator.userAgent.toLowerCase();d.browser={version:(x.match(/.+(?:rv|it|ra|ie)[\/: ]([\d.]+)/)||
[0,"0"])[1],safari:/webkit/.test(x),opera:/opera/.test(x),msie:/msie/.test(x)&&!/opera/.test(x),mozilla:/mozilla/.test(x)&&!/(compatible|webkit)/.test(x)};d.each({parent:function(b){return b.parentNode},parents:function(b){return d.dir(b,"parentNode")},next:function(b){return d.nth(b,2,"nextSibling")},prev:function(b){return d.nth(b,2,"previousSibling")},nextAll:function(b){return d.dir(b,"nextSibling")},prevAll:function(b){return d.dir(b,"previousSibling")},siblings:function(b){return d.sibling(b.parentNode.firstChild,
b)},children:function(b){return d.sibling(b.firstChild)},contents:function(b){return d.nodeName(b,"iframe")?b.contentDocument||b.contentWindow.document:d.makeArray(b.childNodes)}},function(b,e){d.fn[b]=function(g){var j=d.map(this,e);if(g&&typeof g=="string")j=d.multiFilter(g,j);return this.pushStack(d.unique(j),b,g)}});d.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(b,e){d.fn[b]=function(g){for(var j=[],n=d(g),u=0,C=n.length;u<
C;u++){var z=(u>0?this.clone(true):this).get();d.fn[e].apply(d(n[u]),z);j=j.concat(z)}return this.pushStack(j,b,g)}});d.each({removeAttr:function(b){d.attr(this,b,"");this.nodeType==1&&this.removeAttribute(b)},addClass:function(b){d.className.add(this,b)},removeClass:function(b){d.className.remove(this,b)},toggleClass:function(b,e){if(typeof e!=="boolean")e=!d.className.has(this,b);d.className[e?"add":"remove"](this,b)},remove:function(b){if(!b||d.filter(b,[this]).length){d("*",this).add([this]).each(function(){d.event.remove(this);
d.removeData(this)});this.parentNode&&this.parentNode.removeChild(this)}},empty:function(){for(d(this).children().remove();this.firstChild;)this.removeChild(this.firstChild)}},function(b,e){d.fn[b]=function(){return this.each(e,arguments)}});var A="jQuery"+f(),l=0,B={};d.extend({cache:{},data:function(b,e,g){b=b==o?B:b;var j=b[A];j||(j=b[A]=++l);if(e&&!d.cache[j])d.cache[j]={};if(g!==void 0)d.cache[j][e]=g;return e?d.cache[j][e]:j},removeData:function(b,e){b=b==o?B:b;var g=b[A];if(e){if(d.cache[g]){delete d.cache[g][e];
e="";for(e in d.cache[g])break;e||d.removeData(b)}}else{try{delete b[A]}catch(j){b.removeAttribute&&b.removeAttribute(A)}delete d.cache[g]}},queue:function(b,e,g){if(b){e=(e||"fx")+"queue";var j=d.data(b,e);if(!j||d.isArray(g))j=d.data(b,e,d.makeArray(g));else g&&j.push(g)}return j},dequeue:function(b,e){var g=d.queue(b,e),j=g.shift();if(!e||e==="fx")j=g[0];j!==void 0&&j.call(b)}});d.fn.extend({data:function(b,e){var g=b.split(".");g[1]=g[1]?"."+g[1]:"";if(e===void 0){var j=this.triggerHandler("getData"+
g[1]+"!",[g[0]]);if(j===void 0&&this.length)j=d.data(this[0],b);return j===void 0&&g[1]?this.data(g[0]):j}else return this.trigger("setData"+g[1]+"!",[g[0],e]).each(function(){d.data(this,b,e)})},removeData:function(b){return this.each(function(){d.removeData(this,b)})},queue:function(b,e){if(typeof b!=="string"){e=b;b="fx"}if(e===void 0)return d.queue(this[0],b);return this.each(function(){var g=d.queue(this,b,e);b=="fx"&&g.length==1&&g[0].call(this)})},dequeue:function(b){return this.each(function(){d.dequeue(this,
b)})}});(function(){function b(h,m,w,D,M,N){M=h=="previousSibling"&&!N;for(var R=0,ba=D.length;R<ba;R++){var S=D[R];if(S){if(M&&S.nodeType===1){S.sizcache=w;S.sizset=R}S=S[h];for(var ca=false;S;){if(S.sizcache===w){ca=D[S.sizset];break}if(S.nodeType===1&&!N){S.sizcache=w;S.sizset=R}if(S.nodeName===m){ca=S;break}S=S[h]}D[R]=ca}}}function e(h,m,w,D,M,N){M=h=="previousSibling"&&!N;for(var R=0,ba=D.length;R<ba;R++){var S=D[R];if(S){if(M&&S.nodeType===1){S.sizcache=w;S.sizset=R}S=S[h];for(var ca=false;S;){if(S.sizcache===
w){ca=D[S.sizset];break}if(S.nodeType===1){if(!N){S.sizcache=w;S.sizset=R}if(typeof m!=="string"){if(S===m){ca=true;break}}else if(u.filter(m,[S]).length>0){ca=S;break}}S=S[h]}D[R]=ca}}}var g=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^[\]]*\]|['"][^'"]*['"]|[^[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?/g,j=0,n=Object.prototype.toString,u=function(h,m,w,D){w=w||[];m=m||document;if(m.nodeType!==1&&m.nodeType!==9)return[];if(!h||typeof h!=="string")return w;var M=[],N,R,ba,S=true;for(g.lastIndex=
0;(N=g.exec(h))!==null;){M.push(N[1]);if(N[2]){ba=RegExp.rightContext;break}}if(M.length>1&&z.exec(h))if(M.length===2&&C.relative[M[0]])N=da(M[0]+M[1],m);else for(N=C.relative[M[0]]?[m]:u(M.shift(),m);M.length;){h=M.shift();if(C.relative[h])h+=M.shift();N=da(h,N)}else{N=D?{expr:M.pop(),set:T(D)}:u.find(M.pop(),M.length===1&&m.parentNode?m.parentNode:m,U(m));N=u.filter(N.expr,N.set);if(M.length>0)R=T(N);else S=false;for(;M.length;){var ca=M.pop(),ea=ca;if(C.relative[ca])ea=M.pop();else ca="";if(ea==
null)ea=m;C.relative[ca](R,ea,U(m))}}R||(R=N);if(!R)throw"Syntax error, unrecognized expression: "+(ca||h);if(n.call(R)==="[object Array]")if(S)if(m.nodeType===1)for(h=0;R[h]!=null;h++){if(R[h]&&(R[h]===true||R[h].nodeType===1&&Z(m,R[h])))w.push(N[h])}else for(h=0;R[h]!=null;h++)R[h]&&R[h].nodeType===1&&w.push(N[h]);else w.push.apply(w,R);else T(R,w);if(ba){u(ba,m,w,D);if(Y){hasDuplicate=false;w.sort(Y);if(hasDuplicate)for(h=1;h<w.length;h++)w[h]===w[h-1]&&w.splice(h--,1)}}return w};u.matches=function(h,
m){return u(h,null,null,m)};u.find=function(h,m,w){var D,M;if(!h)return[];for(var N=0,R=C.order.length;N<R;N++){var ba=C.order[N];if(M=C.match[ba].exec(h)){var S=RegExp.leftContext;if(S.substr(S.length-1)!=="\\"){M[1]=(M[1]||"").replace(/\\/g,"");D=C.find[ba](M,m,w);if(D!=null){h=h.replace(C.match[ba],"");break}}}}D||(D=m.getElementsByTagName("*"));return{set:D,expr:h}};u.filter=function(h,m,w,D){for(var M=h,N=[],R=m,ba,S,ca=m&&m[0]&&U(m[0]);h&&m.length;){for(var ea in C.filter)if((ba=C.match[ea].exec(h))!=
null){var ja=C.filter[ea],fa,ga;S=false;if(R==N)N=[];if(C.preFilter[ea])if(ba=C.preFilter[ea](ba,R,w,N,D,ca)){if(ba===true)continue}else S=fa=true;if(ba)for(var ha=0;(ga=R[ha])!=null;ha++)if(ga){fa=ja(ga,ba,ha,R);var ia=D^!!fa;if(w&&fa!=null)if(ia)S=true;else R[ha]=false;else if(ia){N.push(ga);S=true}}if(fa!==void 0){w||(R=N);h=h.replace(C.match[ea],"");if(!S)return[];break}}if(h==M)if(S==null)throw"Syntax error, unrecognized expression: "+h;else break;M=h}return R};var C=u.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(h){return h.getAttribute("href")}},relative:{"+":function(h,m,w){var D=typeof m==="string",M=D&&!/\W/.test(m);D=D&&!M;if(M&&!w)m=m.toUpperCase();w=0;M=h.length;for(var N;w<M;w++)if(N=h[w]){for(;(N=N.previousSibling)&&N.nodeType!==1;);h[w]=D||N&&N.nodeName===m?N||false:N===m}D&&u.filter(m,h,true)},">":function(h,m,w){var D=typeof m==="string";if(D&&!/\W/.test(m)){m=w?m:m.toUpperCase();w=0;for(var M=h.length;w<M;w++){var N=h[w];if(N){D=N.parentNode;h[w]=D.nodeName===
m?D:false}}}else{w=0;for(M=h.length;w<M;w++)if(N=h[w])h[w]=D?N.parentNode:N.parentNode===m;D&&u.filter(m,h,true)}},"":function(h,m,w){var D=j++,M=e;if(!m.match(/\W/)){var N=m=w?m:m.toUpperCase();M=b}M("parentNode",m,D,h,N,w)},"~":function(h,m,w){var D=j++,M=e;if(typeof m==="string"&&!m.match(/\W/)){var N=m=w?m:m.toUpperCase();M=b}M("previousSibling",m,D,h,N,w)}},find:{ID:function(h,m,w){if(typeof m.getElementById!=="undefined"&&!w)return(h=m.getElementById(h[1]))?[h]:[]},NAME:function(h,m){if(typeof m.getElementsByName!==
"undefined"){var w=[];m=m.getElementsByName(h[1]);for(var D=0,M=m.length;D<M;D++)m[D].getAttribute("name")===h[1]&&w.push(m[D]);return w.length===0?null:w}},TAG:function(h,m){return m.getElementsByTagName(h[1])}},preFilter:{CLASS:function(h,m,w,D,M,N){h=" "+h[1].replace(/\\/g,"")+" ";if(N)return h;N=0;for(var R;(R=m[N])!=null;N++)if(R)if(M^(R.className&&(" "+R.className+" ").indexOf(h)>=0))w||D.push(R);else if(w)m[N]=false;return false},ID:function(h){return h[1].replace(/\\/g,"")},TAG:function(h,
m){for(var w=0;m[w]===false;w++);return m[w]&&U(m[w])?h[1]:h[1].toUpperCase()},CHILD:function(h){if(h[1]=="nth"){var m=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(h[2]=="even"&&"2n"||h[2]=="odd"&&"2n+1"||!/\D/.test(h[2])&&"0n+"+h[2]||h[2]);h[2]=m[1]+(m[2]||1)-0;h[3]=m[3]-0}h[0]=j++;return h},ATTR:function(h,m,w,D,M,N){m=h[1].replace(/\\/g,"");if(!N&&C.attrMap[m])h[1]=C.attrMap[m];if(h[2]==="~=")h[4]=" "+h[4]+" ";return h},PSEUDO:function(h,m,w,D,M){if(h[1]==="not")if(h[3].match(g).length>1||/^\w/.test(h[3]))h[3]=
u(h[3],null,null,m);else{h=u.filter(h[3],m,w,true^M);w||D.push.apply(D,h);return false}else if(C.match.POS.test(h[0])||C.match.CHILD.test(h[0]))return true;return h},POS:function(h){h.unshift(true);return h}},filters:{enabled:function(h){return h.disabled===false&&h.type!=="hidden"},disabled:function(h){return h.disabled===true},checked:function(h){return h.checked===true},selected:function(h){return h.selected===true},parent:function(h){return!!h.firstChild},empty:function(h){return!h.firstChild},
has:function(h,m,w){return!!u(w[3],h).length},header:function(h){return/h\d/i.test(h.nodeName)},text:function(h){return"text"===h.type},radio:function(h){return"radio"===h.type},checkbox:function(h){return"checkbox"===h.type},file:function(h){return"file"===h.type},password:function(h){return"password"===h.type},submit:function(h){return"submit"===h.type},image:function(h){return"image"===h.type},reset:function(h){return"reset"===h.type},button:function(h){return"button"===h.type||h.nodeName.toUpperCase()===
"BUTTON"},input:function(h){return/input|select|textarea|button/i.test(h.nodeName)}},setFilters:{first:function(h,m){return m===0},last:function(h,m,w,D){return m===D.length-1},even:function(h,m){return m%2===0},odd:function(h,m){return m%2===1},lt:function(h,m,w){return m<w[3]-0},gt:function(h,m,w){return m>w[3]-0},nth:function(h,m,w){return w[3]-0==m},eq:function(h,m,w){return w[3]-0==m}},filter:{PSEUDO:function(h,m,w,D){var M=m[1],N=C.filters[M];if(N)return N(h,w,m,D);else if(M==="contains")return(h.textContent||
h.innerText||"").indexOf(m[3])>=0;else if(M==="not"){m=m[3];w=0;for(D=m.length;w<D;w++)if(m[w]===h)return false;return true}},CHILD:function(h,m){var w=m[1],D=h;switch(w){case "only":case "first":for(;D=D.previousSibling;)if(D.nodeType===1)return false;if(w=="first")return true;D=h;case "last":for(;D=D.nextSibling;)if(D.nodeType===1)return false;return true;case "nth":w=m[2];var M=m[3];if(w==1&&M==0)return true;m=m[0];var N=h.parentNode;if(N&&(N.sizcache!==m||!h.nodeIndex)){var R=0;for(D=N.firstChild;D;D=
D.nextSibling)if(D.nodeType===1)D.nodeIndex=++R;N.sizcache=m}h=h.nodeIndex-M;return w==0?h==0:h%w==0&&h/w>=0}},ID:function(h,m){return h.nodeType===1&&h.getAttribute("id")===m},TAG:function(h,m){return m==="*"&&h.nodeType===1||h.nodeName===m},CLASS:function(h,m){return(" "+(h.className||h.getAttribute("class"))+" ").indexOf(m)>-1},ATTR:function(h,m){var w=m[1];h=C.attrHandle[w]?C.attrHandle[w](h):h[w]!=null?h[w]:h.getAttribute(w);w=h+"";var D=m[2];m=m[4];return h==null?D==="!=":D==="="?w===m:D===
"*="?w.indexOf(m)>=0:D==="~="?(" "+w+" ").indexOf(m)>=0:!m?w&&h!==false:D==="!="?w!=m:D==="^="?w.indexOf(m)===0:D==="$="?w.substr(w.length-m.length)===m:D==="|="?w===m||w.substr(0,m.length+1)===m+"-":false},POS:function(h,m,w,D){var M=C.setFilters[m[2]];if(M)return M(h,w,m,D)}}},z=C.match.POS;for(var P in C.match)C.match[P]=RegExp(C.match[P].source+/(?![^\[]*\])(?![^\(]*\))/.source);var T=function(h,m){h=Array.prototype.slice.call(h);if(m){m.push.apply(m,h);return m}return h};try{Array.prototype.slice.call(document.documentElement.childNodes)}catch(W){T=
function(h,m){m=m||[];if(n.call(h)==="[object Array]")Array.prototype.push.apply(m,h);else if(typeof h.length==="number")for(var w=0,D=h.length;w<D;w++)m.push(h[w]);else for(w=0;h[w];w++)m.push(h[w]);return m}}var Y;if(document.documentElement.compareDocumentPosition)Y=function(h,m){h=h.compareDocumentPosition(m)&4?-1:h===m?0:1;if(h===0)hasDuplicate=true;return h};else if("sourceIndex"in document.documentElement)Y=function(h,m){h=h.sourceIndex-m.sourceIndex;if(h===0)hasDuplicate=true;return h};else if(document.createRange)Y=
function(h,m){var w=h.ownerDocument.createRange(),D=m.ownerDocument.createRange();w.selectNode(h);w.collapse(true);D.selectNode(m);D.collapse(true);h=w.compareBoundaryPoints(Range.START_TO_END,D);if(h===0)hasDuplicate=true;return h};(function(){var h=document.createElement("form"),m="script"+(new Date).getTime();h.innerHTML="<input name='"+m+"'/>";var w=document.documentElement;w.insertBefore(h,w.firstChild);if(document.getElementById(m)){C.find.ID=function(D,M,N){if(typeof M.getElementById!=="undefined"&&
!N)return(M=M.getElementById(D[1]))?M.id===D[1]||typeof M.getAttributeNode!=="undefined"&&M.getAttributeNode("id").nodeValue===D[1]?[M]:void 0:[]};C.filter.ID=function(D,M){var N=typeof D.getAttributeNode!=="undefined"&&D.getAttributeNode("id");return D.nodeType===1&&N&&N.nodeValue===M}}w.removeChild(h)})();(function(){var h=document.createElement("div");h.appendChild(document.createComment(""));if(h.getElementsByTagName("*").length>0)C.find.TAG=function(m,w){w=w.getElementsByTagName(m[1]);if(m[1]===
"*"){m=[];for(var D=0;w[D];D++)w[D].nodeType===1&&m.push(w[D]);w=m}return w};h.innerHTML="<a href='#'></a>";if(h.firstChild&&typeof h.firstChild.getAttribute!=="undefined"&&h.firstChild.getAttribute("href")!=="#")C.attrHandle.href=function(m){return m.getAttribute("href",2)}})();document.querySelectorAll&&function(){var h=u,m=document.createElement("div");m.innerHTML="<p class='TEST'></p>";if(!(m.querySelectorAll&&m.querySelectorAll(".TEST").length===0)){u=function(w,D,M,N){D=D||document;if(!N&&D.nodeType===
9&&!U(D))try{return T(D.querySelectorAll(w),M)}catch(R){}return h(w,D,M,N)};u.find=h.find;u.filter=h.filter;u.selectors=h.selectors;u.matches=h.matches}}();document.getElementsByClassName&&document.documentElement.getElementsByClassName&&function(){var h=document.createElement("div");h.innerHTML="<div class='test e'></div><div class='test'></div>";if(h.getElementsByClassName("e").length!==0){h.lastChild.className="e";if(h.getElementsByClassName("e").length!==1){C.order.splice(1,0,"CLASS");C.find.CLASS=
function(m,w,D){if(typeof w.getElementsByClassName!=="undefined"&&!D)return w.getElementsByClassName(m[1])}}}}();var Z=document.compareDocumentPosition?function(h,m){return h.compareDocumentPosition(m)&16}:function(h,m){return h!==m&&(h.contains?h.contains(m):true)},U=function(h){return h.nodeType===9&&h.documentElement.nodeName!=="HTML"||!!h.ownerDocument&&U(h.ownerDocument)},da=function(h,m){var w=[],D="",M;for(m=m.nodeType?[m]:m;M=C.match.PSEUDO.exec(h);){D+=M[0];h=h.replace(C.match.PSEUDO,"")}h=
C.relative[h]?h+"*":h;M=0;for(var N=m.length;M<N;M++)u(h,m[M],w);return u.filter(D,w)};d.find=u;d.filter=u.filter;d.expr=u.selectors;d.expr[":"]=d.expr.filters;u.selectors.filters.hidden=function(h){return h.offsetWidth===0||h.offsetHeight===0};u.selectors.filters.visible=function(h){return h.offsetWidth>0||h.offsetHeight>0};u.selectors.filters.animated=function(h){return d.grep(d.timers,function(m){return h===m.elem}).length};d.multiFilter=function(h,m,w){if(w)h=":not("+h+")";return u.matches(h,
m)};d.dir=function(h,m){var w=[];for(h=h[m];h&&h!=document;){h.nodeType==1&&w.push(h);h=h[m]}return w};d.nth=function(h,m,w){m=m||1;for(var D=0;h;h=h[w])if(h.nodeType==1&&++D==m)break;return h};d.sibling=function(h,m){for(var w=[];h;h=h.nextSibling)h.nodeType==1&&h!=m&&w.push(h);return w}})();d.event={add:function(b,e,g,j){if(!(b.nodeType==3||b.nodeType==8)){if(b.setInterval&&b!=o)b=o;if(!g.guid)g.guid=this.guid++;if(j!==void 0){g=this.proxy(g);g.data=j}var n=d.data(b,"events")||d.data(b,"events",
{}),u=d.data(b,"handle")||d.data(b,"handle",function(){return typeof d!=="undefined"&&!d.event.triggered?d.event.handle.apply(arguments.callee.elem,arguments):void 0});u.elem=b;d.each(e.split(/\s+/),function(C,z){C=z.split(".");z=C.shift();g.type=C.slice().sort().join(".");var P=n[z];d.event.specialAll[z]&&d.event.specialAll[z].setup.call(b,j,C);if(!P){P=n[z]={};if(!d.event.special[z]||d.event.special[z].setup.call(b,j,C)===false)if(b.addEventListener)b.addEventListener(z,u,false);else b.attachEvent&&
b.attachEvent("on"+z,u)}P[g.guid]=g;d.event.global[z]=true});b=null}},guid:1,global:{},remove:function(b,e,g){if(!(b.nodeType==3||b.nodeType==8)){var j=d.data(b,"events"),n;if(j){if(e===void 0||typeof e==="string"&&e.charAt(0)==".")for(var u in j)this.remove(b,u+(e||""));else{if(e.type){g=e.handler;e=e.type}d.each(e.split(/\s+/),function(C,z){C=z.split(".");z=C.shift();var P=RegExp("(^|\\.)"+C.slice().sort().join(".*\\.")+"(\\.|$)");if(j[z]){if(g)delete j[z][g.guid];else for(var T in j[z])P.test(j[z][T].type)&&
delete j[z][T];d.event.specialAll[z]&&d.event.specialAll[z].teardown.call(b,C);for(n in j[z])break;if(!n){if(!d.event.special[z]||d.event.special[z].teardown.call(b,C)===false)if(b.removeEventListener)b.removeEventListener(z,d.data(b,"handle"),false);else b.detachEvent&&b.detachEvent("on"+z,d.data(b,"handle"));n=null;delete j[z]}}})}for(n in j)break;if(!n){if(e=d.data(b,"handle"))e.elem=null;d.removeData(b,"events");d.removeData(b,"handle")}}}},trigger:function(b,e,g,j){var n=b.type||b;if(!j){b=typeof b===
"object"?b[A]?b:d.extend(d.Event(n),b):d.Event(n);if(n.indexOf("!")>=0){b.type=n=n.slice(0,-1);b.exclusive=true}if(!g){b.stopPropagation();this.global[n]&&d.each(d.cache,function(){this.events&&this.events[n]&&d.event.trigger(b,e,this.handle.elem)})}if(!g||g.nodeType==3||g.nodeType==8)return;b.result=void 0;b.target=g;e=d.makeArray(e);e.unshift(b)}b.currentTarget=g;var u=d.data(g,"handle");u&&u.apply(g,e);if((!g[n]||d.nodeName(g,"a")&&n=="click")&&g["on"+n]&&g["on"+n].apply(g,e)===false)b.result=
false;if(!j&&g[n]&&!b.isDefaultPrevented()&&!(d.nodeName(g,"a")&&n=="click")){this.triggered=true;try{g[n]()}catch(C){}}this.triggered=false;if(!b.isPropagationStopped())(g=g.parentNode||g.ownerDocument)&&d.event.trigger(b,e,g,true)},handle:function(b){var e,g;b=arguments[0]=d.event.fix(b||o.event);b.currentTarget=this;g=b.type.split(".");b.type=g.shift();e=!g.length&&!b.exclusive;var j=RegExp("(^|\\.)"+g.slice().sort().join(".*\\.")+"(\\.|$)");g=(d.data(this,"events")||{})[b.type];for(var n in g){var u=
g[n];if(e||j.test(u.type)){b.handler=u;b.data=u.data;u=u.apply(this,arguments);if(u!==void 0){b.result=u;if(u===false){b.preventDefault();b.stopPropagation()}}if(b.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(b){if(b[A])return b;var e=b;b=d.Event(e);for(var g=this.props.length,j;g;){j=this.props[--g];b[j]=e[j]}if(!b.target)b.target=b.srcElement||document;if(b.target.nodeType==3)b.target=b.target.parentNode;if(!b.relatedTarget&&b.fromElement)b.relatedTarget=b.fromElement==b.target?b.toElement:b.fromElement;if(b.pageX==null&&b.clientX!=null){e=document.documentElement;g=document.body;b.pageX=b.clientX+(e&&e.scrollLeft||g&&g.scrollLeft||0)-(e.clientLeft||0);b.pageY=b.clientY+(e&&e.scrollTop||
g&&g.scrollTop||0)-(e.clientTop||0)}if(!b.which&&(b.charCode||b.charCode===0?b.charCode:b.keyCode))b.which=b.charCode||b.keyCode;if(!b.metaKey&&b.ctrlKey)b.metaKey=b.ctrlKey;if(!b.which&&b.button)b.which=b.button&1?1:b.button&2?3:b.button&4?2:0;return b},proxy:function(b,e){e=e||function(){return b.apply(this,arguments)};e.guid=b.guid=b.guid||e.guid||this.guid++;return e},special:{ready:{setup:E,teardown:function(){}}},specialAll:{live:{setup:function(b,e){d.event.add(this,e[0],p)},teardown:function(b){if(b.length){var e=
0,g=RegExp("(^|\\.)"+b[0]+"(\\.|$)");d.each(d.data(this,"events").live||{},function(){g.test(this.type)&&e++});e<1&&d.event.remove(this,b[0],p)}}}}};d.Event=function(b){if(!this.preventDefault)return new d.Event(b);if(b&&b.type){this.originalEvent=b;this.type=b.type}else this.type=b;this.timeStamp=f();this[A]=true};d.Event.prototype={preventDefault:function(){this.isDefaultPrevented=q;var b=this.originalEvent;if(b){b.preventDefault&&b.preventDefault();b.returnValue=false}},stopPropagation:function(){this.isPropagationStopped=
q;var b=this.originalEvent;if(b){b.stopPropagation&&b.stopPropagation();b.cancelBubble=true}},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=q;this.stopPropagation()},isDefaultPrevented:v,isPropagationStopped:v,isImmediatePropagationStopped:v};var J=function(b){for(var e=b.relatedTarget;e&&e!=this;)try{e=e.parentNode}catch(g){e=this}if(e!=this){b.type=b.data;d.event.handle.apply(this,arguments)}};d.each({mouseover:"mouseenter",mouseout:"mouseleave"},function(b,e){d.event.special[e]=
{setup:function(){d.event.add(this,b,J,e)},teardown:function(){d.event.remove(this,b,J)}}});d.fn.extend({bind:function(b,e,g){return b=="unload"?this.one(b,e,g):this.each(function(){d.event.add(this,b,g||e,g&&e)})},one:function(b,e,g){var j=d.event.proxy(g||e,function(n){d(this).unbind(n,j);return(g||e).apply(this,arguments)});return this.each(function(){d.event.add(this,b,j,g&&e)})},unbind:function(b,e){return this.each(function(){d.event.remove(this,b,e)})},trigger:function(b,e){return this.each(function(){d.event.trigger(b,
e,this)})},triggerHandler:function(b,e){if(this[0]){b=d.Event(b);b.preventDefault();b.stopPropagation();d.event.trigger(b,e,this[0]);return b.result}},toggle:function(b){for(var e=arguments,g=1;g<e.length;)d.event.proxy(b,e[g++]);return this.click(d.event.proxy(b,function(j){this.lastToggle=(this.lastToggle||0)%g;j.preventDefault();return e[this.lastToggle++].apply(this,arguments)||false}))},hover:function(b,e){return this.mouseenter(b).mouseleave(e)},ready:function(b){E();d.isReady?b.call(document,
d):d.readyList.push(b);return this},live:function(b,e){e=d.event.proxy(e);e.guid+=this.selector+b;d(document).bind(t(b,this.selector),this.selector,e);return this},die:function(b,e){d(document).unbind(t(b,this.selector),e?{guid:e.guid+this.selector+b}:null);return this}});d.extend({isReady:false,readyList:[],ready:function(){if(!d.isReady){d.isReady=true;if(d.readyList){d.each(d.readyList,function(){this.call(document,d)});d.readyList=null}d(document).triggerHandler("ready")}}});var G=false;d.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(b,e){d.fn[e]=function(g){return g?this.bind(e,g):this.trigger(e)}});d(o).bind("unload",function(){for(var b in d.cache)b!=1&&d.cache[b].handle&&d.event.remove(d.cache[b].handle.elem)});(function(){d.support={};var b=document.documentElement,e=document.createElement("script"),g=document.createElement("div"),j="script"+(new Date).getTime();g.style.display="none";g.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 n=g.getElementsByTagName("*"),u=g.getElementsByTagName("a")[0];if(!(!n||!n.length||!u)){d.support={leadingWhitespace:g.firstChild.nodeType==3,tbody:!g.getElementsByTagName("tbody").length,objectAll:!!g.getElementsByTagName("object")[0].getElementsByTagName("*").length,htmlSerialize:!!g.getElementsByTagName("link").length,style:/red/.test(u.getAttribute("style")),hrefNormalized:u.getAttribute("href")==="/a",opacity:u.style.opacity==="0.5",cssFloat:!!u.style.cssFloat,scriptEval:false,noCloneEvent:true,
boxModel:null};e.type="text/javascript";try{e.appendChild(document.createTextNode("window."+j+"=1;"))}catch(C){}b.insertBefore(e,b.firstChild);if(o[j]){d.support.scriptEval=true;delete o[j]}b.removeChild(e);if(g.attachEvent&&g.fireEvent){g.attachEvent("onclick",function(){d.support.noCloneEvent=false;g.detachEvent("onclick",arguments.callee)});g.cloneNode(true).fireEvent("onclick")}d(function(){var z=document.createElement("div");z.style.width=z.style.paddingLeft="1px";document.body.appendChild(z);
d.boxModel=d.support.boxModel=z.offsetWidth===2;document.body.removeChild(z).style.display="none"})}})();var L=d.support.cssFloat?"cssFloat":"styleFloat";d.props={"for":"htmlFor","class":"className","float":L,cssFloat:L,styleFloat:L,readonly:"readOnly",maxlength:"maxLength",cellspacing:"cellSpacing",rowspan:"rowSpan",tabindex:"tabIndex"};d.fn.extend({_load:d.fn.load,load:function(b,e,g){if(typeof b!=="string")return this._load(b);var j=b.indexOf(" ");if(j>=0){var n=b.slice(j,b.length);b=b.slice(0,
j)}j="GET";if(e)if(d.isFunction(e)){g=e;e=null}else if(typeof e==="object"){e=d.param(e);j="POST"}var u=this;d.ajax({url:b,type:j,dataType:"html",data:e,complete:function(C,z){if(z=="success"||z=="notmodified")u.html(n?d("<div/>").append(C.responseText.replace(/<script(.|\s)*?\/script>/g,"")).find(n):C.responseText);g&&u.each(g,[C.responseText,z,C])}});return this},serialize:function(){return d.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?
d.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(b,e){b=d(this).val();return b==null?null:d.isArray(b)?d.map(b,function(g){return{name:e.name,value:g}}):{name:e.name,value:b}}).get()}});d.each("ajaxStart,ajaxStop,ajaxComplete,ajaxError,ajaxSuccess,ajaxSend".split(","),function(b,e){d.fn[e]=function(g){return this.bind(e,g)}});var Q=f();d.extend({get:function(b,
e,g,j){if(d.isFunction(e)){g=e;e=null}return d.ajax({type:"GET",url:b,data:e,success:g,dataType:j})},getScript:function(b,e){return d.get(b,null,e,"script")},getJSON:function(b,e,g){return d.get(b,e,g,"json")},post:function(b,e,g,j){if(d.isFunction(e)){g=e;e={}}return d.ajax({type:"POST",url:b,data:e,success:g,dataType:j})},ajaxSetup:function(b){d.extend(d.ajaxSettings,b)},ajaxSettings:{url:location.href,global:true,type:"GET",contentType:"application/x-www-form-urlencoded",processData:true,async:true,
xhr:function(){return o.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(b){function e(){b.success&&b.success(C,u);b.global&&d.event.trigger("ajaxSuccess",[U,b])}function g(){b.complete&&b.complete(U,u);b.global&&d.event.trigger("ajaxComplete",[U,b]);b.global&&!--d.active&&
d.event.trigger("ajaxStop")}b=d.extend(true,b,d.extend(true,{},d.ajaxSettings,b));var j,n=/=\?(&|$)/g,u,C,z=b.type.toUpperCase();if(b.data&&b.processData&&typeof b.data!=="string")b.data=d.param(b.data);if(b.dataType=="jsonp"){if(z=="GET")b.url.match(n)||(b.url+=(b.url.match(/\?/)?"&":"?")+(b.jsonp||"callback")+"=?");else if(!b.data||!b.data.match(n))b.data=(b.data?b.data+"&":"")+(b.jsonp||"callback")+"=?";b.dataType="json"}if(b.dataType=="json"&&(b.data&&b.data.match(n)||b.url.match(n))){j="jsonp"+
Q++;if(b.data)b.data=(b.data+"").replace(n,"="+j+"$1");b.url=b.url.replace(n,"="+j+"$1");b.dataType="script";o[j]=function(D){C=D;e();g();o[j]=void 0;try{delete o[j]}catch(M){}T&&T.removeChild(W)}}if(b.dataType=="script"&&b.cache==null)b.cache=false;if(b.cache===false&&z=="GET"){n=f();var P=b.url.replace(/(\?|&)_=.*?(&|$)/,"$1_="+n+"$2");b.url=P+(P==b.url?(b.url.match(/\?/)?"&":"?")+"_="+n:"")}if(b.data&&z=="GET"){b.url+=(b.url.match(/\?/)?"&":"?")+b.data;b.data=null}b.global&&!d.active++&&d.event.trigger("ajaxStart");
n=/^(\w+:)?\/\/([^\/?#]+)/.exec(b.url);if(b.dataType=="script"&&z=="GET"&&n&&(n[1]&&n[1]!=location.protocol||n[2]!=location.host)){var T=document.getElementsByTagName("head")[0],W=document.createElement("script");W.src=b.url;if(b.scriptCharset)W.charset=b.scriptCharset;if(!j){var Y=false;W.onload=W.onreadystatechange=function(){if(!Y&&(!this.readyState||this.readyState=="loaded"||this.readyState=="complete")){Y=true;e();g();W.onload=W.onreadystatechange=null;T.removeChild(W)}}}T.appendChild(W)}else{var Z=
false,U=b.xhr();b.username?U.open(z,b.url,b.async,b.username,b.password):U.open(z,b.url,b.async);try{b.data&&U.setRequestHeader("Content-Type",b.contentType);if(b.ifModified)U.setRequestHeader("If-Modified-Since",d.lastModified[b.url]||"Thu, 01 Jan 1970 00:00:00 GMT");U.setRequestHeader("X-Requested-With","XMLHttpRequest");U.setRequestHeader("Accept",b.dataType&&b.accepts[b.dataType]?b.accepts[b.dataType]+", */*":b.accepts._default)}catch(da){}if(b.beforeSend&&b.beforeSend(U,b)===false){b.global&&
!--d.active&&d.event.trigger("ajaxStop");U.abort();return false}b.global&&d.event.trigger("ajaxSend",[U,b]);var h=function(D){if(U.readyState==0){if(m){clearInterval(m);m=null;b.global&&!--d.active&&d.event.trigger("ajaxStop")}}else if(!Z&&U&&(U.readyState==4||D=="timeout")){Z=true;if(m){clearInterval(m);m=null}u=D=="timeout"?"timeout":!d.httpSuccess(U)?"error":b.ifModified&&d.httpNotModified(U,b.url)?"notmodified":"success";if(u=="success")try{C=d.httpData(U,b.dataType,b)}catch(M){u="parsererror"}if(u==
"success"){var N;try{N=U.getResponseHeader("Last-Modified")}catch(R){}if(b.ifModified&&N)d.lastModified[b.url]=N;j||e()}else d.handleError(b,U,u);g();D&&U.abort();if(b.async)U=null}};if(b.async){var m=setInterval(h,13);b.timeout>0&&setTimeout(function(){U&&!Z&&h("timeout")},b.timeout)}try{U.send(b.data)}catch(w){d.handleError(b,U,null,w)}b.async||h();return U}},handleError:function(b,e,g,j){b.error&&b.error(e,g,j);b.global&&d.event.trigger("ajaxError",[e,b,j])},active:0,httpSuccess:function(b){try{return!b.status&&
location.protocol=="file:"||b.status>=200&&b.status<300||b.status==304||b.status==1223}catch(e){}return false},httpNotModified:function(b,e){try{var g=b.getResponseHeader("Last-Modified");return b.status==304||g==d.lastModified[e]}catch(j){}return false},httpData:function(b,e,g){var j=b.getResponseHeader("content-type");b=(j=e=="xml"||!e&&j&&j.indexOf("xml")>=0)?b.responseXML:b.responseText;if(j&&b.documentElement.tagName=="parsererror")throw"parsererror";if(g&&g.dataFilter)b=g.dataFilter(b,e);if(typeof b===
"string"){e=="script"&&d.globalEval(b);if(e=="json")b=o.eval("("+b+")")}return b},param:function(b){function e(n,u){g[g.length]=encodeURIComponent(n)+"="+encodeURIComponent(u)}var g=[];if(d.isArray(b)||b.jquery)d.each(b,function(){e(this.name,this.value)});else for(var j in b)d.isArray(b[j])?d.each(b[j],function(){e(j,this)}):e(j,d.isFunction(b[j])?b[j]():b[j]);return g.join("&").replace(/%20/g,"+")}});var V={},aa,X=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft",
"marginRight","paddingLeft","paddingRight"],["opacity"]];d.fn.extend({show:function(b,e){if(b)return this.animate(s("show",3),b,e);else{b=0;for(e=this.length;b<e;b++){var g=d.data(this[b],"olddisplay");this[b].style.display=g||"";if(d.css(this[b],"display")==="none"){g=this[b].tagName;var j;if(V[g])j=V[g];else{var n=d("<"+g+" />").appendTo("body");j=n.css("display");if(j==="none")j="block";n.remove();V[g]=j}d.data(this[b],"olddisplay",j)}}b=0;for(e=this.length;b<e;b++)this[b].style.display=d.data(this[b],
"olddisplay")||"";return this}},hide:function(b,e){if(b)return this.animate(s("hide",3),b,e);else{b=0;for(e=this.length;b<e;b++){var g=d.data(this[b],"olddisplay");!g&&g!=="none"&&d.data(this[b],"olddisplay",d.css(this[b],"display"))}b=0;for(e=this.length;b<e;b++)this[b].style.display="none";return this}},_toggle:d.fn.toggle,toggle:function(b,e){var g=typeof b==="boolean";return d.isFunction(b)&&d.isFunction(e)?this._toggle.apply(this,arguments):b==null||g?this.each(function(){var j=g?b:d(this).is(":hidden");
d(this)[j?"show":"hide"]()}):this.animate(s("toggle",3),b,e)},fadeTo:function(b,e,g){return this.animate({opacity:e},b,g)},animate:function(b,e,g,j){var n=d.speed(e,g,j);return this[n.queue===false?"each":"queue"](function(){var u=d.extend({},n),C,z=this.nodeType==1&&d(this).is(":hidden"),P=this;for(C in b){if(b[C]=="hide"&&z||b[C]=="show"&&!z)return u.complete.call(this);if((C=="height"||C=="width")&&this.style){u.display=d.css(this,"display");u.overflow=this.style.overflow}}if(u.overflow!=null)this.style.overflow=
"hidden";u.curAnim=d.extend({},b);d.each(b,function(T,W){var Y=new d.fx(P,u,T);if(/toggle|show|hide/.test(W))Y[W=="toggle"?z?"show":"hide":W](b);else{var Z=W.toString().match(/^([+-]=)?([\d+-.]+)(.*)$/),U=Y.cur(true)||0;if(Z){W=parseFloat(Z[2]);var da=Z[3]||"px";if(da!="px"){P.style[T]=(W||1)+da;U=(W||1)/Y.cur(true)*U;P.style[T]=U+da}if(Z[1])W=(Z[1]=="-="?-1:1)*W+U;Y.custom(U,W,da)}else Y.custom(U,W,"")}});return true})},stop:function(b,e){var g=d.timers;b&&this.queue([]);this.each(function(){for(var j=
g.length-1;j>=0;j--)if(g[j].elem==this){e&&g[j](true);g.splice(j,1)}});e||this.dequeue();return this}});d.each({slideDown:s("show",1),slideUp:s("hide",1),slideToggle:s("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"}},function(b,e){d.fn[b]=function(g,j){return this.animate(e,g,j)}});d.extend({speed:function(b,e,g){var j=typeof b==="object"?b:{complete:g||!g&&e||d.isFunction(b)&&b,duration:b,easing:g&&e||e&&!d.isFunction(e)&&e};j.duration=d.fx.off?0:typeof j.duration==="number"?j.duration:
d.fx.speeds[j.duration]||d.fx.speeds._default;j.old=j.complete;j.complete=function(){j.queue!==false&&d(this).dequeue();d.isFunction(j.old)&&j.old.call(this)};return j},easing:{linear:function(b,e,g,j){return g+j*b},swing:function(b,e,g,j){return(-Math.cos(b*Math.PI)/2+0.5)*j+g}},timers:[],fx:function(b,e,g){this.options=e;this.elem=b;this.prop=g;if(!e.orig)e.orig={}}});d.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this);(d.fx.step[this.prop]||d.fx.step._default)(this);
if((this.prop=="height"||this.prop=="width")&&this.elem.style)this.elem.style.display="block"},cur:function(b){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==null))return this.elem[this.prop];return(b=parseFloat(d.css(this.elem,this.prop,b)))&&b>-10000?b:parseFloat(d.curCSS(this.elem,this.prop))||0},custom:function(b,e,g){function j(u){return n.step(u)}this.startTime=f();this.start=b;this.end=e;this.unit=g||this.unit||"px";this.now=this.start;this.pos=this.state=0;var n=
this;j.elem=this.elem;if(j()&&d.timers.push(j)&&!aa)aa=setInterval(function(){for(var u=d.timers,C=0;C<u.length;C++)u[C]()||u.splice(C--,1);if(!u.length){clearInterval(aa);aa=void 0}},13)},show:function(){this.options.orig[this.prop]=d.attr(this.elem.style,this.prop);this.options.show=true;this.custom(this.prop=="width"||this.prop=="height"?1:0,this.cur());d(this.elem).show()},hide:function(){this.options.orig[this.prop]=d.attr(this.elem.style,this.prop);this.options.hide=true;this.custom(this.cur(),
0)},step:function(b){var e=f();if(b||e>=this.options.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();b=this.options.curAnim[this.prop]=true;for(var g in this.options.curAnim)if(this.options.curAnim[g]!==true)b=false;if(b){if(this.options.display!=null){this.elem.style.overflow=this.options.overflow;this.elem.style.display=this.options.display;if(d.css(this.elem,"display")=="none")this.elem.style.display="block"}this.options.hide&&d(this.elem).hide();if(this.options.hide||
this.options.show)for(var j in this.options.curAnim)d.attr(this.elem.style,j,this.options.orig[j]);this.options.complete.call(this.elem)}return false}else{g=e-this.startTime;this.state=g/this.options.duration;this.pos=d.easing[this.options.easing||(d.easing.swing?"swing":"linear")](this.state,g,0,1,this.options.duration);this.now=this.start+(this.end-this.start)*this.pos;this.update()}return true}};d.extend(d.fx,{speeds:{slow:600,fast:200,_default:400},step:{opacity:function(b){d.attr(b.elem.style,
"opacity",b.now)},_default:function(b){if(b.elem.style&&b.elem.style[b.prop]!=null)b.elem.style[b.prop]=b.now+b.unit;else b.elem[b.prop]=b.now}}});d.fn.offset=document.documentElement.getBoundingClientRect?function(){if(!this[0])return{top:0,left:0};if(this[0]===this[0].ownerDocument.body)return d.offset.bodyOffset(this[0]);var b=this[0].getBoundingClientRect(),e=this[0].ownerDocument,g=e.body;e=e.documentElement;return{top:b.top+(self.pageYOffset||d.boxModel&&e.scrollTop||g.scrollTop)-(e.clientTop||
g.clientTop||0),left:b.left+(self.pageXOffset||d.boxModel&&e.scrollLeft||g.scrollLeft)-(e.clientLeft||g.clientLeft||0)}}:function(){if(!this[0])return{top:0,left:0};if(this[0]===this[0].ownerDocument.body)return d.offset.bodyOffset(this[0]);d.offset.initialized||d.offset.initialize();var b=this[0],e=b.offsetParent,g=b.ownerDocument,j,n=g.documentElement,u=g.body;g=g.defaultView;j=g.getComputedStyle(b,null);for(var C=b.offsetTop,z=b.offsetLeft;(b=b.parentNode)&&b!==u&&b!==n;){j=g.getComputedStyle(b,
null);C-=b.scrollTop;z-=b.scrollLeft;if(b===e){C+=b.offsetTop;z+=b.offsetLeft;if(d.offset.doesNotAddBorder&&!(d.offset.doesAddBorderForTableAndCells&&/^t(able|d|h)$/i.test(b.tagName))){C+=parseInt(j.borderTopWidth,10)||0;z+=parseInt(j.borderLeftWidth,10)||0}e=b.offsetParent}if(d.offset.subtractsBorderForOverflowNotVisible&&j.overflow!=="visible"){C+=parseInt(j.borderTopWidth,10)||0;z+=parseInt(j.borderLeftWidth,10)||0}j=j}if(j.position==="relative"||j.position==="static"){C+=u.offsetTop;z+=u.offsetLeft}if(j.position===
"fixed"){C+=Math.max(n.scrollTop,u.scrollTop);z+=Math.max(n.scrollLeft,u.scrollLeft)}return{top:C,left:z}};d.offset={initialize:function(){if(!this.initialized){var b=document.body,e=document.createElement("div"),g,j,n,u=b.style.marginTop;g={position:"absolute",top:0,left:0,margin:0,border:0,width:"1px",height:"1px",visibility:"hidden"};for(j in g)e.style[j]=g[j];e.innerHTML='<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>';
b.insertBefore(e,b.firstChild);g=e.firstChild;j=g.firstChild;n=g.nextSibling.firstChild.firstChild;this.doesNotAddBorder=j.offsetTop!==5;this.doesAddBorderForTableAndCells=n.offsetTop===5;g.style.overflow="hidden";g.style.position="relative";this.subtractsBorderForOverflowNotVisible=j.offsetTop===-5;b.style.marginTop="1px";this.doesNotIncludeMarginInBodyOffset=b.offsetTop===0;b.style.marginTop=u;b.removeChild(e);this.initialized=true}},bodyOffset:function(b){d.offset.initialized||d.offset.initialize();
var e=b.offsetTop,g=b.offsetLeft;if(d.offset.doesNotIncludeMarginInBodyOffset){e+=parseInt(d.curCSS(b,"marginTop",true),10)||0;g+=parseInt(d.curCSS(b,"marginLeft",true),10)||0}return{top:e,left:g}}};d.fn.extend({position:function(){var b;if(this[0]){b=this.offsetParent();var e=this.offset(),g=/^body|html$/i.test(b[0].tagName)?{top:0,left:0}:b.offset();e.top-=k(this,"marginTop");e.left-=k(this,"marginLeft");g.top+=k(b,"borderTopWidth");g.left+=k(b,"borderLeftWidth");b={top:e.top-g.top,left:e.left-
g.left}}return b},offsetParent:function(){for(var b=this[0].offsetParent||document.body;b&&!/^body|html$/i.test(b.tagName)&&d.css(b,"position")=="static";)b=b.offsetParent;return d(b)}});d.each(["Left","Top"],function(b,e){var g="scroll"+e;d.fn[g]=function(j){if(!this[0])return null;return j!==void 0?this.each(function(){this==o||this==document?o.scrollTo(!b?j:d(o).scrollLeft(),b?j:d(o).scrollTop()):(this[g]=j)}):this[0]==o||this[0]==document?self[b?"pageYOffset":"pageXOffset"]||d.boxModel&&document.documentElement[g]||
document.body[g]:this[0][g]}});d.each(["Height","Width"],function(b,e){var g=e.toLowerCase();d.fn["inner"+e]=function(){return this[0]?d.css(this[0],g,false,"padding"):null};d.fn["outer"+e]=function(n){return this[0]?d.css(this[0],g,false,n?"margin":"border"):null};var j=e.toLowerCase();d.fn[j]=function(n){return this[0]==o?document.compatMode=="CSS1Compat"&&document.documentElement["client"+e]||document.body["client"+e]:this[0]==document?Math.max(document.documentElement["client"+e],document.body["scroll"+
e],document.documentElement["scroll"+e],document.body["offset"+e],document.documentElement["offset"+e]):n===void 0?this.length?d.css(this[0],j):null:this.css(j,typeof n==="string"?n:n+"px")}})})();document.write('<link rel="stylesheet" type="text/css" href="'+dotdotpath+'_include/css/got-js.css" />');jQuery.fn.popupWindow=function(c){return this.each(function(){jQuery.fn.popupWindow.defaultSettings={centerBrowser:0,centerScreen:0,height:500,left:0,location:0,menubar:0,resizable:0,scrollbars:0,status:0,width:500,windowName:null,windowURL:null,top:0,toolbar:0};settings=jQuery.extend({},$.fn.popupWindow.defaultSettings,c||{});var f="height="+settings.height+",width="+settings.width+",toolbar="+settings.toolbar+",scrollbars="+settings.scrollbars+",status="+settings.status+",resizable="+settings.resizable+
",location="+settings.location+",menuBar="+settings.menubar;settings.windowName=this.name||settings.windowName;settings.windowURL=this.href||settings.windowURL;var k,v;if(settings.centerBrowser){if(jQuery.browser.msie){k=window.screenTop-120+((document.documentElement.clientHeight+120)/2-settings.height/2);v=window.screenLeft+((document.body.offsetWidth+20)/2-settings.width/2)}else{k=window.screenY+(window.outerHeight/2-settings.height/2);v=window.screenX+(window.outerWidth/2-settings.width/2)}window.open(settings.windowURL,
settings.windowName,f+",left="+v+",top="+k).focus()}else if(settings.centerScreen){k=(screen.height-settings.height)/2;v=(screen.width-settings.width)/2;window.open(settings.windowURL,settings.windowName,f+",left="+v+",top="+k).focus()}else window.open(settings.windowURL,settings.windowName,f+",left="+settings.left+",top="+settings.top).focus();return false})};function AddTrackToQueue(c,f,k,v){if(f!=undefined)f=f.trim();if(c!=""||c==""&&k!=undefined)getUserDownloadCountAndLimit(c,f,k,v)}
function AddTrackToQueue_AjaxHandling(c,f,k){var v="";c=c.toString().split(",");for(var q=0;q<c.length;q++){v+=c[q]+"-"+k;if(q!=c.length-1)v+=","}ajaxCallParams={Method:"Queue",action:"ADD",tracks:v,tracksGroupName:f};jQuery.ajax({type:"Get",url:$CommonHandlerPath,data:ajaxCallParams,success:function(){},error:function(){showError(downloader_lightboxErrorMessageTitle,downloader_addingTrackToQueueErrorMessage)}})}
function getUserDownloadCountAndLimit(c,f,k,v){ajaxCallParams={Method:"GetUserDownloadCountAndLimit",tracks:c,tracksGroupName:f,cdId:k,workGroupingType:v};jQuery.ajax({type:"Get",url:$CommonHandlerPath,data:ajaxCallParams,success:function(q){handleUserDownloadCountAndLimit(q)},error:function(){showError(downloader_lightboxErrorMessageTitle,$RetrievingDataErrorMessage.format("GetUserDownloadCountAndLimit"))}})}
function handleUserDownloadCountAndLimit(c){var f,k,v,q;if(jQuery(c)[0].id=="exceedDailyDownloadLimit")jQuery(c)[0].innerHTML=="true"&&showError(downloader_lightboxErrorMessageTitle,downloader_exceededDailyDownloadLimitErrorMessage);else if(jQuery(c)[0].id=="dailyDownloadsExceededForSession")jQuery(c)[0].innerHTML=="true"&&showError(downloader_lightboxErrorMessageTitle,downloader_dailyDownloadsExceededForSession);else if(jQuery(c)[0].id=="exceedDownloadLimit")jQuery(c)[0].innerHTML=="true"&&showError(downloader_lightboxErrorMessageTitle,
downloader_exceededDownloadLimitErrorMessage);else if(jQuery(c)[0].id=="downloadsExceededForSession")jQuery(c)[0].innerHTML=="true"&&showError(downloader_lightboxErrorMessageTitle,downloader_downloadsExceededForSession);else if(jQuery(c)[0].id=="noCommonFormatsFound")jQuery(c)[0].innerHTML=="true"&&showError(downloader_lightboxErrorMessageTitle,downloader_noCommonFormatsForDownloadErrorMessage);else if(jQuery(c)[0].id=="viewDownloadPrompt"){if(jQuery(c)[1].id="tracks")f=jQuery(c)[1].innerHTML;if(jQuery(c)[2].id=
"tracksGroupName")k=jQuery(c)[2].innerHTML;if(jQuery(c)[3].id="audioFormatsIds")v=jQuery(c)[3].innerHTML;if(jQuery(c)[4].id="audioFormats")q=jQuery(c)[4].innerHTML;doSelectAudioFormatCallback=function(){var p;if(document.getElementById("workAudioFormatOptions")!=null)p=document.getElementById("workAudioFormatOptions").value;downloadManager();f!=""&&f!="undefined"&&f.length>0&&AddTrackToQueue_AjaxHandling(f,k,p);api_audioFormats.close()};jQuery(c)[0].innerHTML=="True"&&showAudioFormatOverlay(downloader_chooseAudioFormatMessageContent,
v,q,doSelectAudioFormatCallback)}else if(jQuery(c)[0].id=="defaultAudioFormatId"){v=jQuery(c)[0].innerHTML;if(jQuery(c)[1].id="tracks")f=jQuery(c)[1].innerHTML;if(jQuery(c)[2].id="tracksGroupName")k=jQuery(jQuery(c)[2]).text();downloadManager();AddTrackToQueue_AjaxHandling(f,k,v)}}var popupWindow=null,POPUP_PARAMETERS="width=350,height=250,menubar=no,scrollbars=no,toolbar=no,location=no,directories=no,resizable=no,top=20,left=20";
function downloadManager(){popupnr($DownloadPageLocation,"myPop",true)}function isIE6(){return typeof document.body.style.maxHeight=="undefined"?true:false}function updatePopup(c){popupWindow=c}
function popupnr(c,f,k){if(isIE6())if(!popupWindow||popupWindow.closed){window.open(c,f,POPUP_PARAMETERS,true);navigator.userAgent.indexOf("MSIE 6")==-1&&popupWindow.Effect.Pulsate("downloads",{duration:0.5,pulses:1})}else popupWindow.focus();else{c=typeof c=="string"?c:c.href;f=window.open("",f,POPUP_PARAMETERS);if(f.closed||!f.document.URL||f.document.URL.indexOf("about")==0)f.location=c;else k&&f.focus();return false}};if(typeof deconcept=="undefined")var deconcept={};if(typeof deconcept.util=="undefined")deconcept.util={};if(typeof deconcept.SWFObjectUtil=="undefined")deconcept.SWFObjectUtil={};
deconcept.SWFObject=function(c,f,k,v,q,p,t,E,s,o,y){if(document.getElementById){this.DETECT_KEY=y?y:"detectflash";this.skipDetect=deconcept.util.getRequestParameter(this.DETECT_KEY);this.params={};this.variables={};this.attributes=[];c&&this.setAttribute("swf",c);f&&this.setAttribute("id",f);k&&this.setAttribute("width",k);v&&this.setAttribute("height",v);q&&this.setAttribute("version",new deconcept.PlayerVersion(q.toString().split(".")));this.installedVer=deconcept.SWFObjectUtil.getPlayerVersion();
p&&this.addParam("bgcolor",p);this.addParam("quality",E?E:"high");this.setAttribute("useExpressInstall",t);this.setAttribute("doExpressInstall",false);this.setAttribute("xiRedirectUrl",s?s:window.location);this.setAttribute("redirectUrl","");o&&this.setAttribute("redirectUrl",o)}};
deconcept.SWFObject.prototype={setAttribute:function(c,f){this.attributes[c]=f},getAttribute:function(c){return this.attributes[c]},addParam:function(c,f){this.params[c]=f},getParams:function(){return this.params},addVariable:function(c,f){this.variables[c]=f},getVariable:function(c){return this.variables[c]},getVariables:function(){return this.variables},getVariablePairs:function(){var c=[],f,k=this.getVariables();for(f in k)c.push(f+"="+k[f]);return c},getSWFHTML:function(){var c="";if(navigator.plugins&&
navigator.mimeTypes&&navigator.mimeTypes.length){this.getAttribute("doExpressInstall")&&this.addVariable("MMplayerType","PlugIn");c='<embed type="application/x-shockwave-flash" src="'+this.getAttribute("swf")+'" width="'+this.getAttribute("width")+'" height="'+this.getAttribute("height")+'"';c+=' id="'+this.getAttribute("id")+'" name="'+this.getAttribute("id")+'" ';var f=this.getParams();for(var k in f)c+=[k]+'="'+f[k]+'" ';k=this.getVariablePairs().join("&");if(k.length>0)c+='flashvars="'+k+'"';
c+="/>"}else{this.getAttribute("doExpressInstall")&&this.addVariable("MMplayerType","ActiveX");c='<object id="'+this.getAttribute("id")+'" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="'+this.getAttribute("width")+'" height="'+this.getAttribute("height")+'">';c+='<param name="movie" value="'+this.getAttribute("swf")+'" />';f=this.getParams();for(k in f)c+='<param name="'+k+'" value="'+f[k]+'" />';k=this.getVariablePairs().join("&");if(k.length>0)c+='<param name="flashvars" value="'+
k+'" />';c+="</object>"}return c},write:function(c){if(this.getAttribute("useExpressInstall"))if(this.installedVer.versionIsValid(new deconcept.PlayerVersion([6,0,65]))&&!this.installedVer.versionIsValid(this.getAttribute("version"))){this.setAttribute("doExpressInstall",true);this.addVariable("MMredirectURL",escape(this.getAttribute("xiRedirectUrl")));document.title=document.title.slice(0,47)+" - Flash Player Installation";this.addVariable("MMdoctitle",document.title)}if(this.skipDetect||this.getAttribute("doExpressInstall")||
this.installedVer.versionIsValid(this.getAttribute("version"))){(typeof c=="string"?document.getElementById(c):c).innerHTML=this.getSWFHTML();return true}else this.getAttribute("redirectUrl")!=""&&document.location.replace(this.getAttribute("redirectUrl"));return false}};
deconcept.SWFObjectUtil.getPlayerVersion=function(){var c=new deconcept.PlayerVersion([0,0,0]);if(navigator.plugins&&navigator.mimeTypes.length){var f=navigator.plugins["Shockwave Flash"];if(f&&f.description)c=new deconcept.PlayerVersion(f.description.replace(/([a-zA-Z]|\s)+/,"").replace(/(\s+r|\s+b[0-9]+)/,".").split("."))}else{try{f=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7")}catch(k){try{f=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");c=new deconcept.PlayerVersion([6,0,21]);f.AllowScriptAccess=
"always"}catch(v){if(c.major==6)return c}try{f=new ActiveXObject("ShockwaveFlash.ShockwaveFlash")}catch(q){}}if(f!=null)c=new deconcept.PlayerVersion(f.GetVariable("$version").split(" ")[1].split(","))}return c};deconcept.PlayerVersion=function(c){this.major=c[0]!=null?parseInt(c[0]):0;this.minor=c[1]!=null?parseInt(c[1]):0;this.rev=c[2]!=null?parseInt(c[2]):0};
deconcept.PlayerVersion.prototype.versionIsValid=function(c){if(this.major<c.major)return false;if(this.major>c.major)return true;if(this.minor<c.minor)return false;if(this.minor>c.minor)return true;if(this.rev<c.rev)return false;return true};deconcept.util={getRequestParameter:function(c){var f=document.location.search||document.location.hash;if(f){f=f.substring(1).split("&");for(var k=0;k<f.length;k++)if(f[k].substring(0,f[k].indexOf("="))==c)return f[k].substring(f[k].indexOf("=")+1)}return""}};
deconcept.SWFObjectUtil.cleanupSWFs=function(){if(!(window.opera||!document.all))for(var c=document.getElementsByTagName("OBJECT"),f=0;f<c.length;f++){c[f].style.display="none";for(var k in c[f])if(typeof c[f][k]=="function")c[f][k]=function(){}}};
deconcept.SWFObjectUtil.prepUnload=function(){__flash_unloadHandler=function(){};__flash_savedUnloadHandler=function(){};if(typeof window.onunload=="function"){var c=window.onunload;window.onunload=function(){deconcept.SWFObjectUtil.cleanupSWFs();c()}}else window.onunload=deconcept.SWFObjectUtil.cleanupSWFs};
if(typeof window.onbeforeunload=="function"){var oldBeforeUnload=window.onbeforeunload;window.onbeforeunload=function(){deconcept.SWFObjectUtil.prepUnload();oldBeforeUnload()}}else window.onbeforeunload=deconcept.SWFObjectUtil.prepUnload;if(Array.prototype.push==null)Array.prototype.push=function(c){this[this.length]=c;return this.length};var getQueryParamValue=deconcept.util.getRequestParameter,FlashObject=deconcept.SWFObject,SWFObject=deconcept.SWFObject;(function(){function c(F){console.log("$f.fireEvent",[].slice.call(F))}function f(F){if(!F||typeof F!="object")return F;var I=new F.constructor;for(var K in F)if(F.hasOwnProperty(K))I[K]=f(F[K]);return I}function k(F,I){if(F){var K,r=0,x=F.length;if(x===undefined)for(K in F){if(I.call(F[K],K,F[K])===false)break}else for(K=F[0];r<x&&I.call(K,r,K)!==false;K=F[++r]);return F}}function v(F){return document.getElementById(F)}function q(F,I,K){if(typeof I!="object")return F;F&&I&&k(I,function(r,x){if(!K||
typeof x!="function")F[r]=x});return F}function p(F){var I=F.indexOf(".");if(I!=-1){var K=F.substring(0,I)||"*",r=F.substring(I+1,F.length),x=[];k(document.getElementsByTagName(K),function(){this.className&&this.className.indexOf(r)!=-1&&x.push(this)});return x}}function t(F){F=F||window.event;if(F.preventDefault){F.stopPropagation();F.preventDefault()}else{F.returnValue=false;F.cancelBubble=true}return false}function E(F,I,K){F[I]=F[I]||[];F[I].push(K)}function s(){return"_"+(""+Math.random()).substring(2,
10)}function o(F,I,K){function r(){function g(n){!x.isLoaded()&&x._fireEvent("onBeforeClick")!==false&&x.load();return t(n)}if($f(F)){$f(F).getParent().innerHTML="";aa=$f(F).getIndex();O[aa]=x}else{O.push(x);aa=O.length-1}e=parseInt(F.style.height,10)||F.clientHeight;if(typeof I=="string")I={src:I};Q=F.id||"fp"+s();V=I.id||Q+"_api";I.id=V;K.playerId=Q;if(typeof K=="string")K={clip:{url:K}};if(typeof K.clip=="string")K.clip={url:K.clip};K.clip=K.clip||{};if(F.getAttribute("href",2)&&!K.clip.url)K.clip.url=
F.getAttribute("href",2);B=new H(K.clip,-1,x);K.playlist=K.playlist||[K.clip];var j=0;k(K.playlist,function(){var n=this;if(typeof n=="object"&&n.length)n={url:""+n};k(K.clip,function(u,C){if(C!==undefined&&n[u]===undefined&&typeof C!="function")n[u]=C});K.playlist[j]=n;n=new H(n,j,x);J.push(n);j++});k(K,function(n,u){if(typeof u=="function"){B[n]?B[n](u):E(L,n,u);delete K[n]}});k(K.plugins,function(n,u){if(u)G[n]=new d(n,u,x)});if(!K.plugins||K.plugins.controls===undefined)G.controls=new d("controls",
null,x);G.canvas=new d("canvas",null,x);I.bgcolor=I.bgcolor||"#000000";I.version=I.version||[9,0];I.expressInstall="http://www.flowplayer.org/swf/expressinstall.swf";l=F.innerHTML;if(l.replace(/\s/g,"")!=="")if(F.addEventListener)F.addEventListener("click",g,false);else F.attachEvent&&F.attachEvent("onclick",g);else{F.addEventListener&&F.addEventListener("click",t,false);x.load()}}var x=this,A=null,l,B,J=[],G={},L={},Q,V,aa,X,b,e;q(x,{id:function(){return Q},isLoaded:function(){return A!==null},getParent:function(){return F},
hide:function(g){if(g)F.style.height="0px";if(A)A.style.height="0px";return x},show:function(){F.style.height=e+"px";if(A)A.style.height=b+"px";return x},isHidden:function(){return A&&parseInt(A.style.height,10)===0},load:function(g){if(!A&&x._fireEvent("onBeforeLoad")!==false){k(O,function(){this.unload()});if((l=F.innerHTML)&&!flashembed.isSupported(I.version))F.innerHTML="";flashembed(F,I,{config:K});if(g){g.cached=true;E(L,"onLoad",g)}}return x},unload:function(){try{if(!A||A.fp_isFullscreen())return x}catch(g){return x}if(l.replace(/\s/g,
"")!==""){if(x._fireEvent("onBeforeUnload")===false)return x;A.fp_close();A=null;F.innerHTML=l;x._fireEvent("onUnload")}return x},getClip:function(g){if(g===undefined)g=X;return J[g]},getCommonClip:function(){return B},getPlaylist:function(){return J},getPlugin:function(g){var j=G[g];if(!j&&x.isLoaded()){var n=x._api().fp_getPlugin(g);if(n){j=new d(g,n,x);G[g]=j}}return j},getScreen:function(){return x.getPlugin("screen")},getControls:function(){return x.getPlugin("controls")},getConfig:function(g){return g?
f(K):K},getFlashParams:function(){return I},loadPlugin:function(g,j,n,u){if(typeof n=="function"){u=n;n={}}var C=u?s():"_";x._api().fp_loadPlugin(g,j,n,C);j={};j[C]=u;u=new d(g,null,x,j);return G[g]=u},getState:function(){return A?A.fp_getState():-1},play:function(g,j){function n(){g!==undefined?x._api().fp_play(g,j):x._api().fp_play()}A?n():x.load(function(){n()});return x},getVersion:function(){if(A){var g=A.fp_getVersion();g.push("flowplayer.js 3.1.2");return g}return"flowplayer.js 3.1.2"},_api:function(){if(!A)throw"Flowplayer "+
x.id()+" not loaded when calling an API method";return A},setClip:function(g){x.setPlaylist([g]);return x},getIndex:function(){return aa}});k("Click*,Load*,Unload*,Keypress*,Volume*,Mute*,Unmute*,PlaylistReplace,ClipAdd,Fullscreen*,FullscreenExit,Error,MouseOver,MouseOut".split(","),function(){var g="on"+this;if(g.indexOf("*")!=-1){g=g.substring(0,g.length-1);var j="onBefore"+g.substring(2);x[j]=function(n){E(L,j,n);return x}}x[g]=function(n){E(L,g,n);return x}});k("pause,resume,mute,unmute,stop,toggle,seek,getStatus,getVolume,setVolume,getTime,isPaused,isPlaying,startBuffering,stopBuffering,isFullscreen,toggleFullscreen,reset,close,setPlaylist,addClip".split(","),
function(){var g=this;x[g]=function(j,n){if(!A)return x;var u=null;u=j!==undefined&&n!==undefined?A["fp_"+g](j,n):j===undefined?A["fp_"+g]():A["fp_"+g](j);return u==="undefined"||u===undefined?x:u}});x._fireEvent=function(g){if(typeof g=="string")g=[g];var j=g[0],n=g[1],u=g[2],C=g[3],z=0;K.debug&&c(g);if(!A&&j=="onLoad"&&n=="player"){A=A||v(V);b=A.clientHeight;k(J,function(){this._fireEvent("onLoad")});k(G,function(W,Y){Y._fireEvent("onUpdate")});B._fireEvent("onLoad")}if(!(j=="onLoad"&&n!="player")){if(j==
"onError")if(typeof n=="string"||typeof n=="number"&&typeof u=="number"){n=u;u=C}if(j=="onContextMenu")k(K.contextMenu[n],function(W,Y){Y.call(x)});else if(j=="onPluginEvent"){if(C=G[n.name||n]){C._fireEvent("onUpdate",n);C._fireEvent(u,g.slice(3))}}else{if(j=="onPlaylistReplace"){J=[];var P=0;k(n,function(){J.push(new H(this,P++,x))})}if(j=="onClipAdd"){if(n.isInStream)return;n=new H(n,u,x);J.splice(u,0,n);for(z=u+1;z<J.length;z++)J[z].index++}var T=true;if(typeof n=="number"&&n<J.length){X=n;if(g=
J[n])T=g._fireEvent(j,u,C);if(!g||T!==false)T=B._fireEvent(j,u,C,g)}k(L[j],function(){T=this.call(x,n,u);this.cached&&L[j].splice(z,1);if(T===false)return false;z++});return T}}};typeof F=="string"?flashembed.domReady(function(){var g=v(F);if(g){F=g;r()}else throw"Flowplayer cannot access element: "+F;}):r()}function y(F){this.length=F.length;this.each=function(I){k(F,I)};this.size=function(){return F.length}}var H=function(F,I,K){var r=this,x={},A={};r.index=I;if(typeof F=="string")F={url:F};q(this,
F,true);k("Begin*,Start,Pause*,Resume*,Seek*,Stop*,Finish*,LastSecond,Update,BufferFull,BufferEmpty,BufferStop".split(","),function(){var B="on"+this;if(B.indexOf("*")!=-1){B=B.substring(0,B.length-1);var J="onBefore"+B.substring(2);r[J]=function(G){E(A,J,G);return r}}r[B]=function(G){E(A,B,G);return r};if(I==-1){if(r[J])K[J]=r[J];if(r[B])K[B]=r[B]}});q(this,{onCuepoint:function(B,J){if(arguments.length==1){x.embedded=[null,B];return r}if(typeof B=="number")B=[B];var G=s();x[G]=[B,J];K.isLoaded()&&
K._api().fp_addCuepoints(B,I,G);return r},update:function(B){q(r,B);K.isLoaded()&&K._api().fp_updateClip(B,I);var J=K.getConfig();q(I==-1?J.clip:J.playlist[I],B,true)},_fireEvent:function(B,J,G,L){if(B=="onLoad"){k(x,function(aa,X){X[0]&&K._api().fp_addCuepoints(X[0],I,aa)});return false}L=L||r;if(B=="onCuepoint"){var Q=x[J];if(Q)return Q[1].call(K,L,G)}if(J&&"onBeforeBegin,onMetaData,onStart,onUpdate,onResume".indexOf(B)!=-1){q(L,J);if(J.metaData)if(L.duration)L.fullDuration=J.metaData.duration;
else L.duration=J.metaData.duration}var V=true;k(A[B],function(){V=this.call(K,L,J,G)});return V}});if(F.onCuepoint){var l=F.onCuepoint;r.onCuepoint.apply(r,typeof l=="function"?[l]:l);delete F.onCuepoint}k(F,function(B,J){if(typeof J=="function"){E(A,B,J);delete F[B]}});if(I==-1)K.onCuepoint=this.onCuepoint},d=function(F,I,K,r){var x={},A=this,l=false;r&&q(x,r);k(I,function(B,J){if(typeof J=="function"){x[B]=J;delete I[B]}});q(this,{animate:function(B,J,G){if(!B)return A;if(typeof J=="function"){G=
J;J=500}if(typeof B=="string"){var L=B;B={};B[L]=J;J=500}if(G){var Q=s();x[Q]=G}if(J===undefined)J=500;I=K._api().fp_animate(F,B,J,Q);return A},css:function(B,J){if(J!==undefined){var G={};G[B]=J;B=G}I=K._api().fp_css(F,B);q(A,I);return A},show:function(){this.display="block";K._api().fp_showPlugin(F);return A},hide:function(){this.display="none";K._api().fp_hidePlugin(F);return A},toggle:function(){this.display=K._api().fp_togglePlugin(F);return A},fadeTo:function(B,J,G){if(typeof J=="function"){G=
J;J=500}if(G){var L=s();x[L]=G}this.display=K._api().fp_fadeTo(F,B,J,L);this.opacity=B;return A},fadeIn:function(B,J){return A.fadeTo(1,B,J)},fadeOut:function(B,J){return A.fadeTo(0,B,J)},getName:function(){return F},getPlayer:function(){return K},_fireEvent:function(B,J){if(B=="onUpdate"){var G=K._api().fp_getPlugin(F);if(!G)return;q(A,G);delete A.methods;if(!l){k(G.methods,function(){var L=""+this;A[L]=function(){var Q=[].slice.call(arguments);Q=K._api().fp_invoke(F,L,Q);return Q==="undefined"||
Q===undefined?A:Q}});l=true}}if(G=x[B]){G.apply(A,J);B.substring(0,1)=="_"&&delete x[B]}}})},O=[];window.flowplayer=window.$f=function(){var F=null,I=arguments[0];if(!arguments.length){k(O,function(){if(this.isLoaded()){F=this;return false}});return F||O[0]}if(arguments.length==1)if(typeof I=="number")return O[I];else{if(I=="*")return new y(O);k(O,function(){if(this.id()==I.id||this.id()==I||this.getParent()==I){F=this;return false}});return F}if(arguments.length>1){var K=arguments[1],r=arguments.length==
3?arguments[2]:{};if(typeof I=="string")if(I.indexOf(".")!=-1){var x=[];k(p(I),function(){x.push(new o(this,f(K),f(r)))});return new y(x)}else{var A=v(I);return new o(A!==null?A:I,K,r)}else if(I)return new o(I,K,r)}return null};q(window.$f,{fireEvent:function(){var F=[].slice.call(arguments),I=$f(F[0]);return I?I._fireEvent(F.slice(1)):null},addPlugin:function(F,I){o.prototype[F]=I;return $f},each:k,extend:q});if(typeof jQuery=="function")jQuery.prototype.flowplayer=function(F,I){if(!arguments.length||
typeof arguments[0]=="number"){var K=[];this.each(function(){var r=$f(this);r&&K.push(r)});return arguments.length?K[arguments[0]]:new y(K)}return this.each(function(){$f(this,f(F),I?f(I):{})})}})();
(function(){function c(){if(s.done)return false;var o=document;if(o&&o.getElementsByTagName&&o.getElementById&&o.body){clearInterval(s.timer);s.timer=null;for(o=0;o<s.ready.length;o++)s.ready[o].call();s.ready=null;s.done=true}}function f(o,y){if(y)for(key in y)if(y.hasOwnProperty(key))o[key]=y[key];return o}function k(o){switch(v(o)){case "string":o=o.replace(new RegExp('(["\\\\])',"g"),"\\$1");o=o.replace(/^\s?(\d+)%/,"$1pct");return'"'+o+'"';case "array":return"["+q(o,function(d){return k(d)}).join(",")+
"]";case "function":return'"function()"';case "object":var y=[];for(var H in o)o.hasOwnProperty(H)&&y.push('"'+H+'":'+k(o[H]));return"{"+y.join(",")+"}"}return String(o).replace(/\s/g," ").replace(/\'/g,'"')}function v(o){if(o===null||o===undefined)return false;var y=typeof o;return y=="object"&&o.push?"array":y}function q(o,y){var H=[];for(var d in o)if(o.hasOwnProperty(d))H[d]=y(o[d]);return H}function p(o,y){var H=f({},o),d=document.all;o='<object width="'+H.width+'" height="'+H.height+'"';if(d&&
!H.id)H.id="_"+(""+Math.random()).substring(9);if(H.id)o+=' id="'+H.id+'"';H.src+=(H.src.indexOf("?")!=-1?"&":"?")+Math.random();o+=H.w3c||!d?' data="'+H.src+'" type="application/x-shockwave-flash"':' classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"';o+=">";if(H.w3c||d)o+='<param name="movie" value="'+H.src+'" />';H.width=H.height=H.id=H.w3c=H.src=null;for(var O in H)if(H[O]!==null)o+='<param name="'+O+'" value="'+H[O]+'" />';O="";if(y){for(var F in y)if(y[F]!==null)O+=F+"="+(typeof y[F]=="object"?
k(y[F]):y[F])+"&";O=O.substring(0,O.length-1);o+='<param name="flashvars" value=\''+O+"' />"}o+="</object>";return o}function t(o,y,H){var d=flashembed.getVersion();f(this,{getContainer:function(){return o},getConf:function(){return y},getVersion:function(){return d},getFlashvars:function(){return H},getApi:function(){return o.firstChild},getHTML:function(){return p(y,H)}});var O=y.version,F=y.expressInstall,I=!O||flashembed.isSupported(O);if(I){y.onFail=y.version=y.expressInstall=null;o.innerHTML=
p(y,H)}else if(O&&F&&flashembed.isSupported([6,65])){f(y,{src:F});H={MMredirectURL:location.href,MMplayerType:"PlugIn",MMdoctitle:document.title};o.innerHTML=p(y,H)}else if(o.innerHTML.replace(/\s/g,"")===""){o.innerHTML="<h2>Flash version "+O+" or greater is required</h2><h3>"+(d[0]>0?"Your version is "+d:"You have no flash plugin installed")+"</h3>"+(o.tagName=="A"?"<p>Click here to download latest version</p>":"<p>Download latest version from <a href='http://www.adobe.com/go/getflashplayer'>here</a></p>");
if(o.tagName=="A")o.onclick=function(){location.href="http://www.adobe.com/go/getflashplayer"}}if(!I&&y.onFail){O=y.onFail.call(this);if(typeof O=="string")o.innerHTML=O}if(document.all)window[y.id]=document.getElementById(y.id)}var E=typeof jQuery=="function",s=E?jQuery:function(o){if(s.done)return o();if(s.timer)s.ready.push(o);else{s.ready=[o];s.timer=setInterval(c,13)}};window.attachEvent&&window.attachEvent("onbeforeunload",function(){__flash_unloadHandler=function(){};__flash_savedUnloadHandler=
function(){}});window.flashembed=function(o,y,H){if(typeof o=="string"){var d=document.getElementById(o);if(d)o=d;else{s(function(){flashembed(o,y,H)});return}}if(o){d={width:"100%",height:"100%",allowfullscreen:true,allowscriptaccess:"always",quality:"high",version:null,onFail:null,expressInstall:null,w3c:false};if(typeof y=="string")y={src:y};f(d,y);return new t(o,d,H)}};f(window.flashembed,{getVersion:function(){var o=[0,0];if(navigator.plugins&&typeof navigator.plugins["Shockwave Flash"]=="object"){var y=
navigator.plugins["Shockwave Flash"].description;if(typeof y!="undefined"){y=y.replace(/^.*\s+(\S+\s+\S+$)/,"$1");o=parseInt(y.replace(/^(.*)\..*$/,"$1"),10);y=/r/.test(y)?parseInt(y.replace(/^.*r(.*)$/,"$1"),10):0;o=[o,y]}}else if(window.ActiveXObject){try{y=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7")}catch(H){try{y=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");o=[6,0];y.AllowScriptAccess="always"}catch(d){if(o[0]==6)return o}try{y=new ActiveXObject("ShockwaveFlash.ShockwaveFlash")}catch(O){}}if(typeof y==
"object"){y=y.GetVariable("$version");if(typeof y!="undefined"){y=y.replace(/^\S+\s+(.*)$/,"$1").split(",");o=[parseInt(y[0],10),parseInt(y[2],10)]}}}return o},isSupported:function(o){var y=flashembed.getVersion();return y[0]>o[0]||y[0]==o[0]&&y[1]>=o[1]},domReady:s,asString:k,getHTML:p});if(E){jQuery.tools=jQuery.tools||{version:{}};jQuery.tools.version.flashembed="1.0.3";jQuery.fn.flashembed=function(o,y){var H=null;this.each(function(){H=flashembed(this,o,y)});return o.api===false?this:H}}})();(function(){function c(b,e){e.src?d.ajax({url:e.src,async:false,dataType:"script"}):d.globalEval(e.text||e.textContent||e.innerHTML||"");e.parentNode&&e.parentNode.removeChild(e)}function f(){return+new Date}function k(b,e){return b[0]&&parseInt(d.curCSS(b[0],e,true),10)||0}function v(){return false}function q(){return true}function p(b){var e=RegExp("(^|\\.)"+b.type+"(\\.|$)"),g=true,j=[];d.each(d.data(this,"events").live||[],function(n,u){if(e.test(u.type))(n=d(b.target).closest(u.data)[0])&&j.push({elem:n,
fn:u})});j.sort(function(n,u){return d.data(n.elem,"closest")-d.data(u.elem,"closest")});d.each(j,function(){if(this.fn.call(this.elem,b,this.fn.data)===false)return g=false});return g}function t(b,e){return["live",b,e.replace(/\./g,"`").replace(/ /g,"|")].join(".")}function E(){if(!G){G=true;if(document.addEventListener)document.addEventListener("DOMContentLoaded",function(){document.removeEventListener("DOMContentLoaded",arguments.callee,false);d.ready()},false);else if(document.attachEvent){document.attachEvent("onreadystatechange",
function(){if(document.readyState==="complete"){document.detachEvent("onreadystatechange",arguments.callee);d.ready()}});document.documentElement.doScroll&&o==o.top&&function(){if(!d.isReady){try{document.documentElement.doScroll("left")}catch(b){setTimeout(arguments.callee,0);return}d.ready()}}()}d.event.add(o,"load",d.ready)}}function s(b,e){var g={};d.each(X.concat.apply([],X.slice(0,e)),function(){g[this]=b});return g}var o=this,y=o.jQuery,H=o.$,d=o.jQuery=o.$=function(b,e){return new d.fn.init(b,
e)},O=/^[^<]*(<(.|\s)+>)[^>]*$|^#([\w-]+)$/,F=/^.[^:#\[\.,]*$/;d.fn=d.prototype={init:function(b,e){b=b||document;if(b.nodeType){this[0]=b;this.length=1;this.context=b;return this}if(typeof b==="string"){var g=O.exec(b);if(g&&(g[1]||!e))if(g[1])b=d.clean([g[1]],e);else{if((e=document.getElementById(g[3]))&&e.id!=g[3])return d().find(b);g=d(e||[]);g.context=document;g.selector=b;return g}else return d(e).find(b)}else if(d.isFunction(b))return d(document).ready(b);if(b.selector&&b.context){this.selector=
b.selector;this.context=b.context}return this.setArray(d.isArray(b)?b:d.makeArray(b))},selector:"",jquery:"1.3.2",size:function(){return this.length},get:function(b){return b===void 0?Array.prototype.slice.call(this):this[b]},pushStack:function(b,e,g){b=d(b);b.prevObject=this;b.context=this.context;if(e==="find")b.selector=this.selector+(this.selector?" ":"")+g;else if(e)b.selector=this.selector+"."+e+"("+g+")";return b},setArray:function(b){this.length=0;Array.prototype.push.apply(this,b);return this},
each:function(b,e){return d.each(this,b,e)},index:function(b){return d.inArray(b&&b.jquery?b[0]:b,this)},attr:function(b,e,g){var j=b;if(typeof b==="string")if(e===void 0)return this[0]&&d[g||"attr"](this[0],b);else{j={};j[b]=e}return this.each(function(n){for(b in j)d.attr(g?this.style:this,b,d.prop(this,j[b],g,n,b))})},css:function(b,e){if((b=="width"||b=="height")&&parseFloat(e)<0)e=void 0;return this.attr(b,e,"curCSS")},text:function(b){if(typeof b!=="object"&&b!=null)return this.empty().append((this[0]&&
this[0].ownerDocument||document).createTextNode(b));var e="";d.each(b||this,function(){d.each(this.childNodes,function(){if(this.nodeType!=8)e+=this.nodeType!=1?this.nodeValue:d.fn.text([this])})});return e},wrapAll:function(b){if(this[0]){b=d(b,this[0].ownerDocument).clone();this[0].parentNode&&b.insertBefore(this[0]);b.map(function(){for(var e=this;e.firstChild;)e=e.firstChild;return e}).append(this)}return this},wrapInner:function(b){return this.each(function(){d(this).contents().wrapAll(b)})},
wrap:function(b){return this.each(function(){d(this).wrapAll(b)})},append:function(){return this.domManip(arguments,true,function(b){this.nodeType==1&&this.appendChild(b)})},prepend:function(){return this.domManip(arguments,true,function(b){this.nodeType==1&&this.insertBefore(b,this.firstChild)})},before:function(){return this.domManip(arguments,false,function(b){this.parentNode.insertBefore(b,this)})},after:function(){return this.domManip(arguments,false,function(b){this.parentNode.insertBefore(b,
this.nextSibling)})},end:function(){return this.prevObject||d([])},push:[].push,sort:[].sort,splice:[].splice,find:function(b){if(this.length===1){var e=this.pushStack([],"find",b);e.length=0;d.find(b,this[0],e);return e}else return this.pushStack(d.unique(d.map(this,function(g){return d.find(b,g)})),"find",b)},clone:function(b){var e=this.map(function(){if(!d.support.noCloneEvent&&!d.isXMLDoc(this)){var n=this.outerHTML;if(!n){n=this.ownerDocument.createElement("div");n.appendChild(this.cloneNode(true));
n=n.innerHTML}return d.clean([n.replace(/ jQuery\d+="(?:\d+|null)"/g,"").replace(/^\s*/,"")])[0]}else return this.cloneNode(true)});if(b===true){var g=this.find("*").andSelf(),j=0;e.find("*").andSelf().each(function(){if(this.nodeName===g[j].nodeName){var n=d.data(g[j],"events");for(var u in n)for(var C in n[u])d.event.add(this,u,n[u][C],n[u][C].data);j++}})}return e},filter:function(b){return this.pushStack(d.isFunction(b)&&d.grep(this,function(e,g){return b.call(e,g)})||d.multiFilter(b,d.grep(this,
function(e){return e.nodeType===1})),"filter",b)},closest:function(b){var e=d.expr.match.POS.test(b)?d(b):null,g=0;return this.map(function(){for(var j=this;j&&j.ownerDocument;){if(e?e.index(j)>-1:d(j).is(b)){d.data(j,"closest",g);return j}j=j.parentNode;g++}})},not:function(b){if(typeof b==="string")if(F.test(b))return this.pushStack(d.multiFilter(b,this,true),"not",b);else b=d.multiFilter(b,this);var e=b.length&&b[b.length-1]!==void 0&&!b.nodeType;return this.filter(function(){return e?d.inArray(this,
b)<0:this!=b})},add:function(b){return this.pushStack(d.unique(d.merge(this.get(),typeof b==="string"?d(b):d.makeArray(b))))},is:function(b){return!!b&&d.multiFilter(b,this).length>0},hasClass:function(b){return!!b&&this.is("."+b)},val:function(b){if(b===void 0){var e=this[0];if(e){if(d.nodeName(e,"option"))return(e.attributes.value||{}).specified?e.value:e.text;if(d.nodeName(e,"select")){var g=e.selectedIndex,j=[],n=e.options;e=e.type=="select-one";if(g<0)return null;var u=e?g:0;for(g=e?g+1:n.length;u<
g;u++){var C=n[u];if(C.selected){b=d(C).val();if(e)return b;j.push(b)}}return j}return(e.value||"").replace(/\r/g,"")}}else{if(typeof b==="number")b+="";return this.each(function(){if(this.nodeType==1)if(d.isArray(b)&&/radio|checkbox/.test(this.type))this.checked=d.inArray(this.value,b)>=0||d.inArray(this.name,b)>=0;else if(d.nodeName(this,"select")){var z=d.makeArray(b);d("option",this).each(function(){this.selected=d.inArray(this.value,z)>=0||d.inArray(this.text,z)>=0});if(!z.length)this.selectedIndex=
-1}else this.value=b})}},html:function(b){return b===void 0?this[0]?this[0].innerHTML.replace(/ jQuery\d+="(?:\d+|null)"/g,""):null:this.empty().append(b)},replaceWith:function(b){return this.after(b).remove()},eq:function(b){return this.slice(b,+b+1)},slice:function(){return this.pushStack(Array.prototype.slice.apply(this,arguments),"slice",Array.prototype.slice.call(arguments).join(","))},map:function(b){return this.pushStack(d.map(this,function(e,g){return b.call(e,g,e)}))},andSelf:function(){return this.add(this.prevObject)},
domManip:function(b,e,g){function j(P,T){return e&&d.nodeName(P,"table")&&d.nodeName(T,"tr")?P.getElementsByTagName("tbody")[0]||P.appendChild(P.ownerDocument.createElement("tbody")):P}if(this[0]){var n=(this[0].ownerDocument||this[0]).createDocumentFragment();b=d.clean(b,this[0].ownerDocument||this[0],n);var u=n.firstChild;if(u)for(var C=0,z=this.length;C<z;C++)g.call(j(this[C],u),this.length>1||C>0?n.cloneNode(true):n);b&&d.each(b,c)}return this}};d.fn.init.prototype=d.fn;d.extend=d.fn.extend=function(){var b=
arguments[0]||{},e=1,g=arguments.length,j=false,n;if(typeof b==="boolean"){j=b;b=arguments[1]||{};e=2}if(typeof b!=="object"&&!d.isFunction(b))b={};if(g==e){b=this;--e}for(;e<g;e++)if((n=arguments[e])!=null)for(var u in n){var C=b[u],z=n[u];if(b!==z)if(j&&z&&typeof z==="object"&&!z.nodeType)b[u]=d.extend(j,C||(z.length!=null?[]:{}),z);else if(z!==void 0)b[u]=z}return b};var I=/z-?index|font-?weight|opacity|zoom|line-?height/i,K=document.defaultView||{},r=Object.prototype.toString;d.extend({noConflict:function(b){o.$=
H;if(b)o.jQuery=y;return d},isFunction:function(b){return r.call(b)==="[object Function]"},isArray:function(b){return r.call(b)==="[object Array]"},isXMLDoc:function(b){return b.nodeType===9&&b.documentElement.nodeName!=="HTML"||!!b.ownerDocument&&d.isXMLDoc(b.ownerDocument)},globalEval:function(b){if(b&&/\S/.test(b)){var e=document.getElementsByTagName("head")[0]||document.documentElement,g=document.createElement("script");g.type="text/javascript";if(d.support.scriptEval)g.appendChild(document.createTextNode(b));
else g.text=b;e.insertBefore(g,e.firstChild);e.removeChild(g)}},nodeName:function(b,e){return b.nodeName&&b.nodeName.toUpperCase()==e.toUpperCase()},each:function(b,e,g){var j,n=0,u=b.length;if(g)if(u===void 0)for(j in b){if(e.apply(b[j],g)===false)break}else for(;n<u;){if(e.apply(b[n++],g)===false)break}else if(u===void 0)for(j in b){if(e.call(b[j],j,b[j])===false)break}else for(g=b[0];n<u&&e.call(g,n,g)!==false;g=b[++n]);return b},prop:function(b,e,g,j,n){if(d.isFunction(e))e=e.call(b,j);return typeof e===
"number"&&g=="curCSS"&&!I.test(n)?e+"px":e},className:{add:function(b,e){d.each((e||"").split(/\s+/),function(g,j){if(b.nodeType==1&&!d.className.has(b.className,j))b.className+=(b.className?" ":"")+j})},remove:function(b,e){if(b.nodeType==1)b.className=e!==void 0?d.grep(b.className.split(/\s+/),function(g){return!d.className.has(e,g)}).join(" "):""},has:function(b,e){return b&&d.inArray(e,(b.className||b).toString().split(/\s+/))>-1}},swap:function(b,e,g){var j={};for(var n in e){j[n]=b.style[n];
b.style[n]=e[n]}g.call(b);for(n in e)b.style[n]=j[n]},css:function(b,e,g,j){if(e=="width"||e=="height"){var n;g={position:"absolute",visibility:"hidden",display:"block"};var u=e=="width"?["Left","Right"]:["Top","Bottom"];function C(){n=e=="width"?b.offsetWidth:b.offsetHeight;j!=="border"&&d.each(u,function(){j||(n-=parseFloat(d.curCSS(b,"padding"+this,true))||0);if(j==="margin")n+=parseFloat(d.curCSS(b,"margin"+this,true))||0;else n-=parseFloat(d.curCSS(b,"border"+this+"Width",true))||0})}b.offsetWidth!==
0?C():d.swap(b,g,C);return Math.max(0,Math.round(n))}return d.curCSS(b,e,g)},curCSS:function(b,e,g){var j,n=b.style;if(e=="opacity"&&!d.support.opacity){j=d.attr(n,"opacity");return j==""?"1":j}if(e.match(/float/i))e=L;if(!g&&n&&n[e])j=n[e];else if(K.getComputedStyle){if(e.match(/float/i))e="float";e=e.replace(/([A-Z])/g,"-$1").toLowerCase();if(b=K.getComputedStyle(b,null))j=b.getPropertyValue(e);if(e=="opacity"&&j=="")j="1"}else if(b.currentStyle){j=e.replace(/\-(\w)/g,function(u,C){return C.toUpperCase()});
j=b.currentStyle[e]||b.currentStyle[j];if(!/^\d+(px)?$/i.test(j)&&/^\d/.test(j)){e=n.left;g=b.runtimeStyle.left;b.runtimeStyle.left=b.currentStyle.left;n.left=j||0;j=n.pixelLeft+"px";n.left=e;b.runtimeStyle.left=g}}return j},clean:function(b,e,g){e=e||document;if(typeof e.createElement==="undefined")e=e.ownerDocument||e[0]&&e[0].ownerDocument||document;if(!g&&b.length===1&&typeof b[0]==="string"){var j=/^<(\w+)\s*\/?>$/.exec(b[0]);if(j)return[e.createElement(j[1])]}var n=[];j=[];var u=e.createElement("div");
d.each(b,function(C,z){if(typeof z==="number")z+="";if(z){if(typeof z==="string"){z=z.replace(/(<(\w+)[^>]*?)\/>/g,function(W,Y,Z){return Z.match(/^(abbr|br|col|img|input|link|meta|param|hr|area|embed)$/i)?W:Y+"></"+Z+">"});C=z.replace(/^\s+/,"").substring(0,10).toLowerCase();var P=!C.indexOf("<opt")&&[1,"<select multiple='multiple'>","</select>"]||!C.indexOf("<leg")&&[1,"<fieldset>","</fieldset>"]||C.match(/^<(thead|tbody|tfoot|colg|cap)/)&&[1,"<table>","</table>"]||!C.indexOf("<tr")&&[2,"<table><tbody>",
"</tbody></table>"]||(!C.indexOf("<td")||!C.indexOf("<th"))&&[3,"<table><tbody><tr>","</tr></tbody></table>"]||!C.indexOf("<col")&&[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"]||!d.support.htmlSerialize&&[1,"div<div>","</div>"]||[0,"",""];for(u.innerHTML=P[1]+z+P[2];P[0]--;)u=u.lastChild;if(!d.support.tbody){var T=/<tbody/i.test(z);C=!C.indexOf("<table")&&!T?u.firstChild&&u.firstChild.childNodes:P[1]=="<table>"&&!T?u.childNodes:[];for(P=C.length-1;P>=0;--P)d.nodeName(C[P],"tbody")&&
!C[P].childNodes.length&&C[P].parentNode.removeChild(C[P])}!d.support.leadingWhitespace&&/^\s/.test(z)&&u.insertBefore(e.createTextNode(z.match(/^\s*/)[0]),u.firstChild);z=d.makeArray(u.childNodes)}if(z.nodeType)n.push(z);else n=d.merge(n,z)}});if(g){for(b=0;n[b];b++)if(d.nodeName(n[b],"script")&&(!n[b].type||n[b].type.toLowerCase()==="text/javascript"))j.push(n[b].parentNode?n[b].parentNode.removeChild(n[b]):n[b]);else{n[b].nodeType===1&&n.splice.apply(n,[b+1,0].concat(d.makeArray(n[b].getElementsByTagName("script"))));
g.appendChild(n[b])}return j}return n},attr:function(b,e,g){if(!(!b||b.nodeType==3||b.nodeType==8)){var j=!d.isXMLDoc(b),n=g!==void 0;e=j&&d.props[e]||e;if(b.tagName){var u=/href|src|style/.test(e);if(e in b&&j&&!u){if(n){if(e=="type"&&d.nodeName(b,"input")&&b.parentNode)throw"type property can't be changed";b[e]=g}if(d.nodeName(b,"form")&&b.getAttributeNode(e))return b.getAttributeNode(e).nodeValue;if(e=="tabIndex")return(e=b.getAttributeNode("tabIndex"))&&e.specified?e.value:b.nodeName.match(/(button|input|object|select|textarea)/i)?
0:b.nodeName.match(/^(a|area)$/i)&&b.href?0:void 0;return b[e]}if(!d.support.style&&j&&e=="style")return d.attr(b.style,"cssText",g);n&&b.setAttribute(e,""+g);b=!d.support.hrefNormalized&&j&&u?b.getAttribute(e,2):b.getAttribute(e);return b===null?void 0:b}if(!d.support.opacity&&e=="opacity"){if(n){b.zoom=1;b.filter=(b.filter||"").replace(/alpha\([^)]*\)/,"")+(parseInt(g)+""=="NaN"?"":"alpha(opacity="+g*100+")")}return b.filter&&b.filter.indexOf("opacity=")>=0?parseFloat(b.filter.match(/opacity=([^)]*)/)[1])/
100+"":""}e=e.replace(/-([a-z])/ig,function(C,z){return z.toUpperCase()});if(n)b[e]=g;return b[e]}},trim:function(b){return(b||"").replace(/^\s+|\s+$/g,"")},makeArray:function(b){var e=[];if(b!=null){var g=b.length;if(g==null||typeof b==="string"||d.isFunction(b)||b.setInterval)e[0]=b;else for(;g;)e[--g]=b[g]}return e},inArray:function(b,e){for(var g=0,j=e.length;g<j;g++)if(e[g]===b)return g;return-1},merge:function(b,e){var g=0,j,n=b.length;if(d.support.getAll)for(;(j=e[g++])!=null;)b[n++]=j;else for(;(j=
e[g++])!=null;)if(j.nodeType!=8)b[n++]=j;return b},unique:function(b){var e=[],g={};try{for(var j=0,n=b.length;j<n;j++){var u=d.data(b[j]);if(!g[u]){g[u]=true;e.push(b[j])}}}catch(C){e=b}return e},grep:function(b,e,g){for(var j=[],n=0,u=b.length;n<u;n++)!g!=!e(b[n],n)&&j.push(b[n]);return j},map:function(b,e){for(var g=[],j=0,n=b.length;j<n;j++){var u=e(b[j],j);if(u!=null)g[g.length]=u}return g.concat.apply([],g)}});var x=navigator.userAgent.toLowerCase();d.browser={version:(x.match(/.+(?:rv|it|ra|ie)[\/: ]([\d.]+)/)||
[0,"0"])[1],safari:/webkit/.test(x),opera:/opera/.test(x),msie:/msie/.test(x)&&!/opera/.test(x),mozilla:/mozilla/.test(x)&&!/(compatible|webkit)/.test(x)};d.each({parent:function(b){return b.parentNode},parents:function(b){return d.dir(b,"parentNode")},next:function(b){return d.nth(b,2,"nextSibling")},prev:function(b){return d.nth(b,2,"previousSibling")},nextAll:function(b){return d.dir(b,"nextSibling")},prevAll:function(b){return d.dir(b,"previousSibling")},siblings:function(b){return d.sibling(b.parentNode.firstChild,
b)},children:function(b){return d.sibling(b.firstChild)},contents:function(b){return d.nodeName(b,"iframe")?b.contentDocument||b.contentWindow.document:d.makeArray(b.childNodes)}},function(b,e){d.fn[b]=function(g){var j=d.map(this,e);if(g&&typeof g=="string")j=d.multiFilter(g,j);return this.pushStack(d.unique(j),b,g)}});d.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(b,e){d.fn[b]=function(g){for(var j=[],n=d(g),u=0,C=n.length;u<
C;u++){var z=(u>0?this.clone(true):this).get();d.fn[e].apply(d(n[u]),z);j=j.concat(z)}return this.pushStack(j,b,g)}});d.each({removeAttr:function(b){d.attr(this,b,"");this.nodeType==1&&this.removeAttribute(b)},addClass:function(b){d.className.add(this,b)},removeClass:function(b){d.className.remove(this,b)},toggleClass:function(b,e){if(typeof e!=="boolean")e=!d.className.has(this,b);d.className[e?"add":"remove"](this,b)},remove:function(b){if(!b||d.filter(b,[this]).length){d("*",this).add([this]).each(function(){d.event.remove(this);
d.removeData(this)});this.parentNode&&this.parentNode.removeChild(this)}},empty:function(){for(d(this).children().remove();this.firstChild;)this.removeChild(this.firstChild)}},function(b,e){d.fn[b]=function(){return this.each(e,arguments)}});var A="jQuery"+f(),l=0,B={};d.extend({cache:{},data:function(b,e,g){b=b==o?B:b;var j=b[A];j||(j=b[A]=++l);if(e&&!d.cache[j])d.cache[j]={};if(g!==void 0)d.cache[j][e]=g;return e?d.cache[j][e]:j},removeData:function(b,e){b=b==o?B:b;var g=b[A];if(e){if(d.cache[g]){delete d.cache[g][e];
e="";for(e in d.cache[g])break;e||d.removeData(b)}}else{try{delete b[A]}catch(j){b.removeAttribute&&b.removeAttribute(A)}delete d.cache[g]}},queue:function(b,e,g){if(b){e=(e||"fx")+"queue";var j=d.data(b,e);if(!j||d.isArray(g))j=d.data(b,e,d.makeArray(g));else g&&j.push(g)}return j},dequeue:function(b,e){var g=d.queue(b,e),j=g.shift();if(!e||e==="fx")j=g[0];j!==void 0&&j.call(b)}});d.fn.extend({data:function(b,e){var g=b.split(".");g[1]=g[1]?"."+g[1]:"";if(e===void 0){var j=this.triggerHandler("getData"+
g[1]+"!",[g[0]]);if(j===void 0&&this.length)j=d.data(this[0],b);return j===void 0&&g[1]?this.data(g[0]):j}else return this.trigger("setData"+g[1]+"!",[g[0],e]).each(function(){d.data(this,b,e)})},removeData:function(b){return this.each(function(){d.removeData(this,b)})},queue:function(b,e){if(typeof b!=="string"){e=b;b="fx"}if(e===void 0)return d.queue(this[0],b);return this.each(function(){var g=d.queue(this,b,e);b=="fx"&&g.length==1&&g[0].call(this)})},dequeue:function(b){return this.each(function(){d.dequeue(this,
b)})}});(function(){function b(h,m,w,D,M,N){M=h=="previousSibling"&&!N;for(var R=0,ba=D.length;R<ba;R++){var S=D[R];if(S){if(M&&S.nodeType===1){S.sizcache=w;S.sizset=R}S=S[h];for(var ca=false;S;){if(S.sizcache===w){ca=D[S.sizset];break}if(S.nodeType===1&&!N){S.sizcache=w;S.sizset=R}if(S.nodeName===m){ca=S;break}S=S[h]}D[R]=ca}}}function e(h,m,w,D,M,N){M=h=="previousSibling"&&!N;for(var R=0,ba=D.length;R<ba;R++){var S=D[R];if(S){if(M&&S.nodeType===1){S.sizcache=w;S.sizset=R}S=S[h];for(var ca=false;S;){if(S.sizcache===
w){ca=D[S.sizset];break}if(S.nodeType===1){if(!N){S.sizcache=w;S.sizset=R}if(typeof m!=="string"){if(S===m){ca=true;break}}else if(u.filter(m,[S]).length>0){ca=S;break}}S=S[h]}D[R]=ca}}}var g=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^[\]]*\]|['"][^'"]*['"]|[^[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?/g,j=0,n=Object.prototype.toString,u=function(h,m,w,D){w=w||[];m=m||document;if(m.nodeType!==1&&m.nodeType!==9)return[];if(!h||typeof h!=="string")return w;var M=[],N,R,ba,S=true;for(g.lastIndex=
0;(N=g.exec(h))!==null;){M.push(N[1]);if(N[2]){ba=RegExp.rightContext;break}}if(M.length>1&&z.exec(h))if(M.length===2&&C.relative[M[0]])N=da(M[0]+M[1],m);else for(N=C.relative[M[0]]?[m]:u(M.shift(),m);M.length;){h=M.shift();if(C.relative[h])h+=M.shift();N=da(h,N)}else{N=D?{expr:M.pop(),set:T(D)}:u.find(M.pop(),M.length===1&&m.parentNode?m.parentNode:m,U(m));N=u.filter(N.expr,N.set);if(M.length>0)R=T(N);else S=false;for(;M.length;){var ca=M.pop(),ea=ca;if(C.relative[ca])ea=M.pop();else ca="";if(ea==
null)ea=m;C.relative[ca](R,ea,U(m))}}R||(R=N);if(!R)throw"Syntax error, unrecognized expression: "+(ca||h);if(n.call(R)==="[object Array]")if(S)if(m.nodeType===1)for(h=0;R[h]!=null;h++){if(R[h]&&(R[h]===true||R[h].nodeType===1&&Z(m,R[h])))w.push(N[h])}else for(h=0;R[h]!=null;h++)R[h]&&R[h].nodeType===1&&w.push(N[h]);else w.push.apply(w,R);else T(R,w);if(ba){u(ba,m,w,D);if(Y){hasDuplicate=false;w.sort(Y);if(hasDuplicate)for(h=1;h<w.length;h++)w[h]===w[h-1]&&w.splice(h--,1)}}return w};u.matches=function(h,
m){return u(h,null,null,m)};u.find=function(h,m,w){var D,M;if(!h)return[];for(var N=0,R=C.order.length;N<R;N++){var ba=C.order[N];if(M=C.match[ba].exec(h)){var S=RegExp.leftContext;if(S.substr(S.length-1)!=="\\"){M[1]=(M[1]||"").replace(/\\/g,"");D=C.find[ba](M,m,w);if(D!=null){h=h.replace(C.match[ba],"");break}}}}D||(D=m.getElementsByTagName("*"));return{set:D,expr:h}};u.filter=function(h,m,w,D){for(var M=h,N=[],R=m,ba,S,ca=m&&m[0]&&U(m[0]);h&&m.length;){for(var ea in C.filter)if((ba=C.match[ea].exec(h))!=
null){var ja=C.filter[ea],fa,ga;S=false;if(R==N)N=[];if(C.preFilter[ea])if(ba=C.preFilter[ea](ba,R,w,N,D,ca)){if(ba===true)continue}else S=fa=true;if(ba)for(var ha=0;(ga=R[ha])!=null;ha++)if(ga){fa=ja(ga,ba,ha,R);var ia=D^!!fa;if(w&&fa!=null)if(ia)S=true;else R[ha]=false;else if(ia){N.push(ga);S=true}}if(fa!==void 0){w||(R=N);h=h.replace(C.match[ea],"");if(!S)return[];break}}if(h==M)if(S==null)throw"Syntax error, unrecognized expression: "+h;else break;M=h}return R};var C=u.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(h){return h.getAttribute("href")}},relative:{"+":function(h,m,w){var D=typeof m==="string",M=D&&!/\W/.test(m);D=D&&!M;if(M&&!w)m=m.toUpperCase();w=0;M=h.length;for(var N;w<M;w++)if(N=h[w]){for(;(N=N.previousSibling)&&N.nodeType!==1;);h[w]=D||N&&N.nodeName===m?N||false:N===m}D&&u.filter(m,h,true)},">":function(h,m,w){var D=typeof m==="string";if(D&&!/\W/.test(m)){m=w?m:m.toUpperCase();w=0;for(var M=h.length;w<M;w++){var N=h[w];if(N){D=N.parentNode;h[w]=D.nodeName===
m?D:false}}}else{w=0;for(M=h.length;w<M;w++)if(N=h[w])h[w]=D?N.parentNode:N.parentNode===m;D&&u.filter(m,h,true)}},"":function(h,m,w){var D=j++,M=e;if(!m.match(/\W/)){var N=m=w?m:m.toUpperCase();M=b}M("parentNode",m,D,h,N,w)},"~":function(h,m,w){var D=j++,M=e;if(typeof m==="string"&&!m.match(/\W/)){var N=m=w?m:m.toUpperCase();M=b}M("previousSibling",m,D,h,N,w)}},find:{ID:function(h,m,w){if(typeof m.getElementById!=="undefined"&&!w)return(h=m.getElementById(h[1]))?[h]:[]},NAME:function(h,m){if(typeof m.getElementsByName!==
"undefined"){var w=[];m=m.getElementsByName(h[1]);for(var D=0,M=m.length;D<M;D++)m[D].getAttribute("name")===h[1]&&w.push(m[D]);return w.length===0?null:w}},TAG:function(h,m){return m.getElementsByTagName(h[1])}},preFilter:{CLASS:function(h,m,w,D,M,N){h=" "+h[1].replace(/\\/g,"")+" ";if(N)return h;N=0;for(var R;(R=m[N])!=null;N++)if(R)if(M^(R.className&&(" "+R.className+" ").indexOf(h)>=0))w||D.push(R);else if(w)m[N]=false;return false},ID:function(h){return h[1].replace(/\\/g,"")},TAG:function(h,
m){for(var w=0;m[w]===false;w++);return m[w]&&U(m[w])?h[1]:h[1].toUpperCase()},CHILD:function(h){if(h[1]=="nth"){var m=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(h[2]=="even"&&"2n"||h[2]=="odd"&&"2n+1"||!/\D/.test(h[2])&&"0n+"+h[2]||h[2]);h[2]=m[1]+(m[2]||1)-0;h[3]=m[3]-0}h[0]=j++;return h},ATTR:function(h,m,w,D,M,N){m=h[1].replace(/\\/g,"");if(!N&&C.attrMap[m])h[1]=C.attrMap[m];if(h[2]==="~=")h[4]=" "+h[4]+" ";return h},PSEUDO:function(h,m,w,D,M){if(h[1]==="not")if(h[3].match(g).length>1||/^\w/.test(h[3]))h[3]=
u(h[3],null,null,m);else{h=u.filter(h[3],m,w,true^M);w||D.push.apply(D,h);return false}else if(C.match.POS.test(h[0])||C.match.CHILD.test(h[0]))return true;return h},POS:function(h){h.unshift(true);return h}},filters:{enabled:function(h){return h.disabled===false&&h.type!=="hidden"},disabled:function(h){return h.disabled===true},checked:function(h){return h.checked===true},selected:function(h){return h.selected===true},parent:function(h){return!!h.firstChild},empty:function(h){return!h.firstChild},
has:function(h,m,w){return!!u(w[3],h).length},header:function(h){return/h\d/i.test(h.nodeName)},text:function(h){return"text"===h.type},radio:function(h){return"radio"===h.type},checkbox:function(h){return"checkbox"===h.type},file:function(h){return"file"===h.type},password:function(h){return"password"===h.type},submit:function(h){return"submit"===h.type},image:function(h){return"image"===h.type},reset:function(h){return"reset"===h.type},button:function(h){return"button"===h.type||h.nodeName.toUpperCase()===
"BUTTON"},input:function(h){return/input|select|textarea|button/i.test(h.nodeName)}},setFilters:{first:function(h,m){return m===0},last:function(h,m,w,D){return m===D.length-1},even:function(h,m){return m%2===0},odd:function(h,m){return m%2===1},lt:function(h,m,w){return m<w[3]-0},gt:function(h,m,w){return m>w[3]-0},nth:function(h,m,w){return w[3]-0==m},eq:function(h,m,w){return w[3]-0==m}},filter:{PSEUDO:function(h,m,w,D){var M=m[1],N=C.filters[M];if(N)return N(h,w,m,D);else if(M==="contains")return(h.textContent||
h.innerText||"").indexOf(m[3])>=0;else if(M==="not"){m=m[3];w=0;for(D=m.length;w<D;w++)if(m[w]===h)return false;return true}},CHILD:function(h,m){var w=m[1],D=h;switch(w){case "only":case "first":for(;D=D.previousSibling;)if(D.nodeType===1)return false;if(w=="first")return true;D=h;case "last":for(;D=D.nextSibling;)if(D.nodeType===1)return false;return true;case "nth":w=m[2];var M=m[3];if(w==1&&M==0)return true;m=m[0];var N=h.parentNode;if(N&&(N.sizcache!==m||!h.nodeIndex)){var R=0;for(D=N.firstChild;D;D=
D.nextSibling)if(D.nodeType===1)D.nodeIndex=++R;N.sizcache=m}h=h.nodeIndex-M;return w==0?h==0:h%w==0&&h/w>=0}},ID:function(h,m){return h.nodeType===1&&h.getAttribute("id")===m},TAG:function(h,m){return m==="*"&&h.nodeType===1||h.nodeName===m},CLASS:function(h,m){return(" "+(h.className||h.getAttribute("class"))+" ").indexOf(m)>-1},ATTR:function(h,m){var w=m[1];h=C.attrHandle[w]?C.attrHandle[w](h):h[w]!=null?h[w]:h.getAttribute(w);w=h+"";var D=m[2];m=m[4];return h==null?D==="!=":D==="="?w===m:D===
"*="?w.indexOf(m)>=0:D==="~="?(" "+w+" ").indexOf(m)>=0:!m?w&&h!==false:D==="!="?w!=m:D==="^="?w.indexOf(m)===0:D==="$="?w.substr(w.length-m.length)===m:D==="|="?w===m||w.substr(0,m.length+1)===m+"-":false},POS:function(h,m,w,D){var M=C.setFilters[m[2]];if(M)return M(h,w,m,D)}}},z=C.match.POS;for(var P in C.match)C.match[P]=RegExp(C.match[P].source+/(?![^\[]*\])(?![^\(]*\))/.source);var T=function(h,m){h=Array.prototype.slice.call(h);if(m){m.push.apply(m,h);return m}return h};try{Array.prototype.slice.call(document.documentElement.childNodes)}catch(W){T=
function(h,m){m=m||[];if(n.call(h)==="[object Array]")Array.prototype.push.apply(m,h);else if(typeof h.length==="number")for(var w=0,D=h.length;w<D;w++)m.push(h[w]);else for(w=0;h[w];w++)m.push(h[w]);return m}}var Y;if(document.documentElement.compareDocumentPosition)Y=function(h,m){h=h.compareDocumentPosition(m)&4?-1:h===m?0:1;if(h===0)hasDuplicate=true;return h};else if("sourceIndex"in document.documentElement)Y=function(h,m){h=h.sourceIndex-m.sourceIndex;if(h===0)hasDuplicate=true;return h};else if(document.createRange)Y=
function(h,m){var w=h.ownerDocument.createRange(),D=m.ownerDocument.createRange();w.selectNode(h);w.collapse(true);D.selectNode(m);D.collapse(true);h=w.compareBoundaryPoints(Range.START_TO_END,D);if(h===0)hasDuplicate=true;return h};(function(){var h=document.createElement("form"),m="script"+(new Date).getTime();h.innerHTML="<input name='"+m+"'/>";var w=document.documentElement;w.insertBefore(h,w.firstChild);if(document.getElementById(m)){C.find.ID=function(D,M,N){if(typeof M.getElementById!=="undefined"&&
!N)return(M=M.getElementById(D[1]))?M.id===D[1]||typeof M.getAttributeNode!=="undefined"&&M.getAttributeNode("id").nodeValue===D[1]?[M]:void 0:[]};C.filter.ID=function(D,M){var N=typeof D.getAttributeNode!=="undefined"&&D.getAttributeNode("id");return D.nodeType===1&&N&&N.nodeValue===M}}w.removeChild(h)})();(function(){var h=document.createElement("div");h.appendChild(document.createComment(""));if(h.getElementsByTagName("*").length>0)C.find.TAG=function(m,w){w=w.getElementsByTagName(m[1]);if(m[1]===
"*"){m=[];for(var D=0;w[D];D++)w[D].nodeType===1&&m.push(w[D]);w=m}return w};h.innerHTML="<a href='#'></a>";if(h.firstChild&&typeof h.firstChild.getAttribute!=="undefined"&&h.firstChild.getAttribute("href")!=="#")C.attrHandle.href=function(m){return m.getAttribute("href",2)}})();document.querySelectorAll&&function(){var h=u,m=document.createElement("div");m.innerHTML="<p class='TEST'></p>";if(!(m.querySelectorAll&&m.querySelectorAll(".TEST").length===0)){u=function(w,D,M,N){D=D||document;if(!N&&D.nodeType===
9&&!U(D))try{return T(D.querySelectorAll(w),M)}catch(R){}return h(w,D,M,N)};u.find=h.find;u.filter=h.filter;u.selectors=h.selectors;u.matches=h.matches}}();document.getElementsByClassName&&document.documentElement.getElementsByClassName&&function(){var h=document.createElement("div");h.innerHTML="<div class='test e'></div><div class='test'></div>";if(h.getElementsByClassName("e").length!==0){h.lastChild.className="e";if(h.getElementsByClassName("e").length!==1){C.order.splice(1,0,"CLASS");C.find.CLASS=
function(m,w,D){if(typeof w.getElementsByClassName!=="undefined"&&!D)return w.getElementsByClassName(m[1])}}}}();var Z=document.compareDocumentPosition?function(h,m){return h.compareDocumentPosition(m)&16}:function(h,m){return h!==m&&(h.contains?h.contains(m):true)},U=function(h){return h.nodeType===9&&h.documentElement.nodeName!=="HTML"||!!h.ownerDocument&&U(h.ownerDocument)},da=function(h,m){var w=[],D="",M;for(m=m.nodeType?[m]:m;M=C.match.PSEUDO.exec(h);){D+=M[0];h=h.replace(C.match.PSEUDO,"")}h=
C.relative[h]?h+"*":h;M=0;for(var N=m.length;M<N;M++)u(h,m[M],w);return u.filter(D,w)};d.find=u;d.filter=u.filter;d.expr=u.selectors;d.expr[":"]=d.expr.filters;u.selectors.filters.hidden=function(h){return h.offsetWidth===0||h.offsetHeight===0};u.selectors.filters.visible=function(h){return h.offsetWidth>0||h.offsetHeight>0};u.selectors.filters.animated=function(h){return d.grep(d.timers,function(m){return h===m.elem}).length};d.multiFilter=function(h,m,w){if(w)h=":not("+h+")";return u.matches(h,
m)};d.dir=function(h,m){var w=[];for(h=h[m];h&&h!=document;){h.nodeType==1&&w.push(h);h=h[m]}return w};d.nth=function(h,m,w){m=m||1;for(var D=0;h;h=h[w])if(h.nodeType==1&&++D==m)break;return h};d.sibling=function(h,m){for(var w=[];h;h=h.nextSibling)h.nodeType==1&&h!=m&&w.push(h);return w}})();d.event={add:function(b,e,g,j){if(!(b.nodeType==3||b.nodeType==8)){if(b.setInterval&&b!=o)b=o;if(!g.guid)g.guid=this.guid++;if(j!==void 0){g=this.proxy(g);g.data=j}var n=d.data(b,"events")||d.data(b,"events",
{}),u=d.data(b,"handle")||d.data(b,"handle",function(){return typeof d!=="undefined"&&!d.event.triggered?d.event.handle.apply(arguments.callee.elem,arguments):void 0});u.elem=b;d.each(e.split(/\s+/),function(C,z){C=z.split(".");z=C.shift();g.type=C.slice().sort().join(".");var P=n[z];d.event.specialAll[z]&&d.event.specialAll[z].setup.call(b,j,C);if(!P){P=n[z]={};if(!d.event.special[z]||d.event.special[z].setup.call(b,j,C)===false)if(b.addEventListener)b.addEventListener(z,u,false);else b.attachEvent&&
b.attachEvent("on"+z,u)}P[g.guid]=g;d.event.global[z]=true});b=null}},guid:1,global:{},remove:function(b,e,g){if(!(b.nodeType==3||b.nodeType==8)){var j=d.data(b,"events"),n;if(j){if(e===void 0||typeof e==="string"&&e.charAt(0)==".")for(var u in j)this.remove(b,u+(e||""));else{if(e.type){g=e.handler;e=e.type}d.each(e.split(/\s+/),function(C,z){C=z.split(".");z=C.shift();var P=RegExp("(^|\\.)"+C.slice().sort().join(".*\\.")+"(\\.|$)");if(j[z]){if(g)delete j[z][g.guid];else for(var T in j[z])P.test(j[z][T].type)&&
delete j[z][T];d.event.specialAll[z]&&d.event.specialAll[z].teardown.call(b,C);for(n in j[z])break;if(!n){if(!d.event.special[z]||d.event.special[z].teardown.call(b,C)===false)if(b.removeEventListener)b.removeEventListener(z,d.data(b,"handle"),false);else b.detachEvent&&b.detachEvent("on"+z,d.data(b,"handle"));n=null;delete j[z]}}})}for(n in j)break;if(!n){if(e=d.data(b,"handle"))e.elem=null;d.removeData(b,"events");d.removeData(b,"handle")}}}},trigger:function(b,e,g,j){var n=b.type||b;if(!j){b=typeof b===
"object"?b[A]?b:d.extend(d.Event(n),b):d.Event(n);if(n.indexOf("!")>=0){b.type=n=n.slice(0,-1);b.exclusive=true}if(!g){b.stopPropagation();this.global[n]&&d.each(d.cache,function(){this.events&&this.events[n]&&d.event.trigger(b,e,this.handle.elem)})}if(!g||g.nodeType==3||g.nodeType==8)return;b.result=void 0;b.target=g;e=d.makeArray(e);e.unshift(b)}b.currentTarget=g;var u=d.data(g,"handle");u&&u.apply(g,e);if((!g[n]||d.nodeName(g,"a")&&n=="click")&&g["on"+n]&&g["on"+n].apply(g,e)===false)b.result=
false;if(!j&&g[n]&&!b.isDefaultPrevented()&&!(d.nodeName(g,"a")&&n=="click")){this.triggered=true;try{g[n]()}catch(C){}}this.triggered=false;if(!b.isPropagationStopped())(g=g.parentNode||g.ownerDocument)&&d.event.trigger(b,e,g,true)},handle:function(b){var e,g;b=arguments[0]=d.event.fix(b||o.event);b.currentTarget=this;g=b.type.split(".");b.type=g.shift();e=!g.length&&!b.exclusive;var j=RegExp("(^|\\.)"+g.slice().sort().join(".*\\.")+"(\\.|$)");g=(d.data(this,"events")||{})[b.type];for(var n in g){var u=
g[n];if(e||j.test(u.type)){b.handler=u;b.data=u.data;u=u.apply(this,arguments);if(u!==void 0){b.result=u;if(u===false){b.preventDefault();b.stopPropagation()}}if(b.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(b){if(b[A])return b;var e=b;b=d.Event(e);for(var g=this.props.length,j;g;){j=this.props[--g];b[j]=e[j]}if(!b.target)b.target=b.srcElement||document;if(b.target.nodeType==3)b.target=b.target.parentNode;if(!b.relatedTarget&&b.fromElement)b.relatedTarget=b.fromElement==b.target?b.toElement:b.fromElement;if(b.pageX==null&&b.clientX!=null){e=document.documentElement;g=document.body;b.pageX=b.clientX+(e&&e.scrollLeft||g&&g.scrollLeft||0)-(e.clientLeft||0);b.pageY=b.clientY+(e&&e.scrollTop||
g&&g.scrollTop||0)-(e.clientTop||0)}if(!b.which&&(b.charCode||b.charCode===0?b.charCode:b.keyCode))b.which=b.charCode||b.keyCode;if(!b.metaKey&&b.ctrlKey)b.metaKey=b.ctrlKey;if(!b.which&&b.button)b.which=b.button&1?1:b.button&2?3:b.button&4?2:0;return b},proxy:function(b,e){e=e||function(){return b.apply(this,arguments)};e.guid=b.guid=b.guid||e.guid||this.guid++;return e},special:{ready:{setup:E,teardown:function(){}}},specialAll:{live:{setup:function(b,e){d.event.add(this,e[0],p)},teardown:function(b){if(b.length){var e=
0,g=RegExp("(^|\\.)"+b[0]+"(\\.|$)");d.each(d.data(this,"events").live||{},function(){g.test(this.type)&&e++});e<1&&d.event.remove(this,b[0],p)}}}}};d.Event=function(b){if(!this.preventDefault)return new d.Event(b);if(b&&b.type){this.originalEvent=b;this.type=b.type}else this.type=b;this.timeStamp=f();this[A]=true};d.Event.prototype={preventDefault:function(){this.isDefaultPrevented=q;var b=this.originalEvent;if(b){b.preventDefault&&b.preventDefault();b.returnValue=false}},stopPropagation:function(){this.isPropagationStopped=
q;var b=this.originalEvent;if(b){b.stopPropagation&&b.stopPropagation();b.cancelBubble=true}},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=q;this.stopPropagation()},isDefaultPrevented:v,isPropagationStopped:v,isImmediatePropagationStopped:v};var J=function(b){for(var e=b.relatedTarget;e&&e!=this;)try{e=e.parentNode}catch(g){e=this}if(e!=this){b.type=b.data;d.event.handle.apply(this,arguments)}};d.each({mouseover:"mouseenter",mouseout:"mouseleave"},function(b,e){d.event.special[e]=
{setup:function(){d.event.add(this,b,J,e)},teardown:function(){d.event.remove(this,b,J)}}});d.fn.extend({bind:function(b,e,g){return b=="unload"?this.one(b,e,g):this.each(function(){d.event.add(this,b,g||e,g&&e)})},one:function(b,e,g){var j=d.event.proxy(g||e,function(n){d(this).unbind(n,j);return(g||e).apply(this,arguments)});return this.each(function(){d.event.add(this,b,j,g&&e)})},unbind:function(b,e){return this.each(function(){d.event.remove(this,b,e)})},trigger:function(b,e){return this.each(function(){d.event.trigger(b,
e,this)})},triggerHandler:function(b,e){if(this[0]){b=d.Event(b);b.preventDefault();b.stopPropagation();d.event.trigger(b,e,this[0]);return b.result}},toggle:function(b){for(var e=arguments,g=1;g<e.length;)d.event.proxy(b,e[g++]);return this.click(d.event.proxy(b,function(j){this.lastToggle=(this.lastToggle||0)%g;j.preventDefault();return e[this.lastToggle++].apply(this,arguments)||false}))},hover:function(b,e){return this.mouseenter(b).mouseleave(e)},ready:function(b){E();d.isReady?b.call(document,
d):d.readyList.push(b);return this},live:function(b,e){e=d.event.proxy(e);e.guid+=this.selector+b;d(document).bind(t(b,this.selector),this.selector,e);return this},die:function(b,e){d(document).unbind(t(b,this.selector),e?{guid:e.guid+this.selector+b}:null);return this}});d.extend({isReady:false,readyList:[],ready:function(){if(!d.isReady){d.isReady=true;if(d.readyList){d.each(d.readyList,function(){this.call(document,d)});d.readyList=null}d(document).triggerHandler("ready")}}});var G=false;d.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(b,e){d.fn[e]=function(g){return g?this.bind(e,g):this.trigger(e)}});d(o).bind("unload",function(){for(var b in d.cache)b!=1&&d.cache[b].handle&&d.event.remove(d.cache[b].handle.elem)});(function(){d.support={};var b=document.documentElement,e=document.createElement("script"),g=document.createElement("div"),j="script"+(new Date).getTime();g.style.display="none";g.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 n=g.getElementsByTagName("*"),u=g.getElementsByTagName("a")[0];if(!(!n||!n.length||!u)){d.support={leadingWhitespace:g.firstChild.nodeType==3,tbody:!g.getElementsByTagName("tbody").length,objectAll:!!g.getElementsByTagName("object")[0].getElementsByTagName("*").length,htmlSerialize:!!g.getElementsByTagName("link").length,style:/red/.test(u.getAttribute("style")),hrefNormalized:u.getAttribute("href")==="/a",opacity:u.style.opacity==="0.5",cssFloat:!!u.style.cssFloat,scriptEval:false,noCloneEvent:true,
boxModel:null};e.type="text/javascript";try{e.appendChild(document.createTextNode("window."+j+"=1;"))}catch(C){}b.insertBefore(e,b.firstChild);if(o[j]){d.support.scriptEval=true;delete o[j]}b.removeChild(e);if(g.attachEvent&&g.fireEvent){g.attachEvent("onclick",function(){d.support.noCloneEvent=false;g.detachEvent("onclick",arguments.callee)});g.cloneNode(true).fireEvent("onclick")}d(function(){var z=document.createElement("div");z.style.width=z.style.paddingLeft="1px";document.body.appendChild(z);
d.boxModel=d.support.boxModel=z.offsetWidth===2;document.body.removeChild(z).style.display="none"})}})();var L=d.support.cssFloat?"cssFloat":"styleFloat";d.props={"for":"htmlFor","class":"className","float":L,cssFloat:L,styleFloat:L,readonly:"readOnly",maxlength:"maxLength",cellspacing:"cellSpacing",rowspan:"rowSpan",tabindex:"tabIndex"};d.fn.extend({_load:d.fn.load,load:function(b,e,g){if(typeof b!=="string")return this._load(b);var j=b.indexOf(" ");if(j>=0){var n=b.slice(j,b.length);b=b.slice(0,
j)}j="GET";if(e)if(d.isFunction(e)){g=e;e=null}else if(typeof e==="object"){e=d.param(e);j="POST"}var u=this;d.ajax({url:b,type:j,dataType:"html",data:e,complete:function(C,z){if(z=="success"||z=="notmodified")u.html(n?d("<div/>").append(C.responseText.replace(/<script(.|\s)*?\/script>/g,"")).find(n):C.responseText);g&&u.each(g,[C.responseText,z,C])}});return this},serialize:function(){return d.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?
d.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(b,e){b=d(this).val();return b==null?null:d.isArray(b)?d.map(b,function(g){return{name:e.name,value:g}}):{name:e.name,value:b}}).get()}});d.each("ajaxStart,ajaxStop,ajaxComplete,ajaxError,ajaxSuccess,ajaxSend".split(","),function(b,e){d.fn[e]=function(g){return this.bind(e,g)}});var Q=f();d.extend({get:function(b,
e,g,j){if(d.isFunction(e)){g=e;e=null}return d.ajax({type:"GET",url:b,data:e,success:g,dataType:j})},getScript:function(b,e){return d.get(b,null,e,"script")},getJSON:function(b,e,g){return d.get(b,e,g,"json")},post:function(b,e,g,j){if(d.isFunction(e)){g=e;e={}}return d.ajax({type:"POST",url:b,data:e,success:g,dataType:j})},ajaxSetup:function(b){d.extend(d.ajaxSettings,b)},ajaxSettings:{url:location.href,global:true,type:"GET",contentType:"application/x-www-form-urlencoded",processData:true,async:true,
xhr:function(){return o.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(b){function e(){b.success&&b.success(C,u);b.global&&d.event.trigger("ajaxSuccess",[U,b])}function g(){b.complete&&b.complete(U,u);b.global&&d.event.trigger("ajaxComplete",[U,b]);b.global&&!--d.active&&
d.event.trigger("ajaxStop")}b=d.extend(true,b,d.extend(true,{},d.ajaxSettings,b));var j,n=/=\?(&|$)/g,u,C,z=b.type.toUpperCase();if(b.data&&b.processData&&typeof b.data!=="string")b.data=d.param(b.data);if(b.dataType=="jsonp"){if(z=="GET")b.url.match(n)||(b.url+=(b.url.match(/\?/)?"&":"?")+(b.jsonp||"callback")+"=?");else if(!b.data||!b.data.match(n))b.data=(b.data?b.data+"&":"")+(b.jsonp||"callback")+"=?";b.dataType="json"}if(b.dataType=="json"&&(b.data&&b.data.match(n)||b.url.match(n))){j="jsonp"+
Q++;if(b.data)b.data=(b.data+"").replace(n,"="+j+"$1");b.url=b.url.replace(n,"="+j+"$1");b.dataType="script";o[j]=function(D){C=D;e();g();o[j]=void 0;try{delete o[j]}catch(M){}T&&T.removeChild(W)}}if(b.dataType=="script"&&b.cache==null)b.cache=false;if(b.cache===false&&z=="GET"){n=f();var P=b.url.replace(/(\?|&)_=.*?(&|$)/,"$1_="+n+"$2");b.url=P+(P==b.url?(b.url.match(/\?/)?"&":"?")+"_="+n:"")}if(b.data&&z=="GET"){b.url+=(b.url.match(/\?/)?"&":"?")+b.data;b.data=null}b.global&&!d.active++&&d.event.trigger("ajaxStart");
n=/^(\w+:)?\/\/([^\/?#]+)/.exec(b.url);if(b.dataType=="script"&&z=="GET"&&n&&(n[1]&&n[1]!=location.protocol||n[2]!=location.host)){var T=document.getElementsByTagName("head")[0],W=document.createElement("script");W.src=b.url;if(b.scriptCharset)W.charset=b.scriptCharset;if(!j){var Y=false;W.onload=W.onreadystatechange=function(){if(!Y&&(!this.readyState||this.readyState=="loaded"||this.readyState=="complete")){Y=true;e();g();W.onload=W.onreadystatechange=null;T.removeChild(W)}}}T.appendChild(W)}else{var Z=
false,U=b.xhr();b.username?U.open(z,b.url,b.async,b.username,b.password):U.open(z,b.url,b.async);try{b.data&&U.setRequestHeader("Content-Type",b.contentType);if(b.ifModified)U.setRequestHeader("If-Modified-Since",d.lastModified[b.url]||"Thu, 01 Jan 1970 00:00:00 GMT");U.setRequestHeader("X-Requested-With","XMLHttpRequest");U.setRequestHeader("Accept",b.dataType&&b.accepts[b.dataType]?b.accepts[b.dataType]+", */*":b.accepts._default)}catch(da){}if(b.beforeSend&&b.beforeSend(U,b)===false){b.global&&
!--d.active&&d.event.trigger("ajaxStop");U.abort();return false}b.global&&d.event.trigger("ajaxSend",[U,b]);var h=function(D){if(U.readyState==0){if(m){clearInterval(m);m=null;b.global&&!--d.active&&d.event.trigger("ajaxStop")}}else if(!Z&&U&&(U.readyState==4||D=="timeout")){Z=true;if(m){clearInterval(m);m=null}u=D=="timeout"?"timeout":!d.httpSuccess(U)?"error":b.ifModified&&d.httpNotModified(U,b.url)?"notmodified":"success";if(u=="success")try{C=d.httpData(U,b.dataType,b)}catch(M){u="parsererror"}if(u==
"success"){var N;try{N=U.getResponseHeader("Last-Modified")}catch(R){}if(b.ifModified&&N)d.lastModified[b.url]=N;j||e()}else d.handleError(b,U,u);g();D&&U.abort();if(b.async)U=null}};if(b.async){var m=setInterval(h,13);b.timeout>0&&setTimeout(function(){U&&!Z&&h("timeout")},b.timeout)}try{U.send(b.data)}catch(w){d.handleError(b,U,null,w)}b.async||h();return U}},handleError:function(b,e,g,j){b.error&&b.error(e,g,j);b.global&&d.event.trigger("ajaxError",[e,b,j])},active:0,httpSuccess:function(b){try{return!b.status&&
location.protocol=="file:"||b.status>=200&&b.status<300||b.status==304||b.status==1223}catch(e){}return false},httpNotModified:function(b,e){try{var g=b.getResponseHeader("Last-Modified");return b.status==304||g==d.lastModified[e]}catch(j){}return false},httpData:function(b,e,g){var j=b.getResponseHeader("content-type");b=(j=e=="xml"||!e&&j&&j.indexOf("xml")>=0)?b.responseXML:b.responseText;if(j&&b.documentElement.tagName=="parsererror")throw"parsererror";if(g&&g.dataFilter)b=g.dataFilter(b,e);if(typeof b===
"string"){e=="script"&&d.globalEval(b);if(e=="json")b=o.eval("("+b+")")}return b},param:function(b){function e(n,u){g[g.length]=encodeURIComponent(n)+"="+encodeURIComponent(u)}var g=[];if(d.isArray(b)||b.jquery)d.each(b,function(){e(this.name,this.value)});else for(var j in b)d.isArray(b[j])?d.each(b[j],function(){e(j,this)}):e(j,d.isFunction(b[j])?b[j]():b[j]);return g.join("&").replace(/%20/g,"+")}});var V={},aa,X=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft",
"marginRight","paddingLeft","paddingRight"],["opacity"]];d.fn.extend({show:function(b,e){if(b)return this.animate(s("show",3),b,e);else{b=0;for(e=this.length;b<e;b++){var g=d.data(this[b],"olddisplay");this[b].style.display=g||"";if(d.css(this[b],"display")==="none"){g=this[b].tagName;var j;if(V[g])j=V[g];else{var n=d("<"+g+" />").appendTo("body");j=n.css("display");if(j==="none")j="block";n.remove();V[g]=j}d.data(this[b],"olddisplay",j)}}b=0;for(e=this.length;b<e;b++)this[b].style.display=d.data(this[b],
"olddisplay")||"";return this}},hide:function(b,e){if(b)return this.animate(s("hide",3),b,e);else{b=0;for(e=this.length;b<e;b++){var g=d.data(this[b],"olddisplay");!g&&g!=="none"&&d.data(this[b],"olddisplay",d.css(this[b],"display"))}b=0;for(e=this.length;b<e;b++)this[b].style.display="none";return this}},_toggle:d.fn.toggle,toggle:function(b,e){var g=typeof b==="boolean";return d.isFunction(b)&&d.isFunction(e)?this._toggle.apply(this,arguments):b==null||g?this.each(function(){var j=g?b:d(this).is(":hidden");
d(this)[j?"show":"hide"]()}):this.animate(s("toggle",3),b,e)},fadeTo:function(b,e,g){return this.animate({opacity:e},b,g)},animate:function(b,e,g,j){var n=d.speed(e,g,j);return this[n.queue===false?"each":"queue"](function(){var u=d.extend({},n),C,z=this.nodeType==1&&d(this).is(":hidden"),P=this;for(C in b){if(b[C]=="hide"&&z||b[C]=="show"&&!z)return u.complete.call(this);if((C=="height"||C=="width")&&this.style){u.display=d.css(this,"display");u.overflow=this.style.overflow}}if(u.overflow!=null)this.style.overflow=
"hidden";u.curAnim=d.extend({},b);d.each(b,function(T,W){var Y=new d.fx(P,u,T);if(/toggle|show|hide/.test(W))Y[W=="toggle"?z?"show":"hide":W](b);else{var Z=W.toString().match(/^([+-]=)?([\d+-.]+)(.*)$/),U=Y.cur(true)||0;if(Z){W=parseFloat(Z[2]);var da=Z[3]||"px";if(da!="px"){P.style[T]=(W||1)+da;U=(W||1)/Y.cur(true)*U;P.style[T]=U+da}if(Z[1])W=(Z[1]=="-="?-1:1)*W+U;Y.custom(U,W,da)}else Y.custom(U,W,"")}});return true})},stop:function(b,e){var g=d.timers;b&&this.queue([]);this.each(function(){for(var j=
g.length-1;j>=0;j--)if(g[j].elem==this){e&&g[j](true);g.splice(j,1)}});e||this.dequeue();return this}});d.each({slideDown:s("show",1),slideUp:s("hide",1),slideToggle:s("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"}},function(b,e){d.fn[b]=function(g,j){return this.animate(e,g,j)}});d.extend({speed:function(b,e,g){var j=typeof b==="object"?b:{complete:g||!g&&e||d.isFunction(b)&&b,duration:b,easing:g&&e||e&&!d.isFunction(e)&&e};j.duration=d.fx.off?0:typeof j.duration==="number"?j.duration:
d.fx.speeds[j.duration]||d.fx.speeds._default;j.old=j.complete;j.complete=function(){j.queue!==false&&d(this).dequeue();d.isFunction(j.old)&&j.old.call(this)};return j},easing:{linear:function(b,e,g,j){return g+j*b},swing:function(b,e,g,j){return(-Math.cos(b*Math.PI)/2+0.5)*j+g}},timers:[],fx:function(b,e,g){this.options=e;this.elem=b;this.prop=g;if(!e.orig)e.orig={}}});d.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this);(d.fx.step[this.prop]||d.fx.step._default)(this);
if((this.prop=="height"||this.prop=="width")&&this.elem.style)this.elem.style.display="block"},cur:function(b){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==null))return this.elem[this.prop];return(b=parseFloat(d.css(this.elem,this.prop,b)))&&b>-10000?b:parseFloat(d.curCSS(this.elem,this.prop))||0},custom:function(b,e,g){function j(u){return n.step(u)}this.startTime=f();this.start=b;this.end=e;this.unit=g||this.unit||"px";this.now=this.start;this.pos=this.state=0;var n=
this;j.elem=this.elem;if(j()&&d.timers.push(j)&&!aa)aa=setInterval(function(){for(var u=d.timers,C=0;C<u.length;C++)u[C]()||u.splice(C--,1);if(!u.length){clearInterval(aa);aa=void 0}},13)},show:function(){this.options.orig[this.prop]=d.attr(this.elem.style,this.prop);this.options.show=true;this.custom(this.prop=="width"||this.prop=="height"?1:0,this.cur());d(this.elem).show()},hide:function(){this.options.orig[this.prop]=d.attr(this.elem.style,this.prop);this.options.hide=true;this.custom(this.cur(),
0)},step:function(b){var e=f();if(b||e>=this.options.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();b=this.options.curAnim[this.prop]=true;for(var g in this.options.curAnim)if(this.options.curAnim[g]!==true)b=false;if(b){if(this.options.display!=null){this.elem.style.overflow=this.options.overflow;this.elem.style.display=this.options.display;if(d.css(this.elem,"display")=="none")this.elem.style.display="block"}this.options.hide&&d(this.elem).hide();if(this.options.hide||
this.options.show)for(var j in this.options.curAnim)d.attr(this.elem.style,j,this.options.orig[j]);this.options.complete.call(this.elem)}return false}else{g=e-this.startTime;this.state=g/this.options.duration;this.pos=d.easing[this.options.easing||(d.easing.swing?"swing":"linear")](this.state,g,0,1,this.options.duration);this.now=this.start+(this.end-this.start)*this.pos;this.update()}return true}};d.extend(d.fx,{speeds:{slow:600,fast:200,_default:400},step:{opacity:function(b){d.attr(b.elem.style,
"opacity",b.now)},_default:function(b){if(b.elem.style&&b.elem.style[b.prop]!=null)b.elem.style[b.prop]=b.now+b.unit;else b.elem[b.prop]=b.now}}});d.fn.offset=document.documentElement.getBoundingClientRect?function(){if(!this[0])return{top:0,left:0};if(this[0]===this[0].ownerDocument.body)return d.offset.bodyOffset(this[0]);var b=this[0].getBoundingClientRect(),e=this[0].ownerDocument,g=e.body;e=e.documentElement;return{top:b.top+(self.pageYOffset||d.boxModel&&e.scrollTop||g.scrollTop)-(e.clientTop||
g.clientTop||0),left:b.left+(self.pageXOffset||d.boxModel&&e.scrollLeft||g.scrollLeft)-(e.clientLeft||g.clientLeft||0)}}:function(){if(!this[0])return{top:0,left:0};if(this[0]===this[0].ownerDocument.body)return d.offset.bodyOffset(this[0]);d.offset.initialized||d.offset.initialize();var b=this[0],e=b.offsetParent,g=b.ownerDocument,j,n=g.documentElement,u=g.body;g=g.defaultView;j=g.getComputedStyle(b,null);for(var C=b.offsetTop,z=b.offsetLeft;(b=b.parentNode)&&b!==u&&b!==n;){j=g.getComputedStyle(b,
null);C-=b.scrollTop;z-=b.scrollLeft;if(b===e){C+=b.offsetTop;z+=b.offsetLeft;if(d.offset.doesNotAddBorder&&!(d.offset.doesAddBorderForTableAndCells&&/^t(able|d|h)$/i.test(b.tagName))){C+=parseInt(j.borderTopWidth,10)||0;z+=parseInt(j.borderLeftWidth,10)||0}e=b.offsetParent}if(d.offset.subtractsBorderForOverflowNotVisible&&j.overflow!=="visible"){C+=parseInt(j.borderTopWidth,10)||0;z+=parseInt(j.borderLeftWidth,10)||0}j=j}if(j.position==="relative"||j.position==="static"){C+=u.offsetTop;z+=u.offsetLeft}if(j.position===
"fixed"){C+=Math.max(n.scrollTop,u.scrollTop);z+=Math.max(n.scrollLeft,u.scrollLeft)}return{top:C,left:z}};d.offset={initialize:function(){if(!this.initialized){var b=document.body,e=document.createElement("div"),g,j,n,u=b.style.marginTop;g={position:"absolute",top:0,left:0,margin:0,border:0,width:"1px",height:"1px",visibility:"hidden"};for(j in g)e.style[j]=g[j];e.innerHTML='<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>';
b.insertBefore(e,b.firstChild);g=e.firstChild;j=g.firstChild;n=g.nextSibling.firstChild.firstChild;this.doesNotAddBorder=j.offsetTop!==5;this.doesAddBorderForTableAndCells=n.offsetTop===5;g.style.overflow="hidden";g.style.position="relative";this.subtractsBorderForOverflowNotVisible=j.offsetTop===-5;b.style.marginTop="1px";this.doesNotIncludeMarginInBodyOffset=b.offsetTop===0;b.style.marginTop=u;b.removeChild(e);this.initialized=true}},bodyOffset:function(b){d.offset.initialized||d.offset.initialize();
var e=b.offsetTop,g=b.offsetLeft;if(d.offset.doesNotIncludeMarginInBodyOffset){e+=parseInt(d.curCSS(b,"marginTop",true),10)||0;g+=parseInt(d.curCSS(b,"marginLeft",true),10)||0}return{top:e,left:g}}};d.fn.extend({position:function(){var b;if(this[0]){b=this.offsetParent();var e=this.offset(),g=/^body|html$/i.test(b[0].tagName)?{top:0,left:0}:b.offset();e.top-=k(this,"marginTop");e.left-=k(this,"marginLeft");g.top+=k(b,"borderTopWidth");g.left+=k(b,"borderLeftWidth");b={top:e.top-g.top,left:e.left-
g.left}}return b},offsetParent:function(){for(var b=this[0].offsetParent||document.body;b&&!/^body|html$/i.test(b.tagName)&&d.css(b,"position")=="static";)b=b.offsetParent;return d(b)}});d.each(["Left","Top"],function(b,e){var g="scroll"+e;d.fn[g]=function(j){if(!this[0])return null;return j!==void 0?this.each(function(){this==o||this==document?o.scrollTo(!b?j:d(o).scrollLeft(),b?j:d(o).scrollTop()):(this[g]=j)}):this[0]==o||this[0]==document?self[b?"pageYOffset":"pageXOffset"]||d.boxModel&&document.documentElement[g]||
document.body[g]:this[0][g]}});d.each(["Height","Width"],function(b,e){var g=e.toLowerCase();d.fn["inner"+e]=function(){return this[0]?d.css(this[0],g,false,"padding"):null};d.fn["outer"+e]=function(n){return this[0]?d.css(this[0],g,false,n?"margin":"border"):null};var j=e.toLowerCase();d.fn[j]=function(n){return this[0]==o?document.compatMode=="CSS1Compat"&&document.documentElement["client"+e]||document.body["client"+e]:this[0]==document?Math.max(document.documentElement["client"+e],document.body["scroll"+
e],document.documentElement["scroll"+e],document.body["offset"+e],document.documentElement["offset"+e]):n===void 0?this.length?d.css(this[0],j):null:this.css(j,typeof n==="string"?n:n+"px")}})})();
(function(c){function f(q,p,t){function E(y,H){c(s).bind(y,function(d,O){if(H&&H.call(this,O.index)===false&&O)O.proceed=false});return s}var s=this,o;c.each(t,function(y,H){c.isFunction(H)&&E(y,H)});c.extend(this,{click:function(y){s.getCurrentPane();var H=q.eq(y);if(typeof y=="string"&&y.replace("#","")){H=q.filter("[href*="+y.replace("#","")+"]");y=Math.max(q.index(H),0)}if(t.rotate){var d=q.length-1;if(y<0)return s.click(d);if(y>d)return s.click(0)}if(!H.length){if(o>=0)return s;y=t.initialIndex;
H=q.eq(y)}var O={index:y,proceed:true};c(s).triggerHandler("onBeforeClick",O);if(!O.proceed)return s;if(y===o)return s;H.addClass(t.current);k[t.effect].call(s,y,function(){c(s).triggerHandler("onClick",O)});q.removeClass(t.current);H.addClass(t.current);o=y;return s},getConf:function(){return t},getTabs:function(){return q},getPanes:function(){return p},getCurrentPane:function(){return p.eq(o)},getCurrentTab:function(){return q.eq(o)},getIndex:function(){return o},next:function(){return s.click(o+
1)},prev:function(){return s.click(o-1)},onBeforeClick:function(y){return E("onBeforeClick",y)},onClick:function(y){return E("onClick",y)}});q.each(function(y){c(this).bind(t.event,function(H){s.click(y);return H.preventDefault()})});location.hash?s.click(location.hash):s.click(t.initialIndex);p.find("a[href^=#]").click(function(){s.click(c(this).attr("href"))})}c.tools=c.tools||{};c.tools.tabs={version:"1.0.2",conf:{tabs:"a",current:"current",onBeforeClick:null,onClick:null,effect:"default",initialIndex:0,
event:"click",api:false,rotate:false},addEffect:function(q,p){k[q]=p}};var k={"default":function(q,p){this.getPanes().hide().eq(q).show();p.call()},fade:function(q,p){var t=this.getConf(),E=t.fadeOutSpeed,s=this.getCurrentPane();E?s.fadeOut(E):s.hide();this.getPanes().eq(q).fadeIn(t.fadeInSpeed,p)},slide:function(q,p){this.getCurrentPane().slideUp(200);this.getPanes().eq(q).slideDown(400,p)},ajax:function(q,p){this.getPanes().eq(0).load(this.getTabs().eq(q).attr("href"),p)}},v;c.tools.tabs.addEffect("horizontal",
function(q,p){v||(v=this.getPanes().eq(0).width());this.getCurrentPane().animate({width:0},function(){c(this).hide()});this.getPanes().eq(q).animate({width:v},function(){c(this).show();p.call()})});c.fn.tabs=function(q,p){var t=this.eq(typeof p=="number"?p:0).data("tabs");if(t)return t;var E=c.extend({},c.tools.tabs.conf),s=this.length;c.extend(E,p);if(c.isFunction(p))p={onBeforeClick:p};c.extend(E,p);this.each(function(){var o=c(this),y=o.find(E.tabs);y.length||(y=o.children());var H=o.children(q);
H.length||(H=s==1?c(q):o.parent().find(q));t=new f(y,H,E);o.data("tabs",t)});return E.api?t:this}})(jQuery);
(function(c){function f(q,p){function t(I,K){c(s).bind(I,function(r,x){if(K&&K.call(this,x?x.position:undefined)===false&&x)x.proceed=false});return s}function E(){var I=q.position().top-o.outerHeight(),K=o.outerHeight()+q.outerHeight(),r=p.position[0];if(r=="center")I+=K/2;if(r=="bottom")I+=K;K=q.outerWidth()+o.outerWidth();var x=q.position().left+q.outerWidth();r=p.position[1];if(r=="center")x-=K/2;if(r=="left")x-=K;I+=p.offset[0];x+=p.offset[1];return{top:I,left:x}}var s=this;q.data("tooltip",
s);var o=q.next();if(p.tip){o=c(p.tip);if(o.length>1){o=q.nextAll(p.tip).eq(0);o.length||(o=q.parent().nextAll(p.tip).eq(0))}}c.each(p,function(I,K){c.isFunction(K)&&t(I,K)});var y=q.is(":input"),H=y&&q.is(":checkbox, :radio, select, :button"),d=q.attr("type");H=p.events[d]||p.events[y?H?"widget":"input":"def"];H=H.split(/,\s*/);q.bind(H[0],function(I){var K=o.data("trigger");K&&K[0]!=this&&o.hide();I.target=this;s.show(I);o.hover(s.show,function(){s.hide()})});q.bind(H[1],function(){s.hide()});!c.browser.msie&&
!y&&q.mousemove(function(){s.isShown()||q.triggerHandler("mouseover")});p.opacity<1&&o.css("opacity",p.opacity);var O=0,F=q.attr("title");if(F&&p.cancelDefault){q.removeAttr("title");q.data("title",F)}c.extend(s,{show:function(I){function K(){o.data("trigger",q);var r=E();p.tip&&F&&o.html(F);r={proceed:true,position:r};c(s).trigger("onBeforeShow",r);if(r.proceed===false)return s;r=E();o.css({position:"absolute",top:r.top,left:r.left});k[p.effect][0].call(s,function(){c(s).trigger("onShow")})}if(I)q=
c(I.target);clearTimeout(o.data("timer"));if(o.is(":animated")||o.is(":visible"))return s;if(p.predelay){clearTimeout(O);O=setTimeout(K,p.predelay)}else K();return s},hide:function(){function I(){var K={proceed:true};c(s).trigger("onBeforeHide",K);K.proceed!==false&&k[p.effect][1].call(s,function(){c(s).trigger("onHide")})}clearTimeout(o.data("timer"));clearTimeout(O);if(o.is(":visible")){p.delay?o.data("timer",setTimeout(I,p.delay)):I();return s}},isShown:function(){return o.is(":visible, :animated")},
getConf:function(){return p},getTip:function(){return o},getTrigger:function(){return q},onBeforeShow:function(I){return t("onBeforeShow",I)},onShow:function(I){return t("onShow",I)},onBeforeHide:function(I){return t("onBeforeHide",I)},onHide:function(I){return t("onHide",I)}})}c.tools=c.tools||{};c.tools.tooltip={version:"1.1.0",conf:{effect:"slide",direction:"up",bounce:false,slideOffset:10,slideInSpeed:200,slideOutSpeed:200,slideFade:!c.browser.msie,fadeOutSpeed:"fast",tip:null,predelay:0,delay:30,
opacity:1,lazy:undefined,position:["top","center"],cancelDefault:true,offset:[0,0],api:false,events:{def:"mouseover,mouseout",input:"focus,blur",widget:"focus mouseover,blur mouseout"}},addEffect:function(q,p,t){k[q]=[p,t]}};var k={toggle:[function(q){var p=this.getConf();this.getTip().css({opacity:p.opacity}).show();q.call()},function(q){this.getTip().hide();q.call()}],fade:[function(q){this.getTip().fadeIn(this.getConf().fadeInSpeed,q)},function(q){this.getTip().fadeOut(this.getConf().fadeOutSpeed,
q)}]},v={up:["-","top"],down:["+","top"],left:["-","left"],right:["+","left"]};c.tools.tooltip.addEffect("slide",function(q){var p=this.getConf(),t=this.getTip(),E=p.slideFade?{opacity:p.opacity}:{},s=v[p.direction]||v.up;E[s[1]]=s[0]+"="+p.slideOffset;p.slideFade&&t.css({opacity:0});t.show().animate(E,p.slideInSpeed,q)},function(q){var p=this.getConf(),t=p.slideOffset,E=p.slideFade?{opacity:0}:{},s=v[p.direction]||v.up,o=""+s[0];if(p.bounce)o=o=="+"?"-":"+";E[s[1]]=o+"="+t;this.getTip().animate(E,
p.slideOutSpeed,function(){c(this).hide();q.call()})});c.prototype.tooltip=function(q){var p=this.eq(typeof q=="number"?q:0).data("tooltip");if(p)return p;var t=c.extend(true,{},c.tools.tooltip.conf);if(c.isFunction(q))q={onBeforeShow:q};else if(typeof q=="string")q={tip:q};c.extend(true,t,q);if(typeof t.position=="string")t.position=t.position.split(/,?\s/);t.lazy!==false&&(t.lazy===true||this.length>20)?this.one("mouseover",function(){p=new f(c(this),t);p.show()}):this.each(function(){p=new f(c(this),
t)});return t.api?p:this}})(jQuery);
(function(c){function f(q,p,t){function E(l,B){c(o).bind(l,function(J,G){if(B&&B.call(this,G.index)===false&&G)G.proceed=false});return o}function s(l){var B=c(l);return t==1||B.length==1||p.globalNav?B:q.parent().find(l)}var o=this,y=!p.vertical,H=q.children(),d=0,O;k||(k=o);c.each(p,function(l,B){c.isFunction(B)&&E(l,B)});if(H.length>1)H=c(p.items,q);q.data("finder",s);var F=s(p.prev),I=s(p.next),K=s(p.prevPage),r=s(p.nextPage);c.extend(o,{getIndex:function(){return d},getConf:function(){return p},
getSize:function(){return o.getItems().size()},getPageAmount:function(){return Math.ceil(this.getSize()/p.size)},getPageIndex:function(){return Math.ceil(d/p.size)},getNaviButtons:function(){return F.add(I).add(K).add(r)},getRoot:function(){return q},getItemWrap:function(){return H},getItems:function(){return H.children(p.item)},getVisibleItems:function(){return o.getItems().slice(d,d+p.size)},seekTo:function(l,B,J){function G(){J&&J.call(o);c(o).trigger("onSeek",Q)}if(B===undefined)B=p.speed;if(c.isFunction(B)){J=
B;B=p.speed}if(l<0)l=0;if(l>o.getSize()-p.size)return this.end();var L=o.getItems().eq(l);if(!L.length)return o;var Q={index:l,proceed:true};c(o).trigger("onBeforeSeek",Q);if(!Q.proceed)return o;y?H.animate({left:-L.position().left},B,p.easing,G):H.animate({top:-L.position().top},B,p.easing,G);k=o;d=l;return o},move:function(l,B,J){O=l>0;return this.seekTo(d+l,B,J)},next:function(l,B){return this.move(1,l,B)},prev:function(l,B){return this.move(-1,l,B)},movePage:function(l,B,J){O=l>0;var G=p.size*
l,L=d%p.size;if(L>0)G+=l>0?-L:p.size-L;return this.move(G,B,J)},prevPage:function(l,B){return this.movePage(-1,l,B)},nextPage:function(l,B){return this.movePage(1,l,B)},setPage:function(l,B,J){return this.seekTo(l*p.size,B,J)},begin:function(l,B){return this.seekTo(0,l,B)},end:function(l,B){var J=this.getSize()-p.size;return J>0?this.seekTo(J,l,B):o},reload:function(){c(o).trigger("onReload",{});return o},onBeforeSeek:function(l){return E("onBeforeSeek",l)},onSeek:function(l){return E("onSeek",l)},
onReload:function(l){return E("onReload",l)},focus:function(){return k=o},click:function(l){var B=o.getItems().eq(l),J=p.activeClass,G=p.size;if(l<0||l>=o.getSize())return o;if(G==1){if(l===0||l==o.getSize()-1)O=O===undefined?true:!O;return O===false?o.prev():o.next()}if(G==2){l==d&&l--;o.getItems().removeClass(J);B.addClass(J);return o.seekTo(l,time,fn)}if(!B.hasClass(J)){o.getItems().removeClass(J);B.addClass(J);B=Math.floor(G/2);B=l-B;if(B>o.getSize()-G)B=o.getSize()-G;if(B!==l)return o.seekTo(B)}return o}});
F.addClass(p.disabledClass).click(function(){o.prev()});I.click(function(){o.next()});r.click(function(){o.nextPage()});K.addClass(p.disabledClass).click(function(){o.prevPage()});o.onSeek(function(l){l===0?F.add(K).addClass(p.disabledClass):F.add(K).removeClass(p.disabledClass);l>=o.getSize()-p.size?I.add(r).addClass(p.disabledClass):I.add(r).removeClass(p.disabledClass)});var x=p.hoverClass,A="keydown."+Math.random().toString().substring(10);o.onReload(function(){x&&o.getItems().hover(function(){c(this).addClass(x)},
function(){c(this).removeClass(x)});p.clickable&&o.getItems().each(function(l){c(this).unbind("click.scrollable").bind("click.scrollable",function(B){if(!c(B.target).is("a"))return o.click(l)})});p.keyboard?c(document).bind(A,function(l){if(!(l.altKey||l.ctrlKey))if(!(p.keyboard!="static"&&k!=o)){var B=p.keyboardSteps;if(y&&(l.keyCode==37||l.keyCode==39)){o.move(l.keyCode==37?-B:B);return l.preventDefault()}if(!y&&(l.keyCode==38||l.keyCode==40)){o.move(l.keyCode==38?-B:B);return l.preventDefault()}return true}}):
c(document).unbind(A)});o.reload()}c.tools=c.tools||{};c.tools.scrollable={version:"1.1.0",conf:{size:5,vertical:false,speed:400,keyboard:true,keyboardSteps:null,disabledClass:"disabled",hoverClass:null,clickable:true,activeClass:"active",easing:"swing",items:".items",item:null,prev:".prev",next:".next",prevPage:".prevPage",nextPage:".nextPage",api:false}};var k,v=0;c.fn.scrollable=function(q){var p=this.eq(typeof q=="number"?q:0).data("scrollable");if(p)return p;var t=c.extend({},c.tools.scrollable.conf);
c.extend(t,q);t.keyboardSteps=t.keyboardSteps||t.size;v+=this.length;this.each(function(){p=new f(c(this),t);c(this).data("scrollable",p)});return t.api?p:this}})(jQuery);
(function(c){function f(q,p){function t(I,K){c(E).bind(I,function(r,x){if(K&&K.call(this)===false&&x)x.proceed=false});return E}var E=this,s=c(window),o,y,H,d=p.expose&&c.tools.expose.version,O=p.target||q.attr("rel");y=O?c(O):q;q&&q.click(function(I){E.load();return I.preventDefault()});c.each(p,function(I,K){c.isFunction(K)&&t(I,K)});c.extend(E,{load:function(){if(E.isOpened())return E;p.oneInstance&&c.each(v,function(){this.close()});var I={proceed:true};c(E).trigger("onBeforeLoad",I);if(!I.proceed)return E;
d&&y.expose().load();I=p.top;if(typeof I=="string")I=parseInt(I,10)/100*s.height();var K=p.left,r=y.outerWidth({margin:true}),x=y.outerHeight({margin:true});if(I=="center")I=Math.max((s.height()-x)/2,0);if(K=="center")K=Math.max((s.width()-r)/2,0);if(!p.absolute){I+=s.scrollTop();K+=s.scrollLeft()}y.css({top:I,left:K,position:"absolute"});k[p.effect][0].call(E,function(){c(E).trigger("onLoad");H=true});p.closeOnClick&&c(document).bind("click.overlay",function(A){if(E.isOpened())c(A.target).parents(y).length>
1||c.each(v,function(){this.close()})});p.closeOnEsc&&c(document).unbind("keydown.overlay").bind("keydown.overlay",function(A){A.keyCode==27&&c.each(v,function(){this.close()})});return E},close:function(){if(!E.isOpened())return E;var I={proceed:true};c(E).trigger("onBeforeClose",I);if(!I.proceed)return E;k[p.effect][1].call(E,function(){H=false;c(E).trigger("onClose")});var K=true;c.each(v,function(){if(this.isOpened())K=false});K&&c(document).unbind("click.overlay").unbind("keydown.overlay");return E},
getContent:function(){return y},getOverlay:function(){return y},getTrigger:function(){return q},getClosers:function(){return o},isOpened:function(){return H},getConf:function(){return p},onBeforeLoad:function(I){return t("onBeforeLoad",I)},onLoad:function(I){return t("onLoad",I)},onBeforeClose:function(I){return t("onBeforeClose",I)},onClose:function(I){return t("onClose",I)}});if(d){if(typeof p.expose=="string")p.expose={color:p.expose};c.extend(p.expose,{api:true,closeOnClick:p.closeOnClick,closeOnEsc:false});
var F=y.expose(p.expose);F.onBeforeClose(function(){E.close()});E.onClose(function(){F.close()})}o=y.find(p.close||".close");if(!o.length&&!p.close){o=c('<div class="close"></div>');y.prepend(o)}o.click(function(){E.close()})}c.tools=c.tools||{};c.tools.overlay={version:"1.1.0",addEffect:function(q,p,t){k[q]=[p,t]},conf:{top:"10%",left:"center",absolute:false,speed:"normal",closeSpeed:"fast",effect:"default",close:null,oneInstance:true,closeOnClick:true,closeOnEsc:true,api:false,expose:null,target:null}};
var k={};c.tools.overlay.addEffect("default",function(q){this.getOverlay().fadeIn(this.getConf().speed,q)},function(q){this.getOverlay().fadeOut(this.getConf().closeSpeed,q)});var v=[];c.fn.overlay=function(q){var p=this.eq(typeof q=="number"?q:0).data("overlay");if(p)return p;if(c.isFunction(q))q={onBeforeLoad:q};var t=c.extend({},c.tools.overlay.conf);c.extend(true,t,q);this.each(function(){p=new f(c(this),t);v.push(p);c(this).data("overlay",p)});return t.api?p:this}})(jQuery);
(function(c){function f(){if(c.browser.msie){var v=c(document).height(),q=c(window).height();return[window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth,v-q<20?q:v]}return[c(window).width(),c(document).height()]}function k(v,q){function p(y,H){c(t).bind(y,function(d,O){if(H&&H.call(this)===false&&O)O.proceed=false});return t}var t=this,E=null,s=false,o=0;c.each(q,function(y,H){c.isFunction(H)&&p(y,H)});c(window).resize(function(){t.fit()});c.extend(this,{getMask:function(){return E},
getExposed:function(){return v},getConf:function(){return q},isLoaded:function(){return s},load:function(){if(s)return t;o=v.eq(0).css("zIndex");if(q.maskId)E=c("#"+q.maskId);if(!E||!E.length){var y=f();E=c("<div/>").css({position:"absolute",top:0,left:0,width:y[0],height:y[1],display:"none",opacity:0,zIndex:q.zIndex});q.maskId&&E.attr("id",q.maskId);c("body").append(E);y=E.css("backgroundColor");if(!y||y=="transparent"||y=="rgba(0, 0, 0, 0)")E.css("backgroundColor",q.color);q.closeOnEsc&&c(document).bind("keydown.unexpose",
function(d){d.keyCode==27&&t.close()});q.closeOnClick&&E.bind("click.unexpose",function(){t.close()})}y={proceed:true};c(t).trigger("onBeforeLoad",y);if(!y.proceed)return t;c.each(v,function(){var d=c(this);/relative|absolute|fixed/i.test(d.css("position"))||d.css("position","relative")});v.css({zIndex:Math.max(q.zIndex+1,o=="auto"?0:o)});var H=E.height();this.isLoaded()||E.css({opacity:0,display:"block"}).fadeTo(q.loadSpeed,q.opacity,function(){E.height()!=H&&E.css("height",H);c(t).trigger("onLoad")});
s=true;return t},close:function(){if(!s)return t;var y={proceed:true};c(t).trigger("onBeforeClose",y);if(y.proceed===false)return t;E.fadeOut(q.closeSpeed,function(){c(t).trigger("onClose");v.css({zIndex:c.browser.msie?o:null})});s=false;return t},onBeforeLoad:function(y){return p("onBeforeLoad",y)},onLoad:function(y){return p("onLoad",y)},onBeforeClose:function(y){return p("onBeforeClose",y)},onClose:function(y){return p("onClose",y)},fit:function(){if(E){var y=f();E.css({width:y[0],height:y[1]})}}})}
c.tools=c.tools||{};c.tools.expose={version:"1.0.4",conf:{maskId:null,loadSpeed:"slow",closeSpeed:"fast",closeOnClick:true,closeOnEsc:true,zIndex:9998,opacity:0.8,color:"#456",api:false}};c.fn.expose=function(v){var q=this.eq(typeof v=="number"?v:0).data("expose");if(q)return q;if(typeof v=="string")v={color:v};var p=c.extend({},c.tools.expose.conf);c.extend(p,v);this.each(function(){q=new k(c(this),p);c(this).data("expose",q)});return p.api?q:this}})(jQuery);jQuery.ui||function(c){function f(s,o,y,H){function d(F){F=c[s][o][F]||[];return typeof F=="string"?F.split(/,?\s+/):F}var O=d("getter");if(H.length==1&&typeof H[0]=="string")O=O.concat(d("getterSetter"));return jQuery.inArray(y,O)!=-1}var k=jQuery.fn.remove,v=jQuery.browser.mozilla&&parseFloat(jQuery.browser.version)<1.9;jQuery.ui={version:"1.7.2",plugin:{add:function(s,o,y){s=jQuery.ui[s].prototype;for(var H in y){s.plugins[H]=s.plugins[H]||[];s.plugins[H].push([o,y[H]])}},call:function(s,o,y){if((o=
s.plugins[o])&&s.element[0].parentNode)for(var H=0;H<o.length;H++)s.options[o[H][0]]&&o[H][1].apply(s.element,y)}},contains:function(s,o){return document.compareDocumentPosition?s.compareDocumentPosition(o)&16:s!==o&&s.contains(o)},hasScroll:function(s,o){if(jQuery(s).css("overflow")=="hidden")return false;o=o&&o=="left"?"scrollLeft":"scrollTop";var y=false;if(s[o]>0)return true;s[o]=1;y=s[o]>0;s[o]=0;return y},isOverAxis:function(s,o,y){return s>o&&s<o+y},isOver:function(s,o,y,H,d,O){return jQuery.ui.isOverAxis(s,
y,d)&&jQuery.ui.isOverAxis(o,H,O)},keyCode:{BACKSPACE:8,CAPS_LOCK:20,COMMA:188,CONTROL:17,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,INSERT:45,LEFT:37,NUMPAD_ADD:107,NUMPAD_DECIMAL:110,NUMPAD_DIVIDE:111,NUMPAD_ENTER:108,NUMPAD_MULTIPLY:106,NUMPAD_SUBTRACT:109,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SHIFT:16,SPACE:32,TAB:9,UP:38}};if(v){var q=jQuery.attr,p=jQuery.fn.removeAttr,t=/^aria-/,E=/^wairole:/;jQuery.attr=function(s,o,y){var H=y!==undefined;return o=="role"?H?q.call(this,s,o,"wairole:"+
y):(q.apply(this,arguments)||"").replace(E,""):t.test(o)?H?s.setAttributeNS("http://www.w3.org/2005/07/aaa",o.replace(t,"aaa:"),y):q.call(this,s,o.replace(t,"aaa:")):q.apply(this,arguments)};jQuery.fn.removeAttr=function(s){return t.test(s)?this.each(function(){this.removeAttributeNS("http://www.w3.org/2005/07/aaa",s.replace(t,""))}):p.call(this,s)}}jQuery.fn.extend({remove:function(){jQuery("*",this).add(this).each(function(){jQuery(this).triggerHandler("remove")});return k.apply(this,arguments)},
enableSelection:function(){return this.attr("unselectable","off").css("MozUserSelect","").unbind("selectstart.ui")},disableSelection:function(){return this.attr("unselectable","on").css("MozUserSelect","none").bind("selectstart.ui",function(){return false})},scrollParent:function(){var s;s=jQuery.browser.msie&&/(static|relative)/.test(this.css("position"))||/absolute/.test(this.css("position"))?this.parents().filter(function(){return/(relative|absolute|fixed)/.test(jQuery.curCSS(this,"position",1))&&
/(auto|scroll)/.test(jQuery.curCSS(this,"overflow",1)+jQuery.curCSS(this,"overflow-y",1)+jQuery.curCSS(this,"overflow-x",1))}).eq(0):this.parents().filter(function(){return/(auto|scroll)/.test(jQuery.curCSS(this,"overflow",1)+jQuery.curCSS(this,"overflow-y",1)+jQuery.curCSS(this,"overflow-x",1))}).eq(0);return/fixed/.test(this.css("position"))||!s.length?jQuery(document):s}});jQuery.extend(jQuery.expr[":"],{data:function(s,o,y){return!!jQuery.data(s,y[3])},focusable:function(s){var o=s.nodeName.toLowerCase(),
y=jQuery.attr(s,"tabindex");return(/input|select|textarea|button|object/.test(o)?!s.disabled:"a"==o||"area"==o?s.href||!isNaN(y):!isNaN(y))&&!jQuery(s)["area"==o?"parents":"closest"](":hidden").length},tabbable:function(s){var o=jQuery.attr(s,"tabindex");return(isNaN(o)||o>=0)&&jQuery(s).is(":focusable")}});jQuery.widget=function(s,o){var y=s.split(".")[0];s=s.split(".")[1];jQuery.fn[s]=function(H){var d=typeof H=="string",O=Array.prototype.slice.call(arguments,1);if(d&&H.substring(0,1)=="_")return this;
if(d&&f(y,s,H,O)){var F=jQuery.data(this[0],s);return F?F[H].apply(F,O):undefined}return this.each(function(){var I=jQuery.data(this,s);!I&&!d&&jQuery.data(this,s,new c[y][s](this,H))._init();I&&d&&jQuery.isFunction(I[H])&&I[H].apply(I,O)})};c[y]=c[y]||{};c[y][s]=function(H,d){var O=this;this.namespace=y;this.widgetName=s;this.widgetEventPrefix=c[y][s].eventPrefix||s;this.widgetBaseClass=y+"-"+s;this.options=jQuery.extend({},jQuery.widget.defaults,c[y][s].defaults,jQuery.metadata&&jQuery.metadata.get(H)[s],
d);this.element=jQuery(H).bind("setData."+s,function(F,I,K){if(F.target==H)return O._setData(I,K)}).bind("getData."+s,function(F,I){if(F.target==H)return O._getData(I)}).bind("remove",function(){return O.destroy()})};c[y][s].prototype=jQuery.extend({},jQuery.widget.prototype,o);c[y][s].getterSetter="option"};jQuery.widget.prototype={_init:function(){},destroy:function(){this.element.removeData(this.widgetName).removeClass(this.widgetBaseClass+"-disabled "+this.namespace+"-state-disabled").removeAttr("aria-disabled")},
option:function(s,o){var y=s,H=this;if(typeof s=="string"){if(o===undefined)return this._getData(s);y={};y[s]=o}jQuery.each(y,function(d,O){H._setData(d,O)})},_getData:function(s){return this.options[s]},_setData:function(s,o){this.options[s]=o;if(s=="disabled")this.element[o?"addClass":"removeClass"](this.widgetBaseClass+"-disabled "+this.namespace+"-state-disabled").attr("aria-disabled",o)},enable:function(){this._setData("disabled",false)},disable:function(){this._setData("disabled",true)},_trigger:function(s,
o,y){var H=this.options[s];s=s==this.widgetEventPrefix?s:this.widgetEventPrefix+s;o=jQuery.Event(o);o.type=s;if(o.originalEvent){s=jQuery.event.props.length;for(var d;s;){d=jQuery.event.props[--s];o[d]=o.originalEvent[d]}}this.element.trigger(o,y);return!(jQuery.isFunction(H)&&H.call(this.element[0],o,y)===false||o.isDefaultPrevented())}};jQuery.widget.defaults={disabled:false};jQuery.ui.mouse={_mouseInit:function(){var s=this;this.element.bind("mousedown."+this.widgetName,function(o){return s._mouseDown(o)}).bind("click."+
this.widgetName,function(o){if(s._preventClickEvent){s._preventClickEvent=false;o.stopImmediatePropagation();return false}});if(jQuery.browser.msie){this._mouseUnselectable=this.element.attr("unselectable");this.element.attr("unselectable","on")}this.started=false},_mouseDestroy:function(){this.element.unbind("."+this.widgetName);jQuery.browser.msie&&this.element.attr("unselectable",this._mouseUnselectable)},_mouseDown:function(s){s.originalEvent=s.originalEvent||{};if(!s.originalEvent.mouseHandled){this._mouseStarted&&
this._mouseUp(s);this._mouseDownEvent=s;var o=this,y=s.which==1,H=typeof this.options.cancel=="string"?jQuery(s.target).parents().add(s.target).filter(this.options.cancel).length:false;if(!y||H||!this._mouseCapture(s))return true;this.mouseDelayMet=!this.options.delay;if(!this.mouseDelayMet)this._mouseDelayTimer=setTimeout(function(){o.mouseDelayMet=true},this.options.delay);if(this._mouseDistanceMet(s)&&this._mouseDelayMet(s)){this._mouseStarted=this._mouseStart(s)!==false;if(!this._mouseStarted){s.preventDefault();
return true}}this._mouseMoveDelegate=function(d){return o._mouseMove(d)};this._mouseUpDelegate=function(d){return o._mouseUp(d)};jQuery(document).bind("mousemove."+this.widgetName,this._mouseMoveDelegate).bind("mouseup."+this.widgetName,this._mouseUpDelegate);jQuery.browser.safari||s.preventDefault();return s.originalEvent.mouseHandled=true}},_mouseMove:function(s){if(jQuery.browser.msie&&!s.button)return this._mouseUp(s);if(this._mouseStarted){this._mouseDrag(s);return s.preventDefault()}if(this._mouseDistanceMet(s)&&
this._mouseDelayMet(s))(this._mouseStarted=this._mouseStart(this._mouseDownEvent,s)!==false)?this._mouseDrag(s):this._mouseUp(s);return!this._mouseStarted},_mouseUp:function(s){jQuery(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate);if(this._mouseStarted){this._mouseStarted=false;this._preventClickEvent=s.target==this._mouseDownEvent.target;this._mouseStop(s)}return false},_mouseDistanceMet:function(s){return Math.max(Math.abs(this._mouseDownEvent.pageX-
s.pageX),Math.abs(this._mouseDownEvent.pageY-s.pageY))>=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return true}};jQuery.ui.mouse.defaults={cancel:null,distance:1,delay:0}}(jQuery);(function(){jQuery.widget("ui.draggable",jQuery.extend({},jQuery.ui.mouse,{_init:function(){if(this.options.helper=="original"&&!/^(?:r|a|f)/.test(this.element.css("position")))this.element[0].style.position="relative";this.options.addClasses&&this.element.addClass("ui-draggable");this.options.disabled&&this.element.addClass("ui-draggable-disabled");this._mouseInit()},destroy:function(){if(this.element.data("draggable")){this.element.removeData("draggable").unbind(".draggable").removeClass("ui-draggable ui-draggable-dragging ui-draggable-disabled");
this._mouseDestroy()}},_mouseCapture:function(c){var f=this.options;if(this.helper||f.disabled||jQuery(c.target).is(".ui-resizable-handle"))return false;this.handle=this._getHandle(c);if(!this.handle)return false;return true},_mouseStart:function(c){var f=this.options;this.helper=this._createHelper(c);this._cacheHelperProportions();if(jQuery.ui.ddmanager)jQuery.ui.ddmanager.current=this;this._cacheMargins();this.cssPosition=this.helper.css("position");this.scrollParent=this.helper.scrollParent();
this.offset=this.element.offset();this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-this.margins.left};jQuery.extend(this.offset,{click:{left:c.pageX-this.offset.left,top:c.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()});this.originalPosition=this._generatePosition(c);this.originalPageX=c.pageX;this.originalPageY=c.pageY;f.cursorAt&&this._adjustOffsetFromHelper(f.cursorAt);f.containment&&this._setContainment();this._trigger("start",
c);this._cacheHelperProportions();jQuery.ui.ddmanager&&!f.dropBehaviour&&jQuery.ui.ddmanager.prepareOffsets(this,c);this.helper.addClass("ui-draggable-dragging");this._mouseDrag(c,true);return true},_mouseDrag:function(c,f){this.position=this._generatePosition(c);this.positionAbs=this._convertPositionTo("absolute");if(!f){f=this._uiHash();this._trigger("drag",c,f);this.position=f.position}if(!this.options.axis||this.options.axis!="y")this.helper[0].style.left=this.position.left+"px";if(!this.options.axis||
this.options.axis!="x")this.helper[0].style.top=this.position.top+"px";jQuery.ui.ddmanager&&jQuery.ui.ddmanager.drag(this,c);return false},_mouseStop:function(c){var f=false;if(jQuery.ui.ddmanager&&!this.options.dropBehaviour)f=jQuery.ui.ddmanager.drop(this,c);if(this.dropped){f=this.dropped;this.dropped=false}if(this.options.revert=="invalid"&&!f||this.options.revert=="valid"&&f||this.options.revert===true||jQuery.isFunction(this.options.revert)&&this.options.revert.call(this.element,f)){var k=this;
jQuery(this.helper).animate(this.originalPosition,parseInt(this.options.revertDuration,10),function(){k._trigger("stop",c);k._clear()})}else{this._trigger("stop",c);this._clear()}return false},_getHandle:function(c){var f=!this.options.handle||!jQuery(this.options.handle,this.element).length?true:false;jQuery(this.options.handle,this.element).find("*").andSelf().each(function(){if(this==c.target)f=true});return f},_createHelper:function(c){var f=this.options;c=jQuery.isFunction(f.helper)?jQuery(f.helper.apply(this.element[0],
[c])):f.helper=="clone"?this.element.clone():this.element;c.parents("body").length||c.appendTo(f.appendTo=="parent"?this.element[0].parentNode:f.appendTo);c[0]!=this.element[0]&&!/(fixed|absolute)/.test(c.css("position"))&&c.css("position","absolute");return c},_adjustOffsetFromHelper:function(c){if(c.left!=undefined)this.offset.click.left=c.left+this.margins.left;if(c.right!=undefined)this.offset.click.left=this.helperProportions.width-c.right+this.margins.left;if(c.top!=undefined)this.offset.click.top=
c.top+this.margins.top;if(c.bottom!=undefined)this.offset.click.top=this.helperProportions.height-c.bottom+this.margins.top},_getParentOffset:function(){this.offsetParent=this.helper.offsetParent();var c=this.offsetParent.offset();if(this.cssPosition=="absolute"&&this.scrollParent[0]!=document&&jQuery.ui.contains(this.scrollParent[0],this.offsetParent[0])){c.left+=this.scrollParent.scrollLeft();c.top+=this.scrollParent.scrollTop()}if(this.offsetParent[0]==document.body||this.offsetParent[0].tagName&&
this.offsetParent[0].tagName.toLowerCase()=="html"&&jQuery.browser.msie)c={top:0,left:0};return{top:c.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:c.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if(this.cssPosition=="relative"){var c=this.element.position();return{top:c.top-(parseInt(this.helper.css("top"),10)||0)+this.scrollParent.scrollTop(),left:c.left-(parseInt(this.helper.css("left"),10)||0)+this.scrollParent.scrollLeft()}}else return{top:0,
left:0}},_cacheMargins:function(){this.margins={left:parseInt(this.element.css("marginLeft"),10)||0,top:parseInt(this.element.css("marginTop"),10)||0}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment:function(){var c=this.options;if(c.containment=="parent")c.containment=this.helper[0].parentNode;if(c.containment=="document"||c.containment=="window")this.containment=[0-this.offset.relative.left-this.offset.parent.left,
0-this.offset.relative.top-this.offset.parent.top,jQuery(c.containment=="document"?document:window).width()-this.helperProportions.width-this.margins.left,(jQuery(c.containment=="document"?document:window).height()||document.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top];if(!/^(document|window|parent)$/.test(c.containment)&&c.containment.constructor!=Array){var f=jQuery(c.containment)[0];if(f){c=jQuery(c.containment).offset();var k=jQuery(f).css("overflow")!="hidden";
this.containment=[c.left+(parseInt(jQuery(f).css("borderLeftWidth"),10)||0)+(parseInt(jQuery(f).css("paddingLeft"),10)||0)-this.margins.left,c.top+(parseInt(jQuery(f).css("borderTopWidth"),10)||0)+(parseInt(jQuery(f).css("paddingTop"),10)||0)-this.margins.top,c.left+(k?Math.max(f.scrollWidth,f.offsetWidth):f.offsetWidth)-(parseInt(jQuery(f).css("borderLeftWidth"),10)||0)-(parseInt(jQuery(f).css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left,c.top+(k?Math.max(f.scrollHeight,
f.offsetHeight):f.offsetHeight)-(parseInt(jQuery(f).css("borderTopWidth"),10)||0)-(parseInt(jQuery(f).css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top]}}else if(c.containment.constructor==Array)this.containment=c.containment},_convertPositionTo:function(c,f){if(!f)f=this.position;c=c=="absolute"?1:-1;var k=this.cssPosition=="absolute"&&!(this.scrollParent[0]!=document&&jQuery.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,v=/(html|body)/i.test(k[0].tagName);
return{top:f.top+this.offset.relative.top*c+this.offset.parent.top*c-(jQuery.browser.safari&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollTop():v?0:k.scrollTop())*c),left:f.left+this.offset.relative.left*c+this.offset.parent.left*c-(jQuery.browser.safari&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():v?0:k.scrollLeft())*c)}},_generatePosition:function(c){var f=this.options,k=this.cssPosition=="absolute"&&!(this.scrollParent[0]!=
document&&jQuery.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,v=/(html|body)/i.test(k[0].tagName);if(this.cssPosition=="relative"&&!(this.scrollParent[0]!=document&&this.scrollParent[0]!=this.offsetParent[0]))this.offset.relative=this._getRelativeOffset();var q=c.pageX,p=c.pageY;if(this.originalPosition){if(this.containment){if(c.pageX-this.offset.click.left<this.containment[0])q=this.containment[0]+this.offset.click.left;if(c.pageY-this.offset.click.top<
this.containment[1])p=this.containment[1]+this.offset.click.top;if(c.pageX-this.offset.click.left>this.containment[2])q=this.containment[2]+this.offset.click.left;if(c.pageY-this.offset.click.top>this.containment[3])p=this.containment[3]+this.offset.click.top}if(f.grid){p=this.originalPageY+Math.round((p-this.originalPageY)/f.grid[1])*f.grid[1];p=this.containment?!(p-this.offset.click.top<this.containment[1]||p-this.offset.click.top>this.containment[3])?p:!(p-this.offset.click.top<this.containment[1])?
p-f.grid[1]:p+f.grid[1]:p;q=this.originalPageX+Math.round((q-this.originalPageX)/f.grid[0])*f.grid[0];q=this.containment?!(q-this.offset.click.left<this.containment[0]||q-this.offset.click.left>this.containment[2])?q:!(q-this.offset.click.left<this.containment[0])?q-f.grid[0]:q+f.grid[0]:q}}return{top:p-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+(jQuery.browser.safari&&this.cssPosition=="fixed"?0:this.cssPosition=="fixed"?-this.scrollParent.scrollTop():v?0:k.scrollTop()),
left:q-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+(jQuery.browser.safari&&this.cssPosition=="fixed"?0:this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():v?0:k.scrollLeft())}},_clear:function(){this.helper.removeClass("ui-draggable-dragging");this.helper[0]!=this.element[0]&&!this.cancelHelperRemoval&&this.helper.remove();this.helper=null;this.cancelHelperRemoval=false},_trigger:function(c,f,k){k=k||this._uiHash();jQuery.ui.plugin.call(this,c,[f,k]);if(c=="drag")this.positionAbs=
this._convertPositionTo("absolute");return jQuery.widget.prototype._trigger.call(this,c,f,k)},plugins:{},_uiHash:function(){return{helper:this.helper,position:this.position,absolutePosition:this.positionAbs,offset:this.positionAbs}}}));jQuery.extend(jQuery.ui.draggable,{version:"1.7.2",eventPrefix:"drag",defaults:{addClasses:true,appendTo:"parent",axis:false,cancel:":input,option",connectToSortable:false,containment:false,cursor:"auto",cursorAt:false,delay:0,distance:1,grid:false,handle:false,helper:"original",
iframeFix:false,opacity:false,refreshPositions:false,revert:false,revertDuration:500,scope:"default",scroll:true,scrollSensitivity:20,scrollSpeed:20,snap:false,snapMode:"both",snapTolerance:20,stack:false,zIndex:false}});jQuery.ui.plugin.add("draggable","connectToSortable",{start:function(c,f){var k=jQuery(this).data("draggable"),v=k.options,q=jQuery.extend({},f,{item:k.element});k.sortables=[];jQuery(v.connectToSortable).each(function(){var p=jQuery.data(this,"sortable");if(p&&!p.options.disabled){k.sortables.push({instance:p,
shouldRevert:p.options.revert});p._refreshItems();p._trigger("activate",c,q)}})},stop:function(c,f){var k=jQuery(this).data("draggable"),v=jQuery.extend({},f,{item:k.element});jQuery.each(k.sortables,function(){if(this.instance.isOver){this.instance.isOver=0;k.cancelHelperRemoval=true;this.instance.cancelHelperRemoval=false;if(this.shouldRevert)this.instance.options.revert=true;this.instance._mouseStop(c);this.instance.options.helper=this.instance.options._helper;k.options.helper=="original"&&this.instance.currentItem.css({top:"auto",
left:"auto"})}else{this.instance.cancelHelperRemoval=false;this.instance._trigger("deactivate",c,v)}})},drag:function(c,f){var k=jQuery(this).data("draggable"),v=this;jQuery.each(k.sortables,function(){this.instance.positionAbs=k.positionAbs;this.instance.helperProportions=k.helperProportions;this.instance.offset.click=k.offset.click;if(this.instance._intersectsWith(this.instance.containerCache)){if(!this.instance.isOver){this.instance.isOver=1;this.instance.currentItem=jQuery(v).clone().appendTo(this.instance.element).data("sortable-item",
true);this.instance.options._helper=this.instance.options.helper;this.instance.options.helper=function(){return f.helper[0]};c.target=this.instance.currentItem[0];this.instance._mouseCapture(c,true);this.instance._mouseStart(c,true,true);this.instance.offset.click.top=k.offset.click.top;this.instance.offset.click.left=k.offset.click.left;this.instance.offset.parent.left-=k.offset.parent.left-this.instance.offset.parent.left;this.instance.offset.parent.top-=k.offset.parent.top-this.instance.offset.parent.top;
k._trigger("toSortable",c);k.dropped=this.instance.element;k.currentItem=k.element;this.instance.fromOutside=k}this.instance.currentItem&&this.instance._mouseDrag(c)}else if(this.instance.isOver){this.instance.isOver=0;this.instance.cancelHelperRemoval=true;this.instance.options.revert=false;this.instance._trigger("out",c,this.instance._uiHash(this.instance));this.instance._mouseStop(c,true);this.instance.options.helper=this.instance.options._helper;this.instance.currentItem.remove();this.instance.placeholder&&
this.instance.placeholder.remove();k._trigger("fromSortable",c);k.dropped=false}})}});jQuery.ui.plugin.add("draggable","cursor",{start:function(){var c=jQuery("body"),f=jQuery(this).data("draggable").options;if(c.css("cursor"))f._cursor=c.css("cursor");c.css("cursor",f.cursor)},stop:function(){var c=jQuery(this).data("draggable").options;c._cursor&&jQuery("body").css("cursor",c._cursor)}});jQuery.ui.plugin.add("draggable","iframeFix",{start:function(){var c=jQuery(this).data("draggable").options;
jQuery(c.iframeFix===true?"iframe":c.iframeFix).each(function(){jQuery('<div class="ui-draggable-iframeFix" style="background: #fff;"></div>').css({width:this.offsetWidth+"px",height:this.offsetHeight+"px",position:"absolute",opacity:"0.001",zIndex:1E3}).css(jQuery(this).offset()).appendTo("body")})},stop:function(){jQuery("div.ui-draggable-iframeFix").each(function(){this.parentNode.removeChild(this)})}});jQuery.ui.plugin.add("draggable","opacity",{start:function(c,f){c=jQuery(f.helper);f=jQuery(this).data("draggable").options;
if(c.css("opacity"))f._opacity=c.css("opacity");c.css("opacity",f.opacity)},stop:function(c,f){c=jQuery(this).data("draggable").options;c._opacity&&jQuery(f.helper).css("opacity",c._opacity)}});jQuery.ui.plugin.add("draggable","scroll",{start:function(){var c=jQuery(this).data("draggable");if(c.scrollParent[0]!=document&&c.scrollParent[0].tagName!="HTML")c.overflowOffset=c.scrollParent.offset()},drag:function(c){var f=jQuery(this).data("draggable"),k=f.options,v=false;if(f.scrollParent[0]!=document&&
f.scrollParent[0].tagName!="HTML"){if(!k.axis||k.axis!="x")if(f.overflowOffset.top+f.scrollParent[0].offsetHeight-c.pageY<k.scrollSensitivity)f.scrollParent[0].scrollTop=v=f.scrollParent[0].scrollTop+k.scrollSpeed;else if(c.pageY-f.overflowOffset.top<k.scrollSensitivity)f.scrollParent[0].scrollTop=v=f.scrollParent[0].scrollTop-k.scrollSpeed;if(!k.axis||k.axis!="y")if(f.overflowOffset.left+f.scrollParent[0].offsetWidth-c.pageX<k.scrollSensitivity)f.scrollParent[0].scrollLeft=v=f.scrollParent[0].scrollLeft+
k.scrollSpeed;else if(c.pageX-f.overflowOffset.left<k.scrollSensitivity)f.scrollParent[0].scrollLeft=v=f.scrollParent[0].scrollLeft-k.scrollSpeed}else{if(!k.axis||k.axis!="x")if(c.pageY-jQuery(document).scrollTop()<k.scrollSensitivity)v=jQuery(document).scrollTop(jQuery(document).scrollTop()-k.scrollSpeed);else if(jQuery(window).height()-(c.pageY-jQuery(document).scrollTop())<k.scrollSensitivity)v=jQuery(document).scrollTop(jQuery(document).scrollTop()+k.scrollSpeed);if(!k.axis||k.axis!="y")if(c.pageX-
jQuery(document).scrollLeft()<k.scrollSensitivity)v=jQuery(document).scrollLeft(jQuery(document).scrollLeft()-k.scrollSpeed);else if(jQuery(window).width()-(c.pageX-jQuery(document).scrollLeft())<k.scrollSensitivity)v=jQuery(document).scrollLeft(jQuery(document).scrollLeft()+k.scrollSpeed)}v!==false&&jQuery.ui.ddmanager&&!k.dropBehaviour&&jQuery.ui.ddmanager.prepareOffsets(f,c)}});jQuery.ui.plugin.add("draggable","snap",{start:function(){var c=jQuery(this).data("draggable"),f=c.options;c.snapElements=
[];jQuery(f.snap.constructor!=String?f.snap.items||":data(draggable)":f.snap).each(function(){var k=jQuery(this),v=k.offset();this!=c.element[0]&&c.snapElements.push({item:this,width:k.outerWidth(),height:k.outerHeight(),top:v.top,left:v.left})})},drag:function(c,f){for(var k=jQuery(this).data("draggable"),v=k.options,q=v.snapTolerance,p=f.offset.left,t=p+k.helperProportions.width,E=f.offset.top,s=E+k.helperProportions.height,o=k.snapElements.length-1;o>=0;o--){var y=k.snapElements[o].left,H=y+k.snapElements[o].width,
d=k.snapElements[o].top,O=d+k.snapElements[o].height;if(y-q<p&&p<H+q&&d-q<E&&E<O+q||y-q<p&&p<H+q&&d-q<s&&s<O+q||y-q<t&&t<H+q&&d-q<E&&E<O+q||y-q<t&&t<H+q&&d-q<s&&s<O+q){if(v.snapMode!="inner"){var F=Math.abs(d-s)<=q,I=Math.abs(O-E)<=q,K=Math.abs(y-t)<=q,r=Math.abs(H-p)<=q;if(F)f.position.top=k._convertPositionTo("relative",{top:d-k.helperProportions.height,left:0}).top-k.margins.top;if(I)f.position.top=k._convertPositionTo("relative",{top:O,left:0}).top-k.margins.top;if(K)f.position.left=k._convertPositionTo("relative",
{top:0,left:y-k.helperProportions.width}).left-k.margins.left;if(r)f.position.left=k._convertPositionTo("relative",{top:0,left:H}).left-k.margins.left}var x=F||I||K||r;if(v.snapMode!="outer"){F=Math.abs(d-E)<=q;I=Math.abs(O-s)<=q;K=Math.abs(y-p)<=q;r=Math.abs(H-t)<=q;if(F)f.position.top=k._convertPositionTo("relative",{top:d,left:0}).top-k.margins.top;if(I)f.position.top=k._convertPositionTo("relative",{top:O-k.helperProportions.height,left:0}).top-k.margins.top;if(K)f.position.left=k._convertPositionTo("relative",
{top:0,left:y}).left-k.margins.left;if(r)f.position.left=k._convertPositionTo("relative",{top:0,left:H-k.helperProportions.width}).left-k.margins.left}if(!k.snapElements[o].snapping&&(F||I||K||r||x))k.options.snap.snap&&k.options.snap.snap.call(k.element,c,jQuery.extend(k._uiHash(),{snapItem:k.snapElements[o].item}));k.snapElements[o].snapping=F||I||K||r||x}else{k.snapElements[o].snapping&&k.options.snap.release&&k.options.snap.release.call(k.element,c,jQuery.extend(k._uiHash(),{snapItem:k.snapElements[o].item}));
k.snapElements[o].snapping=false}}}});jQuery.ui.plugin.add("draggable","stack",{start:function(){var c=jQuery(this).data("draggable").options,f=jQuery.makeArray(jQuery(c.stack.group)).sort(function(k,v){return(parseInt(jQuery(k).css("zIndex"),10)||c.stack.min)-(parseInt(jQuery(v).css("zIndex"),10)||c.stack.min)});jQuery(f).each(function(k){this.style.zIndex=c.stack.min+k});this[0].style.zIndex=c.stack.min+f.length}});jQuery.ui.plugin.add("draggable","zIndex",{start:function(c,f){c=jQuery(f.helper);
f=jQuery(this).data("draggable").options;if(c.css("zIndex"))f._zIndex=c.css("zIndex");c.css("zIndex",f.zIndex)},stop:function(c,f){c=jQuery(this).data("draggable").options;c._zIndex&&jQuery(f.helper).css("zIndex",c._zIndex)}})})(jQuery);(function(){function c(f){try{return f.offset()}catch(k){return document.body}}jQuery.widget("ui.droppable",{_init:function(){var f=this.options.accept;this.isover=0;this.isout=1;this.options.accept=this.options.accept&&jQuery.isFunction(this.options.accept)?this.options.accept:function(k){return k.is(f)};this.proportions={width:this.element[0].offsetWidth,height:this.element[0].offsetHeight};jQuery.ui.ddmanager.droppables[this.options.scope]=jQuery.ui.ddmanager.droppables[this.options.scope]||[];
jQuery.ui.ddmanager.droppables[this.options.scope].push(this);this.options.addClasses&&this.element.addClass("ui-droppable")},destroy:function(){for(var f=jQuery.ui.ddmanager.droppables[this.options.scope],k=0;k<f.length;k++)f[k]==this&&f.splice(k,1);this.element.removeClass("ui-droppable ui-droppable-disabled").removeData("droppable").unbind(".droppable")},_setData:function(f,k){if(f=="accept")this.options.accept=k&&jQuery.isFunction(k)?k:function(v){return v.is(k)};else jQuery.widget.prototype._setData.apply(this,
arguments)},_activate:function(f){var k=jQuery.ui.ddmanager.current;this.options.activeClass&&this.element.addClass(this.options.activeClass);k&&this._trigger("activate",f,this.ui(k))},_deactivate:function(f){var k=jQuery.ui.ddmanager.current;this.options.activeClass&&this.element.removeClass(this.options.activeClass);k&&this._trigger("deactivate",f,this.ui(k))},_over:function(f){var k=jQuery.ui.ddmanager.current;if(!(!k||(k.currentItem||k.element)[0]==this.element[0]))if(this.options.accept.call(this.element[0],
k.currentItem||k.element)){this.options.hoverClass&&this.element.addClass(this.options.hoverClass);this._trigger("over",f,this.ui(k))}},_out:function(f){var k=jQuery.ui.ddmanager.current;if(!(!k||(k.currentItem||k.element)[0]==this.element[0]))if(this.options.accept.call(this.element[0],k.currentItem||k.element)){this.options.hoverClass&&this.element.removeClass(this.options.hoverClass);this._trigger("out",f,this.ui(k))}},_drop:function(f,k){var v=k||jQuery.ui.ddmanager.current;if(!v||(v.currentItem||
v.element)[0]==this.element[0])return false;var q=false;this.element.find(":data(droppable)").not(".ui-draggable-dragging").each(function(){var p=jQuery.data(this,"droppable");if(p.options.greedy&&jQuery.ui.intersect(v,jQuery.extend(p,{offset:p.element.offset()}),p.options.tolerance)){q=true;return false}});if(q)return false;if(this.options.accept.call(this.element[0],v.currentItem||v.element)){this.options.activeClass&&this.element.removeClass(this.options.activeClass);this.options.hoverClass&&this.element.removeClass(this.options.hoverClass);
this._trigger("drop",f,this.ui(v));return this.element}return false},ui:function(f){return{draggable:f.currentItem||f.element,helper:f.helper,position:f.position,absolutePosition:f.positionAbs,offset:f.positionAbs}}});jQuery.extend(jQuery.ui.droppable,{version:"1.7.2",eventPrefix:"drop",defaults:{accept:"*",activeClass:false,addClasses:true,greedy:false,hoverClass:false,scope:"default",tolerance:"intersect"}});jQuery.ui.intersect=function(f,k,v){if(!k.offset)return false;var q=(f.positionAbs||f.position.absolute).left,
p=q+f.helperProportions.width,t=(f.positionAbs||f.position.absolute).top,E=t+f.helperProportions.height,s=k.offset.left,o=s+k.proportions.width,y=k.offset.top,H=y+k.proportions.height;switch(v){case "fit":return s<q&&p<o&&y<t&&E<H;case "intersect":return s<q+f.helperProportions.width/2&&p-f.helperProportions.width/2<o&&y<t+f.helperProportions.height/2&&E-f.helperProportions.height/2<H;case "pointer":return jQuery.ui.isOver((f.positionAbs||f.position.absolute).top+(f.clickOffset||f.offset.click).top,
(f.positionAbs||f.position.absolute).left+(f.clickOffset||f.offset.click).left,y,s,k.proportions.height,k.proportions.width);case "touch":return(t>=y&&t<=H||E>=y&&E<=H||t<y&&E>H)&&(q>=s&&q<=o||p>=s&&p<=o||q<s&&p>o);default:return false}};jQuery.ui.ddmanager={current:null,droppables:{"default":[]},prepareOffsets:function(f,k){var v=jQuery.ui.ddmanager.droppables[f.options.scope],q=k?k.type:null,p=(f.currentItem||f.element).find(":data(droppable)").andSelf(),t=0;a:for(;t<v.length;t++)if(!(v[t].options.disabled||
f&&!v[t].options.accept.call(v[t].element[0],f.currentItem||f.element))){for(var E=0;E<p.length;E++)if(p[E]==v[t].element[0]){v[t].proportions.height=0;continue a}v[t].visible=v[t].element.css("display")!="none";if(v[t].visible){v[t].offset=c(v[t].element);v[t].proportions={width:v[t].element[0].offsetWidth,height:v[t].element[0].offsetHeight};q=="mousedown"&&v[t]._activate.call(v[t],k)}}},drop:function(f,k){var v=false;jQuery.each(jQuery.ui.ddmanager.droppables[f.options.scope],function(){if(this.options){if(!this.options.disabled&&
this.visible&&jQuery.ui.intersect(f,this,this.options.tolerance))v=this._drop.call(this,k);if(!this.options.disabled&&this.visible&&this.options.accept.call(this.element[0],f.currentItem||f.element)){this.isout=1;this.isover=0;this._deactivate.call(this,k)}}});return v},drag:function(f,k){f.options.refreshPositions&&jQuery.ui.ddmanager.prepareOffsets(f,k);jQuery.each(jQuery.ui.ddmanager.droppables[f.options.scope],function(){if(!(this.options.disabled||this.greedyChild||!this.visible)){var v=jQuery.ui.intersect(f,
this,this.options.tolerance);if(v=!v&&this.isover==1?"isout":v&&this.isover==0?"isover":null){var q;if(this.options.greedy){var p=this.element.parents(":data(droppable):eq(0)");if(p.length){q=jQuery.data(p[0],"droppable");q.greedyChild=v=="isover"?1:0}}if(q&&v=="isover"){q.isover=0;q.isout=1;q._out.call(q,k)}this[v]=1;this[v=="isout"?"isover":"isout"]=0;this[v=="isover"?"_over":"_out"].call(this,k);if(q&&v=="isout"){q.isout=0;q.isover=1;q._over.call(q,k)}}}})}}})(jQuery);var currentstate="",quickSearchHistory="QuickSearchHistoryCookie",recommendedFilter="recommendedFilter",isRecommendedFilterChecked=false,defaultQuickSearch="Your search here..";function setdefaultQuickSearch(c){defaultQuickSearch=c}var currSearchType="";function setCurrSearchType(c){currSearchType=c}function ValidateUserInput(){return jQuery("#quick_search_field").val()==defaultQuickSearch||jQuery("#quick_search_field").val()==""?false:true}
function RecomandedTracksSearch(){if(recomendedTracks>0){isRecommendedFilterChecked=true;jQuery("#adv_search_btn").click()}}function prepareQuickSearch(){try{clearSearchCookie()}catch(c){}setSeacrhHistory(jQuery("#quick_search_field").val(),"add");try{createCookie("quickSearchCookie",jQuery("#quick_search_field").val(),$CookieTimeOut);addQuickSearchToFilters(jQuery("#quick_search_field").val())}catch(f){}}
function prepareAdvancedSearch(c){var f=jQuery("#attributeList"),k=jQuery("#adv_search #lyrics"),v=jQuery("#adv_search #composer");if(c!=null&&c!=""||c!=undefined)f.val(c);isRecommendedFilterChecked==true?createCookie(recommendedFilter,"true",$CookieTimeOut):createCookie(recommendedFilter,"false",$CookieTimeOut);try{if(!prePostBackProcessing())return false;var q=k.val(),p=v.val();typeof q!=="undefined"&&addLyricsToFilters(q);typeof p!=="undefined"&&addComposerToFilters(p)}catch(t){}isRecommendedFilterChecked=
false;return true}function doAjaxedQuickSearch(){prepareQuickSearch();currSearchType="quick";sendSearch("quick");return true}function doSubmitedQuickSearch(){prepareQuickSearch();jQuery("#searchtype").val("quick");if(jQuery("#q_search").length>0){jQuery("#q_search").submit();return true}else return false}function doAjaxedAdvancedSearch(c){if(prepareAdvancedSearch(c)==true){currSearchType="adv";sendSearch("adv");return true}else return false}
function doSubmitedAdvancedSearch(c){prepareAdvancedSearch(c);jQuery("#searchtype").val("adv");if(jQuery("form[name=adv_search]").length>0){jQuery("form[name=adv_search]").submit();return true}else return false}doQuickSearchSubmitOkCallback=function(){var c=jQuery("#doYouMean input[type='radio']:checked").val();return doSubmitedAdvancedSearch(c)};doQuickSearchSubmitCancelCallback=function(){return doSubmitedQuickSearch()};
doQuickSearchAjaxOkCallback=function(){var c=jQuery("#doYouMean input[type='radio']:checked").val();return doSubmitedAdvancedSearch(c)};doQuickSearchAjaxCancelCallback=function(){return doAjaxedQuickSearch()};
jQuery(document).ready(function(){if(!/projects.aspx$/.test(window.location.href)){if(typeof submitBehavior=="undefined")submitBehavior="true";if(submitBehavior=="true"){jQuery("#filters").hide();jQuery("#quick_search").show();currentstate="quick_search";jQuery(".opts_2").hide()}else{jQuery("#btn_clearsearch").hide();jQuery("#btn_hidesearch").hide();jQuery("#btn_hidefilters").show();jQuery("#filters").show();jQuery("#quick_search").hide();jQuery(".searchmenu .opts_2").show();currentstate="filters"}if(currentstate==
"filters"){jQuery("#btn_clearsearch").hide();jQuery("#btn_hidesearch").hide();jQuery("#btn_hidefilters").show()}jQuery("#btn_hidefilters").click(function(){toggleFilters()});submitBehavior=="false"?jQuery("#adv_search_btn").click(function(){doAjaxedAdvancedSearch("");return false}):jQuery("#adv_search_btn").click(function(){return doSubmitedAdvancedSearch("")});jQuery("#quick_search_btn").click(function(){ValidateUserInput()&&GetDoYouMeanHtml(jQuery("#quick_search_field").val());return false});jQuery("#edit_search_btn").click(function(){if(currSearchType==
"quick"){jQuery("#quick_search_field").val(readCookie("quickSearchCookie"));showQuickSearch();jQuery("#btn_clearsearch").show();jQuery("#btn_hidesearch").show();jQuery("#btn_hidefilters").hide()}else if(currSearchType=="adv"){jQuery(".searchmenu .opts_2").show();openAdvSearch();jQuery("#btn_clearsearch").show();jQuery("#btn_hidesearch").show();jQuery("#btn_hidefilters").hide();try{populateSelectionHTML(0)}catch(c){}}addAttributeToCategory(filterBarLabelCategoryId,"",filterBarLabelCategoryId,"0");
return false});jQuery("#btn_quicksearch").click(function(){jQuery("#btn_quicksearch").addClass("active");jQuery("#btn_advsearch").removeClass("active");if(jQuery("#btn_hidesearch").html()=="Show")openQuickSearch();else if(jQuery("#adv_search").is(":visible")){jQuery("#adv_search").slideUp("normal",openQuickSearch);clearSearch("1")}else jQuery("#filters").is(":visible")&&jQuery("#filters").slideUp("normal",openQuickSearch)});jQuery("#btn_advsearch").click(function(){jQuery("#btn_quicksearch").removeClass("active");
jQuery("#btn_advsearch").addClass("active");if(jQuery("#btn_hidesearch").html()=="Show")showAdv();else if(jQuery("#quick_search").is(":visible")){jQuery("#quick_search").slideUp("normal",showAdv);clearSearchCookie();clearSearch("0")}else jQuery("#filters").is(":visible")&&jQuery("#filters").slideUp("normal",showAdv)});jQuery("#btn_hidesearch").click(function(){toggleSearch()});jQuery("#quick_search_field").focus(function(){if(jQuery("#quick_search_field").val()==defaultQuickSearch){jQuery("#quick_search_field").val("");
show_opt()}});jQuery("#quick_search_field").blur(function(){jQuery("#quick_search_field").val()==""&&jQuery("#quick_search_field").val(defaultQuickSearch)});jQuery("#quick_search_field").unbind("keypress").keypress(function(c){hide_opt();if(c&&c.which){c=c;c=c.which}else{c=event;c=c.keyCode}if(c==13){ValidateUserInput()&&GetDoYouMeanHtml(jQuery("#quick_search_field").val());return false}return true});if(currSearchType=="adv"){jQuery("#btn_quicksearch").removeClass("active");jQuery("#btn_advsearch").addClass("active")}else{jQuery("#btn_quicksearch").addClass("active");
jQuery("#btn_advsearch").removeClass("active")}jQuery(".qk_search_history a.deletebtn").each(function(){jQuery(this).unbind("click").click(function(){if(confirm("Do you really want to delete this item?"))jQuery(this).parent().remove();else return false})});jQuery("#doYouMean input[type=radio]").live("click",function(){jQuery("#doYouMean input[type=radio]").attr("checked","");jQuery(this).attr("checked","checked")})}});
function show_opt(){jQuery("#qk_search_history").is(":visible")&&jQuery("#qk_search_history").addClass("hide");jQuery("#qk_search_opts").removeClass("hide")}function hide_opt(){jQuery("#qk_search_opts").is(":visible")&&jQuery("#qk_search_opts").addClass("hide")}function show_hist(){getForDisplaySearchHistory();jQuery("#qk_search_history").toggleClass("hide");jQuery("#qk_search_opts").is(":visible")&&jQuery("#qk_search_opts").addClass("hide")}
function all_select(){jQuery("#qk_search_opts").find("input[type=checkbox]").attr("checked",true)}function none_select(){jQuery("#qk_search_opts").find("input[type=checkbox]").attr("checked",false)}function close_qk(){jQuery("#qk_search_opts").is(":visible")&&jQuery("#qk_search_opts").addClass("hide")}function close_qk_hist(){jQuery("#qk_search_history").is(":visible")&&jQuery("#qk_search_history").addClass("hide")}
function sendSearch(c){if(c=="adv"){jQuery(".searchmenu .opts_2").hide();jQuery("#searchCriteria").val(jQuery("#lyrics").val());jQuery("#adv_search").slideUp("normal",openFilters)}else if(c=="quick"){jQuery("#searchCriteria").val(encodeURIComponent(jQuery("#quick_search_field").val()));jQuery("#quick_search").slideUp("normal",openFilters)}try{refreshTrackResults();refreshYouSearchedFor()}catch(f){}}
function openFilters(){jQuery("#filters").slideDown("normal",showResults);jQuery(".searchmenu .opts_2").show();jQuery("#btn_hidesearch").hide();jQuery("#btn_clearsearch").hide();jQuery("#btn_hidefilters").show();currentstate="filters"}function showResults(){jQuery("#results").slideDown("normal")}function openAdvSearch(){jQuery("#filters").slideUp("normal",showAdv);jQuery("#btn_clearsearch").show();jQuery("#btn_hidesearch").show();jQuery("#btn_hidefilters").hide()}
function showQuickSearch(){jQuery("#filters").slideUp("normal",openQuickSearch)}
function showAdv(){jQuery("#adv_search").slideDown("normal",trapError2);if(submitBehavior=="false"){jQuery(".searchmenu .opts_2").show();jQuery("#btn_hidesearch").show();jQuery("#btn_clearsearch").show();jQuery("#btn_hidefilters").hide()}currentstate="adv_search";jQuery("#btn_hidesearch").html()=="Show"?toggleSearch():startFlashMovies(false);try{removeAttributeFromCategory(quickSearchCategoryId,quickSearchCategoryId);populateSelectionHTML(1)}catch(c){}}
function openQuickSearch(){jQuery(".searchmenu .opts_2").hide();jQuery("#quick_search").slideDown("normal",trapError1);currentstate="quick_search";jQuery("#btn_hidesearch").html()=="Show"?toggleSearch():startFlashMovies(true);if(submitBehavior=="false"){jQuery("#btn_clearsearch").show();jQuery("#btn_hidesearch").show();jQuery("#btn_hidefilters").hide()}try{clearSearchCookie()}catch(c){}}function trapError1(){jQuery("#adv_search").is(":visible")&&jQuery("#adv_search").hide()}
function trapError2(){jQuery("#quick_search").is(":visible")&&jQuery("#quick_search").hide()}function toggleSearch(){jQuery("#"+currentstate+"").slideUp("normal",openFilters);jQuery("#btn_hidesearch").hide();jQuery("#btn_clearsearch").hide();jQuery("#btn_hidefilters").show()}
function startFlashMovies(c){try{if(document.getElementById("carousel_swf")!=null)c?document.getElementById("carousel_swf").startMovie():document.getElementById("carousel_swf").stopMovie();if(document.getElementById("promo_swf")!=null)c?document.getElementById("promo_swf").startMovie():document.getElementById("promo_swf").stopMovie();if(document.getElementById("promo_2_swf")!=null)c?document.getElementById("promo_2_swf").startMovie():document.getElementById("promo_2_swf").stopMovie()}catch(f){}}
function setSeacrhHistory(c,f){var k=readQuickSearchHistory();if(jQuery.inArray(c,k)==-1&&f=="add"){k.unshift(c);k.length>numberOfItemsToDisplay&&k.pop()}var v="";eraseCookie(quickSearchHistory);jQuery(k).each(function(){if(f=="add"||f=="remove"&&c!=this)v+=encodeURIComponent(this)+"&"});createCookie(quickSearchHistory,v.substr(0,v.length-1),$CookieTimeOut)}
function readQuickSearchHistory(){var c=[],f=readCookie(quickSearchHistory);f!=null&&jQuery(decodeURIComponent(f).split("&")).each(function(){c.push(decodeURIComponent(this))});return c}
function getForDisplaySearchHistory(){var c="",f=readQuickSearchHistory(),k=jQuery("#deleteButtonText",jQuery("#qk_search_history"));jQuery(f).each(function(){c+='<li><a href="#" class="left history_item">'+this+'</a><a href="#" class="deletebtn right" title="'+jQuery(k).val()+'"><span>X</span></a><span class="spanclear"></span></li>'});jQuery("#qk_search_history ul").html(c);jQuery("#qk_search_history ul li a.deletebtn").click(function(){setSeacrhHistory(jQuery("a.history_item",this.parentNode).text(),
"remove");jQuery(this.parentNode).remove()});jQuery("#qk_search_history ul li a.history_item").click(function(){jQuery("#quick_search_field").val(decodeURIComponent(jQuery(this).text()));close_qk_hist()})}function toggleFilters(){if(jQuery(".filters_block").is(":visible")){jQuery(".filters_block").hide();jQuery("#btn_hidefilters").html(showFiltersText)}else{jQuery(".filters_block").show();jQuery("#btn_hidefilters").html(hideFiltersText)}}
function GetDoYouMeanHtml(c){doYouMeanRenderAsync({command:"GetDoYouMeanOptions",searchString:c})}function doYouMeanRenderAsync(c){try{if($SearchHandlerPath!==""){blockHtmlElement("#quick_search");jQuery.ajax({type:"Get",url:$SearchHandlerPath,data:c,success:function(k){handleDoYouMeanReceivedData(k)},error:function(k,v){handleDoYouMeanReceivedData(v)}})}}catch(f){jQuery("#quick_search").unblock()}}
function handleDoYouMeanReceivedData(c){jQuery("#quick_search").unblock();try{if(jQuery("#doYouMean",c).length>0)if(jQuery("#doYouMean",c).html()=="")submitBehavior=="false"?doAjaxedQuickSearch():doSubmitedQuickSearch();else submitBehavior=="false"?showSelection(quickSearch_DoYouMeanLightBoxTitle,quickSearch_DoYouMeanLightBoxExplanation,c,doQuickSearchAjaxOkCallback,doQuickSearchAjaxCancelCallback,null):showSelection(quickSearch_DoYouMeanLightBoxTitle,quickSearch_DoYouMeanLightBoxExplanation,c,doQuickSearchSubmitOkCallback,
doQuickSearchSubmitCancelCallback,null)}catch(f){}};jQuery.autocomplete=function(c,f){function k(){b={};b.data={};b.length=0}function v(){if(g==46||g>8&&g<32)return Q.hide();var z=G.val();if(z!=aa){aa=z;if(z.length>=f.minChars){G.addClass(f.loadingClass);I(z)}else{G.removeClass(f.loadingClass);Q.hide()}}}function q(z){var P=jQuery("li",L);if(P){X+=z;if(X<0)X=0;else if(X>=P.size())X=P.size()-1;P.removeClass("ac_over");jQuery(P[X]).addClass("ac_over")}}function p(){var z=jQuery("li.ac_over",L)[0];if(!z){var P=jQuery("li",L);if(f.selectOnly){if(P.length==
1)z=P[0]}else if(f.selectFirst)z=P[0]}if(z){t(z);return true}else return false}function t(z){if(!z){z=document.createElement("li");z.extra=[];z.selectValue=""}var P=jQuery.trim(z.selectValue?z.selectValue:z.innerHTML);aa=c.lastSelected=P;Q.html("");if(G.is("#composer")){G.val('"'+P+'"');G.trigger("blur")}else G.val(P);H();f.onItemSelect&&setTimeout(function(){f.onItemSelect(z)},1)}function E(z,P){var T=G.get(0);if(T.createTextRange){var W=T.createTextRange();W.collapse(true);W.moveStart("character",
z);W.moveEnd("character",P);W.select()}else if(T.setSelectionRange)T.setSelectionRange(z,P);else if(T.selectionStart){T.selectionStart=z;T.selectionEnd=P}T.focus()}function s(z){if(g!=8){G.val(G.val()+z.substring(aa.length));E(aa.length,z.length)}}function o(){var z=B(c),P=f.width>0?f.width:G.width();Q.css({width:parseInt(P)+"px",top:z.y+c.offsetHeight+"px",left:z.x+"px"}).show()}function y(){V&&clearTimeout(V);V=setTimeout(H,200)}function H(){V&&clearTimeout(V);G.removeClass(f.loadingClass);Q.is(":visible")&&
Q.hide();f.mustMatch&&G.val()!=c.lastSelected&&t(null)}function d(z,P){if(P){G.removeClass(f.loadingClass);L.innerHTML="";if(!e||P.length==0)return H();jQuery.browser.msie&&Q.append(document.createElement("iframe"));L.appendChild(F(P));f.autoFill&&G.val().toLowerCase()==z.toLowerCase()&&s(P[0][0]);o()}else H()}function O(z){if(!z)return null;var P=[];z=z.split(f.lineSeparator);for(var T=0;T<z.length;T++){var W=jQuery.trim(z[T]);if(W)P[P.length]=W.split(f.cellSeparator)}return P}function F(z){var P=
document.createElement("ul"),T=z.length;if(f.maxItemsToShow>0&&f.maxItemsToShow<T)T=f.maxItemsToShow;for(var W=0;W<T;W++){var Y=z[W];if(Y){var Z=document.createElement("li");Z.innerHTML=f.formatItem?f.formatItem(Y,W,T):Y[0];Z.selectValue=Y[0];var U=null;if(Y.length>1){U=[];for(var da=1;da<Y.length;da++)U[U.length]=Y[da]}Z.extra=U;P.appendChild(Z);jQuery(Z).hover(function(){jQuery("li",P).removeClass("ac_over");jQuery(this).addClass("ac_over");X=jQuery("li",P).indexOf(jQuery(this).get(0))},function(){jQuery(this).removeClass("ac_over")}).click(function(h){h.preventDefault();
h.stopPropagation();t(this)})}}return P}function I(z){f.matchCase||(z=z.toLowerCase());var P=f.cacheLength?r(z):null;if(P)d(z,P);else typeof f.url=="string"&&f.url.length>0?jQuery.get(K(z),function(T){T=O(T);l(z,T);d(z,T)}):G.removeClass(f.loadingClass)}function K(z){z=f.url+"?q="+encodeURI(z);for(var P in f.extraParams)z+="&"+P+"="+encodeURI(f.extraParams[P]);return z}function r(z){if(!z)return null;if(b.data[z])return b.data[z];if(f.matchSubset)for(var P=z.length-1;P>=f.minChars;P--){var T=z.substr(0,
P);if(T=b.data[T]){P=[];for(var W=0;W<T.length;W++){var Y=T[W];if(x(Y[0],z))P[P.length]=Y}return P}}return null}function x(z,P){f.matchCase||(z=z.toLowerCase());z=z.indexOf(P);if(z==-1)return false;return z==0||f.matchContains}function A(z,P){P&&G.removeClass(f.loadingClass);for(var T=P?P.length:0,W=null,Y=0;Y<T;Y++){var Z=P[Y];if(Z[0].toLowerCase()==z.toLowerCase()){W=document.createElement("li");W.innerHTML=f.formatItem?f.formatItem(Z,Y,T):Z[0];W.selectValue=Z[0];var U=null;if(Z.length>1){U=[];
for(var da=1;da<Z.length;da++)U[U.length]=Z[da]}W.extra=U}}f.onFindValue&&setTimeout(function(){f.onFindValue(W)},1)}function l(z,P){if(!(!P||!z||!f.cacheLength)){if(!b.length||b.length>f.cacheLength){k();b.length++}else b[z]||b.length++;b.data[z]=P}}function B(z){for(var P=z.offsetLeft-5||0,T=z.offsetTop+2||0;z=z.offsetParent;){P+=z.offsetLeft;T+=z.offsetTop}return{x:P,y:T}}var J=this,G=jQuery(c).attr("autocomplete","off");f.inputClass&&G.addClass(f.inputClass);var L=document.createElement("div"),
Q=jQuery(L);Q.hide().addClass(f.resultsClass).css("position","absolute");f.width>0&&Q.css("width",f.width);jQuery("body").append(L);c.autocompleter=J;var V=null,aa="",X=-1,b={},e=false,g=null;k();if(f.data!=null){J="";var j={},n=[];if(typeof f.url!="string")f.cacheLength=1;for(var u=0;u<f.data.length;u++){n=typeof f.data[u]=="string"?[f.data[u]]:f.data[u];if(n[0].length>0){J=n[0].substring(0,1).toLowerCase();j[J]||(j[J]=[]);j[J].push(n)}}for(var C in j){f.cacheLength++;l(C,j[C])}}G.keydown(function(z){g=
z.keyCode;switch(z.keyCode){case 38:z.preventDefault();q(-1);break;case 40:z.preventDefault();q(1);break;case 9:case 13:p();break;default:X=-1;V&&clearTimeout(V);V=setTimeout(function(){v()},f.delay);break}}).focus(function(){e=true}).blur(function(){e=false;y()});H();this.flushCache=function(){k()};this.setExtraParams=function(z){f.extraParams=z};this.findValue=function(){var z=G.val();f.matchCase||(z=z.toLowerCase());var P=f.cacheLength?r(z):null;if(P)A(z,P);else typeof f.url=="string"&&f.url.length>
0?jQuery.get(K(z),function(T){T=O(T);l(z,T);A(z,T)}):A(z,null)}};
jQuery.fn.autocomplete=function(c,f,k){f=f||{};f.url=c;f.data=typeof k=="object"&&k.constructor==Array?k:null;f.inputClass=f.inputClass||"ac_input";f.resultsClass=f.resultsClass||"ac_results";f.lineSeparator=f.lineSeparator||"\n";f.cellSeparator=f.cellSeparator||"|";f.minChars=f.minChars||1;f.delay=f.delay||400;f.matchCase=f.matchCase||0;f.matchSubset=f.matchSubset||1;f.matchContains=f.matchContains||0;f.cacheLength=f.cacheLength||1;f.mustMatch=f.mustMatch||0;f.extraParams=f.extraParams||{};f.loadingClass=
f.loadingClass||"ac_loading";f.selectFirst=f.selectFirst||false;f.selectOnly=f.selectOnly||false;f.maxItemsToShow=f.maxItemsToShow||-1;f.autoFill=f.autoFill||false;f.width=parseInt(f.width,10)||0;this.each(function(){new jQuery.autocomplete(this,f)});return this};jQuery.fn.autocompleteArray=function(c,f){return this.autocomplete(null,f,c)};jQuery.fn.indexOf=function(c){for(var f=0;f<this.length;f++)if(this[f]==c)return f;return-1};(function(){function c(O,F){var I=O==window,K=F&&F.message!==undefined?F.message:undefined;F=jQuery.extend({},jQuery.blockUI.defaults,F||{});F.overlayCSS=jQuery.extend({},jQuery.blockUI.defaults.overlayCSS,F.overlayCSS||{});var r=jQuery.extend({},jQuery.blockUI.defaults.css,F.css||{});K=K===undefined?F.message:K;I&&H&&f(window,{fadeOut:0});if(K&&typeof K!="string"&&(K.parentNode||K.jquery)){var x=K.jquery?K[0]:K,A={};jQuery(O).data("blockUI.history",A);A.el=x;A.parent=x.parentNode;A.display=x.style.display;
A.position=x.style.position;A.parent&&A.parent.removeChild(x)}var l=F.baseZ;x=jQuery.browser.msie||F.forceIframe?jQuery('<iframe class="blockUI" style="z-index:'+l++ +';display:none;border:none;margin:0;padding:0;position:absolute;width:100%;height:100%;top:0;left:0" src="'+F.iframeSrc+'"></iframe>'):jQuery('<div class="blockUI" style="display:none"></div>');A=jQuery('<div class="blockUI blockOverlay" style="z-index:'+l++ +';display:none;border:none;margin:0;padding:0;width:100%;height:100%;top:0;left:0"></div>');
l=I?jQuery('<div class="blockUI blockMsg blockPage" style="z-index:'+l+';display:none;position:fixed"></div>'):jQuery('<div class="blockUI blockMsg blockElement" style="z-index:'+l+';display:none;position:absolute"></div>');K&&l.css(r);if(!F.applyPlatformOpacityRules||!(jQuery.browser.mozilla&&/Linux/.test(navigator.platform)))A.css(F.overlayCSS);A.css("position",I?"fixed":"absolute");if(jQuery.browser.msie||F.forceIframe)x.css("opacity",0);jQuery([x[0],A[0],l[0]]).appendTo(I?"body":O);r=o&&(!jQuery.boxModel||
jQuery("object,embed",I?null:O).length>0);if(y||r){I&&F.allowBodyStretch&&jQuery.boxModel&&jQuery("html,body").css("height","100%");if((y||!jQuery.boxModel)&&!I){r=E(O,"borderTopWidth");var B=E(O,"borderLeftWidth"),J=r?"(0 - "+r+")":0,G=B?"(0 - "+B+")":0}jQuery.each([x,A,l],function(L,Q){Q=Q[0].style;Q.position="absolute";if(L<2){I?Q.setExpression("height","Math.max(document.body.scrollHeight, document.body.offsetHeight) - (jQuery.boxModel?0:"+F.quirksmodeOffsetHack+') + "px"'):Q.setExpression("height",
'this.parentNode.offsetHeight + "px"');I?Q.setExpression("width",'jQuery.boxModel && document.documentElement.clientWidth || document.body.clientWidth + "px"'):Q.setExpression("width",'this.parentNode.offsetWidth + "px"');G&&Q.setExpression("left",G);J&&Q.setExpression("top",J)}else if(F.centerY){I&&Q.setExpression("top",'(document.documentElement.clientHeight || document.body.clientHeight) / 2 - (this.offsetHeight / 2) + (blah = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop) + "px"');
Q.marginTop=0}else if(!F.centerY&&I){L="((document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop) + "+(F.css&&F.css.top?parseInt(F.css.top):0)+') + "px"';Q.setExpression("top",L)}})}if(K){l.append(K);if(K.jquery||K.nodeType)jQuery(K).show()}if((jQuery.browser.msie||F.forceIframe)&&F.showOverlay)x.show();if(F.fadeIn){F.showOverlay&&A._fadeIn(F.fadeIn);K&&l.fadeIn(F.fadeIn)}else{F.showOverlay&&A.show();K&&l.show()}v(1,O,F);if(I){H=l[0];d=jQuery(":input:enabled:visible",
H);F.focusInput&&setTimeout(p,20)}else t(l[0],F.centerX,F.centerY);if(F.timeout){K=setTimeout(function(){I?jQuery.unblockUI(F):jQuery(O).unblock(F)},F.timeout);jQuery(O).data("blockUI.timeout",K)}}function f(O,F){var I=O==window,K=jQuery(O),r=K.data("blockUI.history"),x=K.data("blockUI.timeout");if(x){clearTimeout(x);K.removeData("blockUI.timeout")}F=jQuery.extend({},jQuery.blockUI.defaults,F||{});v(0,O,F);var A=I?jQuery("body").children().filter(".blockUI"):jQuery(".blockUI",O);if(I)H=d=null;if(F.fadeOut){A.fadeOut(F.fadeOut);
setTimeout(function(){k(A,r,F,O)},F.fadeOut)}else k(A,r,F,O)}function k(O,F,I,K){O.each(function(){this.parentNode&&this.parentNode.removeChild(this)});if(F&&F.el){F.el.style.display=F.display;F.el.style.position=F.position;F.parent&&F.parent.appendChild(F.el);jQuery(F.el).removeData("blockUI.history")}typeof I.onUnblock=="function"&&I.onUnblock(K,I)}function v(O,F,I){var K=F==window;F=jQuery(F);if(!(!O&&(K&&!H||!K&&!F.data("blockUI.isBlocked")))){K||F.data("blockUI.isBlocked",O);!I.bindEvents||O&&
!I.showOverlay||(O?jQuery(document).bind("mousedown mouseup keydown keypress",I,q):jQuery(document).unbind("mousedown mouseup keydown keypress",q))}}function q(O){if(O.keyCode&&O.keyCode==9)if(H&&O.data.constrainTabKey){var F=d,I=O.shiftKey&&O.target==F[0];if(!O.shiftKey&&O.target==F[F.length-1]||I){setTimeout(function(){p(I)},10);return false}}if(jQuery(O.target).parents("div.blockMsg").length>0)return true;return jQuery(O.target).parents().children().filter("div.blockUI").length==0}function p(O){if(d)(O=
d[O===true?d.length-1:0])&&O.focus()}function t(O,F,I){var K=O.parentNode,r=O.style,x=(K.offsetWidth-O.offsetWidth)/2-E(K,"borderLeftWidth");O=(K.offsetHeight-O.offsetHeight)/2-E(K,"borderTopWidth");if(F)r.left=x>0?x+"px":"0";if(I)r.top=O>0?O+"px":"0"}function E(O,F){return parseInt(jQuery.css(O,F))||0}if(/1\.(0|1|2)\.(0|1|2)/.test(jQuery.fn.jquery)||/^1.1/.test(jQuery.fn.jquery))alert("blockUI requires jQuery v1.2.3 or later!  You are using v"+jQuery.fn.jquery);else{jQuery.fn._fadeIn=jQuery.fn.fadeIn;
var s=document.documentMode||0,o=jQuery.browser.msie&&(jQuery.browser.version<8&&!s||s<8),y=jQuery.browser.msie&&/MSIE 6.0/.test(navigator.userAgent)&&!s;jQuery.blockUI=function(O){c(window,O)};jQuery.unblockUI=function(O){f(window,O)};jQuery.growlUI=function(O,F,I,K){var r=jQuery('<div class="growlUI"></div>');O&&r.append("<h1>"+O+"</h1>");F&&r.append("<h2>"+F+"</h2>");if(I==undefined)I=3E3;jQuery.blockUI({message:r,fadeIn:700,fadeOut:1E3,centerY:false,timeout:I,showOverlay:false,onUnblock:K,css:jQuery.blockUI.defaults.growlCSS})};
jQuery.fn.block=function(O){return this.unblock({fadeOut:0}).each(function(){if(jQuery.css(this,"position")=="static"&&this.id!=="ShareProject"&&this.id!=="EmailProject")this.style.position="relative";if(jQuery.browser.msie)this.style.zoom=1;c(this,O)})};jQuery.fn.unblock=function(O){return this.each(function(){f(this,O)})};jQuery.blockUI.version=2.23;jQuery.blockUI.defaults={message:"<h1>Please wait...</h1>",css:{padding:0,margin:0,width:"30%",top:"40%",left:"35%",textAlign:"center",color:"#000",
border:"3px solid #aaa",backgroundColor:"#fff",cursor:"wait"},overlayCSS:{backgroundColor:"#000",opacity:0.6,cursor:"wait"},growlCSS:{width:"350px",top:"10px",left:"",right:"10px",border:"none",padding:"5px",opacity:0.6,cursor:null,color:"#fff",backgroundColor:"#000","-webkit-border-radius":"10px","-moz-border-radius":"10px"},iframeSrc:/^https/i.test(window.location.href||"")?"javascript:false":"about:blank",forceIframe:false,baseZ:1E3,centerX:true,centerY:true,allowBodyStretch:true,bindEvents:true,
constrainTabKey:true,fadeIn:200,fadeOut:400,timeout:0,showOverlay:true,focusInput:true,applyPlatformOpacityRules:true,onUnblock:null,quirksmodeOffsetHack:4};var H=null,d=[]}})(jQuery);jQuery(document).ready(function(){jQuery("#quick_search_field").length>0&&jQuery("#quick_search_field").autocomplete($SearchHandlerPath,{minChars:qsPredictiveTrigger,delay:100,autoFill:false,matchSubset:false,matchContains:1,cacheLength:10,selectOnly:1,maxItemsToShow:qsPredictive,extraParams:{command:"qspredictive"}});jQuery("#composer").length>0&&jQuery("#composer").autocomplete($SearchHandlerPath,{minChars:asPredictiveTrigger,delay:100,autoFill:false,matchSubset:false,matchContains:1,cacheLength:10,
selectOnly:1,maxItemsToShow:asPredictive,extraParams:{command:"aspredictive"}})});var emptyAttribList='<div class="sublist rel"></div>',composerDefault="Composer_aaaaaa",lyricsDefault="Lyrics_bbbbbbbb",adv_searchWaitForAttributes=false,composerLastTried="",lyricsLastTried="",composerLastSuccess="",lyricsLastSuccess="";
jQuery(document).ready(function(){if(!/projects.aspx$/.test(window.location.href)){try{adv_searchWaitForAttributes=$waitForAttributes}catch(c){adv_searchWaitForAttributes=false}jQuery("#selectlist_1").show();jQuery("#selectlist_2").show();jQuery("#selectlist_3").show();jQuery("#adv_search #lyrics").val(lyricsDefault);jQuery("#adv_search #composer").val(composerDefault);jQuery("#categories li a").live("click",function(){if(adv_searchWaitForAttributes==false){var f=jQuery(this);jQuery("#categories li a").removeClass("active");
f.addClass("active");clearPanels("#selectlist_1","#selectlist_2","#selectlist_3");try{$currCategoryId=f.children("input")[0].value;setCurrentCategory($currCategoryId,f.text())}catch(k){}try{advSearchGetAttributesFromServer("1",$currCategoryId,"-1")}catch(v){}}});jQuery("#selectlist_1 div a.sel").live("click",function(){var f=jQuery(this);if(f.hasClass("parent"))if(adv_searchWaitForAttributes==false){jQuery("#selectlist_1 div a.sel").removeClass("active");setPanel(1,f)}});jQuery("#selectlist_2 div a.sel").live("click",
function(){var f=jQuery(this);if(f.hasClass("parent"))if(adv_searchWaitForAttributes==false){jQuery("#selectlist_2 div a.sel").removeClass("active");setPanel(2,f)}});jQuery("#selectlist_3 div a.sel").live("click",function(){var f=jQuery(this);if(f.hasClass("parent"))if(adv_searchWaitForAttributes==false){jQuery("#selectlist_3 div a.sel").removeClass("active");setPanel(3,f)}});jQuery("#selectlist_1 div.abs a").live("click",function(){var f=jQuery(this);if(adv_searchWaitForAttributes==false)try{advSearchTryAddingAttributeAndUpdateSearchCounters(f.parent().parent().find("a.sel").find("input")[0].value,
f.parent().parent().find("a.sel").text(),0)}catch(k){}});jQuery("#selectlist_2 div.abs a").live("click",function(){var f=jQuery(this);if(adv_searchWaitForAttributes==false)try{advSearchTryAddingAttributeAndUpdateSearchCounters(f.parent().parent().find("a.sel").find("input")[0].value,f.parent().parent().find("a.sel").text(),1)}catch(k){}});jQuery("#selectlist_3 div.abs a").live("click",function(){var f=jQuery(this);if(adv_searchWaitForAttributes==false)try{advSearchTryAddingAttributeAndUpdateSearchCounters(f.parent().parent().find("a.sel").find("input")[0].value,
f.parent().parent().find("a.sel").text(),2)}catch(k){}});jQuery(".category .attribute img.checkBox").live("click",function(){var f=jQuery(this),k=f.parent().parent().find("input[type=hidden]").val(),v=f.parent().parent().parent().find("input[type=hidden]").val();setStatus(v,k,0);jQuery(f).parent().parent().parent().children(".attribute").size()===1?jQuery(f).parents(".category:eq(0)").remove():jQuery(f).parent().parent(".attribute").remove();advSearchGetSearchCounters()});jQuery("#btn_clearsearch").click(function(){clearSearch("0")});
jQuery("#adv_search #lyrics").focus(function(){var f=jQuery(this);f.val()==lyricsDefault&&f.val("")});jQuery("#adv_search #lyrics").blur(function(){var f=jQuery(this);f.val()==""&&f.val(lyricsDefault);try{f.val()!=lyricsDefault?addLyricsToFilters(f.val()):addLyricsToFilters("");if(lyricsLastTried===""||lyricsLastTried!==f.val()){lyricsLastTried=f.val();lastAdditionalFilterType="lyric";TryAddAttributeAndUpdateSearchCounters()}}catch(k){}});jQuery("#adv_search #composer").focus(function(){var f=jQuery(this);
f.val()==composerDefault&&f.val("")});jQuery("#adv_search #composer").blur(function(){var f=jQuery(this);f.val()==""&&f.val(composerDefault);try{f.val()!=composerDefault?addComposerToFilters(f.val()):addComposerToFilters("");if(composerLastTried===""||composerLastTried!==f.val())if(!jQuery(".ac_results ul").hasClass("focused")){composerLastTried=f.val();lastAdditionalFilterType="composer";TryAddAttributeAndUpdateSearchCounters()}}catch(k){}});jQuery(".ac_results ul").live("mouseover mouseout",function(f){f.type==
"mouseover"?jQuery(this).addClass("focused"):jQuery(this).removeClass("focused")});jQuery("#adv_search #tracklength").change(function(){var f=jQuery(this);jQuery(this).find("option[index='0']").val();try{f.val();lastAdditionalFilterType="duration";TryAddAttributeAndUpdateSearchCounters()}catch(k){}})}});
function setPanel(c,f){clearPanels("#selectlist_"+(c+1),"#selectlist_"+(c+2),"");f.addClass("active");try{setCurrentAttribute(f.children("input")[0].value,f.text(),c-1);advSearchGetAttributesFromServer(c+1,$currCategoryId,f.children("input")[0].value)}catch(k){}}function clearPanels(c,f,k){c!=""&&jQuery(c).html(emptyAttribList);f!=""&&jQuery(f).html(emptyAttribList);k!=""&&jQuery(k).html(emptyAttribList)}
function clearSearch(c){jQuery("#categories li a").removeClass("active");jQuery("#selectlist_1").html(emptyAttribList);jQuery("#selectlist_2").html(emptyAttribList);jQuery("#selectlist_3").html(emptyAttribList);jQuery("#adv_search #lyrics").val(lyricsDefault);jQuery("#adv_search #composer").val(composerDefault);jQuery("#adv_search #tracklength").find("option[index='0']").attr("selected","selected");lastAdvSrchVirtual=lastAdvSrchRecomended=lastAdvSrchTotal=-1;try{clearSearchCookie();clearCurrentFilterVariables();
typeof c!=="undefined"&&c=="0"&&populateSelectionHTML(1)}catch(f){}};function getQuerystring(c,f){if(f==null)f="";c=c.replace(/[\[]/,"\\[").replace(/[\]]/,"\\]");c=(new RegExp("[\\?&]"+c+"=([^&#]*)")).exec(window.location.href);return c==null?f:c[1]}var searchtype=getQuerystring("searchtype"),currentTab=null,currentView="track",currentHeader=0,selectedWorkId,selectedDiscId,$currentActive,$obj;
jQuery(document).ready(function(){if(!/projects.aspx$/.test(window.location.href)){bindSearchResultsAccordion();jQuery(".results_opts a.btn_trackview").unbind("click").click(function(){currentView="track"});jQuery(".results_opts a.btn_cdview").unbind("click").click(function(){currentView="cd"});jQuery(".result_item a.main").live("click",function(){var c=jQuery(this);c.find(".cdref").text();c.find(".num").text();if(currentView=="cd")c.find(".cdv_disc").text();else{c=c.find(".hiddenTrackId").val();
if(audioPlayer.lastPlaylistSelector!="#trackResultsPlayerPlayList"){audioPlayer.LoadPlayList("#trackResultsPlayerPlayList",null);buildThePlaylistArrayFromElement(jQuery(".playerPlayList"))}playTrackById(c)}});jQuery(".result_item .actions a.info").live("click",function(){var c=jQuery(this);if(mode=="Track"){var f=selectedWorkId;if(c.find(".workID")[0]!=null){selectedWorkId=c.find(".workID").val();var k=c.parent().parent().find(".title").text()}else{var v=jQuery(this).find(".hiddenTrackId").val();
if(audioPlayer.lastPlaylistSelector!="#trackResultsPlayerPlayList"){audioPlayer.LoadPlayList("#trackResultsPlayerPlayList",null);buildThePlaylistArrayFromElement(jQuery(".playerPlayList"))}playTrackById(v)}f!=selectedWorkId&&resultsGetTrackDetails(selectedWorkId,"",k)}if(mode=="CD"){f=selectedDiscId;k="";if(c.find(".discID")[0]!=null&&c.find(".matchTracksID")[0]!=null){selectedDiscId=c.find(".discID").val();k=c.find(".matchTracksID").val()}else{selectedDiscId=c.parent().find(".discID").val();k=c.parent().find(".matchTracksID").val()}f!=
selectedDiscId&&resultsGetTracksFromCD(selectedDiscId,k)}if(currentView=="cd"){c.parent().parent().parent().next().children().find(".info_box").css({display:"none"});c.parent().parent().parent().next().children().find(".info_box.match").css({display:"block"})}});jQuery(".result_item .actions a.dwnload:not(.disabled)").live("click",function(){var c=jQuery(this);if(mode=="Track"){trackId=jQuery(".main .hiddenTrackId",c.parent().parent()).val();AddTrackToQueue(trackId)}else if(mode=="CD"){var f=c.parent().parent().find(".discID").val();
c=c.parent().parent().parent().find(".cdv_disc")[0].innerHTML;AddTrackToQueue("",c,f,4)}});jQuery(".sub_result .cdv_actions a.dwnload:not(.disabled)").live("click",function(){var c=jQuery(this).parent().parent().find(".cdv_hiddenTrackId").val();AddTrackToQueue(c)});jQuery(".sub_result .cdv_actions a.add:not(.disabled)").live("click",function(){createDragObj(jQuery(this).parent().parent().find("a.main"));addToProject();return false});jQuery(".sub_result .info a.main").live("click",function(){var c=
jQuery(this).find(".cdv_hiddenTrackId").val();if(audioPlayer.lastPlaylistSelector!="#trackResultsPlayerPlayList"){audioPlayer.LoadPlayList("#trackResultsPlayerPlayList",null);buildThePlaylistArrayFromElement(jQuery(".playerPlayList"))}playTrackById(c)});jQuery(".moreinfo .metatitle a").live("click",function(){var c=jQuery(this);if(c.parent().next().is(":visible")){c.parent().next().css({display:"none"});c.removeClass("up").addClass("down")}else{c.parent().next().css({display:"block"});c.removeClass("down").addClass("up")}});
jQuery(".info_box a.info2").live("click",function(){var c=jQuery(this),f=c.parent().parent().next();if(f.is(":visible"))f.css({display:"none"});else{c.parent().parent().parent().parent().find(".detail:visible").css({display:"none"});selectedWorkId=c.find(".workID").val();var k=c.parent().parent().find(".composers").val(),v=c.parent().parent().find(".label").val();c=c.parent().parent().find(".cdv_title").text();resultsGetTrackDetails(selectedWorkId,k,c,v);f.css({display:"block"})}});jQuery(".moretracks a").live("click",
function(){var c=jQuery(this);c.parent().parent().find(".info_box").show();c.parent().parent().find(".info_box").find("a.main").addClass("activeother");c.parent().parent().find(".match").find("a.main").removeClass("activeother");c.parent().css({display:"none"});c.parent().parent().find(".lesstracks").css({display:"block"})});jQuery(".lesstracks a").live("click",function(){var c=jQuery(this),f=[];c.parent().parent().find(".info_box").css({display:"none"});for(var k=c.parent().parent().find(".match").next(),
v=0;v<k.length;v++)jQuery(k[v]).is(":visible")&&f.push(jQuery(k[v]));c.parent().parent().find(".info_box").next().css({display:"none"});for(k=0;k<f.length;k++)f[k].css({display:"block"});c.parent().parent().find(".match").css({display:"block"});c.parent().parent().find(".info_box").find("a.main").removeClass("activeother");c.parent().css({display:"none"});c.parent().parent().find(".moretracks").show()});jQuery(".result .result_item .main .cdv_thumb").live("click",function(){jQuery(this).parent().parent().parent().find("a.info").click()});
setControlSecurity()}});function unbindSearchResultsAccordion(){jQuery("#results_accordion").accordion("destroy")}function bindSearchResultsAccordion(){jQuery("#results_accordion").accordion({active:false,alwaysOpen:false,autoheight:false,header:"a.info",collapsible:true})}function findMatch(){jQuery(".info_box").each(function(c){jQuery(".info_box").css({display:"none"});jQuery(".info_box.match").css({display:"block"})})};var printLyricsButtonText;
jQuery(document).ready(function(){jQuery(".btn_print_lyrics").live("click",function(){prepareForPrint("#inner_lyrics_overlay");jQuery("#lyrics_overlay .close").click();jQuery("#lyrics_overlay").hide();window.print();return false});jQuery(".tracklist_box .track").live("click",function(){var c=jQuery(this);c.parent().find(".track").removeClass("active");c.parent().find(".track").removeClass("selected");c.addClass("selected")});jQuery(".tracklist_box .track .title").live("click",function(){var c=jQuery(this);
workAudioId=c.parent().find(".hiddenTrackId").val();if(audioPlayer.lastPlaylistSelector!="#trackResultsPlayerPlayList"){audioPlayer.LoadPlayList("#trackResultsPlayerPlayList",null);buildThePlaylistArrayFromElement(jQuery(".playerPlayList"))}playTrackById(workAudioId);var f=c.find(".versionID").val(),k="";if(mode=="BrowseTile"||mode=="BrowseList")k=c.parent().parent().parent().parent().find(".composers").val();else if(mode=="CD")k=c.parent().parent().parent().parent().parent().find(".composers").val();
displayTrackMetadata(f,k)});jQuery(".tracklist_box .track a.dwnload:not(.disabled)").live("click",function(){var c=jQuery(this).parent().find(".hiddenTrackId").val();AddTrackToQueue(c)});jQuery(".projects_moreinfo_box .metatitle a").live("click",function(){var c=jQuery(this);if(c.parent().next().is(":visible")){c.parent().next().hide();c.removeClass("up").addClass("down")}else{c.parent().next().show();c.removeClass("down").addClass("up")}});jQuery(".result .moreinfo .info_box img").live("click",function(){var c;
c=mode=="Track"?jQuery(this).parent().parent().parent().parent().parent().find(".hiddenCDId").val():jQuery(this).parent().parent().parent().parent().parent().find(".hiddenWorkGroupingId").val();if(c!=undefined){save_BrowseCDTileViewSelectedCDId(c);window.location=$BrowsedResultsLocation+"?SelectedCDId="+c}});jQuery(".projects_moreinfo_box img").live("click",function(){var c=jQuery(this).parent().parent().parent().parent().parent().find(".workGroupingId").val();if(c!=undefined){save_BrowseCDTileViewSelectedCDId(c);
window.location=$BrowsedResultsLocation+"?SelectedCDId="+c}});jQuery("a.btn_lyrics").live("click",function(){var c=jQuery(this),f=c.parent().parent().parent().parent().parent().parent(),k="",v="",q="";if(mode=="CD"){k=c.parent().parent().parent().parent().find(".cdv_title").text();q=c.parent().parent().parent().parent().find(".trackDetailsHiddenWorkId")[0].value;v=c.parent().parent().parent().parent().parent().parent().parent().find(".cdv_cdref").text()}else if(mode=="Projects"||mode=="BrowseTile"||
mode=="BrowseList"){k=c.parent().parent().parent().parent().find(".title:first").text();q=c.parent().parent().parent().parent().find(".trackDetailsHiddenWorkId")[0].value;if(mode=="Projects")v=c.parent().parent().parent().parent().find(".cdref:first").text();else if(mode=="BrowseTile")v=jQuery(".browse_hdr .cdref").text();else if(mode=="BrowseList")v=jQuery(f).parent().parent().find(".cdv_cdref").text()}else{k=f.find(".title:first").text();q=f.find(".trackDetailsHiddenWorkId")[0].value;v=mode=="Track"?
f.find(".cdref").text():f.find(".cd_num").text()}c=jQuery("#lyrics_overlay");c.find("h2.title").text(k);c.find(".ref").text(v);c.find("span.printLyrics").text(printLyricsButtonText);displayTrackLyrics(q)})});function bindTracklistOverlay(){jQuery("a.trig3[rel]").overlay({top:"30%"})}function bindObjTracklistOverlay(c){jQuery("a.trig3[rel]",c).overlay({top:"30%"})}
function displayTrackLyrics(c){if($SearchHandlerPath!=="")try{blockHtmlElement("#lyrics_overlay");jQuery.ajax({type:"Get",url:$SearchHandlerPath,data:{command:"DisplayTrackLyrics",workId:c},success:function(k){jQuery("#lyrics_overlay").unblock();jQuery(k)[0].id=="lyrics"&&jQuery("#lyrics_overlay #lyricsContent").html(k.replace(/(\r\n\r\n)|(\n\n)/g,"<br /><br />").replace(/(\r\n)|(\n)/g,"<br />"))},error:function(){jQuery("#lyrics_overlay").unblock();var k="";if(mode=="CD"||mode=="Track")k=searchResults_lightboxErrorMessageTitle;
else if(mode=="Projects")k=projects_lightboxErrorMesageTitle;else if(mode=="BrowseTile"||mode=="BrowseList")k=browseLightboxErrorMessageTitle;showError(k,$RetrievingDataErrorMessage.format("DisplayTrackLyrics"))}})}catch(f){}};(function(){function c(f,k){return parseInt(jQuery.css(f.jquery?f[0]:f,k))||0}jQuery.dimensions={version:"@VERSION"};jQuery.each(["Height","Width"],function(f,k){jQuery.fn["inner"+k]=function(){if(this[0]){var v=k=="Height"?"Top":"Left",q=k=="Height"?"Bottom":"Right";return c(this,k.toLowerCase())+c(this,"padding"+v)+c(this,"padding"+q)}};jQuery.fn["outer"+k]=function(v){if(this[0]){var q=k=="Height"?"Top":"Left",p=k=="Height"?"Bottom":"Right";v=jQuery.extend({margin:false},v||{});return c(this,k.toLowerCase())+
c(this,"border"+q+"Width")+c(this,"border"+p+"Width")+c(this,"padding"+q)+c(this,"padding"+p)+(v.margin?c(this,"margin"+q)+c(this,"margin"+p):0)}}});jQuery.each(["Left","Top"],function(f,k){jQuery.fn["scroll"+k]=function(v){if(this[0])return v!=undefined?this.each(function(){this==window||this==document?window.scrollTo(k=="Left"?v:jQuery(window).scrollLeft(),k=="Top"?v:jQuery(window).scrollTop()):(this["scroll"+k]=v)}):this[0]==window||this[0]==document?self[k=="Left"?"pageXOffset":"pageYOffset"]||
jQuery.boxModel&&document.documentElement["scroll"+k]||document.body["scroll"+k]:this[0]["scroll"+k]}});jQuery.fn.extend({position:function(){var f=this[0],k,v,q;if(f){q=this.offsetParent();k=this.offset();v=q.offset();k.top-=c(f,"marginTop");k.left-=c(f,"marginLeft");v.top+=c(q,"borderTopWidth");v.left+=c(q,"borderLeftWidth");k={top:k.top-v.top,left:k.left-v.left}}return k},offsetParent:function(){for(var f=this[0].offsetParent;f&&!/^body|html$/i.test(f.tagName)&&jQuery.css(f,"position")=="static";)f=
f.offsetParent;return jQuery(f)}})})(jQuery);(function(c){function f(t,E){return function(){return t.apply(E,arguments)}}function k(t){if(c.data(this,"ui-accordion")){var E=c.data(this,"ui-accordion").options;E.running=t?0:--E.running;if(!E.running){E.clearStyle&&E.toShow.add(E.toHide).css({height:"",overflow:""});c(this).triggerHandler("change.ui-accordion",[E.data],E.change)}}}function v(t,E,s,o,y){var H=c.data(this,"ui-accordion").options;H.toShow=t;H.toHide=E;H.data=s;s=f(k,this);H.running=E.size()==0?t.size():E.size();if(H.animated)!H.alwaysOpen&&
o?c.ui.accordion.animations[H.animated]({toShow:c([]),toHide:E,complete:s,down:y,autoheight:H.autoheight}):c.ui.accordion.animations[H.animated]({toShow:t,toHide:E,complete:s,down:y,autoheight:H.autoheight});else{if(!H.alwaysOpen&&o)t.toggle();else{E.hide();t.show()}s(true)}}function q(t){var E=c.data(this,"ui-accordion").options;if(E.disabled)return false;if(!t.target&&!E.alwaysOpen){E.active.parent().andSelf().toggleClass(E.selectedClass);t=E.active.parent().next();var s={instance:this,options:E,
newHeader:c([]),oldHeader:E.active,newContent:c([]),oldContent:t},o=E.active=c([]);v.call(this,o,t,s);return false}var y=c(t.target);if(y.parents(E.header).length)for(;!y.is(E.header);)y=y.parent();var H=y[0]==E.active[0];if(E.running||E.alwaysOpen&&H)return false;if(y.is(E.header)){E.active.parent().andSelf().toggleClass(E.selectedClass);H||y.parent().andSelf().addClass(E.selectedClass);o=y.parent().parent().parent().next();t=E.active.parent().parent().parent().next();s={instance:this,options:E,
newHeader:y,oldHeader:E.active,newContent:o,oldContent:t};var d=E.headers.index(E.active[0])>E.headers.index(y[0]);E.active=H?c([]):y;v.call(this,o,t,s,H,d);return false}}function p(t,E){return E!=undefined?typeof E=="number"?t.filter(":eq("+E+")"):t.not(t.not(E)):E===false?c([]):t.filter(":eq(0)")}c.ui=c.ui||{};c.fn.extend({accordion:function(t){var E=Array.prototype.slice.call(arguments,1);return this.each(function(){if(typeof t=="string"){var s=c.data(this,"ui-accordion");s[t].apply(s,E)}else c(this).is(".ui-accordion")||
c.data(this,"ui-accordion",new c.ui.accordion(this,t))})},activate:function(t){return this.accordion("activate",t)}});c.ui.accordion=function(t,E){this.options=E=c.extend({},c.ui.accordion.defaults,E);this.element=t;c(t).addClass("ui-accordion");if(E.navigation){var s=c(t).find("a").filter(E.navigationFilter);if(s.length)if(s.filter(E.header).length)E.active=s;else{E.active=s.parent().parent().prev();s.addClass("current")}}E.headers=c(t).find(E.header);E.active=p(E.headers,E.active);if(E.fillSpace){var o=
c(t).parent().height();E.headers.each(function(){o-=c(this).outerHeight()});var y=0;E.headers.parent().parent().parent().next().each(function(){y=Math.max(y,c(this).innerHeight()-c(this).height())}).height(o-y)}else if(E.autoheight){o=0;E.headers.parent().parent().parent().next().each(function(){o=Math.max(o,c(this).outerHeight())}).height(o)}E.headers.not(E.active||"").parent().parent().parent().next().hide();E.active.parent().andSelf().addClass(E.selectedClass);if(E.event){t=c(t);s="div";if(t.attr("id")!=
"")s=s+"#"+t.attr("id");if(t.attr("class").split(" ")[0]!="ui-accordion")s=s+"."+t.attr("class").split(" ")[0];c(s+".ui-accordion").live(E.event,q)}};c.ui.accordion.prototype={activate:function(t){q.call(this.element,{target:p(this.options.headers,t)[0]})},enable:function(){this.options.disabled=false},disable:function(){this.options.disabled=true},destroy:function(){this.options.headers.parent().parent().parent().next().css("display","");if(this.options.fillSpace||this.options.autoheight)this.options.headers.parent().parent().parent().next().css("height",
"");c.removeData(this.element,"ui-accordion");c(this.element).removeClass("ui-accordion").unbind(".ui-accordion")}};c.extend(c.ui.accordion,{defaults:{selectedClass:"selected",alwaysOpen:true,animated:"slide",event:"click",header:"a",autoheight:true,running:0,navigationFilter:function(){return this.href.toLowerCase()==location.href.toLowerCase()}},animations:{slide:function(t,E){t=c.extend({easing:"swing",duration:300},t,E);if(t.toHide.size()){var s=t.toHide.height(),o=t.toShow.height()/s;t.toShow.css({height:0,
overflow:"hidden"}).show();t.toHide.filter(":hidden").each(t.complete).end().filter(":visible").animate({height:"hide"},{step:function(y){y=(s-y)*o;if(c.browser.msie||c.browser.opera)y=Math.ceil(y);t.toShow.height(y)},duration:t.duration,easing:t.easing,complete:function(){t.autoheight||t.toShow.css("height","auto");t.complete()}})}else t.toShow.animate({height:"show"},t)},bounceslide:function(t){this.slide(t,{easing:t.down?"bounceout":"swing",duration:t.down?1E3:200})},easeslide:function(t){this.slide(t,
{easing:"easeinout",duration:700})}}})})(jQuery);var seletedProjectId=0,selectedProjectLevelIndex=0,activeProjects;
(function(){function c(p,t){return function(){return p.apply(t,arguments)}}function f(p){if(jQuery.data(this,"ui-proj_accordion")){var t=jQuery.data(this,"ui-proj_accordion").options;t.running=p?0:--t.running;if(!t.running){t.clearStyle&&t.toShow.add(t.toHide).css({height:"",overflow:""});jQuery(this).triggerHandler("change.ui-proj_accordion",[t.data],t.change)}}}function k(p,t,E,s,o){var y=jQuery.data(this,"ui-proj_accordion").options;y.toShow=p;y.toHide=t;y.data=E;E=c(f,this);y.running=t.size()==
0?p.size():t.size();if(y.animated)!y.alwaysOpen&&s?jQuery.ui.proj_accordion.animations[y.animated]({toShow:jQuery([]),toHide:t,complete:E,down:o,autoheight:y.autoheight}):jQuery.ui.proj_accordion.animations[y.animated]({toShow:p,toHide:t,complete:E,down:o,autoheight:y.autoheight});else{if(!y.alwaysOpen&&s)p.toggle();else{t.hide();p.show()}E(true)}}function v(p){var t=jQuery.data(this,"ui-proj_accordion").options;if(t.disabled)return false;if(!p.target&&!t.alwaysOpen){t.active.parent().andSelf().toggleClass(t.selectedClass);
p=t.active.parent().next();var E={instance:this,options:t,newHeader:jQuery([]),oldHeader:t.active,newContent:jQuery([]),oldContent:p},s=t.active=jQuery([]);k.call(this,s,p,E);return false}var o=jQuery(p.target);if(o.parents(t.header).length)for(;!o.is(t.header);)o=o.parent();var y=o[0]==t.active[0];if(t.running||t.alwaysOpen&&y)return false;if(o.is(t.header)){if(!jQuery(this).parents().find("div#lbl1.ui-proj_accordion").is(":visible")){t.active.parent().andSelf().toggleClass(t.selectedClass);y||o.parent().andSelf().addClass(t.selectedClass)}s=
o.parent().parent().parent().next();p=t.active.parent().parent().parent().next();E={instance:this,options:t,newHeader:o,oldHeader:t.active,newContent:s,oldContent:p};var H=t.headers.index(t.active[0])>t.headers.index(o[0]);t.active=y?jQuery([]):o;k.call(this,s,p,E,y,H);activeProjects=jQuery("#exp1 .prj_link .active");if(activeProjects.length>0){seletedProjectId=jQuery(jQuery("#exp1 .prj_link .active")[jQuery("#exp1 .prj_link .active").length-1]).find("input[type=hidden]").val();selectedProjectLevelIndex=
activeProjects.length}else selectedProjectLevelIndex=seletedProjectId=0;return false}}function q(p,t){return t!=undefined?typeof t=="number"?p.filter(":eq("+t+")"):p.not(p.not(t)):t===false?jQuery([]):p.filter(":eq(0)")}jQuery.ui=jQuery.ui||{};jQuery.fn.extend({proj_accordion:function(p){var t=Array.prototype.slice.call(arguments,1);return this.each(function(){if(typeof p=="string"){var E=jQuery.data(this,"ui-proj_accordion");E[p].apply(E,t)}else jQuery(this).is(".ui-proj_accordion")||jQuery.data(this,
"ui-proj_accordion",new jQuery.ui.proj_accordion(this,p))})},activate:function(p){return this.proj_accordion("activate",p)}});jQuery.ui.proj_accordion=function(p,t){this.options=t=jQuery.extend({},jQuery.ui.proj_accordion.defaults,t);this.element=p;jQuery(p).addClass("ui-proj_accordion");if(t.navigation){var E=jQuery(p).find("a").filter(t.navigationFilter);if(E.length)if(E.filter(t.header).length)t.active=E;else{t.active=E.parent().parent().parent().prev();E.addClass("current")}}t.headers=jQuery(p).find(t.header);
t.active=q(t.headers,t.active);if(t.fillSpace){var s=jQuery(p).parent().height();t.headers.each(function(){s-=jQuery(this).outerHeight()});var o=0;t.headers.parent().parent().parent().next().each(function(){o=Math.max(o,jQuery(this).innerHeight()-jQuery(this).height())}).height(s-o)}else if(t.autoheight){s=0;t.headers.parent().parent().parent().next().each(function(){s=Math.max(s,jQuery(this).outerHeight())}).height(s)}t.headers.not(t.active||"").parent().parent().parent().next().hide();t.active.parent().andSelf().addClass(t.selectedClass);
if(t.event){p=jQuery(p);E="div";if(p.attr("id")!="")E=E+"#"+p.attr("id");jQuery(E+"."+p.attr("class").split(" ")[0]+".ui-proj_accordion").live(t.event,v)}};jQuery.ui.proj_accordion.prototype={activate:function(p){v.call(this.element,{target:q(this.options.headers,p)[0]})},enable:function(){this.options.disabled=false},disable:function(){this.options.disabled=true},destroy:function(){this.options.headers.parent().parent().parent().next().css("display","");if(this.options.fillSpace||this.options.autoheight)this.options.headers.parent().parent().parent().next().css("height",
"");jQuery.removeData(this.element,"ui-proj_accordion");jQuery(this.element).removeClass("ui-proj_accordion").unbind(".ui-proj_accordion")}};jQuery.extend(jQuery.ui.proj_accordion,{defaults:{selectedClass:"active",alwaysOpen:true,animated:"slide",event:"click",header:"a",autoheight:true,running:0,navigationFilter:function(){return this.href.toLowerCase()==location.href.toLowerCase()}},animations:{slide:function(p,t){p=jQuery.extend({easing:"swing",duration:300},p,t);if(p.toHide.size()){var E=p.toHide.height(),
s=p.toShow.height()/E;p.toShow.css({height:0,overflow:"hidden"}).show();p.toHide.filter(":hidden").each(p.complete).end().filter(":visible").animate({height:"hide"},{step:function(o){o=(E-o)*s;if(jQuery.browser.msie||jQuery.browser.opera)o=Math.ceil(o);p.toShow.height(o)},duration:p.duration,easing:p.easing,complete:function(){p.autoheight||p.toShow.css("height","auto");p.complete()}})}else p.toShow.animate({height:"show"},p)},bounceslide:function(p){this.slide(p,{easing:p.down?"bounceout":"swing",
duration:p.down?1E3:200})},easeslide:function(p){this.slide(p,{easing:"easeinout",duration:700})}}})})(jQuery);var currentProj="",activeProject=null,dragObject,dragtype="",isSelectedProjectIdOnMouseOver=false,selectedProjectLevel=0;
jQuery(document).ready(function(){if(!/projects.aspx$/.test(window.location.href)){bindQuickExplorerBehaviour();createdraggables();jQuery(".project_itm .prj_link a").live("mouseover",function(){jQuery(this).addClass("hovered")});jQuery(".project_itm .prj_link a").live("mouseout",function(){jQuery(this).removeClass("hovered")});jQuery(".explorer_opts .ins a").click(function(){toggleDisplay("#addnew")});jQuery(".exp a#expand").click(function(){jQuery(".exp a#expand").hide();jQuery(".exp a#collapse").addClass("btn_collapse");
jQuery(".exp a#collapse").show();expandAll()});jQuery(".exp a#collapse").click(function(){jQuery(".exp a#collapse").hide();jQuery(".exp a#expand").show();collapseAll()});jQuery(".exp a.btn_deselect").click(function(){jQuery(".project_itm .prj_link a").removeClass("active");activeProject=null;jQuery("#exp1 .prj").hide();jQuery(".explorer_grp .exp a#expand").show();jQuery(".explorer_grp .exp a#collapse").hide();activeProjects=jQuery("#exp1 .prj_link .active");selectedProjectLevelIndex=seletedProjectId=
0});jQuery("#newproject").focus(function(){jQuery("#newproject").val()==miniProject_NewProjectName&&jQuery("#newproject").val("")});jQuery("#newproject").blur(function(){jQuery("#newproject").val()==""&&jQuery("#newproject").val(miniProject_NewProjectName)});jQuery(".explorer_opts #newproject").unbind("keypress").keypress(function(c){if(c&&c.which){c=c;c=c.which}else{c=event;c=c.keyCode}if(c==13){addProjectClick();return false}return true});jQuery(".explorer_opts .adv").click(function(){window.location=
$ProjectsPath});jQuery(".explorerbox .explorer_scroll a").live("click",function(){var c=jQuery(this);if(c.hasClass("exp1")){ap=c.parent().parent().parent().next();activeProject=c.hasClass("active")?null:ap.find(".prj_list:first");createDropProject();c=c.parent().find('input[class="projectId"]').val();if(jQuery("#exp1 .project .prj #prjList_"+c+" li").length<=0)getMiniProjectTracks(c);else document.getElementById("prjList_"+c).style.display="block"}else if(c.hasClass("acc2")){ap=c.parent().parent().parent().next();
activeProject=c.hasClass("active")?c.parent().parent().parent().parent().parent().parent().find(".prj_list:first"):ap.find(".prj_list:first");createDropProject();c=c.parent().find('input[class="projectId"]').val();if(jQuery("#exp1 .project .prj #prjList_"+c+" li").length<=0)getMiniProjectTracks(c);else document.getElementById("prjList_"+c).style.display="block"}else if(c.attr("class")=="deletebtn")showConfirmation(miniProject_LightboxConfirmationMessageTitle,miniProject_DeleteConfirmationMessage,
doActionCallback,this);else if(c.attr("class")=="dwnload"){var f=c.parent().parent().find(".prj_link span")[0].innerHTML;c=c.parent().parent().find('input[class="projectId"]').val();AddTrackToQueue("",f,c,1)}else if(c.attr("class")=="deletebtn right")showConfirmation(miniProject_LightboxConfirmationMessageTitle,miniProject_DeleteTrackConfirmationMessage,doDeleteQuickExplorerTrackCallback,this);else if(c.attr("class")=="dwnload right"){f=c.parent().find(".trackID").val();AddTrackToQueue(f)}else if(c.parent().attr("class")==
"title"){f=c.parent().parent().find(".trackID").val();audioPlayer.lastPlaylistSelector=".miniProjectPlayerPlayList";audioPlayer.clearTrackArray();buildThePlaylistArrayFromElement(jQuery(".miniProjectPlayerPlayList",c.parent().parent().parent()));playTrackById(f)}})}});
function bindQuickExplorerBehaviour(){jQuery("#exp1").proj_accordion({active:false,alwaysOpen:false,autoheight:false,header:"a.exp1",clearStyle:false,animated:false});jQuery(".acc2a").proj_accordion({active:false,alwaysOpen:false,autoheight:false,header:"a.acc2",clearStyle:false,animated:false});createDropProject()}doActionCallback=function(c){c=jQuery(c).parent().parent().find("input[type=hidden]")[0].value;miniProjectDeleteProject(c);api_confirm.close()};
function createdraggables(){jQuery(".result .result_item a.main").draggable({helper:"clone",zIndex:2700,cursorAt:{left:-5,top:-5},start:function(){createDragObj(jQuery(this))}});jQuery(".result .search_history_item a.main").draggable("destroy");jQuery(".cdv_moreinfo .sub_result a.main").draggable({helper:"clone",zIndex:2700,cursorAt:{left:-5,top:-5},start:function(){createDragObj(jQuery(this))}});jQuery(".results_grd .cd_view").draggable({helper:"clone",zIndex:2700,cursorAt:{left:-5,top:-5},start:function(){createDragObj(jQuery(this))}});
jQuery(".browse_item a.main").draggable({helper:"clone",zIndex:2700,cursorAt:{left:-5,top:-5},start:function(){createDragObj(jQuery(this))}});jQuery(".browse_list_item a.main").draggable({helper:"clone",zIndex:2700,cursorAt:{left:-5,top:-5},start:function(){createDragObj(jQuery(this))}});jQuery(".playlist_item a.main").draggable({helper:"clone",zIndex:2700,cursorAt:{left:-5,top:-5},start:function(){createDragObj(jQuery(this))}});jQuery(".tracklist_box .track .title").draggable({helper:"clone",zIndex:2700,
cursorAt:{left:-5,top:-5},start:function(){createDragObj(jQuery(this))}})}function toggleDisplay(c){jQuery(c).is(":visible")?jQuery(c).hide():jQuery(c).show()}function expandAll(){jQuery("#exp1 .prj").show()}function collapseAll(){jQuery("#exp1 .prj").hide();seletedProjectId=0}
function createDropProject(){var c=currentView=="browse_cd"?"intersect":"pointer";jQuery(".explorer_scroll .prj_link").droppable("destroy");jQuery(".explorer_scroll .prj_link").unbind();jQuery(".explorer_scroll .prj_link").droppable({tolerance:c,over:function(){var f=jQuery(this);activeProject=f;selectedProjectLevel=0;var k=f.find("input[type=hidden]").val();if(seletedProjectId==0||seletedProjectId!=k){activeProject.hasClass("active")||(isSelectedProjectIdOnMouseOver=true);selectedProjectLevel=seletedProjectId==
0||f.find("a:first").hasClass(".exp1")?1:f.find("a:first").hasClass(".acc3")?3:2;seletedProjectId=k}activeProject!=null&&activeProject.addClass("active")},out:function(){},drop:function(){jQuery(this);if(activeProject!=null){if(activeProject.hasClass(".prj_link"))activeProject=activeProject.parent().parent().next().find(".prj_list:first");if(dragObject.type=="cd")mode=="CD"?addTrackClick(dragObject.id,true):browseAddToProjectClick(dragObject.id);else addTrackClick(dragObject.id,true);if(isSelectedProjectIdOnMouseOver)if(selectedProjectLevel==
1)jQuery(this).find("a.exp1:first").click();else if(selectedProjectLevel==2)jQuery(this).find("a.acc2:not(.acc3):first").click();else selectedProjectLevel==3&&jQuery(this).find("a.acc3:first").click()}else activeProject=jQuery("#exp1 .prj_list:first");isSelectedProjectIdOnMouseOver=false;selectedProjectLevel=0}})}
function createDragObj(c){dragObject={};if(c.find(".hiddenCdId").val()!=null){dragObject.id=c.find(".hiddenCdId").val();dragObject.type="cd"}else if(c.parent().find(".hiddenCdId").val()!=null){dragObject.id=c.parent().find(".hiddenCdId").val();dragObject.type="cd"}else if(c.find(".hiddenTrackId").val()!=null){dragObject.id=c.find(".hiddenTrackId").val();dragObject.type="track"}else if(c.parent().find(".hiddenTrackId").val()!=null){dragObject.id=c.parent().find(".hiddenTrackId").val();dragObject.type=
"track"}else if(c.find(".cdv_hiddenTrackId").val()!=null){dragObject.id=c.find(".cdv_hiddenTrackId").val();dragObject.type="track"}else if(c.parent().find("#matchWorkAudioIDs").val()!=null){dragObject.id=c.parent().find("#matchWorkAudioIDs").val();dragObject.type="cd"}else if(c.find(".hiddenWorkAudioId").val()!=null){dragObject.id=c.find(".hiddenWorkAudioId").val();dragObject.type="track"}else if(c.parent().parent().find(".hiddenWorkAudioId").val()!=null){dragObject.id=c.parent().parent().find(".hiddenWorkAudioId").val();
dragObject.type="track"}dragObject.title=currentView=="cd"?c.parent().attr("class")=="info"?c.find(".cdv_title").text():c.parent().attr("class")=="rel"?c.parent().find(".workAudioTitles").val():c.parent().attr("class")=="track active"?c.parent().parent().parent().parent().parent().find(".cdv_title").text():c.find(".cdv_disc").text():currentView=="browse_cd_list"?c.parent().parent().attr("class")=="browse_list_item"?c.find(".cdv_disc").text():c.parent().parent().attr("class")=="track active"?c.parent().parent().parent().parent().find(".title")[0].innerHTML:
c.parent().parent().attr("class")=="tracklist_box right"?c.parent().parent().parent().parent().find(".title")[0].innerHTML:c.find(".title").text():currentView=="browse_cd"?c.parent().attr("class")=="browse_hdr"?c.find(".cdtitle").text():c.parent().attr("class")=="track active"?c.parent().parent().parent().parent().parent().find(".title")[0].innerHTML:c.find(".title").text():currentView=="playlists"?c.parent().attr("class")=="playlist_hdr"?c.find(".playlist_title").text():c.parent().parent().attr("class")==
"tracklist_box"?c.parent().parent().parent().parent().parent().find(".title")[0].innerHTML:c.parent().parent().attr("class")=="tracklist_box right"?c.parent().parent().parent().parent().find(".title")[0].innerHTML:c.find(".title").text():currentView=="track"?c.parent().parent().attr("class")=="tracklist_box"?c.parent().parent().parent().parent().parent().find(".title")[0].innerHTML:c.find(".title").text():c.parent().attr("class")=="track"||c.parent().attr("class")=="track active"?c.text():c.find(".title").text()}
doDeleteQuickExplorerTrackCallback=function(c){var f=jQuery(c);selectedWorkAudioId=f.find(".trackID").val();c=f.parent().parent().parent().parent().prev().find(".prj_link input:hidden").val();f=jQuery(f.parent().parent().parent().parent().parent()[0].innerHTML).attr("class");var k;if(f=="project_itm")k=1;else if(f=="acc2a project_itm")k=2;else if(f=="acc2a acc3 project_itm")k=3;miniProjectDeleteTrack(c,selectedWorkAudioId,k);api_confirm.close()};
function removeActive(){if(dragtype=="sub")jQuery(".sub_result a.main").removeClass("active");else{jQuery(".result_item a.main").removeClass("active");jQuery(".sub_result a.main").removeClass("active");jQuery(".browse_list_item a.main").removeClass("active");jQuery(".browse_item a.main").removeClass("active");jQuery(".playlist_item a.main").removeClass("active")}}
function addToProject(){if(activeProject!=null){removeActive();activeProject.html()==""&&activeProject.append('<ul></ul><div class="clear"></div>');var c='<li><span class="title"><a href="javascript:void(0);">'+dragObject.title+'</a></span><a href="javascript:void(0);" class="deletebtn right" title="'+miniProject_DeleteHoverText+'"><span>X</span><input class="trackID" type="hidden" value="'+dragObject.id+'"/></a><a href="#" class="dwnload right" title="'+miniProject_DownloadHoverText+'"><span>></span></a></li>';
activeProject.find("ul").append(c);jQuery(activeProject)[0].style.cssText="DISPLAY: block"}else{activeProject=jQuery("#exp1 .prj_list:first");addToProject()}}
function addTrackToProject(c){if(activeProject!=null){a==""&&activeProject.append('<ul></ul><div class="clear"></div>');activeProject.find("ul").append('<li><span class="title"><a href="javascript:playTrackByTitle(\''+dragObject.title+"');\">"+dragObject.title+'</a></span><a href="javascript:void(0);" class="deletebtn right" title="'+miniProject_DeleteHoverText+'"><span>X</span></a><a href="#" class="dwnload right" title="'+miniProject_DownloadHoverText+'"><span>></span></a></li>')}}
function getSelectedMiniProjectId(){activeProjects=jQuery("#exp1 .prj_link .active");seletedProjectId=activeProjects.length>0?jQuery(activeProjects[activeProjects.length-1]).find("input[type=hidden]").val():0;selectedProjectLevelIndex=activeProjects.length;return seletedProjectId};jQuery(document).ready(function(){document.getElementById("audio")&&$f("audio",{src:$CDNFilesRootPath+"flash/audioplayer/flowplayer-3.1.2.swf",wmode:"opaque"},{plugins:{customskin:{url:"buttons_uppm.swf",type:"classLibrary"},controls:{url:"flowplayer.controls-skinless-3.1.2.swf",skin:"customskin",height:29,stop:true,playlist:true,fullscreen:false,tooltips:{buttons:null,scrubber:true,volume:false},enabled:{all:false}},audio:{url:"flowplayer.audio-3.1.0.swf"}},clip:{onBegin:manageClipBegin,onBeforeFinish:manageClipEnd,
onStop:endPlaying}})});function PlaySingleTrack(c){jQuery("div[id='trackTitle']").find("marquee").text(jQuery(c).attr("title"));jQuery("div[id='trackTitle']").find("marquee").attr("width","100%");var f=jQuery(c).attr("rel");if(f!=""&&f!=undefined){enableControls(true);$f("audio").play(jQuery(c).attr("rel"))}}
function updateClipDisplay(c){jQuery("div[id='trackTitle']").find("marquee").text(c.clipTitle);jQuery("div[id='trackTitle']").find("marquee").attr("width","100%");highLightPlayedItem(c.clipId)}var $currentHighlightedPlayedItem;
function highLightPlayedItem(c){typeof $currentHighlightedPlayedItem!=="undefined"&&$currentHighlightedPlayedItem!==null&&jQuery($currentHighlightedPlayedItem).removeClass("playing");$currentHighlightedPlayedItem=null;if($('input[type="hidden"][value="'+c+'"]').parents("div.rel").children(".result_item a.main").is(":visible"))$currentHighlightedPlayedItem=$('input[type="hidden"][value="'+c+'"]').parents("div.rel").children(".result_item a.main");else if($('input[type="hidden"][value="'+c+'"]').parent().children("div.row").children("a.main").is(":visible"))$currentHighlightedPlayedItem=
$('input[type="hidden"][value="'+c+'"]').parent().children("div.row").children("a.main");else if($('input[type="hidden"][value="'+c+'"]').parent("a.main").is(":visible"))$currentHighlightedPlayedItem=$('input[type="hidden"][value="'+c+'"]').parent("a.main");else if($('input[type="hidden"][value="'+c+'"]').parents("div.rel:eq(0)").children("a.main").is(":visible"))$currentHighlightedPlayedItem=$('input[type="hidden"][value="'+c+'"]').parents("div.rel:eq(0)").children("a.main");typeof $currentHighlightedPlayedItem!==
"undefined"&&$currentHighlightedPlayedItem!==null&&jQuery($currentHighlightedPlayedItem).addClass("playing")}function manageClipBegin(c){if(c!=null&&c.clipId!=undefined){AddUserDownload(c.clipId,5);updateCurrentTrackIndex(c);updateClipDisplay(c)}}
function manageClipEnd(c){if(c!=null)if(audioPlayer.jmpToFirst==true){audioPlayer.jmpToFirst=false;SetFlowPlayerPlayList();playTrackByIndex(0)}else if(c.index==audioPlayer.loadedPlayListLength-1)if(audioPlayer.loadedPlayListLength!=trackArray.length){c=trackArray.length>audioPlayer.loadedPlayListLength?audioPlayer.loadedPlayListLength:0;SetFlowPlayerPlayList();playTrackByIndex(c)}else playTrackByIndex(0)}
function SetFlowPlayerPlayList(){if($f("audio")!==undefined){$f("audio").setPlaylist(trackArray);audioPlayer.loadedPlayListLength=trackArray.length}}function endPlaying(){jQuery(".playing").removeClass("playing");jQuery("div[id='trackTitle']").find("marquee").text("")}function startPlaying(c){currentPlaying=c;currentPlaying.addClass("playing")}function currentPlaying(){currentPlaying=jQuery(this);currentPlaying.addClass("playing")}
function enableControls(c){try{c=c!=false;$f("audio").getControls().enable({all:c})}catch(f){}}var trackArray=[],trackIdsArray=[];function gotoNextTrack(){audioPlayer.clipIndex+=1;playTrackByIndex(audioPlayer.clipIndex)}function gotoPrevTrack(){audioPlayer.clipIndex-=1;playTrackByIndex(audioPlayer.clipIndex)}
function playTrackByIndex(c){SetFlowPlayerPlayList();c=(c+trackArray.length)%trackArray.length;var f=trackArray[c];if(f!=null)try{enableControls(true);$f("audio").play(c);audioPlayer.clipId=f.clipId;audioPlayer.clipIndex=c}catch(k){}}function playTrackByUrl(c){playTrack(c,"url")}function playTrackByTitle(c){playTrack(c,"clipTitle")}function playTrackById(c){playTrack(c,"clipId")}
function playTrack(c,f){if(f==null)f="clipId";for(var k=trackArray.length;k--;)if(trackArray[k][f]==c){playTrackByIndex(k);return}}function updateCurrentTrackIndex(c){if(c!=null)for(var f=trackArray.length;f--;)if(trackArray[f].url==c.url){audioPlayer.clipIndex=f;return}};jQuery(document).ready(function(){if(!/projects.aspx$/.test(window.location.href)){try{bindBrowseItemBehaviour();displayLabelPrev(getCookieParameter(browseCookieName,"SelectedLabelId"))}catch(c){}jQuery("#lbl1 .prj_link a").live("click",function(){var f=jQuery(this),k=false;f.hasClass("nochild")&&jQuery("#lbl1 .lbl").hide();if(f.hasClass("expanded"))k=true;jQuery(".label_itm .prj_link a").removeClass("active");jQuery(".lbl_list li a").removeClass("active");jQuery(".label_itm .prj_link a").removeClass("expanded");
jQuery(".lbl_list li a").removeClass("expanded");var v=f.parent().parent().parent(),q=false;if(v.next().hasClass(".lbl")&&v.next()[0].style.display=="none")q=true;f.addClass("active");if(k==false||q==true||f.hasClass("nochild")){f.addClass("expanded");refreshTileView(this)}});jQuery(".lbl_list li a").live("click",function(){jQuery(".label_itm .prj_link a").removeClass("active");jQuery(".lbl_list li a").removeClass("active");jQuery(this).addClass("active");refreshTileView(this)});jQuery(".browse_hdr .print").live("click",
function(){prepareForPrint(".browse_details");window.print();return false});jQuery(".browse_item .actions a.info").live("click",function(){var f=jQuery(this);f.unbind("click");browseSelectedWorkId=f[0].id;var k=f.parent().parent().find(".composers").val(),v=f.parent().parent().find(".label").val();f=f.parent().parent().find(".title").text();resultsGetBrowseTrackDetails(k,f,v)});jQuery(".browse .lb_btn a").unbind("click").click(function(){jQuery("#labels_box").show();jQuery("#explorer").hide();jQuery(".browse .lb_btn a").addClass("active");
jQuery(".browse .pe_btn a").removeClass("active")});jQuery(".browse .pe_btn a").unbind("click").click(function(){jQuery("#labels_box").hide();jQuery("#explorer").show();jQuery(".browse .pe_btn a").addClass("active");jQuery(".browse .lb_btn a").removeClass("active")});jQuery(".exp a#expand_labels").unbind("click").click(function(){jQuery(".exp a#expand_labels").hide();jQuery(".exp a#collapse_labels").addClass("btn_collapse");jQuery(".exp a#collapse_labels").show();jQuery(".label .lbl1").addClass("allexpanded");
expandAllLabels()});jQuery(".exp a#collapse_labels").unbind("click").click(function(){jQuery(".exp a#expand_labels").show();jQuery(".exp a#collapse_labels").hide();jQuery(".label .lbl1").removeClass("allexpanded");collapseAllLabels()});jQuery(".browse_item .actions a.add:not(.disabled)").live("click",function(){var f=jQuery(this);jQuery(".browse .pe_btn a.tabtitle").click();createDragObj(f.parent().parent().parent().find("a.main"));addTrackClick(f[0].id,false)});jQuery(".browse_hdr .actions a.add:not(.disabled)").live("click",
function(){jQuery(".browse .pe_btn a.tabtitle").click();var f=getCookieParameter(browseCookieName,"SelectedCDId");createDragObj(jQuery(".browse_hdr .info"));getCdTrackIds(f,"AddToProject","")});jQuery(".browse_hdr .actions a.dwnload:not(.disabled)").live("click",function(){var f=getCookieParameter(browseCookieName,"SelectedCDId"),k=jQuery(this).parent().parent().parent().find(".cdtitle").text();getCdTrackIds(f,"Download",k)});jQuery(".browse_item .actions a.info2").live("click",function(){var f=jQuery(this);
f.unbind("click");browseSelectedWorkId=f[0].id;var k=f.parent().parent().find(".composers").val(),v=f.parent().parent().find(".label").val();f=f.parent().parent().find(".title").text();resultsGetBrowseListTrackDetails(k,f,v)});jQuery("#browse_accordion .browse_item .actions a.dwnload:not(.disabled)").live("click",function(){var f=jQuery(this).parent().parent().parent().find(".hiddenTrackId").val();AddTrackToQueue(f)});jQuery(".browse_item a.main").live("click",function(){var f=jQuery(this);jQuery(".browse_item a.main").removeClass("active");
f.addClass("active");f=f.find(".hiddenTrackId").val();if(audioPlayer.lastPlaylistSelector!=".browseListViewCDTracks"){var k=jQuery("#BrowseListTracks_"+selectedBrowseListDiscId);if(k!=undefined&&k.length>0){buildThePlaylistArrayFromElement(jQuery(".browseListViewCDTracks",k));audioPlayer.lastPlaylistSelector=".browseListViewCDTracks"}else audioPlayer.LoadPlayList(".browseListViewCDTracks",null)}playTrackById(f)})}});currentView="browse_cd";
var browseCookieName="browse_cookie",$cdListDiv="#browse_list_acc",$rowRelDiv="#rowRel",$browseAccordion=null;
function bindBrowseItemBehaviour(){$browseAccordion=jQuery("#lbl1").proj_accordion({active:false,alwaysOpen:false,autoheight:false,header:"a.lbl1",clearStyle:false,animated:false});jQuery(".lbl2a").proj_accordion({active:false,alwaysOpen:false,autoheight:false,header:"a.lbl2",clearStyle:false,animated:false});if(navigator.appName!="Microsoft Internet Explorer"){HTMLElement.prototype.__defineGetter__("outerHTML",function(){var c=document.createElement("span");c.appendChild(this.cloneNode(true));return c.innerHTML});
HTMLElement.prototype.__defineSetter__("outerHTML",function(c){var f=document.createRange();this.innerHTML=c;f.selectNodeContents(this);this.parentNode.insertBefore(f.extractContents(),this);this.parentNode.removeChild(this)})}}function expandAllLabels(){jQuery("#lbl1 .lbl").show()}function collapseAllLabels(){jQuery("#lbl1 .lbl").hide()}function change_BrowseCDTileViewResultsPage(c){setCookieParameter(browseCookieName,"SelectedPageNo",c);refreshBrowseCDResults()}
function change_BrowseCDTileOrderBy(){setCookieParameter(browseCookieName,"SelectedOrderBy",document.getElementById("sort").value);refreshBrowseCDResults()}function change_BrowseCDTilePageSize(){setCookieParameter(browseCookieName,"SelectedPageSize",document.getElementById("results_num").value);setCookieParameter(browseCookieName,"SelectedPageNo",1);refreshBrowseCDResults()}
function change_BrowseFilterCategory(){setCookieParameter(browseCookieName,"SelectedCategoryId",jQuery("#sort_cat").val());setCookieParameter(browseCookieName,"SelectedPageNo",1);refreshBrowseCDResults()}function change_BrowseFilterCatalogNumber(){setCookieParameter(browseCookieName,"SelectedCatalogNameId",jQuery("#sort_cat_num").val());setCookieParameter(browseCookieName,"SelectedPageNo",1);refreshBrowseCDResults()}
function changeBrowseMode(c){if(c!=browseCDResultsmode){browseCDResultsmode=c;if(browseCDResultsmode=="browse_tiles")currentView="browse_cd";else if(browseCDResultsmode=="browse_list")currentView="browse_cd_list";refreshBrowseCDResults()}}function save_BrowseCDTileViewSelectedCDId(c){setCookieParameter(browseCookieName,"SelectedCDId",c)}
function browseAddToProjectClick(c){dragObject==null&&createDragObj(jQuery(".cd_view a.add").parent().parent().parent().find("a.main"));jQuery(".browse .pe_btn a.tabtitle").click();getCdTrackIds(c,"AddToProject","")}function playSelectedLabelSampleTrack(){var c=getCookieParameter(browseCookieName,"SelectedLabelId");enableControls(true);$f("audio").play(jQuery("#labelmusic"+c).val())};jQuery(document).ready(function(){bindLoginBehaviors()});
function bindLoginBehaviors(){jQuery(".header .account_opts #login a").click(function(){if(jQuery(".header .account_opts .login_form").is(":visible"))jQuery(".header .account_opts .login_form").hide();else{setTimeout("jQuery('#loginUser').focus()",500);ShowLogin();var c=jQuery(loginErrorDivId);jQuery(loginErrorUlId).html("");c.hide();jQuery("#loginUser").val("");jQuery("#loginPwd").val("");jQuery(".header .account_opts .login_form").show()}})};jQuery(document).ready(function(){if(!/projects.aspx$/.test(window.location.href)){try{bindBrowseListBehaviour()}catch(c){}jQuery(".browse_list_item .actions a.info").live("click",function(){var f=jQuery(this);if(selectedBrowseListDiscId!=f.find(".workGroupingID").val()){currentItem=f.parent().parent().parent().find("a.main");selectedBrowseListDiscId=f.find(".workGroupingID").val();resultsGetBrowseListTracks(selectedBrowseListDiscId)}});jQuery(".browse_list_item .cdv_thumb, .browse_list_item .cdv_title_disc_ref").live("click",
function(){jQuery(this).parent().parent().find("a.info").click()});jQuery(".browse_list_item .actions a.add:not(.disabled)").live("click",function(){jQuery(".browse .pe_btn a.tabtitle").click();createDragObj(jQuery(this).parent().parent().parent().find("a.main"));var f=jQuery(this).parent().find(".hiddenCdId")[0].value;getCdTrackIds(f,"AddToProject","")});jQuery(".browse_list_item .actions a.dwnload:not(.disabled)").live("click",function(){var f=jQuery(this).parent().parent().find(".hiddenCdId").val(),
k=jQuery(this).parent().parent().parent().find(".cdv_disc")[0].innerHTML;AddTrackToQueue("",k,f,2)});jQuery(".browse_list_item .actions a.print").live("click",function(){diskId=jQuery(this).parent().find("input.hiddenCdId").val();resultsGetBrowseListTrackDetailsForPrinting(diskId)});jQuery(".browse_list_acc2 .browse_item .actions a.dwnload:not(.disabled)").live("click",function(){var f=jQuery(this).parent().parent().parent().find(".hiddenTrackId").val();AddTrackToQueue(f)})}});var selectedBrowseListDiscId="";
currentView="browse_cd_list";function bindBrowseListBehaviour(){jQuery("#browse_list_acc").accordion({active:false,alwaysOpen:false,autoheight:false,header:"a.info",clearStyle:false});jQuery(".browse_list_acc2").accordion({active:false,alwaysOpen:false,autoheight:false,header:"a.info2",clearStyle:false});jQuery("#browse_accordion").accordion({active:false,alwaysOpen:false,autoheight:false,header:"a.info"})};var $projectPanel="fullProject",selectedFullProjectId=0,selectedFullProjectLevel=0,$selectedWorkAudioId="",idSeletedProject="",projects_activetrack=null,projectDeleted=false,prjWorkAudioId,copy_Action=true,cObject,projectActiveObject=null,projectActiveActions=null,trackActiveObject=null,trackActiveActions=null,firstTimeProjectBtnBinded=false,firstTimeTrackBtnBinded=false,expanded=false,selected=false;
jQuery(document).ready(function(){if(/projects.aspx$/.test(window.location.href.toLowerCase())!=false){jQuery("#newproject").focus(function(){jQuery("#newproject").val()==projects_newProjectName&&jQuery("#newproject").val("")});jQuery("#newproject").blur(function(){jQuery("#newproject").val()==""&&jQuery("#newproject").val(projects_newProjectName)});jQuery(".prj_opts .ins a").unbind("click").click(function(){jQuery(".projects #addnew").is(":visible")?jQuery(".projects #addnew").hide():jQuery(".projects #addnew").show()});
jQuery(".projects #newproject").unbind("keypress").keypress(function(c){if(c&&c.which){c=c;c=c.which}else{c=event;c=c.keyCode}if(c==13){fullProjectAddProjectClick();return false}return true});jQuery(".prj_titles .btn_expand").live("click",function(){var c=jQuery(".scrollholder .prj");if(expanded){c.hide();expanded=false;jQuery(this).removeClass("btn_collapse")}else{c.show();jQuery(this).addClass("btn_collapse");expanded=true}jQuery("a.prj1, a.prj2, a.prj3").removeClass("projSelected");createBreadcrumb()});
jQuery(".prj_titles .btn_selectall").live("click",function(){var c=jQuery(".prj1,.prj2");if(selected){jQuery(this).removeClass("btn_deselectall");c.removeClass("active selected");selected=false}else{jQuery(this).addClass("btn_deselectall");c.addClass("active selected");selected=true}c.removeClass("projSelected");createBreadcrumb()});jQuery(".projects .prj_titles a.btn_deselectall").click(function(){jQuery(".project_itm .prj_link a").removeClass("active");jQuery(".project_itm .prj_link a").removeClass("prjSelected");
jQuery("#prj1 .prj").hide();projects_activetrack=null;selectedFullProjectLevel=selectedFullProjectId=0;$selectedWorkAudioId="";createBreadcrumb()});jQuery(".track_item a.main").live("click",function(){var c=jQuery(this).find(".title").text();playTrackByTitle(c)});jQuery(".projects .buddies").unbind("click").click(function(){window.location=$ManageBuddiesPath});jQuery("#copy_move_submit").live("click",function(){var c=jQuery(this),f=c.parent().parent().find("#project_name").val();if(f==undefined||
f=="")f=jQuery("#copy_move_overlay .title")[0].innerHTML;var k=c.parent().parent().find(".copySelected").val(),v=c.parent().parent().find(".projectId").val();c=c.parent().parent().find(".projectLevel").val();var q=0,p=0,t=-1,E=-1,s="";if(document.getElementById("copy_move_project")!=null)p=document.getElementById("copy_move_project").value;if(document.getElementById("copy_move_sub_project1")!=null)t=document.getElementById("copy_move_sub_project1").value;if(document.getElementById("copy_move_sub_project2")!=
null)E=document.getElementById("copy_move_sub_project2").value;var o=jQuery("#copy_move_overlay").find(".viewMode").val(),y=jQuery("#copy_move_overlay").find(".workAudioId").val();if(p==-1){q=v;s=parseInt(c)+1;if(o=="track")s=parseInt(c)}else if(p==-2)s=q=0;else if(E!=-1&&E!=""){if(o=="track"){q=E;s=2}}else if(t!=-1&&t!=""){q=t;s=2;if(o=="track")s=1}else{q=p;s=1;if(o=="track")s=0}copyMoveProject(v,c,q,s,f,k,o,y);jQuery("#copy_move_overlay .close").click()});jQuery("#copy_move_radios input[type=radio]").live("click",
function(){jQuery("#copy_move_radios input[type=radio]").attr("checked","");var c=jQuery(this);c.attr("checked","checked");c.parent().parent().find(".copySelected").val();var f=jQuery("#copy_move_header"),k=jQuery("#copy_move_submit");if(c[0].id=="copy"){f.text(copyToLabel);k.attr("value",copyButtonText);c.parent().parent().find(".copySelected").val("true");copy_Action=true}else if(c[0].id=="move"){f.text(moveToLabel);k.attr("value",moveButtonText);c.parent().parent().find(".copySelected").val("false");
copy_Action=false}loadFirstLevelProjectsCombo(cObject)});jQuery("a.prj1, a.prj2").live("click",function(){jQuery(jQuery(this).parent().parent().parent().find("a.open")[0]).click()});jQuery(".projects .prj_list .track_item a.main").live("click",function(){projects_activetrack=jQuery(this);workAudioId=projects_activetrack.parent().find(".actions .WorkAudioId").val();audioPlayer.lastPlaylistSelector=".fullProjectPlayerPlayList";audioPlayer.clearTrackArray();buildThePlaylistArrayFromElement(jQuery(".fullProjectPlayerPlayList",
projects_activetrack.parent().parent().parent().parent()));playTrackById(workAudioId)});jQuery(".projects .prj_list .track_item .rel a.dwnload:not(.disabled)").live("click",function(){var c=jQuery(this).parent().parent().find(".WorkAudioId").val();AddTrackToQueue(c);return false});jQuery(".projects .prj_list .track_item a.info").live("click",function(){var c=jQuery(this);prjWorkAudioId=c.parent().find(".WorkAudioId").val();var f=c.parent().parent().parent().find(".projects_moreinfo_box")[0].style.display,
k=c.parent().parent().find(".title").text();if(f=="none"||f==""){f=c.parent().find(".workGroupingId").val();projectsGetTrackDetails(prjWorkAudioId,f,k);c.parent().parent().parent().parent().find(".projects_moreinfo_box").css("display","none");c.parent().parent().parent().find(".projects_moreinfo_box")[0].style.display="block"}else c.parent().parent().parent().find(".projects_moreinfo_box")[0].style.display="none"});jQuery(".projects .prj_list .track_item a.notes").live("click",function(){var c=jQuery(this),
f=c.parent().parent().parent().find(".title:first").text().trim(),k=c.parent().find("input[class=WorkAudioId]")[0].value,v=c.parent().parent().parent().parent().parent().parent().find("input[class=ProjectId]")[0].value,q="";q=c.parent().parent().parent().parent().parent().parent().parent().find("span[class=date]")!=undefined?c.parent().parent().parent().parent().parent().parent().parent().find("span[class=date]")[0].innerHTML:c.parent().parent().parent().parent().parent().parent().parent().parent().find("span[class=date]")[0].innerHTML;
c=c.parent().parent().parent().parent().parent().parent().parent().find("span[class=auth]")[0].innerHTML;displayTrackDetails(f,q,c,v,k)});jQuery(".projects .prj_list .track_item a.copy").live("click",copymoveOverlay);jQuery(".projects .prj_list .track_item a.deletebtn").live("click",function(){showConfirmation(projects_lightboxConfirmationMesageTitle,fullProject_DeleteTrackConfirmationMessage,doDeleteProjectTrackCallback,this)});jQuery(".projects .prj_list .track_item a.email").live("click",function(){var c=
jQuery(this),f=c.parent().parent().parent().find(".title:first").text(),k=0,v=0;k=1;v=c.parent().parent().find(".WorkAudioId").val();c=c.parent().parent().find("input[class=ProjectId]").val();sortFilter=jQuery("#overlay2 .inner .titlebar #emailsort").value;displayEmailProjectPanel(f,c,sortFilter,k,v)});jQuery(".project .project_itm .actions a.dwnload:not(.disabled)").live("click",function(){var c=jQuery(this),f=c.parent().parent().find(".ProjectId").val();c=c.parent().parent().find(".title")[0].innerHTML;
try{var k=c.split("<SPAN");if(k.length<2)k=c.split("<span");c=k[0].trim()}catch(v){}AddTrackToQueue("",c,f,1)});jQuery(".project .project_itm .actions a.print").live("click",function(){var c=jQuery(this).parent().parent().parent().parent(),f='<div class="project">'+c.html()+"</div>";f=jQuery(f);if(c.find(".prj_list:first .track_item").length>0){jQuery(".prj2a",f).remove();prepareForPrintHavingTheContent(f.html());jQuery("#print").find(".prj").show();window.print();return false}else{c=jQuery(this).parent().parent().find("input[class=ProjectId]").val();
getFullProjectTracksForPrint(c)}});jQuery(".project .project_itm .actions a.share").live("click",function(){var c=jQuery(this),f=c.parent().parent().parent().find(".title").text();jQuery("#overlay1 .prj_name").text(f);c=c.parent().parent().find("input[class=ProjectId]").val();sortFilter=jQuery("#overlay1 .inner .titlebar #sharesort").value;displayShareProjectsPanel(f,c,sortFilter)});jQuery(".project .project_itm .actions a.notes").live("click",function(){var c=jQuery(this);if(c.parent().parent().parent().attr("class")!=
"track_item"){var f=c.parent().parent().parent().find(".title").text().trim(),k=c.parent().parent().find("input[class=ProjectId]").val(),v=c.parent().parent().find("span[class=date]")[0].innerHTML;c=c.parent().parent().find("span[class=auth]")[0].innerHTML;displayProjectDetails(f,v,c,k)}});jQuery(".project .project_itm .actions a.copy").live("click",copymoveOverlay);jQuery(".project .project_itm .actions a.deletebtn").live("click",function(){var c=jQuery(this);if(c.parent().parent().parent().attr("class")!=
"track_item"){idSeletedProject=c.find("input[class=ProjectId]")[0].value;DeleteProject(idSeletedProject)}});jQuery(".project .project_itm .actions a.email").live("click",function(){var c=jQuery(this),f=c.parent().parent().parent().find(".title:first").text();c=c.parent().parent().find("input[class=ProjectId]").val();sortFilter=jQuery("#overlay2 .inner .titlebar #emailsort").value;displayEmailProjectPanel(f,c,sortFilter,0,0)});jQuery(".project .project_itm .actions a.open").live("click",function(){var c=
jQuery(this),f=c.parent().parent().parent(),k=false,v=false,q=c.parent().parent().find(".prj_link a");if(q.hasClass("active"))k=true;if(f.hasClass("levelOne")){selectedFullProjectLevel=0;if(q.hasClass("projSelected"))v=true;jQuery(".project_itm a.prj1").removeClass("active");jQuery("a.prj1, a.prj2, a.prj3").removeClass("projSelected");if(!v){q.addClass("projSelected");selectedFullProjectLevel=1}}else if(f.hasClass("levelTwo")){jQuery("a.prj2, a.prj3").removeClass("projSelected");jQuery(".project_itm a.prj2").removeClass("active");
q.addClass("projSelected");selectedFullProjectLevel=2}else if(f.hasClass("levelThree")){jQuery(".project_itm a.prj3").removeClass("active");jQuery(".project_itm a.prj3").removeClass("projSelected");q.addClass("projSelected");selectedFullProjectLevel=3}k==false&&q.addClass("active");createBreadcrumb();getSelectedFullProjectId();c=c.parent().find('input[class="ProjectId"]').val();if(jQuery("#prj1 .project .prj #prjList_"+c+" .track_item").length<=0)getFullProjectTracks(c);else document.getElementById("prjList_"+
c).style.display="block"});bindProjectAccordion()}});function bindProjectAccordion(){jQuery("#prj1").accordion({active:false,alwaysOpen:false,autoheight:false,header:"a.open",clearStyle:false,animated:false});jQuery(".prj2a").accordion({active:false,alwaysOpen:false,autoheight:false,header:"a.open",clearStyle:false,animated:false})}function bindProjectsBehaviour(){}function bindProjectButtonBehaviour(c){}
function renameProjectField(c){var f=jQuery("#project_name");if(c=="track_item"){jQuery("#prj_name").hide();f.length>=1&&f.parent().remove()}else{f.length<1&&jQuery("#prj_name").append('<p><input id="project_name" type="text" name="project_name" /></p>');jQuery("#prj_name").show()}}
function loadFirstLevelProjectsCombo(c){var f=0,k,v=0,q=0;if(jQuery(c).parent().parent().parent().attr("class")!="track_item"){k="project";v=jQuery(c).parent().parent().find("input[class=ProjectId]").val();if(jQuery(c).parent().parent().parent().parent().find(".levelOne").val()!=undefined)f=0;else if(jQuery(c).parent().parent().parent().parent().find(".levelTwo").val()!=undefined)f=1;else if(jQuery(c).parent().parent().parent().parent().find(".levelThree").val()!=undefined)f=2}else{k="track";q=jQuery(c).parent().parent().find(".WorkAudioId").val();
v=jQuery(c).parent().parent().parent().parent().parent().parent().parent().find("input[class=ProjectId]").val();if(jQuery(c).parent().parent().parent().parent().parent().parent().parent().find(".levelOne").val()!=undefined)f=0;else if(jQuery(c).parent().parent().parent().parent().parent().parent().parent().find(".levelTwo").val()!=undefined)f=1;else if(jQuery(c).parent().parent().parent().parent().parent().parent().parent().find(".levelThree").val()!=undefined)f=2}displayCopyMovePanel(v,k,f,q,copy_Action)}
function copymoveOverlay(){jQuery("#copy_move_overlay #project_name").val("");var c=jQuery(this).parent().parent().parent().find(".title:first").text(),f=jQuery(this).parent().parent().parent().attr("class"),k=jQuery("#copy_move_overlay .title");renameProjectField(f);k.text(c);jQuery("#copy_move_overlay .copySelected").val("true");copy_Action=true;jQuery("#copy_move_radios #copy").attr("checked","checked");jQuery("#copy_move_radios #move").attr("checked","");jQuery("#copy_move_header").text(copyToLabel);
jQuery("#copy_move_submit").attr("value",copyButtonText);jQuery("#copy_move_overlay").find(".copySelected").val("true");cObject=this;loadFirstLevelProjectsCombo(this)}function bindProjectTrackButtonBehaviour(c){jQuery(c).find("a.trig[rel]").overlay({top:"30%"})}
doDeleteProjectTrackCallback=function(c){var f=jQuery(c);selectedWorkAudioId=f.find("input[class=WorkAudioId]")[0].value;var k;c=f.parent().parent().parent().find("input.ProjectId")[0].value;f=f.parent().parent().parent().parent().parent().parent().prev().attr("class");if(f=="project_itm levelOne")k=1;else if(f=="project_itm levelTwo")k=2;else if(f=="project_itm levelThree")k=3;fullProjectDeleteTrack(c,selectedWorkAudioId,k);api_confirm.close()};
function bindEventsForCopyProject(){jQuery("#copy_move_overlay #copy_move_project").change(function(){var c;if(document.getElementById("copy_move_project")!=null)c=document.getElementById("copy_move_project").value;displaySubProjectsDropDown(c)})}
function bindEventsForCopyTrack(){jQuery("#copy_move_overlay .viewMode").val()=="track"&&jQuery("#copy_move_sub_project1").change(function(){var c;if(document.getElementById("copy_move_sub_project1")!=null)c=document.getElementById("copy_move_sub_project1").value;displaySubSubProjectsDropDown(c)})}
function refreshFullProject(){var c="";if(document.getElementById("sort")!=null)c=document.getElementById("sort").value;$projectPanel="fullProject";jQuery("a.prj1, a.prj2, a.prj3").removeClass("projSelected");getSelectedFullProjectId();fullProjectRenderProjectsAsync({command:"DisplayProjects",sortBy:c,projectPanelType:$projectPanel});expanded=false}
function fullProjectAddProjectClick(){var c=jQuery("#newproject").val();if(c!==projects_newProjectName&&c!=="")if(selectedFullProjectLevel<3){fullProjectAddProjectOnServer(selectedFullProjectId,c);jQuery("#newproject").val("")}else showError(projects_lightboxErrorMesageTitle,fullProject_MaxLevelDepthMessage);return false}
function createBreadcrumb(){var c=jQuery(".prj_link .projSelected"),f="";if(c.length>0)for(var k=0;k<c.length;k++){var v=c.find(".title")[k].innerHTML;try{var q=v.split("<SPAN");if(q.length<2)q=v.split("<span");v=q[0]}catch(p){}f+=k<c.length-1?"<li>"+v+" "+projectBreadcrumbDelimiter+" </li>":"<li>"+v+"</li>"}jQuery("#projectBreadcrumb").html(f)}doDeleteProjectCallback=function(c){fullProjectDeleteProject(c);projectDeleted=true;api_confirm.close()};
function DeleteProject(c){try{showConfirmation(projects_lightboxConfirmationMesageTitle,fullProject_DeleteConfirmationMessage,doDeleteProjectCallback,c)}catch(f){}}function getSelectedFullProjectId(){if(jQuery(".projects .prj_link .projSelected").length>0){var c=jQuery(".projects .prj_link .projSelected");selectedFullProjectId=jQuery(c[c.length-1]).find("input[class=ProjectId]").val();selectedFullProjectLevel=c.length}else selectedFullProjectLevel=selectedFullProjectId=0};var errorDivId="#errorDiv",errorUlId="#errorUl",loginErrorDivId="#loginErrorDiv",loginErrorUlId="#loginErrorUl",MONTH_NAMES=new Array("January","February","March","April","May","June","July","August","September","October","November","December","Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"),DAY_NAMES=new Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sun","Mon","Tue","Wed","Thu","Fri","Sat");function LZ(c){return(c<0||c>9?"":"0")+c}
function isDate(c,f){if(getDateFromFormat(c,f)==0)return false;return true}function compareDates(c,f,k,v){c=getDateFromFormat(c,f);k=getDateFromFormat(k,v);if(c==0||k==0)return-1;else if(c>k)return 1;return 0}
function formatDate(c,f){f+="";var k="",v=0,q="",p="";q=c.getYear()+"";p=c.getMonth()+1;var t=c.getDate(),E=c.getDay(),s=c.getHours(),o=c.getMinutes(),y=c.getSeconds();c={};if(q.length<4)q=""+(q-0+1900);c.y=""+q;c.yyyy=q;c.yy=q.substring(2,4);c.M=p;c.MM=LZ(p);c.MMM=MONTH_NAMES[p-1];c.NNN=MONTH_NAMES[p+11];c.d=t;c.dd=LZ(t);c.E=DAY_NAMES[E+7];c.EE=DAY_NAMES[E];c.H=s;c.HH=LZ(s);c.h=s==0?12:s>12?s-12:s;c.hh=LZ(c.h);c.K=s>11?s-12:s;c.k=s+1;c.KK=LZ(c.K);c.kk=LZ(c.k);c.a=s>11?"PM":"AM";c.m=o;c.mm=LZ(o);
c.s=y;for(c.ss=LZ(y);v<f.length;){q=f.charAt(v);for(p="";f.charAt(v)==q&&v<f.length;)p+=f.charAt(v++);k+=c[p]!=null?c[p]:p}return k}Date.prototype.format=function(c){return formatDate(this,c)};function _isInteger(c){for(var f=0;f<c.length;f++)if("1234567890".indexOf(c.charAt(f))==-1)return false;return true}function _getInt(c,f,k,v){for(v=v;v>=k;v--){var q=c.substring(f,f+v);if(q.length<k)return null;if(_isInteger(q))return q}return null}
function getDateFromFormat(c,f){c+="";f+="";var k=0,v=0,q="",p="",t="",E,s,o=new Date;t=o.getYear();var y=o.getMonth()+1,H=1,d=o.getHours(),O=o.getMinutes();o=o.getSeconds();for(var F="";v<f.length;){q=f.charAt(v);for(p="";f.charAt(v)==q&&v<f.length;)p+=f.charAt(v++);if(p=="yyyy"||p=="yy"||p=="y"){if(p=="yyyy")s=E=4;if(p=="yy")s=E=2;if(p=="y"){E=2;s=4}t=_getInt(c,k,E,s);if(t==null||t<=1900)return 0;k+=t.length;if(t.length==2)t=t>70?1900+(t-0):2E3+(t-0)}else if(p=="MMM"||p=="NNN"){for(q=y=0;q<MONTH_NAMES.length;q++){var I=
MONTH_NAMES[q];if(c.substring(k,k+I.length).toLowerCase()==I.toLowerCase())if(p=="MMM"||p=="NNN"&&q>11){y=q+1;if(y>12)y-=12;k+=I.length;break}}if(y<1||y>12)return 0}else if(p=="EE"||p=="E")for(q=0;q<DAY_NAMES.length;q++){p=DAY_NAMES[q];if(c.substring(k,k+p.length).toLowerCase()==p.toLowerCase()){k+=p.length;break}}else if(p=="MM"||p=="M"){y=_getInt(c,k,p.length,2);if(y==null||y<1||y>12)return 0;k+=y.length}else if(p=="dd"||p=="d"){H=_getInt(c,k,p.length,2);if(H==null||H<1||H>31)return 0;k+=H.length}else if(p==
"hh"||p=="h"){d=_getInt(c,k,p.length,2);if(d==null||d<1||d>12)return 0;k+=d.length}else if(p=="HH"||p=="H"){d=_getInt(c,k,p.length,2);if(d==null||d<0||d>23)return 0;k+=d.length}else if(p=="KK"||p=="K"){d=_getInt(c,k,p.length,2);if(d==null||d<0||d>11)return 0;k+=d.length}else if(p=="kk"||p=="k"){d=_getInt(c,k,p.length,2);if(d==null||d<1||d>24)return 0;k+=d.length;d--}else if(p=="mm"||p=="m"){O=_getInt(c,k,p.length,2);if(O==null||O<0||O>59)return 0;k+=O.length}else if(p=="ss"||p=="s"){o=_getInt(c,k,
p.length,2);if(o==null||o<0||o>59)return 0;k+=o.length}else if(p=="a"){if(c.substring(k,k+2).toLowerCase()=="am")F="AM";else if(c.substring(k,k+2).toLowerCase()=="pm")F="PM";else return 0;k+=2}else if(c.substring(k,k+p.length)!=p)return 0;else k+=p.length}if(k!=c.length)return 0;if(y==2)if(t%4==0&&t%100!=0||t%400==0){if(H>29)return 0}else if(H>28)return 0;if(y==4||y==6||y==9||y==11)if(H>30)return 0;if(d<12&&F=="PM")d=d-0+12;else if(d>11&&F=="AM")d-=12;return(new Date(t,y-1,H,d,O,o)).getTime()}
function parseDate(c){var f=arguments.length==2?arguments[1]:false;generalFormats=new Array("y-M-d","MMM d, y","MMM d,y","y-MMM-d","d-MMM-y","MMM d");monthFirst=new Array("M/d/y","M-d-y","M.d.y","MMM-d","M/d","M-d");dateFirst=new Array("d/M/y","d-M-y","d.M.y","d-MMM","d/M","d-M");f=new Array("generalFormats",f?"dateFirst":"monthFirst",f?"monthFirst":"dateFirst");for(var k=null,v=0;v<f.length;v++)for(var q=window[f[v]],p=0;p<q.length;p++){k=getDateFromFormat(c,q[p]);if(k!=0)return new Date(k)}return null}
function calculateTime(c){try{res=0;var f=[];f=c.split(":");if(f.length==3)res=f[0]*3600+f[1]*60+f[2]*1;return res}catch(k){return 0}}function validateEmail(c){return/^.+@.+\..{2,3}$/.test(jQuery("input[name='"+c+"']").val())?true:false}function validateDate(c,f){c=jQuery("input[name='"+c+"']").val();return isDate(c,f)}function validateInteger(c){c=jQuery("input[name='"+c+"']").val();return c.length>3?false:_isInteger(c)}
function validateRequired(c){return jQuery("input[name='"+c+"']").val()==""?false:true}function validateRequiredSelect(c){return jQuery("select[name='"+c+"']").val()==""?false:true}function validateRequiredArea(c){return jQuery("textarea[name='"+c+"']").val()==""?false:true}function validateEqual(c,f){c=jQuery("input[name='"+c+"']").val();f=jQuery("input[name='"+f+"']").val();return c!=f?false:true}
function doFeedbackValidationValidations(){var c=true,f="",k=jQuery(errorDivId),v=jQuery(errorUlId);v.html("");k.hide();if(validateRequiredArea("body")==false){f+=feedbackFormValidationError;c=false}if(c==false){v.html(f);k.show()}return c}
function doPersonalDetailsValidations(){var c=true,f="",k=/[:,*]/g,v=jQuery(errorDivId),q=jQuery(errorUlId),p=jQuery("#password").val(),t=jQuery("#confirmPassword").val();q.html("");v.hide();if(validateRequired("emailField")==false){f+=personalDetailsMandatoryMsgTmpl.format(jQuery("label[for=emailField]").text().replace(k,""));c=false}else if(validateEmail("emailField")==false){f+=personalDetailsEmailNotValidMsg;c=false}if(personalDetailsValidatePassword==1||p!=""||t!="")if(validateRequired("password")==
false){f+=personalDetailsMandatoryMsgTmpl.format(jQuery("label[for=password]").text().replace(k,""));c=false}else if(validateEqual("password","confirmPassword")==false){f+=personalDetailsConfirmPwdDifMsg;c=false}if(validateRequired("firstname")==false){f+=personalDetailsMandatoryMsgTmpl.format(jQuery("label[for=firstname]").text().replace(k,""));c=false}if(validateRequired("lastname")==false){f+=personalDetailsMandatoryMsgTmpl.format(jQuery("label[for=lastname]").text().replace(k,""));c=false}if(validateRequired("companyname")==
false){f+=personalDetailsMandatoryMsgTmpl.format(jQuery("label[for=companyname]").text().replace(k,""));c=false}if(validateRequired("address1")==false){f+=personalDetailsMandatoryMsgTmpl.format(jQuery("label[for=address1]").text().replace(k,""));c=false}if(validateRequired("city")==false){f+=personalDetailsMandatoryMsgTmpl.format(jQuery("label[for=city]").text().replace(k,""));c=false}if(validateRequired("postcode")==false){f+=personalDetailsMandatoryMsgTmpl.format(jQuery("label[for=postcode]").text().replace(k,
""));c=false}if(validateRequired("phonenumber")==false){f+=personalDetailsMandatoryMsgTmpl.format(jQuery("label[for=phonenumber]").text().replace(k,""));c=false}if(validateRequiredSelect("businesstypedropdown")==false){f+=personalDetailsMandatoryMsgTmpl.format(jQuery("label[for=businesstypedropdown]").text().replace(k,""));c=false}if(validateRequiredSelect("howdidyoulearneddropdown")==false){f+=personalDetailsMandatoryMsgTmpl.format(jQuery("label[for=howdidyoulearneddropdown]").text().replace(k,""));
c=false}if(c==false){q.html(f);v.show()}return c}
function doLoginValidations(){var c=true,f="",k=jQuery(loginErrorDivId),v=jQuery(loginErrorUlId);v.html("");k.hide();if(validateRequired("loginUser")==false){f+=loginEmailRequiredMsg;c=false}else if(validateEmail("loginUser")==false){f+=loginEmailNotValidMsg;c=false}if(validateRequired("loginPwd")==false){f+=loginPwdRequiredMsg;c=false}if(c==false){v.html(f);k.show()}else{f=jQuery("input[name='loginUser']").val();k=jQuery("input[name='loginPwd']").val();doLogin(f,k)}return c}
function doForgotPwdValidations(){var c=true,f="",k=jQuery(errorDivId),v=jQuery(errorUlId);v.html("");k.hide();if(validateRequired("emailaddress")==false){f+=forgotPwdEmailRequiredMsg;c=false}else if(validateEmail("emailaddress")==false){f+=forgotPwdEmailNotValidMsg;c=false}if(c==false){v.html(f);k.show()}return c}function getLabelByName(c){return jQuery("label[name='"+c+"']").text()}
function doCueSheetValidations(){var c=true,f="",k=jQuery(errorDivId),v=jQuery(errorUlId);v.html("");k.hide();if(jQuery($cueListId).find("li").length<=0){f+=cueSheets_NoTrackInCueSheetErrMsg;c=false}if(validateRequired("cuesheetname")==false){f+=cueSheets_MandatoryFieldsValidationErrMsg.format(getLabelByName("cuesheetname"));c=false}if(validateRequired("production_title")==false){f+=cueSheets_MandatoryFieldsValidationErrMsg.format(getLabelByName("production_title"));c=false}if(validateRequired("production_number")==
false){f+=cueSheets_MandatoryFieldsValidationErrMsg.format(getLabelByName("production_number"));c=false}if(validateRequired("episode_number")==false){f+=cueSheets_MandatoryFieldsValidationErrMsg.format(getLabelByName("episode_number"));c=false}if(validateRequired("airdate")==false){f+=cueSheets_MandatoryFieldsValidationErrMsg.format(getLabelByName("airdate"));c=false}else if(validateDate("airdate",generalDateFormat)==false){f+=cueSheets_InvalidAirDateValidMsg;c=false}if(validateRequired("progam_length")==
false){f+=cueSheets_MandatoryFieldsValidationErrMsg.format(getLabelByName("progam_length"));c=false}else{var q=calculateTime(jQuery("input[name=progam_length]").val());if(q<=0||q>32767){f+=cueSheets_InvalidProgramLengthValidMsg;c=false}}if(validateRequired("broadcaster")==false){f+=cueSheets_MandatoryFieldsValidationErrMsg.format(getLabelByName("broadcaster"));c=false}if(validateRequired("prod_co_name")==false){f+=cueSheets_MandatoryFieldsValidationErrMsg.format(getLabelByName("prod_co_name"));c=
false}if(validateRequired("contact")==false){f+=cueSheets_MandatoryFieldsValidationErrMsg.format(getLabelByName("contact"));c=false}if(validateRequired("contact_phone_email")==false){f+=cueSheets_MandatoryFieldsValidationErrMsg.format(getLabelByName("contact_phone_email"));c=false}if(validateRequired("address_1")==false){f+=cueSheets_MandatoryFieldsValidationErrMsg.format(getLabelByName("address_1"));c=false}if(validateRequired("city")==false){f+=cueSheets_MandatoryFieldsValidationErrMsg.format(getLabelByName("city"));
c=false}if(c==false){v.html(f);k.show()}return c}
function doLicenseRequestValidation(){var c=true,f="",k=jQuery("#licenseErrorDiv"),v=jQuery("#licenseUl");v.html("");k.hide();if(validateRequired("production_title")==false){f+=licenseRequestProductionTitleValMsg;c=false}if(validateRequired("production_length")==false){f+=licenseRequestProductionLengthValMsg;c=false}else if(calculateTime(jQuery("input[name=production_length]").val())<=0){f+=licenseRequestInvalidProductionLengthValMsg;c=false}if(validateRequired("production_number")==false){f+=licenseRequestProductionNumberValMsg;
c=false}if(validateRequired("episode_number")==false){f+=licenseRequestEpisodeTitleValMsg;c=false}if(validateRequired("company_name")==false){f+=licenseRequestCompanyNameValMsg;c=false}if(validateRequired("contact_name")==false){f+=licenseRequestContactNameValMsg;c=false}if(validateRequired("contact_tel_email")==false){f+=licenseRequestContactTelEmailValMsg;c=false}if(validateRequired("licensee_name")==false){f+=licenseRequestLicenseeNameValMsg;c=false}if(validateRequired("address_1")==false){f+=
licenseRequestAddress1ValMsg;c=false}if(validateRequired("city")==false){f+=licenseRequestCityValMsg;c=false}if(validateRequired("postcode")==false){f+=licenseRequestPostcodeValMsg;c=false}if(validateRequired("po_number")==false){f+=licenseRequestPONumberValMsg;c=false}if(validateRequired("job_number")==false){f+=licenseRequestJobNumberValMsg;c=false}if(jQuery.trim(jQuery(".clearance_list").find(".cont").html())==""){f+=licenseRequestSelectClearenceTypeValMsg;c=false}if(c==false){v.html(f);k.show()}return c}
;jQuery(document).ready(function(){bindPlaylistAccordion();ActivatePlaylistFirstId();jQuery(".playlist_scroll li a").live("click",function(){var c=jQuery(this);playListId=c.parent().find(".hiddenPlaylistId").val();playListName=c.parent().find(".hiddenPlaylistName").val();playListDescription=c.parent().find(".hiddenPlaylistDesc").val();playListCreatedBy=c.parent().find(".hiddenPlaylistCreatedBy").val();playlistCreatedDate=c.parent().find(".hiddenPlaylistCreatedDate").val();createCookie("ThemedPlaylistFirstId",
playListId,$CookieTimeOut);createCookie("ThemedPlaylistName",playListName,$CookieTimeOut);createCookie("ThemedPlaylistCreatedBy",playListCreatedBy,$CookieTimeOut);createCookie("ThemedPlaylistCreatedDate",playlistCreatedDate,$CookieTimeOut);createCookie("ThemedPlaylistDescription",playListDescription,$CookieTimeOut);jQuery(".playlist_scroll li").removeClass("active");c.parents("li").addClass("active");if(window.location.href.indexOf($PlaylistPathForRedirect)!=-1)getPlaylistTracksFromServer(playListId,
playListName,playListDescription,playListCreatedBy,playlistCreatedDate);else{window.location.href=$PlaylistPathForRedirect;return false}});jQuery(".playlists .lb_btn a").live("click",function(){jQuery("#labels_box").show();jQuery("#explorer").hide();jQuery(".playlists .lb_btn a").addClass("active");jQuery(".playlists .pe_btn a").removeClass("active")});jQuery(".playlists .pe_btn a").live("click",function(){jQuery("#labels_box").hide();jQuery("#explorer").show();jQuery(".playlists .pe_btn a").addClass("active");
jQuery(".playlists .lb_btn a").removeClass("active")});jQuery(".playlist_item a.main").live("click",function(){workAudioId=jQuery(this).parent().parent().parent().find(".hiddenWorkAudioId").val();if(audioPlayer.lastPlaylistSelector!="#themedPlayListPlayerPlayList"){audioPlayer.LoadPlayList("#themedPlayListPlayerPlayList",null);buildThePlaylistArrayFromElement(jQuery(".playerPlayList"))}playTrackById(workAudioId)});jQuery(".playlist_item .abs a.info").live("click",function(){var c=jQuery(this);if(c.parent().parent().parent().parent().find(".moreinfo").css("display")==
"none"){workId=c.parent().parent().parent().find(".hiddenWorkId").val();workGroupingId=c.parent().parent().parent().find(".hiddenWorkGroupingId").val();selectedWorkId=workId;c=c.parent().parent().find(".title").text();getPlaylistTracksMoreDetailsFromServer(workId,workGroupingId,c)}});jQuery(".playlist_item .abs a.add:not(.disabled)").live("click",function(){var c=jQuery(this);jQuery(".playlists .pe_btn a").click();createDragObj(c.parent().parent().parent());workAudioId=c.parent().parent().parent().find(".hiddenWorkAudioId").val();
addTrackClick(workAudioId,false)});jQuery(".playlist_item .actions a.dwnload:not(.disabled)").live("click",function(){var c=jQuery(this).parent().parent().parent().find(".hiddenWorkAudioId").val();AddTrackToQueue(c)});jQuery(".playlist_hdr .actions a.add:not(.disabled)").live("click",function(){jQuery(".playlists .pe_btn a").click();createDragObj(jQuery(".playlist_hdr .info"));var c=readCookie("ThemedPlaylistFirstId");getThemedPlaylistTrackIds(c,"AddToProject")});jQuery(".playlist_hdr .actions a.print").live("click",
function(){prepareForPrint(".playlist_details");window.print();return false});jQuery(".playlist_hdr .actions a.dwnload:not(.disabled)").live("click",function(){var c=readCookie("ThemedPlaylistFirstId");getThemedPlaylistTrackIds(c,"Download")});setControlSecurity()});currentView="playlists";function unbindPlaylistAccordion(){jQuery("#playlist_accordion").accordion("destroy")}
function bindPlaylistAccordion(){jQuery("#playlist_accordion").accordion({active:false,alwaysOpen:false,autoheight:false,header:"a.info"})}function ActivatePlaylistFirstId(){if(jQuery(".playlists div#labels_box").length>0){var c=readCookie("ThemedPlaylistFirstId");typeof c!=="undefined"&&c!==null?jQuery(".playlist_scroll.a, #"+c).parent().addClass("active"):jQuery(".playlist_scroll li:eq(0)").addClass("active")}};var overlayProjectTitle="",overlayProjectNote="",overlayProjectId="",overlayWorkAudioId=0,api,api_confirm,api_selection,api_audioFormats,buddySortByFilter="";jQuery(document).ready(function(){bindOverlayBehavior()});function applyOverlayStyles(){}function bindOverlayBehavior(){jQuery("a.trig[rel]").overlay({top:"30%"})}
function bindEventsForSharedProject(){jQuery("#overlay1 .inner .col50 #shareProjectAddBuddy").click(function(){var c=jQuery("#overlay1 #shareProjectBuddyEmail")[0].value;if(validateBuddyEmail("shareProjectBuddyEmail")==false)showError(projects_lightboxErrorMesageTitle,shareProject_buddyInvalidEmailMessage);else{var f=jQuery("#overlay1 #shareProjectBuddyName")[0].value;if(document.getElementById("sharesort")!=null)buddySortByFilter=document.getElementById("sharesort").value;var k=jQuery("#overlay1 #projectTitle")[0].value;
overlayProjectId=jQuery("#overlay1 #projectId")[0].value;fullProjectAddBuddy(k,overlayProjectId,c,f,buddySortByFilter)}});jQuery("#overlay1 .inner .col50 .buddy_list li a.deletebtn").each(function(c){c+=1;jQuery(this).unbind("click").click(function(){var f=jQuery(this).parent().find("input[id=buddyUserId]")[0].value;if(document.getElementById("sharesort")!=null)buddySortByFilter=document.getElementById("sharesort").value;var k=jQuery("#overlay1 #projectTitle")[0].value;overlayProjectId=jQuery("#overlay1 #projectId")[0].value;
var v=jQuery(this).parent().find("input[type=checkbox]").attr("checked");jQuery("#ProjectLink_"+overlayProjectId).find(".deleteSharedUser").val(v);fullProjectDeleteBuddy(k,overlayProjectId,f,buddySortByFilter)})});jQuery("#overlay1 .inner .col50 #shareProjectShareButton").click(function(){overlayProjectId=jQuery(this).parent().find("input[id=projectId]")[0].value;var c="",f="";f="";var k=jQuery(this).parent().parent().parent().parent().find("input[id=projectTitle]")[0].value;jQuery(this).parent().parent().find("input[type=checkbox][checked]").each(function(){var v=
jQuery(this).parent().find("input[id=buddyUserId]")[0].value;f+=jQuery(this).parent().find(".buddyEmail").text()+",";c+=v+","});c=c.substring(0,c.length-1);f=f.substring(0,f.length-1);fullProjectShareProject(overlayProjectId,c,f,k);jQuery("#overlay1 .close").click()});jQuery("#overlay1 #shareProjectManageBuddies").click(function(){jQuery(this).unbind("click").click(function(){window.location=$ManageBuddiesPath})})}
function bindEventsForProjectDetails(){jQuery("#overlay3").find("a.trig[rel=#overlay1]").overlay({top:"30%"});jQuery("#overlay3").find("a.edit").click(function(){var c=jQuery(this).parent().parent().parent().parent().parent().parent().parent().find("input#projectDetailsTitle").val();navigator.userAgent.indexOf("MSIE 6")!=-1&&jQuery(".sortbox select").hide();var f=jQuery(this).parent().parent().parent().parent().parent().parent().parent().find("input#projectId").val();sortFilter=jQuery("#overlay1 .inner .titlebar #sharesort").value;
displayShareProjectsPanel(c,f,sortFilter);bindEventsForSharedProject()});jQuery("#overlay3 .inner .col30 .f_btn").click(function(){overlayProjectNote=jQuery("#overlay3 #projectDetailsNote")[0].value;overlayProjectId=jQuery("#overlay3 INPUT[type=hidden]:first")[0].value;overlayWorkAudioId=0;try{overlayWorkAudioId=jQuery("#overlay3 #projectWorkAudioId")[0].value}catch(c){}if(overlayWorkAudioId==0){overlayProjectTitle=jQuery("#overlay3 #projectDetailsTitle")[0].value;saveProjectDetails(overlayProjectTitle,
overlayProjectNote,overlayProjectId)}else saveTrackNotes(overlayProjectNote,overlayProjectId,overlayWorkAudioId);jQuery("#overlay3 .close").click()})}
function bindEventsForEmailProject(){jQuery("#overlay2 .inner .col50 #emailProjectAddBuddy").click(function(){var c=jQuery("#overlay2 #emailProjectBuddyEmail")[0].value;if(validateBuddyEmail("emailProjectBuddyEmail")==false)showError(projects_lightboxErrorMesageTitle,emailProject_buddyInvalidEmailMessage);else{var f=jQuery("#overlay2 #emailProjectBuddyName")[0].value;if(document.getElementById("emailsort")!=null)buddySortByFilter=document.getElementById("emailsort").value;var k=jQuery("#overlay2 .projectTitle")[0].value;
overlayProjectId=jQuery("#overlay2 .projectId")[0].value;fullProjectEmailProjectAddBuddy(k,overlayProjectId,c,f,buddySortByFilter)}});jQuery("#overlay2 .inner .col50 .buddy_list li a.deletebtn").each(function(c){c+=1;jQuery(this).unbind("click").click(function(){var f=jQuery(this).parent().find("input[id=buddyUserId]")[0].value;if(document.getElementById("emailsort")!=null)buddySortByFilter=document.getElementById("emailsort").value;var k=jQuery("#overlay2 .projectTitle")[0].value;overlayProjectId=
jQuery("#overlay2 .projectId")[0].value;fullProjectEmailProjectDeleteBuddy(k,overlayProjectId,f,buddySortByFilter)})});jQuery("#overlay2 .inner .col50 #emailProjectEmailButton").click(function(){overlayProjectId=jQuery(this).parent().find("input[id=projectId]")[0].value;var c=jQuery(this).parent().parent().parent().parent().find("input[id=projectTitle]")[0].value,f=jQuery(this).parent().parent().parent().parent().find("input[class=emailTrack]")[0].value,k=jQuery(this).parent().parent().parent().parent().find("input[class=workAudioId]")[0].value,
v="";jQuery(this).parent().parent().find("input[type=checkbox][checked]").each(function(){var p=jQuery(this).parent().find("span[id=buddyEmail]")[0].innerHTML;v+=p+","});var q=jQuery("#overlay2 .inner .col50 #nonBuddyEmail")[0].value;if(v.length>0)if(q!=""){if(validateBuddyEmail("nonBuddyEmail")==false){showError(projects_lightboxErrorMesageTitle,emailProject_buddyInvalidEmailMessage);return}v+=q}else v=v.substring(0,v.length-1);else{if(validateBuddyEmail("nonBuddyEmail")==false){showError(projects_lightboxErrorMesageTitle,
emailProject_buddyInvalidEmailMessage);return}v=q}fullProjectEmailProject(overlayProjectId,v,c,f,k);jQuery("#overlay2 .close").click()});jQuery("#overlay2 #emailProjectManageBuddies").click(function(){jQuery(this).unbind("click").click(function(){window.location=$ManageBuddiesPath})})}
function refreshShareProject(){var c="",f=jQuery("#overlay1 #projectTitle")[0].value;overlayProjectId=jQuery("#ShareProject .row .row input#projectId")[0].value;if(document.getElementById("sharesort")!=null)c=document.getElementById("sharesort").value;displayShareProjectsPanel(f,overlayProjectId,c)}
function refreshEmailProject(){var c="",f=jQuery("#overlay2 .title").find("input[id=projectTitle]")[0].value;overlayProjectId=jQuery("#overlay2 #projectId")[0].value;var k=jQuery("#overlay2 .workAudioId")[0].value,v=0;try{if(parseFloat(k)>0)v=1}catch(q){}if(document.getElementById("emailsort")!=null)c=document.getElementById("emailsort").value;displayEmailProjectPanel(f,overlayProjectId,c,v,k)}
function showError(c,f){api=jQuery("div#error_overlay").overlay({oneInstance:false,api:true,top:"40%",expose:{color:"#CCCCCC",loadSpeed:0,opacity:0.4}});jQuery("h2.overlayErrorTitle").html(c);jQuery("div.overlayErrorContent").html(f);api.load()}
function showConfirmation(c,f,k,v){api_confirm=jQuery("div#confirmation_overlay").overlay({oneInstance:false,api:true,top:"40%",expose:{color:"#CCCCCC",loadSpeed:0,opacity:0.4}});jQuery("h2.overlayConfirmationTitle").html(c);jQuery("div.overlayConfirmationContent").html(f);jQuery(".confirmation_overlay #yesConfirmationBtn").unbind("click").click(function(){k(v)});jQuery(".confirmation_overlay #noConfirmationBtn").unbind("click").click(function(){api_confirm.close()});api_confirm.load()}
function showSelection(c,f,k,v,q,p){api_selection=jQuery("div#selection_overlay").overlay({oneInstance:false,api:true,top:"40%",expose:{color:"#CCCCCC",loadSpeed:0,opacity:0.4}});jQuery("h2.overlaySelectionTitle").html(c);jQuery("div.overlaySelectionExplanation").html(f);jQuery("div.overlaySelectionContent").html(k);v!=null&&jQuery(".selection_overlay #okSelectionBtn").unbind("click").click(function(){v(p)==true&&api_selection.close()});q!=null&&jQuery(".selection_overlay #cancelSelectionBtn").unbind("click").click(function(){q(p)==
true&&api_selection.close()});api_selection.load()}
function showAudioFormatOverlay(c,f,k,v){api_audioFormats=jQuery("div#audioFormats_overlay").overlay({oneInstance:false,api:true,top:"40%",expose:{color:"#CCCCCC",loadSpeed:0,opacity:0.4}});jQuery("#audioFormats_overlay label.overlayAudioFormatsContent").html(c);c=f.toString().split(",");k=k.toString().split(",");f="";for(i=0;i<c.length;i++)f+=k[i].toLowerCase()!="mp3"?'<option value="'+c[i]+'" >'+k[i]+"</option>":'<option value="'+c[i]+'" selected="selected">'+k[i]+"</option>";jQuery("#audioFormats_overlay #workAudioFormatOptions").html(f);
jQuery("#audioFormats_overlay #okBtn").unbind("click").click(function(){v()});api_audioFormats.load()};(function(c){function f(r,x,A){var l=this;l.id=A;l.options=x;l.status={animated:false,rendered:false,disabled:false,focused:false};l.elements={target:r.addClass(l.options.style.classes.target),tooltip:null,wrapper:null,content:null,contentWrapper:null,title:null,button:null,tip:null,bgiframe:null};l.cache={mouse:{},position:{},toggle:0};l.timers={};c.extend(l,l.options.api,{show:function(B){function J(){l.options.position.type!=="static"&&l.focus();l.onShow.call(l,B);c.browser.msie&&l.elements.tooltip.get(0).style.removeAttribute("filter")}
var G;if(!l.status.rendered)return c.fn.qtip.log.error.call(l,2,c.fn.qtip.constants.TOOLTIP_NOT_RENDERED,"show");if(l.elements.tooltip.css("display")!=="none")return l;l.elements.tooltip.stop(true,false);if(l.beforeShow.call(l,B)===false)return l;l.cache.toggle=1;l.options.position.type!=="static"&&l.updatePosition(B,l.options.show.effect.length>0);if(typeof l.options.show.solo=="object")G=c(l.options.show.solo);else if(l.options.show.solo===true)G=c("div.qtip").not(l.elements.tooltip);G&&G.each(function(){c(this).qtip("api").status.rendered===
true&&c(this).qtip("api").hide()});if(typeof l.options.show.effect.type=="function"){l.options.show.effect.type.call(l.elements.tooltip,l.options.show.effect.length);l.elements.tooltip.queue(function(){J();c(this).dequeue()})}else{switch(l.options.show.effect.type.toLowerCase()){case "fade":l.elements.tooltip.fadeIn(l.options.show.effect.length,J);break;case "slide":l.elements.tooltip.slideDown(l.options.show.effect.length,function(){J();l.options.position.type!=="static"&&l.updatePosition(B,true)});
break;case "grow":l.elements.tooltip.show(l.options.show.effect.length,J);break;default:l.elements.tooltip.show(null,J);break}l.elements.tooltip.addClass(l.options.style.classes.active)}return c.fn.qtip.log.error.call(l,1,c.fn.qtip.constants.EVENT_SHOWN,"show")},hide:function(B){function J(){l.onHide.call(l,B)}if(l.status.rendered){if(l.elements.tooltip.css("display")==="none")return l}else return c.fn.qtip.log.error.call(l,2,c.fn.qtip.constants.TOOLTIP_NOT_RENDERED,"hide");clearTimeout(l.timers.show);
l.elements.tooltip.stop(true,false);if(l.beforeHide.call(l,B)===false)return l;l.cache.toggle=0;if(typeof l.options.hide.effect.type=="function"){l.options.hide.effect.type.call(l.elements.tooltip,l.options.hide.effect.length);l.elements.tooltip.queue(function(){J();c(this).dequeue()})}else{switch(l.options.hide.effect.type.toLowerCase()){case "fade":l.elements.tooltip.fadeOut(l.options.hide.effect.length,J);break;case "slide":l.elements.tooltip.slideUp(l.options.hide.effect.length,J);break;case "grow":l.elements.tooltip.hide(l.options.hide.effect.length,
J);break;default:l.elements.tooltip.hide(null,J);break}l.elements.tooltip.removeClass(l.options.style.classes.active)}return c.fn.qtip.log.error.call(l,1,c.fn.qtip.constants.EVENT_HIDDEN,"hide")},updatePosition:function(B,J){var G,L,Q,V,aa,X,b;if(l.status.rendered){if(l.options.position.type=="static")return c.fn.qtip.log.error.call(l,1,c.fn.qtip.constants.CANNOT_POSITION_STATIC,"updatePosition")}else return c.fn.qtip.log.error.call(l,2,c.fn.qtip.constants.TOOLTIP_NOT_RENDERED,"updatePosition");L=
{position:{left:0,top:0},dimensions:{height:0,width:0},corner:l.options.position.corner.target};Q={position:l.getPosition(),dimensions:l.getDimensions(),corner:l.options.position.corner.tooltip};if(l.options.position.target!=="mouse"){if(l.options.position.target.get(0).nodeName.toLowerCase()=="area"){V=l.options.position.target.attr("coords").split(",");for(G=0;G<V.length;G++)V[G]=parseInt(V[G]);G=l.options.position.target.parent("map").attr("name");aa=c('img[usemap="#'+G+'"]:first').offset();L.position=
{left:Math.floor(aa.left+V[0]),top:Math.floor(aa.top+V[1])};switch(l.options.position.target.attr("shape").toLowerCase()){case "rect":L.dimensions={width:Math.ceil(Math.abs(V[2]-V[0])),height:Math.ceil(Math.abs(V[3]-V[1]))};break;case "circle":L.dimensions={width:V[2]+1,height:V[2]+1};break;case "poly":L.dimensions={width:V[0],height:V[1]};for(G=0;G<V.length;G++)if(G%2==0){if(V[G]>L.dimensions.width)L.dimensions.width=V[G];if(V[G]<V[0])L.position.left=Math.floor(aa.left+V[G])}else{if(V[G]>L.dimensions.height)L.dimensions.height=
V[G];if(V[G]<V[1])L.position.top=Math.floor(aa.top+V[G])}L.dimensions.width-=L.position.left-aa.left;L.dimensions.height-=L.position.top-aa.top;break;default:return c.fn.qtip.log.error.call(l,4,c.fn.qtip.constants.INVALID_AREA_SHAPE,"updatePosition")}L.dimensions.width-=2;L.dimensions.height-=2}else if(l.options.position.target.add(document.body).length===1){L.position={left:c(document).scrollLeft(),top:c(document).scrollTop()};L.dimensions={height:c(window).height(),width:c(window).width()}}else{L.position=
typeof l.options.position.target.attr("qtip")!=="undefined"?l.options.position.target.qtip("api").cache.position:l.options.position.target.offset();L.dimensions={height:l.options.position.target.outerHeight(),width:l.options.position.target.outerWidth()}}X=c.extend({},L.position);if(L.corner.search(/right/i)!==-1)X.left+=L.dimensions.width;if(L.corner.search(/bottom/i)!==-1)X.top+=L.dimensions.height;if(L.corner.search(/((top|bottom)Middle)|center/)!==-1)X.left+=L.dimensions.width/2;if(L.corner.search(/((left|right)Middle)|center/)!==
-1)X.top+=L.dimensions.height/2}else{L.position=X={left:l.cache.mouse.x,top:l.cache.mouse.y};L.dimensions={height:1,width:1}}if(Q.corner.search(/right/i)!==-1)X.left-=Q.dimensions.width;if(Q.corner.search(/bottom/i)!==-1)X.top-=Q.dimensions.height;if(Q.corner.search(/((top|bottom)Middle)|center/)!==-1)X.left-=Q.dimensions.width/2;if(Q.corner.search(/((left|right)Middle)|center/)!==-1)X.top-=Q.dimensions.height/2;V=c.browser.msie?1:0;c.browser.msie&&parseInt(c.browser.version.charAt(0));if(l.options.style.border.radius>
0){if(Q.corner.search(/Left/)!==-1)X.left-=l.options.style.border.radius;else if(Q.corner.search(/Right/)!==-1)X.left+=l.options.style.border.radius;if(Q.corner.search(/Top/)!==-1)X.top-=l.options.style.border.radius;else if(Q.corner.search(/Bottom/)!==-1)X.top+=l.options.style.border.radius}if(V){if(Q.corner.search(/top/)!==-1)X.top-=V;else if(Q.corner.search(/bottom/)!==-1)X.top+=V;if(Q.corner.search(/left/)!==-1)X.left-=V;else if(Q.corner.search(/right/)!==-1)X.left+=V;if(Q.corner.search(/leftMiddle|rightMiddle/)!==
-1)X.top-=1}if(l.options.position.adjust.screen===true)X=y.call(l,X,L,Q);if(l.options.position.target==="mouse"&&l.options.position.adjust.mouse===true){L=l.options.position.adjust.screen===true&&l.elements.tip?l.elements.tip.attr("rel"):l.options.position.corner.tooltip;X.left+=L.search(/right/i)!==-1?-6:6;X.top+=L.search(/bottom/i)!==-1?-6:6}!l.elements.bgiframe&&c.browser.msie&&parseInt(c.browser.version.charAt(0))==6&&c("select, object").each(function(){b=c(this).offset();b.bottom=b.top+c(this).height();
b.right=b.left+c(this).width();X.top+Q.dimensions.height>=b.top&&X.left+Q.dimensions.width>=b.left&&K.call(l)});X.left+=l.options.position.adjust.x;X.top+=l.options.position.adjust.y;L=l.getPosition();if(X.left!=L.left||X.top!=L.top){L=l.beforePositionUpdate.call(l,B);if(L===false)return l;l.cache.position=X;if(J===true){l.status.animated=true;l.elements.tooltip.animate(X,200,"swing",function(){l.status.animated=false})}else l.elements.tooltip.css(X);l.onPositionUpdate.call(l,B);typeof B!=="undefined"&&
B.type&&B.type!=="mousemove"&&c.fn.qtip.log.error.call(l,1,c.fn.qtip.constants.EVENT_POSITION_UPDATED,"updatePosition")}return l},updateWidth:function(B){var J;if(l.status.rendered){if(B&&typeof B!=="number")return c.fn.qtip.log.error.call(l,2,"newWidth must be of type number","updateWidth")}else return c.fn.qtip.log.error.call(l,2,c.fn.qtip.constants.TOOLTIP_NOT_RENDERED,"updateWidth");J=l.elements.contentWrapper.siblings().add(l.elements.tip).add(l.elements.button);if(!B)if(typeof l.options.style.width.value==
"number")B=l.options.style.width.value;else{l.elements.tooltip.css({width:"auto"});J.hide();c.browser.msie&&l.elements.wrapper.add(l.elements.contentWrapper.children()).css({zoom:"normal"});B=l.getDimensions().width+1;if(!l.options.style.width.value){if(B>l.options.style.width.max)B=l.options.style.width.max;if(B<l.options.style.width.min)B=l.options.style.width.min}}if(B%2!==0)B-=1;l.elements.tooltip.width(B);J.show();l.options.style.border.radius&&l.elements.tooltip.find(".qtip-betweenCorners").each(function(){c(this).width(B-
l.options.style.border.radius*2)});if(c.browser.msie){l.elements.wrapper.add(l.elements.contentWrapper.children()).css({zoom:"1"});l.elements.wrapper.width(B);l.elements.bgiframe&&l.elements.bgiframe.width(B).height(l.getDimensions.height)}return c.fn.qtip.log.error.call(l,1,c.fn.qtip.constants.EVENT_WIDTH_UPDATED,"updateWidth")},updateStyle:function(B){var J,G,L,Q;if(l.status.rendered){if(typeof B!=="string"||!c.fn.qtip.styles[B])return c.fn.qtip.log.error.call(l,2,c.fn.qtip.constants.STYLE_NOT_DEFINED,
"updateStyle")}else return c.fn.qtip.log.error.call(l,2,c.fn.qtip.constants.TOOLTIP_NOT_RENDERED,"updateStyle");l.options.style=O.call(l,c.fn.qtip.styles[B],l.options.user.style);l.elements.content.css(H(l.options.style));l.options.content.title.text!==false&&l.elements.title.css(H(l.options.style.title,true));l.elements.contentWrapper.css({borderColor:l.options.style.border.color});if(l.options.style.tip.corner!==false)if(c("<canvas>").get(0).getContext){B=l.elements.tooltip.find(".qtip-tip canvas:first");
G=B.get(0).getContext("2d");G.clearRect(0,0,300,300);L=B.parent("div[rel]:first").attr("rel");Q=F(L,l.options.style.tip.size.width,l.options.style.tip.size.height);t.call(l,B,Q,l.options.style.tip.color||l.options.style.border.color)}else if(c.browser.msie){B=l.elements.tooltip.find('.qtip-tip [nodeName="shape"]');B.attr("fillcolor",l.options.style.tip.color||l.options.style.border.color)}if(l.options.style.border.radius>0){l.elements.tooltip.find(".qtip-betweenCorners").css({backgroundColor:l.options.style.border.color});
if(c("<canvas>").get(0).getContext){J=I(l.options.style.border.radius);l.elements.tooltip.find(".qtip-wrapper canvas").each(function(){G=c(this).get(0).getContext("2d");G.clearRect(0,0,300,300);L=c(this).parent("div[rel]:first").attr("rel");q.call(l,c(this),J[L],l.options.style.border.radius,l.options.style.border.color)})}else c.browser.msie&&l.elements.tooltip.find('.qtip-wrapper [nodeName="arc"]').each(function(){c(this).attr("fillcolor",l.options.style.border.color)})}return c.fn.qtip.log.error.call(l,
1,c.fn.qtip.constants.EVENT_STYLE_UPDATED,"updateStyle")},updateContent:function(B,J){function G(){l.updateWidth();if(J!==false){l.options.position.type!=="static"&&l.updatePosition(l.elements.tooltip.is(":visible"),true);l.options.style.tip.corner!==false&&E.call(l)}}var L,Q,V;if(l.status.rendered){if(!B)return c.fn.qtip.log.error.call(l,2,c.fn.qtip.constants.NO_CONTENT_PROVIDED,"updateContent")}else return c.fn.qtip.log.error.call(l,2,c.fn.qtip.constants.TOOLTIP_NOT_RENDERED,"updateContent");L=
l.beforeContentUpdate.call(l,B);if(typeof L=="string")B=L;else if(L===false)return;c.browser.msie&&l.elements.contentWrapper.children().css({zoom:"normal"});B.jquery&&B.length>0?B.clone(true).appendTo(l.elements.content).show():l.elements.content.html(B);Q=l.elements.content.find("img[complete=false]");if(Q.length>0){V=0;Q.each(function(){c('<img src="'+c(this).attr("src")+'" />').load(function(){++V==Q.length&&G()})})}else G();l.onContentUpdate.call(l);return c.fn.qtip.log.error.call(l,1,c.fn.qtip.constants.EVENT_CONTENT_UPDATED,
"loadContent")},loadContent:function(B,J,G){function L(Q){l.onContentLoad.call(l);c.fn.qtip.log.error.call(l,1,c.fn.qtip.constants.EVENT_CONTENT_LOADED,"loadContent");l.updateContent(Q)}if(!l.status.rendered)return c.fn.qtip.log.error.call(l,2,c.fn.qtip.constants.TOOLTIP_NOT_RENDERED,"loadContent");if(l.beforeContentLoad.call(l)===false)return l;G=="post"?c.post(B,J,L):c.get(B,J,L);return l},updateTitle:function(B){if(l.status.rendered){if(!B)return c.fn.qtip.log.error.call(l,2,c.fn.qtip.constants.NO_CONTENT_PROVIDED,
"updateTitle")}else return c.fn.qtip.log.error.call(l,2,c.fn.qtip.constants.TOOLTIP_NOT_RENDERED,"updateTitle");returned=l.beforeTitleUpdate.call(l);if(returned===false)return l;if(l.elements.button)l.elements.button=l.elements.button.clone(true);l.elements.title.html(B);l.elements.button&&l.elements.title.prepend(l.elements.button);l.onTitleUpdate.call(l);return c.fn.qtip.log.error.call(l,1,c.fn.qtip.constants.EVENT_TITLE_UPDATED,"updateTitle")},focus:function(B){var J,G,L;if(l.status.rendered){if(l.options.position.type==
"static")return c.fn.qtip.log.error.call(l,1,c.fn.qtip.constants.CANNOT_FOCUS_STATIC,"focus")}else return c.fn.qtip.log.error.call(l,2,c.fn.qtip.constants.TOOLTIP_NOT_RENDERED,"focus");J=parseInt(l.elements.tooltip.css("z-index"));G=6E3+c("div.qtip[qtip]").length-1;if(!l.status.focused&&J!==G){J=l.beforeFocus.call(l,B);if(J===false)return l;c("div.qtip[qtip]").not(l.elements.tooltip).each(function(){if(c(this).qtip("api").status.rendered===true){L=parseInt(c(this).css("z-index"));typeof L=="number"&&
L>-1&&c(this).css({zIndex:parseInt(c(this).css("z-index"))-1});c(this).qtip("api").status.focused=false}});l.elements.tooltip.css({zIndex:G});l.status.focused=true;l.onFocus.call(l,B);c.fn.qtip.log.error.call(l,1,c.fn.qtip.constants.EVENT_FOCUSED,"focus")}return l},disable:function(B){if(!l.status.rendered)return c.fn.qtip.log.error.call(l,2,c.fn.qtip.constants.TOOLTIP_NOT_RENDERED,"disable");if(B)if(l.status.disabled)c.fn.qtip.log.error.call(l,1,c.fn.qtip.constants.TOOLTIP_ALREADY_DISABLED,"disable");
else{l.status.disabled=true;c.fn.qtip.log.error.call(l,1,c.fn.qtip.constants.EVENT_DISABLED,"disable")}else if(l.status.disabled){l.status.disabled=false;c.fn.qtip.log.error.call(l,1,c.fn.qtip.constants.EVENT_ENABLED,"disable")}else c.fn.qtip.log.error.call(l,1,c.fn.qtip.constants.TOOLTIP_ALREADY_ENABLED,"disable");return l},destroy:function(){var B,J;if(l.beforeDestroy.call(l)===false)return l;if(l.status.rendered){l.options.show.when.target.unbind("mousemove.qtip",l.updatePosition);l.options.show.when.target.unbind("mouseout.qtip",
l.hide);l.options.show.when.target.unbind(l.options.show.when.event+".qtip");l.options.hide.when.target.unbind(l.options.hide.when.event+".qtip");l.elements.tooltip.unbind(l.options.hide.when.event+".qtip");l.elements.tooltip.unbind("mouseover.qtip",l.focus);l.elements.tooltip.remove()}else l.options.show.when.target.unbind(l.options.show.when.event+".qtip-create");if(typeof l.elements.target.data("qtip")=="object"){J=l.elements.target.data("qtip").interfaces;if(typeof J=="object"&&J.length>0)for(B=
0;B<J.length-1;B++)J[B].id==l.id&&J.splice(B,1)}delete c.fn.qtip.interfaces[l.id];if(typeof J=="object"&&J.length>0)l.elements.target.data("qtip").current=J.length-1;else l.elements.target.removeData("qtip");l.onDestroy.call(l);c.fn.qtip.log.error.call(l,1,c.fn.qtip.constants.EVENT_DESTROYED,"destroy");return l.elements.target},getPosition:function(){var B,J;if(!l.status.rendered)return c.fn.qtip.log.error.call(l,2,c.fn.qtip.constants.TOOLTIP_NOT_RENDERED,"getPosition");(B=l.elements.tooltip.css("display")!==
"none"?false:true)&&l.elements.tooltip.css({visiblity:"hidden"}).show();J=l.elements.tooltip.offset();B&&l.elements.tooltip.css({visiblity:"visible"}).hide();return J},getDimensions:function(){var B,J;if(!l.status.rendered)return c.fn.qtip.log.error.call(l,2,c.fn.qtip.constants.TOOLTIP_NOT_RENDERED,"getDimensions");(B=!l.elements.tooltip.is(":visible")?true:false)&&l.elements.tooltip.css({visiblity:"hidden"}).show();J={height:l.elements.tooltip.outerHeight(),width:l.elements.tooltip.outerWidth()};
B&&l.elements.tooltip.css({visiblity:"visible"}).hide();return J}})}function k(){var r,x,A,l;r=this;r.beforeRender.call(r);r.status.rendered=true;r.elements.tooltip='<div qtip="'+r.id+'" class="qtip '+(r.options.style.classes.tooltip||r.options.style)+'"style="display:none; -moz-border-radius:0; -webkit-border-radius:0; border-radius:0;position:'+r.options.position.type+';">  <div class="qtip-wrapper" style="position:relative; overflow:hidden; text-align:left;">    <div class="qtip-contentWrapper" style="overflow:hidden;">       <div class="qtip-content '+
r.options.style.classes.content+'"></div></div></div></div>';r.elements.tooltip=c(r.elements.tooltip);r.elements.tooltip.appendTo(r.options.position.container);r.elements.tooltip.data("qtip",{current:0,interfaces:[r]});r.elements.wrapper=r.elements.tooltip.children("div:first");r.elements.contentWrapper=r.elements.wrapper.children("div:first").css({background:r.options.style.background});r.elements.content=r.elements.contentWrapper.children("div:first").css(H(r.options.style));c.browser.msie&&r.elements.wrapper.add(r.elements.content).css({zoom:1});
r.options.hide.when.event=="unfocus"&&r.elements.tooltip.attr("unfocus",true);typeof r.options.style.width.value=="number"&&r.updateWidth();if(c("<canvas>").get(0).getContext||c.browser.msie){r.options.style.border.radius>0?v.call(r):r.elements.contentWrapper.css({border:r.options.style.border.width+"px solid "+r.options.style.border.color});r.options.style.tip.corner!==false&&p.call(r)}else{r.elements.contentWrapper.css({border:r.options.style.border.width+"px solid "+r.options.style.border.color});
r.options.style.border.radius=0;r.options.style.tip.corner=false;c.fn.qtip.log.error.call(r,2,c.fn.qtip.constants.CANVAS_VML_NOT_SUPPORTED,"render")}if(typeof r.options.content.text=="string"&&r.options.content.text.length>0||r.options.content.text.jquery&&r.options.content.text.length>0)x=r.options.content.text;else if(typeof r.elements.target.attr("title")=="string"&&r.elements.target.attr("title").length>0){x=r.elements.target.attr("title").replace("\\n","<br />");r.elements.target.attr("title",
"")}else if(typeof r.elements.target.attr("alt")=="string"&&r.elements.target.attr("alt").length>0){x=r.elements.target.attr("alt").replace("\\n","<br />");r.elements.target.attr("alt","")}else{x=" ";c.fn.qtip.log.error.call(r,1,c.fn.qtip.constants.NO_VALID_CONTENT,"render")}r.options.content.title.text!==false&&s.call(r);r.updateContent(x);o.call(r);r.options.show.ready===true&&r.show();if(r.options.content.url!==false){x=r.options.content.url;A=r.options.content.data;l=r.options.content.method||
"get";r.loadContent(x,A,l)}r.onRender.call(r);c.fn.qtip.log.error.call(r,1,c.fn.qtip.constants.EVENT_RENDERED,"render")}function v(){var r,x,A,l,B,J,G,L,Q;r=this;r.elements.wrapper.find(".qtip-borderBottom, .qtip-borderTop").remove();A=r.options.style.border.width;l=r.options.style.border.radius;B=r.options.style.border.color||r.options.style.tip.color;J=I(l);G={};for(x in J){G[x]='<div rel="'+x+'" style="'+(x.search(/Left/)!==-1?"left":"right")+":0; position:absolute; height:"+l+"px; width:"+l+'px; overflow:hidden; line-height:0.1px; font-size:1px">';
if(c("<canvas>").get(0).getContext)G[x]+='<canvas height="'+l+'" width="'+l+'" style="vertical-align: top"></canvas>';else if(c.browser.msie){L=l*2+3;G[x]+='<v:arc stroked="false" fillcolor="'+B+'" startangle="'+J[x][0]+'" endangle="'+J[x][1]+'" style="width:'+L+"px; height:"+L+"px; margin-top:"+(x.search(/bottom/)!==-1?-2:-1)+"px; margin-left:"+(x.search(/Right/)!==-1?J[x][2]-3.5:-1)+'px; vertical-align:top; display:inline-block; behavior:url(#default#VML)"></v:arc>'}G[x]+="</div>"}x=r.getDimensions().width-
Math.max(A,l)*2;x='<div class="qtip-betweenCorners" style="height:'+l+"px; width:"+x+"px; overflow:hidden; background-color:"+B+'; line-height:0.1px; font-size:1px;">';r.elements.wrapper.prepend('<div class="qtip-borderTop" dir="ltr" style="height:'+l+"px; margin-left:"+l+'px; line-height:0.1px; font-size:1px; padding:0;">'+G.topLeft+G.topRight+x);r.elements.wrapper.append('<div class="qtip-borderBottom" dir="ltr" style="height:'+l+"px; margin-left:"+l+'px; line-height:0.1px; font-size:1px; padding:0;">'+
G.bottomLeft+G.bottomRight+x);if(c("<canvas>").get(0).getContext)r.elements.wrapper.find("canvas").each(function(){Q=J[c(this).parent("[rel]:first").attr("rel")];q.call(r,c(this),Q,l,B)});else c.browser.msie&&r.elements.tooltip.append('<v:image style="behavior:url(#default#VML);"></v:image>');G=Math.max(l,l+(A-l));A=Math.max(A-l,0);r.elements.contentWrapper.css({border:"0px solid "+B,borderWidth:A+"px "+G+"px"})}function q(r,x,A,l){r=r.get(0).getContext("2d");r.fillStyle=l;r.beginPath();r.arc(x[0],
x[1],A,0,Math.PI*2,false);r.fill()}function p(r){var x,A,l,B,J;x=this;x.elements.tip!==null&&x.elements.tip.remove();A=x.options.style.tip.color||x.options.style.border.color;if(x.options.style.tip.corner!==false){if(!r)r=x.options.style.tip.corner;l=F(r,x.options.style.tip.size.width,x.options.style.tip.size.height);x.elements.tip='<div class="'+x.options.style.classes.tip+'" dir="ltr" rel="'+r+'" style="position:absolute; height:'+x.options.style.tip.size.height+"px; width:"+x.options.style.tip.size.width+
'px; margin:0 auto; line-height:0.1px; font-size:1px;">';if(c("<canvas>").get(0).getContext)x.elements.tip+='<canvas height="'+x.options.style.tip.size.height+'" width="'+x.options.style.tip.size.width+'"></canvas>';else if(c.browser.msie){B=x.options.style.tip.size.width+","+x.options.style.tip.size.height;J="m"+l[0][0]+","+l[0][1];J+=" l"+l[1][0]+","+l[1][1];J+=" "+l[2][0]+","+l[2][1];J+=" xe";x.elements.tip+='<v:shape fillcolor="'+A+'" stroked="false" filled="true" path="'+J+'" coordsize="'+B+
'" style="width:'+x.options.style.tip.size.width+"px; height:"+x.options.style.tip.size.height+"px; line-height:0.1px; display:inline-block; behavior:url(#default#VML); vertical-align:"+(r.search(/top/)!==-1?"bottom":"top")+'"></v:shape>';x.elements.tip+='<v:image style="behavior:url(#default#VML);"></v:image>';x.elements.contentWrapper.css("position","relative")}x.elements.tooltip.prepend(x.elements.tip+"</div>");x.elements.tip=x.elements.tooltip.find("."+x.options.style.classes.tip).eq(0);c("<canvas>").get(0).getContext&&
t.call(x,x.elements.tip.find("canvas:first"),l,A);r.search(/top/)!==-1&&c.browser.msie&&parseInt(c.browser.version.charAt(0))===6&&x.elements.tip.css({marginTop:-4});E.call(x,r)}}function t(r,x,A){r=r.get(0).getContext("2d");r.fillStyle=A;r.beginPath();r.moveTo(x[0][0],x[0][1]);r.lineTo(x[1][0],x[1][1]);r.lineTo(x[2][0],x[2][1]);r.fill()}function E(r){var x,A;x=this;if(!(x.options.style.tip.corner===false||!x.elements.tip)){r||(r=x.elements.tip.attr("rel"));A=positionAdjust=c.browser.msie?1:0;x.elements.tip.css(r.match(/left|right|top|bottom/)[0],
0);if(r.search(/top|bottom/)!==-1){if(c.browser.msie)positionAdjust=parseInt(c.browser.version.charAt(0))===6?r.search(/top/)!==-1?-3:1:r.search(/top/)!==-1?1:2;if(r.search(/Middle/)!==-1)x.elements.tip.css({left:"50%",marginLeft:-(x.options.style.tip.size.width/2)});else if(r.search(/Left/)!==-1)x.elements.tip.css({left:x.options.style.border.radius-A});else r.search(/Right/)!==-1&&x.elements.tip.css({right:x.options.style.border.radius+A});r.search(/top/)!==-1?x.elements.tip.css({top:-positionAdjust}):
x.elements.tip.css({bottom:positionAdjust})}else if(r.search(/left|right/)!==-1){if(c.browser.msie)positionAdjust=parseInt(c.browser.version.charAt(0))===6?1:r.search(/left/)!==-1?1:2;if(r.search(/Middle/)!==-1)x.elements.tip.css({top:"50%",marginTop:-(x.options.style.tip.size.height/2)});else if(r.search(/Top/)!==-1)x.elements.tip.css({top:x.options.style.border.radius-A});else r.search(/Bottom/)!==-1&&x.elements.tip.css({bottom:x.options.style.border.radius+A});r.search(/left/)!==-1?x.elements.tip.css({left:-positionAdjust}):
x.elements.tip.css({right:positionAdjust})}r="padding-"+r.match(/left|right|top|bottom/)[0];A=x.options.style.tip.size[r.search(/left|right/)!==-1?"width":"height"];x.elements.tooltip.css("padding",0);x.elements.tooltip.css(r,A);if(c.browser.msie&&parseInt(c.browser.version.charAt(0))==6){r=parseInt(x.elements.tip.css("margin-top"))||0;r+=parseInt(x.elements.content.css("margin-top"))||0;x.elements.tip.css({marginTop:r})}}}function s(){var r=this;r.elements.title!==null&&r.elements.title.remove();
r.elements.title=c('<div class="'+r.options.style.classes.title+'">').css(H(r.options.style.title,true)).css({zoom:c.browser.msie?1:0}).prependTo(r.elements.contentWrapper);r.options.content.title.text&&r.updateTitle.call(r,r.options.content.title.text);if(r.options.content.title.button!==false&&typeof r.options.content.title.button=="string")r.elements.button=c('<a class="'+r.options.style.classes.button+'" style="float:right; position: relative"></a>').css(H(r.options.style.button,true)).html(r.options.content.title.button).prependTo(r.elements.title).click(function(x){r.status.disabled||
r.hide(x)})}function o(){function r(L){if(A.status.disabled!==true){if(A.options.hide.when.event=="inactive"){c(J).each(function(){B.bind(this+".qtip-inactive",G);A.elements.content.bind(this+".qtip-inactive",G)});G()}clearTimeout(A.timers.show);clearTimeout(A.timers.hide);A.timers.show=setTimeout(function(){A.show(L)},A.options.show.delay)}}function x(L){if(A.status.disabled!==true){if(A.options.hide.fixed===true&&A.options.hide.when.event.search(/mouse(out|leave)/i)!==-1&&c(L.relatedTarget).parents("div.qtip[qtip]").length>
0){L.stopPropagation();L.preventDefault();clearTimeout(A.timers.hide);return false}clearTimeout(A.timers.show);clearTimeout(A.timers.hide);A.elements.tooltip.stop(true,true);A.timers.hide=setTimeout(function(){A.hide(L)},A.options.hide.delay)}}var A,l,B,J;A=this;l=A.options.show.when.target;B=A.options.hide.when.target;if(A.options.hide.fixed)B=B.add(A.elements.tooltip);if(A.options.hide.when.event=="inactive"){J=["click","dblclick","mousedown","mouseup","mousemove","mouseout","mouseenter","mouseleave",
"mouseover"];function G(L){if(A.status.disabled!==true){clearTimeout(A.timers.inactive);A.timers.inactive=setTimeout(function(){c(J).each(function(){B.unbind(this+".qtip-inactive");A.elements.content.unbind(this+".qtip-inactive")});A.hide(L)},A.options.hide.delay)}}}else A.options.hide.fixed===true&&A.elements.tooltip.bind("mouseover.qtip",function(){A.status.disabled!==true&&clearTimeout(A.timers.hide)});if(A.options.show.when.target.add(A.options.hide.when.target).length===1&&A.options.show.when.event==
A.options.hide.when.event&&A.options.hide.when.event!=="inactive"||A.options.hide.when.event=="unfocus"){A.cache.toggle=0;l.bind(A.options.show.when.event+".qtip",function(L){A.cache.toggle==0?r(L):x(L)})}else{l.bind(A.options.show.when.event+".qtip",r);A.options.hide.when.event!=="inactive"&&B.bind(A.options.hide.when.event+".qtip",x)}A.options.position.type.search(/(fixed|absolute)/)!==-1&&A.elements.tooltip.bind("mouseover.qtip",A.focus);A.options.position.target==="mouse"&&A.options.position.type!==
"static"&&l.bind("mousemove.qtip",function(L){A.cache.mouse={x:L.pageX,y:L.pageY};A.status.disabled===false&&A.options.position.adjust.mouse===true&&A.options.position.type!=="static"&&A.elements.tooltip.css("display")!=="none"&&A.updatePosition(L)})}function y(r,x,A){var l,B,J,G;l=this;if(A.corner=="center")return x.position;B=c.extend({},r);G={x:false,y:false};J={left:B.left<c.fn.qtip.cache.screen.scroll.left,right:B.left+A.dimensions.width+2>=c.fn.qtip.cache.screen.width+c.fn.qtip.cache.screen.scroll.left,
top:B.top<c.fn.qtip.cache.screen.scroll.top,bottom:B.top+A.dimensions.height+2>=c.fn.qtip.cache.screen.height+c.fn.qtip.cache.screen.scroll.top};J={left:J.left&&(A.corner.search(/right/i)!=-1||A.corner.search(/right/i)==-1&&!J.right),right:J.right&&(A.corner.search(/left/i)!=-1||A.corner.search(/left/i)==-1&&!J.left),top:J.top&&A.corner.search(/top/i)==-1,bottom:J.bottom&&A.corner.search(/bottom/i)==-1};if(J.left){B.left=l.options.position.target!=="mouse"?x.position.left+x.dimensions.width:l.cache.mouse.x;
G.x="Left"}else if(J.right){B.left=l.options.position.target!=="mouse"?x.position.left-A.dimensions.width:l.cache.mouse.x-A.dimensions.width;G.x="Right"}if(J.top){B.top=l.options.position.target!=="mouse"?x.position.top+x.dimensions.height:l.cache.mouse.y;G.y="top"}else if(J.bottom){B.top=l.options.position.target!=="mouse"?x.position.top-A.dimensions.height:l.cache.mouse.y-A.dimensions.height;G.y="bottom"}if(B.left<0){B.left=r.left;G.x=false}if(B.top<0){B.top=r.top;G.y=false}if(l.options.style.tip.corner!==
false){B.corner=new String(A.corner);if(G.x!==false)B.corner=B.corner.replace(/Left|Right|Middle/,G.x);if(G.y!==false)B.corner=B.corner.replace(/top|bottom/,G.y);B.corner!==l.elements.tip.attr("rel")&&p.call(l,B.corner)}return B}function H(r,x){var A;r=c.extend(true,{},r);for(A in r)if(x===true&&A.search(/(tip|classes)/i)!==-1)delete r[A];else!x&&A.search(/(width|border|tip|title|classes|user)/i)!==-1&&delete r[A];return r}function d(r){if(typeof r.tip!=="object")r.tip={corner:r.tip};if(typeof r.tip.size!==
"object")r.tip.size={width:r.tip.size,height:r.tip.size};if(typeof r.border!=="object")r.border={width:r.border};if(typeof r.width!=="object")r.width={value:r.width};if(typeof r.width.max=="string")r.width.max=parseInt(r.width.max.replace(/([0-9]+)/i,"$1"));if(typeof r.width.min=="string")r.width.min=parseInt(r.width.min.replace(/([0-9]+)/i,"$1"));if(typeof r.tip.size.x=="number"){r.tip.size.width=r.tip.size.x;delete r.tip.size.x}if(typeof r.tip.size.y=="number"){r.tip.size.height=r.tip.size.y;delete r.tip.size.y}return r}
function O(){var r,x,A;r=this;A=[true,{}];for(x=0;x<arguments.length;x++)A.push(arguments[x]);for(x=[c.extend.apply(c,A)];typeof x[0].name=="string";)x.unshift(d(c.fn.qtip.styles[x[0].name]));x.unshift(true,{classes:{tooltip:"qtip-"+(arguments[0].name||"defaults")}},c.fn.qtip.styles.defaults);x=c.extend.apply(c,x);A=c.browser.msie?1:0;x.tip.size.width+=A;x.tip.size.height+=A;if(x.tip.size.width%2>0)x.tip.size.width+=1;if(x.tip.size.height%2>0)x.tip.size.height+=1;if(x.tip.corner===true)x.tip.corner=
r.options.position.corner.tooltip==="center"?false:r.options.position.corner.tooltip;return x}function F(r,x,A){x={bottomRight:[[0,0],[x,A],[x,0]],bottomLeft:[[0,0],[x,0],[0,A]],topRight:[[0,A],[x,0],[x,A]],topLeft:[[0,0],[0,A],[x,A]],topMiddle:[[0,A],[x/2,0],[x,A]],bottomMiddle:[[0,0],[x,0],[x/2,A]],rightMiddle:[[0,0],[x,A/2],[0,A]],leftMiddle:[[x,0],[x,A],[0,A/2]]};x.leftTop=x.bottomRight;x.rightTop=x.bottomLeft;x.leftBottom=x.topRight;x.rightBottom=x.topLeft;return x[r]}function I(r){var x;if(c("<canvas>").get(0).getContext)x=
{topLeft:[r,r],topRight:[0,r],bottomLeft:[r,0],bottomRight:[0,0]};else if(c.browser.msie)x={topLeft:[-90,90,0],topRight:[-90,90,-r],bottomLeft:[90,270,0],bottomRight:[90,270,-r]};return x}function K(){var r,x;r=this;x=r.getDimensions();r.elements.bgiframe=r.elements.wrapper.prepend('<iframe class="qtip-bgiframe" frameborder="0" tabindex="-1" src="javascript:false" style="display:block; position:absolute; z-index:-1; filter:alpha(opacity=\'0\'); border: 1px solid red; height:'+x.height+"px; width:"+
x.width+'px" />').children(".qtip-bgiframe:first")}c.fn.qtip=function(r,x){var A,l,B,J,G,L,Q,V;if(typeof r=="string"){typeof c(this).data("qtip")!=="object"&&c.fn.qtip.log.error.call(self,1,c.fn.qtip.constants.NO_TOOLTIP_PRESENT,false);if(r=="api")return c(this).data("qtip").interfaces[c(this).data("qtip").current];else if(r=="interfaces")return c(this).data("qtip").interfaces}else{r||(r={});if(typeof r.content!=="object"||r.content.jquery&&r.content.length>0)r.content={text:r.content};if(typeof r.content.title!==
"object")r.content.title={text:r.content.title};if(typeof r.position!=="object")r.position={corner:r.position};if(typeof r.position.corner!=="object")r.position.corner={target:r.position.corner,tooltip:r.position.corner};if(typeof r.show!=="object")r.show={when:r.show};if(typeof r.show.when!=="object")r.show.when={event:r.show.when};if(typeof r.show.effect!=="object")r.show.effect={type:r.show.effect};if(typeof r.hide!=="object")r.hide={when:r.hide};if(typeof r.hide.when!=="object")r.hide.when={event:r.hide.when};
if(typeof r.hide.effect!=="object")r.hide.effect={type:r.hide.effect};if(typeof r.style!=="object")r.style={name:r.style};r.style=d(r.style);J=c.extend(true,{},c.fn.qtip.defaults,r);J.style=O.call({options:J},J.style);J.user=c.extend(true,{},r)}return c(this).each(function(){if(typeof r=="string"){L=r.toLowerCase();B=c(this).qtip("interfaces");if(typeof B=="object")if(x===true&&L=="destroy")for(;B.length>0;)B[B.length-1].destroy();else{if(x!==true)B=[c(this).qtip("api")];for(A=0;A<B.length;A++)if(L==
"destroy")B[A].destroy();else if(B[A].status.rendered===true)if(L=="show")B[A].show();else if(L=="hide")B[A].hide();else if(L=="focus")B[A].focus();else if(L=="disable")B[A].disable(true);else L=="enable"&&B[A].disable(false)}}else{Q=c.extend(true,{},J);Q.hide.effect.length=J.hide.effect.length;Q.show.effect.length=J.show.effect.length;if(Q.position.container===false)Q.position.container=c(document.body);if(Q.position.target===false)Q.position.target=c(this);if(Q.show.when.target===false)Q.show.when.target=
c(this);if(Q.hide.when.target===false)Q.hide.when.target=c(this);l=c.fn.qtip.interfaces.length;for(A=0;A<l;A++)if(typeof c.fn.qtip.interfaces[A]=="undefined"){l=A;break}G=new f(c(this),Q,l);c.fn.qtip.interfaces[l]=G;if(typeof c(this).data("qtip")=="object"){if(typeof c(this).attr("qtip")==="undefined")c(this).data("qtip").current=c(this).data("qtip").interfaces.length;c(this).data("qtip").interfaces.push(G)}else c(this).data("qtip",{current:0,interfaces:[G]});if(Q.content.prerender===false&&Q.show.when.event!==
false&&Q.show.ready!==true)Q.show.when.target.bind(Q.show.when.event+".qtip-"+l+"-create",{qtip:l},function(aa){V=c.fn.qtip.interfaces[aa.data.qtip];V.options.show.when.target.unbind(V.options.show.when.event+".qtip-"+aa.data.qtip+"-create");V.cache.mouse={x:aa.pageX,y:aa.pageY};k.call(V);V.options.show.when.target.trigger(V.options.show.when.event)});else{G.cache.mouse={x:Q.show.when.target.offset().left,y:Q.show.when.target.offset().top};k.call(G)}}})};c(document).ready(function(){c.fn.qtip.cache=
{screen:{scroll:{left:c(window).scrollLeft(),top:c(window).scrollTop()},width:c(window).width(),height:c(window).height()}};var r;c(window).bind("resize scroll",function(x){clearTimeout(r);r=setTimeout(function(){if(x.type==="scroll")c.fn.qtip.cache.screen.scroll={left:c(window).scrollLeft(),top:c(window).scrollTop()};else{c.fn.qtip.cache.screen.width=c(window).width();c.fn.qtip.cache.screen.height=c(window).height()}for(i=0;i<c.fn.qtip.interfaces.length;i++){var A=c.fn.qtip.interfaces[i];if(A.status.rendered===
true&&(A.options.position.type!=="static"||A.options.position.adjust.scroll&&x.type==="scroll"||A.options.position.adjust.resize&&x.type==="resize"))A.updatePosition(x,true)}},100)});c(document).bind("mousedown.qtip",function(x){c(x.target).parents("div.qtip").length===0&&c(".qtip[unfocus]").each(function(){var A=c(this).qtip("api");c(this).is(":visible")&&!A.status.disabled&&c(x.target).add(A.elements.target).length>1&&A.hide(x)})})});c.fn.qtip.interfaces=[];c.fn.qtip.log={error:function(){return this}};
c.fn.qtip.constants={};c.fn.qtip.defaults={content:{prerender:false,text:false,url:false,data:null,title:{text:false,button:false}},position:{target:false,corner:{target:"bottomRight",tooltip:"topLeft"},adjust:{x:0,y:0,mouse:true,screen:false,scroll:true,resize:true},type:"absolute",container:false},show:{when:{target:false,event:"mouseover"},effect:{type:"fade",length:100},delay:140,solo:false,ready:false},hide:{when:{target:false,event:"mouseout"},effect:{type:"fade",length:100},delay:0,fixed:false},
api:{beforeRender:function(){},onRender:function(){},beforePositionUpdate:function(){},onPositionUpdate:function(){},beforeShow:function(){},onShow:function(){},beforeHide:function(){},onHide:function(){},beforeContentUpdate:function(){},onContentUpdate:function(){},beforeContentLoad:function(){},onContentLoad:function(){},beforeTitleUpdate:function(){},onTitleUpdate:function(){},beforeDestroy:function(){},onDestroy:function(){},beforeFocus:function(){},onFocus:function(){}}};c.fn.qtip.styles={defaults:{background:"white",
color:"#111",overflow:"hidden",textAlign:"left",width:{min:0,max:250},padding:"5px 9px",border:{width:1,radius:0,color:"#d3d3d3"},tip:{corner:false,color:false,size:{width:13,height:13},opacity:1},title:{background:"#e1e1e1",fontWeight:"bold",padding:"7px 12px"},button:{cursor:"pointer"},classes:{target:"",tip:"qtip-tip",title:"qtip-title",button:"qtip-button",content:"qtip-content",active:"qtip-active"}},cream:{border:{width:3,radius:0,color:"#F9E98E"},title:{background:"#F0DE7D",color:"#A27D35"},
background:"#FBF7AA",color:"#A27D35",classes:{tooltip:"qtip-cream"}},light:{border:{width:3,radius:0,color:"#E2E2E2"},title:{background:"#f1f1f1",color:"#454545"},background:"white",color:"#454545",classes:{tooltip:"qtip-light"}},dark:{border:{width:3,radius:0,color:"#303030"},title:{background:"#404040",color:"#f3f3f3"},background:"#505050",color:"#f3f3f3",classes:{tooltip:"qtip-dark"}},red:{border:{width:3,radius:0,color:"#CE6F6F"},title:{background:"#f28279",color:"#9C2F2F"},background:"#F79992",
color:"#9C2F2F",classes:{tooltip:"qtip-red"}},green:{border:{width:3,radius:0,color:"#A9DB66"},title:{background:"#b9db8c",color:"#58792E"},background:"#CDE6AC",color:"#58792E",classes:{tooltip:"qtip-green"}},blue:{border:{width:3,radius:0,color:"#ADD9ED"},title:{background:"#D0E9F5",color:"#5E99BD"},background:"#E5F6FE",color:"#4D9FBF",classes:{tooltip:"qtip-blue"}}}})(jQuery);var helpstate,titlesHelpArray=[];
jQuery(document).ready(function(){function c(){initHelpers()}helpstate=readCookie("helpCookie");initHelpers();if(helpstate!="disabled"){jQuery("#global_help_btn").text(helpTurnOffPanelsLinkText).unbind("click").click(function(){disableHelp()});jQuery(".helper").css({cursor:"help"})}else{jQuery(".helper").css({cursor:"default"});jQuery("#global_help_btn").text(helpTurnOnPanelsLinkText).unbind("click").click(function(){enableHelp()})}helpstate==null&&disableHelp();var f=null;$(window).bind("resize",
function(){f&&clearTimeout(f);f=setTimeout(c,500)})});
function initHelpers(){var c=0;jQuery(".helper").each(function(){var f=jQuery(this),k=f.attr("id"),v=f.attr("title");if(titlesHelpArray[c]==undefined)titlesHelpArray[c]=v;else{typeof f.data("qtip")=="object"&&f.data("qtip")!=null&&f.qtip("destroy");v=titlesHelpArray[c]}f.attr("title","");if(!(v==undefined||v=="")){v=unescape(v).split("|");if(!(v.length>0&&(v[1]==""||v[1]==undefined))){var q="bottomRight",p="topLeft",t=jQuery("body"),E=jQuery("html")[0];if(f.offset().left+f.width()/2+250>t.width())p=
"topRight";if(f.offset().top+150>E.scrollHeight){q="topMiddle";p="bottomLeft"}f.qtip({content:{text:'<div class="helper_content"><p>'+v[1]+'</p><a href="javascript:void(0);" class="disable_help">'+helpTurnOffPanelsLinkText+'</a><div class="clear"></div></div>',title:{text:v[0],button:helpPanelCloseText}},position:{type:"absolute",corner:{target:q,tooltip:p},adjust:{x:-(f.width()/2),y:0}},style:{width:250,padding:5,background:"#333333",color:"#ffffff",border:{width:5,radius:9,color:"#333333"},tip:{corner:p,
color:"#333333",size:{x:15,y:10}},name:"light"},show:"mouseover",hide:{when:"mouseout",fixed:true,contentText:"",contentText:" "},api:{beforeShow:function(){if(readCookie("helpCookie")=="disabled")return false},onShow:function(){navigator.userAgent.indexOf("MSIE 6")!=-1&&k=="quick_project_explorer"&&jQuery("select#labelsfilter").css({visibility:"hidden"});try{jQuery(".helper_content a.disable_help").unbind("click").click(function(){disableHelp()})}catch(s){}},onHide:function(){navigator.userAgent.indexOf("MSIE 6")!=
-1&&k=="quick_project_explorer"&&jQuery("select#labelsfilter").css({visibility:"visible"})}}});c+=1}}})}function disableHelp(){jQuery(".helper").css({cursor:"default"});createCookie("helpCookie","disabled");jQuery("#global_help_btn").text(helpTurnOnPanelsLinkText).unbind("click").click(function(){enableHelp()})}
function enableHelp(){jQuery(".helper").css({cursor:"help"});createCookie("helpCookie","enabled");initHelpers();jQuery("#global_help_btn").text(helpTurnOffPanelsLinkText).unbind("click").click(function(){disableHelp()})};(function(c){var f=(c.browser.msie?"paste":"input")+".mask",k=window.orientation!=undefined;c.mask={definitions:{"9":"[0-9]",a:"[A-Za-z]","*":"[A-Za-z0-9]"}};c.fn.extend({caret:function(v,q){if(this.length!=0)if(typeof v=="number"){q=typeof q=="number"?q:v;return this.each(function(){if(this.setSelectionRange){this.focus();this.setSelectionRange(v,q)}else if(this.createTextRange){var t=this.createTextRange();t.collapse(true);t.moveEnd("character",q);t.moveStart("character",v);t.select()}})}else{if(this[0].setSelectionRange){v=
this[0].selectionStart;q=this[0].selectionEnd}else if(document.selection&&document.selection.createRange){var p=document.selection.createRange();v=0-p.duplicate().moveStart("character",-100000);q=v+p.text.length}return{begin:v,end:q}}},unmask:function(){return this.trigger("unmask")},mask:function(v,q){if(!v&&this.length>0){var p=c(this[0]),t=p.data("tests");return c.map(p.data("buffer"),function(H,d){return t[d]?H:null}).join("")}q=c.extend({placeholder:"_",completed:null},q);var E=c.mask.definitions;
t=[];var s=v.length,o=null,y=v.length;c.each(v.split(""),function(H,d){if(d=="?"){y--;s=H}else if(E[d]){t.push(new RegExp(E[d]));if(o==null)o=t.length-1}else t.push(null)});return this.each(function(){function H(G){for(;++G<=y&&!t[G];);return G}function d(G){for(;!t[G]&&--G>=0;);for(var L=G;L<y;L++)if(t[L]){l[L]=q.placeholder;var Q=H(L);if(Q<y&&t[L].test(l[Q]))l[L]=l[Q];else break}r();A.caret(Math.max(o,G))}function O(G){G=G;for(var L=q.placeholder;G<y;G++)if(t[G]){var Q=H(G),V=l[G];l[G]=L;if(Q<y&&
t[Q].test(V))L=V;else break}}function F(G){var L=c(this).caret();G=G.keyCode;B=G<16||G>16&&G<32||G>32&&G<41;if(L.begin-L.end!=0&&(!B||G==8||G==46))K(L.begin,L.end);if(G==8||G==46||k&&G==127){d(L.begin+(G==46?0:-1));return false}else if(G==27){A.val(J);A.caret(0,x());return false}}function I(G){if(B){B=false;return G.keyCode==8?false:null}G=G||window.event;var L=G.charCode||G.keyCode||G.which,Q=c(this).caret();if(G.ctrlKey||G.altKey||G.metaKey)return true;else if(L>=32&&L<=125||L>186){G=H(Q.begin-
1);if(G<y){L=String.fromCharCode(L);if(t[G].test(L)){O(G);l[G]=L;r();L=H(G);c(this).caret(L);q.completed&&L==y&&q.completed.call(A)}}}return false}function K(G,L){for(G=G;G<L&&G<y;G++)if(t[G])l[G]=q.placeholder}function r(){return A.val(l.join("")).val()}function x(G){for(var L=A.val(),Q=-1,V=0,aa=0;V<y;V++)if(t[V]){for(l[V]=q.placeholder;aa++<L.length;){var X=L.charAt(aa-1);if(t[V].test(X)){l[V]=X;Q=V;break}}if(aa>L.length)break}else if(l[V]==L[aa]&&V!=s){aa++;Q=V}if(!G&&Q+1<s){A.val("");K(0,y)}else if(G||
Q+1>=s){r();G||A.val(A.val().substring(0,Q+1))}return s?V:o}var A=c(this),l=c.map(v.split(""),function(G){if(G!="?")return E[G]?q.placeholder:G}),B=false,J=A.val();A.data("buffer",l).data("tests",t);A.attr("readonly")||A.one("unmask",function(){A.unbind(".mask").removeData("buffer").removeData("tests")}).bind("focus.mask",function(){J=A.val();var G=x();r();setTimeout(function(){G==v.length?A.caret(0,G):A.caret(G)},0)}).bind("blur.mask",function(){x();A.val()!=J&&A.change()}).bind("keydown.mask",F).bind("keypress.mask",
I).bind(f,function(){setTimeout(function(){A.caret(x(true))},0)});x()})}})})(jQuery);(function(c){c.fn.bgIframe=c.fn.bgiframe=function(f){if(c.browser.msie&&/6.0/.test(navigator.userAgent)){f=c.extend({top:"auto",left:"auto",width:"auto",height:"auto",opacity:true,src:"javascript:false;"},f||{});var k=function(q){return q&&q.constructor==Number?q+"px":q},v='<iframe class="bgiframe"frameborder="0"tabindex="-1"src="'+f.src+'"style="display:block;position:absolute;z-index:-1;'+(f.opacity!==false?"filter:Alpha(Opacity='0');":"")+"top:"+(f.top=="auto"?"expression(((parseInt(this.parentNode.currentStyle.borderTopWidth)||0)*-1)+'px')":
k(f.top))+";left:"+(f.left=="auto"?"expression(((parseInt(this.parentNode.currentStyle.borderLeftWidth)||0)*-1)+'px')":k(f.left))+";width:"+(f.width=="auto"?"expression(this.parentNode.offsetWidth+'px')":k(f.width))+";height:"+(f.height=="auto"?"expression(this.parentNode.offsetHeight+'px')":k(f.height))+';"/>';return this.each(function(){c("> iframe.bgiframe",this).length==0&&this.insertBefore(document.createElement(v),this.firstChild)})}return this}})(jQuery);
