if(typeof Flogs=="undefined"||!Flogs){var Flogs={}}Flogs.namespace=function(){var b=arguments,g=null,e,c,f;for(e=0;e<b.length;e=e+1){f=(""+b[e]).split(".");g=Flogs;for(c=(f[0]=="Flogs")?1:0;c<f.length;c=c+1){g[f[c]]=g[f[c]]||{};g=g[f[c]]}}return g};$(document).ready(function(){$(".list-calendars .content-calender-description").hide();$(".list-calendars .content-addtoagenda").hide();$("#content-officialcalendars .content-calender-description").hide();$("#content-officialcalendars .content-addtoagenda").hide();$("#content-membercalendars .content-calender-description").hide();$("#content-membercalendars .content-addtoagenda").hide();$("#content-toplists .content-calender-description").hide();$("#content-toplists .content-addtoagenda").hide();if(typeof(localized)=="undefined"){localized={dateformat:"mm/dd/yy",times:["0:00","0:30","1:00","1:30","2:00","2:30","3:00","3:30","4:00","4:30","5:00","5:30","6:00","6:30","7:00","7:30","8:00","8:30","9:00","9:30","10:00","10:30","11:00","11:30","12:00","12:30","13:00","13:30","14:00","14:30","15:00","15:30","16:00","16:30","17:00","17:30","18:00","18:30","19:00","19:30","20:00","20:30","21:00","21:30","22:00","22:30","23:00","23:30"]}}if($.fn.datepicker){$(".form-daterange .date").datepicker({showAnim:"show",dateFormat:localized.dateformat});$(".form-daterange .date.start").change(function(d){$start=$(d.target);$start.parents("form").find(".date.end").val($start.val())})}function a(d){var e=$(d.target);if(e.attr("checked")){$(d.target).parents("form").find("input.time").hide()}else{$(d.target).parents("form").find("input.time").show()}}$(".allday").change(a).click(a);if($.fn.autocomplete){$(".form-daterange .time").autocomplete(localized.times,{minChars:0,width:90,max:20,matchContains:"",autoFill:false})}$("#menu-menu > li:not(#menu-language-container)").hover(function(){$("ul, form",this).show();$("#menu-language-container").hide()},function(){$("ul, form",this).hide();$("#menu-language-container").show()});if($.fn.tabs){$(".tabbed").tabs()}$("a.sync").live("click",function(d){d.preventDefault();var f=$(this).attr("href");var e=f.match("cid=(.*?)$");Flogs.Dialog.init({width:575}).loadUrl("/subscribe/calendar2/cid/"+e[1]);return false});$(".content-list-events-hs .cmdLinkEvents").live("click",function(g,e,d,h){g.preventDefault();var f=$(g.target).parents("form");Flogs.Dialog.init({width:575}).loadUrl("/subscribe/events2",f.serialize())});function c(f){var e=$(f.target);var d=e.attr("checked");$(f.target).parents("form").find("INPUT[type='checkbox']").attr("checked",d)}$("#select-all, .select-all").change(c).click(c);$("#content-catalog li.more a.more").click(function(){$.post(location.href,{offset:15},function(e){var d=$("#content-catalog li.more");d.after($(e).find("#content-catalog ol>*"));d.hide()},"html")});var b=window.location.toString();if(b.indexOf("startSyncNow")>0){$("#content-eventlist-selectall-top").click().attr("checked","CHECKED");$("a.calendar-main-sync:first").click()}});var UrlParser=function(d){var e=[];var b=d.slice(d.indexOf("?")+1).split("&");for(var a=0;a<b.length;a++){var c=b[a].split("=");e.push(c[0]);e[c[0]]=c[1]}this.getParams=function(){return e};this.getParam=function(f){return e[f]==undefined?"":e[f]}};(function(a){a.fn.commentData=function(){var b={};this.contents().filter(function(){return this.nodeType==8}).each(function(c,f){var d=a.parseJSON(f.nodeValue);b[d[0]]=d[1]});return b}})(jQuery);var Translations=function(a,c){var b=this;$.ajax({type:"POST",url:"/translate.php",async:!c,data:{labels:a},success:function(d){var e=d;for(sKey in e){b[sKey]=e[sKey]}}},"json");this.sprintf=function(){var g=arguments[0];var f=g.match(/%(\d+\$)?[\d\+\-#]*(\d+|\*)?(\.(\d+|\*))?(hh|h|l|ll|L|z|j|t)?[diufFeEgGxXoscpn%]/g);var j="";var e=1;for(i in f){sMatch=f[i];var d=g.indexOf(sMatch);j+=g.substr(0,d);if(sMatch=="%%"){j+="%"}else{var h=sMatch.indexOf("$");if(h<0){j+=arguments[e++]}else{var k=parseInt(sMatch.substring(1,h),10);j+=arguments[k]}}g=g.substr(d+sMatch.length)}j+=g;return j}};function isUrl(a){var b=/(ftp|http|https):\/\/(\w+:{0,1}\w*@)?(\S+)(:[0-9]+)?(\/|\/([\w#!:.?+=&%@!\-\/]))?/;return b.test(a)}Flogs.FlashMessenger=function(){this.hide=function(){if($("#flashmessage-container li").is(":visible")){$("#flashmessage-container").animate({top:"-200"},{duration:1000,queue:true})}return false};this.show=function(){hide();$("#flashmessage-container").animate({top:"0"},{duration:1000,queue:true});setTimeout(function(){hide()},3000)};return{alert:function(a){$("#flashmessage-container li").html(a);show()},init:function(){if($("#flashmessage-container").length<=0){$("body").prepend('<div id="flashmessage-container"><a href="#">Close</a><ul><li></li></ul></div>')}else{show()}$("#flashmessage-container").click(hide)}}}();$(document).ready(function(){Flogs.FlashMessenger.init()});jQuery(function(){var a=function(){this.onCompleteLoginRequest=function(k){if(k.success){d.$elLoginContainer.hide();if(typeof(k.sRedirectUrl)!="undefined"){window.location.href=k.sRedirectUrl}else{window.location.reload()}}else{for(sKey in k.errors){e(k.errors[sKey]);b(sKey)}}};function h(){d.$elLoginContainer.find("p.error").remove();d.$elLoginContainer.find("input").removeClass("login-field-error")}function e(l){var k=d.$elSubmittedForm.find(".login-error-anchor");if(!k.length){k=d.$elSubmittedForm.find("legend")}k.after('<p class="error">'+l+"</p>")}function b(k){switch(k){case"incorrect_credentials":f(d.$elSubmittedForm.find('input[type="text"]'));f(d.$elSubmittedForm.find('input[type="password"]'));break;case"invalid_email":f(d.$elSubmittedForm.find('input[type="text"]'));break}}function f(k){k.addClass("login-field-error")}function c(){d.$elLoginContainer=$("#login-container, .login-container");var k=d.$elLoginContainer.find("form").add("form.login-container");k.submit(function(m){d.$elSubmittedForm=$(m.target);h();$.post("/user/login",d.$elSubmittedForm.serializeArray(),d.onCompleteLoginRequest,"json");return false});var l=d.$elLoginContainer.find("a.login-password-forgot");l.click(function(){window.location.href="/user/forgot?email="+d.$elLoginContainer.find('input[type="text"]').attr("value");return false})}var g=null;var j=null;var d=this;c()};new a()});$.fn.csAccordion=function(a){var e={openFirst:0,header:".content-accordion-header",content:".content-accordion-content",hoverClass:"content-accordion-hover",activeClass:"content-accordion-active",closedClass:"content-accordion-closed"};var b=$.extend({},e,a);var c=$(this).children();c.each(function(){$(b.header,this).click(function(){var f=$($(this).parents(),c).get(0);var g=c.not(f);$(b.content,g).hide();$(b.header,g).addClass(b.closedClass).removeClass(b.activeClass);$(b.content,f).show();$(this).addClass(b.activeClass).removeClass(b.closedClass)}).hover(function(){var f=$(this);if(!f.hasClass(b.activeClass)){$(this).addClass(b.hoverClass)}},function(){$(this).removeClass(b.hoverClass)})});if(c.length>0){var d=c.get(b.openFirst);$(b.header,d).click()}};(function(a){a.fn.extend({autocomplete2:function(b,c){var d=typeof b=="string";c=a.extend({},a.Autocompleter.defaults,{url:d?b:null,data:d?null:b,delay:d?a.Autocompleter.defaults.delay:10,max:c&&!c.scroll?10:150},c);c.highlight=c.highlight||function(e){return e};c.formatMatch=c.formatMatch||c.formatItem;return this.each(function(){new a.Autocompleter(this,c)})},result:function(b){return this.bind("result",b)},search:function(b){return this.trigger("search",[b])},flushCache:function(){return this.trigger("flushCache")},setOptions:function(b){return this.trigger("setOptions",[b])},unautocomplete:function(){return this.trigger("unautocomplete")}});a.Autocompleter=function(m,g){var c={UP:38,DOWN:40,DEL:46,TAB:9,RETURN:13,ESC:27,COMMA:188,PAGEUP:33,PAGEDOWN:34,BACKSPACE:8};var b=a(m).attr("autocomplete","off").addClass(g.inputClass);var k;var q="";var n=a.Autocompleter.Cache(g);var e=0;var v;var z={mouseDownOnSelect:false};var s=a.Autocompleter.Select(g,m,d,z);var y;a.browser.opera&&a(m.form).bind("submit.autocomplete",function(){if(y){y=false;return false}});b.bind((a.browser.opera?"keypress":"keydown")+".autocomplete",function(A){v=A.keyCode;switch(A.keyCode){case c.UP:A.preventDefault();if(s.visible()){s.prev()}else{u(0,true)}break;case c.DOWN:A.preventDefault();if(s.visible()){s.next()}else{u(0,true)}break;case c.PAGEUP:A.preventDefault();if(s.visible()){s.pageUp()}else{u(0,true)}break;case c.PAGEDOWN:A.preventDefault();if(s.visible()){s.pageDown()}else{u(0,true)}break;case g.multiple&&a.trim(g.multipleSeparator)==","&&c.COMMA:case c.TAB:case c.RETURN:if(d()){A.preventDefault();y=true;return false}break;case c.ESC:s.hide();break;default:clearTimeout(k);k=setTimeout(u,g.delay);break}}).focus(function(){e++}).blur(function(){e=0;if(!z.mouseDownOnSelect){t()}}).click(function(){if(e++>1&&!s.visible()){u(0,true)}}).bind("search",function(){var A=(arguments.length>1)?arguments[1]:null;function B(F,E){var C;if(E&&E.length){for(var D=0;D<E.length;D++){if(E[D].result.toLowerCase()==F.toLowerCase()){C=E[D];break}}}if(typeof A=="function"){A(C)}else{b.trigger("result",C&&[C.data,C.value])}}a.each(h(b.val()),function(C,D){f(D,B,B)})}).bind("flushCache",function(){n.flush()}).bind("setOptions",function(){a.extend(g,arguments[1]);if("data" in arguments[1]){n.populate()}}).bind("unautocomplete",function(){s.unbind();b.unbind();a(m.form).unbind(".autocomplete")});function d(){var B=s.selected();if(!B){return false}var A=B.result;q=A;if(g.multiple){var C=h(b.val());if(C.length>1){A=C.slice(0,C.length-1).join(g.multipleSeparator)+g.multipleSeparator+A}A+=g.multipleSeparator}b.val(A);w();b.trigger("result",[B.data,B.value]);return true}function u(C,B){if(v==c.DEL){s.hide();return}var A=b.val();if(!B&&A==q){return}q=A;A=j(A);if(A.length>=g.minChars){b.addClass(g.loadingClass);if(!g.matchCase){A=A.toLowerCase()}f(A,l,w)}else{o();s.hide()}}function h(B){if(!B){return[""]}var C=B.split(g.multipleSeparator);var A=[];a.each(C,function(D,E){if(a.trim(E)){A[D]=a.trim(E)}});return A}function j(A){if(!g.multiple){return A}var B=h(A);return B[B.length-1]}function r(A,B){if(g.autoFill&&(j(b.val()).toLowerCase()==A.toLowerCase())&&v!=c.BACKSPACE){b.val(b.val()+B.substring(j(q).length));a.Autocompleter.Selection(m,q.length,q.length+B.length)}}function t(){clearTimeout(k);k=setTimeout(w,200)}function w(){var A=s.visible();s.hide();clearTimeout(k);o();if(g.mustMatch){b.search(function(B){if(!B){if(g.multiple){var C=h(b.val()).slice(0,-1);b.val(C.join(g.multipleSeparator)+(C.length?g.multipleSeparator:""))}else{b.val("")}}})}if(A){a.Autocompleter.Selection(m,m.value.length,m.value.length)}}function l(B,A){if(A&&A.length&&e){o();s.display(A,B);r(B,A[0].value);s.show()}else{w()}}function f(B,D,A){if(!g.matchCase){B=B.toLowerCase()}var C=n.load(B);if(C&&C.length){D(B,C)}else{if((typeof g.url=="string")&&(g.url.length>0)){var E={timestamp:+new Date()};a.each(g.extraParams,function(F,G){E[F]=typeof G=="function"?G():G});a.ajax({mode:"abort",port:"autocomplete"+m.name,dataType:g.dataType,url:g.url,data:a.extend({q:j(B),limit:g.max},E),success:function(G){var F=g.parse&&g.parse(G)||p(G);n.add(B,F);D(B,F)}})}else{s.emptyList();A(B)}}}function p(D){var A=[];var C=D.split("\n");for(var B=0;B<C.length;B++){var E=a.trim(C[B]);if(E){E=E.split("|");A[A.length]={data:E,value:E[0],result:g.formatResult&&g.formatResult(E,E[0])||E[0]}}}return A}function o(){b.removeClass(g.loadingClass)}};a.Autocompleter.defaults={inputClass:"ac_input",resultsClass:"ac_results",loadingClass:"ac_loading",minChars:1,delay:400,matchCase:false,matchSubset:true,matchContains:false,cacheLength:10,max:100,mustMatch:false,extraParams:{},selectFirst:true,formatItem:function(b){return b[0]},formatMatch:null,autoFill:false,width:0,multiple:false,multipleSeparator:", ",highlight:function(c,b){return c.replace(new RegExp("(?![^&;]+;)(?!<[^<>]*)("+b.replace(/([\^\$\(\)\[\]\{\}\*\.\+\?\|\\])/gi,"\\$1")+")(?![^<>]*>)(?![^&;]+;)","gi"),"<strong>$1</strong>")},scroll:true,scrollHeight:180};a.Autocompleter.Cache=function(c){var f={};var d=0;function h(l,k){if(!c.matchCase){l=l.toLowerCase()}var j=l.indexOf(k);if(j==-1){return false}return j==0||c.matchContains}function g(k,j){if(d>c.cacheLength){b()}if(!f[k]){d++}f[k]=j}function e(){if(!c.data){return false}var k={},j=0;if(!c.url){c.cacheLength=1}k[""]=[];for(var m=0,l=c.data.length;m<l;m++){var p=c.data[m];p=(typeof p=="string")?[p]:p;var o=c.formatMatch(p,m+1,c.data.length);if(o===false){continue}var n=o.charAt(0).toLowerCase();if(!k[n]){k[n]=[]}var q={value:o,data:p,result:c.formatResult&&c.formatResult(p)||o};k[n].push(q);if(j++<c.max){k[""].push(q)}}a.each(k,function(r,s){c.cacheLength++;g(r,s)})}setTimeout(e,25);function b(){f={};d=0}return{flush:b,add:g,populate:e,load:function(n){if(!c.cacheLength||!d){return null}if(!c.url&&c.matchContains){var m=[];for(var j in f){if(j.length>0){var o=f[j];a.each(o,function(p,k){if(h(k.value,n)){m.push(k)}})}}return m}else{if(f[n]){return f[n]}else{if(c.matchSubset){for(var l=n.length-1;l>=c.minChars;l--){var o=f[n.substr(0,l)];if(o){var m=[];a.each(o,function(p,k){if(h(k.value,n)){m[m.length]=k}});return m}}}}}return null}}};a.Autocompleter.Select=function(e,k,m,q){var j={ACTIVE:"ac_over"};var l,f=-1,s,n="",t=true,c,p;function o(){if(!t){return}c=a("<div/>").hide().addClass(e.resultsClass).css("position","absolute").appendTo(document.body);p=a("<ul/>").appendTo(c).mouseover(function(u){if(r(u).nodeName&&r(u).nodeName.toUpperCase()=="LI"){f=a("li",p).removeClass(j.ACTIVE).index(r(u));a(r(u)).addClass(j.ACTIVE)}}).click(function(u){a(r(u)).addClass(j.ACTIVE);m();k.focus();return false}).mousedown(function(){q.mouseDownOnSelect=true}).mouseup(function(){q.mouseDownOnSelect=false});if(e.width>0){c.css("width",e.width)}t=false}function r(v){var u=v.target;while(u&&u.tagName!="LI"){u=u.parentNode}if(!u){return[]}return u}function h(u){l.slice(f,f+1).removeClass(j.ACTIVE);g(u);var w=l.slice(f,f+1).addClass(j.ACTIVE);if(e.scroll){var v=0;l.slice(0,f).each(function(){v+=this.offsetHeight});if((v+w[0].offsetHeight-p.scrollTop())>p[0].clientHeight){p.scrollTop(v+w[0].offsetHeight-p.innerHeight())}else{if(v<p.scrollTop()){p.scrollTop(v)}}}}function g(u){f+=u;if(f<0){f=l.size()-1}else{if(f>=l.size()){f=0}}}function b(u){return e.max&&e.max<u?e.max:u}function d(){p.empty();var v=b(s.length);for(var w=0;w<v;w++){if(!s[w]){continue}var y=e.formatItem(s[w].data,w+1,v,s[w].value,n);if(y===false){continue}var u=a("<li/>").html(e.highlight(y,n)).addClass(w%2==0?"ac_even":"ac_odd").appendTo(p)[0];a.data(u,"ac_data",s[w])}l=p.find("li");if(e.selectFirst){l.slice(0,1).addClass(j.ACTIVE);f=0}if(a.fn.bgiframe){p.bgiframe()}}return{display:function(v,u){o();s=v;n=u;d()},next:function(){h(1)},prev:function(){h(-1)},pageUp:function(){if(f!=0&&f-8<0){h(-f)}else{h(-8)}},pageDown:function(){if(f!=l.size()-1&&f+8>l.size()){h(l.size()-1-f)}else{h(8)}},hide:function(){c&&c.hide();l&&l.removeClass(j.ACTIVE);f=-1},visible:function(){return c&&c.is(":visible")},current:function(){return this.visible()&&(l.filter("."+j.ACTIVE)[0]||e.selectFirst&&l[0])},show:function(){var w=a(k).offset();c.css({width:typeof e.width=="string"||e.width>0?e.width:a(k).width(),top:w.top+k.offsetHeight,left:w.left}).show();if(e.scroll){p.scrollTop(0);p.css({maxHeight:e.scrollHeight,overflow:"auto"});if(a.browser.msie&&typeof document.body.style.maxHeight==="undefined"){var u=0;l.each(function(){u+=this.offsetHeight});var v=u>e.scrollHeight;p.css("height",v?e.scrollHeight:u);if(!v){l.width(p.width()-parseInt(l.css("padding-left"))-parseInt(l.css("padding-right")))}}}},selected:function(){var u=l&&l.filter("."+j.ACTIVE).removeClass(j.ACTIVE);return u&&u.length&&a.data(u[0],"ac_data")},emptyList:function(){p&&p.empty()},unbind:function(){c&&c.remove()}}};a.Autocompleter.Selection=function(d,e,c){if(d.createTextRange){var b=d.createTextRange();b.collapse(true);b.moveStart("character",e);b.moveEnd("character",c);b.select()}else{if(d.setSelectionRange){d.setSelectionRange(e,c)}else{if(d.selectionStart){d.selectionStart=e;d.selectionEnd=c}}}d.focus()}})(jQuery);(function($){$.extend({metadata:{defaults:{type:"class",name:"metadata",cre:/({.*})/,single:"metadata"},setType:function(type,name){this.defaults.type=type;this.defaults.name=name},get:function(elem,opts){var settings=$.extend({},this.defaults,opts);if(!settings.single.length){settings.single="metadata"}var data=$.data(elem,settings.single);if(data){return data}data="{}";if(settings.type=="class"){var m=settings.cre.exec(elem.className);if(m){data=m[1]}}else{if(settings.type=="elem"){if(!elem.getElementsByTagName){return undefined}var e=elem.getElementsByTagName(settings.name);if(e.length){data=$.trim(e[0].innerHTML)}}else{if(elem.getAttribute!=undefined){var attr=elem.getAttribute(settings.name);if(attr){data=attr}}}}if(data.indexOf("{")<0){data="{"+data+"}"}data=eval("("+data+")");$.data(elem,settings.single,data);return data}}});$.fn.metadata=function(opts){return $.metadata.get(this[0],opts)}})(jQuery);Flogs.Dialog=function(){this.prepareTitle=function(){if(b!=null){$(".ui-dialog-titlebar").children().not(".ui-dialog-title,.ui-dialog-titlebar-close").remove();var f=b.children(".ui-dialog-title");if(f.length>0){b.dialog("option","title",f.text());f.remove();$(".ui-dialog-title").addClass("heading-style-b heading-medium title")}}};var a="";var e=null;var b;var c=function(){};var d={html:"",width:575,height:"auto",maxHeight:false,title:"Dialog",showCloseButton:false};return{init:function(f){if(f!=undefined){for(x in f){d[x]=f[x]}}if($("#ui-dialog").length==0){$("body").append('<div id="ui-dialog" title="'+d.title+'" style="display: none;"></div>')}b=$("#ui-dialog");b.dialog({autoOpen:false,position:["center"],minHeight:40,width:d.width,height:d.height,maxHeight:d.maxHeight,title:d.title,draggable:true,resizable:false,modal:true});if(d.html){b.html(d.html);prepareTitle();c()}$("a.ui-dialog-titlebar-close").toggle(d.showCloseButton);$(".ui-dialog-title").addClass("heading-style-b heading-medium title");return this},loadUrl:function(f,g){this.sLastUrl=f;this.lastData=g;b.load(f,g,function(){prepareTitle();b.dialog("open");c()})},reloadLastUrl:function(){this.loadUrl(this.sLastUrl,this.lastData)},resetPosition:function(){b.dialog("option","position","center");return this},close:function(){b.dialog("close")},open:function(){b.dialog("open")},registerCallback:function(g,f){if(g=="load"){c=f}else{b.bind("dialog"+g,f)}}}}();function ConnectionDetectionController(f,l,a){if(typeof ConnectionDetectionController.prototype.lastInstance!="undefined"&&ConnectionDetectionController.prototype.lastInstance){ConnectionDetectionController.prototype.lastInstance.stopPolling()}ConnectionDetectionController.prototype.lastInstance=this;function j(){$.post("/"+a+"/checkconnection",{servicecode:g.sCalendarServiceCode,cid:g.nCalendarId},e,"json")}function e(m){if(m.bConnected){k.stopPolling();$(".content-syncwizard").submit()}}this.startPolling=function(){k.hInterval=setInterval(j,g.nTestIntervalInSeconds*1000)};this.stopPolling=function(){clearInterval(k.hInterval)};function c(){k.startPolling()}var g={nCalendarId:l,sCalendarServiceCode:f,nTestIntervalInSeconds:10};var k=this;var h=null;var d;var b;c()}var _txtOperation="";$(document).ready(function(){initializeAjax()});function statusDiv(){var a=$("#statusdiv");if(a==undefined||0==a.length){a=$(document.createElement("div"));a.attr("id","statusdiv");a.addClass("status");a.appendTo("body");a.hide()}return a}function setStatus(a){el=statusDiv();if(a){el.html(_txtOperation+" "+a+"");el.show()}else{el.hide()}}function setOperation(a){_txtOperation=a}function initializeAjax(){statusDiv().ajaxStart(function(){document.body.style.cursor="wait";statusDiv().removeClass("success");statusDiv().removeClass("error")});statusDiv().ajaxSend(function(){setStatus("<img src='http://img.flogsstatic.com/image/throbber.gif'>")});statusDiv().ajaxSuccess(function(){});statusDiv().ajaxError(function(){statusDiv().addClass("error");setStatus("error")});statusDiv().ajaxComplete(function(){document.body.style.cursor="default";statusDiv().fadeOut()});$.ajaxSetup({type:"POST"})}var AjaxStatusController=function(){this.onCompleteRequest=function(b){var a="";if(b.bSuccess){for(sKey in b.asError){a+=b.asError[sKey]}for(sKey in b.asStatus){a+=b.asStatus[sKey]}if(typeof(b.sRedirectUrl)!="undefined"){window.location.href=b.sRedirectUrl}if(typeof(b.asContent)!="undefined"){for(sKey in b.asContent){$("#"+sKey).html(b.asContent[sKey])}}}else{for(sKey in b.asError){a+=b.asError[sKey]}if(typeof(b.asContent)!="undefined"){for(sKey in b.asContent){$("#"+sKey).html(b.asContent[sKey])}}}if(a!=""){Flogs.FlashMessenger.alert(a)}}};var AjaxStatus=new AjaxStatusController();$(document).ready(function(){var a=function(){function d(){m.$elSearchField=$("#search-searchfield").change(v).keyup(v).keypress(y).blur(s).focus(o);$("#search-submit").focus(o).mousemove(l).mousedown(l).mouseup(l).click(function(){v();m.$elSearchField.focus();return false});m.sDefaultSearchText=m.$elSearchField.attr("value")}function v(){var z=m.$elSearchField.val();if(z==m.sDefaultSearchText){return}if(z!=m.sLastSearchTerm){m.sLastSearchTerm=z;clearTimeout(j);j=setTimeout(t,500)}}function t(){var z=$(".search-results");if(z.length==0){$("#search-container form").append('<div class="search-results"></div>');z=$(".search-results");f(z,$("#search-searchfield"),25);$(".search-results").hover(l,p).focus(r).blur(b).mousemove(l).mousedown(l).mouseup(l);$("#content-search-results-close").live("click",e)}z.load("/search div.content-search-results>*",m.sLastSearchTerm).show()}function f(E,B,z){var D=B.offset();var C=E.outerWidth()-E.innerWidth();C=20;var A=B.outerWidth()-C;E.css({left:D.left,top:B.outerHeight()+z,width:A,position:"absolute",zIndex:10000})}function l(){w("hoverOver");if(m.nTimerId!==false){clearInterval(m.nTimerId)}}function p(){w("hoverOut");if(m.$elSearchField.val()==""){m.$elSearchField.val(m.sDefaultSearchText)}if((!m.bSearchFieldHasFocus)&&(!m.bSearchResultsHasFocus)){m.nTimerId=window.setTimeout(e,1000)}}function s(){w("blur");m.bSearchFieldHasFocus=false;p();w("blur-hoverOut")}function b(){w("blurResults");m.bSearchResultsHasFocus=false;p();w("blurResults-hoverOut")}function o(){w("focus");if(m.$elSearchField.val()==m.sDefaultSearchText){m.$elSearchField.val("")}m.bSearchFieldHasFocus=true;u()}function r(){w("focusResults");if(m.$elSearchField.val()==m.sDefaultSearchText){m.$elSearchField.val("")}m.bSearchResultsHasFocus=true;u()}function e(){w("hide");$(".search-results").hide()}function u(){w("show");$(".search-results").show()}function y(A){var z;if(window.event){z=window.event.keyCode}else{z=A.which}if(z==13){return false}else{return true}}function w(z){}var q=false;var c=false;var k=false;var j=-1;var g="";var n="";var h;var m=this;d()};new a()});function initializeSelectTrees(){$("div.elements-select").mousedown(function(){return false}).bind("selectstart",function(){return false});$("div.elements-select ul").hide();$("div.elements-select li").addClass("hidden");$("div.elements-select").children("ul").show();$("div.elements-select li disabled");$("div.elements-select li").filter(".disabled").hover(function(){$(this).addClass("content-category-select-active")},function(){$(this).removeClass("content-category-select-active")});$("div.elements-select li:not(.disabled)").hover(function(){$(this).addClass("content-category-select-active-element")},function(){$(this).removeClass("content-category-select-active-element")});$("div.elements-select .selected").parents().filter("ul").show();$("div.elements-select .selected").parents().filter("li").children("ul").show();$("div.elements-select .selected").removeClass("hidden");$(".elements-select li").mousedown(function(a){var b=$(this);if(b.hasClass("disabled")){if(b.hasClass("hidden")){b.children("ul").show();b.removeClass("hidden")}else{b.children("ul").hide();b.addClass("hidden")}}$("div.elements-select .selected").removeClass("selected");b.addClass("selected");$("#category").val(b.attr("class").split("catid")[1].split(" ")[0]);return false})}$(document).ready(function(){initializeSelectTrees()});jQuery(function(a){var b=[8,9,13,33,34,35,36,37,38,39,40,46];a("textarea[maxlength]").live("keypress",function(f){var c=a(this),d=c.attr("maxlength"),e=a.data(this,"keycode"),g=a.data(this,"controldown");if(typeof(g)=="undefined"){g=false}if(d&&d>0){return(c.val().length<d||a.inArray(e,b)!==-1||this.selectionEnd-this.selectionStart>1||(g&&(e==65||e==67)))}}).live("keydown",function(c){if(c.keyCode==17){a.data(this,"controldown",true)}a.data(this,"keycode",c.keyCode||c.which)}).live("keyup",function(c){if(c.keyCode==17){a.data(this,"controldown",false)}})});
