if(!window.Modalbox){var Modalbox=new Object()}Modalbox.Methods={overrideAlert:false,focusableElements:new Array,currFocused:0,initialized:false,active:true,options:{title:"ModalBox Window",overlayClose:true,width:500,height:90,overlayOpacity:0.65,overlayDuration:0.25,slideDownDuration:0.5,slideUpDuration:0.5,resizeDuration:0.25,inactiveFade:true,transitions:true,loadingString:"Please wait. Loading...",closeString:"Close window",closeValue:"&times;",params:{},method:"get",autoFocusing:true,aspnet:false},_options:new Object,setOptions:function(a){Object.extend(this.options,a||{})},_init:function(b){Object.extend(this._options,this.options);this.setOptions(b);this.MBoverlay=new Element("div",{id:"MB_overlay",opacity:"0"});this.MBwindow=new Element("div",{id:"MB_window",style:"display: none"}).update(this.MBframe=new Element("div",{id:"MB_frame"}).update(this.MBheader=new Element("div",{id:"MB_header"}).update(this.MBcaption=new Element("div",{id:"MB_caption"}))));this.MBclose=new Element("a",{id:"MB_close",title:this.options.closeString,href:"#"}).update("<span>"+this.options.closeValue+"</span>");this.MBheader.insert({bottom:this.MBclose});this.MBcontent=new Element("div",{id:"MB_content"}).update(this.MBloading=new Element("div",{id:"MB_loading"}).update(this.options.loadingString));this.MBframe.insert({bottom:this.MBcontent});var a=this.options.aspnet?$(document.body).down("form"):$(document.body);a.insert({top:this.MBwindow});a.insert({top:this.MBoverlay});this.initScrollX=window.pageXOffset||document.body.scrollLeft||document.documentElement.scrollLeft;this.initScrollY=window.pageYOffset||document.body.scrollTop||document.documentElement.scrollTop;this.hideObserver=this._hide.bindAsEventListener(this);this.kbdObserver=this._kbdHandler.bindAsEventListener(this);this._initObservers();this.initialized=true},show:function(b,a){if(!this.initialized){this._init(a)}this.content=b;this.setOptions(a);if(this.options.title){$(this.MBcaption).update(this.options.title)}else{$(this.MBheader).hide();$(this.MBcaption).hide()}if(this.MBwindow.style.display=="none"){this._appear();this.event("onShow")}else{this._update();this.event("onUpdate")}},hide:function(a){if(this.initialized){if(a&&typeof a.element!="function"){Object.extend(this.options,a)}this.event("beforeHide");if(this.options.transitions){Effect.SlideUp(this.MBwindow,{duration:this.options.slideUpDuration,transition:Effect.Transitions.sinoidal,afterFinish:this._deinit.bind(this)})}else{$(this.MBwindow).hide();this._deinit()}}else{throw ("Modalbox is not initialized.")}},_hide:function(a){a.stop();if(a.element().id=="MB_overlay"&&!this.options.overlayClose){return false}this.hide()},alert:function(b){var a='<div class="MB_alert"><p>'+b+'</p><input type="button" onclick="Modalbox.hide()" value="OK" /></div>';Modalbox.show(a,{title:"Alert: "+document.title,width:300})},_appear:function(){if(Prototype.Browser.IE&&!navigator.appVersion.match(/\b7.0\b/)){window.scrollTo(0,0);this._prepareIE("100%","hidden")}this._setWidth();this._setPosition();if(this.options.transitions){$(this.MBoverlay).setStyle({opacity:0});new Effect.Fade(this.MBoverlay,{from:0,to:this.options.overlayOpacity,duration:this.options.overlayDuration,afterFinish:function(){new Effect.SlideDown(this.MBwindow,{duration:this.options.slideDownDuration,transition:Effect.Transitions.sinoidal,afterFinish:function(){this._setPosition();this.loadContent()}.bind(this)})}.bind(this)})}else{$(this.MBoverlay).setStyle({opacity:this.options.overlayOpacity});$(this.MBwindow).show();this._setPosition();this.loadContent()}this._setWidthAndPosition=this._setWidthAndPosition.bindAsEventListener(this);Event.observe(window,"resize",this._setWidthAndPosition)},resize:function(h,j,c){var g=$(this.MBwindow).getHeight();var e=$(this.MBwindow).getWidth();var f=$(this.MBheader).getHeight();var b=$(this.MBcontent).getHeight();var a=((g-f+j)<b)?(b+f-g):j;if(c){this.setOptions(c)}if(this.options.transitions){new Effect.ScaleBy(this.MBwindow,h,a,{duration:this.options.resizeDuration,afterFinish:function(){this.event("_afterResize");this.event("afterResize")}.bind(this)})}else{this.MBwindow.setStyle({width:e+h+"px",height:g+a+"px"});setTimeout(function(){this.event("_afterResize");this.event("afterResize")}.bind(this),1)}},resizeToContent:function(a){var b=this.options.height-this.MBwindow.offsetHeight;if(b!=0){if(a){this.setOptions(a)}Modalbox.resize(0,b)}},resizeToInclude:function(c,b){var e=$(c);var a=e.getHeight()+parseInt(e.getStyle("margin-top"))+parseInt(e.getStyle("margin-bottom"))+parseInt(e.getStyle("border-top-width"))+parseInt(e.getStyle("border-bottom-width"));if(a>0){if(b){this.setOptions(b)}Modalbox.resize(0,a)}},_update:function(){$(this.MBcontent).update("");this.MBcontent.appendChild(this.MBloading);$(this.MBloading).update(this.options.loadingString);this.currentDims=[this.MBwindow.offsetWidth,this.MBwindow.offsetHeight];Modalbox.resize((this.options.width-this.currentDims[0]),(this.options.height-this.currentDims[1]),{_afterResize:this._loadAfterResize.bind(this)})},loadContent:function(){if(this.event("beforeLoad")!=false){if(typeof this.content=="string"){var htmlRegExp=new RegExp(/<\/?[^>]+>/gi);if(htmlRegExp.test(this.content)){this._insertContent(this.content.stripScripts());this._putContent(function(){this.content.extractScripts().map(function(script){return eval(script.replace("<!--","").replace("// -->",""))}.bind(window))}.bind(this))}else{new Ajax.Request(this.content,{method:this.options.method.toLowerCase(),parameters:this.options.params,onSuccess:function(transport){var response=new String(transport.responseText);this._insertContent(transport.responseText.stripScripts());this._putContent(function(){response.extractScripts().map(function(script){return eval(script.replace("<!--","").replace("// -->",""))}.bind(window))})}.bind(this),onException:function(instance,exception){Modalbox.hide();throw ("Modalbox Loading Error: "+exception)}})}}else{if(typeof this.content=="object"){this._insertContent(this.content);this._putContent()}else{Modalbox.hide();throw ("Modalbox Parameters Error: Please specify correct URL or HTML element (plain HTML or object)")}}}},_insertContent:function(b){$(this.MBcontent).hide().update("");if(typeof b=="string"){setTimeout(function(){this.MBcontent.update(b)}.bind(this),1)}else{if(typeof b=="object"){var a=b.cloneNode(true);if(b.id){b.id="MB_"+b.id}$(b).select("*[id]").each(function(c){c.id="MB_"+c.id});this.MBcontent.appendChild(a);this.MBcontent.down().show();if(Prototype.Browser.IE){$$("#MB_content select").invoke("setStyle",{visibility:""})}}}},_putContent:function(a){if(this.options.height==this._options.height){setTimeout(function(){Modalbox.resize(0,$(this.MBcontent).getHeight()-$(this.MBwindow).getHeight()+$(this.MBheader).getHeight(),{afterResize:function(){this.MBcontent.show().makePositioned();this.focusableElements=this._findFocusableElements();this._setFocus();setTimeout(function(){if(a!=undefined){a()}this.event("afterLoad")}.bind(this),1)}.bind(this)})}.bind(this),1)}else{this._setWidth();this.MBcontent.setStyle({overflow:"auto",height:$(this.MBwindow).getHeight()-$(this.MBheader).getHeight()-13+"px"});this.MBcontent.show();this.focusableElements=this._findFocusableElements();this._setFocus();setTimeout(function(){if(a!=undefined){a()}this.event("afterLoad")}.bind(this),1)}},activate:function(a){this.setOptions(a);this.active=true;$(this.MBclose).observe("click",this.hideObserver);if(this.options.overlayClose){$(this.MBoverlay).observe("click",this.hideObserver)}$(this.MBclose).show();if(this.options.transitions&&this.options.inactiveFade){new Effect.Appear(this.MBwindow,{duration:this.options.slideUpDuration})}},deactivate:function(a){this.setOptions(a);this.active=false;$(this.MBclose).stopObserving("click",this.hideObserver);if(this.options.overlayClose){$(this.MBoverlay).stopObserving("click",this.hideObserver)}$(this.MBclose).hide();if(this.options.transitions&&this.options.inactiveFade){new Effect.Fade(this.MBwindow,{duration:this.options.slideUpDuration,to:0.75})}},_initObservers:function(){$(this.MBclose).observe("click",this.hideObserver);if(this.options.overlayClose){$(this.MBoverlay).observe("click",this.hideObserver)}if(Prototype.Browser.IE){Event.observe(document,"keydown",this.kbdObserver)}else{Event.observe(document,"keypress",this.kbdObserver)}},_removeObservers:function(){$(this.MBclose).stopObserving("click",this.hideObserver);if(this.options.overlayClose){$(this.MBoverlay).stopObserving("click",this.hideObserver)}if(Prototype.Browser.IE){Event.stopObserving(document,"keydown",this.kbdObserver)}else{Event.stopObserving(document,"keypress",this.kbdObserver)}},_loadAfterResize:function(){this._setWidth();this._setPosition();this.loadContent()},_setFocus:function(){if(this.focusableElements.length>0&&this.options.autoFocusing==true){var a=this.focusableElements.find(function(b){return b.tabIndex==1})||this.focusableElements.first();this.currFocused=this.focusableElements.toArray().indexOf(a);a.focus()}else{if($(this.MBclose).visible()){$(this.MBclose).focus()}}},_findFocusableElements:function(){this.MBcontent.select("input:not([type~=hidden]), select, textarea, button, a[href]").invoke("addClassName","MB_focusable");return this.MBcontent.select(".MB_focusable")},_kbdHandler:function(b){var a=b.element();switch(b.keyCode){case Event.KEY_TAB:b.stop();if(a!=this.focusableElements[this.currFocused]){this.currFocused=this.focusableElements.toArray().indexOf(a)}if(!b.shiftKey){if(this.currFocused==this.focusableElements.length-1){this.focusableElements.first().focus();this.currFocused=0}else{this.currFocused++;this.focusableElements[this.currFocused].focus()}}else{if(this.currFocused==0){this.focusableElements.last().focus();this.currFocused=this.focusableElements.length-1}else{this.currFocused--;this.focusableElements[this.currFocused].focus()}}break;case Event.KEY_ESC:if(this.active){this._hide(b)}break;case 32:this._preventScroll(b);break;case 0:if(b.which==32){this._preventScroll(b)}break;case Event.KEY_UP:case Event.KEY_DOWN:case Event.KEY_PAGEDOWN:case Event.KEY_PAGEUP:case Event.KEY_HOME:case Event.KEY_END:if(Prototype.Browser.WebKit&&!["textarea","select"].include(a.tagName.toLowerCase())){b.stop()}else{if((a.tagName.toLowerCase()=="input"&&["submit","button"].include(a.type))||(a.tagName.toLowerCase()=="a")){b.stop()}}break}},_preventScroll:function(a){if(!["input","textarea","select","button"].include(a.element().tagName.toLowerCase())){a.stop()}},_deinit:function(){this._removeObservers();Event.stopObserving(window,"resize",this._setWidthAndPosition);if(this.options.transitions){Effect.toggle(this.MBoverlay,"appear",{duration:this.options.overlayDuration,afterFinish:this._removeElements.bind(this)})}else{this.MBoverlay.hide();this._removeElements()}$(this.MBcontent).setStyle({overflow:"",height:""})},_removeElements:function(){$(this.MBoverlay).remove();$(this.MBwindow).remove();if(Prototype.Browser.IE&&!navigator.appVersion.match(/\b7.0\b/)){this._prepareIE("","");window.scrollTo(this.initScrollX,this.initScrollY)}if(typeof this.content=="object"){if(this.content.id&&this.content.id.match(/MB_/)){this.content.id=this.content.id.replace(/MB_/,"")}this.content.select("*[id]").each(function(a){a.id=a.id.replace(/MB_/,"")})}this.initialized=false;this.event("afterHide");this.setOptions(this._options)},_setWidth:function(){$(this.MBwindow).setStyle({width:this.options.width+"px",height:this.options.height+"px"})},_setPosition:function(){$(this.MBwindow).setStyle({left:Math.round((Element.getWidth(document.body)-Element.getWidth(this.MBwindow))/2)+"px"})},_setWidthAndPosition:function(){$(this.MBwindow).setStyle({width:this.options.width+"px"});this._setPosition()},_getScrollTop:function(){var a;if(document.documentElement&&document.documentElement.scrollTop){a=document.documentElement.scrollTop}else{if(document.body){a=document.body.scrollTop}}return a},_prepareIE:function(a,b){$$("html, body").invoke("setStyle",{width:a,height:a,overflow:b});$$("select").invoke("setStyle",{visibility:b})},event:function(a){if(this.options[a]){var b=this.options[a]();this.options[a]=null;if(b!=undefined){return b}else{return true}}return true}};Object.extend(Modalbox,Modalbox.Methods);if(Modalbox.overrideAlert){window.alert=Modalbox.alert}Effect.ScaleBy=Class.create();Object.extend(Object.extend(Effect.ScaleBy.prototype,Effect.Base.prototype),{initialize:function(b,c,e,a){this.element=$(b);var a=Object.extend({scaleFromTop:true,scaleMode:"box",scaleByWidth:c,scaleByHeight:e},arguments[3]||{});this.start(a)},setup:function(){this.elementPositioning=this.element.getStyle("position");this.originalTop=this.element.offsetTop;this.originalLeft=this.element.offsetLeft;this.dims=null;if(this.options.scaleMode=="box"){this.dims=[this.element.offsetHeight,this.element.offsetWidth]}if(/^content/.test(this.options.scaleMode)){this.dims=[this.element.scrollHeight,this.element.scrollWidth]}if(!this.dims){this.dims=[this.options.scaleMode.originalHeight,this.options.scaleMode.originalWidth]}this.deltaY=this.options.scaleByHeight;this.deltaX=this.options.scaleByWidth},update:function(a){var c=this.dims[0]+(this.deltaY*a);var b=this.dims[1]+(this.deltaX*a);c=(c>0)?c:0;b=(b>0)?b:0;this.setDimensions(c,b)},setDimensions:function(a,e){var f={};f.width=e+"px";f.height=a+"px";var c=Math.round((a-this.dims[0])/2);var b=Math.round((e-this.dims[1])/2);if(this.elementPositioning=="absolute"||this.elementPositioning=="fixed"){if(!this.options.scaleFromTop){f.top=this.originalTop-c+"px"}f.left=this.originalLeft-b+"px"}else{if(!this.options.scaleFromTop){f.top=-c+"px"}f.left=-b+"px"}this.element.setStyle(f)}});var zoo={};zoo.version="0.0.1";zoo.dom={popUp:function(f,c,h,g,j){var a=(screen.width-c)/2;var b=(screen.height-h)/2;var e="width="+c+",height="+h+",left="+a+",top="+b+",scrollbars="+g+",resizable";zWin=window.open(f,name,e);zWin.window.focus()},makeHoverable:function(a){a.observe("mouseover",function(){this.addClassName("hover")});a.observe("mouseout",function(){this.removeClassName("hover")})},widgets:{ValuePrompt:function(){var b=function(e){var c=e.element(e);if(!c.value){c.addClassName("prompt");c.value="["+c.getAttribute("prompt")+"]"}};var a=function(f){var e=f.element(f);var c="["+e.getAttribute("prompt")+"]";if(e.value==c){e.removeClassName("prompt");e.value=""}};return function(){$$("input[prompt]").each(function(c){c.observe("focus",a);c.observe("blur",b);b({element:function(){return c}})})}}(),Hoverable:function(){var e=this.elements=$$('*[hoverable="Y"]');var b=e.length;for(var c=0;c<b;c++){var a=e[c];a.observe("mouseover",function(){this.addClassName("hover")});a.observe("mouseout",function(){this.removeClassName("hover")})}return true},Select:function(){var e=this.elements=$$('select[stylizedselect="Y"]');var b=e.length;for(var c=0;c<b;c++){var a=e[c];zoo.form.StylizedSelect.createFromElement(a)}return true},Valign:function(){$$("img.valign").each(function(c){c.style.position="relative";var e=c.getHeight();var b=c.getWidth();var a=e>b?e:b;if(e<a){d=a-e;c.style.top=d/2+"px"}});return true},Table:function(){$$("a.ico-remove").each(function(a){a.observe("click",zoo.remove)});return true},Mgr:function(){$$("a.ico-remove","input.action-remove").each(function(a){a.observe("click",zoo.mgr.remove);if(a.getAttribute("onclick")){a.setAttribute("onclick","")}});return true}}};zoo.dom.widgets.anchorHijax=function(){var a={request:function(e){var c=e.id&&$(e.id+"-container");c=c?c:e.parentNode;var b=new Ajax.Updater(e.parentNode,e.href,{method:"get",onComplete:function(){return true}})},init:function(){var b=$$(".hijax");if(b){b.each(function(c){$(c).observe("click",function(f){this.clickEvent=f;a.request(this);f.stop();return false})})}return true}};return function(){return a.init()}}();zoo.dom.widgets.headerBlinds=function(){var a=function(){var b=this.blind;if(b.down){$(b.areaId).blindDown();b.down=false;b.toggle.update("-")}else{$(b.areaId).blindUp();b.down=true;b.toggle.update("+")}};return function(){$$(".blinds").each(function(c){c.addClassName("pointer");var b=new Element("div",{className:"blind pointer",title:"click to toggle"}).update("-");c.blind=b.blind={areaId:c.getAttribute("listid"),down:false,toggle:b};c.appendChild(b);c.observe("click",a);a.call(b);return true})}}();zoo.dom.widgets.TableHoverable=function(){var c=function(f){var e=this;f.each(function(g){g.observe("mouseover",a.bindAsEventListener(e));g.observe("mouseout",b.bindAsEventListener(e))})};var a=function(e){var f=Event.findElement(e,"tr");if(f){f.addClassName("hover")}};var b=function(e){var f=Event.findElement(e,"tr");if(f){f.removeClassName("hover")}};return function(){var e=$$('table[tablehoverable="Y"]');c.call(this,e)}}();zoo.dom.widgets.AssetSelect=function(){var b;var c=function(g){var f=this;g.each(function(j){var h=new e({id:j.getAttribute("id"),container:j.parentNode,select:j,input:$("inp-"+j.getAttribute("id"))});h.getNodeElements()});return};var a=function(f){return b.selectList["asset-select-"+f]};var e=function(f){this.id=f.id;this.container=f.container;this.select=f.select;this.nodeList=f.nodeList;this.input=f.input;this.loading=new Element("div",{className:"loading hidden"}).update("Loading ...");this.select.appendChild(this.loading);b.selectList[this.id]=this};e.prototype={getNodeValueFromEl:function(g){var f=g.getAttribute("id");return f.replace("inp-node-","")},appendToolBarEvent:function(f){f.observe("click",this.toolbarClick.bindAsEventListener(this))},getNodeElements:function(){var j=this;var l=j.select.select("ul")[0];var f=j.select.select(".up-dir-24");var k=j.select.select(".home-24");if(f.length){this.appendToolBarEvent(f[0])}if(k.length){this.appendToolBarEvent(k[0])}var h=j.select.select(".item-tree");h.each(function(m){zoo.dom.makeHoverable(m);m.observe("click",j.nodeClick.bindAsEventListener(j))});var g=j.select.select(".item-file");g.each(function(m){zoo.dom.makeHoverable(m);if(j.getNodeValueFromEl(m)==j.input.value){j.currentlySelectedFileEl=m}m.observe("click",j.fileClick.bindAsEventListener(j))});this.listContainer=l;this.fileList=g;this.nodeList=h},nodeClick:function(g){var f=g.findElement(".item-tree");var h=this.getNodeValueFromEl(f);this.fetchNodes(h)},fileClick:function(g){var f=g.findElement(".item-file");if(this.currentlySelectedFileEl){this.currentlySelectedFileEl.removeClassName("selected")}f.addClassName("selected");this.currentlySelectedFileEl=f;var h=this.getNodeValueFromEl(f);this.input.value=h;this.select.fire("wgt:select",{assetSel:this,img:f.select("img")[0]})},toolbarClick:function(g){var f=g.findElement("span.ico");var h=this.getNodeValueFromEl(f);this.fetchNodes(h)},fetchNodes:function(h){var g=zoo.util.url.addQuery(this.id+"_nid",h);var f=this;this.select.addClassName("loading");new Ajax.Request(g,{method:"get",onSuccess:function(j){f.select.removeClassName("loading");f.refresh(j.responseText)}})},refresh:function(f){if(f){this.select.update(f)}this.loading=new Element("div",{className:"loading hidden"}).update("Loading ...");this.select.appendChild(this.loading);this.getNodeElements()},getValue:function(){return this.input.value}};return function(){b=zoo.dom.widgets.AssetSelect;b.selectList={};b.get=a;var f=$$(".asset-select");c.call(b,f)}}();zoo.user={save:function(){var b=$("inp-password");var a=$("inp-confirm-password");if(b.value==a.value){return false;return zoo.form.save()}return false},widgets:{passwordUpdate:function(){var e={},a={};var f=function(){e.value=this.value;var h=a.elm;h.removeClassName("disabled");h.disabled=false;return true};var g=function(){};var c=function(){};var b=function(){};return function(){var j=$("inp-password");var h=$("inp-confirm-password");j.observe("focus",f);h.observe("blur",g);e.elm=j;a.elm=h;return true}}()}};zoo.mgr=function(){var a=this;return{edit:function(c){if(this.onEditFunc){var b=a.onEditFunc(c);if(!b){return true}}location.href="?action=edit&id="+c;return true},removeTxt:null,remove:function(h){var e=h.element(h);Event.stop(h);var c=function(){Modalbox.hide();var j=this.getAttribute("href");var k=this.getAttribute("redirect-href");new Ajax.Request(j,{method:"get",onSuccess:function(l){setTimeout(function(){if(k){location.href=k;return}location.reload(true);return},500)}});return true};var b=zoo.mgr.removeTxt||e.getAttribute("removemsg")||"Please confirm that you wish to delete this item.";var f=function(){$("deleteBut").observe("click",c.bindAsEventListener(e));$("cancelBut").observe("click",function(){Modalbox.hide();return true});return true};var g=new Element("div",{className:"warning",style:"display:none"}).update(new Element("p").update(b)).insert(new Element("input",{type:"button",value:"Confirm",id:"deleteBut"})).insert(new Element("span").update(" or ")).insert(new Element("input",{type:"button",value:"Cancel",id:"cancelBut"}));Modalbox.show(g,{title:e.title,width:600,afterLoad:f,href:e.href});Event.stop(h);return false},confirm:{show:function(b,h){var k=h.title;var e=h.width||600;var g=function(){var l=this.getAttribute("url");Modalbox.show(l,{title:b.title,width:e});return true};var j=b.getAttribute("msg")||"Please confirm you would like to perform this operation.";var c=function(){$("deleteBut").observe("click",g.bindAsEventListener(b));$("cancelBut").observe("click",function(){Modalbox.hide();return true});return true};var f=new Element("div",{className:"warning",style:"display:none"}).update(new Element("p").update(j)).insert(new Element("input",{type:"button",value:"Confirm",id:"deleteBut"})).insert(new Element("span").update(" or ")).insert(new Element("input",{type:"button",value:"Cancel",id:"cancelBut"}));Modalbox.show(f,{title:b.title,width:e,afterLoad:c,href:b.href});return false}}}}();zoo.form=function(){var a=function(e,g){var f=e.errorMsg||$(e.getAttribute("name")+"-err");if(!f){var f=new Element("div",{className:"form-err",id:e.getAttribute("name")+"-err"});e.errorMsg=f}f.update();f.insert(new Element("h3").update(zoo.form.copy.errorTitle));if(zoo.form.showReEnterIntroElement){f.insert(new Element("p").update("Please re-enter the fields in red:"))}var h=new Element("ul");g.each(function(n){var l=$(n.parentNode);var k=l.select("label")[0];if(n.getAttribute("errorName")){var m=n.getAttribute("errorName")}else{var m=k.innerHTML.replace(":","")}if(k){k.addClassName("error")}else{n.addClassName("error")}var j=n.invalidElement?': <span class="error">'+n.invalidElement:"</span>";h.insert(new Element("li").update(m+j))});f.insert(h);e.parentNode.insertBefore(f,e);if(window.Modalbox){Modalbox.MBcontent.scrollTop=0}else{f.scrollTo()}if(window.Modalbox){zoo.Modalbox.resizeToContent()}f.highlight();return true};var c=function(k){k=$(k);var e=k.getElements();var l=[];var j=[];var g,f,h;e.each(function(v){v=$(v);isRTE=v.getAttribute("rte");if(isRTE){var m=tinyMCE.get(v.id);v.value=m.getContent()}if(v.error){var s=$(v.parentNode);var w=s.select("label")[0];if(w){w.removeClassName("error")}else{v.removeClassName("error")}v.error=null;if(v.invalidElement){v.invalidElement=null}}if(v.getAttribute("required")=="Y"&&!v.getValue()){v.error=true;if(v.getAttribute("requiredMsg")){v.invalidElement=v.getAttribute("requiredMsg")}else{if(zoo.form.copy.fieldRequiredMessage){v.invalidElement=zoo.form.copy.fieldRequiredMessage}}l.push(v);return}var p=v.getAttribute("validate");if(p){var n=/\[.*/;var r=p.match(n);var u="";if(r){p=p.replace(n,"");u=r[0].replace(/^\[|\]$/g,"");var t=u.split(",");var q=0;t.each(function(x){t[q]=x.replace(/^\s+|\s+$/g,"");q++});t=[v,k].concat(t)}else{var t=[v,k]}var o=b[p].apply(k,t);if(o.error){v.error=true;v.invalidElement=o.error;j.push(v)}return}h=v.getAttribute("prompt");if(h&&v.getValue()=="["+h+"]"){v.value=""}});return{emptyFields:l,invalidFields:j}};var b=function(){return{email:function(h){var j=h.getValue();var f="";var e=/^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/;if(!(e.test(j))){return{error:"Please enter a valid email address.\n"};return false}else{var g=/[\(\)\<\>\,\;\:\\\"\[\]]/;if(j.match(g)){return{error:"The email address contains illegal characters.\n"}}}return{error:false}},length:function(h,g,f,e){var j=h.getValue();f=parseInt(f);e=parseInt(e);if(f){if(j.length<f){return{error:"Must be at least "+f+" characters long.\n"}}}if(e){if(j.length<e){return{error:"May not be greater than "+f+" characters long.\n"}}}return true},password:function(f){var g=f.getValue();var e=/[\W_]/;if(g.length<6){return{error:"Must be greater than 6 characters.\n"}}else{if(e.test(g)){return{error:"Contains illegal characters.\n"}}else{if(!((g.search(/[a-z]+/)>-1)&&(g.search(/[A-Z]+/)>-1)&&(g.search(/[0-9]+/)>-1))){return{error:"Must contain at least one uppercase letter, one lowercase letter, and one numeral.\n"};return false}}}return true},confirmPassword:function(g,f,e){if(!f[e]){throw new Error("confirm password does not have a valid password field to check against! - "+e)}if(g.getValue()!==f[e].getValue()){g.value="";return{error:"does not match password"}}return{error:false};return false},confirmEmail:function(g,f,e){if(!f[e]){throw new Error("confirm email does not have a valid email field to check against! - "+e)}if(g.getValue()!==f[e].getValue()){g.value="";return{error:"does not match email"}}return{error:false};return false},verify:function(h,g,e){if(!g[e]){throw new Error("verify field does not have a valid field to check against! - "+e)}if(h.getValue()!==g[e].getValue()){h.value="";var f=$$("label[for="+e+"]");if(f&&f.length){var j=f[0].innerHTML}else{var j=""}return{error:"does not match "+j}}return{error:false};return false},username:function(f){var g=f.getValue();var e=/\W/;if((g.length<4)||(g.length>10)){return{error:"The username is the wrong length.\n"}}else{if(e.test(strng)){return{error:"The username contains illegal characters.\n"}}}return false},number:function(g,f){var e=g.getValue();if(isNaN(e)){return{error:"Must only contain numbers."}}return false}}}();return{showReEnterIntroElement:true,copy:{errorTitle:"Sorry your form had a few problems"},init:function(){},loading:function(e){if(window.Modalbox){e.style.display="none";Modalbox.MBcontent.insert(new Element("p",{className:"form-save-msg"}).update("Saving, please be patient..."));Modalbox.MBcontent.insert(Modalbox.MBloading);Modalbox.resizeToContent()}return true},success:function(e){if(window.Modalbox){Modalbox.hide()}if(zoo.isAdmin){setTimeout(function(){location.reload(true)},500)}return true},save:function(j){try{var h=c(j);var g=[];g=g.concat(h.emptyFields,h.invalidFields);if(g.length){a(j,g);return false}if((window.Modalbox&&window.Modalbox.MBcontent)||j.getAttribute("ajax")=="Y"){this.loading(j);if(j.getAttribute("enctype")&&j.getAttribute("enctype")=="multipart/form-data"){j.hasFiles=true;AIM.submit(j,{onStart:Prototype.emptyFunction,onComplete:this.success});return true}var f=j.action;var k=j.onSuccess||this.success;new Ajax.Request(f,{method:"post",parameters:j.serialize(true),onSuccess:k});return false}return true}catch(l){if(window.console){console.dir(l)}return false}},Date:function(e){this.ico=e;var f=e.getAttribute("date-id");this.input=$(f);zoo.form.Date.instances[f]=this;zoo.form.Date.instanceArray.push(this)}}}();zoo.form.Date.instanceArray=[];zoo.form.Date.instances={};zoo.form.Date.show=function(c){var b=$("scal-calendar");if(!b){b=new Element("div",{className:"scal tinyscal zscal",id:"scal-calendar"});var a=$("XXXXMB_window");if(a){a.appendChild(b)}else{document.body.insertBefore(b,document.body.firstChild)}}var e=c.getAttribute("date-id");var f=zoo.form.Date.instances[e];if(!f){f=new zoo.form.Date(c)}f.calElement=b;f.show();return true};zoo.form.Date.prototype={show:function(){if(!this.scal){var a=this;this.scal=new scal("scal-calendar",this.update,{updateformat:"mm/dd/yyyy",closebutton:'<img src="/img/close-ico.jpg" />'});this.scal.zooDate=this;var c=function(){var f=a.zooDate.input;f[f.tagName=="INPUT"?"setValue":"update"](this.currentdate.format(this.options.updateformat));a.scal.closeCalendar()};this.input.observe("keypress",this.hide.bindAsEventListener(this))}else{this.scal.zooDate.open=false}var b=new Date($F(this.input));this.scal.setCurrentDate(isNaN(b)?new Date():b);var e=$(this.ico).cumulativeOffset();this.calElement.style.top=e.top+"px";this.calElement.style.left=e.left+30+"px";this.calElement.style.display="block"},hide:function(){if(this.scal.isOpen()){this.scal.closeCalendar();this.open=false}return true},update:function(){this.zooDate.input.value=this.currentdate.format("mm/dd/yyyy");if(this.zooDate.opened){this.closeCalendar();this.zooDate.opened=false}else{this.zooDate.opened=true}return true}};zoo.form.MultiEntry=function(b,a){this.multiEntryContainer=$(b);this.addButton=this.multiEntryContainer.select("button.btn-entry")[0];this.id="multi-entry-"+Math.floor(Math.random()*99999);this.addButton.setAttribute("multi-entry-id",this.id);this._fields=a;zoo.form.MultiEntry.instance[this.id]=this};zoo.form.MultiEntry.prototype=function(){var h=function(){this.addContainer=$(this.addButton.parentNode);this.entryFields=this.addContainer.select(".text, select")};var e=function(){var j=$(this.addContainer.parentNode);this.entryTable=j.select("table.multi-entry")[0];this.hiddenEntries=j.select("div.hidden-entries")[0]};var a=function(){var j={};this.entryFields.each(function(k){var m=k.getAttribute("name").replace("-entry","");var l=k.tagName=="SELECT"?k.options[k.selectedIndex].text:k.getValue();j[m]={value:k.getValue(),display:l};k.value=""});return j};var c=function(j){var k;for(field in j){k=new Element("textarea",{"class":"hidden",name:field+"[]",value:j[field].value}).update(j[field].value);this.hiddenEntries.appendChild(k)}return true};var g=function(){if(this.entryTBody){return this.entryTBody}var k=this.entryTable.select("tbody");if(k){var j=k[0]}else{var j=document.createElement();this.entryTable.appendChild(j)}this.entryTBody=j;return j};var f=function(m){var k=g.call(this);var j;var p=new Element("tr");var l=k.select("cell");var n=l.length%2==0?"even":"odd";p.addClassName(n);p.observe("mouseover",function(){this.addClassName("hover")});p.observe("mouseout",function(){this.removeClassName("hover")});for(field in this._fields){if(!m[field]){continue}j=new Element("td",{"class":"item-"+field}).update(m[field].display);p.appendChild(j)}var o=new Element("a",{"class":"button-anchor remove"}).update("remove");o.observe("click",this.removeEntry.bindAsEventListener(this,p));j=new Element("td",{"class":"item-remove"}).update(o);p.appendChild(j);k.appendChild(p);return true};var b=function(){var j=this;this.multiEntryContainer.select("table.multi-entry a.remove").each(function(l){var k=l.parentNode.parentNode;l.observe("click",j.removeEntry.bindAsEventListener(j,k))})};return{init:function(){h.call(this);e.call(this);b.call(this)},add:function(j){c.call(this,j);f.call(this,j)},addEntry:function(){var j=a.call(this);this.add(j);return true},removeEntry:function(n,o){var k=g.call(this);var l=k.select("tr");var j=l.indexOf(o);var m;for(field in this._fields){m=this.hiddenEntries.select('textarea[name="'+field+'[]"]');if(m[j]){this.hiddenEntries.removeChild(m[j])}}o.parentNode.removeChild(o)},getId:function(){return this.id}}}();zoo.form.MultiEntry.instance={};zoo.form.MultiEntry.init=function(b,a){multiEntry=new zoo.form.MultiEntry(b,a);multiEntryId=multiEntry.getId();multiEntry.init()};zoo.form.MultiEntry.add=function(a,c){var b=a.getAttribute("multi-entry-id");if(!b){multiEntry=new zoo.form.MultiEntry(a,window[c]);b=multiEntry.getId();multiEntry.init()}else{multiEntry=zoo.form.MultiEntry.instance[b]}multiEntry.addEntry();return true};zoo.remove=function(g){g=g||window.event;var a=function(){Modalbox.hide();new Ajax.Request(this.href,{method:"get",onSuccess:function(e){setTimeout(function(){location.reload(true);return},500)}});return true};var c=function(){$("deleteBut").observe("click",a.bindAsEventListener(this));$("cancelBut").observe("click",function(){Modalbox.hide();return true});return true};var b=new Element("input",{type:"button",value:"Cancel",id:"cancelBut"});var f=new Element("div",{className:"warning",style:"display:none"}).update(new Element("p").update("Please confirm that you wish to delete this item.")).insert(new Element("input",{type:"button",value:"Confirm",id:"deleteBut"})).insert(new Element("span").update(" or ")).insert(new Element("input",{type:"button",value:"Cancel",id:"cancelBut"}));Modalbox.show(f,{title:this.title,width:600,afterLoad:c,href:this.href});b.observe("click",function(){Modalbox.hide()});Event.stop(g);return false};zoo.Modalbox=function(){var b,a;return{fitToScreen:function(){var e=Modalbox.MBwindow.getHeight();var c=document.viewport.getHeight();if(e>c){Modalbox.MBwindow.style.height=c-20+"px";Modalbox.MBcontent.style.height=c-40-Modalbox.MBheader.getHeight()+"px"}if(b){backAfterLoad()}if(!zoo.Modalbox.height){zoo.Modalbox.height=0;zoo.Modalbox.listener=setInterval(zoo.Modalbox.checkIfHeightChanged,500)}backAfterLoad=null},checkIfHeightChanged:function(){var c=Modalbox.MBwindow.getHeight();if(zoo.Modalbox.height!=c){zoo.Modalbox.height=c;zoo.Modalbox.fitToScreen()}return true},show:function(){if(arguments[1].afterLoad){var e=arguments[1].afterLoad}if(arguments[1].beforeHide){var c=arguments[1].beforeHide}Event.observe(window,"resize",zoo.Modalbox.fitToScreen);arguments[1].afterLoad=zoo.Modalbox.fitToScreen;arguments[1].beforeHide=zoo.Modalbox.cleanUp;Modalbox.show.apply(Modalbox,arguments)},resizeToContent:function(){var c={afterResize:zoo.Modalbox.fitToScreen};Modalbox.resizeToContent.apply(Modalbox,[c])},cleanUp:function(){if(zoo.Modalbox.listener){clearInterval(zoo.Modalbox.listener)}Event.stopObserving(window,"resize",zoo.Modalbox.fitToScreen);if(zoo.form.Date.instanceArray.length){zoo.form.Date.instanceArray.each(function(e){e.scal.closeCalendar();e.opened=false});var c=$("scal-calendar");if(c){document.body.removeChild(c)}}if(a){a()}a=null}}}();var AIM={frame:function(f){var e="f"+Math.floor(Math.random()*99999);var b=document.createElement("DIV");b.innerHTML='<iframe width="100%" style="display:none" src="about:blank" id="'+e+'" name="'+e+'" onload="AIM.loaded(\''+e+"')\"></iframe>";document.body.appendChild(b);var a=document.getElementById(e);if(f&&typeof(f.onComplete)=="function"){a.onComplete=f.onComplete}return e},form:function(b,a){b.setAttribute("target",a)},submit:function(a,b){AIM.form(a,AIM.frame(b));if(b&&typeof(b.onStart)=="function"){return b.onStart()}else{return true}},loaded:function(c){var a=document.getElementById(c);if(a.contentDocument){var b=a.contentDocument}else{if(a.contentWindow){var b=a.contentWindow.document}else{var b=window.frames[c].document}}if(b.location.href=="about:blank"){return}if(typeof(a.onComplete)=="function"){a.onComplete(b.body.innerHTML)}}};zoo.Math={random:function(b,a){return(Math.floor(Math.random()*(a+1-b))+b)}};zoo.util={url:{addQuery:function(b,c){var a=location.search;if(a){a="&"+a.slice(1)}return location.protocol+"//"+location.hostname+location.pathname+"?"+b+"="+c+a}}};zoo.util.setCookie=function(j,g,e,b,c,f){var h=new Date();h.setTime(h.getTime());if(e){e=e*1000*60*60*24}var a=new Date(h.getTime()+(e));document.cookie=j+"="+escape(g)+((e)?";expires="+a.toGMTString():"")+((b)?";path="+b:"")+((c)?";domain="+c:"")+((f)?";secure":"")};zoo.util.getCookie=function(h){var e,c,g,f=false;var a=document.cookie.split(";");for(var b=0;b<a.length;b++){e=a[b].split("=");c=e[0].replace(/^\s+|\s+$/g,"");if(c==h){f=true;if(e.length>1){g=unescape(e[1].replace(/^\s+|\s+$/g,""))}return g;break}e=null;c=""}return null};zoo.util.removeCookie=function(c,b,a){if(zoo.util.getCookie(c)){document.cookie=c+"="+((b)?";path="+b:"")+((a)?";domain="+a:"")+";expires=Thu, 01-Jan-1970 00:00:01 GMT"}return true};document.observe("dom:loaded",zoo.dom.widgets.Hoverable);document.observe("dom:loaded",zoo.dom.widgets.TableHoverable);document.observe("dom:loaded",zoo.dom.widgets.ValuePrompt);document.observe("dom:loaded",function(){zoo.isAdmin=Boolean(zoo.isAdmin||location.href.match(/\.admin\./)||location.href.match(/portals\/admin\//))});Event.observe(window,"load",function(){zoo.dom.widgets.Valign()});zoo.rte={plugin:{zasset:{addAssetTitle:"Insert/edit asset library file",addLinkTitle:"Insert/edit media library link"}}};function toggleEditor(a){if(!tinyMCE.get(a)){tinyMCE.execCommand("mceAddControl",false,a)}else{tinyMCE.execCommand("mceRemoveControl",false,a)}}if(!zoo){zoo={}}zoo.app={widgets:{language:function(){var a=jQuery.noConflict();var e=window.jQuery?a("#lang-list")[0]:a("lang-list");if(undefined===e.wgtOn){var c=window.$$||window.$;var b=c(".content-wrapper")[0];e.style.right=(document.body.clientWidth-b.clientWidth)/2+"px";document.body.appendChild(e)}if(e.wgtOn){e.style.display="none";e.wgtOn=false}else{e.style.display="block";e.wgtOn=true}return false}},gotoPage:function(c){if(!c){return true}var b=c.target;if(!b||window.name==b){return true}if(!document.windowList){document.windowList=[]}var a=c.getAttribute("href");var e=document.viewport.getDimensions();document.windowList[b]=window.open(a,b,"scrollbars=yes,resizable=yes,toolbar=yes,status=yes,width="+e.width+", height"+e.height);document.windowList[b].focus();return false},popUpPage:function(b){var a=b.getAttribute("href");zoo.dom.popUp(a,800,400);return false},popUpImg:function(b){var a=b.getAttribute("href");zoo.dom.popUp(a,800,500,"yes");return false},chatroom:{init:function(){},show:function(a){var b=$("video-feed-embed");if(b){b.style.visibility="hidden"}Modalbox.show($("chatroom-legend"),{title:"Day Trading Radio Chatroom",width:600,afterHide:function(){$("video-feed-embed").style.visibility="visible"}});return false},popup:function(b){var a=b.getAttribute("href");zoo.dom.popUp(a,800,500,"yes");zoo.app.chatroom.close();return false},close:function(){var a=$("chatroom-legend");a.style.display="none";Modalbox.hide()}},eventsDesc:{init:function(){},show:function(a){var c=$("video-feed-embed");if(c){c.style.visibility="hidden"}var b=a.getAttribute("href");Modalbox.show(b,{title:"Show Info",width:600,afterHide:function(){$("video-feed-embed").style.visibility="visible"}});return false}},chat:{show:function(e){if(this.chatOn){return false}var b=function(g){new Effect.Opacity(g,{from:1,to:0.9,duration:0})};var f=function(g){new Effect.Opacity(g,{from:0.9,to:1,duration:0.3})};var a={hide:function(){this.elm.style.display="none";this.onScreen=false},show:function(){this.elm.style.display="block";this.onScreen=true},onScreen:false};a.elm=new Element("div",{"class":"chat window",id:"chat-window"}).update('<img style="margin: 40px" src="http://assets.zooluserver.com/zoolu/loading/bigrotation2.gif" />');a.elm.style.left=document.viewport.getWidth()/4-225+"px";a.elm.style.top=document.viewport.getHeight()/4+"px";document.body.appendChild(a.elm);var c=e.href;new Ajax.Updater(a.elm,c,{method:"get",parameters:{},onComplete:function(){new Draggable("chat-window",{handle:$("chat-title"),starteffect:b,endeffect:f});return true}});this.chatOn=true;return false}},stocks:{legend:{init:function(){$$(".legend-link").each(function(a){a.observe("click",zoo.app.stocks.legend.toggle)});return true},toggle:function(c){var b=zoo.app.stocks.legend;var a=$("watchlist-legend");document.body.appendChild(a);if(b.wgtOn){a.style.display="none";b.wgtOn=false}else{a.style.top=c.pointerY()+"px";a.style.display="block";b.wgtOn=true}},close:function(){var a=$("watchlist-legend");a.style.display="none";zoo.app.stocks.legend.wgtOn=false;return false}},info:{init:function(){},show:function(a){var b=$("video-feed-embed");if(b){b.style.visibility="hidden"}Modalbox.show(a.href,{title:a.title,width:600,afterHide:function(){$("video-feed-embed").style.visibility="visible"}});return false}},portfolio:{filter:function(c,a,e){var b=zoo.app.stocks.portfolio;if(b.selectedAnchor){b.selectedAnchor.removeClassName("selected")}else{$("default-portfolio-filter").removeClassName("selected")}b.selectedAnchor=c;b.filterBy=a;c=$(c);c.addClassName("selected");b.hideRows(a,e);return false},hideRows:function(a,b){b=b||$("currently-holding-list");b.select("tr.stock-row").each(function(c){if(!a||c.hasClassName("owner-"+a)){c.style.display=""}else{c.style.display="none"}})}}}};zoo.app.widgets.members=function(){var a=Class.create(Ajax.PeriodicalUpdater,{initialize:function($super,c,f,e){$super(c,f,e)},onTimerEvent:function(){$$("table th.loader").each(function(g){g.addClassName("loading")});var f=$("now-playing");if(f){f.addClassName("loading")}var c=new Date();var e=c.valueOf();this.updater=new Ajax.Request(this.url+"?_t_="+e,this.options)}});var b=function(){this.interval=90;this.decay=1;this.preUpdateContainer=$(document.createElement("div"));this.preUpdateContainer.style.position="absolute";this.preUpdateContainer.style.left=-9999+"px";this.preUpdateContainer.style.display="none";document.body.appendChild(this.preUpdateContainer);this.preAlertUpdateContainer=$(document.createElement("div"));this.preAlertUpdateContainer.style.position="absolute";this.preAlertUpdateContainer.style.left=-9999+"px";this.preAlertUpdateContainer.style.display="none";document.body.appendChild(this.preAlertUpdateContainer);this.dtrPortfolio=$("currently-holding-list-daytradi");this.gtoPortfolio=$("currently-holding-list-gtotoys");this.dtrWatchList=$("dtr-watch-list");this.gtoWatchList=$("gto-watch-list");this.alertList=$("trader-alert-list")};b.prototype={poll:function(){var c=this;this.ajx=new a("items","/static/members.json",{method:"get",frequency:this.interval,decay:this.decay,onSuccess:function(e){c.update(e.responseJSON)}})},update:function(h){var f=this.preUpdateContainer;f.update(h.stockHTML);var e=$("currently-holding-list-daytradi-poll");var c=$("dtr-watch-list-poll");if(e){this.dtrPortfolio.update(e.innerHTML)}if(c){this.dtrWatchList.update(c.innerHTML)}var g=$("now-playing");if(g){$("current-song").update(h.nowPlaying);g.removeClassName("loading")}this.updateAnnouncements(h.announcements);if(h.rssFeed){var j=new Template(h.rssFeedTpl);this.updateTicker(h.rssFeed,j)}},updateTicker:function(f,e){var c="";f.each(function(g){c+=e.evaluate(g)});jQuery("#rss-feed").parent().parent().next(".ticker-queue").html(c)},updateAnnouncements:function(g){var e=this.preUpdateContainer;e.update(g);var c=e.select("li");if(c.length){var f=this;c=$(c);c.each(function(j){var k=j.getAttribute("id").replace("-poll","");var h=$(k);if(!h){j.style.display="none";f.alertList.insert({top:j});j.setAttribute("id",k);j.slideDown()}})}}};return{init:function(){var c=new b();c.poll()}}}();zoo.app.widgets.RightSidebarSlideShow=function(){var a=9000;var c=0;function f(j,k,h,g){setTimeout(e(j,j,k,h,g),h)}function e(k,j,l,h,g){return(function(){g=$("slide-images").select("li.slide");Effect.Fade(g[k]);if(k==l){k=j}else{k++}lisAppear=g[k];setTimeout("Effect.Appear(lisAppear);",0);setTimeout(e(k,j,l,h),h+1850)})}return{init:function b(){var g=$("slide-images").select("li.slide");for(i=0;i<g.length;i++){if(i!=0){g[i].style.display="none"}}end_frame=g.length-1;f(c,end_frame,a,g)}}}();jQuery.fn.ticker=function(){var a=function(e,c){var b=this;this.strip=e;this.queue=this.strip.next(".ticker-queue");this.settings=c;this.strip.addClass("newsticker");this.mask=e.wrap("<div class='mask'></div>");this.tickercontainer=e.parent().wrap("<div class='tickercontainer'></div>");this.containerWidth=e.parent().parent().width();this.width=0;this.controls=e.parents().parents().parents().find("a.controls");this.controls.click(function(g){var f=jQuery(this);if(f.hasClass("play")){b.play()}else{b.pause()}f.toggleClass("play");g.stopImmediatePropagation();return false});this.strip.hover(function(){if(!b.controls.hasClass("play")){b.pause()}},function(){if(!b.controls.hasClass("play")){b.play()}})};a.prototype=function(){var b=function(){var g=this;g.width=0;this.strip.find("li").each(function(h){g.width+=jQuery(this,h).width()+20});this.strip.width(this.width)};var f=function(){var g=this;g.strip.animate({left:"-="+g.travel},g.tempo,"linear",function(){g.refresh()})};var c=function(){this.travel=this.width+this.containerWidth;this.tempo=this.travel/this.settings.travelocity};var e=function(){var g=this.queue.children("li");if(g.length){if(this.settings.queueOverwrites){this.strip.empty()}g.prependTo(this.strip);this.queue.empty();b.call(this)}};return{scroll:function(){b.call(this);c.call(this);f.call(this)},refresh:function(){e.call(this);this.strip.css("left",this.containerWidth);c.call(this);f.call(this)},animate:function(){f.call(this)},pause:function(){this.strip.stop()},play:function(){var g=this.strip.offset();this.travel=g.left+this.width;this.tempo=this.travel/this.settings.travelocity;this.animate()}}}();return function(b){b=jQuery.extend({travelocity:0.07,queueOverwrites:true},b);return this.each(function(){var c=jQuery(this);var e=new a(c,b);e.scroll()})}}();
