if($.browser.msie){var browsers=navigator.userAgent.toLowerCase().match(/.+?(?:rv|it|ra|ie)[\/: ]([\d.]+)/);var highestBrowser=0;for(var i=0;i<browsers.length;i++){browsers[i]=parseInt(browsers[i]);if(!isNaN(browsers[i])){highestBrowser=Math.max(highestBrowser,browsers[i])}}if(highestBrowser==6){$.browser.version="6.0";if($.cookie("ie_six_error")==null){var ie6error='<div id="upgradebrowser"><a href="#" id="ie6errorclose"></a><div>You are using Internet Explorer 6. Please note that some Wolfram|Alpha features require a more up-to-date browser, such as <a href="http://www.microsoft.com/windows/internet-explorer/default.aspx" target="_blank">Internet Explorer</a> 7+, <a href="http://www.mozilla.com/en-US/firefox/personal.html" target="_blank">Firefox</a> 3+, <a href="http://www.apple.com/safari/download/" target="_blank">Safari</a> 3+, <a href="http://www.opera.com/download/" target="_blank">Opera</a> 9+, etc.</div></div>';$("#calculate").after(ie6error);$("#ie6errorclose").click(function(A){A.preventDefault();$("#upgradebrowser").remove();$.cookie("ie_six_error","hide",{domain:"www.wolframalpha.com"})})}else{}}}function assumptionSubmit(){$("#spin").addClass("active");$("#warnings,.assuming,#results,#timeout,#datasources,#footer,#debug-wrapper,#sidebar").hide();$("#calculateAssum").unbind().submit();return false}function asynchronousSubpod(D,F,C,B,A){var G="pod_"+F;if(pulldownClicked){var E=$("span#substituteValue_"+F+"_"+clickedPulldownIndex).html();if(E){D+="&subselection="+encodeURIComponent(E)+"&subselectionindex="+clickedPulldownIndex}pulldownClicked=false}asynchronousPod(D+" #subpod_"+F+">*",G,C)}function getURLParam(A){var I="";var D=window.location.href;var F,E,C,J,B,H,G;if(D.indexOf("?")>-1){F=D.substr(D.indexOf("?"));E=F.toLowerCase();C=F.split("&");J=E.split("&");for(B=0;B<J.length;B++){if(J[B].indexOf(A+"=")>-1){H=C[B].split("=");if(H.length==2){I=H[1]}else{if(H.length>2){I=H[1];for(G=2;G<H.length;G++){I=I+"="+H[G]}}}break}}}return I}function recompute(){var B=window.location;var C=B.protocol+"//"+B.hostname+B.pathname;var D=getURLParam("i");var A=getURLParam("a");var E=getURLParam("f");if(D){C+="?i="+D}if(A){C+="&a="+A}if(E){C+="&f="+E}window.location=C}var searchPages={Google:"http://www.google.com/search?q=",Live:"http://search.live.com/results.aspx?q=",Yahoo:"http://search.yahoo.com/search?p="};var searchURL=searchPages.Google;var iValue=getURLParam("i");function goToEngine(A){switch(A){case"exact":window.open(searchURL+"%22"+iValue+"%22","otherSearch");break;case"standard":window.open(searchURL+iValue,"otherSearch");break;case"core":default:window.open(searchURL+"${searchterms}","otherSearch");break}}function EscapeP(B){var A=escape(B);return A.replace(/\+/g,"%2B")}function applyAssumption(A,B){document.getElementById("a"+A).value=unescape(B);return assumptionSubmit()}function applyAssumptionField(B,A,C){document.getElementById("f"+B).value=A+"_"+C;return(false)}function applyAssumptionPullDown(A){document.getElementById("a"+A).value=document.getElementById("pd"+A).value;return assumptionSubmit()}function getCookie(A){var F=document.cookie.split(";");var B="";var D="";var E="";var C=false;for(i=0;i<F.length;i++){B=F[i].split("=");D=B[0].replace(/^\s+|\s+$/g,"");if(D==A){C=true;if(B.length>1){E=unescape(B[1].replace(/^\s+|\s+$/g,""));E=E.replace(/^\"+|\"+$/g,"")}return E}B=null;D=""}if(!C){return null}}function toggleDebug(){var B=$("#debug-contents").get(0);var A=$("#debug-toggle").get(0);if(A.src.match(/debug1/)){B.style.display="block";A.src="/images/debug.gif"}else{B.style.display="none";A.src="/images/debug1.gif"}}function UTF8Encode(B){B=B.replace(/\r\n/g,"\n");var A="";for(var D=0;D<B.length;D++){var C=B.charCodeAt(D);if(C<128){A+=String.fromCharCode(C)}else{if((C>127)&&(C<2048)){A+=String.fromCharCode((C>>6)|192);A+=String.fromCharCode((C&63)|128)}else{A+=String.fromCharCode((C>>12)|224);A+=String.fromCharCode(((C>>6)&63)|128);A+=String.fromCharCode((C&63)|128)}}}return A}function progressBar(A){var C=$(A);var B=C.find(".progress");if(B.length!=1){B=$('<div class="progress"><img src="/images/reload.gif" height="100%" width="548px"/></div>');C.prepend(B)}B.css("width",0+"%");B.animate({width:"100%"},3000,function(){progressBar(this.parentNode)})}function fnSelect(B){if(document.selection){var A=document.body.createTextRange();A.moveToElementText(B);A.select()}else{if(window.getSelection){var A=document.createRange();A.selectNode(B);window.getSelection().addRange(A)}}}function fnDeSelect(){if(document.selection){document.selection.empty()}else{if(window.getSelection){window.getSelection().removeAllRanges()}}}$(function(){jQuery.italics=document.body.createTextRange?function(C,D){var B=document.body.createTextRange();B.moveToElementText(C);for(var A=0;B.findText(D);A++){B.pasteHTML("<i>"+B.text+"</i>");B.collapse(false)}}:function(E,C){var H,I,B,F,A,D;I=0;if(E.nodeType==3){H=E.data.toUpperCase().indexOf(C);if(H>=0){B=document.createElement("i");F=E.splitText(H);A=F.splitText(C.length);D=F.cloneNode(true);B.appendChild(D);F.parentNode.replaceChild(B,F);I=1}}else{if(E.nodeType==1&&E.childNodes&&!/(script|style)/i.test(E.tagName)){for(var G=0;G<E.childNodes.length;++G){G+=$.italics(E.childNodes[G],C)}}}return I}});jQuery.fn.removeItalics=function(){this.find("i").each(function(){with(this.parentNode){replaceChild(this.firstChild,this);normalize()}});return this};function appendToPopAnchor(A,C,B){$(A).show().appendTo("#popanchor").css("top",C+"px").css("left",B+"px")}function downloadPDF(D,A,B){loadCSS("popupCSS",popupCSS);var C=$("#downloadpdf").offset();$("#popanchor").append('<div id="downloadingpdf" style="top:'+(C.top-45)+"px;left:"+(C.left-90)+'px;"><img src="/images/loadingdots.gif" alt="loading..." /></div>');$("#downloadpdf, #downloadnb").attr("disabled","disabled");$.ajax({url:"/input/pdf.jsp?id="+D+"&"+B.substring(1),complete:function(G,E){if(G.status==200){$("#downloadingpdf").hide();var F="pdfGet.jsp?id="+$.trim(G.responseText)+"&i="+A;window.location=F}else{$("#downloadingpdf").hide()}$("#downloadpdf, #downloadnb").attr("disabled","")}});return false}function downloadNotebook(C,A,B){$("#downloadingnb").show();$("#downloadpdf, #downloadnb").attr("disabled","disabled");$.ajax({url:"/input/nb.jsp?id="+C+"&"+B.substring(1),complete:function(E,D){if(E.status==200){$("#downloadingnb").hide();window.location="nbGet.jsp?id="+$.trim(E.responseText)+"&i="+A}else{$("#downloadingnb").hide()}$("#downloadpdf, #downloadnb").attr("disabled","")}});return false}function loadCSS(C,A,B){$.get(A,function(D,E){$("head").append('<style id="'+C+'" type="text/css">'+D+"</style>");if(typeof B=="function"){B()}},"text")}String.prototype.trim=function(){return this.replace(/^\s\s*/,"").replace(/\s\s*$/,"")};jQuery.jScrollPane={active:[]};jQuery.fn.jScrollPane=function(A){A=jQuery.extend({scrollbarWidth:10,scrollbarMargin:5,wheelSpeed:18,showArrows:false,arrowSize:0,animateTo:false,dragMinHeight:1,dragMaxHeight:99999,animateInterval:100,animateStep:3,maintainPosition:true,scrollbarOnLeft:false},A);return this.each(function(){var K=jQuery(this);if(jQuery(this).parent().is(".jScrollPaneContainer")){var y=A.maintainPosition?K.offset({relativeTo:jQuery(this).parent()[0]}).top:0;var I=jQuery(this).parent();var Y=I.innerWidth();var z=I.outerHeight();var J=z;if(I.unmousewheel){I.unmousewheel()}jQuery(">.jScrollPaneTrack, >.jScrollArrowUp, >.jScrollArrowDown",I).remove();K.css({top:0})}else{var y=0;this.originalPadding=K.css("paddingTop")+" "+K.css("paddingRight")+" "+K.css("paddingBottom")+" "+K.css("paddingLeft");this.originalSidePaddingTotal=(parseInt(K.css("paddingLeft"))||0)+(parseInt(K.css("paddingRight"))||0);var Y=K.innerWidth();var z=K.innerHeight();var J=z;K.wrap(jQuery("<div></div>").attr({className:"jScrollPaneContainer"}).css({height:z+"px",width:Y+3+"px"}));jQuery(document).bind("emchange",function(AA,AB,p){K.jScrollPane(A)})}var k=this.originalSidePaddingTotal;var g={height:"auto",width:Y-A.scrollbarWidth-A.scrollbarMargin-k+"px"};if(A.scrollbarOnLeft){g.paddingLeft=A.scrollbarMargin+A.scrollbarWidth+"px"}else{g.paddingRight=A.scrollbarMargin+"px"}K.css(g);var h=K.outerHeight();var d=z/h;if(d<0.99){var E=K.parent();E.append(jQuery("<div></div>").attr({className:"jScrollPaneTrack"}).css({width:A.scrollbarWidth+"px"}).append(jQuery("<div></div>").attr({className:"jScrollPaneDrag"}).css({width:A.scrollbarWidth+"px"}).append(jQuery("<div></div>").attr({className:"jScrollPaneDragTop"}).css({width:A.scrollbarWidth+"px"}),jQuery("<div></div>").attr({className:"jScrollPaneDragBottom"}).css({width:A.scrollbarWidth+"px"}))));var v=jQuery(">.jScrollPaneTrack",E);var L=jQuery(">.jScrollPaneTrack .jScrollPaneDrag",E);if(A.showArrows){var b;var x;var O;var m;var e=function(){if(m>4||m%4==0){u(q+x*W)}m++};var H=function(p){jQuery("html").unbind("mouseup",H);b.removeClass("jScrollActiveArrowButton");clearInterval(O)};var U=function(){jQuery("html").bind("mouseup",H);b.addClass("jScrollActiveArrowButton");m=0;e();O=setInterval(e,100)};E.append(jQuery("<a></a>").attr({href:"javascript:;",className:"jScrollArrowUp"}).css({width:A.scrollbarWidth+"px"}).html("Scroll up").bind("mousedown",function(){b=jQuery(this);x=-1;U();this.blur();return false}),jQuery("<a></a>").attr({href:"javascript:;",className:"jScrollArrowDown"}).css({width:A.scrollbarWidth+"px"}).html("Scroll down").bind("mousedown",function(){b=jQuery(this);x=1;U();this.blur();return false}));var M=jQuery(">.jScrollArrowUp",E);var G=jQuery(">.jScrollArrowDown",E);if(A.arrowSize){J=z-A.arrowSize-A.arrowSize;v.css({height:J+"px",top:A.arrowSize+"px"})}else{var n=M.height();A.arrowSize=n;J=z-n-G.height();v.css({height:J+"px",top:n+"px"})}}var s=jQuery(this).css({position:"absolute",overflow:"visible"});var B;var T;var W;var q=0;var R=d*z/2;var V=function(AA,AC){var AB=AC=="X"?"Left":"Top";return AA["page"+AC]||(AA["client"+AC]+(document.documentElement["scroll"+AB]||document.body["scroll"+AB]))||0};var a=function(){return false};var r=function(){j();B=L.offset(false);B.top-=q;T=J-L[0].offsetHeight;W=2*A.wheelSpeed*T/h};var C=function(p){r();R=V(p,"Y")-q-B.top;jQuery("html").bind("mouseup",P).bind("mousemove",c);if(jQuery.browser.msie){jQuery("html").bind("dragstart",a).bind("selectstart",a)}return false};var P=function(){jQuery("html").unbind("mouseup",P).unbind("mousemove",c);R=d*z/2;if(jQuery.browser.msie){jQuery("html").unbind("dragstart",a).unbind("selectstart",a)}};var u=function(AA){AA=AA<0?0:(AA>T?T:AA);q=AA;L.css({top:AA+"px"});var AB=AA/T;s.css({top:((z-h)*AB)+"px"});K.trigger("scroll");if(A.showArrows){M[AA==0?"addClass":"removeClass"]("disabled");G[AA==T?"addClass":"removeClass"]("disabled")}};var c=function(p){u(V(p,"Y")-B.top-R)};var l=Math.max(Math.min(d*(z-A.arrowSize*2),A.dragMaxHeight),A.dragMinHeight);L.css({height:l+"px"}).bind("mousedown",C);var f;var N;var F;var o=function(){if(N>8||N%4==0){u((q-((q-F)/2)))}N++};var w=function(){clearInterval(f);jQuery("html").unbind("mouseup",w).unbind("mousemove",Z)};var Z=function(p){F=V(p,"Y")-B.top-R};var Q=function(p){r();Z(p);N=0;jQuery("html").bind("mouseup",w).bind("mousemove",Z);f=setInterval(o,100);o()};v.bind("mousedown",Q);if(E.mousewheel){E.mousewheel(function(AA,AC){r();j();var AB=q;u(q-AC*W);var p=AB!=q;return !p},false)}var D;var S;function X(){var p=(D-q)/A.animateStep;if(p>1||p<-1){u(q+p)}else{u(D);j()}}var j=function(){if(S){clearInterval(S);delete D}};var t=function(AB,p){if(typeof AB=="string"){$e=jQuery(AB,this);if(!$e.length){return }AB=$e.offset().top-K.offset().top}j();var AA=-AB/(z-h)*T;if(p||!A.animateTo){u(AA)}else{D=AA;S=setInterval(X,A.animateInterval)}};K[0].scrollTo=t;K[0].scrollBy=function(AA){var p=-parseInt(s.css("top"))||0;t(p+AA)};r();t(-y,true);jQuery.jScrollPane.active.push(K[0])}else{K.css({height:z+"px",width:Y-this.originalSidePaddingTotal+"px",padding:this.originalPadding})}})};jQuery(window).bind("unload",function(){var B=jQuery.jScrollPane.active;for(var A=0;A<B.length;A++){B[A].scrollTo=B[A].scrollBy=null}});jQuery.ui||(function(G){var A=G.fn.remove,F=G.browser.mozilla&&(parseFloat(G.browser.version)<1.9);G.ui={version:"1.7.2",plugin:{add:function(L,K,N){var J=G.ui[L].prototype;for(var M in N){J.plugins[M]=J.plugins[M]||[];J.plugins[M].push([K,N[M]])}},call:function(M,K,L){var N=M.plugins[K];if(!N||!M.element[0].parentNode){return }for(var J=0;J<N.length;J++){if(M.options[N[J][0]]){N[J][1].apply(M.element,L)}}}},contains:function(J,K){return document.compareDocumentPosition?J.compareDocumentPosition(K)&16:J!==K&&J.contains(K)},hasScroll:function(J,L){if(G(J).css("overflow")=="hidden"){return false}var M=(L&&L=="left")?"scrollLeft":"scrollTop",K=false;if(J[M]>0){return true}J[M]=1;K=(J[M]>0);J[M]=0;return K},isOverAxis:function(K,L,J){return(K>L)&&(K<(L+J))},isOver:function(N,L,O,J,M,K){return G.ui.isOverAxis(N,O,M)&&G.ui.isOverAxis(L,J,K)},keyCode:{BACKSPACE:8,CAPS_LOCK:20,COMMA:188,CONTROL:17,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,INSERT:45,LEFT:37,NUMPAD_ADD:107,NUMPAD_DECIMAL:110,NUMPAD_DIVIDE:111,NUMPAD_ENTER:108,NUMPAD_MULTIPLY:106,NUMPAD_SUBTRACT:109,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SHIFT:16,SPACE:32,TAB:9,UP:38}};if(F){var D=G.attr,E=G.fn.removeAttr,B="http://www.w3.org/2005/07/aaa",I=/^aria-/,H=/^wairole:/;G.attr=function(L,M,K){var J=K!==undefined;return(M=="role"?(J?D.call(this,L,M,"wairole:"+K):(D.apply(this,arguments)||"").replace(H,"")):(I.test(M)?(J?L.setAttributeNS(B,M.replace(I,"aaa:"),K):D.call(this,L,M.replace(I,"aaa:"))):D.apply(this,arguments)))};G.fn.removeAttr=function(J){return(I.test(J)?this.each(function(){this.removeAttributeNS(B,J.replace(I,""))}):E.call(this,J))}}G.fn.extend({remove:function(){G("*",this).add(this).each(function(){G(this).triggerHandler("remove")});return A.apply(this,arguments)},enableSelection:function(){return this.attr("unselectable","off").css("MozUserSelect","").unbind("selectstart.ui")},disableSelection:function(){return this.attr("unselectable","on").css("MozUserSelect","none").bind("selectstart.ui",function(){return false})},scrollParent:function(){var J;if((G.browser.msie&&(/(static|relative)/).test(this.css("position")))||(/absolute/).test(this.css("position"))){J=this.parents().filter(function(){return(/(relative|absolute|fixed)/).test(G.curCSS(this,"position",1))&&(/(auto|scroll)/).test(G.curCSS(this,"overflow",1)+G.curCSS(this,"overflow-y",1)+G.curCSS(this,"overflow-x",1))}).eq(0)}else{J=this.parents().filter(function(){return(/(auto|scroll)/).test(G.curCSS(this,"overflow",1)+G.curCSS(this,"overflow-y",1)+G.curCSS(this,"overflow-x",1))}).eq(0)}return(/fixed/).test(this.css("position"))||!J.length?G(document):J}});G.extend(G.expr[":"],{data:function(J,K,L){return !!G.data(J,L[3])},focusable:function(K){var J=K.nodeName.toLowerCase(),L=G.attr(K,"tabindex");return(/input|select|textarea|button|object/.test(J)?!K.disabled:"a"==J||"area"==J?K.href||!isNaN(L):!isNaN(L))&&!G(K)["area"==J?"parents":"closest"](":hidden").length},tabbable:function(J){var K=G.attr(J,"tabindex");return(isNaN(K)||K>=0)&&G(J).is(":focusable")}});function C(J,O,N,K){function L(P){var Q=G[J][O][P]||[];return(typeof Q=="string"?Q.split(/,?\s+/):Q)}var M=L("getter");if(K.length==1&&typeof K[0]=="string"){M=M.concat(L("getterSetter"))}return(G.inArray(N,M)!=-1)}G.widget=function(K,L){var J=K.split(".")[0];K=K.split(".")[1];G.fn[K]=function(N){var P=(typeof N=="string"),O=Array.prototype.slice.call(arguments,1);if(P&&N.substring(0,1)=="_"){return this}if(P&&C(J,K,N,O)){var M=G.data(this[0],K);return(M?M[N].apply(M,O):undefined)}return this.each(function(){var Q=G.data(this,K);(!Q&&!P&&G.data(this,K,new G[J][K](this,N))._init());(Q&&P&&G.isFunction(Q[N])&&Q[N].apply(Q,O))})};G[J]=G[J]||{};G[J][K]=function(N,O){var M=this;this.namespace=J;this.widgetName=K;this.widgetEventPrefix=G[J][K].eventPrefix||K;this.widgetBaseClass=J+"-"+K;this.options=G.extend({},G.widget.defaults,G[J][K].defaults,G.metadata&&G.metadata.get(N)[K],O);this.element=G(N).bind("setData."+K,function(Q,R,P){if(Q.target==N){return M._setData(R,P)}}).bind("getData."+K,function(P,Q){if(P.target==N){return M._getData(Q)}}).bind("remove",function(){return M.destroy()})};G[J][K].prototype=G.extend({},G.widget.prototype,L);G[J][K].getterSetter="option"};G.widget.prototype={_init:function(){},destroy:function(){this.element.removeData(this.widgetName).removeClass(this.widgetBaseClass+"-disabled "+this.namespace+"-state-disabled").removeAttr("aria-disabled")},option:function(K,J){var L=K,M=this;if(typeof K=="string"){if(J===undefined){return this._getData(K)}L={};L[K]=J}G.each(L,function(O,N){M._setData(O,N)})},_getData:function(J){return this.options[J]},_setData:function(K,J){this.options[K]=J;if(K=="disabled"){this.element[J?"addClass":"removeClass"](this.widgetBaseClass+"-disabled "+this.namespace+"-state-disabled").attr("aria-disabled",J)}},enable:function(){this._setData("disabled",false)},disable:function(){this._setData("disabled",true)},_trigger:function(K,J,P){var N=this.options[K],M=(K==this.widgetEventPrefix?K:this.widgetEventPrefix+K);J=G.Event(J);J.type=M;if(J.originalEvent){for(var L=G.event.props.length,O;L;){O=G.event.props[--L];J[O]=J.originalEvent[O]}}this.element.trigger(J,P);return !(G.isFunction(N)&&N.call(this.element[0],J,P)===false||J.isDefaultPrevented())}};G.widget.defaults={disabled:false};G.ui.mouse={_mouseInit:function(){var J=this;this.element.bind("mousedown."+this.widgetName,function(K){return J._mouseDown(K)}).bind("click."+this.widgetName,function(K){if(J._preventClickEvent){J._preventClickEvent=false;K.stopImmediatePropagation();return false}});if(G.browser.msie){this._mouseUnselectable=this.element.attr("unselectable");this.element.attr("unselectable","on")}this.started=false},_mouseDestroy:function(){this.element.unbind("."+this.widgetName);(G.browser.msie&&this.element.attr("unselectable",this._mouseUnselectable))},_mouseDown:function(K){K.originalEvent=K.originalEvent||{};if(K.originalEvent.mouseHandled){return }(this._mouseStarted&&this._mouseUp(K));this._mouseDownEvent=K;var L=this,J=(K.which==1),M=(typeof this.options.cancel=="string"?G(K.target).parents().add(K.target).filter(this.options.cancel).length:false);if(!J||M||!this._mouseCapture(K)){return true}this.mouseDelayMet=!this.options.delay;if(!this.mouseDelayMet){this._mouseDelayTimer=setTimeout(function(){L.mouseDelayMet=true},this.options.delay)}if(this._mouseDistanceMet(K)&&this._mouseDelayMet(K)){this._mouseStarted=(this._mouseStart(K)!==false);if(!this._mouseStarted){K.preventDefault();return true}}this._mouseMoveDelegate=function(N){return L._mouseMove(N)};this._mouseUpDelegate=function(N){return L._mouseUp(N)};G(document).bind("mousemove."+this.widgetName,this._mouseMoveDelegate).bind("mouseup."+this.widgetName,this._mouseUpDelegate);(G.browser.safari||K.preventDefault());K.originalEvent.mouseHandled=true;return true},_mouseMove:function(J){if(G.browser.msie&&!J.button){return this._mouseUp(J)}if(this._mouseStarted){this._mouseDrag(J);return J.preventDefault()}if(this._mouseDistanceMet(J)&&this._mouseDelayMet(J)){this._mouseStarted=(this._mouseStart(this._mouseDownEvent,J)!==false);(this._mouseStarted?this._mouseDrag(J):this._mouseUp(J))}return !this._mouseStarted},_mouseUp:function(J){G(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate);if(this._mouseStarted){this._mouseStarted=false;this._preventClickEvent=(J.target==this._mouseDownEvent.target);this._mouseStop(J)}return false},_mouseDistanceMet:function(J){return(Math.max(Math.abs(this._mouseDownEvent.pageX-J.pageX),Math.abs(this._mouseDownEvent.pageY-J.pageY))>=this.options.distance)},_mouseDelayMet:function(J){return this.mouseDelayMet},_mouseStart:function(J){},_mouseDrag:function(J){},_mouseStop:function(J){},_mouseCapture:function(J){return true}};G.ui.mouse.defaults={cancel:null,distance:1,delay:0}})(jQuery);(function(A){A.widget("ui.draggable",A.extend({},A.ui.mouse,{_init:function(){if(this.options.helper=="original"&&!(/^(?:r|a|f)/).test(this.element.css("position"))){this.element[0].style.position="relative"}(this.options.addClasses&&this.element.addClass("ui-draggable"));(this.options.disabled&&this.element.addClass("ui-draggable-disabled"));this._mouseInit()},destroy:function(){if(!this.element.data("draggable")){return }this.element.removeData("draggable").unbind(".draggable").removeClass("ui-draggable ui-draggable-dragging ui-draggable-disabled");this._mouseDestroy()},_mouseCapture:function(B){var C=this.options;if(this.helper||C.disabled||A(B.target).is(".ui-resizable-handle")){return false}this.handle=this._getHandle(B);if(!this.handle){return false}return true},_mouseStart:function(B){var C=this.options;this.helper=this._createHelper(B);this._cacheHelperProportions();if(A.ui.ddmanager){A.ui.ddmanager.current=this}this._cacheMargins();this.cssPosition=this.helper.css("position");this.scrollParent=this.helper.scrollParent();this.offset=this.element.offset();this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-this.margins.left};A.extend(this.offset,{click:{left:B.pageX-this.offset.left,top:B.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()});this.originalPosition=this._generatePosition(B);this.originalPageX=B.pageX;this.originalPageY=B.pageY;if(C.cursorAt){this._adjustOffsetFromHelper(C.cursorAt)}if(C.containment){this._setContainment()}this._trigger("start",B);this._cacheHelperProportions();if(A.ui.ddmanager&&!C.dropBehaviour){A.ui.ddmanager.prepareOffsets(this,B)}this.helper.addClass("ui-draggable-dragging");this._mouseDrag(B,true);return true},_mouseDrag:function(B,C){this.position=this._generatePosition(B);this.positionAbs=this._convertPositionTo("absolute");if(!C){var D=this._uiHash();this._trigger("drag",B,D);this.position=D.position}if(!this.options.axis||this.options.axis!="y"){this.helper[0].style.left=this.position.left+"px"}if(!this.options.axis||this.options.axis!="x"){this.helper[0].style.top=this.position.top+"px"}if(A.ui.ddmanager){A.ui.ddmanager.drag(this,B)}return false},_mouseStop:function(D){var C=false;if(A.ui.ddmanager&&!this.options.dropBehaviour){C=A.ui.ddmanager.drop(this,D)}if(this.dropped){C=this.dropped;this.dropped=false}if((this.options.revert=="invalid"&&!C)||(this.options.revert=="valid"&&C)||this.options.revert===true||(A.isFunction(this.options.revert)&&this.options.revert.call(this.element,C))){var B=this;A(this.helper).animate(this.originalPosition,parseInt(this.options.revertDuration,10),function(){B._trigger("stop",D);B._clear()})}else{this._trigger("stop",D);this._clear()}return false},_getHandle:function(B){var C=!this.options.handle||!A(this.options.handle,this.element).length?true:false;A(this.options.handle,this.element).find("*").andSelf().each(function(){if(this==B.target){C=true}});return C},_createHelper:function(D){var C=this.options;var B=A.isFunction(C.helper)?A(C.helper.apply(this.element[0],[D])):(C.helper=="clone"?this.element.clone():this.element);if(!B.parents("body").length){B.appendTo((C.appendTo=="parent"?this.element[0].parentNode:C.appendTo))}if(B[0]!=this.element[0]&&!(/(fixed|absolute)/).test(B.css("position"))){B.css("position","absolute")}return B},_adjustOffsetFromHelper:function(B){if(B.left!=undefined){this.offset.click.left=B.left+this.margins.left}if(B.right!=undefined){this.offset.click.left=this.helperProportions.width-B.right+this.margins.left}if(B.top!=undefined){this.offset.click.top=B.top+this.margins.top}if(B.bottom!=undefined){this.offset.click.top=this.helperProportions.height-B.bottom+this.margins.top}},_getParentOffset:function(){this.offsetParent=this.helper.offsetParent();var B=this.offsetParent.offset();if(this.cssPosition=="absolute"&&this.scrollParent[0]!=document&&A.ui.contains(this.scrollParent[0],this.offsetParent[0])){B.left+=this.scrollParent.scrollLeft();B.top+=this.scrollParent.scrollTop()}if((this.offsetParent[0]==document.body)||(this.offsetParent[0].tagName&&this.offsetParent[0].tagName.toLowerCase()=="html"&&A.browser.msie)){B={top:0,left:0}}return{top:B.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:B.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if(this.cssPosition=="relative"){var B=this.element.position();return{top:B.top-(parseInt(this.helper.css("top"),10)||0)+this.scrollParent.scrollTop(),left:B.left-(parseInt(this.helper.css("left"),10)||0)+this.scrollParent.scrollLeft()}}else{return{top:0,left:0}}},_cacheMargins:function(){this.margins={left:(parseInt(this.element.css("marginLeft"),10)||0),top:(parseInt(this.element.css("marginTop"),10)||0)}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment:function(){var C=this.options;if(C.containment=="parent"){C.containment=this.helper[0].parentNode}if(C.containment=="document"||C.containment=="window"){this.containment=[0-this.offset.relative.left-this.offset.parent.left,0-this.offset.relative.top-this.offset.parent.top,A(C.containment=="document"?document:window).width()-this.helperProportions.width-this.margins.left,(A(C.containment=="document"?document:window).height()||document.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top]}if(!(/^(document|window|parent)$/).test(C.containment)&&C.containment.constructor!=Array){var E=A(C.containment)[0];if(!E){return }var D=A(C.containment).offset();var B=(A(E).css("overflow")!="hidden");this.containment=[D.left+(parseInt(A(E).css("borderLeftWidth"),10)||0)+(parseInt(A(E).css("paddingLeft"),10)||0)-this.margins.left,D.top+(parseInt(A(E).css("borderTopWidth"),10)||0)+(parseInt(A(E).css("paddingTop"),10)||0)-this.margins.top,D.left+(B?Math.max(E.scrollWidth,E.offsetWidth):E.offsetWidth)-(parseInt(A(E).css("borderLeftWidth"),10)||0)-(parseInt(A(E).css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left,D.top+(B?Math.max(E.scrollHeight,E.offsetHeight):E.offsetHeight)-(parseInt(A(E).css("borderTopWidth"),10)||0)-(parseInt(A(E).css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top]}else{if(C.containment.constructor==Array){this.containment=C.containment}}},_convertPositionTo:function(E,C){if(!C){C=this.position}var G=E=="absolute"?1:-1;var F=this.options,B=this.cssPosition=="absolute"&&!(this.scrollParent[0]!=document&&A.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,D=(/(html|body)/i).test(B[0].tagName);return{top:(C.top+this.offset.relative.top*G+this.offset.parent.top*G-(A.browser.safari&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollTop():(D?0:B.scrollTop()))*G)),left:(C.left+this.offset.relative.left*G+this.offset.parent.left*G-(A.browser.safari&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():D?0:B.scrollLeft())*G))}},_generatePosition:function(G){var D=this.options,B=this.cssPosition=="absolute"&&!(this.scrollParent[0]!=document&&A.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,C=(/(html|body)/i).test(B[0].tagName);if(this.cssPosition=="relative"&&!(this.scrollParent[0]!=document&&this.scrollParent[0]!=this.offsetParent[0])){this.offset.relative=this._getRelativeOffset()}var H=G.pageX;var I=G.pageY;if(this.originalPosition){if(this.containment){if(G.pageX-this.offset.click.left<this.containment[0]){H=this.containment[0]+this.offset.click.left}if(G.pageY-this.offset.click.top<this.containment[1]){I=this.containment[1]+this.offset.click.top}if(G.pageX-this.offset.click.left>this.containment[2]){H=this.containment[2]+this.offset.click.left}if(G.pageY-this.offset.click.top>this.containment[3]){I=this.containment[3]+this.offset.click.top}}if(D.grid){var E=this.originalPageY+Math.round((I-this.originalPageY)/D.grid[1])*D.grid[1];I=this.containment?(!(E-this.offset.click.top<this.containment[1]||E-this.offset.click.top>this.containment[3])?E:(!(E-this.offset.click.top<this.containment[1])?E-D.grid[1]:E+D.grid[1])):E;var F=this.originalPageX+Math.round((H-this.originalPageX)/D.grid[0])*D.grid[0];H=this.containment?(!(F-this.offset.click.left<this.containment[0]||F-this.offset.click.left>this.containment[2])?F:(!(F-this.offset.click.left<this.containment[0])?F-D.grid[0]:F+D.grid[0])):F}}return{top:(I-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+(A.browser.safari&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollTop():(C?0:B.scrollTop())))),left:(H-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+(A.browser.safari&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():C?0:B.scrollLeft())))}},_clear:function(){this.helper.removeClass("ui-draggable-dragging");if(this.helper[0]!=this.element[0]&&!this.cancelHelperRemoval){this.helper.remove()}this.helper=null;this.cancelHelperRemoval=false},_trigger:function(B,D,C){C=C||this._uiHash();A.ui.plugin.call(this,B,[D,C]);if(B=="drag"){this.positionAbs=this._convertPositionTo("absolute")}return A.widget.prototype._trigger.call(this,B,D,C)},plugins:{},_uiHash:function(B){return{helper:this.helper,position:this.position,absolutePosition:this.positionAbs,offset:this.positionAbs}}}));A.extend(A.ui.draggable,{version:"1.7.2",eventPrefix:"drag",defaults:{addClasses:true,appendTo:"parent",axis:false,cancel:":input,option",connectToSortable:false,containment:false,cursor:"auto",cursorAt:false,delay:0,distance:1,grid:false,handle:false,helper:"original",iframeFix:false,opacity:false,refreshPositions:false,revert:false,revertDuration:500,scope:"default",scroll:true,scrollSensitivity:20,scrollSpeed:20,snap:false,snapMode:"both",snapTolerance:20,stack:false,zIndex:false}});A.ui.plugin.add("draggable","connectToSortable",{start:function(F,D){var E=A(this).data("draggable"),C=E.options,B=A.extend({},D,{item:E.element});E.sortables=[];A(C.connectToSortable).each(function(){var G=A.data(this,"sortable");if(G&&!G.options.disabled){E.sortables.push({instance:G,shouldRevert:G.options.revert});G._refreshItems();G._trigger("activate",F,B)}})},stop:function(E,C){var D=A(this).data("draggable"),B=A.extend({},C,{item:D.element});A.each(D.sortables,function(){if(this.instance.isOver){this.instance.isOver=0;D.cancelHelperRemoval=true;this.instance.cancelHelperRemoval=false;if(this.shouldRevert){this.instance.options.revert=true}this.instance._mouseStop(E);this.instance.options.helper=this.instance.options._helper;if(D.options.helper=="original"){this.instance.currentItem.css({top:"auto",left:"auto"})}}else{this.instance.cancelHelperRemoval=false;this.instance._trigger("deactivate",E,B)}})},drag:function(F,C){var D=A(this).data("draggable"),B=this;var E=function(M){var H=this.offset.click.top,I=this.offset.click.left;var O=this.positionAbs.top,K=this.positionAbs.left;var L=M.height,J=M.width;var G=M.top,N=M.left;return A.ui.isOver(O+H,K+I,G,N,L,J)};A.each(D.sortables,function(G){this.instance.positionAbs=D.positionAbs;this.instance.helperProportions=D.helperProportions;this.instance.offset.click=D.offset.click;if(this.instance._intersectsWith(this.instance.containerCache)){if(!this.instance.isOver){this.instance.isOver=1;this.instance.currentItem=A(B).clone().appendTo(this.instance.element).data("sortable-item",true);this.instance.options._helper=this.instance.options.helper;this.instance.options.helper=function(){return C.helper[0]};F.target=this.instance.currentItem[0];this.instance._mouseCapture(F,true);this.instance._mouseStart(F,true,true);this.instance.offset.click.top=D.offset.click.top;this.instance.offset.click.left=D.offset.click.left;this.instance.offset.parent.left-=D.offset.parent.left-this.instance.offset.parent.left;this.instance.offset.parent.top-=D.offset.parent.top-this.instance.offset.parent.top;D._trigger("toSortable",F);D.dropped=this.instance.element;D.currentItem=D.element;this.instance.fromOutside=D}if(this.instance.currentItem){this.instance._mouseDrag(F)}}else{if(this.instance.isOver){this.instance.isOver=0;this.instance.cancelHelperRemoval=true;this.instance.options.revert=false;this.instance._trigger("out",F,this.instance._uiHash(this.instance));this.instance._mouseStop(F,true);this.instance.options.helper=this.instance.options._helper;this.instance.currentItem.remove();if(this.instance.placeholder){this.instance.placeholder.remove()}D._trigger("fromSortable",F);D.dropped=false}}})}});A.ui.plugin.add("draggable","cursor",{start:function(E,D){var B=A("body"),C=A(this).data("draggable").options;if(B.css("cursor")){C._cursor=B.css("cursor")}B.css("cursor",C.cursor)},stop:function(B,D){var C=A(this).data("draggable").options;if(C._cursor){A("body").css("cursor",C._cursor)}}});A.ui.plugin.add("draggable","iframeFix",{start:function(B,D){var C=A(this).data("draggable").options;A(C.iframeFix===true?"iframe":C.iframeFix).each(function(){A('<div class="ui-draggable-iframeFix" style="background: #fff;"></div>').css({width:this.offsetWidth+"px",height:this.offsetHeight+"px",position:"absolute",opacity:"0.001",zIndex:1000}).css(A(this).offset()).appendTo("body")})},stop:function(B,C){A("div.ui-draggable-iframeFix").each(function(){this.parentNode.removeChild(this)})}});A.ui.plugin.add("draggable","opacity",{start:function(E,D){var B=A(D.helper),C=A(this).data("draggable").options;if(B.css("opacity")){C._opacity=B.css("opacity")}B.css("opacity",C.opacity)},stop:function(B,D){var C=A(this).data("draggable").options;if(C._opacity){A(D.helper).css("opacity",C._opacity)}}});A.ui.plugin.add("draggable","scroll",{start:function(D,C){var B=A(this).data("draggable");if(B.scrollParent[0]!=document&&B.scrollParent[0].tagName!="HTML"){B.overflowOffset=B.scrollParent.offset()}},drag:function(E,D){var F=A(this).data("draggable"),C=F.options,B=false;if(F.scrollParent[0]!=document&&F.scrollParent[0].tagName!="HTML"){if(!C.axis||C.axis!="x"){if((F.overflowOffset.top+F.scrollParent[0].offsetHeight)-E.pageY<C.scrollSensitivity){F.scrollParent[0].scrollTop=B=F.scrollParent[0].scrollTop+C.scrollSpeed}else{if(E.pageY-F.overflowOffset.top<C.scrollSensitivity){F.scrollParent[0].scrollTop=B=F.scrollParent[0].scrollTop-C.scrollSpeed}}}if(!C.axis||C.axis!="y"){if((F.overflowOffset.left+F.scrollParent[0].offsetWidth)-E.pageX<C.scrollSensitivity){F.scrollParent[0].scrollLeft=B=F.scrollParent[0].scrollLeft+C.scrollSpeed}else{if(E.pageX-F.overflowOffset.left<C.scrollSensitivity){F.scrollParent[0].scrollLeft=B=F.scrollParent[0].scrollLeft-C.scrollSpeed}}}}else{if(!C.axis||C.axis!="x"){if(E.pageY-A(document).scrollTop()<C.scrollSensitivity){B=A(document).scrollTop(A(document).scrollTop()-C.scrollSpeed)}else{if(A(window).height()-(E.pageY-A(document).scrollTop())<C.scrollSensitivity){B=A(document).scrollTop(A(document).scrollTop()+C.scrollSpeed)}}}if(!C.axis||C.axis!="y"){if(E.pageX-A(document).scrollLeft()<C.scrollSensitivity){B=A(document).scrollLeft(A(document).scrollLeft()-C.scrollSpeed)}else{if(A(window).width()-(E.pageX-A(document).scrollLeft())<C.scrollSensitivity){B=A(document).scrollLeft(A(document).scrollLeft()+C.scrollSpeed)}}}}if(B!==false&&A.ui.ddmanager&&!C.dropBehaviour){A.ui.ddmanager.prepareOffsets(F,E)}}});A.ui.plugin.add("draggable","snap",{start:function(E,D){var B=A(this).data("draggable"),C=B.options;B.snapElements=[];A(C.snap.constructor!=String?(C.snap.items||":data(draggable)"):C.snap).each(function(){var F=A(this);var G=F.offset();if(this!=B.element[0]){B.snapElements.push({item:this,width:F.outerWidth(),height:F.outerHeight(),top:G.top,left:G.left})}})},drag:function(G,K){var Q=A(this).data("draggable"),I=Q.options;var C=I.snapTolerance;var D=K.offset.left,E=D+Q.helperProportions.width,R=K.offset.top,S=R+Q.helperProportions.height;for(var F=Q.snapElements.length-1;F>=0;F--){var H=Q.snapElements[F].left,L=H+Q.snapElements[F].width,M=Q.snapElements[F].top,J=M+Q.snapElements[F].height;if(!((H-C<D&&D<L+C&&M-C<R&&R<J+C)||(H-C<D&&D<L+C&&M-C<S&&S<J+C)||(H-C<E&&E<L+C&&M-C<R&&R<J+C)||(H-C<E&&E<L+C&&M-C<S&&S<J+C))){if(Q.snapElements[F].snapping){(Q.options.snap.release&&Q.options.snap.release.call(Q.element,G,A.extend(Q._uiHash(),{snapItem:Q.snapElements[F].item})))}Q.snapElements[F].snapping=false;continue}if(I.snapMode!="inner"){var T=Math.abs(M-S)<=C;var B=Math.abs(J-R)<=C;var O=Math.abs(H-E)<=C;var N=Math.abs(L-D)<=C;if(T){K.position.top=Q._convertPositionTo("relative",{top:M-Q.helperProportions.height,left:0}).top-Q.margins.top}if(B){K.position.top=Q._convertPositionTo("relative",{top:J,left:0}).top-Q.margins.top}if(O){K.position.left=Q._convertPositionTo("relative",{top:0,left:H-Q.helperProportions.width}).left-Q.margins.left}if(N){K.position.left=Q._convertPositionTo("relative",{top:0,left:L}).left-Q.margins.left}}var P=(T||B||O||N);if(I.snapMode!="outer"){var T=Math.abs(M-R)<=C;var B=Math.abs(J-S)<=C;var O=Math.abs(H-D)<=C;var N=Math.abs(L-E)<=C;if(T){K.position.top=Q._convertPositionTo("relative",{top:M,left:0}).top-Q.margins.top}if(B){K.position.top=Q._convertPositionTo("relative",{top:J-Q.helperProportions.height,left:0}).top-Q.margins.top}if(O){K.position.left=Q._convertPositionTo("relative",{top:0,left:H}).left-Q.margins.left}if(N){K.position.left=Q._convertPositionTo("relative",{top:0,left:L-Q.helperProportions.width}).left-Q.margins.left}}if(!Q.snapElements[F].snapping&&(T||B||O||N||P)){(Q.options.snap.snap&&Q.options.snap.snap.call(Q.element,G,A.extend(Q._uiHash(),{snapItem:Q.snapElements[F].item})))}Q.snapElements[F].snapping=(T||B||O||N||P)}}});A.ui.plugin.add("draggable","stack",{start:function(B,E){var C=A(this).data("draggable").options;var D=A.makeArray(A(C.stack.group)).sort(function(F,G){return(parseInt(A(F).css("zIndex"),10)||C.stack.min)-(parseInt(A(G).css("zIndex"),10)||C.stack.min)});A(D).each(function(F){this.style.zIndex=C.stack.min+F});this[0].style.zIndex=C.stack.min+D.length}});A.ui.plugin.add("draggable","zIndex",{start:function(E,D){var B=A(D.helper),C=A(this).data("draggable").options;if(B.css("zIndex")){C._zIndex=B.css("zIndex")}B.css("zIndex",C.zIndex)},stop:function(B,D){var C=A(this).data("draggable").options;if(C._zIndex){A(D.helper).css("zIndex",C._zIndex)}}})})(jQuery);(function(C){C.widget("ui.resizable",C.extend({},C.ui.mouse,{_init:function(){var I=this,E=this.options;this.element.addClass("ui-resizable");C.extend(this,{_aspectRatio:!!(E.aspectRatio),aspectRatio:E.aspectRatio,originalElement:this.element,_proportionallyResizeElements:[],_helper:E.helper||E.ghost||E.animate?E.helper||"ui-resizable-helper":null});if(this.element[0].nodeName.match(/canvas|textarea|input|select|button|img/i)){if(/relative/.test(this.element.css("position"))&&C.browser.opera){this.element.css({position:"relative",top:"auto",left:"auto"})}this.element.wrap(C('<div class="ui-wrapper" style="overflow: hidden;"></div>').css({position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(),top:this.element.css("top"),left:this.element.css("left")}));this.element=this.element.parent().data("resizable",this.element.data("resizable"));this.elementIsWrapper=true;this.element.css({marginLeft:this.originalElement.css("marginLeft"),marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom")});this.originalElement.css({marginLeft:0,marginTop:0,marginRight:0,marginBottom:0});this.originalResizeStyle=this.originalElement.css("resize");this.originalElement.css("resize","none");this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1,display:"block"}));this.originalElement.css({margin:this.originalElement.css("margin")});this._proportionallyResize()}this.handles=E.handles||(!C(".ui-resizable-handle",this.element).length?"e,s,se":{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne",nw:".ui-resizable-nw"});if(this.handles.constructor==String){if(this.handles=="all"){this.handles="n,e,s,w,se,sw,ne,nw"}var D=this.handles.split(",");this.handles={};for(var H=0;H<D.length;H++){var F=C.trim(D[H]),J="ui-resizable-"+F;var G=C('<div class="ui-resizable-handle '+J+'"></div>');if(/sw|se|ne|nw/.test(F)){G.css({zIndex:++E.zIndex})}if("se"==F){G.addClass("ui-icon ui-icon-gripsmall-diagonal-se")}this.handles[F]=".ui-resizable-"+F;this.element.append(G)}}this._renderAxis=function(M){M=M||this.element;for(var K in this.handles){if(this.handles[K].constructor==String){this.handles[K]=C(this.handles[K],this.element).show()}if(this.elementIsWrapper&&this.originalElement[0].nodeName.match(/textarea|input|select|button/i)){var O=C(this.handles[K],this.element),N=0;N=/sw|ne|nw|se|n|s/.test(K)?O.outerHeight():O.outerWidth();var L=["padding",/ne|nw|n/.test(K)?"Top":/se|sw|s/.test(K)?"Bottom":/^e$/.test(K)?"Right":"Left"].join("");M.css(L,N);this._proportionallyResize()}if(!C(this.handles[K]).length){continue}}};this._renderAxis(this.element);this._handles=C(".ui-resizable-handle",this.element).disableSelection();this._handles.mouseover(function(){if(!I.resizing){if(this.className){var K=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i)}I.axis=K&&K[1]?K[1]:"se"}});if(E.autoHide){this._handles.hide();C(this.element).addClass("ui-resizable-autohide").hover(function(){C(this).removeClass("ui-resizable-autohide");I._handles.show()},function(){if(!I.resizing){C(this).addClass("ui-resizable-autohide");I._handles.hide()}})}this._mouseInit()},destroy:function(){this._mouseDestroy();var E=function(F){C(F).removeClass("ui-resizable ui-resizable-disabled ui-resizable-resizing").removeData("resizable").unbind(".resizable").find(".ui-resizable-handle").remove()};if(this.elementIsWrapper){E(this.element);var D=this.element;D.parent().append(this.originalElement.css({position:D.css("position"),width:D.outerWidth(),height:D.outerHeight(),top:D.css("top"),left:D.css("left")})).end().remove()}this.originalElement.css("resize",this.originalResizeStyle);E(this.originalElement)},_mouseCapture:function(E){var D=false;for(var F in this.handles){if(C(this.handles[F])[0]==E.target){D=true}}return this.options.disabled||!!D},_mouseStart:function(H){var E=this.options,I=this.element.position(),J=this.element;this.resizing=true;this.documentScroll={top:C(document).scrollTop(),left:C(document).scrollLeft()};if(J.is(".ui-draggable")||(/absolute/).test(J.css("position"))){J.css({position:"absolute",top:I.top,left:I.left})}if(C.browser.opera&&(/relative/).test(J.css("position"))){J.css({position:"relative",top:"auto",left:"auto"})}this._renderProxy();var D=A(this.helper.css("left")),G=A(this.helper.css("top"));if(E.containment){D+=C(E.containment).scrollLeft()||0;G+=C(E.containment).scrollTop()||0}this.offset=this.helper.offset();this.position={left:D,top:G};this.size=this._helper?{width:J.outerWidth(),height:J.outerHeight()}:{width:J.width(),height:J.height()};this.originalSize=this._helper?{width:J.outerWidth(),height:J.outerHeight()}:{width:J.width(),height:J.height()};this.originalPosition={left:D,top:G};this.sizeDiff={width:J.outerWidth()-J.width(),height:J.outerHeight()-J.height()};this.originalMousePosition={left:H.pageX,top:H.pageY};this.aspectRatio=(typeof E.aspectRatio=="number")?E.aspectRatio:((this.originalSize.width/this.originalSize.height)||1);var F=C(".ui-resizable-"+this.axis).css("cursor");C("body").css("cursor",F=="auto"?this.axis+"-resize":F);J.addClass("ui-resizable-resizing");this._propagate("start",H);return true},_mouseDrag:function(P){var M=this.helper,N=this.options,H={},E=this,K=this.originalMousePosition,G=this.axis;var D=(P.pageX-K.left)||0,F=(P.pageY-K.top)||0;var L=this._change[G];if(!L){return false}var I=L.apply(this,[P,D,F]),J=C.browser.msie&&C.browser.version<7,O=this.sizeDiff;if(this._aspectRatio||P.shiftKey){I=this._updateRatio(I,P)}I=this._respectSize(I,P);this._propagate("resize",P);M.css({top:this.position.top+"px",left:this.position.left+"px",width:this.size.width+"px",height:this.size.height+"px"});if(!this._helper&&this._proportionallyResizeElements.length){this._proportionallyResize()}this._updateCache(I);this._trigger("resize",P,this.ui());return false},_mouseStop:function(J){this.resizing=false;var I=this.options,E=this;if(this._helper){var K=this._proportionallyResizeElements,M=K.length&&(/textarea/i).test(K[0].nodeName),L=M&&C.ui.hasScroll(K[0],"left")?0:E.sizeDiff.height,G=M?0:E.sizeDiff.width;var D={width:(E.size.width-G),height:(E.size.height-L)},H=(parseInt(E.element.css("left"),10)+(E.position.left-E.originalPosition.left))||null,F=(parseInt(E.element.css("top"),10)+(E.position.top-E.originalPosition.top))||null;if(!I.animate){this.element.css(C.extend(D,{top:F,left:H}))}E.helper.height(E.size.height);E.helper.width(E.size.width);if(this._helper&&!I.animate){this._proportionallyResize()}}C("body").css("cursor","auto");this.element.removeClass("ui-resizable-resizing");this._propagate("stop",J);if(this._helper){this.helper.remove()}return false},_updateCache:function(E){var D=this.options;this.offset=this.helper.offset();if(B(E.left)){this.position.left=E.left}if(B(E.top)){this.position.top=E.top}if(B(E.height)){this.size.height=E.height}if(B(E.width)){this.size.width=E.width}},_updateRatio:function(F,G){var E=this.options,D=this.position,H=this.size,I=this.axis;if(F.height){F.width=(H.height*this.aspectRatio)}else{if(F.width){F.height=(H.width/this.aspectRatio)}}if(I=="sw"){F.left=D.left+(H.width-F.width);F.top=null}if(I=="nw"){F.top=D.top+(H.height-F.height);F.left=D.left+(H.width-F.width)}return F},_respectSize:function(J,O){var L=this.helper,M=this.options,E=this._aspectRatio||O.shiftKey,F=this.axis,R=B(J.width)&&M.maxWidth&&(M.maxWidth<J.width),I=B(J.height)&&M.maxHeight&&(M.maxHeight<J.height),N=B(J.width)&&M.minWidth&&(M.minWidth>J.width),D=B(J.height)&&M.minHeight&&(M.minHeight>J.height);if(N){J.width=M.minWidth}if(D){J.height=M.minHeight}if(R){J.width=M.maxWidth}if(I){J.height=M.maxHeight}var P=this.originalPosition.left+this.originalSize.width,G=this.position.top+this.size.height;var K=/sw|nw|w/.test(F),Q=/nw|ne|n/.test(F);if(N&&K){J.left=P-M.minWidth}if(R&&K){J.left=P-M.maxWidth}if(D&&Q){J.top=G-M.minHeight}if(I&&Q){J.top=G-M.maxHeight}var H=!J.width&&!J.height;if(H&&!J.left&&J.top){J.top=null}else{if(H&&!J.top&&J.left){J.left=null}}return J},_proportionallyResize:function(){var D=this.options;if(!this._proportionallyResizeElements.length){return }var G=this.helper||this.element;for(var H=0;H<this._proportionallyResizeElements.length;H++){var F=this._proportionallyResizeElements[H];if(!this.borderDif){var I=[F.css("borderTopWidth"),F.css("borderRightWidth"),F.css("borderBottomWidth"),F.css("borderLeftWidth")],E=[F.css("paddingTop"),F.css("paddingRight"),F.css("paddingBottom"),F.css("paddingLeft")];this.borderDif=C.map(I,function(L,J){var K=parseInt(L,10)||0,M=parseInt(E[J],10)||0;return K+M})}if(C.browser.msie&&!(!(C(G).is(":hidden")||C(G).parents(":hidden").length))){continue}F.css({height:(G.height()-this.borderDif[0]-this.borderDif[2])||0,width:(G.width()-this.borderDif[1]-this.borderDif[3])||0})}},_renderProxy:function(){var G=this.element,D=this.options;this.elementOffset=G.offset();if(this._helper){this.helper=this.helper||C('<div style="overflow:hidden;"></div>');var H=C.browser.msie&&C.browser.version<7,F=(H?1:0),E=(H?2:-1);this.helper.addClass(this._helper).css({width:this.element.outerWidth()+E,height:this.element.outerHeight()+E,position:"absolute",left:this.elementOffset.left-F+"px",top:this.elementOffset.top-F+"px",zIndex:++D.zIndex});this.helper.appendTo("body").disableSelection()}else{this.helper=this.element}},_change:{e:function(D,E,F){return{width:this.originalSize.width+E}},w:function(F,H,I){var D=this.options,G=this.originalSize,E=this.originalPosition;return{left:E.left+H,width:G.width-H}},n:function(F,H,I){var D=this.options,G=this.originalSize,E=this.originalPosition;return{top:E.top+I,height:G.height-I}},s:function(D,E,F){return{height:this.originalSize.height+F}},se:function(D,E,F){return C.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[D,E,F]))},sw:function(D,E,F){return C.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[D,E,F]))},ne:function(D,E,F){return C.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[D,E,F]))},nw:function(D,E,F){return C.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[D,E,F]))}},_propagate:function(D,E){C.ui.plugin.call(this,D,[E,this.ui()]);(D!="resize"&&this._trigger(D,E,this.ui()))},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}}}));C.extend(C.ui.resizable,{version:"1.7.2",eventPrefix:"resize",defaults:{alsoResize:false,animate:false,animateDuration:"slow",animateEasing:"swing",aspectRatio:false,autoHide:false,cancel:":input,option",containment:false,delay:0,distance:1,ghost:false,grid:false,handles:"e,s,se",helper:false,maxHeight:null,maxWidth:null,minHeight:10,minWidth:10,zIndex:1000}});C.ui.plugin.add("resizable","alsoResize",{start:function(F,E){var G=C(this).data("resizable"),D=G.options;_store=function(H){C(H).each(function(){C(this).data("resizable-alsoresize",{width:parseInt(C(this).width(),10),height:parseInt(C(this).height(),10),left:parseInt(C(this).css("left"),10),top:parseInt(C(this).css("top"),10)})})};if(typeof (D.alsoResize)=="object"&&!D.alsoResize.parentNode){if(D.alsoResize.length){D.alsoResize=D.alsoResize[0];_store(D.alsoResize)}else{C.each(D.alsoResize,function(I,H){_store(I)})}}else{_store(D.alsoResize)}},resize:function(I,G){var J=C(this).data("resizable"),F=J.options,H=J.originalSize,D=J.originalPosition;var E={height:(J.size.height-H.height)||0,width:(J.size.width-H.width)||0,top:(J.position.top-D.top)||0,left:(J.position.left-D.left)||0},K=function(M,L){C(M).each(function(){var O=C(this),N=C(this).data("resizable-alsoresize"),P={},Q=L&&L.length?L:["width","height","top","left"];C.each(Q||["width","height","top","left"],function(T,R){var S=(N[R]||0)+(E[R]||0);if(S&&S>=0){P[R]=S||null}});if(/relative/.test(O.css("position"))&&C.browser.opera){J._revertToRelativePosition=true;O.css({position:"absolute",top:"auto",left:"auto"})}O.css(P)})};if(typeof (F.alsoResize)=="object"&&!F.alsoResize.nodeType){C.each(F.alsoResize,function(M,L){K(M,L)})}else{K(F.alsoResize)}},stop:function(E,D){var F=C(this).data("resizable");if(F._revertToRelativePosition&&C.browser.opera){F._revertToRelativePosition=false;el.css({position:"relative"})}C(this).removeData("resizable-alsoresize-start")}});C.ui.plugin.add("resizable","animate",{stop:function(J,E){var D=C(this).data("resizable"),I=D.options;var K=D._proportionallyResizeElements,N=K.length&&(/textarea/i).test(K[0].nodeName),M=N&&C.ui.hasScroll(K[0],"left")?0:D.sizeDiff.height,G=N?0:D.sizeDiff.width;var L={width:(D.size.width-G),height:(D.size.height-M)},H=(parseInt(D.element.css("left"),10)+(D.position.left-D.originalPosition.left))||null,F=(parseInt(D.element.css("top"),10)+(D.position.top-D.originalPosition.top))||null;D.element.animate(C.extend(L,F&&H?{top:F,left:H}:{}),{duration:I.animateDuration,easing:I.animateEasing,step:function(){var O={width:parseInt(D.element.css("width"),10),height:parseInt(D.element.css("height"),10),top:parseInt(D.element.css("top"),10),left:parseInt(D.element.css("left"),10)};if(K&&K.length){C(K[0]).css({width:O.width,height:O.height})}D._updateCache(O);D._propagate("resize",J)}})}});C.ui.plugin.add("resizable","containment",{start:function(O,E){var Q=C(this).data("resizable"),K=Q.options,I=Q.element;var N=K.containment,J=(N instanceof C)?N.get(0):(/parent/.test(N))?I.parent().get(0):N;if(!J){return }Q.containerElement=C(J);if(/document/.test(N)||N==document){Q.containerOffset={left:0,top:0};Q.containerPosition={left:0,top:0};Q.parentData={element:C(document),left:0,top:0,width:C(document).width(),height:C(document).height()||document.body.parentNode.scrollHeight}}else{var G=C(J),L=[];C(["Top","Right","Left","Bottom"]).each(function(R,S){L[R]=A(G.css("padding"+S))});Q.containerOffset=G.offset();Q.containerPosition=G.position();Q.containerSize={height:(G.innerHeight()-L[3]),width:(G.innerWidth()-L[1])};var F=Q.containerOffset,P=Q.containerSize.height,H=Q.containerSize.width,M=(C.ui.hasScroll(J,"left")?J.scrollWidth:H),D=(C.ui.hasScroll(J)?J.scrollHeight:P);Q.parentData={element:J,left:F.left,top:F.top,width:M,height:D}}},resize:function(O,F){var R=C(this).data("resizable"),M=R.options,P=R.containerSize,G=R.containerOffset,I=R.size,H=R.position,E=R._aspectRatio||O.shiftKey,Q={top:0,left:0},N=R.containerElement;if(N[0]!=document&&(/static/).test(N.css("position"))){Q=G}if(H.left<(R._helper?G.left:0)){R.size.width=R.size.width+(R._helper?(R.position.left-G.left):(R.position.left-Q.left));if(E){R.size.height=R.size.width/M.aspectRatio}R.position.left=M.helper?G.left:0}if(H.top<(R._helper?G.top:0)){R.size.height=R.size.height+(R._helper?(R.position.top-G.top):R.position.top);if(E){R.size.width=R.size.height*M.aspectRatio}R.position.top=R._helper?G.top:0}R.offset.left=R.parentData.left+R.position.left;R.offset.top=R.parentData.top+R.position.top;var J=Math.abs((R._helper?R.offset.left-Q.left:(R.offset.left-Q.left))+R.sizeDiff.width),D=Math.abs((R._helper?R.offset.top-Q.top:(R.offset.top-G.top))+R.sizeDiff.height);var K=R.containerElement.get(0)==R.element.parent().get(0),L=/relative|absolute/.test(R.containerElement.css("position"));if(K&&L){J-=R.parentData.left}if(J+R.size.width>=R.parentData.width){R.size.width=R.parentData.width-J;if(E){R.size.height=R.size.width/R.aspectRatio}}if(D+R.size.height>=R.parentData.height){R.size.height=R.parentData.height-D;if(E){R.size.width=R.size.height*R.aspectRatio}}},stop:function(N,G){var E=C(this).data("resizable"),M=E.options,I=E.position,H=E.containerOffset,O=E.containerPosition,L=E.containerElement;var K=C(E.helper),D=K.offset(),F=K.outerWidth()-E.sizeDiff.width,J=K.outerHeight()-E.sizeDiff.height;if(E._helper&&!M.animate&&(/relative/).test(L.css("position"))){C(this).css({left:D.left-O.left-H.left,width:F,height:J})}if(E._helper&&!M.animate&&(/static/).test(L.css("position"))){C(this).css({left:D.left-O.left-H.left,width:F,height:J})}}});C.ui.plugin.add("resizable","ghost",{start:function(F,E){var H=C(this).data("resizable"),D=H.options,G=H.size;H.ghost=H.originalElement.clone();H.ghost.css({opacity:0.25,display:"block",position:"relative",height:G.height,width:G.width,margin:0,left:0,top:0}).addClass("ui-resizable-ghost").addClass(typeof D.ghost=="string"?D.ghost:"");H.ghost.appendTo(H.helper)},resize:function(F,E){var G=C(this).data("resizable"),D=G.options;if(G.ghost){G.ghost.css({position:"relative",height:G.size.height,width:G.size.width})}},stop:function(F,E){var G=C(this).data("resizable"),D=G.options;if(G.ghost&&G.helper){G.helper.get(0).removeChild(G.ghost.get(0))}}});C.ui.plugin.add("resizable","grid",{resize:function(N,F){var D=C(this).data("resizable"),K=D.options,H=D.size,J=D.originalSize,I=D.originalPosition,E=D.axis,G=K._aspectRatio||N.shiftKey;K.grid=typeof K.grid=="number"?[K.grid,K.grid]:K.grid;var L=Math.round((H.width-J.width)/(K.grid[0]||1))*(K.grid[0]||1),M=Math.round((H.height-J.height)/(K.grid[1]||1))*(K.grid[1]||1);if(/^(se|s|e)$/.test(E)){D.size.width=J.width+L;D.size.height=J.height+M}else{if(/^(ne)$/.test(E)){D.size.width=J.width+L;D.size.height=J.height+M;D.position.top=I.top-M}else{if(/^(sw)$/.test(E)){D.size.width=J.width+L;D.size.height=J.height+M;D.position.left=I.left-L}else{D.size.width=J.width+L;D.size.height=J.height+M;D.position.top=I.top-M;D.position.left=I.left-L}}}}});var A=function(D){return parseInt(D,10)||0};var B=function(D){return !isNaN(parseInt(D,10))}})(jQuery);(function(C){var A={dragStart:"start.draggable",drag:"drag.draggable",dragStop:"stop.draggable",maxHeight:"maxHeight.resizable",minHeight:"minHeight.resizable",maxWidth:"maxWidth.resizable",minWidth:"minWidth.resizable",resizeStart:"start.resizable",resize:"drag.resizable",resizeStop:"stop.resizable"},B="ui-dialog ui-widget ui-widget-content ui-corner-all ";C.widget("ui.dialog",{_init:function(){this.originalTitle=this.element.attr("title");var E=this,D=this.options,G=D.title||this.originalTitle||"&nbsp;",L=C.ui.dialog.getTitleId(this.element),F=(this.uiDialog=C("<div/>")).appendTo(document.body).hide().addClass(B+D.dialogClass).css({position:"absolute",overflow:"hidden",zIndex:D.zIndex}).attr("tabIndex",-1).css("outline",0).keydown(function(N){(D.closeOnEscape&&N.keyCode&&N.keyCode==C.ui.keyCode.ESCAPE&&E.close(N))}).attr({role:"dialog","aria-labelledby":L}).mousedown(function(N){E.moveToTop(false,N)}),J=this.element.show().removeAttr("title").addClass("ui-dialog-content ui-widget-content").appendTo(F),K=(this.uiDialogTitlebar=C("<div></div>")).addClass("ui-dialog-titlebar ui-widget-header ui-corner-all ui-helper-clearfix").prependTo(F),H=C('<a href="#"/>').addClass("ui-dialog-titlebar-close ui-corner-all").attr("role","button").hover(function(){H.addClass("ui-state-hover")},function(){H.removeClass("ui-state-hover")}).focus(function(){H.addClass("ui-state-focus")}).blur(function(){H.removeClass("ui-state-focus")}).mousedown(function(N){N.stopPropagation()}).click(function(N){E.close(N);return false}).appendTo(K),I=(this.uiDialogTitlebarCloseText=C("<span/>")).addClass("ui-icon ui-icon-closethick").text(D.closeText).appendTo(H),M=C("<span/>").addClass("ui-dialog-title").attr("id",L).html(G).prependTo(K);K.find("*").add(K).disableSelection();(D.draggable&&C.fn.draggable&&this._makeDraggable());(D.resizable&&C.fn.resizable&&this._makeResizable());this._createButtons(D.buttons);this._isOpen=false;(D.bgiframe&&C.fn.bgiframe&&F.bgiframe());(D.autoOpen&&this.open())},destroy:function(){(this.overlay&&this.overlay.destroy());this.uiDialog.hide();this.element.unbind(".dialog").removeData("dialog").removeClass("ui-dialog-content ui-widget-content").hide().appendTo("body");this.uiDialog.remove();(this.originalTitle&&this.element.attr("title",this.originalTitle))},close:function(D){var F=this;if(false===F._trigger("beforeclose",D)){return }(F.overlay&&F.overlay.destroy());F.uiDialog.unbind("keypress.ui-dialog");(F.options.hide?F.uiDialog.hide(F.options.hide,function(){F._trigger("close",D)}):F.uiDialog.hide()&&F._trigger("close",D));C.ui.dialog.overlay.resize();F._isOpen=false;if(F.options.modal){var E=0;C(".ui-dialog").each(function(){if(this!=F.uiDialog[0]){E=Math.max(E,C(this).css("z-index"))}});C.ui.dialog.maxZ=E}},isOpen:function(){return this._isOpen},moveToTop:function(D,E){if((this.options.modal&&!D)||(!this.options.stack&&!this.options.modal)){return this._trigger("focus",E)}if(this.options.zIndex>C.ui.dialog.maxZ){C.ui.dialog.maxZ=this.options.zIndex}(this.overlay&&this.overlay.$el.css("z-index",C.ui.dialog.overlay.maxZ=++C.ui.dialog.maxZ));var F={scrollTop:this.element.attr("scrollTop"),scrollLeft:this.element.attr("scrollLeft")};this.uiDialog.css("z-index",++C.ui.dialog.maxZ);this.element.attr(F);this._trigger("focus",E)},open:function(){if(this._isOpen){return }var D=this.options,E=this.uiDialog;this.overlay=D.modal?new C.ui.dialog.overlay(this):null;(E.next().length&&E.appendTo("body"));this._size();this._position(D.position);E.show(D.show);this.moveToTop(true);(D.modal&&E.bind("keypress.ui-dialog",function(G){if(G.keyCode!=C.ui.keyCode.TAB){return }var H=C(":tabbable",this),F=H.filter(":first")[0],I=H.filter(":last")[0];if(G.target==I&&!G.shiftKey){setTimeout(function(){F.focus()},1)}else{if(G.target==F&&G.shiftKey){setTimeout(function(){I.focus()},1)}}}));C([]).add(E.find(".ui-dialog-content :tabbable:first")).add(E.find(".ui-dialog-buttonpane :tabbable:first")).add(E).filter(":first").focus();this._trigger("open");this._isOpen=true},_createButtons:function(D){var E=this,G=false,F=C("<div></div>").addClass("ui-dialog-buttonpane ui-widget-content ui-helper-clearfix");this.uiDialog.find(".ui-dialog-buttonpane").remove();(typeof D=="object"&&D!==null&&C.each(D,function(){return !(G=true)}));if(G){C.each(D,function(I,H){C('<button type="button"></button>').addClass("ui-state-default ui-corner-all").text(I).click(function(){H.apply(E.element[0],arguments)}).hover(function(){C(this).addClass("ui-state-hover")},function(){C(this).removeClass("ui-state-hover")}).focus(function(){C(this).addClass("ui-state-focus")}).blur(function(){C(this).removeClass("ui-state-focus")}).appendTo(F)});F.appendTo(this.uiDialog)}},_makeDraggable:function(){var F=this,D=this.options,E;this.uiDialog.draggable({cancel:".ui-dialog-content",handle:".ui-dialog-titlebar",containment:"document",start:function(){E=D.height;C(this).height(C(this).height()).addClass("ui-dialog-dragging");(D.dragStart&&D.dragStart.apply(F.element[0],arguments))},drag:function(){(D.drag&&D.drag.apply(F.element[0],arguments))},stop:function(){C(this).removeClass("ui-dialog-dragging").height(E);(D.dragStop&&D.dragStop.apply(F.element[0],arguments));C.ui.dialog.overlay.resize()}})},_makeResizable:function(D){D=(D===undefined?this.options.resizable:D);var G=this,E=this.options,F=typeof D=="string"?D:"n,e,s,w,se,sw,ne,nw";this.uiDialog.resizable({cancel:".ui-dialog-content",alsoResize:this.element,maxWidth:E.maxWidth,maxHeight:E.maxHeight,minWidth:E.minWidth,minHeight:E.minHeight,start:function(){C(this).addClass("ui-dialog-resizing");(E.resizeStart&&E.resizeStart.apply(G.element[0],arguments))},resize:function(){(E.resize&&E.resize.apply(G.element[0],arguments))},handles:F,stop:function(){C(this).removeClass("ui-dialog-resizing");E.height=C(this).height();E.width=C(this).width();(E.resizeStop&&E.resizeStop.apply(G.element[0],arguments));C.ui.dialog.overlay.resize()}}).find(".ui-resizable-se").addClass("ui-icon ui-icon-grip-diagonal-se")},_position:function(D){var H=C(window),G=C(document),F=G.scrollTop(),I=G.scrollLeft(),E=F;if(C.inArray(D,["center","top","right","bottom","left"])>=0){D=[D=="right"||D=="left"?D:"center",D=="top"||D=="bottom"?D:"middle"]}if(D.constructor!=Array){D=["center","middle"]}if(D[0].constructor==Number){I+=D[0]}else{switch(D[0]){case"left":I+=0;break;case"right":I+=H.width()-this.uiDialog.outerWidth();break;default:case"center":I+=(H.width()-this.uiDialog.outerWidth())/2}}if(D[1].constructor==Number){F+=D[1]}else{switch(D[1]){case"top":F+=0;break;case"bottom":F+=H.height()-this.uiDialog.outerHeight();break;default:case"middle":F+=(H.height()-this.uiDialog.outerHeight())/2}}F=Math.max(F,E);this.uiDialog.css({top:F,left:I})},_setData:function(F,E){(A[F]&&this.uiDialog.data(A[F],E));switch(F){case"buttons":this._createButtons(E);break;case"closeText":this.uiDialogTitlebarCloseText.text(E);break;case"dialogClass":this.uiDialog.removeClass(this.options.dialogClass).addClass(B+E);break;case"draggable":(E?this._makeDraggable():this.uiDialog.draggable("destroy"));break;case"height":this.uiDialog.height(E);break;case"position":this._position(E);break;case"resizable":var G=this.uiDialog,D=this.uiDialog.is(":data(resizable)");(D&&!E&&G.resizable("destroy"));(D&&typeof E=="string"&&G.resizable("option","handles",E));(D||this._makeResizable(E));break;case"title":C(".ui-dialog-title",this.uiDialogTitlebar).html(E||"&nbsp;");break;case"width":this.uiDialog.width(E);break}C.widget.prototype._setData.apply(this,arguments)},_size:function(){var D=this.options;this.element.css({height:0,minHeight:0,width:"auto"});var E=this.uiDialog.css({height:"auto",width:D.width}).height();this.element.css({minHeight:Math.max(D.minHeight-E,0),height:D.height=="auto"?"auto":Math.max(D.height-E,0)})}});C.extend(C.ui.dialog,{version:"1.7.2",defaults:{autoOpen:true,bgiframe:false,buttons:{},closeOnEscape:true,closeText:"close",dialogClass:"",draggable:true,hide:null,height:"auto",maxHeight:false,maxWidth:false,minHeight:150,minWidth:150,modal:false,position:"center",resizable:true,show:null,stack:true,title:"",width:300,zIndex:1000},getter:"isOpen",uuid:0,maxZ:0,getTitleId:function(D){return"ui-dialog-title-"+(D.attr("id")||++this.uuid)},overlay:function(D){this.$el=C.ui.dialog.overlay.create(D)}});C.extend(C.ui.dialog.overlay,{instances:[],maxZ:0,events:C.map("focus,mousedown,mouseup,keydown,keypress,click".split(","),function(D){return D+".dialog-overlay"}).join(" "),create:function(D){if(this.instances.length===0){setTimeout(function(){if(C.ui.dialog.overlay.instances.length){C(document).bind(C.ui.dialog.overlay.events,function(G){var F=C(G.target).parents(".ui-dialog").css("zIndex")||0;return(F>C.ui.dialog.overlay.maxZ)})}},1);C(document).bind("keydown.dialog-overlay",function(F){(D.options.closeOnEscape&&F.keyCode&&F.keyCode==C.ui.keyCode.ESCAPE&&D.close(F))});C(window).bind("resize.dialog-overlay",C.ui.dialog.overlay.resize)}var E=C("<div></div>").appendTo(document.body).addClass("ui-widget-overlay").css({width:this.width(),height:this.height()});(D.options.bgiframe&&C.fn.bgiframe&&E.bgiframe());this.instances.push(E);return E},destroy:function(E){this.instances.splice(C.inArray(this.instances,E),1);if(this.instances.length===0){C([document,window]).unbind(".dialog-overlay")}E.remove();var D=0;C.each(this.instances,function(){D=Math.max(D,this.css("z-index"))});this.maxZ=D},height:function(){if(C.browser.msie&&C.browser.version<7){var D=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);var E=Math.max(document.documentElement.offsetHeight,document.body.offsetHeight);if(D<E){return C(window).height()+"px"}else{return D+"px"}}else{return C(document).height()+"px"}},width:function(){if(C.browser.msie&&C.browser.version<7){var E=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth);var D=Math.max(document.documentElement.offsetWidth,document.body.offsetWidth);if(E<D){return C(window).width()+"px"}else{return E+"px"}}else{return C(document).width()+"px"}},resize:function(){var D=C([]);C.each(C.ui.dialog.overlay.instances,function(){D=D.add(this)});D.css({width:0,height:0}).css({width:C.ui.dialog.overlay.width(),height:C.ui.dialog.overlay.height()})}});C.extend(C.ui.dialog.overlay.prototype,{destroy:function(){C.ui.dialog.overlay.destroy(this.$el)}})})(jQuery);$(document).ready(function(){if($.browser.mozilla&$.browser.version<"3.5"){$("#calculate").append('<b class="bot"></b>').prepend('<b class="top"></b>');$("body").removeClass("dc")}if(navigator.userAgent.indexOf("iPhone")!=-1){if($.cookie("iphone_app")==null){$.cookie("iphone_app",null,{expires:365,path:"/",domain:".wolframalpha.com"});$("#popanchor").append('<div id="iphoneOverlay"></div><div id="iphoneAppAdContainer"><a id="closeIphoneAd" href=""></a><a id="downloadIphoneApp" href="http://www.itunes.com/apps/wolframalpha"></a></div>');$("#iphoneOverlay").css("height",$(document).height()).css("width",$(document).width());$("#closeIphoneAd").click(function(A){A.preventDefault();$.cookie("iphone_app","hide",{expires:7,path:"/",domain:".wolframalpha.com"});$("#iphoneOverlay").remove();$("#iphoneAppAdContainer").remove()})}}$("#equal").replaceWith('<div id="equal" title="compute"></div>');if($(".future").length>0){$(".assuming").show()}if($.browser.safari){$("#more ul").css("display","inline");$("#footer ul li").css("padding-right","21px").css("padding-left","21px");$("#footer ul li:last-child").css("padding-right","0");$("#footer ul li:first-child").css("padding-left","0");$("#sidebar").css("margin-top","20px").css("top","82px")}else{if($.browser.opera){$("#sidebar").css("margin-top","20px")}else{if($.browser.msie){$(".note").mouseover(function(){$("#results .bot").css("top","").css("top","auto")});$(".note").mouseout(function(){$("#results .bot").css("top","").css("top","auto")})}}}$(".pod img").each(function(){addScrollBars(this,$(this))});if($.browser.opera){$(".pulldown-menu").css("top","15px")}if($("#sidebar + #examples").length>0){loadCSS("examplesCSS","css/examples.css")}});var alphaInfoReqTimeout;function showpopup(B){var A=document.getElementById(B);if(A){A.style.display="block"}}function hidepopup(B){var A=document.getElementById(B);if(A){A.style.display="none"}}function getPopupTextHeight(B){B=B.replace(/\n/g,"<br />");B=B.replace(/\s\s/g,"&nbsp; ");if($("#ieHeightCorrection").length>0){$("#ieHeightCorrection").html(B)}else{$("#popanchor").before('<div id="ieHeightCorrection" class="popup-text">'+B+"</div>")}$("#ieHeightCorrection").css("text-align","left").css("left","-10000px");var A=$("#ieHeightCorrection").height();$("#ieHeightCorrection").remove();if($.browser.msie&&$.browser.version=="6.0"){A=A*1.2+2}return A+"px"}function showpopnew(D){if(!document.getElementById("popupCSS")){loadCSS("popupCSS",popupCSS,function(){showpopnew(D)});return }var B="mov"+D+"popup_dyn";if($("#"+B).length!=0){$("#"+B).css("display","block");return }if(typeof (jsonArray.popups[D])=="undefined"){return }var F=jsonArray.popups[D].stringified.replace(/^\s\s*/,"").replace(/\s\s*$/,"");var J=jsonArray.popups[D].mInput.replace(/^\s\s*/,"").replace(/\s\s*$/,"");var C=jsonArray.popups[D].mOutput.replace(/^\s\s*/,"").replace(/\s\s*$/,"");var N=jsonArray.popups[D].popLinks;var L=false;if(N){for(var E in N){L=true;break}}if((F=="- Graphics -")||(!F&&!J&&!C&&!L)){F="No copyable plaintext"}var H=true;var M="";if(L){M='    <div class="popup-links pdrag">';for(var A in N){if(N[A]!=""){if(H){H=false}else{M+=" | "}M+='<a href="/input?i='+encodeURIComponent(N[A])+'">'+N[A]+"</a>"}}M+="</div>"}var G="";G+='<div class="popup" id="'+B+'">';G+='  <div class="popup-top pdrag">&nbsp;</div>';G+='    <div class="popup-mid pdrag">';G+='      <div class="popup-label pdrag">'+(F?"Copyable plaintext:":"");G+='        <b class="close">x</b>';G+="     </div>";if(F){if($.browser.msie){var I=getPopupTextHeight(F);G+='    <textarea style="height:'+I+';">'+F+"</textarea>"}else{G+="    <pre>"+F+"</pre>"}if(J||C){G+="    <hr />"}}if(J){G+='    <div class="popup-label pdrag"><i class="pdrag">Mathematica</i> plaintext input:</div>';if($.browser.msie){var I=getPopupTextHeight(J);G+='    <textarea style="height:'+I+';">'+J+"</textarea>"}else{G+="    <pre>"+J+"</pre>"}}if(C){G+='    <div class="popup-label pdrag"><i class="pdrag">Mathematica</i> plaintext output:</div>';if($.browser.msie){var I=getPopupTextHeight(C);G+='    <textarea style="height:'+I+';">'+C+"</textarea>"}else{G+="    <pre>"+C+"</pre>"}}G+=M;G+='  <a href="#" class="downloadas" id="download_'+D+'" title="Generate image of output"><img src="/images/ajaxloader.gif"/></a>';G+="  </div>";G+='  <div class="popup-bottom pdrag">&nbsp;</div>';G+="</div>";$("#popanchor").append($(G));if($.browser.msie&&$.browser.version=="6.0"){$("#"+B+" .popup-label .close").replaceWith('<a href="#" class="close">x</a>')}$(".popup").draggable({handle:".pdrag"});$(".popup textarea").focus(function(){$(this).blur()});var K=$("#scannerresult_"+D.slice(2)).offset();if($("#scannerresult_"+D.slice(2)).parent().hasClass("jScrollPaneContainer")){K=$("#scannerresult_"+D.slice(2)).parent().offset()}$("#"+B).css("top",K.top);$("#"+B).css("left",K.left);$("#"+B+" textarea").each(function(){$(this).get(0).spellcheck=false});downloadAs(D,false)}function showmathpop(D){if(!document.getElementById("popupCSS")){loadCSS("popupCSS",popupCSS,function(){showmathpop(D)});return }var A="math_form_popup";var E="#scannerresult_0100_1";if(D==""){return }if($("#"+A).length!=0){$("#"+A).css("display","block");return }var C="";C+='<div class="popup" id="'+A+'">';C+='  <div class="popup-top pdrag">&nbsp;</div>';C+='    <div class="popup-mid pdrag">';C+='      <div class="popup-label pdrag"><i class="pdrag">Mathematica&nbsp;</i>plaintext:';C+='        <b class="close">x</b>';C+="      </div>";if($.browser.msie){var B=getPopupTextHeight(D);C+='    <textarea style="height:'+B+';">'+D+"</textarea>"}else{C+="    <pre>"+D+"</pre>"}C+="  </div>";C+='  <div class="popup-bottom pdrag">&nbsp;</div>';C+="</div>";$("#popanchor").append($(C));if($.browser.msie&&$.browser.version=="6.0"){$("#"+A+" .popup-label .close").replaceWith('<a href="#" class="close">x</a>')}$(".popup").draggable({handle:".pdrag"});$(".popup-text").onclick="";$(".popup textarea").focus(function(){$(this).blur()});var F=$(E).offset();$("#"+A).css("top",F.top);$("#"+A).css("left",F.left);$("#"+A+" textarea").each(function(){$(this).get(0).spellcheck=false})}function dataSources(B,A){if($("#sources").length>0){$("#sources").show();return }if(!document.getElementById("popupCSS")){loadCSS("popupCSS",popupCSS)}if(!document.getElementById("scrollBarCSS")){loadCSS("scrollBarCSS",scrollBarCSS)}if(!document.getElementById("dataSourcesCSS")){loadCSS("dataSourcesCSS",dataSourcesCSS,function(){dataSources(null,B.target.href)});B.preventDefault();return false}$("#popanchor").load(A,function(){var D=$("#computed").offset();var C=D.top-380>20?D.top-380:20;$("#sources").css({top:C+"px",right:D.left+"px"});$("#sources").show();if($("#sources h3").length<=2){$("#sources h3:not(.open)").addClass("open")}else{$("#sources h3:not(.open)").addClass("closed")}$("#sources h3").unbind().click(function(E){if($(E.target).is(".open")){$(E.target).removeClass("open").addClass("closed")}else{$(E.target).removeClass("closed").addClass("open")}$("#sources").css("zoom","1").css("zoom","");$("#sources .content").jScrollPane({showArrows:true,scrollbarWidth:11,scrollbarMargin:0,dragMaxHeight:60});$("#sources").draggable()});$("#sources .popup-close").click(function(E){E.preventDefault();$(this).parent().hide()});$("#sources .content").jScrollPane({showArrows:true,scrollbarWidth:11,scrollbarMargin:0,dragMaxHeight:60});$("#sources").draggable()})}function dataSourcesOld(A){if($("#sources h3").length>0){$("#sources").show();return }if(!document.getElementById("popupCSS")){loadCSS("popupCSS",popupCSS)}if(!document.getElementById("scrollBarCSS")){loadCSS("scrollBarCSS",scrollBarCSS)}if(!document.getElementById("dataSourcesCSS")){loadCSS("dataSourcesCSS",dataSourcesCSS,function(){dataSources()});A.preventDefault();return false}$("#sources a[href$=SourceInformation.html]").each(function(C){var B=$(this).attr("href").substring($(this).attr("href").indexOf("/note/")+6,$(this).attr("href").length-22);var D="/sources/"+B+"SourceInformationNotes.html";if(navigator.userAgent.indexOf("iPhone")!=-1){D+=" #sourcelist"}$(this).parent().load(D,function(){var F=$("#computed").offset();if($("#sources").is(":not(:visible)")){var E=F.top-380>20?F.top-380:20;$("#sources").css({top:E+"px",right:F.left+"px"}).show(20,function(){$("#air").click(function(H){H.preventDefault();clearTimeout(alphaInfoReqTimeout);var G;if($("#alphaInfoRequest").length!=0){if($("#alphaInfoRequest .popup.submitted").length!=0){G=$("#alphaInfoRequest").parent()}else{$("#alphaInfoRequest .popup").show();return false}}else{G=$("<div></div>").appendTo("#popanchor")}G.load("/input/alphaInfoRequest.jsp #alphaInfoRequest",function(){$("#alphaInfoRequest .popup").css({}).show().draggable();$("#dInput").val(decodeURIComponent(escapedInput));F=$(H.target).offset();$("#alphaInfoRequest").css("top",F.top-120);$("#alphaInfoRequest").css("left",F.left);if($.browser.msie&$.browser.version<8){$('#alphaInfoRequest .popup div.half input[type="text"]').css({width:"189px","font-size":"11px"})}$("#airSend").click(function(){sendAir()})})});$("#sources .content a").not("#air").attr("rel","external");if($("#sources h3").length<=2){$("#sources h3:not(.open)").addClass("open")}else{$("#sources h3:not(.open)").addClass("closed")}$("#sources h3").unbind().click(function(G){if($(G.target).is(".open")){$(G.target).removeClass("open").addClass("closed")}else{$(G.target).removeClass("closed").addClass("open")}$("#sources").css("zoom","1").css("zoom","");$("#sources .content").jScrollPane({showArrows:true,scrollbarWidth:11,scrollbarMargin:0,dragMaxHeight:60});$("#sources").draggable()});$("#sources .popup-close").click(function(G){G.preventDefault();$(this).parent().hide()});$("#sources .content").jScrollPane({showArrows:true,scrollbarWidth:11,scrollbarMargin:0,dragMaxHeight:60});$("#sources").draggable()})}})});$("#sources .jScrollPaneContainer").addClass("refresh").removeClass("refresh")}function showunits(D,B){if(!document.getElementById("popupCSS")){loadCSS("popupCSS",popupCSS,function(){showunits(D,B)});return }var A=D+"units_dyn";$("div.units.pdrag").each(function(F){var G=this.id;$("#units-"+D).parents().map(function(){if((this.id).indexOf("pod_")>=0&&(this.id).indexOf("subpod")==-1){if(this.id==jQuery.data($("#"+G).get(0),"parentID")){$("#"+G).remove()}}})});var E=$("#units-"+D).offset();if($("#"+A).length!=0){$("#"+A).css({top:E.top,left:E.left,display:"block"});return }var C="";C+='<div id="'+A+'" class="units pdrag">';C+='  <div class="units-top pdrag">&nbsp;</div>';C+='  <div class="units-mid pdrag">';C+='    <div class="units-label pdrag">';C+='      <a class="units-close" href="javascript:hidepopup(\''+A+"');\">x</a>";C+="    </div>";C+='    <img src="'+B+'"/>';C+="  </div>";C+='  <div class="units-bottom pdrag">&nbsp;</div>';C+="</div>";$("#popanchor").append($(C));$(".units").draggable({handle:".pdrag"});$("#"+A).css("top",E.top);$("#"+A).css("left",E.left);$("#units-"+D).parents().map(function(){if((this.id).indexOf("pod_")>=0&&(this.id).indexOf("subpod")==-1){jQuery.data($("#"+A).get(0),"parentID",this.id)}})}var timeoutfade;function podtimeout(C,D){if(!document.getElementById("popupCSS")){loadCSS("popupCSS",popupCSS,function(){podtimeout(C,D)});return }var A=C.substring(4)+"_podtimeout_dyn";$("#"+C+".pod > h1 div.progress").remove();if($("#"+A).length!=0){$("#"+A).css("display","block")}else{var B="";B+='<div id="'+A+'" class="timeout-pop-container">';B+='<em class="left-timeout-pop">&nbsp;</em>';if(D==403){B+='<em class="timeout-pop"><span>Computation timed out.</span></em>'}else{B+='<em class="timeout-pop"><span>No more results available.</span></em>'}B+='<em class="right-timeout-pop">&nbsp;</em>';B+="</div>";$("#popanchor").append($(B));var E=$("#"+C).offset();$("#"+A).css("top",E.top+17).css("right",E.left-15).css("float","left")}if(timeoutfade!=null){$("#"+A).stop();clearTimeout(timeoutfade)}timeoutfade=setTimeout(function(){if($.browser.msie){$("#"+A).hide()}else{$("#"+A).fadeOut("slow")}},4000)}function feedbackconfirm(){loadCSS("popupCSS",popupCSS);var A="feedback-confirm";if($("#"+A).length!=0){$("#"+A).css("display","block");return }var B="";B+='<div id="'+A+'" class="email-confirm">';B+='  <div class="content">';B+="    <p>Please include a valid email address if you want to make a response possible.</p>";B+="    <div>";B+='      <input id="ecInput" type="text" />';B+='      <input id="ecSend" type="image" src="/images/calculate-feedbackopen-send.gif"/>';B+="      <br/>";B+="      <span>We will keep your email address private.</span>";B+="    </div>";B+='    <p><a class="inv" id="ecBlankSend">Send without a return email address &raquo;</a></p>';B+="  </div>";B+="</div>";$("#popanchor").append($(B));var C=$("#fbsb").offset();$("#"+A).css("top",C.top-95);$("#"+A).css("left",C.left-210)}function hideclass(A){document.getElementById(A).className="hide"}function showclass(A){document.getElementById(A).className="show"}function splattips(){var A="tip";if($("#"+A).length!=0){$("#"+A).css("display","block");return }var B="";B+='<div id="'+A+'">';B+='<div class="top">&nbsp;</div>';B+='<img id="tip-close" src="/images/gray-close.png" alt="Close" title="Close"/>';B+='<div class="content">';B+='<div class="title">Important things to know about Wolfram<span style="color:#949494;">|</span>Alpha:</div>';B+="<ul>";B+="<li>Wolfram|Alpha answers specific questions <br/>rather than explaining general topics";B+='<p>Enter "2 cups of sugar", not "nutrition information"</p></li>';B+="<li>You can only get answers about objective facts";B+='<p>Try "highest mountain", not "most beautiful painting"</p></li>';B+="<li>Only what is known is known to Wolfram|Alpha";B+='<p>Ask "how many men in Mauritania", not "how many monsters in Loch Ness"</p></li>';B+="<li>Only public information is available";B+='<p>Request "GDP of France", not "home phone of Michael Jordan"</p></li>';B+="</ul>";B+='<div class="title">If Wolfram<span style="color:#949494;">|</span>Alpha is still not sure what to do, try the following:</div>';B+="<ul>";B+="<li>Don't use long complete sentences; just enter the minimum number of words needed to communicate</li>";B+="<li>Try different words or notations </li>";B+="<li>Use whole words instead of abbreviations </li>";B+="<li>Check your spelling </li>";B+="</ul>";B+='<div class="links">';B+='<p>&raquo;<a href="http://community.wolframalpha.com">Ask the Wolfram<span style="color:#949494;">|</span>Alpha Community for Help</a></p><br/>';B+='<p>&raquo;<a href="/examples/">Examples by Topic</a></p>';B+='<p>&raquo;<a href="/screencast/introducingwolframalpha.html">Quick Video Overview</a></p>';B+="</div>";B+="</div>";B+='<div class="bot">&nbsp;</div>';B+="</div>";$("#popanchor").append($(B));var C=$("#tips").offset();$("#"+A).draggable({handle:".pdrag"});$("#"+A).css("top",C.top-127);$("#"+A).css("left",C.left-240);$("#tip-close").mouseover(function(D){$("#tip-close").attr("src","/images/gray-close-red.png")}).mouseout(function(D){$("#tip-close").attr("src","/images/gray-close.png")}).click(function(D){$("#tip").hide()})}function sendAir(){var C=true;var B="required";var A="enter valid email address";if($("#refEmail").val().indexOf("@")==-1){$("#refEmail").blur().css("color","red").val(A).one("focus",function(){$(this).val("").css("color","black")});C=false}if($("#refName").val()==""||$("#refName").val()==B){$("#refName").blur().css("color","red").val(B).one("focus",function(){$(this).val("").css("color","black")});C=false}if($("#Organization").val()==""||$("#Organization").val()==B){$("#Organization").blur().css("color","red").val(B).one("focus",function(){$(this).val("").css("color","black")});C=false}if($("#Occupation").val()==""||$("#Occupation").val()==B){$("#Occupation").blur().css("color","red").val(B).one("focus",function(){$(this).val("").css("color","black")});C=false}if($("#air_source").val()==""||$("#air_source").val()==B){$("#air_source").blur().css("color","red").val(B).one("focus",function(){$(this).val("").css("color","black")});C=false}if($("#air_purpose").val()==""||$("#air_purpose").val()==B){$("#air_purpose").blur().css("color","red").val(B).one("focus",function(){$(this).val("").css("color","black")});C=false}if($("#air_deadline").val()==""||$("#air_deadline").val()==B){$("#air_deadline").blur().css("color","red").val(B).one("focus",function(){$(this).val("").css("color","black")});C=false}if(C){var D=$("#alphaInfoRequest").serializeArray();$("#alphaInfoRequest .popup div.content").load("/input/sendDataSourceForm.jsp #dthanks",D,function(){$("#alphaInfoRequest .popup").addClass("submitted");alphaInfoReqTimeout=setTimeout('$("#alphaInfoRequest").remove()',10000)})}}function downloadAs(B){var H=B.replace("i_","pod_");H=H.substring(0,H.lastIndexOf("_"));var C=$("#"+H+" h1 span").html();var D=$("#"+B).attr("src");var F="";var A="";$("#"+H+" .sub .annotpod div").each(function(J){if($(this).hasClass("note")){A+=$(this).find("img").attr("src")}else{A+=$(this).find("a").text()}A+=","});if(A.indexOf(",")>0){A=A.substring(0,A.lastIndexOf(","))}else{A=" "}A="{"+A+"}";var G=$("#"+H+" .sub").length;var I="";if(G>1){$("#"+H+" .sub").each(function(L){var J=$(this).attr("id");var M=$("#"+J+" h1 span").text();if(M==""){M=" "}var K="";$("#"+J+" h1 ul li").each(function(O){var N=$(this).find("a[id^='substitute'], #mathsource, .selected").text();if(N.length>0){K+=N+" | "}});K=K.substring(0,K.lastIndexOf(" | "));I+="{"+M+","+K+",,"+$("#"+J+" .output img").attr("src")+"}"})}$("#"+H+" > h1 ul li").each(function(K){var J=$(this).find("a[id^='substitute'], #mathsource, .selected").text();if(J.length>0){F+=J+" | "}});F=F.substring(0,F.lastIndexOf(" | "));var E=$("#"+H+" .sub:first .output img").attr("src");E="MSPSaveAs"+E.substring(E.indexOf("/MSP/MSP")+8,E.indexOf("?MSPStoreType"))+".gif";$("#download_"+B+" img").attr("src","/images/image-icon.gif");$("#download_"+B).click(function(J){J.preventDefault();window.open("/Calculate/download.jsp?podtitle="+C+"&podtopright="+F+"&podbottom="+A+"&subpodcount="+G+"&imgloc="+D+"&rawsubpods="+I)})}$(document).ready(function(){$("#results .pod img").load(function(A){$(this).parents("div.loading").removeClass("loading")}).each(function(){if(this.complete){$(this).parents("div.loading").removeClass("loading")}});$("#sources").ajaxStop(function(){if($("#sources h3").length<=2){$("#sources h3:not(.open)").addClass("open")}else{$("#sources h3:not(.open)").addClass("closed")}$("#sources").draggable()});if(!($.browser.msie&&$.browser.version=="6.0")){}$(".related-content").mouseover(function(){if($.browser.msie){$("#sidebar").css("padding-bottom","280px")}else{$("#sidebar").css("padding-bottom","250px")}});$("#doSearch").live("mouseover",function(A){$("#searchEngineMenu").addClass("thisIsWrong")}).live("mouseout",function(A){$("#searchEngineMenu").removeClass("thisIsWrong")});$("body").click(function(E){if($(E.target).is("img")){showpopnew(E.target.id)}if($(E.target).is('a[rel="external"]')||$(E.target).parent("a").is('a[rel="external"]')){if($(E.target).is("a")){window.open($(E.target).attr("href"))}else{window.open($(E.target).parent("a").attr("href"))}return false}if($(E.target).is("#source")||$(E.target).is("#toSources")||$(E.target).is("#financialMore")){E.preventDefault();if(typeof dataSources=="function"){dataSources(E)}}if($(E.target).is("#ecSend")){if($("#ecInput").val()!=""){$("#Email").val($("#ecInput").val());$("#feedback").submit()}}if($(E.target).is("#ecBlankSend")){$("#Email").val("Anonymous");$("#feedback").submit()}if($(E.target).is(".popup .close")){E.preventDefault();$(E.target).parents(".popup").hide()}if($(E.target).is("#air")){E.preventDefault();clearTimeout(alphaInfoReqTimeout);var H;if($("#alphaInfoRequest").length!=0){if($("#alphaInfoRequest .popup.submitted").length!=0){H=$("#alphaInfoRequest").parent()}else{$("#alphaInfoRequest .popup").show();return false}}else{H=$("<div></div>").appendTo("#popanchor")}H.load("/input/alphaInfoRequest.jsp #alphaInfoRequest",function(){$("#alphaInfoRequest .popup").css({}).show().draggable();$("#dInput").val(decodeURIComponent(escapedInput));pos=$(E.target).offset();$("#alphaInfoRequest").css("top",pos.top-120);$("#alphaInfoRequest").css("left",pos.left);if($.browser.msie&$.browser.version<8){$('#alphaInfoRequest .popup div.half input[type="text"]').css({width:"189px","font-size":"11px"})}$("#airSend").click(function(){sendAir()});$("#sources .content a").not("#air").attr("rel","external")})}if($(E.target).is(".pulldown-menu li a")){var F=$(E.target).closest(".sub,.pod").attr("id");var B=F.indexOf("sub")==-1?F.substring(4):F.substring(7);var D=$(E.target).closest(".pod").find("a").index(E.target);changeSelection(D);E.preventDefault();var A=$(E.target).attr("href");if(A.indexOf("input/")!=-1){A=A.substring(A.indexOf("input/")+6)}asynchronousPod(A+"&state=1",F,escapedInput,0,0)}if($(E.target).is("h2+ul>li>a")&E.target.id!="mathsource"){if($(E.target).text()=="Play notes"|$(E.target).text()=="Play chord"|$(E.target).text()=="Play sound"){E.preventDefault();playSound($(E.target).attr("href"));return }var F=$(E.target).closest(".sub,.pod").attr("id");var B=F.indexOf("sub")==-1?F.substring(4):F.substring(7);var D=$(E.target).parents(".pod").find("a").index(E.target);var A=$(E.target).attr("href");if(A.indexOf("input/")!=-1){A=A.substring(A.indexOf("input/")+6)}E.preventDefault();asynchronousPod(A+"&state=1",F,escapedInput,0,0)}if($(E.target).is("h1>ul>li>a")&E.target.id!="mathsource"){if($(E.target).text()=="Play notes"|$(E.target).text()=="Play chord"|$(E.target).text()=="Play sound"){E.preventDefault();playSound($(E.target).attr("href"));return }var F=$(E.target).closest(".sub,.pod").attr("id");var B=F.indexOf("sub")==-1?F.substring(4):F.substring(7);var D=$(E.target).parents(".pod").find("a").index(E.target);var A=$(E.target).attr("href");if(A.indexOf("input/")!=-1){A=A.substring(A.indexOf("input/")+6)}E.preventDefault();asynchronousPod(A+"&state=1",F,escapedInput,0,0)}if(podselector=="1"){if($(E.target).is("#selectwarnings")){parent.changeWarnings($("#selectwarnings").attr("checked"))}if($(E.target).is("#selectassumptions")){parent.changeAssumptions($("#selectassumptions").attr("checked"))}if($(E.target).is("input[id^=selectpod_]")){var F=$(E.target).parents(".pod").attr("id");var G=F.substring(F.length-4);var I=$(E.target).attr("checked");var C=$("#pod_"+G+":not(iframe #pod_"+G+")");if(type=="include"){if(I){parent.includePod(G,C.data("podIdentifier"),C.data("podShortIdentifier"),C.data("buttonStates"),C.data("scanner"))}else{parent.removeIncludedPod(C.data("podIdentifier"))}}else{if(type=="exclude"){if(I){parent.excludePod(G,C.data("podIdentifier"),C.data("podShortIdentifier"))}else{parent.removeExcludedPod(C.data("podIdentifier"),C.data("buttonStates"),C.data("scanner"))}}}}}});if(podselector=="1"){$("#selectassumptions").attr("checked",parent.showAssumptions);$("#selectwarnings").attr("checked",parent.showWarnings)}$("html").keyup(function(A){if(A.which==27){$(".popup:visible").hide()}});$("#tips").click(function(){splattips()});$("#relatedlinks .related-content").mouseover(function(A){if($(this).children(".mouseover-tracer").length<=0){$(this).prepend('<img class="mouseover-tracer" src="/mouseover.txt?link='+$(this).attr("name")+"&type=rel&url="+$(this).find(".more-link").attr("href")+'"/>')}});$("#ads .related-content").mouseover(function(A){if($(this).children(".mouseover-tracer").length<=0){$(this).prepend('<img class="mouseover-tracer" src="/mouseover.txt?link='+$(this).attr("name")+"&type=ads&url="+$(this).find(".more-link").attr("href")+'"/>')}});$("#splatWebSend").click(function(){$("#splatWeb").submit()});$("#calculate").click(function(A){if($(A.target).is("#i")){$("[id^='equal']").css("left","-10000px");$("#input > #equal").css("left","auto")}});$("#calculate").submit(function(A){if($("#i").val().replace(/\s*/g,"")==""){A.preventDefault();window.location="/";return }$("#spin").addClass("active");$("#warnings,.assuming,.popup,#results,#timeout,#sources,#footer,#debug-wrapper,#sidebar,#splat,#ex-main-content,#related").hide()}).keypress(function(A){if(A.which==13){$("#calculate").submit()}});$("#calculate").prepend('<div id="inputArrow" style="display: none;" alt="Input Arrow" title="Input Arrow"></div><div id="howToCompute" style="display: none;" alt="How to Compute" title="How to Compute" ></div>');$("div#equal").click(function(A){$("#calculate").submit()});$("#calculateAssum").submit(function(){assumptionSubmit()});$("#calculateAssum input").filter("[name^='f']").focus(function(A){$("#equal"+this.name.substring(1)).css("left","auto");$("[id^='equal']").filter("[id!='equal"+this.name.substring(1)+"']").css("left","-10000px");$("#calculateAssum .warn").html("")}).keyup(function(A){$("#"+this.name).val(this.alt+"_"+this.value);if(A.which==13){$("#calculateAssum").submit()}});$("#calculateAssum input").filter("[id='equal']").focus(function(){$(this).show()});$("[id^='relExA']").click(function(A){$("#i").val($("#relExInput"+$(this).attr("id").substring(6)).val());$("#calculate").submit()});$("[id^='relExInput']").keypress(function(A){if(A.which==13){$("#i").val(this.value);$("#calculate").submit()}});$("#feedback").bind("focus keyup click",function(A){if($(A.target).is("#tmpMessage,#tmpSend,#giveus")){var B=this.value;if(!document.getElementById("feedbackCSS")){loadCSS("feedbackCSS",feedbackCSS)}if(!document.getElementById("popupCSS")){loadCSS("popupCSS",popupCSS)}$("#feedback").load("/input/feedback.jsp",function(){$("#feedback").addClass("open");$("#feedback-textarea").val(B?B:"").focus();$("#spin").removeClass("active")})}});$("#feedback").submit(function(B){B.preventDefault();reqFeed="required";if($("#feedback-textarea").val().length==0||$("#feedback-textarea").val()==reqFeed){$("#feedback-textarea").blur().css("color","red").val(reqFeed).one("focus",function(){$(this).val("").css("color","black")});return false}else{if($("#Email").val()==""){feedbackconfirm()}else{if($("#Remember").is(":checked")){$.cookie("WolframAlphaName",$("#Name").val(),{expires:90,domain:".wolframalpha.com"});$.cookie("WolframAlphaEmail",$("#Email").val(),{expires:90,domain:".wolframalpha.com"});$.cookie("WolframAlphaOccupation",$("#Occupation").val(),{expires:90,domain:".wolframalpha.com"});$.cookie("WolframAlphaOrganization",$("#Organization").val(),{expires:90,domain:".wolframalpha.com"});$.cookie("WolframAlphaCountry",$("#Country").val(),{expires:90,domain:".wolframalpha.com"})}else{$.cookie("WolframAlphaName",null,{domain:".wolframalpha.com"});$.cookie("WolframAlphaEmail",null,{domain:".wolframalpha.com"});$.cookie("WolframAlphaOccupation",null,{domain:".wolframalpha.com"});$.cookie("WolframAlphaOrganization",null,{domain:".wolframalpha.com"});$.cookie("WolframAlphaCountry",null,{domain:".wolframalpha.com"})}$("#feedback hr.top,#feedback hr.bot, #feedback table, #feedback-confirm").css("display","none");$("#feedback").append('<div style="height:150px;">&nbsp;</div>');var A=$("#feedback").serializeArray();$("#feedback").load("/input/sendmessage.jsp #thanks",A,function(){$("#thanks .close").click(function(){$(this).parent().remove()});$("#thanks .close").mouseover(function(){$(this).attr("src","/images/thanks-close-red.png")}).mouseout(function(){$(this).attr("src","/images/thanks-close.png")});$("#feedback").append("<fieldset></fieldset>");$("#feedback fieldset").load("/input/footer.jsp fieldset *",{i:"i"})}).removeClass("open");if($.browser.msie&&$.browser.version=="6.0"){loadCSS("ie6CSS","/Calculate/css/ie6.css")}return true}}});$("#ftEmail,div#ftSend").click(function(A){$("#splat").addClass("open");$("#ftYourInput").text($("#i").get(0).defaultValue);if($.browser.msie){$("span#ftInput").parent().append('<input id="ftSend" type="submit"/>')}else{$("span#ftInput").parent().append('<input id="ftSend" type="image"/>')}$("div#ftSend").css("display","none")});$("#ftForm").submit(function(B){B.preventDefault();if($("#ftEmail").val().indexOf("@")==-1){$("#ftEmail").blur().css("color","red").val("enter valid email address").one("focus",function(){$(this).val("").css("color","black")})}else{var A=$("#ftForm").serializeArray();$("#popanchor").load("/input/futureTopicMessage.jsp #thanks",A,function(){$("#thanks").appendTo("#splat").css("display","block");$("#thanks .close").click(function(){$(this).parent().remove()});if($.browser.msie&&$.browser.version=="6.0"){$("#thanks .close").attr("src","/images/ie6-thanks-close-gray.gif");$("body").css("display","none").css("display","block");$("#thanks .close").mouseover(function(){$(this).attr("src","/images/ie6-thanks-close-red.gif")}).mouseout(function(){$(this).attr("src","/images/ie6-thanks-close-gray.gif")})}else{$("#thanks .close").mouseover(function(){$(this).attr("src","/images/thanks-close-red.png")}).mouseout(function(){$(this).attr("src","/images/thanks-close.png")})}});$("#results .bot").css("top","0").css("top","auto");$("#splat").removeClass("open").addClass("closed");return true}});$("#downloadpdf").click(function(A){A.preventDefault();downloadPDF(downloadKey+"&s=20",inputEsc,window.location.search);return false});$("#downloadnb, #download_m").click(function(B){if(!document.getElementById("popupCSS")){loadCSS("popupCSS",popupCSS)}if(!document.getElementById("downloadnbpopup")){var A=$("#downloadnb").offset();$("#popanchor").append('<div id="downloadnbpopup" style="top:'+(A.top-100)+"px; left:"+(A.left-200)+'px; display: none;"><div class="top"><a href="#" class="popup-close"></a></div><div class="mid"><div class="content"><h1><b>Note:</b> To view and interact with this live notebook you need <i>Mathematica</i> 7+ or the free <i>Mathematica Player</i></h1><br/><span>Please make a selection:</span><input type="radio" name="dlnbpop" id="dlnbpop2" value="yes" />&nbsp;<label for="dlnbpop2">I already have <i>Mathematica Player</i> or <i>Mathematica</i> 7+</label><br /><input type="radio" name="dlnbpop" id="dlnbpop1" value="no" checked="checked" />&nbsp;<label for="dlnbpop1">Download or upgrade to <i>Mathematica Player 7</i></label><br /><div class="button" title="continue"></div></div></div><div class="bot"></div></div><div id="downloadingnb" style="top:'+(A.top-45)+"px; left:"+(A.left-90)+'px; display: none;"><img src="/images/loadingdots.gif"  alt="loading..."/></div>');$("#downloadnbpopup a.popup-close").click(function(C){$("#downloadnbpopup").hide();return false});$("#downloadnbpopup div.button").click(function(C){$("#downloadnbpopup").hide();if($("input:radio[name=dlnbpop]:checked").val()=="yes"){downloadNotebook(downloadKey+"&s=20",inputEsc,window.location.search);$.cookie("has_mathematica","yes",{expires:365,domain:".wolframalpha.com"})}else{window.location="http://www.wolfram.com/products/player"}return false})}if($.cookie("has_mathematica")==null){$("#downloadnbpopup").show()}else{downloadNotebook(downloadKey+"&s=20",inputEsc,window.location.search);$.cookie("has_mathematica","yes",{expires:365,domain:".wolframalpha.com"})}return false});$(".pulldown, .pulldown-menu").mouseover(function(){$(this).find(".pulldown-menu").removeClass("hide");$("#results").css("z-index","200");$("#sidebar").css("z-index","199")});$(".pulldown, .pulldown-menu").mouseout(function(){$(this).find(".pulldown-menu").addClass("hide")});$("#searchEngineMenu li, #selectEngine li").click(function(){$("#searchEngineMenu li.on, #selectEngine li").removeClass("on");$(this).addClass("on");var A=$(this).text();if(A==null){A="Google"}switch(jQuery.trim(A)){case"Bing":$("#webSearch, #splatWeb").attr("action","http://www.bing.com/search");break;case"Yahoo":$("#webSearch, #splatWeb").attr("action","http://search.yahoo.com/search");break;case"Google":$("#webSearch, #splatWeb").attr("action","http://www.google.com/search");break;default:$("#webSearch, #splatWeb").attr("action","http://www.google.com/search");break}});$("#debug-toggle").click(function(){toggleDebug()});$("#moreDebug").click(function(A){A.preventDefault();window.location.href=window.location.href+"&debug=1"})});$("#relatedInputs .prevarrow, #p1").data("pageNum",1);$("#relatedInputs .nextarrow, #p2").data("pageNum",2);$("#p3").data("pageNum",3);$("#p4").data("pageNum",4);$("#relatedInputs .nextprev p").click(function(A){var B=new Number($(A.target).data("pageNum"));$(".nextprev").find("p").removeClass("currentp");$("#relatedInputs .prevarrow").data("pageNum",B-1);$("#relatedInputs .nextarrow").data("pageNum",B+1);if(B==1){$("#relatedInputs .prevarrow").hide()}else{$("#relatedInputs .prevarrow").show()}if($("#splat-category-"+((B-1)*4+4)).length<=0){$("#relatedInputs .nextarrow").hide()}else{$("#relatedInputs .nextarrow").show()}$("#p"+B).addClass("currentp");B=(B-1)*4+1;$("#relatedInputs").find(".category-div").hide();$("#splat-category-"+B).show();$("#splat-category-"+(B+1)).show();$("#splat-category-"+(B+2)).show();$("#splat-category-"+(B+3)).show();$("#results").css("display","").css("display","block")});function setInputTextField(A,D){var E=location.search.substring(1);var C=getURLParam(A);C=C.replace(/\+/g," ");try{if(C==""){document.title="Wolfram|Alpha"}else{document.title=decodeURIComponent(C)+" - Wolfram|Alpha"}if(D){D.value=decodeURIComponent(C)}}catch(B){document.title="Wolfram|Alpha"}return C}var removeArrow;var arrow;function sidebarInit(){var E=Math.random()*2;if(E>1){$("#iphone").show()}if($.browser.msie&&$.browser.version=="6.0"){$("#relatedlinks .related-content, #ads .related-content, #iphone .related-content").hover(function(){$("#sidebar").css("z-index","203");$(this).find(".article-container").removeClass("hide")},function(){$(this).find(".article-container").addClass("hide");$("#sidebar").css("z-index","200")})}else{if(($.browser.msie&$.browser.version<8)||($.browser.mozilla&$.browser.version<"3.5")){$('<b class="bot"></b>').appendTo("#webSearch")}$("#relatedlinks .related-content, #ads .related-content, #iphone .related-content").hover(function(){$("#sidebar").css("z-index","203");$("#sidebar .related-content").removeClass("show");var J=$(this).attr("id");if((navigator.userAgent.match(/iPhone/i))||(navigator.userAgent.match(/iPod/i))){$("#"+J).addClass("show")}setTimeout(function(){$("#"+J).addClass("show");$(".timeout-pop-container").hide()},250)},function(){$("#sidebar").css("z-index","200");$(this).removeClass("show")})}$("#calculateAssum, #results, #sidebar, #splatWeb").mouseover(function(){$("#calculateAssum").css("z-index","199");$("#results").css("z-index","199");$("#sidebar").css("z-index","199");$("#splatWeb").css("z-index","199");$(this).css("z-index","300")});if($.browser.msie){$("#inputArrow").attr("src","/images/newtoalpha-inputarrow-ie.gif");if($.browser.version=="6.0"){$("#howToCompute").attr("src","/images/ie6-howtocompute.gif")}}$("div[id^=relatedLink]").click(function(L){if(!$(L.target).is("a[rel='external']")){var J=$(this).attr("id");J=J.substring(J.indexOf("relatedLink")+11,J.length);var K=$("#siteLink"+J).attr("href");window.open(K,"")}});$("div[id^=base-ad]").click(function(K){var J=$(this).find(".adLinkTo").attr("href");if(J.indexOf("wolframalpha.com")>0){window.location=J}else{window.open(J,"")}});var A="";try{A=decodeURIComponent(getURLParam("i").replace(/\+/g," "))}catch(C){A=getURLParam("i").replace(/\+/g," ")||""}$("#q").val(encodeURIComponent(A));$("#searchicon").attr("alt","Search the web for: "+A);$("#searchicon").attr("title","Search the web for: "+A);$("#doSearch").val(A);$("#doSearch").attr("title","Search the web for: "+A);$("#c").val(A);$("#sendfeedback").click(function(J){J.preventDefault();$("#tmpMessage").focus();$("#feedback-textarea").focus()});$("#askcommunity").click(function(){$("#askForm").submit()});$("#doSearch").click(function(J){J.preventDefault();url="click.jsp?type=search&url="+encodeURIComponent($("#webSearch").attr("action")+"?q="+getURLParam("i"));window.open(url,"");return false});if($("#doSearch").length>0){var I=document.documentElement.style;if(!("textOverflow" in I||"OTextOverflow" in I)||$.browser.safari||$.browser.opera){var B=$("#doSearch");if(B.css("overflow")=="hidden"){var D=B.val();var F=B.width();var H=$(B.get(0).cloneNode(true)).hide().css({position:"absolute",width:"auto",overflow:"visible","max-width":"inherit"});B.after(H);var G=D;while(G.length>0&&H.width()>B.width()){G=G.substr(0,G.length-1);H.val(G+"...")}B.val(H.val());H.remove()}}}if($.browser.safari){$("#sidebar").css("margin-top","47px")}formatSidebarExcerpts(false);formatSidebarPopupExcerpts(false);$("#relatedlinks img").each(function(){var L=$(this).attr("id");var K=$(this).attr("src");var J=new Image();J.onerror=function(M){$("#"+L+", #"+L+" + .sidebar-image-frame").addClass("hide")};J.src="http://"+window.location.hostname+K});if($.cookie("new_to_alpha")==null){loadNewToAlpha()}else{$.cookie("new_to_alpha","hide",{expires:365,path:"/",domain:".wolframalpha.com"});$("#newToAlphaContainer").remove();$("#sidebar").css("left","auto")}$("#new-to").click(function(J){$.cookie("new_to_alpha",null);$("#popanchor").append('<img src="/sidebartracking.txt?type=add" style="display:none;"/>');loadNewToAlpha()})}function loadNewToAlpha(){if(!document.getElementById("newbieCSS")){loadCSS("newbieCSS",newbieCSS,function(){$("#newbie").show()})}$.cookie("new_to_alpha",null,{expires:365,path:"/",domain:".wolframalpha.com"});if($("#newToAlphaContainer").length==0){$("#sidebar").prepend('<div id="newToAlphaContainer"></div>')}var A=function(B){$("#newToAlphaContainer").html(B);if(document.getElementById("newbieCSS")){$("#newbie").show()}$("#newbie #try a:not(#moreThingsToTry)").click(function(){$("#i").val($(this).parents("li").find("kbd").html()).focus();$("#howToCompute").css("display","block");$("#inputArrow").css("display","block");$("#popanchor").append('<img src="/sidebartracking.txt?type='+$(this).parents("li").find("kbd").attr("id")+'" style="display:none;"/>');if(arrow!=null){$("#inputArrow").stop();clearTimeout(arrow)}removeArrow=function(){$("#inputArrow").css("background-color","#fff").fadeOut("slow",function(){$(this).css("background-color","")})};arrow=setTimeout(removeArrow,3000);return false});$("#closeNewToAlpha").hover(function(){$("#closePopup").removeClass("hide")},function(){$("#closePopup").addClass("hide")});$("#moreThingsToTry").toggle(function(){$("#try li").removeClass("hide");$(this).html("less &raquo;");$("#popanchor").append('<img src="/sidebartracking.txt?type=more" style="display:none;"/>');if($.browser.msie&&($.browser.version=="6.0"||$.browser.version=="7.0")){$("#newtoalpha .bot").css("top","0").css("top","auto")}$("#sidebar, #newbie").addClass("refresh").removeClass("refresh")},function(){$("#try li").slice(5,10).addClass("hide");$(this).html("more &raquo;");$("#popanchor").append('<img src="/sidebartracking.txt?type=less" style="display:none;"/>');if($.browser.msie&&($.browser.version=="6.0"||$.browser.version=="7.0")){$("#newtoalpha .bot").css("top","0").css("top","auto")}$("#sidebar, #newbie").addClass("refresh").removeClass("refresh")});$("#closeNewToAlpha").click(function(){$("#newToAlphaContainer").remove();$("#relatedlinks").css("top","").css("top","auto");$("#searchtheweb").css("top","").css("top","auto");$("#ads").css("top","").css("top","auto");$.cookie("new_to_alpha","hide",{expires:365,path:"/",domain:".wolframalpha.com"});$("#popanchor").append('<img src="/sidebartracking.txt?type=remove" style="display:none;"/>')});$("#relatedlinks").css("top","").css("top","auto");$("#searchtheweb").css("top","").css("top","auto");$("#ads").css("top","").css("top","auto");$("#sidebar").css("left","auto")};$.get("newbie.jsp",{},A,"html")}function formatSidebarPopupExcerpts(A){$("div[id^=relatedLink]").mouseover(function(){var C=$(this).attr("id");C=C.substring(11,C.length);var B=$(this).attr("id");$(this).find("p[id^=sidebarPopupContent]:not(.trimmed)").each(function(){$(this).css("left","-10000px");var F=$(this).attr("id");var E=new Number(document.getElementById(F).style.height);var J=140;if(A){$("#testmessages").append("Test by Eric:<br />height="+E+"; maxheight="+J+";<br />")}var H=$(this).html();var G=$(this).html();if(G.length>400){G=G.substring(0,400)}if(E>J){var D="";var I=0;while(E>J){I++;D+="height &gt; maxHeight<br />";G=G.substring(0,G.length-5);$(this).html(G);E=new Number($(this).height());D+="height="+E+"<br />"}if(A){$("#testmessages").append(D);$("#testmessages").append("count="+I+"<br />")}G=G.substring(0,G.length-10);G=G.substring(0,G.lastIndexOf(" "))}else{}G=G.replace(/Mathematica/g,"<i>Mathematica</i>");G=encodeURIComponent(G);G=G.replace(/%E2%80%A2/g,'<span class="newparagraph">%E2%80%A2</span>');$(this).html(decodeURIComponent(G));$("#moreLink"+C).appendTo("#"+$(this).attr("id")).css("display","inline");$("#"+B+" .popbot").css("top","0").css("top","auto");$(this).css("left","auto").addClass("trimmed")})})}function formatSidebarExcerpts(A){var C="sidebarContent";var B=C.length;$("p[id^="+C+"]").each(function(){var F=$(this).attr("id");F=F.substring(F.indexOf(C)+B,F.length);$("#relatedLink"+F+".collapse").removeClass("hide");var E=new Number($(this).height());var J=42;if(A){$("#testmessages").append("Test by Eric:<br />height="+E+"; maxheight="+J+";<br />")}var H=$(this).html();var G=$(this).html();if(G.length>150){G=G.substring(0,150)}if(E>J){var D="";var I=0;while(E>J){I++;D+="height &gt; maxHeight<br />";G=G.substring(0,G.length-5);$(this).html(G);E=new Number($(this).height());D+="height="+E+"<br />"}if(A){$("#testmessages").append(D);$("#testmessages").append("count="+I+"<br />")}G=G.substring(0,G.length-5);G=G.substring(0,G.lastIndexOf(" "));G+="&nbsp;..."}else{}G=G.replace(/Mathematica/g,"<i>Mathematica</i>");G=encodeURIComponent(G);G=G.replace(/%E2%80%A2/g,'<span class="newparagraph">%E2%80%A2</span>');$(this).html(decodeURIComponent(G));$("#relatedLink"+F+".collapse").addClass("hide")})}$("#expand-sidebar").click(function(){$("div[id^=relatedLink].collapse").removeClass("hide");$("#expand-sidebar").addClass("hide");$("#collapse-sidebar").removeClass("hide");if($.browser.msie&&$.browser.version=="7.0"){$("#relatedlinks .bot").css("top","0");$("#relatedlinks .bot").css("top","auto")}});$("#collapse-sidebar").click(function(){$("div[id^=relatedLink].collapse").addClass("hide");$("#expand-sidebar").removeClass("hide");$("#collapse-sidebar").addClass("hide");if($.browser.msie&&$.browser.version=="7.0"){$("#relatedlinks .bot").css("top","0");$("#relatedlinks .bot").css("top","auto")}});$("#compair").click(function(){window.open("http://www.wolframalpha.com/input/?i="+escapedInput)});function relatedLinkClick(A){window.open(A,"")}$("#sidebar .screenshot").each(function(C){var B=$(this).attr("src");var A=B.substring(B.lastIndexOf("/")+1);A=encodeURIComponent(A);B=B.substring(0,B.lastIndexOf("/")+1);$(this).attr("src",B+A)});function playSound(A){if(A){var B=A.substring(A.indexOf("StoreType=")+10);$("#popanchor object, #popanchor embed").remove();if($.browser.mozilla){$("#popanchor").append('<object type="'+B+'" data="'+A+'" width="1" height="1"><param name="FileName"value="'+A+'"><param name="autoplay" value="true"><param name="AutoStart" value="1"></object>')}else{$("#popanchor").append('<embed hidden="true" autostart="true" loop="false" src="'+A+'"/>')}}};