/*
 Copyright (c) 2009 John Resig
 Dual licensed under the MIT and GPL licenses.
 http://docs.jquery.com/License

 Date: 2009-02-19 17:34:21 -0500 (Thu, 19 Feb 2009)
 Revision: 6246
 Copyright 2009, The Dojo Foundation.
 Released under the MIT, BSD, and GPL Licenses.
 More information: http://sizzlejs.com/
*/
(function(){function $(a,b){b.src?c.ajax({url:b.src,async:false,dataType:"script"}):c.globalEval(b.text||b.textContent||b.innerHTML||"");b.parentNode&&b.parentNode.removeChild(b)}function F(){return+new Date}function I(a,b){return a[0]&&parseInt(c.curCSS(a[0],b,true),10)||0}function N(){return false}function O(){return true}function Q(a){var b=RegExp("(^|\\.)"+a.type+"(\\.|$)"),d=true,f=[];c.each(c.data(this,"events").live||[],function(h,j){if(b.test(j.type))(h=c(a.target).closest(j.data)[0])&&f.push({elem:h,
fn:j})});f.sort(function(h,j){return c.data(h.elem,"closest")-c.data(j.elem,"closest")});c.each(f,function(){if(this.fn.call(this.elem,a,this.fn.data)===false)return d=false});return d}function R(a,b){return["live",a,b.replace(/\./g,"`").replace(/ /g,"|")].join(".")}function S(){if(!T){T=true;if(document.addEventListener)document.addEventListener("DOMContentLoaded",function(){document.removeEventListener("DOMContentLoaded",arguments.callee,false);c.ready()},false);else if(document.attachEvent){document.attachEvent("onreadystatechange",
function(){if(document.readyState==="complete"){document.detachEvent("onreadystatechange",arguments.callee);c.ready()}});document.documentElement.doScroll&&u==u.top&&function(){if(!c.isReady){try{document.documentElement.doScroll("left")}catch(a){setTimeout(arguments.callee,0);return}c.ready()}}()}c.event.add(u,"load",c.ready)}}function G(a,b){var d={};c.each(U.concat.apply([],U.slice(0,b)),function(){d[this]=a});return d}var u=this,t,aa=u.jQuery,ba=u.$,c=u.jQuery=u.$=function(a,b){return new c.fn.init(a,
b)},ca=/^[^<]*(<(.|\s)+>)[^>]*$|^#([\w-]+)$/,da=/^.[^:#\[\.,]*$/;c.fn=c.prototype={init:function(a,b){a=a||document;if(a.nodeType){this[0]=a;this.length=1;this.context=a;return this}if(typeof a==="string"){var d=ca.exec(a);if(d&&(d[1]||!b))if(d[1])a=c.clean([d[1]],b);else{if((b=document.getElementById(d[3]))&&b.id!=d[3])return c().find(a);d=c(b||[]);d.context=document;d.selector=a;return d}else return c(b).find(a)}else if(c.isFunction(a))return c(document).ready(a);if(a.selector&&a.context){this.selector=
a.selector;this.context=a.context}return this.setArray(c.isArray(a)?a:c.makeArray(a))},selector:"",jquery:"1.3.2",size:function(){return this.length},get:function(a){return a===t?Array.prototype.slice.call(this):this[a]},pushStack:function(a,b,d){a=c(a);a.prevObject=this;a.context=this.context;if(b==="find")a.selector=this.selector+(this.selector?" ":"")+d;else if(b)a.selector=this.selector+"."+b+"("+d+")";return a},setArray:function(a){this.length=0;Array.prototype.push.apply(this,a);return this},
each:function(a,b){return c.each(this,a,b)},index:function(a){return c.inArray(a&&a.jquery?a[0]:a,this)},attr:function(a,b,d){var f=a;if(typeof a==="string")if(b===t)return this[0]&&c[d||"attr"](this[0],a);else{f={};f[a]=b}return this.each(function(h){for(a in f)c.attr(d?this.style:this,a,c.prop(this,f[a],d,h,a))})},css:function(a,b){if((a=="width"||a=="height")&&parseFloat(b)<0)b=t;return this.attr(a,b,"curCSS")},text:function(a){if(typeof a!=="object"&&a!=null)return this.empty().append((this[0]&&
this[0].ownerDocument||document).createTextNode(a));var b="";c.each(a||this,function(){c.each(this.childNodes,function(){if(this.nodeType!=8)b+=this.nodeType!=1?this.nodeValue:c.fn.text([this])})});return b},wrapAll:function(a){if(this[0]){a=c(a,this[0].ownerDocument).clone();this[0].parentNode&&a.insertBefore(this[0]);a.map(function(){for(var b=this;b.firstChild;)b=b.firstChild;return b}).append(this)}return this},wrapInner:function(a){return this.each(function(){c(this).contents().wrapAll(a)})},
wrap:function(a){return this.each(function(){c(this).wrapAll(a)})},append:function(){return this.domManip(arguments,true,function(a){this.nodeType==1&&this.appendChild(a)})},prepend:function(){return this.domManip(arguments,true,function(a){this.nodeType==1&&this.insertBefore(a,this.firstChild)})},before:function(){return this.domManip(arguments,false,function(a){this.parentNode.insertBefore(a,this)})},after:function(){return this.domManip(arguments,false,function(a){this.parentNode.insertBefore(a,
this.nextSibling)})},end:function(){return this.prevObject||c([])},push:[].push,sort:[].sort,splice:[].splice,find:function(a){if(this.length===1){var b=this.pushStack([],"find",a);b.length=0;c.find(a,this[0],b);return b}else return this.pushStack(c.unique(c.map(this,function(d){return c.find(a,d)})),"find",a)},clone:function(a){var b=this.map(function(){if(!c.support.noCloneEvent&&!c.isXMLDoc(this)){var h=this.outerHTML;if(!h){h=this.ownerDocument.createElement("div");h.appendChild(this.cloneNode(true));
h=h.innerHTML}return c.clean([h.replace(/ jQuery\d+="(?:\d+|null)"/g,"").replace(/^\s*/,"")])[0]}else return this.cloneNode(true)});if(a===true){var d=this.find("*").andSelf(),f=0;b.find("*").andSelf().each(function(){if(this.nodeName===d[f].nodeName){var h=c.data(d[f],"events");for(var j in h)for(var l in h[j])c.event.add(this,j,h[j][l],h[j][l].data);f++}})}return b},filter:function(a){return this.pushStack(c.isFunction(a)&&c.grep(this,function(b,d){return a.call(b,d)})||c.multiFilter(a,c.grep(this,
function(b){return b.nodeType===1})),"filter",a)},closest:function(a){var b=c.expr.match.POS.test(a)?c(a):null,d=0;return this.map(function(){for(var f=this;f&&f.ownerDocument;){if(b?b.index(f)>-1:c(f).is(a)){c.data(f,"closest",d);return f}f=f.parentNode;d++}})},not:function(a){if(typeof a==="string")if(da.test(a))return this.pushStack(c.multiFilter(a,this,true),"not",a);else a=c.multiFilter(a,this);var b=a.length&&a[a.length-1]!==t&&!a.nodeType;return this.filter(function(){return b?c.inArray(this,
a)<0:this!=a})},add:function(a){return this.pushStack(c.unique(c.merge(this.get(),typeof a==="string"?c(a):c.makeArray(a))))},is:function(a){return!!a&&c.multiFilter(a,this).length>0},hasClass:function(a){return!!a&&this.is("."+a)},val:function(a){if(a===t){var b=this[0];if(b){if(c.nodeName(b,"option"))return(b.attributes.value||{}).specified?b.value:b.text;if(c.nodeName(b,"select")){var d=b.selectedIndex,f=[],h=b.options;b=b.type=="select-one";if(d<0)return null;var j=b?d:0;for(d=b?d+1:h.length;j<
d;j++){var l=h[j];if(l.selected){a=c(l).val();if(b)return a;f.push(a)}}return f}return(b.value||"").replace(/\r/g,"")}}else{if(typeof a==="number")a+="";return this.each(function(){if(this.nodeType==1)if(c.isArray(a)&&/radio|checkbox/.test(this.type))this.checked=c.inArray(this.value,a)>=0||c.inArray(this.name,a)>=0;else if(c.nodeName(this,"select")){var m=c.makeArray(a);c("option",this).each(function(){this.selected=c.inArray(this.value,m)>=0||c.inArray(this.text,m)>=0});if(!m.length)this.selectedIndex=
-1}else this.value=a})}},html:function(a){return a===t?this[0]?this[0].innerHTML.replace(/ jQuery\d+="(?:\d+|null)"/g,""):null:this.empty().append(a)},replaceWith:function(a){return this.after(a).remove()},eq:function(a){return this.slice(a,+a+1)},slice:function(){return this.pushStack(Array.prototype.slice.apply(this,arguments),"slice",Array.prototype.slice.call(arguments).join(","))},map:function(a){return this.pushStack(c.map(this,function(b,d){return a.call(b,d,b)}))},andSelf:function(){return this.add(this.prevObject)},
domManip:function(a,b,d){function f(r,v){return b&&c.nodeName(r,"table")&&c.nodeName(v,"tr")?r.getElementsByTagName("tbody")[0]||r.appendChild(r.ownerDocument.createElement("tbody")):r}if(this[0]){var h=(this[0].ownerDocument||this[0]).createDocumentFragment();a=c.clean(a,this[0].ownerDocument||this[0],h);var j=h.firstChild;if(j)for(var l=0,m=this.length;l<m;l++)d.call(f(this[l],j),this.length>1||l>0?h.cloneNode(true):h);a&&c.each(a,$)}return this}};c.fn.init.prototype=c.fn;c.extend=c.fn.extend=function(){var a=
arguments[0]||{},b=1,d=arguments.length,f=false,h;if(typeof a==="boolean"){f=a;a=arguments[1]||{};b=2}if(typeof a!=="object"&&!c.isFunction(a))a={};if(d==b){a=this;--b}for(;b<d;b++)if((h=arguments[b])!=null)for(var j in h){var l=a[j],m=h[j];if(a!==m)if(f&&m&&typeof m==="object"&&!m.nodeType)a[j]=c.extend(f,l||(m.length!=null?[]:{}),m);else if(m!==t)a[j]=m}return a};var ea=/z-?index|font-?weight|opacity|zoom|line-?height/i,V=document.defaultView||{},W=Object.prototype.toString;c.extend({noConflict:function(a){u.$=
ba;if(a)u.jQuery=aa;return c},isFunction:function(a){return W.call(a)==="[object Function]"},isArray:function(a){return W.call(a)==="[object Array]"},isXMLDoc:function(a){return a.nodeType===9&&a.documentElement.nodeName!=="HTML"||!!a.ownerDocument&&c.isXMLDoc(a.ownerDocument)},globalEval:function(a){if(a&&/\S/.test(a)){var b=document.getElementsByTagName("head")[0]||document.documentElement,d=document.createElement("script");d.type="text/javascript";if(c.support.scriptEval)d.appendChild(document.createTextNode(a));
else d.text=a;b.insertBefore(d,b.firstChild);b.removeChild(d)}},nodeName:function(a,b){return a.nodeName&&a.nodeName.toUpperCase()==b.toUpperCase()},each:function(a,b,d){var f,h=0,j=a.length;if(d)if(j===t)for(f in a){if(b.apply(a[f],d)===false)break}else for(;h<j;){if(b.apply(a[h++],d)===false)break}else if(j===t)for(f in a){if(b.call(a[f],f,a[f])===false)break}else for(d=a[0];h<j&&b.call(d,h,d)!==false;d=a[++h]);return a},prop:function(a,b,d,f,h){if(c.isFunction(b))b=b.call(a,f);return typeof b===
"number"&&d=="curCSS"&&!ea.test(h)?b+"px":b},className:{add:function(a,b){c.each((b||"").split(/\s+/),function(d,f){if(a.nodeType==1&&!c.className.has(a.className,f))a.className+=(a.className?" ":"")+f})},remove:function(a,b){if(a.nodeType==1)a.className=b!==t?c.grep(a.className.split(/\s+/),function(d){return!c.className.has(b,d)}).join(" "):""},has:function(a,b){return a&&c.inArray(b,(a.className||a).toString().split(/\s+/))>-1}},swap:function(a,b,d){var f={};for(var h in b){f[h]=a.style[h];a.style[h]=
b[h]}d.call(a);for(h in b)a.style[h]=f[h]},css:function(a,b,d,f){if(b=="width"||b=="height"){var h;d={position:"absolute",visibility:"hidden",display:"block"};var j=b=="width"?["Left","Right"]:["Top","Bottom"];function l(){h=b=="width"?a.offsetWidth:a.offsetHeight;f!=="border"&&c.each(j,function(){f||(h-=parseFloat(c.curCSS(a,"padding"+this,true))||0);if(f==="margin")h+=parseFloat(c.curCSS(a,"margin"+this,true))||0;else h-=parseFloat(c.curCSS(a,"border"+this+"Width",true))||0})}a.offsetWidth!==0?
l():c.swap(a,d,l);return Math.max(0,Math.round(h))}return c.curCSS(a,b,d)},curCSS:function(a,b,d){var f,h=a.style;if(b=="opacity"&&!c.support.opacity){f=c.attr(h,"opacity");return f==""?"1":f}if(b.match(/float/i))b=J;if(!d&&h&&h[b])f=h[b];else if(V.getComputedStyle){if(b.match(/float/i))b="float";b=b.replace(/([A-Z])/g,"-$1").toLowerCase();if(a=V.getComputedStyle(a,null))f=a.getPropertyValue(b);if(b=="opacity"&&f=="")f="1"}else if(a.currentStyle){f=b.replace(/\-(\w)/g,function(j,l){return l.toUpperCase()});
f=a.currentStyle[b]||a.currentStyle[f];if(!/^\d+(px)?$/i.test(f)&&/^\d/.test(f)){b=h.left;d=a.runtimeStyle.left;a.runtimeStyle.left=a.currentStyle.left;h.left=f||0;f=h.pixelLeft+"px";h.left=b;a.runtimeStyle.left=d}}return f},clean:function(a,b,d){b=b||document;if(typeof b.createElement==="undefined")b=b.ownerDocument||b[0]&&b[0].ownerDocument||document;if(!d&&a.length===1&&typeof a[0]==="string"){var f=/^<(\w+)\s*\/?>$/.exec(a[0]);if(f)return[b.createElement(f[1])]}var h=[];f=[];var j=b.createElement("div");
c.each(a,function(l,m){if(typeof m==="number")m+="";if(m){if(typeof m==="string"){m=m.replace(/(<(\w+)[^>]*?)\/>/g,function(w,y,A){return A.match(/^(abbr|br|col|img|input|link|meta|param|hr|area|embed)$/i)?w:y+"></"+A+">"});l=m.replace(/^\s+/,"").substring(0,10).toLowerCase();var r=!l.indexOf("<opt")&&[1,"<select multiple='multiple'>","</select>"]||!l.indexOf("<leg")&&[1,"<fieldset>","</fieldset>"]||l.match(/^<(thead|tbody|tfoot|colg|cap)/)&&[1,"<table>","</table>"]||!l.indexOf("<tr")&&[2,"<table><tbody>",
"</tbody></table>"]||(!l.indexOf("<td")||!l.indexOf("<th"))&&[3,"<table><tbody><tr>","</tr></tbody></table>"]||!l.indexOf("<col")&&[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"]||!c.support.htmlSerialize&&[1,"div<div>","</div>"]||[0,"",""];for(j.innerHTML=r[1]+m+r[2];r[0]--;)j=j.lastChild;if(!c.support.tbody){var v=/<tbody/i.test(m);l=!l.indexOf("<table")&&!v?j.firstChild&&j.firstChild.childNodes:r[1]=="<table>"&&!v?j.childNodes:[];for(r=l.length-1;r>=0;--r)c.nodeName(l[r],"tbody")&&
!l[r].childNodes.length&&l[r].parentNode.removeChild(l[r])}!c.support.leadingWhitespace&&/^\s/.test(m)&&j.insertBefore(b.createTextNode(m.match(/^\s*/)[0]),j.firstChild);m=c.makeArray(j.childNodes)}if(m.nodeType)h.push(m);else h=c.merge(h,m)}});if(d){for(a=0;h[a];a++)if(c.nodeName(h[a],"script")&&(!h[a].type||h[a].type.toLowerCase()==="text/javascript"))f.push(h[a].parentNode?h[a].parentNode.removeChild(h[a]):h[a]);else{h[a].nodeType===1&&h.splice.apply(h,[a+1,0].concat(c.makeArray(h[a].getElementsByTagName("script"))));
d.appendChild(h[a])}return f}return h},attr:function(a,b,d){if(!(!a||a.nodeType==3||a.nodeType==8)){var f=!c.isXMLDoc(a),h=d!==t;b=f&&c.props[b]||b;if(a.tagName){var j=/href|src|style/.test(b);if(b in a&&f&&!j){if(h){if(b=="type"&&c.nodeName(a,"input")&&a.parentNode)throw"type property can't be changed";a[b]=d}if(c.nodeName(a,"form")&&a.getAttributeNode(b))return a.getAttributeNode(b).nodeValue;if(b=="tabIndex")return(b=a.getAttributeNode("tabIndex"))&&b.specified?b.value:a.nodeName.match(/(button|input|object|select|textarea)/i)?
0:a.nodeName.match(/^(a|area)$/i)&&a.href?0:t;return a[b]}if(!c.support.style&&f&&b=="style")return c.attr(a.style,"cssText",d);h&&a.setAttribute(b,""+d);a=!c.support.hrefNormalized&&f&&j?a.getAttribute(b,2):a.getAttribute(b);return a===null?t:a}if(!c.support.opacity&&b=="opacity"){if(h){a.zoom=1;a.filter=(a.filter||"").replace(/alpha\([^)]*\)/,"")+(parseInt(d)+""=="NaN"?"":"alpha(opacity="+d*100+")")}return a.filter&&a.filter.indexOf("opacity=")>=0?parseFloat(a.filter.match(/opacity=([^)]*)/)[1])/
100+"":""}b=b.replace(/-([a-z])/ig,function(l,m){return m.toUpperCase()});if(h)a[b]=d;return a[b]}},trim:function(a){return(a||"").replace(/^\s+|\s+$/g,"")},makeArray:function(a){var b=[];if(a!=null){var d=a.length;if(d==null||typeof a==="string"||c.isFunction(a)||a.setInterval)b[0]=a;else for(;d;)b[--d]=a[d]}return b},inArray:function(a,b){for(var d=0,f=b.length;d<f;d++)if(b[d]===a)return d;return-1},merge:function(a,b){var d=0,f,h=a.length;if(c.support.getAll)for(;(f=b[d++])!=null;)a[h++]=f;else for(;(f=
b[d++])!=null;)if(f.nodeType!=8)a[h++]=f;return a},unique:function(a){var b=[],d={};try{for(var f=0,h=a.length;f<h;f++){var j=c.data(a[f]);if(!d[j]){d[j]=true;b.push(a[f])}}}catch(l){b=a}return b},grep:function(a,b,d){for(var f=[],h=0,j=a.length;h<j;h++)!d!=!b(a[h],h)&&f.push(a[h]);return f},map:function(a,b){for(var d=[],f=0,h=a.length;f<h;f++){var j=b(a[f],f);if(j!=null)d[d.length]=j}return d.concat.apply([],d)}});var E=navigator.userAgent.toLowerCase();c.browser={version:(E.match(/.+(?:rv|it|ra|ie)[\/: ]([\d.]+)/)||
[0,"0"])[1],safari:/webkit/.test(E),opera:/opera/.test(E),msie:/msie/.test(E)&&!/opera/.test(E),mozilla:/mozilla/.test(E)&&!/(compatible|webkit)/.test(E)};c.each({parent:function(a){return a.parentNode},parents:function(a){return c.dir(a,"parentNode")},next:function(a){return c.nth(a,2,"nextSibling")},prev:function(a){return c.nth(a,2,"previousSibling")},nextAll:function(a){return c.dir(a,"nextSibling")},prevAll:function(a){return c.dir(a,"previousSibling")},siblings:function(a){return c.sibling(a.parentNode.firstChild,
a)},children:function(a){return c.sibling(a.firstChild)},contents:function(a){return c.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:c.makeArray(a.childNodes)}},function(a,b){c.fn[a]=function(d){var f=c.map(this,b);if(d&&typeof d=="string")f=c.multiFilter(d,f);return this.pushStack(c.unique(f),a,d)}});c.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){c.fn[a]=function(d){for(var f=[],h=c(d),j=0,l=h.length;j<
l;j++){var m=(j>0?this.clone(true):this).get();c.fn[b].apply(c(h[j]),m);f=f.concat(m)}return this.pushStack(f,a,d)}});c.each({removeAttr:function(a){c.attr(this,a,"");this.nodeType==1&&this.removeAttribute(a)},addClass:function(a){c.className.add(this,a)},removeClass:function(a){c.className.remove(this,a)},toggleClass:function(a,b){if(typeof b!=="boolean")b=!c.className.has(this,a);c.className[b?"add":"remove"](this,a)},remove:function(a){if(!a||c.filter(a,[this]).length){c("*",this).add([this]).each(function(){c.event.remove(this);
c.removeData(this)});this.parentNode&&this.parentNode.removeChild(this)}},empty:function(){for(c(this).children().remove();this.firstChild;)this.removeChild(this.firstChild)}},function(a,b){c.fn[a]=function(){return this.each(b,arguments)}});var C="jQuery"+F(),fa=0,X={};c.extend({cache:{},data:function(a,b,d){a=a==u?X:a;var f=a[C];f||(f=a[C]=++fa);if(b&&!c.cache[f])c.cache[f]={};if(d!==t)c.cache[f][b]=d;return b?c.cache[f][b]:f},removeData:function(a,b){a=a==u?X:a;var d=a[C];if(b){if(c.cache[d]){delete c.cache[d][b];
b="";for(b in c.cache[d])break;b||c.removeData(a)}}else{try{delete a[C]}catch(f){a.removeAttribute&&a.removeAttribute(C)}delete c.cache[d]}},queue:function(a,b,d){if(a){b=(b||"fx")+"queue";var f=c.data(a,b);if(!f||c.isArray(d))f=c.data(a,b,c.makeArray(d));else d&&f.push(d)}return f},dequeue:function(a,b){var d=c.queue(a,b),f=d.shift();if(!b||b==="fx")f=d[0];f!==t&&f.call(a)}});c.fn.extend({data:function(a,b){var d=a.split(".");d[1]=d[1]?"."+d[1]:"";if(b===t){var f=this.triggerHandler("getData"+d[1]+
"!",[d[0]]);if(f===t&&this.length)f=c.data(this[0],a);return f===t&&d[1]?this.data(d[0]):f}else return this.trigger("setData"+d[1]+"!",[d[0],b]).each(function(){c.data(this,a,b)})},removeData:function(a){return this.each(function(){c.removeData(this,a)})},queue:function(a,b){if(typeof a!=="string"){b=a;a="fx"}if(b===t)return c.queue(this[0],a);return this.each(function(){var d=c.queue(this,a,b);a=="fx"&&d.length==1&&d[0].call(this)})},dequeue:function(a){return this.each(function(){c.dequeue(this,
a)})}});(function(){function a(e,g,i,k,n,o){n=e=="previousSibling"&&!o;for(var p=0,x=k.length;p<x;p++){var q=k[p];if(q){if(n&&q.nodeType===1){q.sizcache=i;q.sizset=p}q=q[e];for(var z=false;q;){if(q.sizcache===i){z=k[q.sizset];break}if(q.nodeType===1&&!o){q.sizcache=i;q.sizset=p}if(q.nodeName===g){z=q;break}q=q[e]}k[p]=z}}}function b(e,g,i,k,n,o){n=e=="previousSibling"&&!o;for(var p=0,x=k.length;p<x;p++){var q=k[p];if(q){if(n&&q.nodeType===1){q.sizcache=i;q.sizset=p}q=q[e];for(var z=false;q;){if(q.sizcache===
i){z=k[q.sizset];break}if(q.nodeType===1){if(!o){q.sizcache=i;q.sizset=p}if(typeof g!=="string"){if(q===g){z=true;break}}else if(j.filter(g,[q]).length>0){z=q;break}}q=q[e]}k[p]=z}}}var d=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^[\]]*\]|['"][^'"]*['"]|[^[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?/g,f=0,h=Object.prototype.toString,j=function(e,g,i,k){i=i||[];g=g||document;if(g.nodeType!==1&&g.nodeType!==9)return[];if(!e||typeof e!=="string")return i;var n=[],o,p,x,q=true;for(d.lastIndex=0;(o=
d.exec(e))!==null;){n.push(o[1]);if(o[2]){x=RegExp.rightContext;break}}if(n.length>1&&m.exec(e))if(n.length===2&&l.relative[n[0]])o=D(n[0]+n[1],g);else for(o=l.relative[n[0]]?[g]:j(n.shift(),g);n.length;){e=n.shift();if(l.relative[e])e+=n.shift();o=D(e,o)}else{o=k?{expr:n.pop(),set:v(k)}:j.find(n.pop(),n.length===1&&g.parentNode?g.parentNode:g,s(g));o=j.filter(o.expr,o.set);if(n.length>0)p=v(o);else q=false;for(;n.length;){var z=n.pop(),B=z;if(l.relative[z])B=n.pop();else z="";if(B==null)B=g;l.relative[z](p,
B,s(g))}}p||(p=o);if(!p)throw"Syntax error, unrecognized expression: "+(z||e);if(h.call(p)==="[object Array]")if(q)if(g.nodeType===1)for(e=0;p[e]!=null;e++){if(p[e]&&(p[e]===true||p[e].nodeType===1&&A(g,p[e])))i.push(o[e])}else for(e=0;p[e]!=null;e++)p[e]&&p[e].nodeType===1&&i.push(o[e]);else i.push.apply(i,p);else v(p,i);if(x){j(x,g,i,k);if(y){hasDuplicate=false;i.sort(y);if(hasDuplicate)for(e=1;e<i.length;e++)i[e]===i[e-1]&&i.splice(e--,1)}}return i};j.matches=function(e,g){return j(e,null,null,
g)};j.find=function(e,g,i){var k,n;if(!e)return[];for(var o=0,p=l.order.length;o<p;o++){var x=l.order[o];if(n=l.match[x].exec(e)){var q=RegExp.leftContext;if(q.substr(q.length-1)!=="\\"){n[1]=(n[1]||"").replace(/\\/g,"");k=l.find[x](n,g,i);if(k!=null){e=e.replace(l.match[x],"");break}}}}k||(k=g.getElementsByTagName("*"));return{set:k,expr:e}};j.filter=function(e,g,i,k){for(var n=e,o=[],p=g,x,q,z=g&&g[0]&&s(g[0]);e&&g.length;){for(var B in l.filter)if((x=l.match[B].exec(e))!=null){var ga=l.filter[B],
H,K;q=false;if(p==o)o=[];if(l.preFilter[B])if(x=l.preFilter[B](x,p,i,o,k,z)){if(x===true)continue}else q=H=true;if(x)for(var L=0;(K=p[L])!=null;L++)if(K){H=ga(K,x,L,p);var Y=k^!!H;if(i&&H!=null)if(Y)q=true;else p[L]=false;else if(Y){o.push(K);q=true}}if(H!==t){i||(p=o);e=e.replace(l.match[B],"");if(!q)return[];break}}if(e==n)if(q==null)throw"Syntax error, unrecognized expression: "+e;else break;n=e}return p};var l=j.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(e){return e.getAttribute("href")}},
relative:{"+":function(e,g,i){var k=typeof g==="string",n=k&&!/\W/.test(g);k=k&&!n;if(n&&!i)g=g.toUpperCase();i=0;n=e.length;for(var o;i<n;i++)if(o=e[i]){for(;(o=o.previousSibling)&&o.nodeType!==1;);e[i]=k||o&&o.nodeName===g?o||false:o===g}k&&j.filter(g,e,true)},">":function(e,g,i){var k=typeof g==="string";if(k&&!/\W/.test(g)){g=i?g:g.toUpperCase();i=0;for(var n=e.length;i<n;i++){var o=e[i];if(o){k=o.parentNode;e[i]=k.nodeName===g?k:false}}}else{i=0;for(n=e.length;i<n;i++)if(o=e[i])e[i]=k?o.parentNode:
o.parentNode===g;k&&j.filter(g,e,true)}},"":function(e,g,i){var k=f++,n=b;if(!g.match(/\W/)){var o=g=i?g:g.toUpperCase();n=a}n("parentNode",g,k,e,o,i)},"~":function(e,g,i){var k=f++,n=b;if(typeof g==="string"&&!g.match(/\W/)){var o=g=i?g:g.toUpperCase();n=a}n("previousSibling",g,k,e,o,i)}},find:{ID:function(e,g,i){if(typeof g.getElementById!=="undefined"&&!i)return(e=g.getElementById(e[1]))?[e]:[]},NAME:function(e,g){if(typeof g.getElementsByName!=="undefined"){var i=[];g=g.getElementsByName(e[1]);
for(var k=0,n=g.length;k<n;k++)g[k].getAttribute("name")===e[1]&&i.push(g[k]);return i.length===0?null:i}},TAG:function(e,g){return g.getElementsByTagName(e[1])}},preFilter:{CLASS:function(e,g,i,k,n,o){e=" "+e[1].replace(/\\/g,"")+" ";if(o)return e;o=0;for(var p;(p=g[o])!=null;o++)if(p)if(n^(p.className&&(" "+p.className+" ").indexOf(e)>=0))i||k.push(p);else if(i)g[o]=false;return false},ID:function(e){return e[1].replace(/\\/g,"")},TAG:function(e,g){for(var i=0;g[i]===false;i++);return g[i]&&s(g[i])?
e[1]:e[1].toUpperCase()},CHILD:function(e){if(e[1]=="nth"){var g=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(e[2]=="even"&&"2n"||e[2]=="odd"&&"2n+1"||!/\D/.test(e[2])&&"0n+"+e[2]||e[2]);e[2]=g[1]+(g[2]||1)-0;e[3]=g[3]-0}e[0]=f++;return e},ATTR:function(e,g,i,k,n,o){g=e[1].replace(/\\/g,"");if(!o&&l.attrMap[g])e[1]=l.attrMap[g];if(e[2]==="~=")e[4]=" "+e[4]+" ";return e},PSEUDO:function(e,g,i,k,n){if(e[1]==="not")if(e[3].match(d).length>1||/^\w/.test(e[3]))e[3]=j(e[3],null,null,g);else{e=j.filter(e[3],g,i,true^
n);i||k.push.apply(k,e);return false}else if(l.match.POS.test(e[0])||l.match.CHILD.test(e[0]))return true;return e},POS:function(e){e.unshift(true);return e}},filters:{enabled:function(e){return e.disabled===false&&e.type!=="hidden"},disabled:function(e){return e.disabled===true},checked:function(e){return e.checked===true},selected:function(e){return e.selected===true},parent:function(e){return!!e.firstChild},empty:function(e){return!e.firstChild},has:function(e,g,i){return!!j(i[3],e).length},header:function(e){return/h\d/i.test(e.nodeName)},
text:function(e){return"text"===e.type},radio:function(e){return"radio"===e.type},checkbox:function(e){return"checkbox"===e.type},file:function(e){return"file"===e.type},password:function(e){return"password"===e.type},submit:function(e){return"submit"===e.type},image:function(e){return"image"===e.type},reset:function(e){return"reset"===e.type},button:function(e){return"button"===e.type||e.nodeName.toUpperCase()==="BUTTON"},input:function(e){return/input|select|textarea|button/i.test(e.nodeName)}},
setFilters:{first:function(e,g){return g===0},last:function(e,g,i,k){return g===k.length-1},even:function(e,g){return g%2===0},odd:function(e,g){return g%2===1},lt:function(e,g,i){return g<i[3]-0},gt:function(e,g,i){return g>i[3]-0},nth:function(e,g,i){return i[3]-0==g},eq:function(e,g,i){return i[3]-0==g}},filter:{PSEUDO:function(e,g,i,k){var n=g[1],o=l.filters[n];if(o)return o(e,i,g,k);else if(n==="contains")return(e.textContent||e.innerText||"").indexOf(g[3])>=0;else if(n==="not"){g=g[3];i=0;for(k=
g.length;i<k;i++)if(g[i]===e)return false;return true}},CHILD:function(e,g){var i=g[1],k=e;switch(i){case "only":case "first":for(;k=k.previousSibling;)if(k.nodeType===1)return false;if(i=="first")return true;k=e;case "last":for(;k=k.nextSibling;)if(k.nodeType===1)return false;return true;case "nth":i=g[2];var n=g[3];if(i==1&&n==0)return true;g=g[0];var o=e.parentNode;if(o&&(o.sizcache!==g||!e.nodeIndex)){var p=0;for(k=o.firstChild;k;k=k.nextSibling)if(k.nodeType===1)k.nodeIndex=++p;o.sizcache=g}e=
e.nodeIndex-n;return i==0?e==0:e%i==0&&e/i>=0}},ID:function(e,g){return e.nodeType===1&&e.getAttribute("id")===g},TAG:function(e,g){return g==="*"&&e.nodeType===1||e.nodeName===g},CLASS:function(e,g){return(" "+(e.className||e.getAttribute("class"))+" ").indexOf(g)>-1},ATTR:function(e,g){var i=g[1];e=l.attrHandle[i]?l.attrHandle[i](e):e[i]!=null?e[i]:e.getAttribute(i);i=e+"";var k=g[2];g=g[4];return e==null?k==="!=":k==="="?i===g:k==="*="?i.indexOf(g)>=0:k==="~="?(" "+i+" ").indexOf(g)>=0:!g?i&&e!==
false:k==="!="?i!=g:k==="^="?i.indexOf(g)===0:k==="$="?i.substr(i.length-g.length)===g:k==="|="?i===g||i.substr(0,g.length+1)===g+"-":false},POS:function(e,g,i,k){var n=g[2];if(n=l.setFilters[n])return n(e,i,g,k)}}},m=l.match.POS;for(var r in l.match)l.match[r]=RegExp(l.match[r].source+/(?![^\[]*\])(?![^\(]*\))/.source);var v=function(e,g){e=Array.prototype.slice.call(e);if(g){g.push.apply(g,e);return g}return e};try{Array.prototype.slice.call(document.documentElement.childNodes)}catch(w){v=function(e,
g){g=g||[];if(h.call(e)==="[object Array]")Array.prototype.push.apply(g,e);else if(typeof e.length==="number")for(var i=0,k=e.length;i<k;i++)g.push(e[i]);else for(i=0;e[i];i++)g.push(e[i]);return g}}var y;if(document.documentElement.compareDocumentPosition)y=function(e,g){e=e.compareDocumentPosition(g)&4?-1:e===g?0:1;if(e===0)hasDuplicate=true;return e};else if("sourceIndex"in document.documentElement)y=function(e,g){e=e.sourceIndex-g.sourceIndex;if(e===0)hasDuplicate=true;return e};else if(document.createRange)y=
function(e,g){var i=e.ownerDocument.createRange(),k=g.ownerDocument.createRange();i.selectNode(e);i.collapse(true);k.selectNode(g);k.collapse(true);e=i.compareBoundaryPoints(Range.START_TO_END,k);if(e===0)hasDuplicate=true;return e};(function(){var e=document.createElement("form"),g="script"+(new Date).getTime();e.innerHTML="<input name='"+g+"'/>";var i=document.documentElement;i.insertBefore(e,i.firstChild);if(document.getElementById(g)){l.find.ID=function(k,n,o){if(typeof n.getElementById!=="undefined"&&
!o)return(n=n.getElementById(k[1]))?n.id===k[1]||typeof n.getAttributeNode!=="undefined"&&n.getAttributeNode("id").nodeValue===k[1]?[n]:t:[]};l.filter.ID=function(k,n){var o=typeof k.getAttributeNode!=="undefined"&&k.getAttributeNode("id");return k.nodeType===1&&o&&o.nodeValue===n}}i.removeChild(e)})();(function(){var e=document.createElement("div");e.appendChild(document.createComment(""));if(e.getElementsByTagName("*").length>0)l.find.TAG=function(g,i){i=i.getElementsByTagName(g[1]);if(g[1]==="*"){g=
[];for(var k=0;i[k];k++)i[k].nodeType===1&&g.push(i[k]);i=g}return i};e.innerHTML="<a href='#'></a>";if(e.firstChild&&typeof e.firstChild.getAttribute!=="undefined"&&e.firstChild.getAttribute("href")!=="#")l.attrHandle.href=function(g){return g.getAttribute("href",2)}})();document.querySelectorAll&&function(){var e=j,g=document.createElement("div");g.innerHTML="<p class='TEST'></p>";if(!(g.querySelectorAll&&g.querySelectorAll(".TEST").length===0)){j=function(i,k,n,o){k=k||document;if(!o&&k.nodeType===
9&&!s(k))try{return v(k.querySelectorAll(i),n)}catch(p){}return e(i,k,n,o)};j.find=e.find;j.filter=e.filter;j.selectors=e.selectors;j.matches=e.matches}}();document.getElementsByClassName&&document.documentElement.getElementsByClassName&&function(){var e=document.createElement("div");e.innerHTML="<div class='test e'></div><div class='test'></div>";if(e.getElementsByClassName("e").length!==0){e.lastChild.className="e";if(e.getElementsByClassName("e").length!==1){l.order.splice(1,0,"CLASS");l.find.CLASS=
function(g,i,k){if(typeof i.getElementsByClassName!=="undefined"&&!k)return i.getElementsByClassName(g[1])}}}}();var A=document.compareDocumentPosition?function(e,g){return e.compareDocumentPosition(g)&16}:function(e,g){return e!==g&&(e.contains?e.contains(g):true)},s=function(e){return e.nodeType===9&&e.documentElement.nodeName!=="HTML"||!!e.ownerDocument&&s(e.ownerDocument)},D=function(e,g){var i=[],k="",n;for(g=g.nodeType?[g]:g;n=l.match.PSEUDO.exec(e);){k+=n[0];e=e.replace(l.match.PSEUDO,"")}e=
l.relative[e]?e+"*":e;n=0;for(var o=g.length;n<o;n++)j(e,g[n],i);return j.filter(k,i)};c.find=j;c.filter=j.filter;c.expr=j.selectors;c.expr[":"]=c.expr.filters;j.selectors.filters.hidden=function(e){return e.offsetWidth===0||e.offsetHeight===0};j.selectors.filters.visible=function(e){return e.offsetWidth>0||e.offsetHeight>0};j.selectors.filters.animated=function(e){return c.grep(c.timers,function(g){return e===g.elem}).length};c.multiFilter=function(e,g,i){if(i)e=":not("+e+")";return j.matches(e,
g)};c.dir=function(e,g){var i=[];for(e=e[g];e&&e!=document;){e.nodeType==1&&i.push(e);e=e[g]}return i};c.nth=function(e,g,i){g=g||1;for(var k=0;e;e=e[i])if(e.nodeType==1&&++k==g)break;return e};c.sibling=function(e,g){for(var i=[];e;e=e.nextSibling)e.nodeType==1&&e!=g&&i.push(e);return i}})();c.event={add:function(a,b,d,f){if(!(a.nodeType==3||a.nodeType==8)){if(a.setInterval&&a!=u)a=u;if(!d.guid)d.guid=this.guid++;if(f!==t){var h=d;d=this.proxy(h);d.data=f}var j=c.data(a,"events")||c.data(a,"events",
{}),l=c.data(a,"handle")||c.data(a,"handle",function(){return typeof c!=="undefined"&&!c.event.triggered?c.event.handle.apply(arguments.callee.elem,arguments):t});l.elem=a;c.each(b.split(/\s+/),function(m,r){m=r.split(".");r=m.shift();d.type=m.slice().sort().join(".");var v=j[r];c.event.specialAll[r]&&c.event.specialAll[r].setup.call(a,f,m);if(!v){v=j[r]={};if(!c.event.special[r]||c.event.special[r].setup.call(a,f,m)===false)if(a.addEventListener)a.addEventListener(r,l,false);else a.attachEvent&&
a.attachEvent("on"+r,l)}v[d.guid]=d;c.event.global[r]=true});a=null}},guid:1,global:{},remove:function(a,b,d){if(!(a.nodeType==3||a.nodeType==8)){var f=c.data(a,"events"),h;if(f){if(b===t||typeof b==="string"&&b.charAt(0)==".")for(var j in f)this.remove(a,j+(b||""));else{if(b.type){d=b.handler;b=b.type}c.each(b.split(/\s+/),function(l,m){l=m.split(".");m=l.shift();var r=RegExp("(^|\\.)"+l.slice().sort().join(".*\\.")+"(\\.|$)");if(f[m]){if(d)delete f[m][d.guid];else for(var v in f[m])r.test(f[m][v].type)&&
delete f[m][v];c.event.specialAll[m]&&c.event.specialAll[m].teardown.call(a,l);for(h in f[m])break;if(!h){if(!c.event.special[m]||c.event.special[m].teardown.call(a,l)===false)if(a.removeEventListener)a.removeEventListener(m,c.data(a,"handle"),false);else a.detachEvent&&a.detachEvent("on"+m,c.data(a,"handle"));h=null;delete f[m]}}})}for(h in f)break;if(!h){if(b=c.data(a,"handle"))b.elem=null;c.removeData(a,"events");c.removeData(a,"handle")}}}},trigger:function(a,b,d,f){var h=a.type||a;if(!f){a=typeof a===
"object"?a[C]?a:c.extend(c.Event(h),a):c.Event(h);if(h.indexOf("!")>=0){a.type=h=h.slice(0,-1);a.exclusive=true}if(!d){a.stopPropagation();this.global[h]&&c.each(c.cache,function(){this.events&&this.events[h]&&c.event.trigger(a,b,this.handle.elem)})}if(!d||d.nodeType==3||d.nodeType==8)return;a.result=t;a.target=d;b=c.makeArray(b);b.unshift(a)}a.currentTarget=d;var j=c.data(d,"handle");j&&j.apply(d,b);if((!d[h]||c.nodeName(d,"a")&&h=="click")&&d["on"+h]&&d["on"+h].apply(d,b)===false)a.result=false;
if(!f&&d[h]&&!a.isDefaultPrevented()&&!(c.nodeName(d,"a")&&h=="click")){this.triggered=true;try{d[h]()}catch(l){}}this.triggered=false;if(!a.isPropagationStopped())(d=d.parentNode||d.ownerDocument)&&c.event.trigger(a,b,d,true)},handle:function(a){var b,d;a=arguments[0]=c.event.fix(a||u.event);a.currentTarget=this;d=a.type.split(".");a.type=d.shift();b=!d.length&&!a.exclusive;var f=RegExp("(^|\\.)"+d.slice().sort().join(".*\\.")+"(\\.|$)");d=(c.data(this,"events")||{})[a.type];for(var h in d){var j=
d[h];if(b||f.test(j.type)){a.handler=j;a.data=j.data;j=j.apply(this,arguments);if(j!==t){a.result=j;if(j===false){a.preventDefault();a.stopPropagation()}}if(a.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(a){if(a[C])return a;var b=a;a=c.Event(b);for(var d=this.props.length,f;d;){f=this.props[--d];a[f]=b[f]}if(!a.target)a.target=a.srcElement||document;if(a.target.nodeType==3)a.target=a.target.parentNode;if(!a.relatedTarget&&a.fromElement)a.relatedTarget=a.fromElement==a.target?a.toElement:a.fromElement;if(a.pageX==null&&a.clientX!=null){b=document.documentElement;d=document.body;a.pageX=a.clientX+(b&&b.scrollLeft||d&&d.scrollLeft||0)-(b.clientLeft||0);a.pageY=a.clientY+(b&&b.scrollTop||
d&&d.scrollTop||0)-(b.clientTop||0)}if(!a.which&&(a.charCode||a.charCode===0?a.charCode:a.keyCode))a.which=a.charCode||a.keyCode;if(!a.metaKey&&a.ctrlKey)a.metaKey=a.ctrlKey;if(!a.which&&a.button)a.which=a.button&1?1:a.button&2?3:a.button&4?2:0;return a},proxy:function(a,b){b=b||function(){return a.apply(this,arguments)};b.guid=a.guid=a.guid||b.guid||this.guid++;return b},special:{ready:{setup:S,teardown:function(){}}},specialAll:{live:{setup:function(a,b){c.event.add(this,b[0],Q)},teardown:function(a){if(a.length){var b=
0,d=RegExp("(^|\\.)"+a[0]+"(\\.|$)");c.each(c.data(this,"events").live||{},function(){d.test(this.type)&&b++});b<1&&c.event.remove(this,a[0],Q)}}}}};c.Event=function(a){if(!this.preventDefault)return new c.Event(a);if(a&&a.type){this.originalEvent=a;this.type=a.type}else this.type=a;this.timeStamp=F();this[C]=true};c.Event.prototype={preventDefault:function(){this.isDefaultPrevented=O;var a=this.originalEvent;if(a){a.preventDefault&&a.preventDefault();a.returnValue=false}},stopPropagation:function(){this.isPropagationStopped=
O;var a=this.originalEvent;if(a){a.stopPropagation&&a.stopPropagation();a.cancelBubble=true}},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=O;this.stopPropagation()},isDefaultPrevented:N,isPropagationStopped:N,isImmediatePropagationStopped:N};var Z=function(a){for(var b=a.relatedTarget;b&&b!=this;)try{b=b.parentNode}catch(d){b=this}if(b!=this){a.type=a.data;c.event.handle.apply(this,arguments)}};c.each({mouseover:"mouseenter",mouseout:"mouseleave"},function(a,b){c.event.special[b]=
{setup:function(){c.event.add(this,a,Z,b)},teardown:function(){c.event.remove(this,a,Z)}}});c.fn.extend({bind:function(a,b,d){return a=="unload"?this.one(a,b,d):this.each(function(){c.event.add(this,a,d||b,d&&b)})},one:function(a,b,d){var f=c.event.proxy(d||b,function(h){c(this).unbind(h,f);return(d||b).apply(this,arguments)});return this.each(function(){c.event.add(this,a,f,d&&b)})},unbind:function(a,b){return this.each(function(){c.event.remove(this,a,b)})},trigger:function(a,b){return this.each(function(){c.event.trigger(a,
b,this)})},triggerHandler:function(a,b){if(this[0]){a=c.Event(a);a.preventDefault();a.stopPropagation();c.event.trigger(a,b,this[0]);return a.result}},toggle:function(a){for(var b=arguments,d=1;d<b.length;)c.event.proxy(a,b[d++]);return this.click(c.event.proxy(a,function(f){this.lastToggle=(this.lastToggle||0)%d;f.preventDefault();return b[this.lastToggle++].apply(this,arguments)||false}))},hover:function(a,b){return this.mouseenter(a).mouseleave(b)},ready:function(a){S();c.isReady?a.call(document,
c):c.readyList.push(a);return this},live:function(a,b){b=c.event.proxy(b);b.guid+=this.selector+a;c(document).bind(R(a,this.selector),this.selector,b);return this},die:function(a,b){c(document).unbind(R(a,this.selector),b?{guid:b.guid+this.selector+a}:null);return this}});c.extend({isReady:false,readyList:[],ready:function(){if(!c.isReady){c.isReady=true;if(c.readyList){c.each(c.readyList,function(){this.call(document,c)});c.readyList=null}c(document).triggerHandler("ready")}}});var T=false;c.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(a,b){c.fn[b]=function(d){return d?this.bind(b,d):this.trigger(b)}});c(u).bind("unload",function(){for(var a in c.cache)a!=1&&c.cache[a].handle&&c.event.remove(c.cache[a].handle.elem)});(function(){c.support={};var a=document.documentElement,b=document.createElement("script"),d=document.createElement("div"),f="script"+(new Date).getTime();d.style.display="none";d.innerHTML='   <link/><table></table><a href="/a" style="color:red;float:left;opacity:.5;">a</a><select><option>text</option></select><object><param/></object>';
var h=d.getElementsByTagName("*"),j=d.getElementsByTagName("a")[0];if(!(!h||!h.length||!j)){c.support={leadingWhitespace:d.firstChild.nodeType==3,tbody:!d.getElementsByTagName("tbody").length,objectAll:!!d.getElementsByTagName("object")[0].getElementsByTagName("*").length,htmlSerialize:!!d.getElementsByTagName("link").length,style:/red/.test(j.getAttribute("style")),hrefNormalized:j.getAttribute("href")==="/a",opacity:j.style.opacity==="0.5",cssFloat:!!j.style.cssFloat,scriptEval:false,noCloneEvent:true,
boxModel:null};b.type="text/javascript";try{b.appendChild(document.createTextNode("window."+f+"=1;"))}catch(l){}a.insertBefore(b,a.firstChild);if(u[f]){c.support.scriptEval=true;delete u[f]}a.removeChild(b);if(d.attachEvent&&d.fireEvent){d.attachEvent("onclick",function(){c.support.noCloneEvent=false;d.detachEvent("onclick",arguments.callee)});d.cloneNode(true).fireEvent("onclick")}c(function(){var m=document.createElement("div");m.style.width=m.style.paddingLeft="1px";document.body.appendChild(m);
c.boxModel=c.support.boxModel=m.offsetWidth===2;document.body.removeChild(m).style.display="none"})}})();var J=c.support.cssFloat?"cssFloat":"styleFloat";c.props={"for":"htmlFor","class":"className","float":J,cssFloat:J,styleFloat:J,readonly:"readOnly",maxlength:"maxLength",cellspacing:"cellSpacing",rowspan:"rowSpan",tabindex:"tabIndex"};c.fn.extend({_load:c.fn.load,load:function(a,b,d){if(typeof a!=="string")return this._load(a);var f=a.indexOf(" ");if(f>=0){var h=a.slice(f,a.length);a=a.slice(0,
f)}f="GET";if(b)if(c.isFunction(b)){d=b;b=null}else if(typeof b==="object"){b=c.param(b);f="POST"}var j=this;c.ajax({url:a,type:f,dataType:"html",data:b,complete:function(l,m){if(m=="success"||m=="notmodified")j.html(h?c("<div/>").append(l.responseText.replace(/<script(.|\s)*?\/script>/g,"")).find(h):l.responseText);d&&j.each(d,[l.responseText,m,l])}});return this},serialize:function(){return c.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?
c.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(a,b){a=c(this).val();return a==null?null:c.isArray(a)?c.map(a,function(d){return{name:b.name,value:d}}):{name:b.name,value:a}}).get()}});c.each("ajaxStart,ajaxStop,ajaxComplete,ajaxError,ajaxSuccess,ajaxSend".split(","),function(a,b){c.fn[b]=function(d){return this.bind(b,d)}});var ha=F();c.extend({get:function(a,
b,d,f){if(c.isFunction(b)){d=b;b=null}return c.ajax({type:"GET",url:a,data:b,success:d,dataType:f})},getScript:function(a,b){return c.get(a,null,b,"script")},getJSON:function(a,b,d){return c.get(a,b,d,"json")},post:function(a,b,d,f){if(c.isFunction(b)){d=b;b={}}return c.ajax({type:"POST",url:a,data:b,success:d,dataType:f})},ajaxSetup:function(a){c.extend(c.ajaxSettings,a)},ajaxSettings:{url:location.href,global:true,type:"GET",contentType:"application/x-www-form-urlencoded",processData:true,async:true,
xhr:function(){return u.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(a){function b(){a.success&&a.success(l,j);a.global&&c.event.trigger("ajaxSuccess",[s,a])}function d(){a.complete&&a.complete(s,j);a.global&&c.event.trigger("ajaxComplete",[s,a]);a.global&&!--c.active&&
c.event.trigger("ajaxStop")}a=c.extend(true,a,c.extend(true,{},c.ajaxSettings,a));var f,h=/=\?(&|$)/g,j,l,m=a.type.toUpperCase();if(a.data&&a.processData&&typeof a.data!=="string")a.data=c.param(a.data);if(a.dataType=="jsonp"){if(m=="GET")a.url.match(h)||(a.url+=(a.url.match(/\?/)?"&":"?")+(a.jsonp||"callback")+"=?");else if(!a.data||!a.data.match(h))a.data=(a.data?a.data+"&":"")+(a.jsonp||"callback")+"=?";a.dataType="json"}if(a.dataType=="json"&&(a.data&&a.data.match(h)||a.url.match(h))){f="jsonp"+
ha++;if(a.data)a.data=(a.data+"").replace(h,"="+f+"$1");a.url=a.url.replace(h,"="+f+"$1");a.dataType="script";u[f]=function(k){l=k;b();d();u[f]=t;try{delete u[f]}catch(n){}v&&v.removeChild(w)}}if(a.dataType=="script"&&a.cache==null)a.cache=false;if(a.cache===false&&m=="GET"){h=F();var r=a.url.replace(/(\?|&)_=.*?(&|$)/,"$1_="+h+"$2");a.url=r+(r==a.url?(a.url.match(/\?/)?"&":"?")+"_="+h:"")}if(a.data&&m=="GET"){a.url+=(a.url.match(/\?/)?"&":"?")+a.data;a.data=null}a.global&&!c.active++&&c.event.trigger("ajaxStart");
h=/^(\w+:)?\/\/([^\/?#]+)/.exec(a.url);if(a.dataType=="script"&&m=="GET"&&h&&(h[1]&&h[1]!=location.protocol||h[2]!=location.host)){var v=document.getElementsByTagName("head")[0],w=document.createElement("script");w.src=a.url;if(a.scriptCharset)w.charset=a.scriptCharset;if(!f){var y=false;w.onload=w.onreadystatechange=function(){if(!y&&(!this.readyState||this.readyState=="loaded"||this.readyState=="complete")){y=true;b();d();w.onload=w.onreadystatechange=null;v.removeChild(w)}}}v.appendChild(w)}else{var A=
false,s=a.xhr();a.username?s.open(m,a.url,a.async,a.username,a.password):s.open(m,a.url,a.async);try{a.data&&s.setRequestHeader("Content-Type",a.contentType);if(a.ifModified)s.setRequestHeader("If-Modified-Since",c.lastModified[a.url]||"Thu, 01 Jan 1970 00:00:00 GMT");s.setRequestHeader("X-Requested-With","XMLHttpRequest");s.setRequestHeader("Accept",a.dataType&&a.accepts[a.dataType]?a.accepts[a.dataType]+", */*":a.accepts._default)}catch(D){}if(a.beforeSend&&a.beforeSend(s,a)===false){a.global&&
!--c.active&&c.event.trigger("ajaxStop");s.abort();return false}a.global&&c.event.trigger("ajaxSend",[s,a]);var e=function(k){if(s.readyState==0){if(g){clearInterval(g);g=null;a.global&&!--c.active&&c.event.trigger("ajaxStop")}}else if(!A&&s&&(s.readyState==4||k=="timeout")){A=true;if(g){clearInterval(g);g=null}j=k=="timeout"?"timeout":!c.httpSuccess(s)?"error":a.ifModified&&c.httpNotModified(s,a.url)?"notmodified":"success";if(j=="success")try{l=c.httpData(s,a.dataType,a)}catch(n){j="parsererror"}if(j==
"success"){var o;try{o=s.getResponseHeader("Last-Modified")}catch(p){}if(a.ifModified&&o)c.lastModified[a.url]=o;f||b()}else c.handleError(a,s,j);d();k&&s.abort();if(a.async)s=null}};if(a.async){var g=setInterval(e,13);a.timeout>0&&setTimeout(function(){s&&!A&&e("timeout")},a.timeout)}try{s.send(a.data)}catch(i){c.handleError(a,s,null,i)}a.async||e();return s}},handleError:function(a,b,d,f){a.error&&a.error(b,d,f);a.global&&c.event.trigger("ajaxError",[b,a,f])},active:0,httpSuccess:function(a){try{return!a.status&&
location.protocol=="file:"||a.status>=200&&a.status<300||a.status==304||a.status==1223}catch(b){}return false},httpNotModified:function(a,b){try{var d=a.getResponseHeader("Last-Modified");return a.status==304||d==c.lastModified[b]}catch(f){}return false},httpData:function(a,b,d){var f=a.getResponseHeader("content-type");a=(f=b=="xml"||!b&&f&&f.indexOf("xml")>=0)?a.responseXML:a.responseText;if(f&&a.documentElement.tagName=="parsererror")throw"parsererror";if(d&&d.dataFilter)a=d.dataFilter(a,b);if(typeof a===
"string"){b=="script"&&c.globalEval(a);if(b=="json")a=u.eval("("+a+")")}return a},param:function(a){function b(h,j){d[d.length]=encodeURIComponent(h)+"="+encodeURIComponent(j)}var d=[];if(c.isArray(a)||a.jquery)c.each(a,function(){b(this.name,this.value)});else for(var f in a)c.isArray(a[f])?c.each(a[f],function(){b(f,this)}):b(f,c.isFunction(a[f])?a[f]():a[f]);return d.join("&").replace(/%20/g,"+")}});var P={},M,U=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft",
"marginRight","paddingLeft","paddingRight"],["opacity"]];c.fn.extend({show:function(a,b){if(a)return this.animate(G("show",3),a,b);else{a=0;for(b=this.length;a<b;a++){var d=c.data(this[a],"olddisplay");this[a].style.display=d||"";if(c.css(this[a],"display")==="none"){d=this[a].tagName;var f;if(P[d])f=P[d];else{var h=c("<"+d+" />").appendTo("body");f=h.css("display");if(f==="none")f="block";h.remove();P[d]=f}c.data(this[a],"olddisplay",f)}}a=0;for(b=this.length;a<b;a++)this[a].style.display=c.data(this[a],
"olddisplay")||"";return this}},hide:function(a,b){if(a)return this.animate(G("hide",3),a,b);else{a=0;for(b=this.length;a<b;a++){var d=c.data(this[a],"olddisplay");!d&&d!=="none"&&c.data(this[a],"olddisplay",c.css(this[a],"display"))}a=0;for(b=this.length;a<b;a++)this[a].style.display="none";return this}},_toggle:c.fn.toggle,toggle:function(a,b){var d=typeof a==="boolean";return c.isFunction(a)&&c.isFunction(b)?this._toggle.apply(this,arguments):a==null||d?this.each(function(){var f=d?a:c(this).is(":hidden");
c(this)[f?"show":"hide"]()}):this.animate(G("toggle",3),a,b)},fadeTo:function(a,b,d){return this.animate({opacity:b},a,d)},animate:function(a,b,d,f){var h=c.speed(b,d,f);return this[h.queue===false?"each":"queue"](function(){var j=c.extend({},h),l,m=this.nodeType==1&&c(this).is(":hidden"),r=this;for(l in a){if(a[l]=="hide"&&m||a[l]=="show"&&!m)return j.complete.call(this);if((l=="height"||l=="width")&&this.style){j.display=c.css(this,"display");j.overflow=this.style.overflow}}if(j.overflow!=null)this.style.overflow=
"hidden";j.curAnim=c.extend({},a);c.each(a,function(v,w){var y=new c.fx(r,j,v);if(/toggle|show|hide/.test(w))y[w=="toggle"?m?"show":"hide":w](a);else{var A=w.toString().match(/^([+-]=)?([\d+-.]+)(.*)$/),s=y.cur(true)||0;if(A){w=parseFloat(A[2]);var D=A[3]||"px";if(D!="px"){r.style[v]=(w||1)+D;s=(w||1)/y.cur(true)*s;r.style[v]=s+D}if(A[1])w=(A[1]=="-="?-1:1)*w+s;y.custom(s,w,D)}else y.custom(s,w,"")}});return true})},stop:function(a,b){var d=c.timers;a&&this.queue([]);this.each(function(){for(var f=
d.length-1;f>=0;f--)if(d[f].elem==this){b&&d[f](true);d.splice(f,1)}});b||this.dequeue();return this}});c.each({slideDown:G("show",1),slideUp:G("hide",1),slideToggle:G("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"}},function(a,b){c.fn[a]=function(d,f){return this.animate(b,d,f)}});c.extend({speed:function(a,b,d){var f=typeof a==="object"?a:{complete:d||!d&&b||c.isFunction(a)&&a,duration:a,easing:d&&b||b&&!c.isFunction(b)&&b};f.duration=c.fx.off?0:typeof f.duration==="number"?f.duration:
c.fx.speeds[f.duration]||c.fx.speeds._default;f.old=f.complete;f.complete=function(){f.queue!==false&&c(this).dequeue();c.isFunction(f.old)&&f.old.call(this)};return f},easing:{linear:function(a,b,d,f){return d+f*a},swing:function(a,b,d,f){return(-Math.cos(a*Math.PI)/2+0.5)*f+d}},timers:[],fx:function(a,b,d){this.options=b;this.elem=a;this.prop=d;if(!b.orig)b.orig={}}});c.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this);(c.fx.step[this.prop]||c.fx.step._default)(this);
if((this.prop=="height"||this.prop=="width")&&this.elem.style)this.elem.style.display="block"},cur:function(a){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==null))return this.elem[this.prop];return(a=parseFloat(c.css(this.elem,this.prop,a)))&&a>-10000?a:parseFloat(c.curCSS(this.elem,this.prop))||0},custom:function(a,b,d){function f(j){return h.step(j)}this.startTime=F();this.start=a;this.end=b;this.unit=d||this.unit||"px";this.now=this.start;this.pos=this.state=0;var h=
this;f.elem=this.elem;if(f()&&c.timers.push(f)&&!M)M=setInterval(function(){for(var j=c.timers,l=0;l<j.length;l++)j[l]()||j.splice(l--,1);if(!j.length){clearInterval(M);M=t}},13)},show:function(){this.options.orig[this.prop]=c.attr(this.elem.style,this.prop);this.options.show=true;this.custom(this.prop=="width"||this.prop=="height"?1:0,this.cur());c(this.elem).show()},hide:function(){this.options.orig[this.prop]=c.attr(this.elem.style,this.prop);this.options.hide=true;this.custom(this.cur(),0)},step:function(a){var b=
F();if(a||b>=this.options.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();a=this.options.curAnim[this.prop]=true;for(var d in this.options.curAnim)if(this.options.curAnim[d]!==true)a=false;if(a){if(this.options.display!=null){this.elem.style.overflow=this.options.overflow;this.elem.style.display=this.options.display;if(c.css(this.elem,"display")=="none")this.elem.style.display="block"}this.options.hide&&c(this.elem).hide();if(this.options.hide||this.options.show)for(var f in this.options.curAnim)c.attr(this.elem.style,
f,this.options.orig[f]);this.options.complete.call(this.elem)}return false}else{d=b-this.startTime;this.state=d/this.options.duration;this.pos=c.easing[this.options.easing||(c.easing.swing?"swing":"linear")](this.state,d,0,1,this.options.duration);this.now=this.start+(this.end-this.start)*this.pos;this.update()}return true}};c.extend(c.fx,{speeds:{slow:600,fast:200,_default:400},step:{opacity:function(a){c.attr(a.elem.style,"opacity",a.now)},_default:function(a){if(a.elem.style&&a.elem.style[a.prop]!=
null)a.elem.style[a.prop]=a.now+a.unit;else a.elem[a.prop]=a.now}}});c.fn.offset=document.documentElement.getBoundingClientRect?function(){if(!this[0])return{top:0,left:0};if(this[0]===this[0].ownerDocument.body)return c.offset.bodyOffset(this[0]);var a=this[0].getBoundingClientRect(),b=this[0].ownerDocument,d=b.body;b=b.documentElement;var f=b.clientTop||d.clientTop||0,h=b.clientLeft||d.clientLeft||0;f=a.top+(self.pageYOffset||c.boxModel&&b.scrollTop||d.scrollTop)-f;a=a.left+(self.pageXOffset||c.boxModel&&
b.scrollLeft||d.scrollLeft)-h;return{top:f,left:a}}:function(){if(!this[0])return{top:0,left:0};if(this[0]===this[0].ownerDocument.body)return c.offset.bodyOffset(this[0]);c.offset.initialized||c.offset.initialize();var a=this[0],b=a.offsetParent,d=a.ownerDocument,f,h=d.documentElement,j=d.body;d=d.defaultView;f=d.getComputedStyle(a,null);for(var l=a.offsetTop,m=a.offsetLeft;(a=a.parentNode)&&a!==j&&a!==h;){f=d.getComputedStyle(a,null);l-=a.scrollTop;m-=a.scrollLeft;if(a===b){l+=a.offsetTop;m+=a.offsetLeft;
if(c.offset.doesNotAddBorder&&!(c.offset.doesAddBorderForTableAndCells&&/^t(able|d|h)$/i.test(a.tagName))){l+=parseInt(f.borderTopWidth,10)||0;m+=parseInt(f.borderLeftWidth,10)||0}b=a.offsetParent}if(c.offset.subtractsBorderForOverflowNotVisible&&f.overflow!=="visible"){l+=parseInt(f.borderTopWidth,10)||0;m+=parseInt(f.borderLeftWidth,10)||0}f=f}if(f.position==="relative"||f.position==="static"){l+=j.offsetTop;m+=j.offsetLeft}if(f.position==="fixed"){l+=Math.max(h.scrollTop,j.scrollTop);m+=Math.max(h.scrollLeft,
j.scrollLeft)}return{top:l,left:m}};c.offset={initialize:function(){if(!this.initialized){var a=document.body,b=document.createElement("div"),d,f,h,j=a.style.marginTop;h='<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>';d={position:"absolute",top:0,left:0,margin:0,
border:0,width:"1px",height:"1px",visibility:"hidden"};for(f in d)b.style[f]=d[f];b.innerHTML=h;a.insertBefore(b,a.firstChild);d=b.firstChild;f=d.firstChild;h=d.nextSibling.firstChild.firstChild;this.doesNotAddBorder=f.offsetTop!==5;this.doesAddBorderForTableAndCells=h.offsetTop===5;d.style.overflow="hidden";d.style.position="relative";this.subtractsBorderForOverflowNotVisible=f.offsetTop===-5;a.style.marginTop="1px";this.doesNotIncludeMarginInBodyOffset=a.offsetTop===0;a.style.marginTop=j;a.removeChild(b);
this.initialized=true}},bodyOffset:function(a){c.offset.initialized||c.offset.initialize();var b=a.offsetTop,d=a.offsetLeft;if(c.offset.doesNotIncludeMarginInBodyOffset){b+=parseInt(c.curCSS(a,"marginTop",true),10)||0;d+=parseInt(c.curCSS(a,"marginLeft",true),10)||0}return{top:b,left:d}}};c.fn.extend({position:function(){var a;if(this[0]){a=this.offsetParent();var b=this.offset(),d=/^body|html$/i.test(a[0].tagName)?{top:0,left:0}:a.offset();b.top-=I(this,"marginTop");b.left-=I(this,"marginLeft");
d.top+=I(a,"borderTopWidth");d.left+=I(a,"borderLeftWidth");a={top:b.top-d.top,left:b.left-d.left}}return a},offsetParent:function(){for(var a=this[0].offsetParent||document.body;a&&!/^body|html$/i.test(a.tagName)&&c.css(a,"position")=="static";)a=a.offsetParent;return c(a)}});c.each(["Left","Top"],function(a,b){var d="scroll"+b;c.fn[d]=function(f){if(!this[0])return null;return f!==t?this.each(function(){this==u||this==document?u.scrollTo(!a?f:c(u).scrollLeft(),a?f:c(u).scrollTop()):(this[d]=f)}):
this[0]==u||this[0]==document?self[a?"pageYOffset":"pageXOffset"]||c.boxModel&&document.documentElement[d]||document.body[d]:this[0][d]}});c.each(["Height","Width"],function(a,b){var d=b.toLowerCase();c.fn["inner"+b]=function(){return this[0]?c.css(this[0],d,false,"padding"):null};c.fn["outer"+b]=function(h){return this[0]?c.css(this[0],d,false,h?"margin":"border"):null};var f=b.toLowerCase();c.fn[f]=function(h){return this[0]==u?document.compatMode=="CSS1Compat"&&document.documentElement["client"+
b]||document.body["client"+b]:this[0]==document?Math.max(document.documentElement["client"+b],document.body["scroll"+b],document.documentElement["scroll"+b],document.body["offset"+b],document.documentElement["offset"+b]):h===t?this.length?c.css(this[0],f):null:this.css(f,typeof h==="string"?h:h+"px")}})})();
(function(d){d.fn.draggable=function(i){var f=d.makeArray(arguments).slice(1);return this.each(function(){var a=d.data(this,"draggable")||d.data(this,"draggable",new p(this,i));d.isFunction(a[i])&&a[i].apply(a,f)})};var p=function(i,f){var a=this,j=d(document),n=d(window),g=d(i),k=d.data(i);f=d.extend({handle:":header",containment:null},f);a.setBounds=function(){var c=m.offset(),h={width:m.outerWidth(),height:m.outerHeight()};e={left:c.left,right:c.left+h.width,top:c.top,bottom:c.top+h.height}};a.destroy=
function(){j.unbind("."+k);a=j=n=g=m=e=l=null};a.drag=function(c){g.css("-moz-user-select","none");var h={x:c.clientX,y:c.clientY},o=a.getPosition();j.bind("mousemove."+k,function(b){b.preventDefault();b.stopPropagation();b={left:b.clientX-h.x+o.left,top:b.clientY-h.y+o.top};if(null!==f.containment){b.left<e.left&&(b.left=e.left);b.left+l.width>e.right&&(b.left=e.right-l.width);b.top<e.top&&(b.top=e.top);b.top+l.height>e.bottom&&(b.top=e.bottom-l.height)}a.setPosition(b.left,b.top)});return a};a.stop=
function(){j.unbind("mousemove."+k);g.css("-moz-user-select","text");return a};a.setPosition=function(c,h){g.css({left:c,top:h});return a};a.getPosition=function(){return g.position()};if(null!==f.containment){var m=d(f.containment),l={width:g.outerWidth(),height:g.outerHeight()},e={};a.setBounds();n.bind("resize.draggable",a.setBounds)}j.bind("mousedown."+k+" mouseup."+k,function(c){"mousedown"===c.type&&-1!==d.inArray(c.target,g.find(f.handle))?a.drag(c):a.stop(c)})}})(jQuery);
(function(c){c.extend(c.fn,{pstrength:function(a,d,b){b=b!=null?c.extend(b,b):null;if(d!=null)var f=c(d).parent().attr("onclick")?c(d).parent().attr("onclick"):"return true;";a=c.extend({colors:["#f00","#0a0","#090","#090","#090"],scores:[10,15,30,40],minchar:6,doNotWant:b},a);a.common||(a=c.extend({common:["123456","1234567","12345678","123456789","1234567890","asdfgh","asdfghj","asdfghjk","asdfasdf","abcdef","abcdefg","abcdefgh","qwerty","password","l\u00f6senord"]},a));a.verdects||(a=c.extend({verdects:["Unsafe password, please change",
"Acceptable password","Great password!","Awesome password!","h4xx0r safe password!!1"]},a));a.txtShort||(a=c.extend({txtShort:"Too short"},a));a.txtUnsafe||(a=c.extend({txtUnsafe:"Unsafe password, please change"},a));return this.each(function(){var e=a.target==null?c(this).attr("id"):a.target;c("#"+e).after('<div class="pstrength-info" id="'+e+'_text"></div>');c(this).keyup(function(){c.fn.runPassword(c(this).val(),e,a)});c(this).blur(function(){if(c(this).val()){var g=c.fn.checkPassword(c(this).val(),
a);if(g<10){a.target==null?c(this).parent().attr("class","bad"):c(a.target).attr("class","bad");c("#"+e+"_text").html("<b style='color: red;'>"+a.txtUnsafe+"</b>");c(d).parent().attr("onclick","return false;")}else c(d).parent().attr("onclick",f)}else{c("#"+e+"_text").slideUp(150);c("#"+e+"_text").html("")}})})},runPassword:function(a,d,b){nPerc=c.fn.checkPassword(a,b);a="#"+d+"_bar";d="#"+d+"_text";if(nPerc==-200){strColor="#f00";strText=b.txtUnsafe;c(a).css({width:"0%"})}else if(nPerc<0&&nPerc>
-199){strColor="#f00";strText=b.txtShort;c(a).css({width:"1%"})}else if(nPerc<=b.scores[0]){strColor=b.colors[0];strText=b.verdects[0];c(a).css({width:"1%"})}else if(nPerc>b.scores[0]&&nPerc<=b.scores[1]){strColor=b.colors[1];strText=b.verdects[1];c(a).css({width:"25%"})}else if(nPerc>b.scores[1]&&nPerc<=b.scores[2]){strColor=b.colors[2];strText=b.verdects[2];c(a).css({width:"50%"})}else if(nPerc>b.scores[2]&&nPerc<=b.scores[3]){strColor=b.colors[3];strText=b.verdects[3];c(a).css({width:"75%"})}else{strColor=
b.colors[4];strText=b.verdects[4];c(a).css({width:"99%"})}c(d).html("<b style='color: "+strColor+";'>"+strText+"</b>").slideDown(400)},checkPassword:function(a,d){var b=0;if(a.length<d.minchar)b-=100;else if(a.length>=d.minchar&&a.length<=d.minchar+2)b+=6;else if(a.length>=d.minchar+3&&a.length<=d.minchar+4)b+=12;else if(a.length>=d.minchar+5)b+=18;if(a.match(/[a-z]/))b+=1;if(a.match(/[A-Z]/))b+=5;if(a.match(/\d+/))b+=5;if(a.match(/(.*[0-9].*[0-9].*[0-9])/))b+=7;if(a.match(/.[!,@,#,$,%,^,&,*,?,_,~]/))b+=
5;if(a.match(/(.*[!,@,#,$,%,^,&,*,?,_,~].*[!,@,#,$,%,^,&,*,?,_,~])/))b+=7;if(a.match(/([a-z].*[A-Z])|([A-Z].*[a-z])/))b+=2;if(a.match(/([a-zA-Z])/)&&a.match(/([0-9])/))b+=3;if(a.match(/([a-zA-Z0-9].*[!,@,#,$,%,^,&,*,?,_,~])|([!,@,#,$,%,^,&,*,?,_,~].*[a-zA-Z0-9])/))b+=3;for(var f=0;f<d.common.length;f++)if(a.toLowerCase()==d.common[f])b=-200;if(c("#supNickname").val()!=null){if(a.indexOf(c("#supNickname").val())>=0)b=-200}else if(c("#star_name").val()!=null){if(a.indexOf(c("#star_name").val())>=0)b=
-200}else if(c("#nick").val()!=null)if(a.indexOf(c("#nick").val())>=0)b=-200;if(d.doNotWant!=null)if(a.indexOf(d.doNotWant)>=0)b=-200;return b}})})(jQuery);
$.fn.center=function(a){var d={height:$(window).height(),width:$(window).width()},b={height:$(this).height(),width:$(this).width()},c=105;c=c+b.width/2;var e=b.height/2;if(a){if(!a.left)a.left=0;if(!a.top)a.top=0;e+=a.top;c+=a.left}$(this).hasClass("ui-draggable")?$(this).css({display:"absolute",top:d.height/2-b.height/2+"px",left:d.width/2-b.width/2-104+"px"}):$(this).css({display:"absolute",top:"50%","margin-top":"-"+e+"px","margin-left":"-"+c+"px",left:"50%"})};
(function(b){b.fn.tabs=function(a){a=b.extend({activeClass:"active",linkElements:"> ul:first-child a",activeItem:0,changeHash:false},a);return this.each(function(){var e=b(this),d=e.find(a.linkElements);e=b.map(d,function(c){return c.hash});var f=b(e.join(","));d.each(function(c,g){b.data(g,"panel",f.eq(c));if(window.location.hash===g.hash)a.activeItem=c});d.bind("click.tabs",function(c){c.preventDefault();a.changeHash&&(window.location.hash=this.hash);f.add(d).removeClass(a.activeClass);b.data(this,
"panel").add(this).addClass(a.activeClass)});d.eq(a.activeItem).trigger("click.tabs")})}})(jQuery);
(function(i){i.fn.jcarousel=function(a){if(typeof a=="string"){var b=i(this).data("jcarousel"),c=Array.prototype.slice.call(arguments,1);return b[a].apply(b,c)}else return this.each(function(){i(this).data("jcarousel",new h(this,a))})};var p={vertical:false,start:1,offset:1,size:null,scroll:3,visible:null,animation:"normal",easing:"swing",auto:0,wrap:null,initCallback:null,reloadCallback:null,itemLoadCallback:null,itemFirstInCallback:null,itemFirstOutCallback:null,itemLastInCallback:null,itemLastOutCallback:null,
itemVisibleInCallback:null,itemVisibleOutCallback:null,buttonNextHTML:"<div></div>",buttonPrevHTML:"<div></div>",buttonNextEvent:"click",buttonPrevEvent:"click",buttonNextCallback:null,buttonPrevCallback:null};i.jcarousel=function(a,b){this.options=i.extend({},p,b||{});this.locked=false;this.buttonPrev=this.buttonNext=this.list=this.clip=this.container=null;this.wh=!this.options.vertical?"width":"height";this.lt=!this.options.vertical?"left":"top";for(var c="",e=a.className.split(" "),f=0;f<e.length;f++)if(e[f].indexOf("jcarousel-skin")!=
-1){i(a).removeClass(e[f]);c=e[f];break}if(a.nodeName=="UL"||a.nodeName=="OL"){this.list=i(a);this.container=this.list.parent();if(this.container.hasClass("jcarousel-clip")){if(!this.container.parent().hasClass("jcarousel-container"))this.container=this.container.wrap("<div></div>");this.container=this.container.parent()}else if(!this.container.hasClass("jcarousel-container"))this.container=this.list.wrap("<div></div>").parent()}else{this.container=i(a);this.list=this.container.find("ul,ol").eq(0)}c!=
""&&this.container.parent()[0].className.indexOf("jcarousel-skin")==-1&&this.container.wrap('<div class=" '+c+'"></div>');this.clip=this.list.parent();if(!this.clip.length||!this.clip.hasClass("jcarousel-clip"))this.clip=this.list.wrap("<div></div>").parent();this.buttonNext=i(".jcarousel-next",this.container);if(this.buttonNext.size()==0&&this.options.buttonNextHTML!=null)this.buttonNext=this.clip.after(this.options.buttonNextHTML).next();this.buttonNext.addClass(this.className("jcarousel-next"));
this.buttonPrev=i(".jcarousel-prev",this.container);if(this.buttonPrev.size()==0&&this.options.buttonPrevHTML!=null)this.buttonPrev=this.clip.after(this.options.buttonPrevHTML).next();this.buttonPrev.addClass(this.className("jcarousel-prev"));this.clip.addClass(this.className("jcarousel-clip")).css({overflow:"hidden",position:"relative"});this.list.addClass(this.className("jcarousel-list")).css({overflow:"hidden",position:"relative",top:0,left:0,margin:0,padding:0});this.container.addClass(this.className("jcarousel-container")).css({position:"relative"});
var d=this.options.visible!=null?Math.ceil(this.clipping()/this.options.visible):null;a=this.list.children("li");var g=this;if(a.size()>0){var j=0;f=this.options.offset;a.each(function(){g.format(this,f++);j+=g.dimension(this,d)});this.list.css(this.wh,j+"px");if(!b||b.size===undefined)this.options.size=a.size()}this.container.css("display","block");this.buttonNext.css("display","block");this.buttonPrev.css("display","block");this.funcNext=function(){g.next()};this.funcPrev=function(){g.prev()};this.funcResize=
function(){g.reload()};this.options.initCallback!=null&&this.options.initCallback(this,"init");if(i.browser.safari){this.buttons(false,false);i(window).bind("load.jcarousel",function(){g.setup()})}else this.setup()};var h=i.jcarousel;h.fn=h.prototype={jcarousel:"0.2.4"};h.fn.extend=h.extend=i.extend;h.fn.extend({setup:function(){this.prevLast=this.prevFirst=this.last=this.first=null;this.animating=false;this.tail=this.timer=null;this.inTail=false;if(!this.locked){this.list.css(this.lt,this.pos(this.options.offset)+
"px");var a=this.pos(this.options.start);this.prevFirst=this.prevLast=null;this.animate(a,false);i(window).unbind("resize.jcarousel",this.funcResize).bind("resize.jcarousel",this.funcResize)}},reset:function(){this.list.empty();this.list.css(this.lt,"0px");this.list.css(this.wh,"10px");this.options.initCallback!=null&&this.options.initCallback(this,"reset");this.setup()},reload:function(){this.tail!=null&&this.inTail&&this.list.css(this.lt,h.intval(this.list.css(this.lt))+this.tail);this.tail=null;
this.inTail=false;this.options.reloadCallback!=null&&this.options.reloadCallback(this);if(this.options.visible!=null){var a=this,b=Math.ceil(this.clipping()/this.options.visible),c=0,e=0;i("li",this.list).each(function(f){c+=a.dimension(this,b);if(f+1<a.first)e=c});this.list.css(this.wh,c+"px");this.list.css(this.lt,-e+"px")}this.scroll(this.first,false)},lock:function(){this.locked=true;this.buttons()},unlock:function(){this.locked=false;this.buttons()},size:function(a){if(a!=undefined){this.options.size=
a;this.locked||this.buttons()}return this.options.size},has:function(a,b){if(b==undefined||!b)b=a;if(this.options.size!==null&&b>this.options.size)b=this.options.size;for(a=a;a<=b;a++){var c=this.get(a);if(!c.length||c.hasClass("jcarousel-item-placeholder"))return false}return true},get:function(a){return i(".jcarousel-item-"+a,this.list)},add:function(a,b){var c=this.get(a),e=0;if(c.length==0){var f;c=this.create(a);for(var d=h.intval(a);f=this.get(--d);)if(d<=0||f.length){d<=0?this.list.prepend(c):
f.after(c);break}}else e=this.dimension(c);c.removeClass(this.className("jcarousel-item-placeholder"));typeof b=="string"?c.html(b):c.empty().append(b);b=this.options.visible!=null?Math.ceil(this.clipping()/this.options.visible):null;e=this.dimension(c,b)-e;a>0&&a<this.first&&this.list.css(this.lt,h.intval(this.list.css(this.lt))-e+"px");this.list.css(this.wh,h.intval(this.list.css(this.wh))+e+"px");return c},remove:function(a){var b=this.get(a);if(!(!b.length||a>=this.first&&a<=this.last)){var c=
this.dimension(b);a<this.first&&this.list.css(this.lt,h.intval(this.list.css(this.lt))+c+"px");b.remove();this.list.css(this.wh,h.intval(this.list.css(this.wh))-c+"px")}},next:function(){this.stopAuto();this.tail!=null&&!this.inTail?this.scrollTail(false):this.scroll((this.options.wrap=="both"||this.options.wrap=="last")&&this.options.size!=null&&this.last==this.options.size?1:this.first+this.options.scroll)},prev:function(){this.stopAuto();this.tail!=null&&this.inTail?this.scrollTail(true):this.scroll((this.options.wrap==
"both"||this.options.wrap=="first")&&this.options.size!=null&&this.first==1?this.options.size:this.first-this.options.scroll)},scrollTail:function(a){if(!(this.locked||this.animating||!this.tail)){var b=h.intval(this.list.css(this.lt));!a?(b-=this.tail):(b+=this.tail);this.inTail=!a;this.prevFirst=this.first;this.prevLast=this.last;this.animate(b)}},scroll:function(a,b){this.locked||this.animating||this.animate(this.pos(a),b)},pos:function(a){var b=h.intval(this.list.css(this.lt));if(this.locked||
this.animating)return b;if(this.options.wrap!="circular")a=a<1?1:this.options.size&&a>this.options.size?this.options.size:a;for(var c=this.first>a,e=this.options.wrap!="circular"&&this.first<=1?1:this.first,f=c?this.get(e):this.get(this.last),d=c?e:e-1,g=null,j=0,l=false,k=0;c?--d>=a:++d<a;){g=this.get(d);l=!g.length;if(g.length==0){g=this.create(d).addClass(this.className("jcarousel-item-placeholder"));f[c?"before":"after"](g);if(this.first!=null&&this.options.wrap=="circular"&&this.options.size!==
null&&(d<=0||d>this.options.size)){f=this.get(this.index(d));f.length&&this.add(d,f.children().clone(true))}}f=g;k=this.dimension(g);if(l)j+=k;if(this.first!=null&&(this.options.wrap=="circular"||d>=1&&(this.options.size==null||d<=this.options.size)))b=c?b+k:b-k}e=this.clipping();var o=[],n=0;d=a;var m=0;for(f=this.get(a-1);++n;){g=this.get(d);l=!g.length;if(g.length==0){g=this.create(d).addClass(this.className("jcarousel-item-placeholder"));f.length==0?this.list.prepend(g):f[c?"before":"after"](g);
if(this.first!=null&&this.options.wrap=="circular"&&this.options.size!==null&&(d<=0||d>this.options.size)){f=this.get(this.index(d));f.length&&this.add(d,f.find(">*").clone(true))}}f=g;k=this.dimension(g);if(k==0){alert("jCarousel: No width/height set for items. This will cause an infinite loop. Aborting...");return 0}if(this.options.wrap!="circular"&&this.options.size!==null&&d>this.options.size)o.push(g);else if(l)j+=k;m+=k;if(m>=e)break;d++}for(g=0;g<o.length;g++)o[g].remove();if(j>0){this.list.css(this.wh,
this.dimension(this.list)+j+"px");if(c){b-=j;this.list.css(this.lt,h.intval(this.list.css(this.lt))-j+"px")}}j=a+n-1;if(this.options.wrap!="circular"&&this.options.size&&j>this.options.size)j=this.options.size;if(d>j){n=0;d=j;for(m=0;++n;){g=this.get(d--);if(!g.length)break;m+=this.dimension(g);if(m>=e)break}}d=j-n+1;if(this.options.wrap!="circular"&&d<1)d=1;if(this.inTail&&c){b+=this.tail;this.inTail=false}this.tail=null;if(this.options.wrap!="circular"&&j==this.options.size&&j-n+1>=1){c=h.margin(this.get(j),
!this.options.vertical?"marginRight":"marginBottom");if(m-c>e)this.tail=m-e-c}for(;a-- >d;)b+=this.dimension(this.get(a));this.prevFirst=this.first;this.prevLast=this.last;this.first=d;this.last=j;return b},animate:function(a,b){if(!(this.locked||this.animating)){this.animating=true;var c=this,e=function(){c.animating=false;a==0&&c.list.css(c.lt,0);if(c.options.wrap=="circular"||c.options.wrap=="both"||c.options.wrap=="last"||c.options.size==null||c.last<c.options.size)c.startAuto();c.buttons();c.notify("onAfterAnimation")};
this.notify("onBeforeAnimation");if(!this.options.animation||b==false){this.list.css(this.lt,a+"px");e()}else{b=!this.options.vertical?{left:a}:{top:a};this.list.animate(b,this.options.animation,this.options.easing,e)}}},startAuto:function(a){if(a!=undefined)this.options.auto=a;if(this.options.auto==0)return this.stopAuto();if(this.timer==null){var b=this;this.timer=setTimeout(function(){b.next()},this.options.auto*1E3)}},stopAuto:function(){if(this.timer!=null){clearTimeout(this.timer);this.timer=
null}},buttons:function(a,b){if(a==undefined||a==null){a=!this.locked&&this.options.size!==0&&(this.options.wrap&&this.options.wrap!="first"||this.options.size==null||this.last<this.options.size);if(!this.locked&&(!this.options.wrap||this.options.wrap=="first")&&this.options.size!=null&&this.last>=this.options.size)a=this.tail!=null&&!this.inTail}if(b==undefined||b==null){b=!this.locked&&this.options.size!==0&&(this.options.wrap&&this.options.wrap!="last"||this.first>1);if(!this.locked&&(!this.options.wrap||
this.options.wrap=="last")&&this.options.size!=null&&this.first==1)b=this.tail!=null&&this.inTail}var c=this;this.buttonNext[a?"bind":"unbind"](this.options.buttonNextEvent+".jcarousel",this.funcNext)[a?"removeClass":"addClass"](this.className("jcarousel-next-disabled")).attr("disabled",a?false:true);this.buttonPrev[b?"bind":"unbind"](this.options.buttonPrevEvent+".jcarousel",this.funcPrev)[b?"removeClass":"addClass"](this.className("jcarousel-prev-disabled")).attr("disabled",b?false:true);if(this.buttonNext.length>
0&&(this.buttonNext[0].jcarouselstate==undefined||this.buttonNext[0].jcarouselstate!=a)&&this.options.buttonNextCallback!=null){this.buttonNext.each(function(){c.options.buttonNextCallback(c,this,a)});this.buttonNext[0].jcarouselstate=a}if(this.buttonPrev.length>0&&(this.buttonPrev[0].jcarouselstate==undefined||this.buttonPrev[0].jcarouselstate!=b)&&this.options.buttonPrevCallback!=null){this.buttonPrev.each(function(){c.options.buttonPrevCallback(c,this,b)});this.buttonPrev[0].jcarouselstate=b}},
notify:function(a){var b=this.prevFirst==null?"init":this.prevFirst<this.first?"next":"prev";this.callback("itemLoadCallback",a,b);if(this.prevFirst!==this.first){this.callback("itemFirstInCallback",a,b,this.first);this.callback("itemFirstOutCallback",a,b,this.prevFirst)}if(this.prevLast!==this.last){this.callback("itemLastInCallback",a,b,this.last);this.callback("itemLastOutCallback",a,b,this.prevLast)}this.callback("itemVisibleInCallback",a,b,this.first,this.last,this.prevFirst,this.prevLast);this.callback("itemVisibleOutCallback",
a,b,this.prevFirst,this.prevLast,this.first,this.last)},callback:function(a,b,c,e,f,d,g){if(!(this.options[a]==undefined||typeof this.options[a]!="object"&&b!="onAfterAnimation")){var j=typeof this.options[a]=="object"?this.options[a][b]:this.options[a];if(i.isFunction(j)){var l=this;if(e===undefined)j(l,c,b);else if(f===undefined)this.get(e).each(function(){j(l,this,e,c,b)});else for(var k=e;k<=f;k++)k!==null&&!(k>=d&&k<=g)&&this.get(k).each(function(){j(l,this,k,c,b)})}}},create:function(a){return this.format("<li></li>",
a)},format:function(a,b){a=i(a).addClass(this.className("jcarousel-item")).addClass(this.className("jcarousel-item-"+b)).css({"float":"left","list-style":"none"});a.attr("jcarouselindex",b);return a},className:function(a){return a+" "+a+(!this.options.vertical?"-horizontal":"-vertical")},dimension:function(a,b){a=a.jquery!=undefined?a[0]:a;var c=!this.options.vertical?a.offsetWidth+h.margin(a,"marginLeft")+h.margin(a,"marginRight"):a.offsetHeight+h.margin(a,"marginTop")+h.margin(a,"marginBottom");
if(b==undefined||c==b)return c;b=!this.options.vertical?b-h.margin(a,"marginLeft")-h.margin(a,"marginRight"):b-h.margin(a,"marginTop")-h.margin(a,"marginBottom");i(a).css(this.wh,b+"px");return this.dimension(a)},clipping:function(){return!this.options.vertical?this.clip[0].offsetWidth-h.intval(this.clip.css("borderLeftWidth"))-h.intval(this.clip.css("borderRightWidth")):this.clip[0].offsetHeight-h.intval(this.clip.css("borderTopWidth"))-h.intval(this.clip.css("borderBottomWidth"))},index:function(a,
b){if(b==undefined)b=this.options.size;return Math.round(((a-1)/b-Math.floor((a-1)/b))*b)+1}});h.extend({defaults:function(a){return i.extend(p,a||{})},margin:function(a,b){if(!a)return 0;var c=a.jquery!=undefined?a[0]:a;if(b=="marginRight"&&i.browser.safari){a={display:"block","float":"none",width:"auto"};var e,f;i.swap(c,a,function(){e=c.offsetWidth});a.marginRight=0;i.swap(c,a,function(){f=c.offsetWidth});return f-e}return h.intval(i.css(c,b))},intval:function(a){a=parseInt(a);return isNaN(a)?
0:a}})})(jQuery);
(function(b){function s(c,a){var e=c==window,d=a&&a.message!==undefined?a.message:undefined;a=b.extend({},b.blockUI.defaults,a||{});a.overlayCSS=b.extend({},b.blockUI.defaults.overlayCSS,a.overlayCSS||{});var g=b.extend({},b.blockUI.defaults.css,a.css||{}),j=b.extend({},b.blockUI.defaults.themedCSS,a.themedCSS||{});d=d===undefined?a.message:d;e&&k&&p(window,{fadeOut:0});if(d&&typeof d!="string"&&(d.parentNode||d.jquery)){var h=d.jquery?d[0]:d,f={};b(c).data("blockUI.history",f);f.el=h;f.parent=h.parentNode;
f.display=h.style.display;f.position=h.style.position;f.parent&&f.parent.removeChild(h)}f=a.baseZ;var l=b.browser.msie||a.forceIframe?b('<iframe class="blockUI" style="z-index:'+f++ +';display:none;border:none;margin:0;padding:0;position:absolute;width:100%;height:100%;top:0;left:0" src="'+a.iframeSrc+'"></iframe>'):b('<div class="blockUI" style="display:none"></div>');h=b('<div class="blockUI blockOverlay" style="z-index:'+f++ +';display:none;border:none;margin:0;padding:0;width:100%;height:100%;top:0;left:0"></div>');
if(a.theme&&e){f='<div class="blockUI blockMsg blockPage ui-dialog ui-widget ui-corner-all" style="z-index:'+f+';display:none;position:fixed"><div class="ui-widget-header ui-dialog-titlebar blockTitle">'+(a.title||"&nbsp;")+'</div><div class="ui-widget-content ui-dialog-content"></div></div>';f=b(f)}else f=e?b('<div class="blockUI blockMsg blockPage" style="z-index:'+f+';display:none;position:fixed"></div>'):b('<div class="blockUI blockMsg blockElement" style="z-index:'+f+';display:none;position:absolute"></div>');
if(d)if(a.theme){f.css(j);f.addClass("ui-widget-content")}else f.css(g);if(!a.applyPlatformOpacityRules||!(b.browser.mozilla&&/Linux/.test(navigator.platform)))h.css(a.overlayCSS);h.css("position",e?"fixed":"absolute");if(b.browser.msie||a.forceIframe)l.css("opacity",0);g=[l,h,f];var A=e?b("body"):b(c);b.each(g,function(){this.appendTo(A)});a.theme&&a.draggable&&b.fn.draggable&&f.draggable({handle:".ui-dialog-titlebar",cancel:"li"});g=B&&(!b.boxModel||b("object,embed",e?null:c).length>0);if(t||g){e&&
a.allowBodyStretch&&b.boxModel&&b("html,body").css("height","100%");if((t||!b.boxModel)&&!e){g=o(c,"borderTopWidth");j=o(c,"borderLeftWidth");var u=g?"(0 - "+g+")":0,v=j?"(0 - "+j+")":0}b.each([l,h,f],function(n,i){i=i[0].style;i.position="absolute";if(n<2){e?i.setExpression("height","Math.max(document.body.scrollHeight, document.body.offsetHeight) - (jQuery.boxModel?0:"+a.quirksmodeOffsetHack+') + "px"'):i.setExpression("height",'this.parentNode.offsetHeight + "px"');e?i.setExpression("width",'jQuery.boxModel && document.documentElement.clientWidth || document.body.clientWidth + "px"'):
i.setExpression("width",'this.parentNode.offsetWidth + "px"');v&&i.setExpression("left",v);u&&i.setExpression("top",u)}else if(a.centerY){e&&i.setExpression("top",'(document.documentElement.clientHeight || document.body.clientHeight) / 2 - (this.offsetHeight / 2) + (blah = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop) + "px"');i.marginTop=0}else if(!a.centerY&&e){n=a.css&&a.css.top?parseInt(a.css.top):0;n="((document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop) + "+
n+') + "px"';i.setExpression("top",n)}})}if(d){a.theme?f.find(".ui-widget-content").append(d):f.append(d);if(d.jquery||d.nodeType)b(d).show()}if((b.browser.msie||a.forceIframe)&&a.showOverlay)l.show();if(a.fadeIn){g=a.onBlock?a.onBlock:q;l=a.showOverlay&&!d?g:q;g=d?g:q;a.showOverlay&&h._fadeIn(a.fadeIn,l);d&&f._fadeIn(a.fadeIn,g)}else{a.showOverlay&&h.show();d&&f.show();a.onBlock&&a.onBlock()}w(1,c,a);if(e){k=f[0];m=b(":input:enabled:visible",k);a.focusInput&&setTimeout(x,20)}else C(f[0],a.centerX,
a.centerY);if(a.timeout){d=setTimeout(function(){e?b.unblockUI(a):b(c).unblock(a)},a.timeout);b(c).data("blockUI.timeout",d)}}function p(c,a){var e=c==window,d=b(c),g=d.data("blockUI.history"),j=d.data("blockUI.timeout");if(j){clearTimeout(j);d.removeData("blockUI.timeout")}a=b.extend({},b.blockUI.defaults,a||{});w(0,c,a);var h;h=e?b("body").children().filter(".blockUI").add("body > .blockUI"):b(".blockUI",c);if(e)k=m=null;if(a.fadeOut){h.fadeOut(a.fadeOut);setTimeout(function(){y(h,g,a,c)},a.fadeOut)}else y(h,
g,a,c)}function y(c,a,e,d){c.each(function(){this.parentNode&&this.parentNode.removeChild(this)});if(a&&a.el){a.el.style.display=a.display;a.el.style.position=a.position;a.parent&&a.parent.appendChild(a.el);b(d).removeData("blockUI.history")}typeof e.onUnblock=="function"&&e.onUnblock(d,e)}function w(c,a,e){var d=a==window;a=b(a);if(!(!c&&(d&&!k||!d&&!a.data("blockUI.isBlocked")))){d||a.data("blockUI.isBlocked",c);if(!(!e.bindEvents||c&&!e.showOverlay)){d="mousedown mouseup keydown keypress";c?b(document).bind(d,
e,z):b(document).unbind(d,z)}}}function z(c){if(c.keyCode&&c.keyCode==9)if(k&&c.data.constrainTabKey){var a=m,e=!c.shiftKey&&c.target==a[a.length-1],d=c.shiftKey&&c.target==a[0];if(e||d){setTimeout(function(){x(d)},10);return false}}if(b(c.target).parents("div.blockMsg").length>0)return true;return b(c.target).parents().children().filter("div.blockUI").length==0}function x(c){if(m)(c=m[c===true?m.length-1:0])&&c.focus()}function C(c,a,e){var d=c.parentNode,g=c.style,j=(d.offsetWidth-c.offsetWidth)/
2-o(d,"borderLeftWidth");c=(d.offsetHeight-c.offsetHeight)/2-o(d,"borderTopWidth");if(a)g.left=j>0?j+"px":"0";if(e)g.top=c>0?c+"px":"0"}function o(c,a){return parseInt(b.css(c,a))||0}if(/1\.(0|1|2)\.(0|1|2)/.test(b.fn.jquery)||/^1.1/.test(b.fn.jquery))alert("blockUI requires jQuery v1.2.3 or later!  You are using v"+b.fn.jquery);else{b.fn._fadeIn=b.fn.fadeIn;var q=function(){},r=document.documentMode||0,B=b.browser.msie&&(b.browser.version<8&&!r||r<8),t=b.browser.msie&&/MSIE 6.0/.test(navigator.userAgent)&&
!r;b.blockUI=function(c){s(window,c)};b.unblockUI=function(c){p(window,c)};b.growlUI=function(c,a,e,d){var g=b('<div class="growlUI"></div>');c&&g.append("<h1>"+c+"</h1>");a&&g.append("<h2>"+a+"</h2>");if(e==undefined)e=3E3;b.blockUI({message:g,fadeIn:700,fadeOut:1E3,centerY:false,timeout:e,showOverlay:false,onUnblock:d,css:b.blockUI.defaults.growlCSS})};b.fn.block=function(c){return this.unblock({fadeOut:0}).each(function(){if(b.css(this,"position")=="static")this.style.position="relative";if(b.browser.msie)this.style.zoom=
1;s(this,c)})};b.fn.unblock=function(c){return this.each(function(){p(this,c)})};b.blockUI.version=2.31;b.blockUI.defaults={message:"<h1>Please wait...</h1>",title:null,draggable:true,theme:false,css:{padding:0,margin:0,width:"30%",top:"40%",left:"35%",textAlign:"center",color:"#000",border:"3px solid #aaa",backgroundColor:"#fff",cursor:"wait"},themedCSS:{width:"30%",top:"40%",left:"35%"},overlayCSS:{backgroundColor:"#000",opacity:0.6,cursor:"wait"},growlCSS:{width:"350px",top:"10px",left:"",right:"10px",
border:"none",padding:"5px",opacity:0.6,cursor:"default",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,onBlock:null,onUnblock:null,quirksmodeOffsetHack:4};var k=
null,m=[]}})(jQuery);
(function(b){b.fn.bgIframe=b.fn.bgiframe=function(a){if(b.browser.msie&&/6.0/.test(navigator.userAgent)){a=b.extend({top:"auto",left:"auto",width:"auto",height:"auto",opacity:true,src:"javascript:false;"},a||{});var d=function(c){return c&&c.constructor==Number?c+"px":c},e='<iframe class="bgiframe"frameborder="0"tabindex="-1"src="'+a.src+'"style="display:block;position:absolute;z-index:-1;'+(a.opacity!==false?"filter:Alpha(Opacity='0');":"")+"top:"+(a.top=="auto"?"expression(((parseInt(this.parentNode.currentStyle.borderTopWidth)||0)*-1)+'px')":
d(a.top))+";left:"+(a.left=="auto"?"expression(((parseInt(this.parentNode.currentStyle.borderLeftWidth)||0)*-1)+'px')":d(a.left))+";width:"+(a.width=="auto"?"expression(this.parentNode.offsetWidth+'px')":d(a.width))+";height:"+(a.height=="auto"?"expression(this.parentNode.offsetHeight+'px')":d(a.height))+';"/>';return this.each(function(){b("> iframe.bgiframe",this).length==0&&this.insertBefore(document.createElement(e),this.firstChild)})}return this}})(jQuery);
(function(e){e.fn.extend({autocomplete:function(a,c){var u=typeof a=="string";c=e.extend({},e.Autocompleter.defaults,{url:u?a:null,data:u?null:a,delay:u?e.Autocompleter.defaults.delay:10,max:c&&!c.scroll?10:150},c);c.highlight=c.highlight||function(o){return o};return this.each(function(){new e.Autocompleter(this,c)})},result:function(a){return this.bind("result",a)},search:function(a){return this.trigger("search",[a])},flushCache:function(){return this.trigger("flushCache")},setOptions:function(a){return this.trigger("setOptions",
[a])},unautocomplete:function(){return this.trigger("unautocomplete")}});e.Autocompleter=function(a,c){function u(){var b=s.selected();if(!b)return false;var h=b.result;t=h;if(c.multiple){var w=A(l.val());if(w.length>1)h=w.slice(0,w.length-1).join(c.multipleSeparator)+c.multipleSeparator+h;h+=c.multipleSeparator}l.val(h);p();l.trigger("result",[b.data,b.value]);return true}function o(b,h){if(j==n.DEL)s.hide();else{b=l.val();if(!(!h&&b==t)){t=b;b=q(b);if(b.length>=c.minChars){l.addClass(c.loadingClass);
c.matchCase||(b=b.toLowerCase());r(b,v,p)}else{f();s.hide()}}}}function A(b){if(!b)return[""];b=b.split(e.trim(c.multipleSeparator));var h=[];e.each(b,function(w,k){if(e.trim(k))h[w]=e.trim(k)});return h}function q(b){if(!c.multiple)return b;b=A(b);return b[b.length-1]}function x(b,h){if(c.autoFill&&q(l.val()).toLowerCase()==b.toLowerCase()&&j!=8){l.val(l.val()+h.substring(q(t).length));e.Autocompleter.Selection(a,t.length,t.length+h.length)}}function i(){clearTimeout(z);z=setTimeout(p,200)}function p(){s.hide();
clearTimeout(z);f();c.mustMatch&&l.search(function(b){b||l.val("")})}function v(b,h){if(h&&h.length&&d){f();s.display(h,b);x(b,h[0].value);s.show()}else p()}function r(b,h,w){c.matchCase||(b=b.toLowerCase());var k=m.load(b);if(k&&k.length)h(b,k);else if(typeof c.url=="string"&&c.url.length>0){var B={};e.each(c.extraParams,function(y,D){B[y]=typeof D=="function"?D():D});e.ajax({mode:"abort",port:"autocomplete"+a.name,dataType:c.dataType,url:c.url,data:e.extend({q:q(b),limit:c.max},B),success:function(y){y=
c.parse&&c.parse(y)||g(y);m.add(b,y);h(b,y)}})}else w(b)}function g(b){var h=[];b=b.split("\n");for(var w=0;w<b.length;w++){var k=e.trim(b[w]);if(k){k=k.split("|");h[h.length]={data:k,value:k[0],result:c.formatResult&&c.formatResult(k,k[0])||k[0]}}}return h}function f(){l.removeClass(c.loadingClass)}var n={UP:38,DOWN:40,DEL:46,TAB:9,RETURN:13,ESC:27,COMMA:188,PAGEUP:33,PAGEDOWN:34},l=e(a).attr("autocomplete","off").addClass(c.inputClass),z,t="",m=e.Autocompleter.Cache(c),d=0,j,C={mouseDownOnSelect:false},
s=e.Autocompleter.Select(c,a,u,C);l.keydown(function(b){j=b.keyCode;switch(b.keyCode){case n.UP:b.preventDefault();s.visible()?s.prev():o(0,true);break;case n.DOWN:b.preventDefault();s.visible()?s.next():o(0,true);break;case n.PAGEUP:b.preventDefault();s.visible()?s.pageUp():o(0,true);break;case n.PAGEDOWN:b.preventDefault();s.visible()?s.pageDown():o(0,true);break;case c.multiple&&e.trim(c.multipleSeparator)==","&&n.COMMA:case n.TAB:case n.RETURN:if(u()){c.multiple||l.blur();b.preventDefault()}break;
case n.ESC:s.hide();break;default:clearTimeout(z);z=setTimeout(o,c.delay);break}}).keypress(function(){}).focus(function(){d++}).blur(function(){d=0;C.mouseDownOnSelect||i()}).click(function(){d++>1&&!s.visible()&&o(0,true)}).bind("search",function(){function b(w,k){var B;if(k&&k.length)for(var y=0;y<k.length;y++)if(k[y].result.toLowerCase()==w.toLowerCase()){B=k[y];break}typeof h=="function"?h(B):l.trigger("result",B&&[B.data,B.value])}var h=arguments.length>1?arguments[1]:null;e.each(A(l.val()),
function(w,k){r(k,b,b)})}).bind("flushCache",function(){m.flush()}).bind("setOptions",function(b,h){e.extend(c,h);"data"in h&&m.populate()}).bind("unautocomplete",function(){s.unbind();l.unbind()})};e.Autocompleter.defaults={inputClass:"ac_input",resultsClass:"ac_results",loadingClass:"ac_loading",minChars:1,delay:400,matchCase:false,matchSubset:true,matchContains:false,cacheLength:10,max:100,mustMatch:false,extraParams:{},selectFirst:true,formatItem:function(a){return a[0]},autoFill:false,width:0,
multiple:false,multipleSeparator:", ",highlight:function(a,c){return a.replace(new RegExp("(?![^&;]+;)(?!<[^<>]*)("+c.replace(/([\^\$\(\)\[\]\{\}\*\.\+\?\|\\])/gi,"\\$1")+")(?![^<>]*>)(?![^&;]+;)","gi"),"<strong>$1</strong>")},scroll:true,scrollHeight:180,attachTo:"body"};e.Autocompleter.Cache=function(a){function c(i,p){a.matchCase||(i=i.toLowerCase());i=i.indexOf(p);if(i==-1)return false;return i==0||a.matchContains}function u(i,p){x>a.cacheLength&&A();q[i]||x++;q[i]=p}function o(){if(!a.data)return false;
var i={},p=0;if(!a.url)a.cacheLength=1;i[""]=[];for(var v=0,r=a.data.length;v<r;v++){var g=a.data[v];g=typeof g=="string"?[g]:g;var f=a.formatItem(g,v+1,a.data.length);if(f!==false){var n=f.charAt(0).toLowerCase();i[n]||(i[n]=[]);g={value:f,data:g,result:a.formatResult&&a.formatResult(g)||f};i[n].push(g);p++<a.max&&i[""].push(g)}}e.each(i,function(l,z){a.cacheLength++;u(l,z)})}function A(){q={};x=0}var q={},x=0;setTimeout(o,25);return{flush:A,add:u,populate:o,load:function(i){if(!a.cacheLength||!x)return null;
if(!a.url&&a.matchContains){var p=[];for(var v in q)if(v.length>0){var r=q[v];e.each(r,function(g,f){c(f.value,i)&&p.push(f)})}return p}else if(q[i])return q[i];else if(a.matchSubset)for(v=i.length-1;v>=a.minChars;v--)if(r=q[i.substr(0,v)]){p=[];e.each(r,function(g,f){if(c(f.value,i))p[p.length]=f});return p}return null}}};e.Autocompleter.Select=function(a,c,u,o){function A(){if(z){t=e("<div/>").hide().addClass(a.resultsClass).css("position","absolute").appendTo(a.attachTo);m=e("<ul>").appendTo(t).mouseover(function(d){if(q(d).nodeName&&
q(d).nodeName.toUpperCase()=="LI"){f=e("li",m).removeClass(r.ACTIVE).index(q(d));e(q(d)).addClass(r.ACTIVE)}}).click(function(d){e(q(d)).addClass(r.ACTIVE);u();c.focus();return false}).mousedown(function(){o.mouseDownOnSelect=true}).mouseup(function(){o.mouseDownOnSelect=false});a.width>0&&t.css("width",a.width);z=false}}function q(d){for(d=d.target;d&&d.tagName!="LI";)d=d.parentNode;if(!d)return[];return d}function x(d){g.slice(f,f+1).removeClass(r.ACTIVE);i(d);d=g.slice(f,f+1).addClass(r.ACTIVE);
if(a.scroll){var j=0;g.slice(0,f).each(function(){j+=this.offsetHeight});if(j+d[0].offsetHeight-m.scrollTop()>m[0].clientHeight)m.scrollTop(j+d[0].offsetHeight-m.innerHeight());else j<m.scrollTop()&&m.scrollTop(j)}}function i(d){f+=d;if(f<0)f=g.size()-1;else if(f>=g.size())f=0}function p(d){return a.max&&a.max<d?a.max:d}function v(){m.empty();for(var d=p(n.length),j=0;j<d;j++)if(n[j]){var C=a.formatItem(n[j].data,j+1,d,n[j].value,l);if(C!==false){C=e("<li>").html(a.highlight(C,l)).addClass(j%2==0?
"ac_even":"ac_odd").appendTo(m)[0];e.data(C,"ac_data",n[j])}}g=m.find("li");if(a.selectFirst){g.slice(0,1).addClass(r.ACTIVE);f=0}m.bgiframe()}var r={ACTIVE:"ac_over"},g,f=-1,n,l="",z=true,t,m;return{display:function(d,j){A();n=d;l=j;v()},next:function(){x(1)},prev:function(){x(-1)},pageUp:function(){f!=0&&f-8<0?x(-f):x(-8)},pageDown:function(){f!=g.size()-1&&f+8>g.size()?x(g.size()-1-f):x(8)},hide:function(){t&&t.hide();f=-1},visible:function(){return t&&t.is(":visible")},current:function(){return this.visible()&&
(g.filter("."+r.ACTIVE)[0]||a.selectFirst&&g[0])},show:function(){var d=e(c).offset();t.css({width:typeof a.width=="string"||a.width>0?a.width:e(c).width(),top:d.top+c.offsetHeight,left:d.left}).show();if(a.scroll){m.scrollTop(0);m.css({maxHeight:a.scrollHeight,overflow:"auto"});if(e.browser.msie&&typeof document.body.style.maxHeight==="undefined"){var j=0;g.each(function(){j+=this.offsetHeight});d=j>a.scrollHeight;m.css("height",d?a.scrollHeight:j);d||g.width(m.width()-parseInt(g.css("padding-left"))-
parseInt(g.css("padding-right")))}}},selected:function(){var d=g&&g.filter("."+r.ACTIVE).removeClass(r.ACTIVE);return d&&d.length&&e.data(d[0],"ac_data")},unbind:function(){t&&t.remove()}}};e.Autocompleter.Selection=function(a,c,u){if(a.createTextRange){var o=a.createTextRange();o.collapse(true);o.moveStart("character",c);o.moveEnd("character",u);o.select()}else if(a.setSelectionRange)a.setSelectionRange(c,u);else if(a.selectionStart){a.selectionStart=c;a.selectionEnd=u}a.focus()}})(jQuery);
/*
 Copyright 2010, Stardoll AB
 base.js
*/
try{document.execCommand("BackgroundImageCache",false,true)}catch(oops){}
var Base={triggerOnLoad:[],triggerOnResize:[],triggerOnUnload:[],triggerOnBeforeUnload:[],bitpls:[],preImages:[],isIE:navigator.userAgent.toLowerCase().indexOf("msie")!=-1?true:false,alphaSupport:navigator.userAgent.toLowerCase().indexOf("msie")!=-1&&navigator.userAgent.toLowerCase().indexOf("msie 7")==-1&&document.all?false:true,body:document.documentElement&&document.compatMode=="CSS1Compat"?document.documentElement:document,scrollbarWidth:0,getScrollbarWidth:function(){if(Base.scrollbarWidth!==
0)return Base.scrollbarWidth;var a=document.createElement("p");a.style.width="100%";a.style.height="200px";var b=document.createElement("div");b.style.position="absolute";b.style.top="0px";b.style.left="0px";b.style.visibility="hidden";b.style.width="200px";b.style.height="150px";b.style.overflow="hidden";b.appendChild(a);document.body.appendChild(b);var c=a.offsetWidth;b.style.overflow="scroll";a=a.offsetWidth;if(c==a)a=b.clientWidth;document.body.removeChild(b);return c-a},addOnload:function(a){Base.triggerOnLoad.push(a)},
addOnresize:function(a){Base.triggerOnResize.push(a)},addOnUnload:function(a){Base.triggerOnUnload.push(a)},addOnBeforeUnload:function(a){Base.triggerOnBeforeUnload.push(a)},onLoad:function(){var a=Base.preImages.length;if(a>0)for(var b=0;b<a;b++){var c=new Image;c.src=staticUrl+Base.preImages[b]}Base.triggerCalls(Base.triggerOnLoad)},onResize:function(){Base.triggerCalls(Base.triggerOnResize)},onUnload:function(){Base.triggerCalls(Base.triggerOnUnload)},onBeforeUnload:function(){Base.triggerCalls(Base.triggerOnBeforeUnload)},
triggerCalls:function(a){for(var b=a.length,c=0;c<b;c++)a[c]()},removeTrigger:function(a,b){for(var c=[],d=b.length,e=0;e<d;e++)b[e]!=a&&c.push(b[e]);return c},pop:function(a,b,c,d,e,f){a=a||null;d=d||260;c=c||255;e=e||"no";f=f||"no";if(a!=null){a=window.open(a,b,"scrollbars="+e+",menubar=no,width="+c+",height="+d+",resizable="+f+",toolbar=no,location=no");a!=null&&a.focus()}},pngFix:function(a){if(!Base.alphaSupport){if(typeof a=="string")a=document.getElementById(a);if(a){a.style.height=a.offsetHeight;
a.style.width=a.offsetWidth;a.runtimeStyle.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+a.src+"',sizingMethod='scale')";a.src=staticUrl+"/i/pix.gif"}}},pngFixM:function(a){for(var b=a.length;b--;)Base.pngFix(a[b])},getLeft:function(a){a=$(a).offset();return a.left},getTop:function(a){a=$(a).offset();return a.top},getPos:function(a){a=$(a).offset();return[a.left,a.top]},lngGo:function(a){if(a!=language)document.location.href="/"+a+"/do/switchLang.php?l="+a+"&t="+escape(document.location.pathname+
document.location.search)},externalUrl:function(a,b){b=b?"_blank":"_self";$.blockUI.defaults.fadeOut=0;$.blockUI({message:'<div id="warningbox"><h1>'+Lang.get("you_are_leaving_stardoll")+'</h1><p class="big">'+Lang.get("we_are_not_responsible")+'</p><p class="buttons center"><a class="button large" href="'+a+'" target="'+b+'" onclick="$.unblockUI();">'+Lang.get("btn_continue")+'</a><a class="button large right" href="javascript:$.unblockUI();">'+Lang.get("btn_cancel")+"</a></p></div>",css:{height:"255px",
width:"485px"}})}};window.onload=Base.onLoad;window.onresize=Base.onResize;window.onunload=Base.onUnload;window.onbeforeunload=Base.onBeforeUnload;
var Minime={purse:null,inter:null,isInit:false,uid:null,inp:function(a,b){if(a.value==b)a.value=""},init:function(a){if(!Minime.isInit){Minime.uid=a;Minime.inter=setInterval("Minime.poll();",12E4);Minime.isInit=true}},upPurse:function(){if(Minime.purse==null)Minime.purse=document.getElementById("minimepurse");parseInt($(Minime.purse).html());$.ajax({type:"GET",url:"/"+language+"/ajax/pte.php",dataType:"json",success:function(a){if("ok"==a.status){$(Minime.purse).html(a.a);Minime.upPte(a.sd,true)}},
error:function(){}})},upPte:function(a,b){var c=$("#minimepte");if(c.length>0){if(b){c.html(Math.min(a,4));Minime.upPaeProgress(a);return true}b=parseInt($("#minimepte").html());a=parseInt(a);a=b+a;Minime.upPaeProgress(a);if(a>4){a=parseInt($("#minimepurse").html());$("#minimepurse").html(a+1);a=4}else if(a<0)a=0;c.html(a);var d=$("#earn #coins"),e;d.length>0&&$.ajax({type:"GET",url:"/"+language+"/ajax/pte.php",dataType:"json",success:function(f){if("ok"==f.status){e=f.e;d.attr("class","c"+f.e);$("#minimepte").html("+"+
f.minimtpe);$("#minimepurse").html(f.a);$(".real h4").text(f.rd);$(".earned h4").text(f.ed)}},error:function(){}})}},upPaeProgress:function(a){$("#minimepte").addClass("paelvl-"+a).html("+"+a)},icons:function(a,b,c){var d=$("#minime_"+a);if(0<d.size()){var e=$("a:first",d),f=b>0?"highlight":null;switch(a){case "messages":e.addClass(f);break;default:d.addClass(f);$("span",e).html(b);break}e.attr("title",b+" "+c)}},poll:function(){$.ajax({url:"/"+language+"/ajax/userPoll.php?uid="+Minime.uid,dataType:"json",
success:function(a){if("true"==a.stopuserpoll){clearInterval(Minime.inter);document.location.reload()}else{Minime.icons("messages",a.messages,Lang.get("userpoll_messages"));Minime.icons("guestbook",a.guestbook,Lang.get("userpoll_guestbook"));Minime.icons("friends",a.friends,Lang.get("userpoll_requests"))}},error:function(){}})}},Utils={sdElementById:function(a,b,c){c=!c?$("body"):$(c).prnt();document.getElementById(a)||c.append('<div id="'+a+'"'+(!b?"":' class="'+b+'"')+"></div>");return document.getElementById(a)},
togTf:function(a,b,c){if("none"==$("#"+a+" tfoot").css("display")){$("#"+a+" tfoot").show();$("#"+a+"link").html(b)}else{$("#"+a+" tfoot").hide();$("#"+a+"link").html(c)}},selbox:function(a){for(var b=document.getElementsByTagName("select"),c=0;c<b.len;c++)b[c].style.display=a},subform:function(a){a=typeof a=="string"?document.getElementById(a):a;a.submit()},confSub:function(a,b){confirm(b)&&document.forms[a].submit()},chkAll:function(a,b,c){$("form#"+a+' input[name="'+b+'"]').attr({checked:c.checked})},
e:function(a){var b=document.createElement("div");b.appendChild(document.createTextNode(a));return b.innerHTML.replace(/"/g,"&qout;").replace(/'/g,"&#039;")},maxLength:function(a,b){if(a.value.length>=b)a.value=a.value.substr(0,b)},loadBox:null,loading:function(a,b){if(!(0>=a.length)){if(null==Utils.loadBox){Utils.loadBox=$(Utils.sdElementById("loadingbox"));var c=new SWFObject(staticUrl+"/flash/loading.swf","loadingAnim","100","100","7","#ffffff");c.addParam("wmode","transparent");c.addParam("menu",
"false");c.write("loadingbox");c=a.offset();Utils.loadBox.css({top:c.top,left:c.left})}if(1==b){b=a.height()/2-50;b=0>b?0:b;Utils.loadBox.css({width:a.parent().width(),padding:b+"px 0"});Utils.loadBox.show()}else Utils.loadBox.hide()}}};
$.fn.tooltip=function(a){a=$.extend({width:"118",x:0,y:0,arrowx:0,basex:null,source:"title",appendTo:"body"},a);var b=this,c=function(d,e,f){d=d.offset();var g=e.basex?e.basex.offset().left:d.left-e.x;this.css({top:d.top-f-e.y+"px",left:g+"px"});this.find("div.arrow").css("left",d.left-g);this.find("div.arrow").css("top",f+1)};b.each(function(){var d=$(this),e=$('<div class="ntt"><p></p><div class="arrow"></div></div>');$("p",e).html(d.attr(a.source));e.css({width:a.width+"px"}).appendTo(a.appendTo);
var f=Math.round(e.height());e.css("height",f);$("p",e).css("height",f-14);d.hover(function(){c.call(e,d,a,f);e.show();d.removeAttr(a.source)},function(){e.hide()})})};
var DG={pteShowBox:function(){$("#dolllisting div.genreboxes div.pe h3, #dolllisting div.genreboxes div.pe ul.genreItems").show(0);$("#dolllisting div.genreboxes div.pe div.pte").hide(0);Cookie.create("pae","1",7)},pteCallback:function(a){if(!a||null==a||"null"==a)a=0;Minime.upPte(a)}},Tooltip={box:null,to:null,on:function(a){Tooltip.box=$(Utils.sdElementById("tooltipbox"));Tooltip.box.html(a);document.onmousemove=Tooltip.move;Tooltip.to=setTimeout("Tooltip.show()",100)},show:function(){Tooltip.box.show(0)},
off:function(){Tooltip.box.hide();document.onmousemove=null;clearTimeout(Tooltip.to)},move:function(a){a=a||window.event;a=Tooltip.mcoord(a);Tooltip.box.css("top",a.y+"px");Tooltip.box.css("left",a.x+15+"px")},mcoord:function(a){return a.pageX||a.pageY?{x:a.pageX,y:a.pageY}:{x:a.clientX+document.documentElement.scrollLeft-document.body.clientLeft,y:a.clientY+document.documentElement.scrollTop-document.body.clientTop}}},Dp={on:function(a){if(a=$(a).attr("rel")){a=a.replace("dollId","");Tooltip.on('<img src="'+
staticUrl+"/doll_avatars/88/"+a+'.png" alt="No preview"/><br/>')}},off:function(){Tooltip.off()}};function pop(a,b,c,d,e,f){Base.pop(a,b,c,d,e,f)}function updateMiniMePurse(a){Minime.upPurse(a)}function reportUser(a,b){a="/"+language+"/popups/reportUserInfo.php?id="+a+(b?b:"");Base.pop(a,"reportUser",353,417,"yes","yes")}
function automagiBox(a,b){var c=$("#automagiBox");if($(a).is(":checked")){var d=Base.getTop(a)-c.height();if("boolean"===typeof b&&b)d=Base.getTop(a)+$(a).height()+10;a=Base.getLeft(a)+2;c.css("top",d).css("left",a).show();setTimeout(function(){c.fadeOut(500)},5E3)}else c.hide()}function autofillCheck(a){if(""!==$("#userNameInput").val())$("#loginform label").each(function(){$(this).addClass("focus")});else 1<a&&setTimeout("autofillCheck("+parseInt(a-1)+")",200)}
function reportClub(a,b){a="/"+language+"/popups/reportClubInfo.php?id="+a+(b?b:"");Base.pop(a,"reportClub",325,414,"yes","yes")}
var Lang={get:function(a){return"undefined"!=typeof sdJsLang&&sdJsLang[a]?sdJsLang[a]:a}},ajaxEngine={sendRequest:function(){for(var a=ajaxEngine.sendRequest.arguments[0],b="",c=ajaxEngine.sendRequest.arguments.length,d=0;d<c;d++)if(d>0){var e=encodeURI(ajaxEngine.sendRequest.arguments[d]);b+=e+"&"}ajaxRequests[a]&&$.ajax({type:"POST",url:ajaxRequests[a].req,data:b,dataType:"xml",success:function(f){ajaxEngine.legacyHandler(f)}})},registerRequest:function(a,b){Base.bitpls[a]={req:b,type:"request"};
ajaxRequests[a]={req:b,type:"request"}},registerAjaxObject:function(a,b){ajaxObjects[a]={req:b,type:"object"}},legacyHandler:function(a){if(a=a.getElementsByTagName("response"))if(a.length>1)for(var b=0;b<a.length;b++)a[b]&&ajaxEngine.legacyResp(a[b]);else ajaxEngine.legacyResp(a[0])},legacyResp:function(a){if(a.getAttribute("type")=="object")if(a.getAttribute("id")=="replaceHtml"&&a.childNodes)if(a.childNodes[0])for(var b=0;b<a.childNodes.length;b++){if(a.childNodes[b]){for(var c=a.childNodes[b],
d="",e=0;e<c.childNodes.length;e++){var f=c.getAttribute("id");d+=c.childNodes[e].nodeValue}$("#"+f).html(d)}}else{if(a.childNodes[1].getAttribute){f=a.childNodes[1].getAttribute("id");$("#"+f).html(a.childNodes[1].firstChild.nodeValue)}}else if(ajaxObjects[a.getAttribute("id")]){b=ajaxObjects[a.getAttribute("id")];b.req.ajaxUpdate&&b.req.ajaxUpdate(a)}}},ajaxRequests=[],ajaxObjects=[],ajaxOptions={};
$(function(){$.browser.msie&&$.browser.version<7&&$(".start","#topNav").each(function(){$(this).width($(this).siblings(".label").outerWidth()-9)});$("a.dropdown").click(function(){return Core.toggleDropdown(this)});var a=$("#globalSearch");FormHandler.initInlineLabel(a.closest("span.inlinedLabel"));a.keydown(function(b){13==b.which&&0<$(this).val().length&&$("#globalSearchForm").submit()});$("a.button, button").button();$("#barContainer a.pin").click(function(){var b=$(this).attr("href").substr(1)==
1;if(b&&$.browser.msie&&!confirm(Lang.get("pinRibbonFlashWarning")))return false;$.getJSON("/"+language+"/ajax/setBarMode.php",{toggle:true},function(c){if(0<$("#mainContainer embed, #mainContainer object").size())location.reload();else{$("body").toggleClass("isPinned",c.pinned);$(document).trigger("pinnedStatus")}});return false});document.location.hash=="#showSignup"&&Sup.small("/user/");0<$("#loginform").length&&autofillCheck(4)});
function Popover(g){this.elem=document.getElementById(g);this.closeId=this.timeoutId=-1;ajaxEngine.registerAjaxObject("popoverUpdater",this);this.open=function(a){this.closeId=Math.round(Math.random()*65535);this.close();if(!this.elem)this.elem=Utils.sdElementById("popoverMessageBox","sendmessagebox");this.elem.innerHTML=a;this.elem.style.display="block"};this.openFramed=function(a,b,d,c){if(this.timeoutId>-1){clearTimeout(this.timeoutId);this.timeoutId=-1}this.close();this.open('<h6><img src="'+
staticUrl+'/i/box/popover_x.gif" alt="'+Lang.get("btn_close")+'" onclick="Overlay.close()" align="right"/> '+a+'</h6></div><div class="content">'+b+"</div>");if(d){c=c?c:0;this.move(d,c)}else this.reposition();return this};this.help=function(a,b,d,c){this.openFramed(a,b,d,c)};this.close=function(){if(this.elem){this.elem.style.display="none";this.elem.innerHTML=""}this.closeId=-1;$("#popoverMessageBox").hide().html("")};this.ajaxUpdate=function(a){nodes=a.childNodes;a="";for(var b=0;b<nodes.length;b++)switch(nodes[b].tagName){case "popoverClose":nodes[b].getAttribute("id")==
this.closeId&&this.close();break;case "popoverRefresh":window.location.href=window.location.href;break;case "popoverCloseAndCall":nodes[b].getAttribute("id")==this.closeId&&this.close();if(nodes[b].getAttribute("call")){a=nodes[b].getAttribute("call");nodes[b].getAttribute("args")?eval(a+"("+nodes[b].getAttribute("args")+")"):eval(a+"()")}break;case "popoverOpen":if(nodes[b].getAttribute("call")){a=nodes[b].getAttribute("call");nodes[b].getAttribute("args")?eval(a+"('"+nodes[b].getAttribute("args")+
"')"):eval(a+"()")}break;default:break}};this.move=function(a,b){var d=0,c=0;switch(b){case 1:c=-270;d=22;break;case 2:c=-140;d=22;break;case 3:c=-100;d=22;break;case 4:c=-10;d=22;break;case 5:c=-270;d=-100;break;case 6:c=14;d=-55;break;case 7:c=14;d=-30;break;default:c=0;d=22;break}b=Base.getTop(a)+d;a=Base.getLeft(a)+c;$("#"+this.elem.id).draggable();$("#"+this.elem.id).css("top",b+"px").css("left",a+"px")};this.reposition=function(){if(!this.popoverTarget&&!this.elem)this.popoverTarget=document.getElementById("popovertarget");
else if(this.elem)this.popoverTarget=this.elem;this.popoverTarget&&$("#"+this.popoverTarget.id).draggable().center()};this.buttons=function(a,b){html='<p class="buttons">';for(var d=0;d<a.length;d++){var c=$(a[d]),e=c.html(),f;e||(e=c.val());f=c.get(0).getAttribute("onclick");c=c.attr("href");html+=' <a href="'+(c?c:"javascript:void(0);")+'" onclick="'+(f?f:"")+'" class="button">'+e+"</a> "}if(b)html+='<a href="javascript:Overlay.popoverClose();" class="button">'+Lang.get("btn_cancel")+"</a> ";return html+
"</p>"};this.center=function(){var a=$("#popoverMessageBox"),b=document.documentElement.scrollTop||document.body.scrollTop,d={height:a.outerHeight(),width:a.outerWidth()},c={height:window.innerHeight||document.documentElement.clientHeight,width:window.innerWidth||document.documentElement.clientWidth};a.css({top:b+c.height/2-d.height/2,left:c.width/2-d.width/2});return this};this.confDeleteInviteLink=function(a,b,d){this.openFramed(Lang.get("popover_inv_delmsg"),"<table><tr><td>"+Lang.get("popover_inv_confdel")+
"<br/></td></tr></table>"+this.buttons(['<a href="?delete='+a+'" class="b">'+Lang.get("btn_yes")+"</a>"],true),b,d)};this.confSSDelete=function(a,b,d){this.openFramed(Lang.get("ss_confirm_title"),"<table><tr><td>"+Lang.get("ss_confirm_text")+"<br/></td></tr></table>"+this.buttons(['<a href="?delete='+a+'" class="b">'+Lang.get("btn_yes")+"</a>"],true),b,d)}};
var Sup={gotoUrl:null,logged:false,isInit:false,pos:[],layer:null,htmlArea:null,onComplete:false,url:null,refKey:null,size:0,clickTrack:[],showNewLayer:false,link:"becomeMember",small:function(){document.location.href="/"+language+"/signup/medoll.php";return false},tiny:function(){Sup.link="joinFree";Sup.showNewLayer=true;Sup._open(document.location.href,null)},big:function(a){Sup.size=1;Sup._open(a,null,1)},invite:function(a,b){Sup.size=2;Sup.refKey=b;Sup._open(a,null,1)},doll:function(){Sup._open(null,
"reloadToolbar")},oc:function(){if(siteVersion==2){document.location.href="/"+language+"/signup/medoll.php";return false}Sup.showNewLayer=true;Sup._open(document.location.href,null)},age:function(a){ajaxEngine.sendRequest("signupForm","age="+a)},chk:function(a){a.parentNode.className=a.value?"":"bad"},close:function(){$("#wardrobeswfobject, #customItemDesignerObject").css("visibility","visible");Sup.layer.style.display="none";Utils.selbox("inline")},quit:function(){$("#wardrobeswfobject, #customItemDesignerObject").css("visibility",
"visible");Sup.size=0;ajaxEngine.sendRequest("signupReset");Sup.layer.style.display="none";Utils.selbox("inline")},letsgo:function(){document.location=Sup.url?Sup.url:"/user/medoll.php"},compare:function(a,b){if(b=document.getElementById(b)){var c=Utils.sdElementById("sdSignupLayerError");if(a.value==b.value){c.innerHTML="";return true}else{a.parentNode.className="bad";c.innerHTML=sdJsLang.supl_notmatching}}return false},post:function(a,b){var c=document.forms.sdSignupLayerForm.elements,e=Utils.sdElementById("sdSignupLayerError"),
g=true,f="";e.innerHTML="";if(document.getElementById("supEmail")){if(document.getElementById("supEmail").value!=document.getElementById("supEmail2").value){e.innerHTML+=sdJsLang.supl_missingdata;document.getElementById("supEmail2").parentNode.className="bad";return false}}else if(document.getElementById("supPassword"))if(document.getElementById("supPassword").value!=document.getElementById("supPassword2").value){e.innerHTML+=sdJsLang.supl_missingdata;document.getElementById("supPassword2").parentNode.className=
"bad";return false}for(var d=0;d<c.length;d++)if(c[d].type=="checkbox")f+=c[d].name+"="+c[d].checked+"&";else if(c[d].value||c[d].name=="parentmail")f+=c[d].name+"="+escape(c[d].value)+"&";else{c[d].parentNode.className="bad";g=false}if(g){f+="action=checkform";a.style.display="none";ajaxEngine.sendRequest(b,null,f)}else e.innerHTML+=sdJsLang.supl_missingdata},_init:function(){var a=ajaxEngine;if(!Sup.isInit){i=new Image;i.src=staticUrl+"/i/lang/"+language+"/suplayer/join_now.png";Sup.layer=Utils.sdElementById("sdSignupLayer");
Sup.layer.style.height=Base.body.scrollHeight+"px";ajaxEngine.registerAjaxObject("signupUpdater",Sup);var b="/"+language+"/ajax/signup";if(true===Sup.showNewLayer){b="/"+language+"/ajax/"+Sup.link;a.registerRequest("signupHtml",b+"/overlay.php")}else a.registerRequest("signupHtml",b+"/htmlform.php");a.registerRequest("signupCheck",b+"/check.php");a.registerRequest("signupForm",b+"/form.php");a.registerRequest("signupMail",b+"/consentMail.php");a.registerRequest("signupFinish",b+"/finish.php");a.registerRequest("signupReset",
b+"/reset.php");Sup.isInit=true}a.sendRequest("signupHtml","size="+Sup.size,"refKey="+Sup.refKey);$("#wardrobeswfobject, #customItemDesignerObject").css("visibility","hidden");$(Sup.layer).show()},_open:function(a,b){Sup.url=a;Sup.onComplete=b;Sup._init()},_build:function(a){Utils.selbox("none");Sup.layer.innerHTML=a;Sup.htmlArea=Utils.sdElementById("sdSignupLayerArea");a=Sup.size==1?767:560;Sup.pos[0]=((Base.isIE?Base.body.offsetWidth:window.innerWidth)-a)/2;a=Base.body.scrollTop;var b=(Base.isIE?
Base.body.offsetHeight:window.innerHeight)/2-(Sup.size==1?300:200);Sup.pos[1]=b>0?a+b:a+50;Sup.layer.firstChild.style.left=Sup.pos[0]+"px";Sup.layer.firstChild.style.top=Sup.pos[1]+"px";Sup._layerTop();ajaxEngine.sendRequest("signupCheck","target="+(Sup.url?Sup.url:false),"onComplete="+(Sup.onComplete?Sup.onComplete:false))},_layerTop:function(){Sup.layer.innerHTML+=Sup.refKey=="self"?'<div id="sdSignupLayerTop"></div>':'<div id="sdSignupLayerTop"><img src="'+staticUrl+"/i/lang/"+language+'/suplayer/join_now.png" alt=""/></div>';
var a=Utils.sdElementById("sdSignupLayerTop");Base.pngFix(a.firstChild);a.style.left=Sup.pos[0]-30+"px";a.style.top=Sup.pos[1]-45+"px"},_tbrload:function(a){Sup.logged=true;$("#suplayerreplace").html(a);a=new SWFObject(staticUrl+"/flash/signuplayer.swf","signupFlashLayer","20","20","6","#ffffff");a.addParam("wmode","transparent");a.addParam("menu","false");a.write("sdSignupLayerArea")},ajaxUpdate:function(a){a=a.firstChild;switch(a.nodeName){case "htmlArea":Sup.htmlArea=Utils.sdElementById("sdSignupLayerArea");
Sup.htmlArea.innerHTML=unescape(a.firstChild.nodeValue.replace(/^s*|s*$/g,""));break;case "suplayerHtml":Sup._build(unescape(a.firstChild.nodeValue.replace(/^s*|s*$/g,"")));break;case "reloadToolbar":Sup._tbrload(unescape(a.firstChild.nodeValue.replace(/^s*|s*$/g,"")));break;case "googleTracking":Sup._tbrload(unescape(a.firstChild.nodeValue.replace(/^s*|s*$/g,"")));break;case "redirect":document.location.href=unescape(a.firstChild.nodeValue.replace(/^s*|s*$/g,""));break;default:Sup.htmlArea=Utils.sdElementById("sdSignupLayer");
Sup.htmlArea.innerHTML=sdJsLang.supl_ajaxerror;break}$("#supPassword").pstrength({common:commonVals,verdects:verdectsVals,txtUnsafe:txtUnsafe,txtShort:txtShort},"#sdSignupLayer div.btn h1")},callFlash:function(a){if(window.document[a])return window.document[a];if(navigator.appName.indexOf("Microsoft Internet")==-1){if(document.embeds&&document.embeds[a])return document.embeds[a]}else return document.getElementById(a)},gotoStep:function(a,b,c){c=c||"";if(a!=b){Sup.gotoUrl="/"+language+"/signup/"+c+
"medoll.php";if(1==b)try{Sup.callFlash("medollflash").callRegisterMedoll("test1","test2")}catch(e){}if(2==a)Sup.gotoUrl="/"+language+"/signup/"+c+"index.php";setTimeout("document.location.href = '"+Sup.gotoUrl+"'",200)}},introPlayed:function(){var a=$("#medollswfobject"),b=$("#medollswfobjecthidden");a.hide();b.removeClass("hidden")},saveMedoll:function(a){$.ajax({type:"POST",url:"/"+language+"/ajax/signup/saveMedoll.php",data:{xml:a},success:function(){},error:function(){}})},kthx:function(){document.location.href=
Sup.gotoUrl}};
if(typeof deconcept=="undefined")var deconcept={};if(typeof deconcept.util=="undefined")deconcept.util={};if(typeof deconcept.SWFObjectUtil=="undefined")deconcept.SWFObjectUtil={};
deconcept.SWFObject=function(a,b,c,e,f,g,h,d,i,j){if(document.getElementById){this.DETECT_KEY=j?j:"detectflash";this.skipDetect=deconcept.util.getRequestParameter(this.DETECT_KEY);this.params={};this.variables={};this.attributes=[];a&&this.setAttribute("swf",a);b&&this.setAttribute("id",b);c&&this.setAttribute("width",c);e&&this.setAttribute("height",e);f&&this.setAttribute("version",new deconcept.PlayerVersion(f.toString().split(".")));this.installedVer=deconcept.SWFObjectUtil.getPlayerVersion();
if(!window.opera&&document.all&&this.installedVer.major>7)if(!deconcept.unloadSet){deconcept.SWFObjectUtil.prepUnload=function(){__flash_unloadHandler=function(){};__flash_savedUnloadHandler=function(){};window.attachEvent("onunload",deconcept.SWFObjectUtil.cleanupSWFs)};window.attachEvent("onbeforeunload",deconcept.SWFObjectUtil.prepUnload);deconcept.unloadSet=true}g&&this.addParam("bgcolor",g);a=h?h:"high";this.addParam("quality",a);this.setAttribute("useExpressInstall",false);this.setAttribute("doExpressInstall",
false);d=d?d:window.location;this.setAttribute("xiRedirectUrl",d);this.setAttribute("redirectUrl","");i&&this.setAttribute("redirectUrl",i)}};
deconcept.SWFObject.prototype={useExpressInstall:function(a){this.xiSWFPath=!a?"expressinstall.swf":a;this.setAttribute("useExpressInstall",true)},setAttribute:function(a,b){this.attributes[a]=b},getAttribute:function(a){return this.attributes[a]||""},addParam:function(a,b){this.params[a]=b},getParams:function(){return this.params},addVariable:function(a,b){this.variables[a]=b},getVariable:function(a){return this.variables[a]||""},getVariables:function(){return this.variables},getVariablePairs:function(){var a=
[],b,c=this.getVariables();for(b in c)a[a.length]=b+"="+c[b];return a},getSWFHTML:function(){var a="";if(navigator.plugins&&navigator.mimeTypes&&navigator.mimeTypes.length){if(this.getAttribute("doExpressInstall")){this.addVariable("MMplayerType","PlugIn");this.setAttribute("swf",this.xiSWFPath)}a='<embed type="application/x-shockwave-flash" src="'+this.getAttribute("swf")+'" width="'+this.getAttribute("width")+'" height="'+this.getAttribute("height")+'" style="'+(this.getAttribute("style")||"")+
'"';a+=' id="'+this.getAttribute("id")+'" name="'+this.getAttribute("id")+'" ';var b=this.getParams();for(var c in b)a+=[c]+'="'+b[c]+'" ';b=this.getVariablePairs().join("&");if(b.length>0)a+='flashvars="'+b+'"';a+="/>"}else{if(this.getAttribute("doExpressInstall")){this.addVariable("MMplayerType","ActiveX");this.setAttribute("swf",this.xiSWFPath)}a='<object id="'+this.getAttribute("id")+'" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="'+this.getAttribute("width")+'" height="'+this.getAttribute("height")+
'" style="'+(this.getAttribute("style")||"")+'">';a+='<param name="movie" value="'+this.getAttribute("swf")+'" />';b=this.getParams();for(c in b)a+='<param name="'+c+'" value="'+b[c]+'" />';b=this.getVariablePairs().join("&");if(b.length>0)a+='<param name="flashvars" value="'+b+'" />';a+="</object>"}return a},write:function(a){if(this.getAttribute("useExpressInstall")){var b=new deconcept.PlayerVersion([6,0,65]);if(this.installedVer.versionIsValid(b)&&!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"))){a=typeof a=="string"?document.getElementById(a):a;a.innerHTML=this.getSWFHTML();return true}else this.getAttribute("redirectUrl")!=""&&document.location.replace(this.getAttribute("redirectUrl"));
return false}};
deconcept.SWFObjectUtil.getPlayerVersion=function(){var a=new deconcept.PlayerVersion([0,0,0]);if(navigator.plugins&&navigator.mimeTypes.length){var b=navigator.plugins["Shockwave Flash"];if(b&&b.description)a=new deconcept.PlayerVersion(b.description.replace(/([a-zA-Z]|\s)+/,"").replace(/(\s+r|\s+b[0-9]+)/,".").split("."))}else if(navigator.userAgent&&navigator.userAgent.indexOf("Windows CE")>=0){b=1;for(var c=3;b;)try{c++;b=new ActiveXObject("ShockwaveFlash.ShockwaveFlash."+c);a=new deconcept.PlayerVersion([c,
0,0])}catch(e){b=null}}else{try{b=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7")}catch(f){try{b=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");a=new deconcept.PlayerVersion([6,0,21]);b.AllowScriptAccess="always"}catch(g){if(a.major==6)return a}try{b=new ActiveXObject("ShockwaveFlash.ShockwaveFlash")}catch(h){}}if(b!=null)a=new deconcept.PlayerVersion(b.GetVariable("$version").split(" ")[1].split(","))}return a};
deconcept.PlayerVersion=function(a){this.major=a[0]!=null?parseInt(a[0]):0;this.minor=a[1]!=null?parseInt(a[1]):0;this.rev=a[2]!=null?parseInt(a[2]):0};deconcept.PlayerVersion.prototype.versionIsValid=function(a){if(this.major<a.major)return false;if(this.major>a.major)return true;if(this.minor<a.minor)return false;if(this.minor>a.minor)return true;if(this.rev<a.rev)return false;return true};
deconcept.util={getRequestParameter:function(a){var b=document.location.search||document.location.hash;if(a==null)return b;if(b){b=b.substring(1).split("&");for(var c=0;c<b.length;c++)if(b[c].substring(0,b[c].indexOf("="))==a)return b[c].substring(b[c].indexOf("=")+1)}return""}};deconcept.SWFObjectUtil.cleanupSWFs=function(){for(var a=document.getElementsByTagName("OBJECT"),b=a.length-1;b>=0;b--){a[b].style.display="none";for(var c in a[b])if(typeof a[b][c]=="function")a[b][c]=function(){}}};
if(!document.getElementById&&document.all)document.getElementById=function(a){return document.all[a]};var getQueryParamValue=deconcept.util.getRequestParameter,FlashObject=deconcept.SWFObject,SWFObject=deconcept.SWFObject;
/*
 SWFObject v2.2 <http://code.google.com/p/swfobject/>
 is released under the MIT License <http://www.opensource.org/licenses/mit-license.php>
*/
var swfobject=function(){function x(){if(!v){try{var a=i.getElementsByTagName("body")[0].appendChild(r("span"));a.parentNode.removeChild(a)}catch(b){return}v=true;a=B.length;for(var c=0;c<a;c++)B[c]()}}function S(a){if(v)a();else B[B.length]=a}function T(a){if(typeof m.addEventListener!=j)m.addEventListener("load",a,false);else if(typeof i.addEventListener!=j)i.addEventListener("load",a,false);else if(typeof m.attachEvent!=j)ca(m,"onload",a);else if(typeof m.onload=="function"){var b=m.onload;m.onload=
function(){b();a()}}else m.onload=a}function da(){U?ea():K()}function ea(){var a=i.getElementsByTagName("body")[0],b=r(o);b.setAttribute("type",C);var c=a.appendChild(b);if(c){var d=0;(function(){if(typeof c.GetVariable!=j){var e=c.GetVariable("$version");if(e){e=e.split(" ")[1].split(",");f.pv=[parseInt(e[0],10),parseInt(e[1],10),parseInt(e[2],10)]}}else if(d<10){d++;setTimeout(arguments.callee,10);return}a.removeChild(b);c=null;K()})()}else K()}function K(){var a=s.length;if(a>0)for(var b=0;b<a;b++){var c=
s[b].id,d=s[b].callbackFn,e={success:false,id:c};if(f.pv[0]>0){var g=n(c);if(g)if(D(s[b].swfVersion)&&!(f.wk&&f.wk<312)){w(c,true);if(d){e.success=true;e.ref=L(c);d(e)}}else if(s[b].expressInstall&&M()){e={};e.data=s[b].expressInstall;e.width=g.getAttribute("width")||"0";e.height=g.getAttribute("height")||"0";if(g.getAttribute("class"))e.styleclass=g.getAttribute("class");if(g.getAttribute("align"))e.align=g.getAttribute("align");var h={};g=g.getElementsByTagName("param");for(var k=g.length,l=0;l<
k;l++)if(g[l].getAttribute("name").toLowerCase()!="movie")h[g[l].getAttribute("name")]=g[l].getAttribute("value");N(e,h,c,d)}else{fa(g);d&&d(e)}}else{w(c,true);if(d){if((c=L(c))&&typeof c.SetVariable!=j){e.success=true;e.ref=c}d(e)}}}}function L(a){var b=null;if((a=n(a))&&a.nodeName=="OBJECT")if(typeof a.SetVariable!=j)b=a;else if(a=a.getElementsByTagName(o)[0])b=a;return b}function M(){return!E&&D("6.0.65")&&(f.win||f.mac)&&!(f.wk&&f.wk<312)}function N(a,b,c,d){E=true;O=d||null;V={success:false,
id:c};var e=n(c);if(e){if(e.nodeName=="OBJECT"){z=P(e);F=null}else{z=e;F=c}a.id=W;if(typeof a.width==j||!/%$/.test(a.width)&&parseInt(a.width,10)<310)a.width="310";if(typeof a.height==j||!/%$/.test(a.height)&&parseInt(a.height,10)<137)a.height="137";i.title=i.title.slice(0,47)+" - Flash Player Installation";d=f.ie&&f.win?"ActiveX":"PlugIn";d="MMredirectURL="+m.location.toString().replace(/&/g,"%26")+"&MMplayerType="+d+"&MMdoctitle="+i.title;if(typeof b.flashvars!=j)b.flashvars+="&"+d;else b.flashvars=
d;if(f.ie&&f.win&&e.readyState!=4){d=r("div");c+="SWFObjectNew";d.setAttribute("id",c);e.parentNode.insertBefore(d,e);e.style.display="none";(function(){e.readyState==4?e.parentNode.removeChild(e):setTimeout(arguments.callee,10)})()}Q(a,b,c)}}function fa(a){if(f.ie&&f.win&&a.readyState!=4){var b=r("div");a.parentNode.insertBefore(b,a);b.parentNode.replaceChild(P(a),b);a.style.display="none";(function(){a.readyState==4?a.parentNode.removeChild(a):setTimeout(arguments.callee,10)})()}else a.parentNode.replaceChild(P(a),
a)}function P(a){var b=r("div");if(f.win&&f.ie)b.innerHTML=a.innerHTML;else if(a=a.getElementsByTagName(o)[0])if(a=a.childNodes)for(var c=a.length,d=0;d<c;d++)!(a[d].nodeType==1&&a[d].nodeName=="PARAM")&&a[d].nodeType!=8&&b.appendChild(a[d].cloneNode(true));return b}function Q(a,b,c){var d,e=n(c);if(f.wk&&f.wk<312)return d;if(e){if(typeof a.id==j)a.id=c;if(f.ie&&f.win){var g="";for(var h in a)if(a[h]!=Object.prototype[h])if(h.toLowerCase()=="data")b.movie=a[h];else if(h.toLowerCase()=="styleclass")g+=
' class="'+a[h]+'"';else if(h.toLowerCase()!="classid")g+=" "+h+'="'+a[h]+'"';h="";for(var k in b)if(b[k]!=Object.prototype[k])h+='<param name="'+k+'" value="'+b[k]+'" />';e.outerHTML='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"'+g+">"+h+"</object>";G[G.length]=a.id;d=n(a.id)}else{k=r(o);k.setAttribute("type",C);for(g in a)if(a[g]!=Object.prototype[g])if(g.toLowerCase()=="styleclass")k.setAttribute("class",a[g]);else g.toLowerCase()!="classid"&&k.setAttribute(g,a[g]);for(var l in b)b[l]!=
Object.prototype[l]&&l.toLowerCase()!="movie"&&ga(k,l,b[l]);e.parentNode.replaceChild(k,e);d=k}}return d}function ga(a,b,c){var d=r("param");d.setAttribute("name",b);d.setAttribute("value",c);a.appendChild(d)}function X(a){var b=n(a);if(b&&b.nodeName=="OBJECT")if(f.ie&&f.win){b.style.display="none";(function(){b.readyState==4?ha(a):setTimeout(arguments.callee,10)})()}else b.parentNode.removeChild(b)}function ha(a){if(a=n(a)){for(var b in a)if(typeof a[b]=="function")a[b]=null;a.parentNode.removeChild(a)}}
function n(a){var b=null;try{b=i.getElementById(a)}catch(c){}return b}function r(a){return i.createElement(a)}function ca(a,b,c){a.attachEvent(b,c);y[y.length]=[a,b,c]}function D(a){var b=f.pv;a=a.split(".");a[0]=parseInt(a[0],10);a[1]=parseInt(a[1],10)||0;a[2]=parseInt(a[2],10)||0;return b[0]>a[0]||b[0]==a[0]&&b[1]>a[1]||b[0]==a[0]&&b[1]==a[1]&&b[2]>=a[2]?true:false}function Y(a,b,c,d){if(!(f.ie&&f.mac)){var e=i.getElementsByTagName("head")[0];if(e){c=c&&typeof c=="string"?c:"screen";if(d)R=p=null;
if(!p||R!=c){d=r("style");d.setAttribute("type","text/css");d.setAttribute("media",c);p=e.appendChild(d);if(f.ie&&f.win&&typeof i.styleSheets!=j&&i.styleSheets.length>0)p=i.styleSheets[i.styleSheets.length-1];R=c}if(f.ie&&f.win)p&&typeof p.addRule==o&&p.addRule(a,b);else p&&typeof i.createTextNode!=j&&p.appendChild(i.createTextNode(a+" {"+b+"}"))}}}function w(a,b){if(Z){b=b?"visible":"hidden";if(v&&n(a))n(a).style.visibility=b;else Y("#"+a,"visibility:"+b)}}function $(a){var b=/[\\\"<>\.;]/;return(b=
b.exec(a)!=null)&&typeof encodeURIComponent!=j?encodeURIComponent(a):a}var j="undefined",o="object",aa="Shockwave Flash",ia="ShockwaveFlash.ShockwaveFlash",C="application/x-shockwave-flash",W="SWFObjectExprInst",ba="onreadystatechange",m=window,i=document,t=navigator,U=false,B=[da],s=[],G=[],y=[],z,F,O,V,v=false,E=false,p,R,Z=true,f=function(){var a=typeof i.getElementById!=j&&typeof i.getElementsByTagName!=j&&typeof i.createElement!=j,b=t.userAgent.toLowerCase(),c=t.platform.toLowerCase(),d=c?/win/.test(c):
/win/.test(b);c=c?/mac/.test(c):/mac/.test(b);b=/webkit/.test(b)?parseFloat(b.replace(/^.*webkit\/(\d+(\.\d+)?).*$/,"$1")):false;var e=!+"\u000b1",g=[0,0,0],h=null;if(typeof t.plugins!=j&&typeof t.plugins[aa]==o){if((h=t.plugins[aa].description)&&!(typeof t.mimeTypes!=j&&t.mimeTypes[C]&&!t.mimeTypes[C].enabledPlugin)){U=true;e=false;h=h.replace(/^.*\s+(\S+\s+\S+$)/,"$1");g[0]=parseInt(h.replace(/^(.*)\..*$/,"$1"),10);g[1]=parseInt(h.replace(/^.*\.(.*)\s.*$/,"$1"),10);g[2]=/[a-zA-Z]/.test(h)?parseInt(h.replace(/^.*[a-zA-Z]+(.*)$/,
"$1"),10):0}}else if(typeof m.ActiveXObject!=j)try{var k=new ActiveXObject(ia);if(k)if(h=k.GetVariable("$version")){e=true;h=h.split(" ")[1].split(",");g=[parseInt(h[0],10),parseInt(h[1],10),parseInt(h[2],10)]}}catch(l){}return{w3:a,pv:g,wk:b,ie:e,win:d,mac:c}}();(function(){if(f.w3){if(typeof i.readyState!=j&&i.readyState=="complete"||typeof i.readyState==j&&(i.getElementsByTagName("body")[0]||i.body))x();if(!v){typeof i.addEventListener!=j&&i.addEventListener("DOMContentLoaded",x,false);if(f.ie&&
f.win){i.attachEvent(ba,function(){if(i.readyState=="complete"){i.detachEvent(ba,arguments.callee);x()}});m==top&&function(){if(!v){try{i.documentElement.doScroll("left")}catch(a){setTimeout(arguments.callee,0);return}x()}}()}f.wk&&function(){v||(/loaded|complete/.test(i.readyState)?x():setTimeout(arguments.callee,0))}();T(x)}}})();(function(){f.ie&&f.win&&window.attachEvent("onunload",function(){for(var a=y.length,b=0;b<a;b++)y[b][0].detachEvent(y[b][1],y[b][2]);a=G.length;for(b=0;b<a;b++)X(G[b]);
for(var c in f)f[c]=null;f=null;for(var d in swfobject)swfobject[d]=null;swfobject=null})})();return{registerObject:function(a,b,c,d){if(f.w3&&a&&b){var e={};e.id=a;e.swfVersion=b;e.expressInstall=c;e.callbackFn=d;s[s.length]=e;w(a,false)}else d&&d({success:false,id:a})},getObjectById:function(a){if(f.w3)return L(a)},embedSWF:function(a,b,c,d,e,g,h,k,l,A){var H={success:false,id:b};if(f.w3&&!(f.wk&&f.wk<312)&&a&&b&&c&&d&&e){w(b,false);S(function(){c+="";d+="";var u={};if(l&&typeof l===o)for(var q in l)u[q]=
l[q];u.data=a;u.width=c;u.height=d;q={};if(k&&typeof k===o)for(var I in k)q[I]=k[I];if(h&&typeof h===o)for(var J in h)if(typeof q.flashvars!=j)q.flashvars+="&"+J+"="+h[J];else q.flashvars=J+"="+h[J];if(D(e)){I=Q(u,q,b);u.id==b&&w(b,true);H.success=true;H.ref=I}else if(g&&M()){u.data=g;N(u,q,b,A);return}else w(b,true);A&&A(H)})}else A&&A(H)},switchOffAutoHideShow:function(){Z=false},ua:f,getFlashPlayerVersion:function(){return{major:f.pv[0],minor:f.pv[1],release:f.pv[2]}},hasFlashPlayerVersion:D,createSWF:function(a,
b,c){if(f.w3)return Q(a,b,c)},showExpressInstall:function(a,b,c,d){f.w3&&M()&&N(a,b,c,d)},removeSWF:function(a){f.w3&&X(a)},createCSS:function(a,b,c,d){f.w3&&Y(a,b,c,d)},addDomLoadEvent:S,addLoadEvent:T,getQueryParamValue:function(a){var b=i.location.search||i.location.hash;if(b){if(/\?/.test(b))b=b.split("?")[1];if(a==null)return $(b);b=b.split("&");for(var c=0;c<b.length;c++)if(b[c].substring(0,b[c].indexOf("="))==a)return $(b[c].substring(b[c].indexOf("=")+1))}return""},expressInstallCallback:function(){if(E){var a=
n(W);if(a&&z){a.parentNode.replaceChild(z,a);if(F){w(F,true);if(f.ie&&f.win)z.style.display="block"}O&&O(V)}E=false}}}}();
var Cookie={create:function(a,e,b){if(b){var c=new Date;c.setTime(c.getTime()+b*864E5);b="; expires="+c.toGMTString()}else b="";document.cookie=a+"="+e+b+"; path=/"},read:function(a){a=a+"=";for(var e=document.cookie.split(";"),b=e.length,c=0;c<b;c++){for(var d=e[c];d.charAt(0)===" ";)d=d.substring(1,d.length);if(d.indexOf(a)===0)return d.substring(a.length,d.length)}return null},erase:function(a){Cookie.create(a,"",-1)}};
/*
 base.ads.js
*/
var Ads={bz:{},ext:"",la:[],vi:[],onResize:null,puff:{},print:function(a){if("unanimis"==Ads.ext)if(1==a){writeDart("728x90");return}else if(2==a){writeDart("160x600,120x600");return}else{if(4==a){writeDart("300x250");$("#sdads_bt_4").show();return}}else if("uol"==Ads.ext)if(1==a){DEshow("728x90",1);return}else if(2==a){DEshow("120x600",6);return}else if(4==a){DEshow("300x250",5);$("#sdads_bt_4").show();return}Ads.writeAd(a,1)},fallback:function(){$(function(){var a;$(".stardollads").each(function(){a=
this.id.substring(9);"undefined"==typeof Ads.la[a]&&55>=$(this).html().length&&Ads.writeAd(a,2)});Ads.onResize&&Ads.onResize()})},writeAd:function(a,b){if("undefined"==typeof Ads.bz[a])Ads.vi[a]=false;else if("object"==typeof OA_output&&"undefined"!==typeof OA_output[Ads.bz[a]]){if(""!==OA_output[Ads.bz[a]]){if(1==b){b=OA_output[Ads.bz[a]];Ads.vi[a]=Ads.isAdVisible(b);document.write(b)}else if(-1==OA_output[Ads.bz[a]].indexOf("document.write")){b=OA_output[Ads.bz[a]];Ads.vi[a]=Ads.isAdVisible(b);
$("#sdads_bt_"+a).append(b)}if(4==a||6<=a&&8>=a||16==a||17==a)$("#sdads_bt_"+a).show()}else Ads.vi[a]=false;Ads.la[a]=1}},isAdVisible:function(a){if(undefined===a||0===a.length)return false;else if(0<a.indexOf("display = 'none'"))return false;return true},puffs:function(a,b,g,d,e,f){var c="http://ox.stardoll.com/www/delivery/";e={trackUrl:c+"lg.php?bannerid=",clickUrl:c+"ck.php?bannerid=",puffRevision:e,cgImg:f,baseUrl:"http://"+document.location.host+"/"+language+"/",dollUrl:staticUrl,langMc:language,
magUrl:"__maxdest=http://"+document.location.host+"/"+language+"/contest/winner.php?type=1",puff:[],bid:[]};f=1;if("object"==typeof OA_output){bts=[11,12,13,14];for(var h in bts){c=bts[h];if("undefined"!==typeof Ads.bz[c]&&"undefined"!==typeof OA_output[Ads.bz[c]]&&""!==OA_output[Ads.bz[c]]&&0<OA_output[Ads.bz[c]].indexOf("|",0)){var i=OA_output[Ads.bz[c]].split("|");e.puff.push(i[0]);e.bid.push(i[1]);if(14==c)f=0}}}if(1==f){e.puff.push(d);e.bid.push(1181)}d={menu:"false",allowScriptAccess:"always",
wmode:"opaque"};h={};swfobject.embedSWF(b,a,"620","290","9.0.0",g,e,d,h)},campaignDolls:function(){var a=false,b=["24","25","26","27"];$.each(b,function(g,d){if(OA_output[Ads.bz[d]])a=true});a&&$("#campaignDolls").show()},mhCampaignDolls:function(){var a=false,b=["40","41","42","43","44","45"];$.each(b,function(g,d){if(OA_output[Ads.bz[d]])a=true});a&&$("#mhDolls").show()},isBannerTypeVisible:function(a){if(undefined!==Ads.la[a]&&Ads.vi[a])return true;return false}};
if(!this.JSON)this.JSON={};
(function(){function k(a){return a<10?"0"+a:a}function n(a){o.lastIndex=0;return o.test(a)?'"'+a.replace(o,function(c){var d=q[c];return typeof d==="string"?d:"\\u"+("0000"+c.charCodeAt(0).toString(16)).slice(-4)})+'"':'"'+a+'"'}function l(a,c){var d,f,i=g,e,b=c[a];if(b&&typeof b==="object"&&typeof b.toJSON==="function")b=b.toJSON(a);if(typeof j==="function")b=j.call(c,a,b);switch(typeof b){case "string":return n(b);case "number":return isFinite(b)?String(b):"null";case "boolean":case "null":return String(b);case "object":if(!b)return"null";
g+=m;e=[];if(Object.prototype.toString.apply(b)==="[object Array]"){f=b.length;for(a=0;a<f;a+=1)e[a]=l(a,b)||"null";c=e.length===0?"[]":g?"[\n"+g+e.join(",\n"+g)+"\n"+i+"]":"["+e.join(",")+"]";g=i;return c}if(j&&typeof j==="object"){f=j.length;for(a=0;a<f;a+=1){d=j[a];if(typeof d==="string")if(c=l(d,b))e.push(n(d)+(g?": ":":")+c)}}else for(d in b)if(Object.hasOwnProperty.call(b,d))if(c=l(d,b))e.push(n(d)+(g?": ":":")+c);c=e.length===0?"{}":g?"{\n"+g+e.join(",\n"+g)+"\n"+i+"}":"{"+e.join(",")+"}";
g=i;return c}}if(typeof Date.prototype.toJSON!=="function"){Date.prototype.toJSON=function(){return isFinite(this.valueOf())?this.getUTCFullYear()+"-"+k(this.getUTCMonth()+1)+"-"+k(this.getUTCDate())+"T"+k(this.getUTCHours())+":"+k(this.getUTCMinutes())+":"+k(this.getUTCSeconds())+"Z":null};String.prototype.toJSON=Number.prototype.toJSON=Boolean.prototype.toJSON=function(){return this.valueOf()}}var p=/[\u0000\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,
o=/[\\\"\x00-\x1f\x7f-\x9f\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,g,m,q={"\u0008":"\\b","\t":"\\t","\n":"\\n","\u000c":"\\f","\r":"\\r",'"':'\\"',"\\":"\\\\"},j;if(typeof JSON.stringify!=="function")JSON.stringify=function(a,c,d){var f;m=g="";if(typeof d==="number")for(f=0;f<d;f+=1)m+=" ";else if(typeof d==="string")m=d;if((j=c)&&typeof c!=="function"&&(typeof c!=="object"||typeof c.length!=="number"))throw new Error("JSON.stringify");return l("",
{"":a})};if(typeof JSON.parse!=="function")JSON.parse=function(a,c){function d(f,i){var e,b,h=f[i];if(h&&typeof h==="object")for(e in h)if(Object.hasOwnProperty.call(h,e)){b=d(h,e);if(b!==undefined)h[e]=b;else delete h[e]}return c.call(f,i,h)}p.lastIndex=0;if(p.test(a))a=a.replace(p,function(f){return"\\u"+("0000"+f.charCodeAt(0).toString(16)).slice(-4)});if(/^[\],:{}\s]*$/.test(a.replace(/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,"@").replace(/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,
"]").replace(/(?:^|:|,)(?:\s*\[)+/g,""))){a=eval("("+a+")");return typeof c==="function"?d({"":a},""):a}throw new SyntaxError("JSON.parse");}})();
/*
 base.broadcast.js
*/
window.Sdbc={timestamp:0,count:0,timerIntv:2E4,msgBox:null,msgBoxLink:null,msgBoxSender:null,msgBoxLarge:null,msgBoxParentLi:null,msgBoxSiblings:null,msgBoxPadding:null,msgs:[],msgsTmp:[],msgBufferCount:0,verticalStep:null,msgHeight:null,barWidth:null,chatList:null,init:function(a,b,c){Sdbc.msgBox=$("#broadcastmsg");Sdbc.msgBoxParentLi=Sdbc.msgBox.parent("li");Sdbc.msgBoxPadding=Sdbc.msgBoxParentLi.outerWidth(true)-Sdbc.msgBoxParentLi.width()+1;Sdbc.msgBoxLarge=$("#broadcast");Sdbc.verticalStep=Sdbc.msgBox.height();
Sdbc.timerIntv=b;Sdbc.timestamp=c;Sdbc.barWidth=Sdbc.msgBoxParentLi.parent().width();Sdbc.msgBoxSiblings=Sdbc.msgBoxParentLi.siblings("li");Sdbc.chatList=$(".activeListContainer","#chatable");$(window).bind("sdbc.updateWidth",Sdbc.updateWidth);Sdbc.updateWidth();if(Sdbc.msgBox.length){Sdbc.msgBoxLarge.length&&BroadcastList.init();Sdbc.load(a)}},load:function(a){Sdbc.msgs=[];if(a.length>0){for(var b=0,c=0;c<a.length;c++)if(Sdbc.timestamp<=a[c][5]){Sdbc.msgs[b]=a[c];b++}if(b<=Sdbc.msgBufferCount){Sdbc.showError();
setTimeout(Sdbc.req,3E4)}else{Sdbc.count=0;$(window).trigger("BroadCastlist.start");Sdbc.next()}}else{Sdbc.showError();setTimeout(Sdbc.req,3E4)}},next:function(){if(typeof Sdbc.msgs[Sdbc.count+Sdbc.msgBufferCount]!=="undefined"&&Sdbc.msgs[Sdbc.count+Sdbc.msgBufferCount]!==null){Sdbc.msgBox.html("");Sdbc.msgBox.append(Sdbc.mkMsg());Sdbc.msgBox.fadeIn(500);Sdbc.msgBoxLink=$("#broadcastScroll");Sdbc.msgHeight=Sdbc.msgBoxLink.height();Sdbc.msgBoxSender=$("#broadcastSender");var a=Sdbc.timerIntv/(Sdbc.msgHeight/
Sdbc.verticalStep);Sdbc.msgBoxLink.css({"padding-left":Sdbc.msgBoxLink.siblings("a").outerWidth(true),top:0,left:0});setTimeout(function(){Sdbc.scroll(a,true)},a)}else{Sdbc.msgsTmp=Sdbc.msgs.slice(-Sdbc.msgBufferCount);Sdbc.req()}},mkMsg:function(){var a=false,b;if(Sdbc.msgBoxLarge.length)if(Sdbc.msgsTmp.length>0){b=Sdbc.msgsTmp.shift();if(Sdbc.msgsTmp.length===0)a=true}else b=Sdbc.msgs[Sdbc.count];else b=Sdbc.msgs[Sdbc.count];$(window).trigger("BroadCastlist.update");b={link:b[0],name:b[2],text:b[3]};
b=$('<a href="'+b.link+'" id="broadcastSender" class="sender">'+b.name+'</a><a id="broadcastScroll" href="'+b.link+'"><span class="text">'+b.text+"</span></a>");if(a)Sdbc.count=0;else Sdbc.count++;return b},req:function(){$.ajax({dataType:"json",url:"/"+language+"/ajax/broadcast.php",success:function(a){var b=0,c=[];for(i=0;i<a.length;i++){c[b]=[a[i].u,parseInt(a[i].s,10),a[i].n,a[i].m,a[i].a,parseInt(a[i].t)];b++}Sdbc.load(c)},error:function(){Sdbc.showError()}})},showError:function(a){var b="";
if(a===true)b="Waiting for messages.";Sdbc.msgBox.html(b).fadeIn(600);$(window).trigger("BroadCastlist.showError",[b])},updateWidth:function(){var a=0;if($.browser.msie&&$.browser.version<7){a=4;Sdbc.chatList.attr("style","");Sdbc.chatList.width()>parseInt(Sdbc.chatList.css("max-width"))&&Sdbc.chatList.css({width:Sdbc.chatList.css("max-width"),overflow:"hidden"})}a=Sdbc.barWidth-Sdbc.getItemsOuterWidth(Sdbc.msgBoxSiblings)-Sdbc.msgBoxPadding-a;Sdbc.msgBoxLink&&Sdbc.msgBoxLink.css({top:"0",left:"0"});
Sdbc.msgBoxParentLi.width(a)},getItemsOuterWidth:function(a){var b=0;a.each(function(){b+=$(this).outerWidth(true)});return b},scroll:function(a,b){var c=parseInt(Sdbc.msgBoxLink.css("top"));if(Math.abs(c-Sdbc.verticalStep)<Sdbc.msgHeight){Sdbc.msgBoxLink.fadeOut(100,function(){b&&Sdbc.msgBoxSender.html(Sdbc.msgBoxSender.html()+"<small>...</small>");Sdbc.msgBoxLink.css({top:c-Sdbc.verticalStep+"px",left:"8px"});Sdbc.msgBoxLink.fadeIn(100)});setTimeout(function(){Sdbc.scroll(a)},a)}else Sdbc.msgBox.fadeOut(400,
function(){Sdbc.next()})}};
/*
 base.friend.js
*/
var Friend={uid:null,chf:false,fid:null,pop:null,init:function(c,a){Friend.uid=c;Friend.chf=a;$("a.addFriend, .ic-addfriend").live("click",function(){var d=$(this),b=d.attr("rel");Friend.canBeFriends(Friend.uid,b,function(e){if(e.can_be_friends)Friend.add(b,"test",d,d.offset().top);else{Overlay.openFramed("",'<div class="success">'+Lang.get("already_friends")+"</div>",10,d.offset().top);d.css("visibility","hidden")}});return false})},add:function(c,a,d,b){a=Lang.get("popover_reqfriend_pre")+" "+Utils.e(a)+
" "+Lang.get("popover_reqfriend_post");Friend.fid=c;Friend.pop={s:d,p:b};false==Friend.chf?Friend._pof(a,'<div class="error">'+Lang.get("too_many_friends")+"</div>"):Friend._form(a,"doAdd","popover_reqfriend_send")},doAdd:function(){Friend._send("/"+language+"/ajax/friends/sendRequest.php")},msg:function(c,a,d,b){Friend.fid=c;Friend.pop={s:d,p:b};Friend._form(Lang.get("popover_msg_send_to")+Utils.e(a),"doSend","btn_send")},doSend:function(){""!=$('#overlay [name="message"]').val()&&Friend._send("/"+
language+"/ajax/sendMessage.php")},block:function(c,a,d,b){Friend.fid=c;Friend.pop={s:d,p:b};Friend._form(Lang.get("popover_block_user"),"doBlock",Lang.get("btn_yes"),Lang.get("popover_block_user_pre")+" "+Utils.e(a)+" "+Lang.get("popover_block_user_post"))},doBlock:function(){Friend._send("/"+language+"/ajax/friends/block.php")},canBeFriends:function(c,a,d){$.get("/"+language+"/ajax/friends/checkRelation.php",{uid:c,fid:a},function(b){b=JSON.parse(b);d(b)})},_send:function(c){$.ajax({type:"POST",
url:c,data:"uid="+Friend.uid+"&fid="+Friend.fid+"&message="+$('#overlay [name="message"]').val(),dataType:"json",success:function(a){if(1==a.status)Overlay.close();else{Overlay.close();Friend._pof(Lang.get("error"),a.html)}}});Friend._pof(Lang.get("sending"),Lang.get("please_wait"))},_form:function(c,a,d,b){b=b||'<form method="post" accept-charset="UTF-8"><textarea name="message" class="marginedBottomSmall"></textarea></form>';b+='<p class="buttons marginedTop"><a href="javascript:Friend.'+a+'();" class="button"><span>'+
Lang.get(d)+'</span></a> <span class="close">'+Lang.get("separator")+' <a href="#" onclick="Overlay.close(); return false;">'+Lang.get("friend_close")+"</a></span></p>";Overlay.openFramed(c,b,Friend.pop.s,Friend.pop.p,false);$('#overlay [name="message"]').focus()},_pof:function(c,a){Overlay.openFramed(c,a,Friend.pop.s,Friend.pop.p)}};
(function(b){b.fn.button=function(){var c=[];this.each(function(){var a=b(this);a.mouseenter(function(){a.addClass("button-hover")});a.mouseleave(function(){a.removeClass("button-hover");a.removeClass("button-down")});a.mousedown(function(){a.addClass("button-down")});a.mouseup(function(){a.removeClass("button-down")});a.attr("disabled")&&a.addClass("button-disabled");c.push(a)});return b(c)}})(jQuery);
function changeCallieText(a){currText=a=="next"?currText>txts.length-2?0:currText+1:currText<1?txts.length-1:currText-1;nextCallie()}function nextCallie(){$(function(){$("#callieSays").html(txts[currText]);$("#calliePic").html(txts[currText])})};
var GoogleAnalytics={trackEvent:function(a,b,c,d){typeof pageTracker!="undefined"&&pageTracker&&pageTracker._trackEvent(a,b,c,d)}};
var Base64=function(){var t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",p={encode:function(o){var q="",u,c,a,b,d,k,j=0;do{u=o.charCodeAt(j++);c=o.charCodeAt(j++);a=o.charCodeAt(j++);b=u>>2;u=(u&3)<<4|c>>4;d=(c&15)<<2|a>>6;k=a&63;if(isNaN(c))d=k=64;else if(isNaN(a))k=64;q=q+t.charAt(b)+t.charAt(u)+t.charAt(d)+t.charAt(k)}while(j<o.length);return q},decode:function(o){var q="",u,c,a,b,d,k=0;o=o.replace(/[^A-Za-z0-9\+\/\=]/g,"");do{u=t.indexOf(o.charAt(k++));c=t.indexOf(o.charAt(k++));
b=t.indexOf(o.charAt(k++));d=t.indexOf(o.charAt(k++));u=u<<2|c>>4;c=(c&15)<<4|b>>2;a=(b&3)<<6|d;q+=String.fromCharCode(u);if(b!=64)q+=String.fromCharCode(c);if(d!=64)q+=String.fromCharCode(a)}while(k<o.length);return q}};return p}(),MD5=function(){var t=0,p="",o=8,q=function(f,e){var h=(f&65535)+(e&65535);f=(f>>16)+(e>>16)+(h>>16);return f<<16|h&65535},u=function(f,e){return f<<e|f>>>32-e},c=function(f){for(var e=[],h=(1<<o)-1,g=0;g<f.length*o;g+=o)e[g>>5]|=(f.charCodeAt(g/o)&h)<<g%32;return e},a=
function(f){for(var e="",h=(1<<o)-1,g=0;g<f.length*32;g+=o)e+=String.fromCharCode(f[g>>5]>>>g%32&h);return e},b=function(f){for(var e=t?"0123456789ABCDEF":"0123456789abcdef",h="",g=0;g<f.length*4;g++)h+=e.charAt(f[g>>2]>>g%4*8+4&15)+e.charAt(f[g>>2]>>g%4*8&15);return h},d=function(f){for(var e="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",h="",g,i,s=0;s<f.length*4;s+=3){g=(f[s>>2]>>8*(s%4)&255)<<16|(f[s+1>>2]>>8*((s+1)%4)&255)<<8|f[s+2>>2]>>8*((s+2)%4)&255;for(i=0;i<4;i++)h+=
s*8+i*6>f.length*32?p:e.charAt(g>>6*(3-i)&63)}return h},k=function(f,e,h,g,i,s){return q(u(q(q(e,f),q(g,s)),i),h)},j=function(f,e,h,g,i,s,v){return k(e&h|~e&g,f,e,i,s,v)},n=function(f,e,h,g,i,s,v){return k(e&g|h&~g,f,e,i,s,v)},m=function(f,e,h,g,i,s,v){return k(e^h^g,f,e,i,s,v)},r=function(f,e,h,g,i,s,v){return k(h^(e|~g),f,e,i,s,v)},w=function(f,e){f[e>>5]|=128<<e%32;f[(e+64>>>9<<4)+14]=e;e=1732584193;for(var h=-271733879,g=-1732584194,i=271733878,s,v,y,z,l=0;l<f.length;l+=16){s=e;v=h;y=g;z=i;e=
j(e,h,g,i,f[l+0],7,-680876936);i=j(i,e,h,g,f[l+1],12,-389564586);g=j(g,i,e,h,f[l+2],17,606105819);h=j(h,g,i,e,f[l+3],22,-1044525330);e=j(e,h,g,i,f[l+4],7,-176418897);i=j(i,e,h,g,f[l+5],12,1200080426);g=j(g,i,e,h,f[l+6],17,-1473231341);h=j(h,g,i,e,f[l+7],22,-45705983);e=j(e,h,g,i,f[l+8],7,1770035416);i=j(i,e,h,g,f[l+9],12,-1958414417);g=j(g,i,e,h,f[l+10],17,-42063);h=j(h,g,i,e,f[l+11],22,-1990404162);e=j(e,h,g,i,f[l+12],7,1804603682);i=j(i,e,h,g,f[l+13],12,-40341101);g=j(g,i,e,h,f[l+14],17,-1502002290);
h=j(h,g,i,e,f[l+15],22,1236535329);e=n(e,h,g,i,f[l+1],5,-165796510);i=n(i,e,h,g,f[l+6],9,-1069501632);g=n(g,i,e,h,f[l+11],14,643717713);h=n(h,g,i,e,f[l+0],20,-373897302);e=n(e,h,g,i,f[l+5],5,-701558691);i=n(i,e,h,g,f[l+10],9,38016083);g=n(g,i,e,h,f[l+15],14,-660478335);h=n(h,g,i,e,f[l+4],20,-405537848);e=n(e,h,g,i,f[l+9],5,568446438);i=n(i,e,h,g,f[l+14],9,-1019803690);g=n(g,i,e,h,f[l+3],14,-187363961);h=n(h,g,i,e,f[l+8],20,1163531501);e=n(e,h,g,i,f[l+13],5,-1444681467);i=n(i,e,h,g,f[l+2],9,-51403784);
g=n(g,i,e,h,f[l+7],14,1735328473);h=n(h,g,i,e,f[l+12],20,-1926607734);e=m(e,h,g,i,f[l+5],4,-378558);i=m(i,e,h,g,f[l+8],11,-2022574463);g=m(g,i,e,h,f[l+11],16,1839030562);h=m(h,g,i,e,f[l+14],23,-35309556);e=m(e,h,g,i,f[l+1],4,-1530992060);i=m(i,e,h,g,f[l+4],11,1272893353);g=m(g,i,e,h,f[l+7],16,-155497632);h=m(h,g,i,e,f[l+10],23,-1094730640);e=m(e,h,g,i,f[l+13],4,681279174);i=m(i,e,h,g,f[l+0],11,-358537222);g=m(g,i,e,h,f[l+3],16,-722521979);h=m(h,g,i,e,f[l+6],23,76029189);e=m(e,h,g,i,f[l+9],4,-640364487);
i=m(i,e,h,g,f[l+12],11,-421815835);g=m(g,i,e,h,f[l+15],16,530742520);h=m(h,g,i,e,f[l+2],23,-995338651);e=r(e,h,g,i,f[l+0],6,-198630844);i=r(i,e,h,g,f[l+7],10,1126891415);g=r(g,i,e,h,f[l+14],15,-1416354905);h=r(h,g,i,e,f[l+5],21,-57434055);e=r(e,h,g,i,f[l+12],6,1700485571);i=r(i,e,h,g,f[l+3],10,-1894986606);g=r(g,i,e,h,f[l+10],15,-1051523);h=r(h,g,i,e,f[l+1],21,-2054922799);e=r(e,h,g,i,f[l+8],6,1873313359);i=r(i,e,h,g,f[l+15],10,-30611744);g=r(g,i,e,h,f[l+6],15,-1560198380);h=r(h,g,i,e,f[l+13],21,
1309151649);e=r(e,h,g,i,f[l+4],6,-145523070);i=r(i,e,h,g,f[l+11],10,-1120210379);g=r(g,i,e,h,f[l+2],15,718787259);h=r(h,g,i,e,f[l+9],21,-343485551);e=q(e,s);h=q(h,v);g=q(g,y);i=q(i,z)}return[e,h,g,i]},x=function(f,e){var h=c(f);if(h.length>16)h=w(h,f.length*o);var g=new Array(16);f=new Array(16);for(var i=0;i<16;i++){g[i]=h[i]^909522486;f[i]=h[i]^1549556828}e=w(g.concat(c(e)),512+e.length*o);return w(f.concat(e),640)},A={hexdigest:function(f){return b(w(c(f),f.length*o))},b64digest:function(f){return d(w(c(f),
f.length*o))},hash:function(f){return a(w(c(f),f.length*o))},hmac_hexdigest:function(f,e){return b(x(f,e))},hmac_b64digest:function(f,e){return d(x(f,e))},hmac_hash:function(f,e){return a(x(f,e))},test:function(){return MD5.hexdigest("abc")==="900150983cd24fb0d6963f7d28e17f72"}};return A}();if(!Function.prototype.bind)Function.prototype.bind=function(t){var p=this;return function(){return p.apply(t,arguments)}};
if(!Function.prototype.prependArg)Function.prototype.prependArg=function(t){var p=this;return function(){for(var o=[t],q=0;q<arguments.length;q++)o.push(arguments[q]);return p.apply(this,o)}};if(!Array.prototype.indexOf)Array.prototype.indexOf=function(t,p){var o=this.length;p=Number(p)||0;p=p<0?Math.ceil(p):Math.floor(p);if(p<0)p+=o;for(;p<o;p++)if(p in this&&this[p]===t)return p;return-1};
(function(t){function p(a,b){return new c.Builder(a,b)}function o(a){return new c.Builder("message",a)}function q(a){return new c.Builder("iq",a)}function u(a){return new c.Builder("presence",a)}var c;c={VERSION:"1.0.1",NS:{HTTPBIND:"http://jabber.org/protocol/httpbind",BOSH:"urn:xmpp:xbosh",CLIENT:"jabber:client",AUTH:"jabber:iq:auth",ROSTER:"jabber:iq:roster",PROFILE:"jabber:iq:profile",DISCO_INFO:"http://jabber.org/protocol/disco#info",DISCO_ITEMS:"http://jabber.org/protocol/disco#items",MUC:"http://jabber.org/protocol/muc",
SASL:"urn:ietf:params:xml:ns:xmpp-sasl",STREAM:"http://etherx.jabber.org/streams",BIND:"urn:ietf:params:xml:ns:xmpp-bind",SESSION:"urn:ietf:params:xml:ns:xmpp-session",VERSION:"jabber:iq:version",STANZAS:"urn:ietf:params:xml:ns:xmpp-stanzas"},addNamespace:function(a,b){c.NS[a]=b},Status:{ERROR:0,CONNECTING:1,CONNFAIL:2,AUTHENTICATING:3,AUTHFAIL:4,CONNECTED:5,DISCONNECTED:6,DISCONNECTING:7,ATTACHED:8},LogLevel:{DEBUG:0,INFO:1,WARN:2,ERROR:3,FATAL:4},ElementType:{NORMAL:1,TEXT:3},TIMEOUT:1.1,SECONDARY_TIMEOUT:0.1,
forEachChild:function(a,b,d){var k,j;for(k=0;k<a.childNodes.length;k++){j=a.childNodes[k];if(j.nodeType==c.ElementType.NORMAL&&(!b||this.isTagEqual(j,b)))d(j)}},isTagEqual:function(a,b){return a.tagName.toLowerCase()==b.toLowerCase()},_xmlGenerator:null,_makeGenerator:function(){var a;if(window.ActiveXObject){a=new ActiveXObject("Microsoft.XMLDOM");a.appendChild(a.createElement("strophe"))}else a=document.implementation.createDocument("jabber:client","strophe",null);return a},xmlElement:function(a){if(!a)return null;
var b=null;if(!c._xmlGenerator)c._xmlGenerator=c._makeGenerator();b=c._xmlGenerator.createElement(a);var d,k,j;for(d=1;d<arguments.length;d++)if(arguments[d])if(typeof arguments[d]=="string"||typeof arguments[d]=="number")b.appendChild(c.xmlTextNode(arguments[d]));else if(typeof arguments[d]=="object"&&typeof arguments[d].sort=="function")for(k=0;k<arguments[d].length;k++)typeof arguments[d][k]=="object"&&typeof arguments[d][k].sort=="function"&&b.setAttribute(arguments[d][k][0],arguments[d][k][1]);
else if(typeof arguments[d]=="object")for(j in arguments[d])arguments[d].hasOwnProperty(j)&&b.setAttribute(j,arguments[d][j]);return b},xmlescape:function(a){a=a.replace(/\&/g,"&amp;");a=a.replace(/</g,"&lt;");return a=a.replace(/>/g,"&gt;")},xmlTextNode:function(a){a=c.xmlescape(a);if(!c._xmlGenerator)c._xmlGenerator=c._makeGenerator();return c._xmlGenerator.createTextNode(a)},getText:function(a){if(!a)return null;var b="";if(a.childNodes.length===0&&a.nodeType==c.ElementType.TEXT)b+=a.nodeValue;
for(var d=0;d<a.childNodes.length;d++)if(a.childNodes[d].nodeType==c.ElementType.TEXT)b+=a.childNodes[d].nodeValue;return b},copyElement:function(a){var b,d;if(a.nodeType==c.ElementType.NORMAL){d=c.xmlElement(a.tagName);for(b=0;b<a.attributes.length;b++)d.setAttribute(a.attributes[b].nodeName.toLowerCase(),a.attributes[b].value);for(b=0;b<a.childNodes.length;b++)d.appendChild(c.copyElement(a.childNodes[b]))}else if(a.nodeType==c.ElementType.TEXT)d=c.xmlTextNode(a.nodeValue);return d},escapeNode:function(a){return a.replace(/^\s+|\s+$/g,
"").replace(/\\/g,"\\5c").replace(/ /g,"\\20").replace(/\"/g,"\\22").replace(/\&/g,"\\26").replace(/\'/g,"\\27").replace(/\//g,"\\2f").replace(/:/g,"\\3a").replace(/</g,"\\3c").replace(/>/g,"\\3e").replace(/@/g,"\\40")},unescapeNode:function(a){return a.replace(/\\20/g," ").replace(/\\22/g,'"').replace(/\\26/g,"&").replace(/\\27/g,"'").replace(/\\2f/g,"/").replace(/\\3a/g,":").replace(/\\3c/g,"<").replace(/\\3e/g,">").replace(/\\40/g,"@").replace(/\\5c/g,"\\")},getNodeFromJid:function(a){if(a.indexOf("@")<
0)return null;return a.split("@")[0]},getDomainFromJid:function(a){a=c.getBareJidFromJid(a);if(a.indexOf("@")<0)return a;else{a=a.split("@");a.splice(0,1);return a.join("@")}},getResourceFromJid:function(a){a=a.split("/");if(a.length<2)return null;a.splice(0,1);return a.join("/")},getBareJidFromJid:function(a){return a.split("/")[0]},log:function(){},debug:function(a){this.log(this.LogLevel.DEBUG,a)},info:function(a){this.log(this.LogLevel.INFO,a)},warn:function(a){this.log(this.LogLevel.WARN,a)},
error:function(a){this.log(this.LogLevel.ERROR,a)},fatal:function(a){this.log(this.LogLevel.FATAL,a)},serialize:function(a){var b;if(!a)return null;if(typeof a.tree==="function")a=a.tree();var d=a.nodeName,k,j;if(a.getAttribute("_realname"))d=a.getAttribute("_realname");b="<"+d;for(k=0;k<a.attributes.length;k++)if(a.attributes[k].nodeName!="_realname")b+=" "+a.attributes[k].nodeName.toLowerCase()+"='"+a.attributes[k].value.replace("&","&amp;").replace("'","&apos;").replace("<","&lt;")+"'";if(a.childNodes.length>
0){b+=">";for(k=0;k<a.childNodes.length;k++){j=a.childNodes[k];if(j.nodeType==c.ElementType.NORMAL)b+=c.serialize(j);else if(j.nodeType==c.ElementType.TEXT)b+=j.nodeValue}b+="</"+d+">"}else b+="/>";return b},_requestId:0,_connectionPlugins:{},addConnectionPlugin:function(a,b){c._connectionPlugins[a]=b}};c.Builder=function(a,b){if(a=="presence"||a=="message"||a=="iq")if(b&&!b.xmlns)b.xmlns=c.NS.CLIENT;else b||(b={xmlns:c.NS.CLIENT});this.node=this.nodeTree=c.xmlElement(a,b)};c.Builder.prototype={tree:function(){return this.nodeTree},
toString:function(){return c.serialize(this.nodeTree)},up:function(){this.node=this.node.parentNode;return this},attrs:function(a){for(var b in a)a.hasOwnProperty(b)&&this.node.setAttribute(b,a[b]);return this},c:function(a,b){a=c.xmlElement(a,b);this.node.appendChild(a);this.node=a;return this},cnode:function(a){this.node.appendChild(a);this.node=a;return this},t:function(a){a=c.xmlTextNode(a);this.node.appendChild(a);return this}};c.Handler=function(a,b,d,k,j,n,m){this.handler=a;this.ns=b;this.name=
d;this.type=k;this.id=j;this.options=m||{matchbare:false};if(!this.options.matchBare)this.options.matchBare=false;this.from=this.options.matchBare?c.getBareJidFromJid(n):n;this.user=true};c.Handler.prototype={isMatch:function(a){var b,d=null;d=this.options.matchBare?c.getBareJidFromJid(a.getAttribute("from")):a.getAttribute("from");b=false;if(this.ns){var k=this;c.forEachChild(a,null,function(j){if(j.getAttribute("xmlns")==k.ns)b=true});b=b||a.getAttribute("xmlns")==this.ns}else b=true;if(b&&(!this.name||
c.isTagEqual(a,this.name))&&(!this.type||a.getAttribute("type")===this.type)&&(!this.id||a.getAttribute("id")===this.id)&&(!this.from||d===this.from))return true;return false},run:function(a){var b=null;try{b=this.handler(a)}catch(d){if(d.sourceURL)c.fatal("error: "+this.handler+" "+d.sourceURL+":"+d.line+" - "+d.name+": "+d.message);else if(d.fileName){if(typeof console!="undefined"){console.trace();console.error(this.handler," - error - ",d,d.message)}c.fatal("error: "+this.handler+" "+d.fileName+
":"+d.lineNumber+" - "+d.name+": "+d.message)}else c.fatal("error: "+this.handler);throw d;}return b},toString:function(){return"{Handler: "+this.handler+"("+this.name+","+this.id+","+this.ns+")}"}};c.TimedHandler=function(a,b){this.period=a;this.handler=b;this.lastCalled=(new Date).getTime();this.user=true};c.TimedHandler.prototype={run:function(){this.lastCalled=(new Date).getTime();return this.handler()},reset:function(){this.lastCalled=(new Date).getTime()},toString:function(){return"{TimedHandler: "+
this.handler+"("+this.period+")}"}};c.Request=function(a,b,d,k){this.id=++c._requestId;this.xmlData=a;this.data=c.serialize(a);this.func=this.origFunc=b;this.rid=d;this.date=NaN;this.sends=k||0;this.abort=false;this.dead=null;this.age=function(){if(!this.date)return 0;var j=new Date;return(j-this.date)/1E3};this.timeDead=function(){if(!this.dead)return 0;var j=new Date;return(j-this.dead)/1E3};this.xhr=this._newXHR()};c.Request.prototype={getResponse:function(){var a=null;if(this.xhr.responseText==
"")return a;if(this.xhr.responseXML&&this.xhr.responseXML.documentElement){a=this.xhr.responseXML.documentElement;if(a.tagName=="parsererror"){c.error("invalid response received");c.error("responseText: "+this.xhr.responseText);c.error("responseXML: "+c.serialize(this.xhr.responseXML));throw"parsererror";}}else if(this.xhr.responseText){c.error("invalid response received");c.error("responseText: "+this.xhr.responseText);c.error("responseXML: "+c.serialize(this.xhr.responseXML))}return a},_newXHR:function(){var a=
null;if(window.XMLHttpRequest){a=new XMLHttpRequest;a.overrideMimeType&&a.overrideMimeType("text/xml")}else if(window.ActiveXObject)a=new ActiveXObject("Microsoft.XMLHTTP");a.onreadystatechange=this.func.prependArg(this);return a}};c.Connection=function(a){this.service=a;this.jid="";this.rid=Math.floor(Math.random()*4294967295);this.streamId=this.sid=null;this.do_bind=this.do_session=false;this.timedHandlers=[];this.handlers=[];this.removeTimeds=[];this.removeHandlers=[];this.addTimeds=[];this.addHandlers=
[];this._disconnectTimeout=this._idleTimeout=null;this.connected=this.disconnecting=this.authenticated=false;this.errors=0;this.paused=false;this.hold=1;this.wait=60;this.window=5;this._data=[];this._requests=[];this._uniqueId=Math.round(Math.random()*1E4);this._sasl_challenge_handler=this._sasl_failure_handler=this._sasl_success_handler=null;this._idleTimeout=setTimeout(this._onIdle.bind(this),100);for(var b in c._connectionPlugins)if(c._connectionPlugins.hasOwnProperty(b)){a=c._connectionPlugins[b];
var d=function(){};d.prototype=a;this[b]=new d;this[b].init(this)}};c.Connection.prototype={reset:function(){this.rid=Math.floor(Math.random()*4294967295);this.streamId=this.sid=null;this.do_bind=this.do_session=false;this.timedHandlers=[];this.handlers=[];this.removeTimeds=[];this.removeHandlers=[];this.addTimeds=[];this.addHandlers=[];this.connected=this.disconnecting=this.authenticated=false;this.errors=0;this._requests=[];this._uniqueId=Math.round(Math.random()*1E4)},pause:function(){this.paused=
true},resume:function(){this.paused=false},getUniqueId:function(a){return typeof a=="string"||typeof a=="number"?++this._uniqueId+":"+a:++this._uniqueId+""},connect:function(a,b,d,k,j){this.jid=a;this.pass=b;this.connect_callback=d;this.authenticated=this.connected=this.disconnecting=false;this.errors=0;this.wait=k||this.wait;this.hold=j||this.hold;this.domain=c.getDomainFromJid(this.jid);a=this._buildBody().attrs({to:this.domain,"xml:lang":"en",wait:this.wait,hold:this.hold,content:"text/xml; charset=utf-8",
ver:"1.6","xmpp:version":"1.0","xmlns:xmpp":c.NS.BOSH});this._changeConnectStatus(c.Status.CONNECTING,null);this._requests.push(new c.Request(a.tree(),this._onRequestStateChange.bind(this).prependArg(this._connect_cb.bind(this)),a.tree().getAttribute("rid")));this._throttledRequestHandler()},attach:function(a,b,d,k,j,n,m){this.jid=a;this.sid=b;this.rid=d;this.connect_callback=k;this.domain=c.getDomainFromJid(this.jid);this.connected=this.authenticated=true;this.wait=j||this.wait;this.hold=n||this.hold;
this.window=m||this.window;this._changeConnectStatus(c.Status.ATTACHED,null)},xmlInput:function(){},xmlOutput:function(){},rawInput:function(){},rawOutput:function(){},send:function(a){if(a!==null){if(typeof a.sort==="function")for(var b=0;b<a.length;b++)this._queueData(a[b]);else typeof a.tree==="function"?this._queueData(a.tree()):this._queueData(a);this._throttledRequestHandler();clearTimeout(this._idleTimeout);this._idleTimeout=setTimeout(this._onIdle.bind(this),100)}},flush:function(){clearTimeout(this._idleTimeout);
this._onIdle()},sendIQ:function(a,b,d,k){var j=null,n=this;if(typeof a.tree==="function")a=a.tree();var m=a.getAttribute("id");if(!m){m=this.getUniqueId("sendIQ");a.setAttribute("id",m)}var r=this.addHandler(function(w){j&&n.deleteTimedHandler(j);var x=w.getAttribute("type");if(x==="result")b&&b(w);else if(x==="error")d&&d(w);else throw{name:"StropheError",message:"Got bad IQ type of "+x};},null,"iq",null,m);if(k)j=this.addTimedHandler(k,function(){n.deleteHandler(r);d&&d(null);return false});this.send(a);
return m},_queueData:function(a){if(a===null||!a.tagName||!a.childNodes)throw{name:"StropheError",message:"Cannot queue non-DOMElement."};this._data.push(a)},_sendRestart:function(){this._data.push("restart");this._throttledRequestHandler();clearTimeout(this._idleTimeout);this._idleTimeout=setTimeout(this._onIdle.bind(this),100)},addTimedHandler:function(a,b){a=new c.TimedHandler(a,b);this.addTimeds.push(a);return a},deleteTimedHandler:function(a){this.removeTimeds.push(a)},addHandler:function(a,
b,d,k,j,n,m){a=new c.Handler(a,b,d,k,j,n,m);this.addHandlers.push(a);return a},deleteHandler:function(a){this.removeHandlers.push(a)},disconnect:function(a){this._changeConnectStatus(c.Status.DISCONNECTING,a);c.info("Disconnect was called because: "+a);if(this.connected){this._disconnectTimeout=this._addSysTimedHandler(3E3,this._onDisconnectTimeout.bind(this));this._sendTerminate()}},_changeConnectStatus:function(a,b){for(var d in c._connectionPlugins)if(c._connectionPlugins.hasOwnProperty(d)){var k=
this[d];if(k.statusChanged)try{k.statusChanged(a,b)}catch(j){c.error(""+d+" plugin caused an exception changing status: "+j)}}if(this.connect_callback)try{this.connect_callback(a,b)}catch(n){c.error("User connection callback caused an exception: "+n)}},_buildBody:function(){var a=p("body",{rid:this.rid++,xmlns:c.NS.HTTPBIND});this.sid!==null&&a.attrs({sid:this.sid});return a},_removeRequest:function(a){c.debug("removing request");var b;for(b=this._requests.length-1;b>=0;b--)a==this._requests[b]&&
this._requests.splice(b,1);a.xhr.onreadystatechange=function(){};this._throttledRequestHandler()},_restartRequest:function(a){var b=this._requests[a];if(b.dead===null)b.dead=new Date;this._processRequest(a)},_processRequest:function(a){var b=this._requests[a],d=-1;try{if(b.xhr.readyState==4)d=b.xhr.status}catch(k){c.error("caught an error in _requests["+a+"], reqStatus: "+d)}if(typeof d=="undefined")d=-1;var j=b.age();j=!isNaN(j)&&j>Math.floor(c.TIMEOUT*this.wait);var n=b.dead!==null&&b.timeDead()>
Math.floor(c.SECONDARY_TIMEOUT*this.wait);d=b.xhr.readyState==4&&(d<1||d>=500);if(j||n||d){n&&c.error("Request "+this._requests[a].id+" timed out (secondary), restarting");b.abort=true;b.xhr.abort();b.xhr.onreadystatechange=function(){};this._requests[a]=new c.Request(b.xmlData,b.origFunc,b.rid,b.sends);b=this._requests[a]}if(b.xhr.readyState===0){c.debug("request id "+b.id+"."+b.sends+" posting");b.date=new Date;try{b.data.indexOf("_auth_2");b.xhr.open("POST",this.service,true)}catch(m){c.error("XHR open failed.");
this.connected||this._changeConnectStatus(c.Status.CONNFAIL,"bad-service");this.disconnect();return}a=function(){b.xhr.send(b.data)};if(b.sends>1){d=Math.pow(b.sends,3)*1E3;setTimeout(a,d)}else a();b.sends++;this.xmlOutput(b.xmlData);this.rawOutput(b.data)}else c.debug("_processRequest: "+(a===0?"first":"second")+" request has readyState of "+b.xhr.readyState)},_throttledRequestHandler:function(){this._requests?c.debug("_throttledRequestHandler called with "+this._requests.length+" requests"):c.debug("_throttledRequestHandler called with undefined requests");
if(!(!this._requests||this._requests.length===0)){this._requests.length>0&&this._processRequest(0);this._requests.length>1&&Math.abs(this._requests[0].rid-this._requests[1].rid)<this.window-1&&this._processRequest(1)}},_onRequestStateChange:function(a,b){c.debug("request id "+b.id+"."+b.sends+" state changed to "+b.xhr.readyState);if(b.abort)b.abort=false;else{var d;if(b.xhr.readyState==4){d=0;try{d=b.xhr.status}catch(k){}if(typeof d=="undefined")d=0;if(this.disconnecting)if(d>=400){this._hitError(d);
return}var j=this._requests[0]==b,n=this._requests[1]==b;if(d>0&&d<500||b.sends>5){this._removeRequest(b);c.debug("request id "+b.id+" should now be removed")}if(d==200){if(n||j&&this._requests.length>0&&this._requests[0].age()>Math.floor(c.SECONDARY_TIMEOUT*this.wait))this._restartRequest(0);c.debug("request id "+b.id+"."+b.sends+" got 200");a(b);this.errors=0}else{c.error("request id "+b.id+"."+b.sends+" error "+d+" happened");if(d===0||d>=400&&d<600||d>=12E3){this._hitError(d);if(d>=400&&d<500){this._changeConnectStatus(c.Status.DISCONNECTING,
null);this._doDisconnect()}}}d>0&&d<1E4||b.sends>5||this._throttledRequestHandler()}}},_hitError:function(a){this.errors++;c.warn("request errored, status: "+a+", number of errors: "+this.errors);this.errors>4&&this._onDisconnectTimeout()},_doDisconnect:function(){c.info("_doDisconnect was called");this.disconnecting=this.authenticated=false;this.streamId=this.sid=null;this.rid=Math.floor(Math.random()*4294967295);if(this.connected){this._changeConnectStatus(c.Status.DISCONNECTED,null);this.connected=
false}this.handlers=[];this.timedHandlers=[];this.removeTimeds=[];this.removeHandlers=[];this.addTimeds=[];this.addHandlers=[]},_dataRecv:function(a){try{var b=a.getResponse()}catch(d){if(d!="parsererror")throw d;this.disconnect("strophe-parsererror")}if(b!==null){this.xmlInput(b);for(this.rawInput(c.serialize(b));this.removeHandlers.length>0;){a=this.removeHandlers.pop();a=this.handlers.indexOf(a);a>=0&&this.handlers.splice(a,1)}for(;this.addHandlers.length>0;)this.handlers.push(this.addHandlers.pop());
if(this.disconnecting&&this._requests.length===0){this.deleteTimedHandler(this._disconnectTimeout);this._disconnectTimeout=null;this._doDisconnect()}else{a=b.getAttribute("type");if(a!==null&&a=="terminate"){a=b.getAttribute("condition");b=b.getElementsByTagName("conflict");if(a!==null){if(a=="remote-stream-error"&&b.length>0)a="conflict";this._changeConnectStatus(c.Status.CONNFAIL,a)}else this._changeConnectStatus(c.Status.CONNFAIL,"unknown");this.disconnect()}else{var k=this;c.forEachChild(b,null,
function(j){var n,m;m=k.handlers;k.handlers=[];for(n=0;n<m.length;n++){var r=m[n];if(r.isMatch(j)&&(k.authenticated||!r.user))r.run(j)&&k.handlers.push(r);else k.handlers.push(r)}})}}}},_sendTerminate:function(){c.info("_sendTerminate was called");var a=this._buildBody().attrs({type:"terminate"});this.authenticated&&a.c("presence",{xmlns:c.NS.CLIENT,type:"unavailable"});this.disconnecting=true;a=new c.Request(a.tree(),this._onRequestStateChange.bind(this).prependArg(this._dataRecv.bind(this)),a.tree().getAttribute("rid"));
this._requests.push(a);this._throttledRequestHandler()},_connect_cb:function(a){c.info("_connect_cb was called");this.connected=true;if(a=a.getResponse()){this.xmlInput(a);this.rawInput(c.serialize(a));var b=a.getAttribute("type");if(b!==null&&b=="terminate"){b=a.getAttribute("condition");a=a.getElementsByTagName("conflict");if(b!==null){if(b=="remote-stream-error"&&a.length>0)b="conflict";this._changeConnectStatus(c.Status.CONNFAIL,b)}else this._changeConnectStatus(c.Status.CONNFAIL,"unknown")}else{if(!this.sid)this.sid=
a.getAttribute("sid");if(!this.stream_id)this.stream_id=a.getAttribute("authid");if(b=a.getAttribute("requests"))this.window=parseInt(b,10);if(b=a.getAttribute("hold"))this.hold=parseInt(b,10);if(b=a.getAttribute("wait"))this.wait=parseInt(b,10);var d=b=false,k=false;a=a.getElementsByTagName("mechanism");var j,n;if(a.length>0){for(j=0;j<a.length;j++){n=c.getText(a[j]);if(n=="DIGEST-MD5")d=true;else if(n=="PLAIN")b=true;else if(n=="ANONYMOUS")k=true}if(c.getNodeFromJid(this.jid)===null&&k){this._changeConnectStatus(c.Status.AUTHENTICATING,
null);this._sasl_success_handler=this._addSysHandler(this._sasl_success_cb.bind(this),null,"success",null,null);this._sasl_failure_handler=this._addSysHandler(this._sasl_failure_cb.bind(this),null,"failure",null,null);this.send(p("auth",{xmlns:c.NS.SASL,mechanism:"ANONYMOUS"}).tree())}else if(c.getNodeFromJid(this.jid)===null){this._changeConnectStatus(c.Status.CONNFAIL,"x-strophe-bad-non-anon-jid");this.disconnect()}else if(d){this._changeConnectStatus(c.Status.AUTHENTICATING,null);this._sasl_challenge_handler=
this._addSysHandler(this._sasl_challenge1_cb.bind(this),null,"challenge",null,null);this._sasl_failure_handler=this._addSysHandler(this._sasl_failure_cb.bind(this),null,"failure",null,null);this.send(p("auth",{xmlns:c.NS.SASL,mechanism:"DIGEST-MD5"}).tree())}else if(b){a=c.getBareJidFromJid(this.jid);a+="\u0000";a+=c.getNodeFromJid(this.jid);a+="\u0000";a+=this.pass;this._changeConnectStatus(c.Status.AUTHENTICATING,null);this._sasl_success_handler=this._addSysHandler(this._sasl_success_cb.bind(this),
null,"success",null,null);this._sasl_failure_handler=this._addSysHandler(this._sasl_failure_cb.bind(this),null,"failure",null,null);a=Base64.encode(a);this.send(p("auth",{xmlns:c.NS.SASL,mechanism:"PLAIN"}).t(a).tree())}else{this._changeConnectStatus(c.Status.AUTHENTICATING,null);this._addSysHandler(this._auth1_cb.bind(this),null,null,null,"_auth_1");this.send(q({type:"get",to:this.domain,id:"_auth_1"}).c("query",{xmlns:c.NS.AUTH}).c("username",{}).t(c.getNodeFromJid(this.jid)).tree())}}else{a=this._buildBody();
this._requests.push(new c.Request(a.tree(),this._onRequestStateChange.bind(this).prependArg(this._connect_cb.bind(this)),a.tree().getAttribute("rid")));this._throttledRequestHandler()}}}},_sasl_challenge1_cb:function(a){var b=/([a-z]+)=("[^"]+"|[^,"]+)(?:,|$)/,d=Base64.decode(c.getText(a));a=MD5.hexdigest(Math.random()*1234567890);var k="",j=null,n="",m;for(this.deleteHandler(this._sasl_failure_handler);d.match(b);){m=d.match(b);d=d.replace(m[0],"");m[2]=m[2].replace(/^"(.+)"$/,"$1");switch(m[1]){case "realm":k=
m[2];break;case "nonce":n=m[2];break;case "qop":break;case "host":j=m[2];break}}b="xmpp/"+this.domain;if(j!==null)b=b+"/"+j;j=MD5.hash(c.getNodeFromJid(this.jid)+":"+k+":"+this.pass)+":"+n+":"+a;d="AUTHENTICATE:"+b;m="";m+="username="+this._quote(c.getNodeFromJid(this.jid))+",";m+="realm="+this._quote(k)+",";m+="nonce="+this._quote(n)+",";m+="cnonce="+this._quote(a)+",";m+='nc="00000001",';m+='qop="auth",';m+="digest-uri="+this._quote(b)+",";m+="response="+this._quote(MD5.hexdigest(MD5.hexdigest(j)+
":"+n+":00000001:"+a+":auth:"+MD5.hexdigest(d)))+",";m+='charset="utf-8"';this._sasl_challenge_handler=this._addSysHandler(this._sasl_challenge2_cb.bind(this),null,"challenge",null,null);this._sasl_success_handler=this._addSysHandler(this._sasl_success_cb.bind(this),null,"success",null,null);this._sasl_failure_handler=this._addSysHandler(this._sasl_failure_cb.bind(this),null,"failure",null,null);this.send(p("response",{xmlns:c.NS.SASL}).t(Base64.encode(m)).tree());return false},_quote:function(a){return'"'+
a.replace(/\\/g,"\\\\").replace(/"/g,'\\"')+'"'},_sasl_challenge2_cb:function(){this.deleteHandler(this._sasl_success_handler);this.deleteHandler(this._sasl_failure_handler);this._sasl_success_handler=this._addSysHandler(this._sasl_success_cb.bind(this),null,"success",null,null);this._sasl_failure_handler=this._addSysHandler(this._sasl_failure_cb.bind(this),null,"failure",null,null);this.send(p("response",{xmlns:c.NS.SASL}).tree());return false},_auth1_cb:function(){var a=q({type:"set",id:"_auth_2"}).c("query",
{xmlns:c.NS.AUTH}).c("username",{}).t(c.getNodeFromJid(this.jid)).up().c("password").t(this.pass);if(!c.getResourceFromJid(this.jid))this.jid=c.getBareJidFromJid(this.jid)+"/strophe";a.up().c("resource",{}).t(c.getResourceFromJid(this.jid));this._addSysHandler(this._auth2_cb.bind(this),null,null,null,"_auth_2");this.send(a.tree());return false},_sasl_success_cb:function(){c.info("SASL authentication succeeded.");this.deleteHandler(this._sasl_failure_handler);this._sasl_failure_handler=null;if(this._sasl_challenge_handler){this.deleteHandler(this._sasl_challenge_handler);
this._sasl_challenge_handler=null}this._addSysHandler(this._sasl_auth1_cb.bind(this),null,"stream:features",null,null);this._sendRestart();return false},_sasl_auth1_cb:function(a){var b,d;for(b=0;b<a.childNodes.length;b++){d=a.childNodes[b];if(d.nodeName=="bind")this.do_bind=true;if(d.nodeName=="session")this.do_session=true}if(this.do_bind){this._addSysHandler(this._sasl_bind_cb.bind(this),null,null,null,"_bind_auth_2");(a=c.getResourceFromJid(this.jid))?this.send(q({type:"set",id:"_bind_auth_2"}).c("bind",
{xmlns:c.NS.BIND}).c("resource",{}).t(a).tree()):this.send(q({type:"set",id:"_bind_auth_2"}).c("bind",{xmlns:c.NS.BIND}).tree())}else{this._changeConnectStatus(c.Status.AUTHFAIL,null);return false}return false},_sasl_bind_cb:function(a){if(a.getAttribute("type")=="error"){c.info("SASL binding failed.");this._changeConnectStatus(c.Status.AUTHFAIL,null);return false}a=a.getElementsByTagName("bind");if(a.length>0){a=a[0].getElementsByTagName("jid");if(a.length>0){this.jid=c.getText(a[0]);if(this.do_session){this._addSysHandler(this._sasl_session_cb.bind(this),
null,null,null,"_session_auth_2");this.send(q({type:"set",id:"_session_auth_2"}).c("session",{xmlns:c.NS.SESSION}).tree())}else{this.authenticated=true;this._changeConnectStatus(c.Status.CONNECTED,null)}}}else{c.info("SASL binding failed.");this._changeConnectStatus(c.Status.AUTHFAIL,null);return false}},_sasl_session_cb:function(a){if(a.getAttribute("type")=="result"){this.authenticated=true;this._changeConnectStatus(c.Status.CONNECTED,null)}else if(a.getAttribute("type")=="error"){c.info("Session creation failed.");
this._changeConnectStatus(c.Status.AUTHFAIL,null);return false}return false},_sasl_failure_cb:function(){if(this._sasl_success_handler){this.deleteHandler(this._sasl_success_handler);this._sasl_success_handler=null}if(this._sasl_challenge_handler){this.deleteHandler(this._sasl_challenge_handler);this._sasl_challenge_handler=null}this._changeConnectStatus(c.Status.AUTHFAIL,null);return false},_auth2_cb:function(a){if(a.getAttribute("type")=="result"){this.authenticated=true;this._changeConnectStatus(c.Status.CONNECTED,
null)}else if(a.getAttribute("type")=="error"){this._changeConnectStatus(c.Status.AUTHFAIL,null);this.disconnect()}return false},_addSysTimedHandler:function(a,b){a=new c.TimedHandler(a,b);a.user=false;this.addTimeds.push(a);return a},_addSysHandler:function(a,b,d,k,j){a=new c.Handler(a,b,d,k,j);a.user=false;this.addHandlers.push(a);return a},_onDisconnectTimeout:function(){c.info("_onDisconnectTimeout was called");for(var a;this._requests.length>0;){a=this._requests.pop();a.abort=true;a.xhr.abort();
a.xhr.onreadystatechange=function(){}}this._doDisconnect();return false},_onIdle:function(){for(var a,b,d,k;this.removeTimeds.length>0;){b=this.removeTimeds.pop();a=this.timedHandlers.indexOf(b);a>=0&&this.timedHandlers.splice(a,1)}for(;this.addTimeds.length>0;)this.timedHandlers.push(this.addTimeds.pop());var j=(new Date).getTime();k=[];for(a=0;a<this.timedHandlers.length;a++){b=this.timedHandlers[a];if(this.authenticated||!b.user){d=b.lastCalled+b.period;if(d-j<=0)b.run()&&k.push(b);else k.push(b)}}this.timedHandlers=
k;if(this.authenticated&&this._requests.length===0&&this._data.length===0&&!this.disconnecting){c.info("no requests during idle cycle, sending blank request");this._data.push(null)}if(this._requests.length<2&&this._data.length>0&&!this.paused){b=this._buildBody();for(a=0;a<this._data.length;a++)if(this._data[a]!==null)this._data[a]==="restart"?b.attrs({to:this.domain,"xml:lang":"en","xmpp:restart":"true","xmlns:xmpp":c.NS.BOSH}):b.cnode(this._data[a]).up();delete this._data;this._data=[];this._requests.push(new c.Request(b.tree(),
this._onRequestStateChange.bind(this).prependArg(this._dataRecv.bind(this)),b.tree().getAttribute("rid")));this._processRequest(this._requests.length-1)}if(this._requests.length>1){this._requests[0].abort=true;this._requests[0].xhr.abort();this._requests=this._requests.slice(1)}if(this._requests.length>0){a=this._requests[0].age();this._requests[0].dead!==null&&this._requests[0].timeDead()>Math.floor(c.SECONDARY_TIMEOUT*this.wait)&&this._throttledRequestHandler();if(a>Math.floor(c.TIMEOUT*this.wait)){c.warn("Request "+
this._requests[0].id+" timed out, over "+Math.floor(c.TIMEOUT*this.wait)+" seconds since last activity");this._throttledRequestHandler()}}clearTimeout(this._idleTimeout);this._idleTimeout=setTimeout(this._onIdle.bind(this),100)}};t&&t(c,p,o,q,u)})(function(t,p,o,q,u){window.Strophe=t;window.$build=p;window.$msg=o;window.$iq=q;window.$pres=u});
/*
 base.jchat2.js
*/
(function(e,f){if(!window.BadwordsFilter)window.BadwordsFilter={filter:function(i){i=f.ajax({type:"POST",url:"/"+language+"/ajax/badwordFilter.php",data:"encode=false&txt="+encodeURIComponent(i),async:false});return 200===i.status?i.responseText:""}};window.BadwordsFilter.filterAsync=function(i,l){f.post("/"+language+"/ajax/badwordFilter.php",{txt:encodeURI(i)},function(a){l(decodeURIComponent(a).replace(/\+/g," "))})};var q=language||"en",w="/c/",x="www.stardoll.com",y="muc.",z=y+x,t=25,u=1,A=50,
B="/"+q+"/user/?chat&s=server&id=",C="/"+q+"/user/?chat&invite=",D="http://jabber.org/features/iq-auth",E=36E5,s=3;window.JabberChat=function(i,l){var a=this;e.addConnectionPlugin("sdAuth",JabberChat.auth);a.connection=new e.Connection(w);a.contactList=new F(a,i);a.partyChatting=l||false;a.title=document.title;a.myNick=null;a.getUserCount=function(){return a.contactList.users.length};a.isConnected=function(){return a.connection.connected};a.saveState=function(b){b=b?JSON.stringify(b):"";window.name=
b};a.loadState=function(){return window.name};a.connect=function(b,c){var d=null,g=a.handlers.concat(a.partyChatting&&a.partyHandlers||[]);try{d=JSON.parse(a.loadState())}catch(j){e.debug("Tried parsing window.name and failed: "+j);a.saveState()}if(d&&d.jid&&b===d.jid){e.debug("Resuming session.");a.resume(d);a.contactList.setStatus("im_connected")}else a.connection.connect(b,c,m,t,u);b=e.getResourceFromJid(b).split(":");a.myNick=b[1];a.addHandlers(g);return a};a.disconnect=function(b){a.connection.disconnect("Logging out.");
if(b){var c=0,d=0,g=30,j=function(){d++;if(!a.connection.connected||g==d){window.clearInterval(c);window.location.href=b}};c=window.setInterval(j,100)}a.saveState();return a};a.suspend=function(){if(a.connection.connected){var b=a.contactList.getUserData(),c=parseInt(a.connection.rid)+1;b={jid:a.connection.jid,rid:c,sid:a.connection.sid,password:a.connection.pass,contactList:b};a.saveState(b);a.connection.pause();for(b=a.connection._requests;b.length>0;){c=b.pop();c.xhr.abort();c.abort=true}return a}else e.debug("Trying to suspend when disconnected!")};
a.resume=function(b){a.connection.attach(b.jid,b.sid,b.rid,m,t,u,A);b=b.contactList.reverse();for(var c=b.length;c--;){var d=b[c],g=a.contactList.addUser(d.jid);if(-1<d.open){a.contactList.makeActiveChat(g,d.log);g.setIsUnread(d.unread,a.getNotificationLink(d));2==d.open&&g.toggleLog(null)}else if(d.log)g.logData=d.log}a.checkParty();return a};a.getNotificationLink=function(b){return b.invitationLink?b.invitationLink:null};a.checkParty=function(){var b=Cookie.read("muc");e.debug("checkParty roomJid: "+
b);if(null!==b){a.setRoom(b);e.debug("Sending exit room message.");a.exitRoom()}};var m=function(b){switch(b){case e.Status.CONNECTING:e.debug("Connecting.");a.contactList.setStatus("im_loggingin");break;case e.Status.CONNFAIL:e.error("Failed to connect!");a.contactList.setStatus("im_disconnected");break;case e.Status.AUTHENTICATING:e.debug("Authenticating.");a.contactList.setStatus("im_loggingin");break;case e.Status.AUTHFAIL:e.error("Failed to authenticate!");a.contactList.setStatus("im_disconnected");
break;case e.Status.DISCONNECTING:e.debug("Disconnecting.");a.contactList.setStatus("im_disconnecting");break;case e.Status.DISCONNECTED:e.debug("Disconnected.");a.contactList.setStatus("im_disconnected");a.contactList.empty();a.saveState();break;case e.Status.CONNECTED:e.debug("Connected, sending presence.");a.contactList.setStatus("im_connected");a.sendPresence();a.checkParty();break}};a.onPresence=function(b){b=b.getAttribute("from");a.contactList.hasUser(b)?e.debug("Got presence from user already in list."):
a.contactList.addUser(b);a.contactList.users[b].setStatus("available");return true};a.onUnavailable=function(b){b=b.getAttribute("from");if(a.contactList.hasUser(b)){a.contactList.users[b].setStatus("unavailable");a.contactList.removeUser(b)}else e.debug("Got unavailable presence from a user not in the contact list.");return true};a.onMessageFromUser=function(b){var c=b.getAttribute("from");b=e.getText(b.getElementsByTagName("body")[0]);if(!a.contactList.hasUser(c)){e.warn("Got message from user not in contact list.");
e.debug("Adding missing user to contact list.");a.contactList.addUser(c)}BadwordsFilter.filterAsync(b,function(d){a.contactList.users[c].addMessageToLog(d,false,false,false,a.contactList)});return true};a.onMessageError=function(b){e.debug("Got message type=error");b=b.getAttribute("from");if(a.contactList.hasUser(b)){a.contactList.users[b].setStatus("unavailable");a.contactList.removeUser(b)}return true};a.onAway=function(b){b=b.getAttribute("from");a.contactList.users[b].setStatus("away");return true};
a.onSuiteChatInvite=function(b){b=b.getAttribute("from");if(!a.contactList.hasUser(b)){e.debug("Got suite chat invite from user not in contact list, adding missing user.");a.contactList.addUser(b)}var c=a.contactList.users[b],d=f("<span/>").text(Lang.get("im_suiteChat_invite")).addClass("notification");b=f("<a/>").text(" "+Lang.get("im_invite_accept")+" ").addClass("accept").attr("href","#accept").bind("click",function(j){j.preventDefault();d.remove();a.doAcceptSuiteChatInvite(c.jid)});var g=f("<a/>").text(Lang.get("im_invite_decline")).addClass("decline").attr("href",
"#decline").bind("click",function(j){j.preventDefault();d.remove();a.sendSuiteChatDecline(c.jid)});b.add(g).appendTo(d);c.addMessageToLog(d,false,true,false,a.contactList);return true};a.onSuiteChatAccept=function(){a.getSuiteFlashObject().bothReady();return true};a.onSuiteChatDecline=function(){a.getSuiteFlashObject().chatDecline();return true};a.onSuiteChatQuit=function(){a.getSuiteFlashObject().chatQuit();return true};a.onError=function(b){e.debug("Received an error message "+b);return true};a.send=
function(b){a.connection.send(b);return a};a.sendPresence=function(){var b=new e.Builder("presence",{type:"available"});a.send(b);return a};a.sendMessageToUser=function(b,c){a.contactList.hasUser(c)||e.error("Trying to send message to user not in contact list!");var d=(new e.Builder("message",{to:c,from:a.connection.jid,type:"chat"})).c("body").t(b);a.send(d);a.contactList.users[c].addMessageToLog(b,true,false,false,a.contactList);return a};a.titleNotifier=function(b){a.titleInterv&&window.clearInterval(a.titleInterv);
a.titleInterv=window.setInterval(function(){document.title=b==document.title?jChat.title:b},1E3)};a.clearTitleNotifier=function(){a.titleInterv&&window.clearInterval(a.titleInterv);document.title=jChat.title};var o=null;a.sendSuiteChatInvite=function(b){b=new e.Builder("message",{type:"suitechat",id:"invite",to:b,from:a.connection.jid});a.send(b);return a};a.sendSuiteChatDecline=function(b){b=new e.Builder("message",{type:"suitechat",id:"decline",to:b,from:a.connection.jid});a.send(b);return a};a.doAcceptSuiteChatInvite=
function(b){var c=e.getNodeFromJid(b);location.href=B+c+"#host="+b;return a};a.getSuiteFlashObject=function(){if(!a.suiteChatFlashObject&&f("#wardrobeswfobject").size())a.suiteChatFlashObject=f("#wardrobeswfobject").get(0);return a.suiteChatFlashObject};a.onMessageFromFlash=function(b){var c=b.getAttribute("from");e.getNodeFromJid(a.connection.jid);b=decodeURI(e.getText(b.getElementsByTagName("body")[0]));a.getSuiteFlashObject().flashCall(e.getNodeFromJid(c),b);return a};a.flashReady=function(){var b=
window.location.hash;if(-1<b.indexOf("#invite=")){e.debug("Suitechat host ready, sending invite message!");var c=b.match(/^#invite=(.+)$/)[1];o=c;jChat.sendSuiteChatInvite(c)}else if(-1<b.indexOf("#host=")){e.debug("Suitechat guest ready!");a.getSuiteFlashObject().bothReady();var d=b.match(/^#host=(.+)$/)[1];b=new e.Builder("message",{from:a.connection.jid,to:d,type:"suitechat",id:"accept"});a.send(b);o=d}window.location.hash="#";f.event.add(document,"click",function(g){var j=g.target,k=f(j).parents("a").length>
0?f(j).parents("a").get(0).href:"";if(k&&k.indexOf("http")===0&&k.indexOf(window.location.href)===-1){g.preventDefault();g="undefined"===typeof d?c:d;g=new e.Builder("message",{from:a.connection.jid,to:g,type:"suitechat",id:"quit"});a.send(g);window.setTimeout(function(){window.location.href=k},1E3)}});return a};a.flashSend=function(b){var c=o;b=encodeURI(b);c=(new e.Builder("message",{to:c,from:a.connection.jid,type:"suitechat",id:"flashsend"})).c("body").t(b);a.send(c);return a};a.sendPartyChatInvite=
function(b,c){var d=null;for(var g in a.contactList.users){var j=a.contactList.users[g];if(j.node&&j.node==b)d=j.jid}if(null===d)e.debug("sendPartyChatInvite() didn't find a user.");else{b=(new e.Builder("message",{to:d,from:a.connection.jid,type:"partychat",id:"invite"})).c("body").t("im_partyChat_invite").c("x").t(c);a.send(b);return a}};a.onPartyChatInvite=function(b){e.debug("onPartyChatInvite: Received invite!");var c=b.getElementsByTagName("body")[0],d=e.getText(c);c=e.getText(c.getElementsByTagName("x")[0]);
var g=f("<span/>").addClass("notification");c="/"+q+c;d=f("<a/>").attr("href",c).text(Lang.get(d));c=(new Date).getTime();g.attr("id","ts:"+c);d.appendTo(g);b=b.getAttribute("from");b=a.contactList.users[b];d.bind("click",function(){g.parent().remove()});b.addMessageToLog(g,false,true,true,a.contactList);return true};a.handlers=[{handler:a.onUnavailable,namespace:null,name:"presence",type:"unavailable",id:null,from:null},{handler:a.onAway,namespace:null,name:"presence",type:"away",id:null,from:null},
{handler:a.onPresence,namespace:null,name:"presence",type:"available",id:null,from:null},{handler:a.onMessageFromUser,namespace:null,name:"message",type:"chat",id:null,from:null},{handler:a.onMessageError,namespace:null,name:"message",type:"error",id:null,from:null},{handler:a.onSuiteChatInvite,namespace:null,name:"message",type:"suitechat",id:"invite",from:null},{handler:a.onSuiteChatDecline,namespace:null,name:"message",type:"suitechat",id:"decline",from:null},{handler:a.onSuiteChatAccept,namespace:null,
name:"message",type:"suitechat",id:"accept",from:null},{handler:a.onMessageFromFlash,namespace:null,name:"message",type:"suitechat",id:"flashsend",from:null},{handler:a.onSuiteChatQuit,namespace:null,name:"message",type:"suitechat",id:"quit",from:null},{handler:a.onPartyChatInvite,namespace:null,name:"message",type:"partychat",id:"invite",from:null}];a.addHandlers=function(b){for(var c=b.length;c--;){var d=b[c];a.connection.addHandler(d.handler,d.namespace,d.name,d.type,d.id,d.from)}};f.event.add(document,
"ready",function(){a.partyChatFlashObject=document.getElementById("chatroomswf");f("#chatable .logContainer .log").attr("scrollTop",f("#chatable .logContainer .log").attr("scrollHeight"))});a.roomName="";a.getUserIDs=function(){var b=a.contactList.users,c=[];for(var d in b)b[d].node&&c.push(Number(b[d].node));return JSON.stringify(c)};var h=function(){e.debug("Telling flash we've joined the room.");if(a.partyChatFlashObject.joinedRoom)a.partyChatFlashObject.joinedRoom();else{var b=0;window.setInterval(function(){if(a.partyChatFlashObject.joinedRoom){a.partyChatFlashObject.joinedRoom();
window.clearInterval(b)}},100)}};a.setRoom=function(b){if(b){a.roomName=b;Cookie.create("muc",a.roomName)}else{a.roomName="";Cookie.erase("muc")}};a.createRoomJid=function(b,c){return[b,"@",z,"/",c].join("")};a.joinRoom=function(b){var c=e.getNodeFromJid(a.connection.jid);c=a.createRoomJid(b,c);a.setRoom(c);if(!b)throw"No roomname provided!";b=(new e.Builder("presence",{from:a.connection.jid,to:a.roomName,id:"joinroom"})).c("x",{xmlns:e.NS.MUC});a.send(b)};a.exitRoom=function(){var b=e.getNodeFromJid(a.connection.jid);
b=new e.Builder("presence",{from:a.connection.jid,to:a.roomName+"/"+b,type:"unavailable"});a.send(b);a.setRoom(null)};a.sendMessage=function(b){0===a.roomName.length&&e.debug("Tried sending message before joining room!");if(b.length===0)e.debug("sendMessage: empty string!");else{b=(new e.Builder("message",{from:a.connection.jid,to:a.roomName,type:"groupchat"})).c("body").t(b);a.send(b)}};a.sendData=function(b){0===a.roomName.length&&e.debug("Tried sending message before joining room!");if(b.length===
0)e.debug("sendData: empty string!");else{b=(new e.Builder("message",{from:a.connection.jid,to:a.roomName,type:"groupchat"})).c("body").c("x").t(b);a.send(b)}};a.setSubject=function(b){b=(new e.Builder("message",{from:a.connection.jid,to:a.roomName,type:"groupchat"})).c("subject").t(b);a.send(b)};a.markInvitationRead=function(b){for(var c in a.contactList.users)if(a.contactList.users[c]instanceof r){var d=a.contactList.users[c];if(d=d.markInvitationRead(b))break}return a};a.kickUser=function(b){b=
(new e.Builder("iq",{from:a.connection.jid,to:a.roomName,id:"kick1",type:"set"})).c("query",{xmlns:e.NS.MUC+"#admin"}).c("item",{nick:b,role:"none"}).c("reason").t("Stick!");a.send(b);return true};a.onRoomConfig=function(b){e.debug("Sending configuration.");b=(new e.Builder("iq",{from:a.connection.jid,to:b.getAttribute("from"),id:"create2",type:"set"})).c("query",{xmlns:e.NS.MUC+"#owner"}).c("x",{xmlns:"jabber:x:data",type:"submit"}).c("field",{"var":"FORM_TYPE"}).c("value").t("http://jabber.org/protocol/muc#roomconfig").up().up().c("field",
{"var":"muc#roomconfig_changesubject"}).c("value").t("1").up().up().c("field",{"var":"muc#roomconfig_persistentroom"}).c("value").t("1");a.send(b);return false};a.onRoomConfigComplete=function(b){b=b.getAttribute("from");e.debug("onRoomConfigComplete: Finished configuring room: "+e.getNodeFromJid(b));e.debug('onRoomConfigComplete: Setting default subject "null".');a.setRoom(b);h();a.setSubject("null");return false};a.onRoomJoin=function(b){var c=e.getBareJidFromJid(b.getAttribute("from")),d=false;
(b=b.getElementsByTagName("x")[0])&&e.forEachChild(b,"status",function(g){if(g.getAttribute("code")==="201")d=true});if(d){e.debug("Requesting configuration form.");c=(new e.Builder("iq",{from:a.connection.jid,to:c,type:"get",id:"create1"})).c("query",{xmlns:e.NS.MUC+"#owner"});a.send(c)}else{e.debug("Joined room as participant.");a.setRoom(c);h()}return false};a.parseBody=function(b,c){!b||b.length==0||f.each(b,function(d,g){d=e.getText(g);var j=e.getResourceFromJid(c);if(g=g.getElementsByTagName("x")[0]){e.debug("onRoomMessage: got data, giving it to flash.");
a.partyChatFlashObject.gotData(e.getText(g),j)}else if(d){e.debug("onRoomMessage: got text, giving it to flash: "+d+", from: "+j);BadwordsFilter.filterAsync(d,function(k){a.partyChatFlashObject.gotMessage(k,j)})}})};a.parseSubject=function(b){!b||b.length==0||f.each(b,function(c,d){c=e.getText(d);e.debug("onRoomMessage: got subject, giving it to flash.");a.partyChatFlashObject.gotSubject(c)})};a.onRoomMessage=function(b){e.debug("Got party message!");var c=b.getAttribute("from"),d=e.getBareJidFromJid(c);
if(d!==a.roomName)return true;d=b.getElementsByTagName("body");a.parseBody(d,c);b=b.getElementsByTagName("subject");a.parseSubject(b);return true};a.onRoomExit=function(b){b=e.getResourceFromJid(b.getAttribute("from"));e.debug("This user left the room: "+b);a.partyChatting&&a.partyChatFlashObject.exitedRoom&&a.partyChatFlashObject.exitedRoom(b);return true};a.partyHandlers=[{handler:a.onRoomConfig,namespace:null,name:"iq",type:"result",id:"create1",from:null},{handler:a.onRoomConfigComplete,namespace:null,
name:"iq",type:"result",id:"create2",from:null},{handler:a.onRoomJoin,namespace:null,name:"presence",type:null,id:"joinroom",from:null},{handler:a.onRoomMessage,namespace:null,name:"message",type:"groupchat",id:null,from:null},{handler:a.onRoomExit,namespace:e.NS.MUC+"#user",name:"presence",type:"unavailable",id:null,from:null}];f.event.add(window,"beforeunload",a.suspend)};JabberChat.auth={init:function(i){i._connect_cb=JabberChat.auth.connectCallback.bind(i)},connectCallback:function(i){e.info("connectCallback was called.");
this.connected=true;if(i=i.getResponse()){this.xmlInput(i);this.rawInput(e.serialize(i));var l=i.getAttribute("type");if(l!==null&&l=="terminate"){l=i.getAttribute("condition");i=i.getElementsByTagName("conflict");if(l!==null){if(l=="remote-stream-error"&&i.length>0)l="conflict";this._changeConnectStatus(e.Status.CONNFAIL,l)}else this._changeConnectStatus(e.Status.CONNFAIL,"unknown")}else{if(!this.sid)this.sid=i.getAttribute("sid");if(!this.stream_id)this.stream_id=i.getAttribute("authid");l=false;
i=i.getElementsByTagName("auth");if(i.length>0){if(D===i[0].getAttribute("xmlns"))l=true;if(l){this._changeConnectStatus(e.Status.AUTHENTICATING,null);this._addSysHandler(this._auth1_cb.bind(this),null,null,null,"_auth_1");this.send((new e.Builder("iq",{type:"get",to:this.domain,id:"_auth_1"})).c("query",{xmlns:e.NS.AUTH}).c("username",{}).t(e.getNodeFromJid(this.jid)).tree())}}else{i=this._buildBody();this._requests.push(new e.Request(i.tree(),this._onRequestStateChange.bind(this).prependArg(this._connect_cb.bind(this)),
i.tree().getAttribute("rid")));this._throttledRequestHandler()}}}}};var F=function(i,l){var a=this;a.root=l;a.element=f("<div/>").attr("id","chatContainer");var m=f("<span/>").addClass("ic icLabelled ic-chat").text(Lang.get("chat")+" ").append("<b/>");a.contactListLink=f("<a/>").attr({href:"#",title:"",id:"chatboxlink"}).addClass("dropdown").append(f("<span />").addClass("end").append(m)).appendTo(a.element);a.counterElement=f("b",a.contactListLink);a.contactListLink.click(function(){if(a.users.length)return Core.toggleDropdown(this);
return false});m=f("<div/>").addClass("dropdown");var o=f("<div/>").addClass("contentContainer").appendTo(m);f("<div/>").addClass("onlineListHeader").text(Lang.get("usersAvailableForChat")).appendTo(o);a.contactList=f("<ul/>").addClass("online").appendTo(o);a.statusBar=f("<div/>").addClass("status").appendTo(o);m.appendTo(a.element);m=f("<div/>").addClass("activeListContainer").appendTo(a.element);a.activeContactList=f("<ul/>").addClass("active").appendTo(m);m=f("<a/>").attr("href","#").html("&laquo;").addClass("scroll").addClass("left").appendTo(a.element).hide();
m.click(function(){a.scrollActiveList(-1);return false});m=f("<a/>").attr("href","#").html("&raquo;").addClass("scroll").addClass("right").appendTo(a.element).hide();m.click(function(){a.scrollActiveList(1);return false});a.element.appendTo(l);a.users={length:0};a.updateCounter=function(){var h=a.users.length||0;if(0>h)h=0;a.counterElement.text(" ("+h+")");a.contactListLink.toggleClass("dd-disabled",h==0);f(window).trigger("sdbc.updateWidth")};a.addUser=function(h){var b=new r(h,a);b.listLabel.click(function(c){i.contactList.scrollToActiveElement(b.activeElement);
b.toggleLog(c)});a.users[h]=b;a.users.length++;b.element.appendTo(a.contactList);a.updateCounter();return a.users[h]};a.makeActiveChat=function(h,b){(b=b||h.log)||(b="");h.activeElement||h.buildActiveElement(b);h.activeElement.appendTo(a.activeContactList);a.scrollToActiveElement(h.activeElement);return h};a.scrollToActiveElement=function(h){h=a.activeContactList.find("li").index(h);h=h-a.activeUsersScrollIndex;a.scrollActiveList(h)};a.hasUser=function(h){return"undefined"!==typeof a.users[h]};a.removeUser=
function(h){var b=a.users[h];b.element.remove();if(b.activeElement){b.activeElement.remove();b.container.remove()}b._delete();a.users.length--;delete a.users[h];a.updateCounter();a.scrollActiveList(0);return a};a.setStatus=function(h){if("im_disconnected"==h){a.contactListLink.add(a.activeContactList.find("a.dropdown")).addClass("dd-disabled");a.contactListLink.siblings("div.dropdown").hide()}else a.contactListLink.add(a.activeContactList.find("a.dropdown")).removeClass("dd-disabled");a.element.removeClass().addClass(h);
a.contactListLink.attr("title",Lang.get(h));a.statusBar.html(Lang.get(h));a.updateCounter();return a};a.empty=function(){for(var h in a.users)a.users[h]instanceof r&&a.removeUser(h);return a};a.getUserData=function(){var h=[];for(var b in a.users)if(a.users[b]instanceof r){var c=a.users[b];h.push({jid:b,log:c.getLogContents(),open:c.logIsVisible(),unread:c.unread,invitationLink:c.invitationLink})}return h};a._delete=function(){a.empty();for(var h in a)a.hasOwnProperty(h)&&delete a[h]};a.activeUsersScrollIndex=
0;a.scrollActiveList=function(h){var b=a.activeContactList.find("li").size();b=Math.max(0,b-s);a.activeUsersScrollIndex=Math.min(b,Math.max(0,a.activeUsersScrollIndex+h));a.manageActiveListSize();h=a.activeUsersScrollIndex>0;b=a.activeUsersScrollIndex<b;if(h)a.element.find("a.scroll.left").show().removeClass("disabled");else b?a.element.find("a.scroll.left").show().addClass("disabled"):a.element.find("a.scroll.left").hide();if(b)a.element.find("a.scroll.right").show().removeClass("disabled");else h?
a.element.find("a.scroll.right").show().addClass("disabled"):a.element.find("a.scroll.right").hide();f(window).trigger("sdbc.updateWidth")};a.manageActiveListSize=function(){var h=a.activeUsersScrollIndex+s,b=a.activeContactList.find("li").size(),c=101;a.activeContactList.css("width",b*c);var d=0;if(b>s)d=-c*a.activeUsersScrollIndex;a.activeContactList.stop().animate({left:d},"fast");a.activeContactList.find("li").each(function(g,j){var k=f(j);if(g<a.activeUsersScrollIndex||g>=h)k.find("a.dropdown.dd-expanded").click();
j=f("#chatboxlink").outerWidth(true)+parseInt(k.css("margin-left"))+1;k=f("#chatLogContainer-"+k.attr("id"));g=Math.max(0,g-a.activeUsersScrollIndex)*c+j;k.is(":visible")?k.animate({left:g},"fast"):k.css("left",g)})}},r=function(i,l){var a=this;a.jid=i;a.NO_MESSAGE=-1;a.INVITATION_MESSAGE=1;a.CHAT_MESSAGE=2;a.invitationLink=null;a.unread=a.NO_MESSAGE;a.node=parseInt(e.getNodeFromJid(a.jid));i=e.getResourceFromJid(a.jid).split(":");a.paymentLevel=parseInt(i[0]);a.nickname=i[1];i='<li id="user'+a.node+
'" class="pl'+a.paymentLevel+'"></li>';a.element=f(i);i='<a href="#user'+a.node+'" class="nick label">'+a.nickname+"</a>";a.listLabel=f(i).appendTo(a.element);var m=C+a.node,o=f('<a href="#" title="'+Lang.get("im_suiteChat")+'" class="ic ic-suitechat"></a>');i='<small class="scTip"><span>'+Lang.get("im_suiteChat")+"</span></small>";o.appendTo(a.element).before(i).click(function(){document.location.href=m+"#invite="+a.jid;return false}).hover(function(){o.siblings(".scTip").show()},function(){o.siblings(".scTip").hide()});
i='<a href="#" title="'+Lang.get("im_gotoSuite")+'" class="ic ic-gotosuite"></a>';var h='<small class="gtsTip"><span>'+Lang.get("im_gotoSuite")+"</span></small>";f(i).appendTo(a.element).before(h).click(function(){document.location.href="/"+q+"/user/?id="+a.node;return false}).hover(function(){f(this).siblings(".gtsTip").show()},function(){f(this).siblings(".gtsTip").hide()});f.browser.msie&&f.browser.version<7&&a.element.hover(function(){a.element.addClass("liHover")},function(){a.element.removeClass("liHover")});
a.buildActiveElement=function(c){a.activeElement=f("<li/>").attr("id","user"+a.node).addClass("pl"+a.paymentLevel);var d=f("<b/>").addClass("close").attr("title",Lang.get("btn_close")).html("&nbsp;").click(a.hideActiveElement),g=d.clone();d.add(g).hover(function(){f(this).addClass("closeHover")},function(){f(this).removeClass("closeHover")});a.label=f("<a/>").addClass("dropdown").attr("href","#user"+a.node).append(f("<span/>").addClass("end").append(f("<span/>").addClass("label").text(a.nickname)).append(d)).appendTo(a.activeElement);
a.container=f("<div/>").addClass("dropdown").addClass("logContainer").attr("id","chatLogContainer-"+a.activeElement.attr("id"));d=f("<b/>").addClass("minimize").attr("title",Lang.get("btn_minimize")).html("&nbsp;").click(a.toggleLog);d.hover(function(){f(this).addClass("minimizeHover")},function(){f(this).removeClass("minimizeHover")});g=f("<div/>").addClass("top").append(g.click(a.hideActiveElement)).append(d).append(f("<a/>").attr({href:"/"+q+"/user/?id="+a.node,title:"Go to suite"}).text(a.nickname));
d='<a href="'+m+"#invite="+a.jid+'" title="'+Lang.get("im_suiteChat")+'"><span class="ic ic-suitechat">'+Lang.get("im_suiteChat")+"</span></a>";var j='<a href="/'+q+"/user/?id="+a.node+'" title="'+Lang.get("im_gotoSuite")+'"><span class="ic ic-gotosuite">'+Lang.get("im_gotoSuite")+"</span></a>",k=f('<div class="chatNav">'+d+j+"</div>").css("right",Base.getScrollbarWidth()),n=f("body");d=function(p){var v=n.hasClass("isPinned");if(p.type=="pinnedStatus")v?k.show():k.hide();else v||k.toggle()};k.bind("mouseenter mouseleave",
d);f(document).bind("pinnedStatus",d);if(a.log)c=a.log.html();else if(a.logData)c=a.logData;a.log=f("<div/>").addClass("log").bind("mouseenter mouseleave",d);a.log.add(a.inputArea).appendTo(a.container);"undefined"!=c&&""!=c&&a.log.html(c);c=f("<div />").addClass("taContainer");d=f("<span />").addClass("taIcon");a.textInput=f("<textarea/>").attr("cols",30).attr("rows",1);a.textInput.focus(function(){a.setIsUnread(a.NO_MESSAGE)});c.append(d);c.append(a.textInput);d=f("<div/>").addClass("contentContainer");
d.append(g).append(k).append(a.log).append(c);a.container.append(d).appendTo(l.element);f.browser.msie&&f.browser.version<7||FormHandler.assignTextAreaHeightExpander(a.textInput);a.textInput.bind("keypress",function(p){if(13===p.which)if(p.ctrlKey)a.textInput.val(a.textInput.val()+"\n");else{p=f.trim(a.textInput.val());if(0<p.length){jChat.sendMessageToUser(p,a.jid);a.textInput.val("");a.textInput.focus()}return false}return true});jChat.contactList.makeActiveChat(a,a.log);a.label.click(a.toggleLog);
return a};a.hideActiveElement=function(c){c&&c.preventDefault();a.activeElement.remove();a.container.remove();delete a.activeElement;delete a.container;jChat.contactList.scrollActiveList(0);return a};a.addMessageToLog=function(c,d,g,j){var k=false;if(!a.activeElement){a.buildActiveElement();k=true}var n=false,p=a.log.find("div:last");if(null==p.html()||d&&!p.hasClass("out")||!d&&p.hasClass("out")){n=new Date;n=("0"+n.getHours()).slice(-2)+":"+("0"+n.getMinutes()).slice(-2);n=f("<div/>").append(f("<em/>").text(n)).append(f("<b/>").text(d?
jChat.myNick:a.nickname)).appendTo(a.log);d?n.addClass("out"):n.addClass("in");n=true}g=f("<p/>")[g?"html":"text"](c).appendTo(a.log);if(n){g.addClass("f");f("<br/>").appendTo(a.log)}if(!d)if(j===true){c=c.find("a").attr("href");a.setIsUnread(a.INVITATION_MESSAGE,c)}else a.setIsUnread(a.CHAT_MESSAGE,"#jcu"+a.node);c=a.log.children();c.length>30&&c.slice(0,c.length-30).remove();k&&a.toggleLog();a.scrollLog();return a};a.logIsVisible=function(){return a.container?a.container.is(":visible")?2:1:-1};
a.scrollLog=function(){var c=a.log.get(0);c.scrollTop=c.scrollHeight;return a};a.isUnread=function(){return a.unread===a.INVITATION_MESSAGE||a.unread===a.CHAT_MESSAGE};a.setIsUnread=function(c,d){a.unread=c;if(a.isUnread()){if(c===a.INVITATION_MESSAGE&&d)a.invitationLink=d;a.label.addClass("hasUnread");a.label.hasClass("dd-expanded")||a.label.addClass("dd-active")}else a.label.removeClass("hasUnread").removeClass("dd-active");return a};var b=function(){var c=(new Date).getTime(),d=c-E;a.log.find("span.notification").filter(function(){var g=
f(this).attr("id");if(g){g=g.split(":")[1];return g<d}return false}).parent().remove()};a.markInvitationRead=function(c){if(!a.isUnread())return false;var d=a.log.find("span.notification:last"),g=d.find("a").filter(function(){var j=f(this).attr("href");if(j.indexOf("?invite="+c)!==-1){a.setIsUnread(a.NO_MESSAGE);d.parent().remove();return true}}).length;return 1===g};a.toggleLog=function(c){c&&c.preventDefault();if(!a.log||!a.activeElement)a.buildActiveElement();b();a.setIsUnread(a.NO_MESSAGE);c=
2>a.logIsVisible();Core.toggleDropdown(a.label.get(0),c,a.container.get(0));a.textInput.focus();a.scrollLog();return a};a.setStatus=function(c){if("unavailable"===c){a.element.animate({opacity:0.25},{duration:500});try{a.textInput.length&&a.textInput.attr("readonly","readonly")}catch(d){}}return a};a.getLogContents=function(){if(!a.log)return"";return a.log.html()};a._delete=function(){for(var c in a)a.hasOwnProperty(c)&&delete a[c]}}})(Strophe,jQuery);
window.Core={lastdd:null,lastddBox:null,getWindowSize:function(){return{h:$(window).height(),w:$(window).width()}},toggleInteractiveBoxState:function(a){if(0==a.size())return false;$("a.readMore, a.readMoreArrow",a).click(function(){a.toggleClass("uncoverAllUndisclosedItems");return false});return true},toggleDropdown:function(a,b,c){null!=Core.lastdd&&"undefined"!=$(Core.lastdd).get(0)&&a!=Core.lastdd&&$(Core.lastdd).removeClass("dd-expanded");Core.lastddBox!=null&&a!=Core.lastdd&&$(Core.lastddBox).hide();
Core.lastdd=a;$(a).toggleClass("dd-expanded").blur();c||(c=$(a).siblings("div.dropdown:first").get(0));$(c).toggle(b);Core.lastddBox=c;return false},getAnchorButtonHtml:function(a,b){return'<a href="'+b+'" class="button"><span>'+a+"</span></a>"},initBlockAnchorLists:function(a){$(a).find("li").each(function(b,c){var d=$(c);d.hover(function(){d.addClass("blockHover")},function(){d.removeClass("blockHover")});var f=d.find("a.label").attr("href");d.click(function(e){e=$(e.target);if(e.attr("href")!=
undefined&&e.attr("href")!=f)return true;window.location=f})})},initSubNav:function(a){a=$("a",a);for(var b=0;b<a.length;b++){$item=$(a[b]);$item.width($item.width())}}};
window.FormHandler=function(){var c=function(a){a.css("height",g(a))},g=function(a){var d=a.val(),e=d.split("\n").length-1,f=16,h=f,b=0;if(e>0||d.length&&!a.hasClass("placeholder")){b=$("#textareaShadow");if(!b.size()){b=a.parent();b=$('<div id="textareaShadow" />').appendTo(b);b.css("position","absolute");b.css("visibility","hidden");b.css("left","-1000px");b.css("width",a.css("width"));$.browser.msie||b.css("padding",a.css("padding"));b.css("font-size",a.css("font-size"));b.css("max-height",a.css("max-height"))}b.html(d);
b=parseInt(b.height())}return Math.max(b,h)+e*f};return{initInlineLabel:function(a){a=$(a).find("input");a.focus(function(){$(this).prev("label").addClass("focus")});a.keypress(function(){$(this).prev("label").addClass("hasText").removeClass("focus")});a.blur(function(){$(this).val()==""&&$(this).prev("label").removeClass("hasText").removeClass("focus")})},assignTextAreaHeightExpander:function(a){$(a).keyup(function(){c($(this))});$(a).blur(function(){c($(this))});$(a).focus(function(){c($(this))});
c(a)}}}();
window.Overlay={DEFAULT_CONFIGURATION:{addClass:"",zIndex:1337,closeable:true,topPosition:undefined,parentNode:"",hideFlash:false,coverContent:true},overlayId:"overlay",view:null,node:false,conf:{},isActive:false,init:function(a,b){if(!a)return false;if(this.isActive)if(!this.safeClose())return false;this.conf=$.extend({},this.DEFAULT_CONFIGURATION,b);this.view=a;return true},open:function(a,b){if(!this.init(a,b))return false;this.node=$('<div class="contentContainer clearfix"></div>');this.node.append(this.getMarkup());
a=$(Utils.sdElementById(this.overlayId));var c=$('<div class="modalCover"></div>').appendTo(a);b=$('<div class="overlayContents"></div>').appendTo(a);this.conf.closeable?c.addClass("closeOverlay"):b.addClass("unClosable");this.conf.parentNode.length&&this.conf.coverContent&&c.addClass("coverContent");0<this.conf.addClass.length&&a.addClass(this.conf.addClass);if(true===this.conf.hideFlash){$("object").css("visibility","hidden");$("embed").css("visibility","hidden")}b.append('<div class="corners top"></div>');
if(this.conf.closeable){b.append('<a href="#" id="closeBtn" class="closeOverlay" title="'+Lang.get("close")+'"></a>');this.node.append('<p class="close"><a href="#" class="closeOverlay">'+Lang.get("close")+"</a></p>")}c=$('<div class="shaddow-right"></div>').append(this.node);b.append($('<div class="shaddow-left"></div>').append(c));$(".closeOverlay").bind("click",function(){Overlay.close();return false});c='<div class="corners bottom"></div>';b.append(c);a.css({display:"block",zIndex:this.conf.zIndex});
this.setPosition(this.conf.topPosition);$(window).bind("resize",Overlay.setPosition);this.isActive=true;this.conf.parentNode.length&&$("#"+this.conf.parentNode).append(a);return a},safeClose:function(){if(!this.conf.closeable)return false;return this.close()},close:function(){if(!this.node)return false;if(this.conf.hideFlash){$("object").css("visibility","visible");$("embed").css("visibility","visible")}$("#"+this.overlayId).remove();$(window).unbind("resize",Overlay.setPosition);this.conf={};this.node=
false;this.view=null;this.isActive=this.nodeSize=false;return true},getMarkup:function(){return $.isFunction(this.view)?this.view(this.node):this.view},setPosition:function(a){if(undefined==Overlay.node)return false;var b={},c=Overlay.getSize(),e=Core.getWindowSize();if(this.conf&&this.conf.parentNode.length){var d=$("#"+this.conf.parentNode).width(),f=$("#"+this.conf.parentNode).height();a=a!=undefined?a:$(document).scrollTop()+e.h/2-c.h;$("#"+Overlay.overlayId).find(".overlayContents").css("top",
Math.round(a)+"px").css("left",d/2-c.w/2+"px");$("#"+Overlay.overlayId).css("width",d+"px").css("height",f+"px");$("#"+Overlay.overlayId).add(".modalCover").css("width",d+"px").css("height",f+"px")}else{a=a!=undefined?a:$(document).scrollTop()+e.h/2-c.h/2;c=$(document).scrollLeft()+e.w/2-c.w/2;b.top=Math.round(a);b.left=Math.round(c);$("#"+Overlay.overlayId).find(".overlayContents").css(b);$("#"+Overlay.overlayId).add(".modalCover").css("width",$(window).width()+"px").css("height",$(window).height()+
"px")}return b},getSize:function(){if(this.nodeSize)return this.nodeSize;var a=$("#"+this.overlayId).find(".overlayContents");return this.nodeSize={h:a.height(),w:a.width()}},openFramed:function(a,b,c,e,d){if(d==undefined)d=true;this.open(b,{topPosition:e,closeable:d})},popoverClose:function(){this.close()}};
window.Comments=function(i,l,j){var g={handler:false,area:false,form:false,pagination:false,parameters:false,isBinded:false,characterLimit:false,feedbackElement:false,add:function(a){var c=$("textarea:first",a);if(!this.handler||0>=c.val().length){c.focus();return false}var b={comment:c.val()},d="add",e=a.find("input[name=action]");if(e.size()>0){d=e.val();b.page=this.pagination.page}b.action=d;d=a.find("input[name=entryId]");if(d.size()>0)b.entryId=d.val();d=a.find("input[name=authorId]");if(d.size()>
0)b.authorId=d.val();this.hideFeedback();var f=false,h=this;b=this.buildParameters(b);$.post(this.handler,b,function(k){if(f=h.update(k))c.val("");else k.status&&h.showFeedback(a,k.status)},"json");return f},load:function(){var a=this;$.getJSON(this.handler,this.buildParameters(),function(c){a.update(c)})},remove:function(a,c){$(".main",c).hide();c.parents("li").addClass("confirmation");var b=$('<div class="main delete"><h4>'+Lang.get("confirmDeleteItem")+'</h4><div class="clearfix"><a href="#" class="button affirmative"><span>'+
Lang.get("yes")+'</span></a><a href="#" class="button negative"><span>'+Lang.get("no")+'</span></a></div><div class="rightBorder"></div></div>');c.prepend(b);var d=this,e=false;$("a",b).click(function(){if($(this).hasClass("affirmative")){var f=parseInt($("#comment-"+a).find("a.user").attr("href").split("id=")[1]);f=d.buildParameters({action:"delete",entryId:a,authorId:f,page:d.pagination.page});$.post(d.handler,f,function(h){e=d.update(h)},"json")}if(!e){$("a",b).unbind("click");b.remove();c.parents("li").removeClass("confirmation");
$(".main",c).show()}return false});return e},report:function(a,c){window.open(c,"report","status=1, toolbar=0, location=0, menubar=0, resizable=1, scrollbars=1, height=500, width=330");return true},update:function(a){if(a.success){result=true;"object"==typeof this.pagination&&this.pagination.draw(a)&&this.bind();a.count&&$(".rowCount",this.area).html(parseInt(a.count));/MSIE ((5\.5)|6)/.test(navigator.userAgent)&&navigator.platform=="Win32"&&this.area.css({zoom:"0"}).css({zoom:"1"});return true}return false},
bind:function(){var a=$("ul.comments li .comment");if(this.isBinded){this.unbindPostFunctionality(this.form);this.form=false;$(".actions a",a).unbind("click")}var c=this;if(!this.form){this.form=$("form:first",this.area);var b=this.form.find(".characterCounter");if(!this.characterLimit)this.characterLimit=parseInt(b.text());this.bindPostFunctionality(this.form,this.characterLimit);this.textarea=this.form.find("textarea")}a.bind("mouseenter",function(){$(this).addClass("showActionToggler")});a.bind("mouseleave",
function(){$(this).find(".actions p:visible").size()==0&&$(this).removeClass("showActionToggler")});a.find(".actions a.toggle.options").click(function(){$(this).closest(".comment").toggleClass("showActions");return false});a.find(".actions a.toggle.reply").click(function(){var d=$(this).attr("href");d=parseInt(d.substr(d.indexOf("#")+1));c.toggleReplyForm(d);return false});a.find(".actions p a").click(function(){var d=$(this).closest(".comment"),e=d.attr("id").split("-");e=parseInt(e[e.length-1]);
if($(this).hasClass("ic-report"))c.report(e,$(this).attr("href"));else if($(this).hasClass("ic-delete"))c.remove(e,d);else if($(this).attr("href")!="#")return true;return false});this.isBinded=true},toggleReplyForm:function(a){var c=$("#comment-"+a),b=c.siblings("form.reply");if(b.size()==0){b=c.closest(".interactiveBox").find("form:first");b=b.clone();b.attr("id",null).addClass("reply");var d=$("<input/>").attr("type","hidden").attr("name","action").val("reply");b.append(d);d=$("<input/>").attr("type",
"hidden").attr("name","entryId").val(a);b.append(d);a=parseInt($("#comment-"+a).find("a.user").attr("href").split("id=")[1]);a=$("<input/>").attr("type","hidden").attr("name","authorId").val(a);b.append(a);c.closest("li.content").append(b);this.bindPostFunctionality(b);b.hide()}b.toggle()},buildParameters:function(a){a=a||{};if("object"==typeof this.parameters)a=$.extend({},this.parameters,a);return a},bindPostFunctionality:function(a){var c=this;a.submit(function(f){f.preventDefault();c.add(a)});
var b=a.find(".characterCounter");if(b.size()>0){b=$("textarea",a);var d=this.characterLimit,e=function(){var f=d-$(this).val().length;a.find(".characterCounter").text(f).toggleClass("characterCounterInvalid",f<0);a.find("button[type=submit]").attr("disabled",f<0)};b.keyup(e);b.blur(e)}},unbindPostFunctionality:function(a){var c=a.find("textarea");c&&c.unbind("keyup");a.find(".characterCounter").text(this.characterLimit);a.unbind("submit")},showFeedback:function(a,c){if(!this.feedbackElement){this.feedbackElement=
$("<p/>").addClass("feedbackMessage note");a.append(this.feedbackElement)}this.feedbackElement.show().text(c)},hideFeedback:function(){this.feedbackElement&&this.feedbackElement.hide().text("")}};g.handler=l;g.area=$("#"+i);if(!g.handler||0==g.area.size())return false;var m={};if("object"==typeof j){g.parameters=j;m={parameters:j}}g.pagination=new Pagination("#"+i+" .pagination","#"+i+" .comments",l,m);$(g.pagination).bind("onPaginationDrawn",function(){g.bind()});$(g.pagination).bind("onPaginationDone",
function(){var a=g.area.offset().top;$("html,body").animate({scrollTop:a},{duration:200,queue:false})});g.bind();return g};
window.Pagination=function i(e,f,h,g){var b={paginationSelector:false,pagination:false,contentSelector:false,content:false,handler:false,options:{},page:0,paginate:function(a){if(this.page==a)return false;if(this.options.paginateInline)return this.paginateInline(a);a={page:a};if("object"==typeof this.options.parameters)a=$.extend({},this.options.parameters,a);var c=true;$.get(this.handler,a,function(d){c=b.draw(d);$(b).trigger("onPaginationDone")},"json");return c},paginateInline:function(a){var c=
this.options.rowsPerPage||10,d=$(" > li",this.contentSelector);d.hide();d.slice(a*c,a*c+c).show();$(this.paginationSelector).find(".page-"+this.page).closest("li").removeClass("active");this.page=a;$(this.paginationSelector).find(".page-"+a).closest("li").addClass("active");a==0?$(this.paginationSelector).find(".page-prev").closest("li").css("visibility","hidden"):$(this.paginationSelector).find(".page-prev").closest("li").css("visibility","visible");c=Math.ceil(d.size()/c)-1;a==c?$(this.paginationSelector).find(".page-next").closest("li").css("visibility",
"hidden"):$(this.paginationSelector).find(".page-next").closest("li").css("visibility","visible");$(this).trigger("onPaginationDone");return true},draw:function(a){if(undefined==a.page)return false;this.setContent(a.content);a.pagination&&this.setPagination(a.pagination);this.page=a.page;this.bind();$(this).trigger("onPaginationDrawn");return true},bind:function(){if(!this.content&&this.contentSelector)this.content=$(this.contentSelector);if(!this.pagination&&this.paginationSelector){this.pagination=
$(this.paginationSelector);$("a",this.pagination).click(function(){var a;if($(this).hasClass("page-prev"))a=b.page-1;else if($(this).hasClass("page-next"))a=b.page+1;else{a=$(this).attr("id").split("-");a=parseInt(a[a.length-1])}b.paginate(a);return false})}},setContent:function(a){if(!this.content)return false;this.content.replaceWith(a);this.content=false;return true},setPagination:function(a){if(!this.pagination||!a)return false;$("a",this.pagination).unbind("click");this.pagination.replaceWith(a);
this.pagination=false;return true}};if(!e||!f)return false;b.paginationSelector=e;b.contentSelector=f;b.handler=h;if("object"==typeof g)b.options=g;if(!b.handler)b.options.paginateInline=true;b.bind();b.content&&Core.toggleInteractiveBoxState(b.content.closest(".interactiveBox:first"));return b};
window.Social={WINDOW_HEIGHT:300,WINDOW_WIDTH:500,open:function(d,e,f,b){if(!d)d=window.location;e||(e=Lang.get("share"));e="<h2>"+e+'</h2><div class="applicationContainer clearfix"><a id="share-facebook" class="application logo-facebook" href="#"></a><span class="bullet">&bull;</span><a id="share-twitter" class="application logo-twitter" href="#"></a></div><p class="instructions">'+Lang.get("copyLinkToShare")+':</p><div class="inputContainer"><span class="inputText"><input type="text" name="copy-url"  value="'+
d+'"/><span class="end"></span></span></div>';b=$.extend({},{addClass:"medium social"},b);b=Overlay.open(e,b);if(!b)return false;var g=false;$("a",b).click(function(){var a,c=$(this).attr("id").split("-");c=c[c.length-1];var h=Social.WINDOW_WIDTH,i=Social.WINDOW_HEIGHT;switch(c){case "facebook":a="http://www.facebook.com/sharer.php?u="+d;break;case "twitter":a="RT @Stardoll ";a+=f.length>50?substr(f,47)+"...":f;a+=" "+d;a=a.replace(/ /g,"+");a="http://www.twitter.com/home?status="+a;h=800;i=400;break}a||
(g=false);c="status=0, toolbar=0, location=0, menubar=0, resizeable=1, scrollbars=1, height="+i+", width="+h;(a=window.open(a,"share",c))&&a.focus();g=true;return false});$("input",b).click(function(){$(this).focus();$(this).select();return false});return g}};
