function paymentBlockExist(a){return document.getElementById("paymentBlock"+a)}function isPayPalChosen(a){return document.getElementById("payPal"+a).checked}function goToPaypalForForm(f,b,a,e){var h=new Errors({highlighting:false,scrolling:false,errorClassName:"error"},"childSiteRegistrationErrorBlock"+f);var d=new Object();d.ownerId=document.getElementById("settingsId"+f).value;d.redirectToUrl=window.location.href;d.chargeType=document.getElementById("chargeType"+f).value;d.pageBreakIndex=b;d.filledFormToUpdateId=a;d.paymentRequired=e;d.widgetId=f;d.totalPageBreaks=$("#childSiteTotalPageBreaks"+f).val();d.childSiteUserId=$("#childSiteUserId"+f).val();d.settingsId=$("#settingsId"+f).val();var g=new ServiceCall();g.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);payment.ON_EXCEPTION=removeChildSiteRegistrationLoadingImage;payment.PAYMENT_EXCEPTION_ERROR_FIELD=h;g.exception([payment.PAYPAL_PAYMENT_EXCEPTION,payment.JAVIEN_PAYMENT_EXCEPTION],payment.PAYMENT_EXCEPTION_ACTION);g.call(function(){createChildSiteRegistrationLoadingMessage($("#redirectingToPaypal").val());dwr.engine._execute("/dwr","PaypalPaymentService","goToPaypalCSR",d,function(k){removeChildSiteRegistrationLoadingImage();window.location=k})})}function payPalSelectedCSR(a){document.getElementById("creditCardOptions"+a).style.display="none"}function creditCardSelectedCSR(a){document.getElementById("creditCardOptions"+a).style.display="block"}function paymentIAgreeCheckdoxChecked(a){return document.getElementById("iAgreeWithTermsAndConditionsCheckboxCSR"+a).checked}function createChildSiteRegistrationLoadingMessage(a){createBackground();createLoadingMessage({text:a,color:"darkgreen"})}function removeChildSiteRegistrationLoadingImage(){removeLoadingMessage();removeBackground()}function isPaymentRequired(a){return document.getElementById("paymentRequired"+a).value=="true"}function isPaymentComplete(a){return document.getElementById("childSiteRegistrationPaymentComplete"+a).value=="true"}function setPaymentComplete(a,b){document.getElementById("childSiteRegistrationPaymentComplete"+a).value=b}function showPaymentTermsConditions(b){var a=createConfigureWindow({width:500,height:400,resizable:false,closable:false,draggable:false});a.setContent($("#agreementCSRPaymentText"+b)[0].innerHTML)}(function(b){b.tools=b.tools||{version:"1.2.3"};b.tools.scrollable={conf:{activeClass:"active",circular:false,clonedClass:"cloned",disabledClass:"disabled",easing:"swing",initialIndex:0,item:null,items:".items",keyboard:true,mousewheel:false,next:".next",prev:".prev",prevBG:".prevBG",speed:400,vertical:false,wheelSpeed:0}};function e(l,h){var g=parseInt(l.css(h),10);if(g){return g}var k=l[0].currentStyle;return k&&k.width&&parseInt(k.width,10)}function f(g,k){var h=b(k);return h.length<2?h:g.parent().find(k)}var d;function a(s,q){var t=this,h=s.add(t),g=s.children(),o=0,l=q.vertical;if(!d){d=t}if(g.length>1){g=b(q.items,s)}b.extend(t,{getConf:function(){return q},getIndex:function(){return o},getSize:function(){return t.getItems().size()},getNaviButtons:function(){return k.add(m)},getRoot:function(){return s},getItemWrap:function(){return g},getItems:function(){return g.children(q.item).not("."+q.clonedClass)},move:function(v,u){return t.seekTo(o+v,u)},next:function(u){return t.move(1,u)},prev:function(u){return t.move(-1,u)},begin:function(u){return t.seekTo(0,u)},end:function(u){return t.seekTo(t.getSize()-1,u)},focus:function(){d=t;return t},addItem:function(u){u=b(u);if(!q.circular){g.append(u)}else{b(".cloned:last").before(u);b(".cloned:first").replaceWith(u.clone().addClass(q.clonedClass))}h.trigger("onAddItem",[u]);return t},seekTo:function(u,z,w){if(q.circular&&u===0&&o==-1&&z!==0){return t}if(!q.circular&&u<0||u>t.getSize()||u<-1){return t}var x=u;if(u.jquery){u=t.getItems().index(u)}else{x=t.getItems().eq(u)}var y=b.Event("onBeforeSeek");if(!w){h.trigger(y,[u,z]);if(y.isDefaultPrevented()||!x.length){return t}}var v=l?{top:-x.position().top}:{left:-x.position().left};o=u;d=t;if(z===undefined){z=q.speed}h.trigger("onBeforeSeekReal",[u]);g.animate(v,z,q.easing,w||function(){h.trigger("onSeek",[u])});return t}});b.each(["onBeforeSeek","onSeek","onAddItem","onBeforeSeekReal"],function(v,u){if(b.isFunction(q[u])){b(t).bind(u,q[u])}t[u]=function(w){b(t).bind(u,w);return t}});if(q.circular){var p=t.getItems().slice(-1).clone().prependTo(g),n=t.getItems().eq(1).clone().appendTo(g);p.add(n).addClass(q.clonedClass);t.onBeforeSeek(function(w,u,v){if(w.isDefaultPrevented()){return}if(u==-1){t.seekTo(p,v,function(){t.end(0)});return w.preventDefault()}else{if(u==t.getSize()){t.seekTo(n,v,function(){t.begin(0)})}}});t.seekTo(0,0)}var k=f(s,q.prev).click(function(){t.prev();return false}),m=f(s,q.next).click(function(){t.next();return false}),r=f(s,q.prevBG).click(function(){t.prev();return false});if(!q.circular&&t.getSize()>1){t.onBeforeSeek(function(v,u){setTimeout(function(){if(!v.isDefaultPrevented()){k.toggleClass(q.disabledClass,u<=0);m.toggleClass(q.disabledClass,u>=t.getSize()-1)}},1)})}if(q.mousewheel&&b.fn.mousewheel){s.mousewheel(function(u,v){if(q.mousewheel){t.move(v<0?1:-1,q.wheelSpeed||50);return false}})}if(q.keyboard){b(document).bind("keydown.scrollable",function(u){if(!q.keyboard||u.altKey||u.ctrlKey||b(u.target).is(":input")){return}if(q.keyboard!="static"&&d!=t){return}var v=u.keyCode;if(l&&(v==38||v==40)){t.move(v==38?-1:1);return u.preventDefault()}if(!l&&(v==37||v==39)){t.move(v==37?-1:1);return u.preventDefault()}})}b(t).trigger("onBeforeSeek",[q.initialIndex])}b.fn.scrollable=function(g){var h=this.data("scrollable");if(h){return h}g=b.extend({},b.tools.scrollable.conf,g);this.each(function(){h=new a(b(this),g);b(this).data("scrollable",h)});return g.api?h:this}})(jQuery);(function(a){a.fn.mousewheel=function(e){return this[e?"bind":"trigger"]("wheel",e)};a.event.special.wheel={setup:function(){a.event.add(this,d,b,{})},teardown:function(){a.event.remove(this,d,b)}};var d=!a.browser.mozilla?"mousewheel":"DOMMouseScroll"+(a.browser.version<"1.9"?" mousemove":"");function b(e){switch(e.type){case"mousemove":return a.extend(e.data,{clientX:e.clientX,clientY:e.clientY,pageX:e.pageX,pageY:e.pageY});case"DOMMouseScroll":a.extend(e,e.data);e.delta=-e.detail/3;break;case"mousewheel":e.delta=e.wheelDelta/120;break}e.type="wheel";return a.event.handle.call(this,e,e.delta)}})(jQuery);(function(b){var a=b.tools.scrollable;a.autoscroll={conf:{autoplay:true,interval:3000,autopause:true}};b.fn.autoscroll=function(e){if(typeof e=="number"){e={interval:e}}var f=b.extend({},a.autoscroll.conf,e),d;this.each(function(){var h=b(this).data("scrollable");if(h){d=h}var l,g,k=true;h.play=function(){if(l){return}k=false;l=setInterval(function(){h.next()},f.interval);h.next()};h.pause=function(){l=clearInterval(l)};h.stop=function(){h.pause();k=true};if(f.autopause){h.getRoot().add(h.getNaviButtons()).hover(function(){h.pause();clearInterval(g)},function(){if(!k){g=setTimeout(h.play,f.interval)}})}if(f.autoplay){setTimeout(h.play,f.interval)}});return f.api?d:this}})(jQuery);(function(b){var a=b.tools.scrollable;a.navigator={conf:{navi:".navi",naviItem:null,activeClass:"active",indexed:false,idPrefix:null,history:false}};function d(e,g){var f=b(g);return f.length<2?f:e.parent().find(g)}b.fn.navigator=function(f){if(typeof f=="string"){f={navi:f}}f=b.extend({},a.navigator.conf,f);var e;this.each(function(){var h=b(this).data("scrollable"),n=d(h.getRoot(),f.navi),m=h.getNaviButtons(),q=f.activeClass,k=f.history&&b.fn.history;if(h){e=h}h.getNaviButtons=function(){return m.add(n)};function p(s,r,t){h.seekTo(r);if(k){if(location.hash){location.hash=s.attr("href").replace("#","")}}else{return t.preventDefault()}}function g(){return n.find(f.naviItem||"> *")}function o(r){var s=b("<"+(f.naviItem||"a")+"/>").click(function(t){p(b(this),r,t)}).attr("href","#"+r);if(r===0){s.addClass(q)}if(f.indexed){s.text(r+1)}if(f.idPrefix){s.attr("id",f.idPrefix+r)}return s.appendTo(n)}if(g().length){g().each(function(r){b(this).click(function(s){p(b(this),r,s)})})}else{b.each(h.getItems(),function(r){o(r)})}h.onBeforeSeek(function(s,r){setTimeout(function(){if(!s.isDefaultPrevented()){var t=g().eq(r);if(!s.isDefaultPrevented()&&t.length){g().removeClass(q).eq(r).addClass(q)}}},1)});function l(r,t){var s=g().eq(t.replace("#",""));if(!s.length){s=g().filter("[href="+t+"]")}s.click()}h.onAddItem(function(s,r){r=o(h.getItems().index(r));if(k){r.history(l)}});if(k){g().history(l)}});return f.api?e:this}})(jQuery);var configureBlog={};configureBlog.modified=undefined;configureBlog.onBeforeShow=function(a){configureBlog.settings=a};configureBlog.onAfterShow=function(){if(!isAnyWindowOpened()){return}configureBlog.modified=$("#modified").val();clickCommentRightsAllow();clickCommentOnCommentRightsAllow();if($("#siteOnItemRightType").val()=="READ"){disableBlog(true)}};configureBlog.save=function(a){var e=new Errors({},"blogErrors");e.clear();var b={displayAuthorEmailAddress:$("#displayAuthorEmailAddress").attr("checked"),displayAuthorScreenName:$("#displayAuthorScreenName").attr("checked"),displayDate:$("#displayDate").attr("checked"),displayBlogName:$("#displayBlogName").attr("checked"),displayNextAndPreviousLinks:$("#displayNextAndPreviousLinks").attr("checked"),displayBackToTopLink:$("#displayBackToTopLink").attr("checked"),displayPosts:$("#DISPLAY_ALL").attr("checked")?"DISPLAY_ALL":$("#DISPLAY_FINITE_NUMBER").attr("checked")?"DISPLAY_FINITE_NUMBER":"DISPLAY_WITHIN_DATE_RANGE",displayPostsFiniteNumber:$("#DISPLAY_FINITE_NUMBERSelect").val(),displayPostsWithinDateRange:$("#DISPLAY_WITHIN_DATE_RANGESelect").val(),blogId:$("#selectedBlogId").val(),blogName:$("#blogName").val(),widgetId:configureBlog.settings.widgetId};var d=new ServiceCall();d.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);d.exception("com.shroggle.exception.BlogNameNotUniqueException",e.exceptionAction({errorId:"BlogName",fields:[$("#blogName")[0]]}));d.exception("com.shroggle.exception.BlogNameEmptyException",e.exceptionAction({errorId:"BlogName",fields:[$("#blogName")[0]]}));getActiveWindow().disableContentBeforeSaveSettings();d.call(function(){fillRequestRights(b);dwr.engine._execute("/dwr","EditBlogService","execute",b,function(f){if(f){if($("#dashboardPage")[0]){$("#itemName"+$("#selectedBlogId").val()).html($("#blogName").val());if(a){closeConfigureWidgetDiv()}}else{if(configureBlog.settings.widgetId){makePageDraftVisual(window.parent.getActivePage())}if(a){if(configureBlog.settings.widgetId){closeConfigureWidgetDivWithUpdate(f,configureBlog.settings.widgetId)}else{closeConfigureWidgetDiv()}if(configureBlog.modified=="false"){contentsWidget()}}}if(!a){getActiveWindow().enableContent();setWindowSettingsUnchanged()}}})})};function fillRequestRights(b){var d=document.getElementById("commentToCommentRightsAllow");if(d.checked){b.writeCommentsOnComments=getCheckedItemFromArrays(document.getElementsByName("commentOnCommentRights")).value}var a=document.getElementById("commentRightsAllow");if(a.checked){b.writeComments=getCheckedItemFromArrays(document.getElementsByName("commentRights")).value}b.writePosts=getCheckedItemFromArrays(document.getElementsByName("postRights")).value;b.editBlogPostRight=getCheckedItemFromArrays(document.getElementsByName("editBlogPostRight")).value;b.editCommentRight=getCheckedItemFromArrays(document.getElementsByName("editCommentRight")).value}function getCheckedItemFromArrays(b){for(var a=0;a<b.length;a++){if(b[a].checked){return b[a]}}return null}function clickCommentOnCommentRightsAllow(){var d=document.getElementById("commentToCommentRightsAllow");var b=document.getElementsByName("commentOnCommentRights");for(var a=0;a<b.length;a++){b[a].disabled=d.checked?"":"disabled"}}function clickCommentRightsAllow(){var b=document.getElementById("commentRightsAllow");var d=document.getElementsByName("commentRights");for(var a=0;a<d.length;a++){d[a].disabled=b.checked?"":"disabled"}}function disableBlog(a){disableControls($("input[name='postRights']"),a);disableControls($("input[name='editBlogPostRight']"),a);if(a||(!a&&$("#commentRightsAllow")[0].checked)){disableControls($("input[name='commentRights']"),a)}disableControls($("input[name='editCommentRight']"),a);if(a||(!a&&$("#commentToCommentRightsAllow")[0].checked)){disableControls($("input[name='commentOnCommentRights']"),a)}disableControl($("#blogName")[0],a);disableControl($("#commentRightsAllow")[0],a);disableControl($("#commentToCommentRightsAllow")[0],a);disableControl($("#blogDisplayLinksOptions")[0],a);disableControl($("#blogDisplayPostsOptions")[0],a);$("#windowSave",$("#configureBlogButtons")[0]).hide();$("#windowApply",$("#configureBlogButtons")[0]).hide();$("#windowCancel",$("#configureBlogButtons")[0]).val("Close");$("#blogReadOnlyMessage").show();$("#blogErrors").hide()}function disableDisplayPostsSelect(a){var d=document.getElementById("DISPLAY_FINITE_NUMBERSelect");var b=document.getElementById("DISPLAY_WITHIN_DATE_RANGESelect");d.disabled=true;b.disabled=true;switch(a){case"DISPLAY_FINITE_NUMBER":d.disabled=false;break;case"DISPLAY_WITHIN_DATE_RANGE":b.disabled=false;break}}var configureForum={};configureForum.errors=undefined;configureForum.modified=undefined;configureForum.onBeforeShow=function(a){configureForum.settings=a};configureForum.onAfterShow=function(){if(!isAnyWindowOpened()){return}configureForum.modified=$("#modified").val();configureForum.errors=new Errors({},"forumErrors");if($("#siteOnItemRightType").val()=="READ"){disableForum(true)}};configureForum.save=function(a){configureForum.errors.clear();if($("#forumName").val()==""){configureForum.errors.set("EMPTY_FORUM_NAME",$("#emptyForumName").val(),[$("#forumName")[0]]);return}configureForum.errors.clear();var b={newForumName:$("#forumName").val(),forumId:getNullOrValue($("#selectedForumId").val()),createSubForumRight:getCheckedRadioButtonValue("subForum"),createThreadRight:getCheckedRadioButtonValue("thread"),createPostRight:getCheckedRadioButtonValue("post"),createPollRight:getCheckedRadioButtonValue("poll"),voteInPollRight:getCheckedRadioButtonValue("vote"),manageSubForumsRight:getCheckedRadioButtonValue("manageSubForums"),managePostsRight:getCheckedRadioButtonValue("managePosts"),allowPolls:$("#allowPolls").attr("checked"),allowSubForums:$("#allowSubForums").attr("checked"),widgetId:configureForum.settings.widgetId};var d=new ServiceCall();d.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);d.exception("com.shroggle.exception.ForumNameNotUniqueException",configureForum.errors.exceptionAction({errorId:"FORUM_NAME_NOT_UNIQUE",fields:[$("#forumName")[0]]}));getActiveWindow().disableContentBeforeSaveSettings();d.call(function(){dwr.engine._execute("/dwr","EditForumService","execute",b,function(e){if(e){if($("#dashboardPage")[0]){$("#itemName"+$("#selectedForumId").val()).html($("#forumName").val());if(a){closeConfigureWidgetDiv()}}else{if(configureForum.settings.widgetId){makePageDraftVisual(window.parent.getActivePage())}if(a){if(configureForum.settings.widgetId){closeConfigureWidgetDivWithUpdate(e,configureForum.settings.widgetId)}else{closeConfigureWidgetDiv()}if(configureForum.modified=="false"){contentsWidget()}}}if(!a){getActiveWindow().enableContent();setWindowSettingsUnchanged()}}})})};function getCheckedRadioButtonValue(a){var d=document.getElementsByName(a);for(var b=0;d.length;b++){if(d[b].checked){return d[b].value}}return null}function checkAllowPolls(){var a=document.getElementById("ownerPollRights").disabled;if(!a){disablePollsRadioButtons(true)}else{disablePollsRadioButtons(false)}}function checkAllowSubForums(){var a=document.getElementById("ownerSubForumRights").disabled;if(!a){disableSubForumsRadioButtons(true)}else{disableSubForumsRadioButtons(false)}}function disableSubForumsRadioButtons(a){document.getElementById("ownerSubForumRights").disabled=a;document.getElementById("visitorsSubForumRights").disabled=a;document.getElementById("guestSubForumRights").disabled=a}function disablePollsRadioButtons(a){document.getElementById("ownerPollRights").disabled=a;document.getElementById("guestPollRights").disabled=a;document.getElementById("visitorsPollRights").disabled=a;document.getElementById("allPollRights").disabled=a;document.getElementById("ownerVoteRights").disabled=a;document.getElementById("guestVoteRights").disabled=a;document.getElementById("visitorsVoteRights").disabled=a;document.getElementById("allVoteRights").disabled=a}function enablePolls(a){if(!a){disablePollsRadioButtons(true)}else{disablePollsRadioButtons(false)}}function enableSubForums(a){if(!a){disableSubForumsRadioButtons(true)}else{disableSubForumsRadioButtons(false)}}function applyNewForumParameters(e){var a=$("#forumName")[0];a.value=e.forum.name;a.onclick="";$("#"+e.forum.createSubForumRight.toLowerCase()+"SubForumRights")[0].checked="checked";$("#"+e.forum.createThreadRight.toLowerCase()+"ThreadRights")[0].checked="checked";$("#"+e.forum.createPostRight.toLowerCase()+"PostRights")[0].checked="checked";$("#"+e.forum.createPollRight.toLowerCase()+"PollRights")[0].checked="checked";$("#"+e.forum.voteInPollRight.toLowerCase()+"VoteRights")[0].checked="checked";$("#"+e.forum.voteInPollRight.toLowerCase()+"ManageSubForumsRights")[0].checked="checked";$("#"+e.forum.voteInPollRight.toLowerCase()+"ManagePostsRights")[0].checked="checked";if(e.forum.allowPolls){$("#allowPolls")[0].checked="checked";enablePolls(true)}else{$("#allowPolls")[0].checked="";enablePolls(false)}if(e.forum.allowSubForums){$("#allowSubForums")[0].checked="checked";enableSubForums(true)}else{$("#allowSubForums")[0].checked="";enableSubForums(false)}var d=$("#siteForCreate")[0];var f=d.options;for(var b=0;;b++){if(f[b]==undefined){break}if(f[b].id==e.forum.siteId){f[b].selected="selected";break}}if(e.showOnItemRightType=="READ"){disableForum(true)}else{disableForum(false)}}function disableForum(a){disableControls($("input[name='subForum']"),a);disableControls($("input[name='thread']"),a);disableControls($("input[name='manageSubForums']"),a);disableControls($("input[name='post']"),a);disableControls($("input[name='poll']"),a);disableControls($("input[name='managePosts']"),a);disableControls($("input[name='vote']"),a);disableControl($("#forumName")[0],a);disableControl($("#allowPolls")[0],a);disableControl($("#allowSubForums")[0],a);$("#windowSave",$("#configureForumButtons")[0]).hide();$("#windowApply",$("#configureForumButtons")[0]).hide();$("#windowCancel",$("#configureForumButtons")[0]).val("Close");$("#forumReadOnlyMessage").show();$("#forumErrors").hide()}var dateFormat=function(){var a=/d{1,4}|m{1,4}|yy(?:yy)?|([HhMsTt])\1?|[LloSZ]|"[^"]*"|'[^']*'/g,b=/\b(?:[PMCEA][SDP]T|(?:Pacific|Mountain|Central|Eastern|Atlantic) (?:Standard|Daylight|Prevailing) Time|(?:GMT|UTC)(?:[-+]\d{4})?)\b/g,e=/[^-+\dA-Z]/g,d=function(g,f){g=String(g);f=f||2;while(g.length<f){g="0"+g}return g};return function(l,z,u){var h=dateFormat;if(arguments.length==1&&Object.prototype.toString.call(l)=="[object String]"&&!/\d/.test(l)){z=l;l=undefined}l=l?new Date(l):new Date;if(isNaN(l)){throw SyntaxError("invalid date")}z=String(h.masks[z]||z||h.masks["default"]);if(z.slice(0,4)=="UTC:"){z=z.slice(4);u=true}var w=u?"getUTC":"get",q=l[w+"Date"](),f=l[w+"Day"](),n=l[w+"Month"](),t=l[w+"FullYear"](),v=l[w+"Hours"](),p=l[w+"Minutes"](),x=l[w+"Seconds"](),r=l[w+"Milliseconds"](),g=u?0:l.getTimezoneOffset(),k={d:q,dd:d(q),ddd:h.i18n.dayNames[f],dddd:h.i18n.dayNames[f+7],m:n+1,mm:d(n+1),mmm:h.i18n.monthNames[n],mmmm:h.i18n.monthNames[n+12],yy:String(t).slice(2),yyyy:t,h:v%12||12,hh:d(v%12||12),H:v,HH:d(v),M:p,MM:d(p),s:x,ss:d(x),l:d(r,3),L:d(r>99?Math.round(r/10):r),t:v<12?"a":"p",tt:v<12?"am":"pm",T:v<12?"A":"P",TT:v<12?"AM":"PM",Z:u?"UTC":(String(l).match(b)||[""]).pop().replace(e,""),o:(g>0?"-":"+")+d(Math.floor(Math.abs(g)/60)*100+Math.abs(g)%60,4),S:["th","st","nd","rd"][q%10>3?0:(q%100-q%10!=10)*q%10]};return z.replace(a,function(m){return m in k?k[m]:m.slice(1,m.length-1)})}}();dateFormat.masks={"default":"ddd mmm dd yyyy HH:MM:ss",shortDate:"m/d/yy",mediumDate:"mmm d, yyyy",longDate:"mmmm d, yyyy",fullDate:"dddd, mmmm d, yyyy",shortTime:"h:MM TT",mediumTime:"h:MM:ss TT",longTime:"h:MM:ss TT Z",isoDate:"yyyy-mm-dd",isoTime:"HH:MM:ss",isoDateTime:"yyyy-mm-dd'T'HH:MM:ss",isoUtcDateTime:"UTC:yyyy-mm-dd'T'HH:MM:ss'Z'"};dateFormat.i18n={dayNames:["Sun","Mon","Tue","Wed","Thu","Fri","Sat","Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],monthNames:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","January","February","March","April","May","June","July","August","September","October","November","December"]};Date.prototype.format=function(a,b){return dateFormat(this,a,b)};window.videoPlayers={oldunloadInit:false,oldunload:undefined,states:{},timeHanlder:function(a){var b=window.videoPlayers.states[a.id];if(!b.runtime.startPosition){b.runtime.startPosition=a.position}b.runtime.finishPosition=a.position;b.runtime.total=a.duration}};function addVideoPlayerListeners(b){var a=document.getElementById(b.videoPlayerId);if(a){if(a.addModelListener){window.videoPlayers.states[b.videoPlayerId]=b;a.addModelListener("TIME","window.videoPlayers.timeHanlder");a.addModelListener("STATE","videoPlayerStateHandler");if(!window.videoPlayers.oldunloadInit){window.videoPlayers.oldunloadInit=true;window.videoPlayers.oldunload=window.onunload}window.onunload=function(){a.sendEvent("STOP","true");if(window.videoPlayers.oldunload){window.videoPlayers.oldunload()}};return}}window.setTimeout("addVideoPlayerListeners({videoPlayerId: '"+b.videoPlayerId+"', galleryId: "+b.galleryId+", filledFormId: "+b.filledFormId+"})",10)}function videoPlayerStateHandler(a){var d=getPlayerState(a.id);if(a.newstate=="PLAYING"){d.runtime=new Object()}else{var b=getVideoRangeEdit(d);if(b){dwr.engine._execute("/dwr","AddVideoRangeService","execute",b)}}}function getPlayerState(a){return window.videoPlayers.states[a]}function getVideoRangeEdit(b){if(!b){return null}if(b.runtime){var a={filledFormId:b.filledFormId,galleryId:b.galleryId,start:b.runtime.startPosition,finish:b.runtime.finishPosition,total:b.runtime.total};b.runtime.startPosition=b.runtime.finishPosition;if(a.filledFormId&&a.galleryId&&a.start&&a.finish&&a.total){return a}}return null}function css_browser_selector(e){var f=e.toLowerCase(),n=function(b){return f.indexOf(b)>-1},m="gecko",d="webkit",l="safari",k=document.getElementsByTagName("html")[0],a=[(!(/opera|webtv/i.test(f))&&/msie\s(\d)/.test(f))?("ie ie"+RegExp.$1):n("firefox/2")?m+" ff2":n("firefox/3.5")?m+" ff3 ff3_5":n("firefox/3")?m+" ff3":n("gecko/")?m:/opera(\s|\/)(\d+)/.test(f)?"opera opera"+RegExp.$2:n("konqueror")?"konqueror":n("chrome")?d+" chrome":n("iron")?d+" iron":n("applewebkit/")?d+" "+l+(/version\/(\d+)/.test(f)?" "+l+RegExp.$1:""):n("mozilla/")?m:"",n("j2me")?"mobile":n("iphone")?"iphone":n("ipod")?"ipod":n("mac")?"mac":n("darwin")?"mac":n("webtv")?"webtv":n("win")?"win":n("freebsd")?"freebsd":(n("x11")||n("linux"))?"linux":"","js"];c=a.join(" ");k.className+=" "+c;return c}css_browser_selector(navigator.userAgent);var contentsBySelectId=new Object();var contents=new Array();function Content(b,e,a){this.contentId=new Object();this.contentId.selectId=b;this.contentId.clientId=getCookie("CONTENT_CLIENT_ID");this.alredyGet=false;contentsBySelectId[this.contentId.selectId]=this;if(e&&this.contentId.clientId){var d=this;dwr.engine._execute("/dwr","ContentService","getValue",d.contentId,function(f){if(f){e(d.contentId.selectId,f.value,f.date)}else{e(d.contentId.selectId,null,null)}d.alredyGet=true})}else{this.alredyGet=true}this.onSetValue=a;if(this.onSetValue){this.interval=setInterval('setContentValueByInterval("'+this.contentId.selectId+'")',4000)}}function setContentValueByInterval(b){var d=contentsBySelectId[b];if(d&&d.alredyGet){try{d.setValue(d.onSetValue(b))}catch(a){d.destroy()}}}Content.prototype.setValue=function(a){if(this.alredyGet){if(!this.oldContent||this.oldContent!=a){dwr.engine._execute("/dwr","ContentService","setValue",this.contentId,a,function(b){if(b){this.contentId=b;setCookie("CONTENT_CLIENT_ID",this.contentId.clientId)}})}this.oldContent=a}};Content.prototype.destroy=function(){this.destroyWithoutSet();this.setValue(null)};Content.prototype.destroyWithoutSet=function(){if(this.interval){clearInterval(this.interval)}contentsBySelectId[this.contentId.selectId]=null};var formTableManager={};formTableManager.mandatoryFormItemNames=undefined;formTableManager.specialFormItemNames=undefined;formTableManager.alwaysRequiredFormItemNames=undefined;formTableManager.initFormTypesArrays=function(){formTableManager.mandatoryFormItemNames=a(".mandatoryFormField");formTableManager.specialFormItemNames=a(".specialFormField");formTableManager.alwaysRequiredFormItemNames=a(".alwaysRequiredFormField");function a(b){var d=new Array();$(b).each(function(){d.push(this.value)});return d}};formTableManager.isFormFieldAlwaysRequired=function(a){if(!formTableManager.alwaysRequiredFormItemNames){formTableManager.initFormTypesArrays()}return formTableManager.isFormItemNameInArray(formTableManager.alwaysRequiredFormItemNames,a)};formTableManager.isFormFieldMandatory=function(a){if(!formTableManager.mandatoryFormItemNames){formTableManager.initFormTypesArrays()}return formTableManager.isFormItemNameInArray(formTableManager.mandatoryFormItemNames,a)};formTableManager.isFormFieldSpecial=function(a){if(!formTableManager.specialFormItemNames){formTableManager.initFormTypesArrays()}return formTableManager.isFormItemNameInArray(formTableManager.specialFormItemNames,a)};formTableManager.isFormItemNameInArray=function(d,a){if(!d||!a){return false}for(var b=0;b<d.length;b++){if(d[b]==a){return true}}return false};function isPageBreakBeforeRequiredField(){var d=$("#yourFormTableBody > tr .yourFormStaticTexts");var a;for(var b=0;b<d.length;b++){if(d[b].id=="PAGE_BREAK"){a=b}if(a&&formTableManager.isFormFieldMandatory(d[b].id)&&d[b].id!="PAYMENT_AREA"){return true}}return false}function clickReq(b){var a=$(b).find("span")[0];if(a.style.color=="black"||a.style.color==undefined||a.style.color==""){a.style.color="gray";a.innerHTML="N"}else{a.style.color="black";a.innerHTML="Y"}}function createFormHeaderEditor(d,a,b){setTextEditorId(b);setTextEditorInitialValue(d!=null?d:"");createEditor({width:400,height:100,showLastSavedData:false,place:a,disableEditor:false,editorId:b,value:d,root:"../"})}function editFormHeader(d){var a=createConfigureWindow({width:700,height:500});a.setContent($("#editHeader")[0].innerHTML);var e=$(d).parents("td:first").find(".headerHolder")[0];var b=$(d).parents("td:first").find(".headerInlineBlock")[0];$("#headerTextEditorPlace")[0].headerHolder=e;$("#headerTextEditorPlace")[0].headerInlineBlock=b;createFormHeaderEditor(($(e).html()).trim(),$(a.getWindowContentDiv()).find("#headerTextEditorPlace")[0],$(e)[0].id)}function saveFormHeader(){$("#headerTextEditorPlace")[0].headerHolder.innerHTML=getEditorContent($("#headerTextEditorPlace")[0].headerHolder.id);$("#headerTextEditorPlace")[0].headerInlineBlock.innerHTML=limitName(removeAllHtmlTags(getEditorContent($("#headerTextEditorPlace")[0].headerHolder.id)),35);closeConfigureWidgetDiv()}function editInstruction(d){var a=createConfigureWindow({width:400,height:100});a.setContent($("#editInstruction").html());var b=$(d).parent().find(".instruction")[0];$("#instructionTextarea").val($(b).val());$("#instructionTextarea")[0].instructionHolder=b}function saveInstruction(){$($("#instructionTextarea")[0].instructionHolder).val($("#instructionTextarea").val());closeConfigureWidgetDiv()}function disableFormTables(a){disableControl($("#addFormItemLink")[0],a);disableControl($("#removeFormItemLink")[0],a);disableControl($("#selectAllLink")[0],a);disableControl($("#unselectAllLink")[0],a);disableControl($("#selectAllYourTableLink")[0],a);disableControl($("#unselectAllYourTableeLink")[0],a);disableControls($("input[name='yourFormCheckbox']"),a);disableControls($("input[name='initFormCheckbox']"),a);disableControls($(".yourFormTexts"),a);disableControls($("img[name='upImages']"),a);disableControls($("img[name='downImages']"),a);disableControls($("img[name='moveImages']"),a);disableControl($("#addFormItemImg")[0],a);disableControl($("#removeFormItemImg")[0],a);disableControl($("#filterSelect")[0],a);disableControls($("#yourFormTableBody > tr > td[onclick != '']"),a);disableControls($(".instruction").parent("td").find("a"),a);disableControl($("#addLinkedFieldLink")[0],a)}function createNewRowForYourTable(a,z,I,t,C,d,b){var F=document.createElement("tr");F.className="yourTableRow";var s=getYourTableRowCount();F.id=s+1;var A=document.createElement("td");A.style.width="15px";A.style.textAlign="center";A.className="numberTd";A.innerHTML=s+1;$(A).attr("position",s+1);var D=document.createElement("td");D.style.width="20px";if(!formTableManager.isFormFieldMandatory(z)){var v=document.createElement("input");v.type="checkbox";v.name="yourFormCheckbox";D.appendChild(v)}var E=document.createElement("td");E.style.width="50px";E.className="imagesTd";var f=document.createElement("img");f.alt="";f.src="/images/up_arrow.gif";f.name="upImages";f.style.cursor="pointer";f.onclick=function(){moveUp(f)};E.appendChild(f);var B=document.createElement("img");B.alt="";B.src="/images/down_arrow.gif";B.name="downImages";B.style.cursor="pointer";B.style.marginLeft="3px";B.onclick=function(){moveDown(B)};E.appendChild(B);var k=document.createElement("img");k.alt="";k.src="/images/arrow-return-180-left.png";k.name="moveImages";k.style.cursor="pointer";k.style.marginLeft="3px";k.onclick=function(){showMoveToPosition(k)};E.appendChild(k);var G=document.createElement("td");if(formTableManager.isFormFieldSpecial(z)){G.colSpan="4";G.style.textAlign="center"}else{if(z=="LINKED"){G.colSpan="2";G.style.textAlign="center"}}G.style.width="110px";var u=document.createElement("span");u.id=z;u.innerHTML=ignoreHtml(a)+(z=="HEADER"?": ":"");u.className="yourFormStaticTexts";$(u).attr("itemName",ignoreHtml(a));G.appendChild(u);var q=document.createElement("input");q.value=I;q.id=z+"itemId";q.className="yourItemId";q.type="hidden";G.appendChild(q);if(z=="LINKED"){var H=document.createElement("input");H.value=C;H.className="linkedSourceItemId";H.type="hidden";G.appendChild(H);var y=document.createElement("input");y.value=d;y.className="linkedItemDisplayType";y.type="hidden";G.appendChild(y);var r=document.createElement("a");r.innerHTML="Edit linked field";r.style.marginLeft="5px";var x="linkUniqueId"+Math.floor(100*Math.random());r.id=x;r.href="javascript:addLinkedField.show({linkId:'"+x+"'})";G.appendChild(r)}var h=document.createElement("td");h.style.width="118px";var p=document.createElement("input");p.className="txt100 yourFormTexts";p.value=a;p.type="text";h.appendChild(p);var l=document.createElement("td");l.id="reqTd"+a;l.style.textAlign="center";l.style.width="28px";if(!formTableManager.isFormFieldAlwaysRequired(z)){l.style.cursor="pointer";l.onclick=function(){clickReq(l)}}var g=document.createElement("span");g.className="asterisk";if(t||formTableManager.isFormFieldAlwaysRequired(z)){g.style.color="black";g.innerHTML="Y"}else{g.style.color="gray";g.innerHTML="N"}l.appendChild(g);var n=document.createElement("td");n.style.textAlign="center";var w=document.createElement("a");w.href="javascript:void(0)";w.onclick=function(){if(z=="HEADER"){editFormHeader(w)}else{editInstruction(w)}};w.onmouseover=function(){bindTooltip({element:w,contentElement:$(w).parent().find(".instruction"),useValue:true})};w.innerHTML="Edit";w.style.cursor="pointer";var e;if(z=="HEADER"){e=document.createElement("div");e.className="headerHolder";e.style.display="none";e.id="uniqueEditorId"+Math.floor(100*Math.random())}else{e=document.createElement("input");e.type="hidden";e.value=b;e.className="instruction";e.style.display="none";n.appendChild(w);n.appendChild(e)}F.appendChild(A);F.appendChild(D);F.appendChild(E);if(!(formTableManager.isFormFieldSpecial(z))&&z!="LINKED"){F.appendChild(h)}F.appendChild(G);if(z=="HEADER"){var m=document.createElement("div");m.className="headerInlineBlock";m.style.fontStyle="italic";m.style.display="inline";var o=document.createElement("span");o.innerHTML="&nbsp;";G.appendChild(m);G.appendChild(o);G.appendChild(w);G.appendChild(e)}if(!(formTableManager.isFormFieldSpecial(z))){F.appendChild(l);F.appendChild(n)}return F}function createNewRowForInitTable(b,d){var o=document.createElement("tr");var g=document.createElement("td");g.style.width="20px";g.style.textAlign="center";var a=document.createElement("input");a.type="checkbox";a.id=d;a.name="initFormCheckbox";g.appendChild(a);var h=document.createElement("td");h.style.width="160px";h.style.color="black";var n=document.createElement("input");n.type="hidden";n.className="initFormItemNameText";n.value=b.fieldName;h.appendChild(n);var f=document.createElement("input");f.type="hidden";f.className="initFormItemName";f.value=b.formItemName;h.appendChild(f);var p=document.createElement("input");p.type="hidden";p.className="initFormItemDefaultInstruction";p.value=b.itemDefaultInstruction;h.appendChild(p);var m=document.createElement("label");m.htmlFor=d;m.innerHTML=b.fieldName;h.appendChild(m);var l=document.createElement("td");l.style.color="black";var e=document.createElement("label");e.htmlFor=d;e.innerHTML=b.itemFieldType;l.appendChild(e);var q=document.createElement("div");b.itemDescription=b.itemDescription.trim();q.innerHTML='<span style="font-weight: bold;">Description:</span><br>'+b.itemDescription;q.style.display="none";q.id="description"+d;var k=document.createElement("div");k.style.display="inline";if(!isIE()){k.style.cssFloat="right"}var r=document.createElement("span");r.className="inform_mark";r.innerHTML="&nbsp;";r.onmouseover=function(){r.className="inform_mark_Over";bindTooltip({element:this,contentId:"description"+d,width:400})};r.onmouseout=function(){r.className="inform_mark"};k.appendChild(r);if(b.itemDescription.length>0){l.appendChild(k);l.appendChild(q)}o.appendChild(g);o.appendChild(h);o.appendChild(l);return o}function unselectAll(){selectCheckboxes($("input[name='initFormCheckbox']"),false)}function selectAll(){selectCheckboxes($("input[name='initFormCheckbox']"),true)}function selectAllYourTable(){selectCheckboxes($("input[name='yourFormCheckbox']"),true)}function unselectAllYourTable(){selectCheckboxes($("input[name='yourFormCheckbox']"),false)}function selectCheckboxes(b,a){$(b).each(function(){this.checked=a})}function removeFormItem(){$("input[name='yourFormCheckbox']:checked").each(function(){$(this).parents("tr:first").remove()});hideDownUpImagesAndNumberRows()}function updateByFilter(){var a=$("#filterSelect > option:selected").val();createLoadingArea({element:$("#initFormDiv")[0],text:"Reloading fields...",color:"green",guaranteeVisibility:true});if(a!="-1"){dwr.engine._execute("/dwr","ShowFormService","updateByFilter",a,function(b){initInitTable(b);removeLoadingArea()})}}function initInitTable(a){removeAllInitTableRows();addInitTableRows(a)}function initYourTable(a){removeAllYourTableRows();addYourTableRows(a)}function collectFormItems(f){var a=$("#yourFormTableBody > tr");var b=new Array();for(var e=0;;e++){var h=a[e];if(h==undefined){break}var g=new Object();var d=$(h).find(".yourFormStaticTexts")[0];g.formItemName=d.id;if(!(formTableManager.isFormFieldSpecial(g.formItemName))){if(g.formItemName=="LINKED"){g.itemName=$(h).find(".yourFormStaticTexts").attr("itemName")}else{g.itemName=$(h).find(".yourFormTexts").val()}var k=$(h).find(".asterisk")[0];g.required=k.style.color=="black";g.instruction=$(h).find(".instruction").val()}else{g.itemName=d.id}g.formItemId=$(h).find(".yourItemId").val();if($(h).find(".linkedSourceItemId")[0]&&g.formItemName=="LINKED"){g.linkedFormItemId=$(h).find(".linkedSourceItemId").val();g.linkedFormItemId=(g.linkedFormItemId=="null")?null:g.linkedFormItemId;g.formItemDisplayType=$(h).find(".linkedItemDisplayType").val()}if(g.formItemName=="PAYMENT_AREA"){g.required=true}if(g.formItemName=="HEADER"){g.instruction=$(h).find(".headerHolder").html()}if(isItemTextInUseInArray(b,g)){return false}b.push(g)}f.formItems=b;return true}function removeAllYourTableRows(){var a=document.getElementById("yourFormTableBody");while(a.firstChild){a.removeChild(a.firstChild)}}function removeAllInitTableRows(){var a=document.getElementById("formTableBody");while(a.firstChild){a.removeChild(a.firstChild)}}function addInitTableRows(b){var a=$("#formTableBody");$(b).each(function(d){$(a).append(createNewRowForInitTable(this,d))})}function addYourTableRows(a){$(a).each(function(){addYourTableRow(this)})}function addYourTableRow(b){if(isItemTextInUse(b.itemName,b.formItemName)){addFadingTimeoutEvent($("#dublicateFieldExceptionText")[0],4000);return"FAILURE"}var d=$("#yourFormTableBody");var a=createNewRowForYourTable(b.itemName,b.formItemName,b.formItemId,b.required,b.linkedFormItemId,b.formItemDisplayType,b.defaultInstruction?b.defaultInstruction:"");d.append(a);hideDownUpImagesAndNumberRows();return"SUCCESS"}function getYourTableRowCount(){return $(".yourTableRow").length}function addFormItem(){$("input[name='initFormCheckbox']:checked").each(function(){var a={itemName:$(this).parents("tr:first").find(".initFormItemNameText").val(),formItemName:$(this).parents("tr:first").find(".initFormItemName").val(),defaultInstruction:$(this).parents("tr:first").find(".initFormItemDefaultInstruction").val(),formItemId:0,required:false};addYourTableRow(a)});unselectAll();hideDownUpImagesAndNumberRows()}function isItemTextInUse(d,b){if(formTableManager.isFormFieldSpecial(b)){return false}var a=false;$("#yourFormTableBody > tr").each(function(){var e=$(this).find("input.yourFormTexts").val();if(!e){e=$(this).find(".yourFormStaticTexts").attr("itemName")}if(e==d){a=true}});return a}function isItemTextInUseInArray(d,b){var a=false;$(d).each(function(){if(!formTableManager.isFormFieldSpecial(this.itemName)&&this.itemName==b.itemName){a=true}});return a}function moveUp(a){var b=$(a).parents("tr:first");var d=$(b).prev();$(b).remove();$(d).before(b);hideDownUpImagesAndNumberRows();if(!isPageBreakBeforeRequiredField()){getErrorBlockAccordingToOpenedWindow().remove("PageBreakBeforeRequiredFieldsException")}}function moveDown(a){var d=$(a).parents("tr:first");var b=$(d).next()[0];$(d).remove();$(b).after(d);hideDownUpImagesAndNumberRows();if(!isPageBreakBeforeRequiredField()){getErrorBlockAccordingToOpenedWindow().remove("PageBreakBeforeRequiredFieldsException")}}function showMoveToPosition(d){var a=createConfigureWindow({width:350,height:150});a.setContent($("#moveToPositionWindowContent").html());var b=$(d).parents("tr:first").find("td.numberTd").attr("position");$("#currentRowPosition").val(b)}function moveToPosition(f,b){if(b==f){return}var d=$("#yourFormTableBody").find("tr");var a=$("#yourFormTableBody");var g=null;var e=null;d.each(function(h){if(h+1==f){g=this;return null}});d.each(function(h){if(h+1==b){e=this;return null}});$(g).remove();if(e!=null){if(f>b){$(e).before(g)}else{$(e).after(g)}}else{$(a).append(g)}hideDownUpImagesAndNumberRows();closeConfigureWidgetDiv()}function hideDownUpImagesAndNumberRows(){var d=$("#yourFormTableBody").find("tr");$(d).find("td.imagesTd").find("img").css("visibility","visible");for(var b=0;b<d.length;b++){var a=d[b];if(b==0){$(a).find("img[name='upImages']").css("visibility","hidden")}else{if(b==d.length-1){$(a).find("img[name='downImages']").css("visibility","hidden")}}}$(d).find("td.numberTd").each(function(e){$(this).html(e+1);$(this).attr("position",e+1)})}function getErrorBlockAccordingToOpenedWindow(){if(getActiveWindow().registrationWindow){return new Errors({},configureRegistrationErrorFieldId)}else{if(getActiveWindow().customFormWindow){return new Errors({},customFormErrorFieldId)}else{if(getActiveWindow().contactUsWidnow){return new Errors({},configureContactUsErrorFieldId)}else{if(getActiveWindow().csrWindow){return new Errors({},configureChildSiteRegistrationErrorFieldId)}}}}return null}var VALUE_DELIMETER="\u0007";function collectFilledFormItems(b,a,e,d){b.filledFormItems=new Array();collectTextInputFileds(b.filledFormItems,a,e);collectRadiobuttonFileds(b.filledFormItems,a,e);collectTextAreaFileds(b.filledFormItems,a,e);collectTwoTextFileds(b.filledFormItems,a,e);collectCheckboxex(b.filledFormItems,a,e);collectPickLists("SELECT",b.filledFormItems,a,e);collectPickLists("SINGLE_CHOICE_OPTION_LIST",b.filledFormItems,a,e);collectPickLists("TWO_PICK_LISTS",b.filledFormItems,a,e);collectPickLists("THREE_PICK_LISTS",b.filledFormItems,a,e);collectPickLists("FIVE_PICK_LISTS",b.filledFormItems,a,e);collectMultiselects(b.filledFormItems,a,e);collectSelectlists(b.filledFormItems,a,e);collectRadiolists(b.filledFormItems,a,e);collectTextFieldAndPickList(b.filledFormItems,a,e);collectAccessGroups(b.filledFormItems,a,e);collectFileInputs(b.filledFormItems,a,e);collectJavienPaymentDetails(a,e,d);b.formId=document.getElementById("formId"+a).value;return e.length>0}function collectJavienPaymentDetails(a,d,b){if(paymentBlockExist(a)){if(isPaymentComplete(a)){return}if(document.getElementById("creditCard"+a).checked){collectCardInfo(a,b);b.childSiteSettingsId=$("#settingsId"+a).val();b.childSiteUserId=$("#childSiteUserId"+a).val();b.chargeType=$("#chargeType"+a).val();checkCreditCardInfoForForm(b,d,a)}}}function collectFileInputs(a,f,d){var g=$("input[name='fileUploaderName"+f+"']");if(g!=null){for(var e=0;;e++){var m=g[e];if(m==undefined){break}if(isVideoImageField(m.id)){continue}var l=m.id;var h=new Object();h.itemName=document.getElementById(l+"fileUploaderFormItemText").value;h.formItemName=m.value;h.position=document.getElementById(l+"fileUploaderPosition").value;h.formItemId=document.getElementById(l+"fileUploaderItemId").value;try{h.value=document.getElementById(l+"imageKeywords").value}catch(k){h.value=""}var o=document.getElementById(l+"TxtFileName").value;var n=document.getElementById(l+"fileUploaderRequired").value=="true";var b=(o&&o!=undefined&&o!="");if(n&&!b){d.push(h.itemName+" is required.")}var p="";if(isVideoField(l)){p=document.getElementById(l+"Quality").value}h.value+=getRightFilledFormItemValue(h.value,p);a.push(h)}}}function collectTextInputFileds(f,e,h){var a=document.getElementsByName("TEXT_INPUT_FIELD"+e);for(var d=0;;d++){var b=a[d];if(b==undefined){break}var g=new Object();g.itemName=$(b).attr("formItemText");g.formItemName=$(b).attr("formItemName");g.position=$(b).attr("position");g.formItemId=$(b).attr("formItemId");g.value="";if($(b.attributes.required).val()=="true"&&(b.value==undefined||b.value=="")){h.push(g.itemName+" is required.")}checkForError(b,b.id,h);g.value+=getRightFilledFormItemValue(g.value,b.value);f.push(g)}}function collectTextFieldAndPickList(g,f,k){var b=document.getElementsByName("PICK_LIST_AND_TEXT_FIELD"+f);for(var e=0;;e++){var d=b[e];if(d==undefined){break}var h=new Object();h.itemName=$(d).attr("formItemText");h.formItemName=$(d).attr("formItemName");h.position=$(d).attr("position");h.formItemId=$(d).attr("formItemId");h.value="";var a=document.getElementById(d.id+"_SELECT");if($(d.attributes.required).val()=="true"&&(d.value==undefined||d.value==""||a.selectedIndex=="0")){k.push(h.itemName+" is required.")}h.value+=getRightFilledFormItemValue(h.value,a.options[a.selectedIndex].value);h.value+=getRightFilledFormItemValue(h.value,d.value);g.push(h)}}function collectPickLists(e,d,m,g){var b=$("input[name='"+e+m+"']");if(b!=null){for(var l=0;;l++){var h=b[l];if(h==undefined){break}var o=$(h).next()[0].value;var f=false;var n=new Object();n.itemName=$(h).attr("formItemText");n.formItemName=$(h).attr("formItemName");n.position=$(h).attr("position");n.formItemId=$(h).attr("formItemId");n.linkedFormItemId=getNullOrValue($(h).attr("linkedFormItemId"));n.formItemDisplayType=getNullOrValue($(h).attr("formItemDisplayType"));n.value="";for(var k=1;k<=o;k++){var p=document.getElementById($(h).attr("formItemText")+k);if($(h.attributes.required).val()=="true"&&!f&&(p.selectedIndex=="0"||p.selectedIndex==-1)){f=true;g.push(n.itemName+" is required.")}if(p.selectedIndex!=-1){var a=getNullOrValue($(p.options[p.selectedIndex]).attr("linkedFilledFormId"));var q=getNullOrValue($(p.options[p.selectedIndex]).attr("linkedFilledFormItemId"));if(a!=null&&q!=null){n.value+=getRightFilledFormItemValue(n.value,a+";"+q);continue}n.value+=getRightFilledFormItemValue(n.value,p.options[p.selectedIndex].value)}}d.push(n)}}}function collectMultiselects(b,k,d){var a=document.getElementsByName("MULITSELECT"+k);for(var g=0;;g++){var e=a[g];if(e==undefined){break}var l=new Object();l.itemName=$(e).attr("formItemText");l.formItemName=$(e).attr("formItemName");l.position=$(e).attr("position");l.formItemId=$(e).attr("formItemId");l.value="";var m=document.getElementById($(e).attr("formItemText"));if($(e.attributes.required).val()=="true"&&(m.selectedIndex==-1)){d.push(l.itemName+" is required.")}for(var f=0;;f++){var h=m.options[f];if(h==undefined){break}if(h.selected){l.value+=getRightFilledFormItemValue(l.value,h.value)}}b.push(l)}}function collectSelectlists(f,e,h){var a=document.getElementsByName("SELECTION_LIST"+e);for(var d=0;;d++){var b=a[d];if(b==undefined){break}var g=new Object();g.itemName=$(b).attr("formItemText");g.formItemName=$(b).attr("formItemName");g.position=$(b).attr("position");g.formItemId=$(b).attr("formItemId");g.linkedFormItemId=getNullOrValue($(b).attr("linkedFormItemId"));g.formItemDisplayType=getNullOrValue($(b).attr("formItemDisplayType"));g.value="";$(b).parents("tr:first").find(".selectionListItem").each(function(){if(this.checked){var l=getNullOrValue($(this).attr("linkedFilledFormId"));var k=getNullOrValue($(this).attr("linkedFilledFormItemId"));if(l!=null&&k!=null){g.value+=getRightFilledFormItemValue(g.value,l+";"+k)}}});f.push(g)}}function collectAccessGroups(f,e,h){var a=document.getElementsByName("ACCESS_GROUPS"+e);for(var d=0;;d++){var b=a[d];if(b==undefined){break}var g=new Object();g.itemName=$(b).attr("formItemText");g.formItemName=$(b).attr("formItemName");g.position=$(b).attr("position");g.formItemId=$(b).attr("formItemId");g.value="";$(b).parents("tr:first").find(".accessGroupItem").each(function(){if(this.checked){g.value+=getRightFilledFormItemValue(g.value,this.value);$(this).parents("div.formGroupDiv:first").find(".formsLimitedTimeDiv").each(function(){if($(this).find("input[type='checkbox']")[0].checked){g.value+=getRightFilledFormItemValue(g.value,$(this).find("select > option:selected").val())}else{g.value+=getRightFilledFormItemValue(g.value,"INDEFINITE")}})}});f.push(g)}}function collectRadiolists(f,e,h){var a=document.getElementsByName("RADIO_LIST"+e);for(var d=0;;d++){var b=a[d];if(b==undefined){break}var g=new Object();g.itemName=$(b).attr("formItemText");g.formItemName=$(b).attr("formItemName");g.position=$(b).attr("position");g.formItemId=$(b).attr("formItemId");g.linkedFormItemId=getNullOrValue($(b).attr("linkedFormItemId"));g.formItemDisplayType=getNullOrValue($(b).attr("formItemDisplayType"));g.value="";$(b).parents("tr:first").find(".radioListItem").each(function(){if(this.checked){var l=getNullOrValue($(this).attr("linkedFilledFormId"));var k=getNullOrValue($(this).attr("linkedFilledFormItemId"));if(l!=null&&k!=null){g.value+=getRightFilledFormItemValue(g.value,l+";"+k)}}});f.push(g)}}function collectCheckboxex(f,e,h){var a=document.getElementsByName("CHECKBOX"+e);for(var d=0;;d++){var b=a[d];if(b==undefined){break}var g=new Object();g.itemName=$(b).attr("formItemText");g.formItemName=$(b).attr("formItemName");g.position=$(b).attr("position");g.formItemId=$(b).attr("formItemId");g.value="";if(b.checked){g.value+=getRightFilledFormItemValue(g.value,"Checked")}else{if($(b.attributes.required).val()=="true"){h.push("Please check "+g.itemName)}g.value+=getRightFilledFormItemValue(g.value,"Unchecked")}f.push(g)}}function collectTextAreaFileds(f,e,h){var a=document.getElementsByName("TEXT_AREA"+e);for(var d=0;;d++){var b=a[d];if(b==undefined){break}trimTextArea(b);var g=new Object();g.itemName=$(b).attr("formItemText");g.formItemName=$(b).attr("formItemName");g.position=$(b).attr("position");g.formItemId=$(b).attr("formItemId");g.value="";if($(b.attributes.required).val()=="true"&&(b.value==undefined||b.value=="")){h.push(g.itemName+" is required.")}g.value+=getRightFilledFormItemValue(g.value,b.value);f.push(g)}}function collectTwoTextFileds(b,h,d){var a=document.getElementsByName("TWO_TEXT_FIELDS"+h);for(var g=0;;g++){var e=a[g];if(e==undefined){break}var l=new Object();l.itemName=$(e).attr("formItemText");l.formItemName=$(e).attr("formItemName");l.position=$(e).attr("position");l.formItemId=$(e).attr("formItemId");l.value="";var k=document.getElementsByName(e.id);for(var f=0;;f++){var m=k[f];if(m==undefined){break}if($(e.attributes.required).val()=="true"&&(m.value==undefined||m.value=="")){d.push(l.itemName+" is required.");break}if(checkForError(m,e.id,d)){break}l.value+=getRightFilledFormItemValue(l.value,m.value)}b.push(l)}}function collectRadiobuttonFileds(b,k,f){var l=document.getElementsByName("RADIOBUTTON"+k);for(var h=0;;h++){var n=l[h];if(n==undefined){break}var m=new Object();m.itemName=$(n).attr("formItemText");m.formItemName=$(n).attr("formItemName");m.position=$(n).attr("position");m.formItemId=$(n).attr("formItemId");m.value="";var d=document.getElementsByName(n.id);var a=false;for(var g=0;;g++){var e=d[g];if(e==undefined){break}if(e.checked){a=true;m.value+=getRightFilledFormItemValue(m.value,e.value)}}if($(n.attributes.required).val()=="true"&&!a){f.push(m.itemName+" is required.")}b.push(m)}}function getRightFilledFormItemValue(b,a){if(!b||b.length==0){return a}else{return VALUE_DELIMETER+a}}function checkForError(a,b,d){if($(a).hasClass("notNumberInputError")){d.push(b+" accepts only numbers.");return true}return false}function checkNumbersOnlyFilter(a){if(/(^\d+\.\d+$)|(^\d+$)/.test(a.value)||a.value.length==0){$(a).removeClass("notNumberInputError")}else{$(a).addClass("notNumberInputError")}}function updateDays(a){var f=$(a).next()[0];var e=a.options[a.selectedIndex].value;var d=f.selectedIndex;if(e=="January"||e=="March"||e=="May"||e=="July"||e=="August"||e=="October"||e=="December"){if(f.options[29]==undefined){var b=document.createElement("option");b.value=29;b.innerHTML=29;f.appendChild(b)}if(f.options[30]==undefined){b=document.createElement("option");b.value=30;b.innerHTML=30;f.appendChild(b)}if(f.options[31]==undefined){b=document.createElement("option");b.value=31;b.innerHTML=31;f.appendChild(b)}}else{if(e=="April"||e=="June"||e=="September"||e=="November"){if(f.options[31]!=undefined){f.removeChild(f.options[31])}if(f.options[29]==undefined){b=document.createElement("option");b.value=29;b.innerHTML=29;f.appendChild(b)}if(f.options[30]==undefined){b=document.createElement("option");b.value=30;b.innerHTML=30;f.appendChild(b)}if(d>30){f.selectedIndex=28}}else{if(f.options[31]!=undefined){f.removeChild(f.options[31])}if(f.options[30]!=undefined){f.removeChild(f.options[30])}if(f.options[29]!=undefined){f.removeChild(f.options[29])}if(d>28){f.selectedIndex=28}}}}function updateDaysByYear(f){var h=$(f).prev()[0];var a=$(f).prev().prev()[0];var g=a.options[a.selectedIndex].value;var e=f.options[f.selectedIndex].value;var b=e%4;if(g=="February"&&b==0){var d=document.createElement("option");d.value=29;d.innerHTML=29;h.appendChild(d)}else{if(g=="February"&&b!=0&&h.options[29]!=undefined){h.removeChild(h.options[29])}}}function clearForm(d,a){var b=$(".form"+d);b.find("input[type='text']").each(function(){if(!this.disabled){if(!a||(a&&($(this).attr("formItemName")!="FIRST_NAME"&&$(this).attr("formItemName")!="LAST_NAME"&&$(this).attr("formItemName")!="REGISTRATION_EMAIL"&&$(this).attr("formItemName")!="EMAIL"))){this.value=""}}});b.find("select").each(function(){if(!$(this).attr("multiple")){this.selectedIndex="0"}});b.find("select").each(function(){if($(this).attr("multiple")){while(this.selectedIndex!=-1){this.options[this.selectedIndex].selected=false}}});b.find("input[type='checkbox']").each(function(){this.checked=""});b.find("textarea").each(function(){this.value=""});b.find("input[type='radio']").each(function(){this.checked=""});disableControls(b.find(".formsLimitedTimeSelect"));disableControls(b.find(".limitedTimeCheckbox"))}function formAccessGroupsCheckboxLimitedTimeClick(b){var a=$(b).parents("div.formsLimitedTimeDiv:first").find("select")[0];if($(b).attr("checked")){disableControl(a,false)}else{disableControl(a)}}function formAccessGroupsCheckboxClick(d){var b=$(d).parents("div.formGroupDiv:first").find("select")[0];var a=$(d).parents("div.formGroupDiv:first").find(".limitedTimeCheckbox")[0];if($(d).attr("checked")){disableControl(a,false);if($(a).attr("checked")){disableControl(b,false)}else{disableControl(b)}}else{disableControl(a);disableControl(b)}}function changeLinkedRecordLinkOnReslect(d,e){var a=$(e).parent().find(".showLinkedRecordLink")[0];if(a){var b=$(e).find("option:selected").attr("linkedFilledFormId");a.href="javascript:showEditRecordWindow("+b+", "+d+")"}}function Tooltip(a){this.settings={fadeIn:100,type:"ONHOVER",useValue:false,width:""};this.settings=$.extend(this.settings,a);this.settings.element.tooltip=this;this.createContentDiv();this.bindEvents();this.updateContent();this.show()}Tooltip.prototype.updatePosition=function(){var b=0;var a=0;if(isIE()){b=window.document.documentElement.scrollTop;a=window.document.documentElement.scrollLeft}$(this.contentDiv).css({top:findPosAbs(this.settings.element).top+this.settings.element.offsetHeight+b+"px",left:findPosAbs(this.settings.element).left+this.settings.element.offsetWidth/2-this.contentDiv.offsetWidth/2+window.parent.document.body.scrollLeft+a+"px"})};Tooltip.prototype.bindEvents=function(){var a=this;if(this.settings.type=="ONHOVER"){$(this.settings.element).bind("mouseout",function(){a.hide();return false});$(this.settings.element).bind("mouseover",function(){a.show(true);return false});$(this.contentDiv).mouseout(function(){$(this).hide();return false});$(this.contentDiv).mouseover(function(){$(this).show();return false})}else{$(this.settings.element).click(function(){a.show();return false})}};Tooltip.prototype.isContentContainerEmpty=function(){return(this.settings.contentId&&$.trim($("#"+this.settings.contentId).html()).length==0)||(this.settings.contentElement&&$.trim(this.settings.useValue?this.settings.contentElement.val():this.settings.contentElement.html()).length==0)};Tooltip.prototype.show=function(a){var d=this;if(d.isContentContainerEmpty()){return}if(this.settings.type=="ONCLICK"){var b=window.parent.document.createElement("div");$(b).css({position:"fixed",zIndex:"99",top:0,left:0,width:"100%",height:"100%"});this.disableBackground=b;window.parent.document.body.appendChild(b);bringToFront(b);bringToFront(this.contentDiv);this.disableBackground.onclick=function(){d.hide()}}if(d.settings.delay&&!a){d.settings.element.timeout=setTimeout(function(){$(d.contentDiv).show();d.updatePosition()},d.settings.delay);d.settings.element.onmouseout=function(){clearTimeout(d.settings.element.timeout)}}else{$(d.contentDiv).show();d.updatePosition()}};Tooltip.prototype.hide=function(){if(this.disableBackground){window.parent.document.body.removeChild(this.disableBackground);this.disableBackground=undefined}$(this.contentDiv).hide()};Tooltip.prototype.createContentDiv=function(){var a=window.parent.document.createElement("div");a.id="someUniqueId";$(a).css({position:"absolute",backgroundColor:"white",zIndex:"99999",display:"none",padding:"10px",borderStyle:"solid",border:"solid black 1px",frameBorder:"0",maxWidth:this.settings.width});window.parent.document.body.appendChild(a);this.contentDiv=a};Tooltip.prototype.updateContent=function(){if(this.settings.contentId){this.contentDiv.innerHTML=limitName($("#"+this.settings.contentId)[0].innerHTML,1000)}else{this.contentDiv.innerHTML=limitName(this.settings.useValue?this.settings.contentElement.val():this.settings.contentElement.html(),1000)}$(this.contentDiv).find("p").css("margin","0");bringToFront(this.contentDiv)};function bindTooltip(a){if(a.element.tooltip){a.element.tooltip.updateContent()}else{new Tooltip(a)}}function selectTab(a){$(".selected_tab").removeClass("selected_tab").addClass("unselected_tab");$(a).removeClass("unselected_tab").addClass("selected_tab");resizeTabs()}function selectTabNew(a){$(".new_selected_tab").removeClass("new_selected_tab").addClass("new_unselected_tab");$(a).removeClass("new_unselected_tab").addClass("new_selected_tab")}function selectTabInTwoColumnWindow(d,a,b){if(isWindowSettingsChanged()&&confirm(getParentWindow().internationalErrorTexts.saveUnsavedChanges)){getActiveWindow().clickApply();setWindowSettingsUnchanged()}$(".c1current").removeClass("c1current").addClass("c1");$(d).removeClass("c1").addClass("c1current");$(".tabContent").hide();$("#"+a).show();if(b){b()}}function resizeTabs(){var f=$("a.selected_tab");var e=$("a.unselected_tab");var d=$("#tabWidth")[0].value;if(navigator.appVersion.indexOf("MSIE 8.0")!=-1){d-=7}var h,b;for(var a=0;a<f.length;a++){g(f[a])}for(a=0;a<e.length;a++){g(e[a])}function g(l){l.style.paddingLeft="0px";l.style.paddingRight="0px";b=l.offsetWidth;if(b||b==0){k();l.style.paddingLeft=h+"px";l.style.paddingRight=h+"px"}}function k(){var l=(d-b);if(((l%2))!=0){l=l-1}h=(l/2)}}function showTab(b){selectTab(b);$(".tab").hide();var a=$.inArray(b,$(".tabTitle").get());$($(".tab").get(a)).show()}function createEditor(d){var b=document.createElement("div");var e=document.createElement("div");e.appendChild(b);d.place.innerHTML="";d.place.appendChild(e);b.id=d.editorId;var f="";if(d.disableEditor){f=function(k,h,l){if(!k){h=true;k=tinyMCE.activeEditor.editorId}if(h){if(!document.getElementById("disabledTextArea")){tinyMCE.execCommand("mceToggleEditor",false,k);d.place.appendChild(a(k,l))}}else{if(document.getElementById("disabledTextArea")){tinyMCE.execCommand("mceToggleEditor",false,k);if(l){setEditorContent(k,l)}d.place.removeChild(document.getElementById("disabledTextArea"))}}}}var g;$(function(){$("#"+d.editorId).tinymce({script_url:"/tinymce/tiny_mce.js",width:d.width,height:d.height,mode:"exact",theme:"advanced",elements:d.editorId,setupcontent_callback:function(m,h,l){var k=tinyMCE.get(m);k.setContent(d.value);g=true;window.parent.setTextEditorInitialValue(d.value);removeLoadingMessage(d.place)},paste_use_dialog:false,plugins:"pagelink,example,safari,layer,table,save,advhr,advimage,advlink,emotions,iespell,media,searchreplace,contextmenu,paste,directionality,template,inlinepopups,xhtmlxtras,style,spellchecker",extended_valid_elements:"a[class|href|name|id|pageId],iframe[src|width|height|frameborder]",theme_advanced_buttons1:"bold,italic,underline,strikethrough,|,justifyleft,justifycenter,justifyright,justifyfull,|,formatselect,fontselect,fontsizeselect",theme_advanced_buttons2:"cut,copy,paste,,pastetext,|,search,|,bullist,numlist,|,code,|,outdent,indent,blockquote,|,undo,redo,|,link,unlink,anchor,pagelink,image,example,|,inserttime,forecolor,backcolor",theme_advanced_buttons3:"tablecontrols,pasteword,|,sub,sup,|,charmap,emotions,iespell,media,advhr,|,removeformat,styleprops,attribs,|,spellchecker",spellchecker_languages:"+English=en,Swedish=sv",spellchecker_rpc_url:"/googleSpellChecker",theme_advanced_toolbar_location:"top",theme_advanced_toolbar_align:"left",theme_advanced_statusbar_location:"bottom",theme_advanced_resizing_min_height:20,theme_advanced_resizing:true,setup:function(h){h.onInit.add(function(n){n.focus();var k=d.place;var l=window.parent.document.getElementById("tinyMCELoadingMessage");if(l){l.style.display="none"}k.style.display="block";$("#"+d.editorId+"_ifr").css("height",d.height+"px");try{getActiveWindow().resize();setTimeout(function(){if(isAnyWindowOpened()){getActiveWindow().resize()}},100)}catch(m){}tinymce.dom.Event.add(n.getWin(),"resize",function(p){try{getActiveWindow().resize()}catch(o){}})})}})});if(d.showLastSavedData){contents[d.editorId]=new Content(d.editorId,function(l,n,h){if(n){if(g&&tinyMCE){tinyMCE.get(l).setContent(n)}else{d.value=n}var k=document.getElementById("editorRestoreContext");if(h){var m=h.format("dddd, mmmm d, yyyy. h:MM tt");if(k){k.innerHTML="Content restored. Is has been saved on "+m}else{alert("Content restored. Is has been saved on "+m)}}}},function(h){return tinyMCE.get(h).getContent()})}function a(l,m){var h=document.createElement("textarea");var k=80;h.style.width=d.width+"px";h.style.height=d.height+k+"px";h.disabled=true;h.id="disabledTextArea";if(m){h.innerHTML=m}else{h.innerHTML=d.value}return h}}function createLoadingMessageDiv(){var b=document.createElement("div");b.style.width="600px";b.style.height="200px";b.id="tinyMCELoadingMessage";var a=document.createElement("span");a.innerHTML="Loading text editor...";a.id="textZone";a.style.left="55%";a.style.top="50%";a.style.position="relative";b.appendChild(a);var d=document.createElement("img");d.setAttribute("id","imageZone");d.setAttribute("src","/ajax-loader.gif");d.style.left="43%";d.style.top="45%";d.style.position="relative";b.appendChild(d);return b}function closeEditor(a){tinyMCE.execCommand("mceRemoveControl",false,a)}function getEditorContent(a){var b=tinyMCE&&tinyMCE.get(a)?tinyMCE.get(a).getContent():"";return removeIEComments(b)}function setEditorContent(a,b){return tinyMCE&&tinyMCE.get(a)?tinyMCE.get(a).setContent(removeIEComments(b)):""}function removeIEComments(a){if(a){var b=/(?:<|&lt;)\s*?!--\s*?\[\s*?if\s*?!supportLineBreakNewLine\s*?\]\s*?--(?:>|&gt;)(.*?|\n*?)(?:<|&lt;)!--\s*?\[\s*?endif\s*?\]\s*?--(?:>|&gt;)/;while(a.match(b)){a=a.replace(b,"$1")}}return a}$.fn.simpleTree=function(a){return this.each(function(){var o=this;var m=$(".root",this);var q=$("<img>").attr({id:"tree_plus",src:"/images/tree/plus.gif"}).css({width:"7px",display:"none",position:"absolute",left:"5px",top:"5px"}).appendTo("body");var g=q.clone().appendTo("body");var e=false;var n=false;var f=false;var p=false;var l=false;var d;var b;var k;var h;o.option={drag:true,animate:false,speed:"fast",afterMove:false,afterClick:false,openOnStartup:true,ddTolerance:5,docToFolderConvert:false};o.option=$.extend(o.option,a);$.extend(this,{getSelected:function(){return $("div.active",this).parent()}});o.nodeToggle=function(s){var r=$(s).find("ul:first");if(r.is(":visible")){$(s.elbow).removeClass("elbow-minus");$(s.elbow).addClass("elbow-plus");$(s.icon).removeClass("folder-open");$(s.icon).addClass("folder");if(o.option.animate){r.animate({height:"toggle"},o.option.speed)}else{r.hide()}}else{$(s.elbow).addClass("elbow-minus");$(s.elbow).removeClass("elbow-plus");$(s.icon).addClass("folder-open");$(s.icon).removeClass("folder");if(o.option.animate){r.animate({height:"toggle"},o.option.speed)}else{r.show()}}};o.setTreeNodes=function(s,r){s=r?s.parent():s;$("li",s).find("div:first > span").addClass("text");$("li",s).find("div:first").attr("container","container");$("li",s).find("div:first").bind("selectstart",function(){return false}).bind("mouseover",function(){$(this).addClass("nodeOver");return false}).bind("mouseout",function(){$(this).removeClass("nodeOver");return false}).click(function(t){if(t.target.type!="checkbox"){$(".active",o).removeClass("active");$(this).addClass("active");if(typeof o.option.afterClick=="function"){o.option.afterClick($(this).parent())}}}).mousemove(function(t){k=t.clientX;h=t.clientY}).mousedown(function(u){d=u.clientX;b=u.clientY;e=true;cloneNode=$(this).parent().clone();var t=$(this).parent();if(o.option.drag){$(">ul",cloneNode).hide();$("body").append('<div id="drag_container"><ul></ul></div>');$("#drag_container").hide().css({opacity:"0.8"});$("#drag_container >ul").append(cloneNode);$(document).bind("mousemove",{LI:t},o.dragStart).bind("mouseup",o.dragEnd)}return false}).mouseup(function(){if(e&&n&&p){o.moveNodeToFolder($(this).parent())}o.eventDestroy()});$("li",s).each(function(){var u=o.option.openOnStartup;var v=$(">ul",this);var x=document.createElement("span");this.indents=x;$(this).find("div:first").find("span:first").before(x);o.addIndent(this);var t=document.createElement("img");this.elbow=t;t.node=this;t.src="/images/tree/s.gif";var w=document.createElement("img");this.icon=w;w.src="/images/tree/s.gif";if(v.size()>0){if(!u){v.hide()}var y=u?"folder-open ":"folder ";w.className="treeImage icon "+y+(this.attributes.icon?this.attributes.icon.value:"");$(this.indents).after(w);o.addElbowEvents(t);if(u){t.className="treeImage elbow elbow-minus"}else{t.className="treeImage elbow elbow-plus"}$(this.indents).after(t)}else{w.className="treeImage icon doc "+(this.attributes.icon?this.attributes.icon.value:"");$(this.indents).after(w);t.className="treeImage elbow";$(this.indents).after(t)}}).before('<li class="line">&nbsp;</li>').filter(":last-child").after('<li class="line"></li>');o.setEventLine($(".line",s))};o.addElbowEvents=function(r){$(r).mouseover(function(){$(this).parent("div").addClass("overElbow")});$(r).mouseout(function(){$(this).parent("div").removeClass("overElbow")});$(r).click(function(){o.nodeToggle(r.node);return false})};o.removeElbowEvents=function(r){$(r).unbind("mouseover").unbind("mouseout").unbind("click")};o.addIndent=function(r){$(r.indents).html("");$(r).parents("ul.parent").each(function(){$(r.indents).append("<img class='treeImage spacer' src='/images/tree/s.gif'/>")})};o.addIndentsRecorsively=function(r){if(r.indents==undefined){r.indents=$(r).find("div:first").find("span:first")[0]}o.addIndent(r);$(r).find("li[page='page']").each(function(){o.addIndentsRecorsively(this)})};o.dragStart=function(s){var r=$(s.data.LI);if(e&&(k&&h)&&(h>b+o.option.ddTolerance||h<b-o.option.ddTolerance||k>d+o.option.ddTolerance||k<d-o.option.ddTolerance)){n=true;if(l){clearTimeout(l)}if($("#drag_container:not(:visible)")){$("#drag_container").show();r.prev(".line").hide();p=r}$("#drag_container").css({position:"absolute",left:(s.pageX+5),top:(s.pageY+15)});if($("#drag_container").css("zIndex")=="auto"){bringToFront($("#drag_container")[0])}if(r.is(":visible")){r.hide()}if($(s.target).hasClass("postedText")||$(s.target).hasClass("pageName")||$(s.target).hasClass("text")||$(s.target).hasClass("treeImage")){s.target=$(s.target).parents("div:first")[0]}if(s.target.tagName.toLowerCase()=="div"&&$(s.target).attr("container")=="container"){var t=s.target;var u=findPosAbs($(t).parent()[0].icon);if($($(t).parent()[0].icon).hasClass("folder")){q.css({left:u.left,top:u.top}).show();l=setTimeout(function(){o.nodeToggle($(t).parent()[0])},700)}else{if($($(t).parent()[0].icon).hasClass("folder-open")){q.css({left:u.left,top:u.top}).show()}else{if(o.option.docToFolderConvert){q.css({left:u.left,top:u.top}).show()}else{q.hide()}}}}else{q.hide()}return false}return true};o.dragEnd=function(){if(l){clearTimeout(l)}o.eventDestroy()};o.setEventLine=function(r){r.mouseover(function(){if(this.className.indexOf("over")<0&&e&&n){this.className=this.className.replace("line","line-over");q.show();g.css({left:findPosAbs(this).left+6,top:findPosAbs(this).top-3}).show()}}).mouseout(function(){if(this.className.indexOf("over")>=0){this.className=this.className.replace("-over","")}g.hide()}).mouseup(function(){if(e&&p&&n){f=$(this).parents("li:first");o.moveNodeToLine(this,f);o.eventDestroy()}})};o.eventDestroy=function(){$(document).unbind("mousemove",o.dragStart).unbind("mouseup").unbind("mousedown");$("#drag_container").remove();q.hide();if(p){$(p).show().prev(".line").show()}f=p=e=n=false};o.convertToFolder=function(r){$(r[0].icon).addClass("folder-open");$(r[0].icon).removeClass("doc");$(r[0].elbow).addClass("elbow-minus");o.addElbowEvents(r[0].elbow);r.append('<ul class="parent"><li class="line"></li></ul>');o.setEventLine($(".line",r))};o.convertToDoc=function(r){$(">ul",r).remove();r[0].icon.className=r[0].icon.className.replace(/folder-(open|close)/gi,"doc");$(r[0].elbow).removeClass("elbow-minus");$(r[0].elbow).removeClass("elbow-plus");o.removeElbowEvents(r[0].elbow)};o.moveNodeToFolder=function(s){if(!o.option.docToFolderConvert&&s[0].icon.className.indexOf("doc")!=-1){return true}else{if(o.option.docToFolderConvert&&s[0].icon.className.indexOf("doc")!=-1){o.convertToFolder(s)}}var r=$(">ul >.line:last-child",s);if(r.size()>0){o.moveNodeToLine(r[0],s)}};o.moveNodeToLine=function(v,s){var u=$(p).parents("li:first");var t=$(p).prev(".line");$(v).before(p);$(p).before(t);v.className=v.className.replace("-over","");var r=$(">ul >li",u).not(".line").filter(":visible").size();if(o.option.docToFolderConvert&&r==0&&((s&&u[0].id!=s[0].id)||s==undefined)){o.convertToDoc(u)}if($("span:first",p).attr("class")=="text"){$(".active",o).attr("class","text");$("span:first",p).attr("class","active")}o.addIndentsRecorsively(p[0]);if(typeof(o.option.afterMove)=="function"){var w=$(p).prevAll(":not(.line)").size();o.option.afterMove($(v).parents("li:first"),$(p),w)}};o.init=function(r){disableSelection(r[0]);o.setTreeNodes(r,false)};o.init(m)})};$.fn.customSelect=function(a){return this.each(function(){var b=new Object();var d=this;this.select=b;b.settings={};b.settings=$.extend(b.settings,a);b.init=function(){if(b.settings.strecherId){$("#"+b.settings.strecherId).remove()}var g=$(d).html();b.createContainerDiv(g);var f=document.createElement("span");b.selectTrigger=f;$(f).addClass("triggerImage");$(d).after(f);$(f).mouseover(function(){$(this).addClass("triggerImageOver");return false});$(f).mouseout(function(){$(this).removeClass("triggerImageOver");return false});$(f).click(function(){b.onTriggerClick()});var e=document.createElement("div");b.newSelect=e;$(e).addClass("selectText");$(e).css({width:b.settings.width});$(f).after(e);$(e).mouseover(function(){$(f).addClass("triggerImageOver");return false});$(e).mouseout(function(){$(f).removeClass("triggerImageOver");return false});$(e).click(function(){b.onTriggerClick()});$(d).remove()};b.createContainerDiv=function(e){var f=document.createElement("div");b.containerDiv=f;$(f).addClass("selectContainer");$(f).css({maxHeight:b.settings.containerMaxHeight,overflow:"auto",display:"none"});$(f).html(e);document.body.appendChild(f);b.initContainerEvents()};b.initContainerEvents=function(){$(b.containerDiv).find("div").mouseover(function(){$(this).addClass("elementMouseOver");return false});$(b.containerDiv).find("div").mouseout(function(){$(this).removeClass("elementMouseOver");return false});$(b.containerDiv).find("div").click(function(){if(typeof(b.settings.onSelect)=="function"){b.settings.onSelect(this)}b.selectElement(this)})};b.selectElement=function(e){if(b.selectedElement){$(b.selectedElement).removeClass("selectedElement")}b.selectedElement=e;$(b.selectedElement).addClass("selectedElement");$(b.newSelect).html($(e).html());if(b.containerDiv){$(b.containerDiv).hide();if(b.containerDiv.backgroundDiv){$(b.containerDiv.backgroundDiv).remove()}}if(typeof(b.settings.afterSelect)=="function"){b.settings.afterSelect(e)}return false};b.onTriggerClick=function(){var e=document.createElement("div");b.containerDiv.backgroundDiv=e;$(e).css({position:"fixed",left:"0",top:"0",width:"100%",height:"100%"});$(e).html("&nbsp;");document.body.appendChild(e);$(e).click(function(){b.containerDiv.backgroundDiv=undefined;$(b.containerDiv).hide();$(e).remove()});bringToFront(e);$(b.containerDiv).show();$(b.containerDiv).css({position:"absolute",minWidth:(b.newSelect.offsetWidth-2)+"px",left:$(b.newSelect).offset().left,top:$(b.newSelect).offset().top+b.newSelect.offsetHeight});bringToFront(b.containerDiv);return false};b.init()})[0].select};function showApplicationHelpWindow(){var a=new ServiceCall();a.exception("com.shroggle.exception.CannotShowHelpWindowException",function(b){alert(b.message)});a.call(function(){dwr.engine._execute("/dwr","ShowHelpWindowService","show",function(b){var d=createConfigureWidgetIframe({width:700,height:600,makeNotModal:true,id:"help_window"});d.src=b;getActiveWindow().resize()})})}var addLinkedField={};addLinkedField.errors=null;addLinkedField.formItemTr=null;addLinkedField.linkedItemNameOnWindowOpen=null;addLinkedField.show=function(a){var e=createConfigureWindow({width:515,height:400});var f=($("#formTableSelectedFormId").val()=="null"||$("#formTableSelectedFormId").val()==-1)?null:$("#formTableSelectedFormId").val();if(a.linkId){addLinkedField.formItemTr=$("#"+a.linkId).parents("tr:first")[0]}var b={targetFormId:f,linkedFormItemId:a.linkId?getNullOrValue($(addLinkedField.formItemTr).find(".linkedSourceItemId").val()):null,formItemText:a.linkId?$(addLinkedField.formItemTr).find(".yourFormStaticTexts").attr("itemName"):null,formItemDisplayType:a.linkId?$(addLinkedField.formItemTr).find(".linkedItemDisplayType").val():null};addLinkedField.linkedItemNameOnWindowOpen=b.formItemText;var d=new ServiceCall();d.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);d.call(function(){dwr.engine._execute("/dwr","ShowAddLinkedFieldService","execute",b,function(g){if(!isAnyWindowOpened()){return}e.setContent(g);if(a.linkId==null){disableControl($("#addLinkedFieldEditSelectedFormLink")[0])}addLinkedField.errors=new Errors()})})};addLinkedField.editSelectedForm=function(){var b,d;var a=$("#linkedFieldFormSelect > option:selected");b=a.attr("formType");d=a.val();editForm(b,d)};addLinkedField.createNewForm=function(a){manageItems.createItem({itemType:"CUSTOM_FORM",siteId:a,onAfterClose:function(){var b=$("#linkedFieldFormSelect > option:selected").val();$("#linkedFieldFormSelectLoadingDiv").makeVisible();disableControl($("#linkedFieldFormSelect")[0]);var d=new ServiceCall();d.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);d.call(function(){dwr.engine._execute("/dwr","GetAvailableFormsService","execute",function(f){var e=$("#linkedFieldFormSelect");e.html("");var g=getParentWindow().document.createElement("option");$(g).val(-1);$(g).html($("#selectFormDefaultOption").val());e.append(g);$(f).each(function(){var h=getParentWindow().document.createElement("option");$(h).val(this.formId);$(h).attr("formType",this.formType);$(h).html(this.formName);if(b==this.formId){h.selected="selected"}e.append(h)});$("#linkedFieldFormSelectLoadingDiv").makeInvisible();disableControl($("#linkedFieldFormSelect")[0],false)})})}})};addLinkedField.formsSelectOnChange=function(){addLinkedField.errors.clear();$("#linkedFieldTextEdit").val("");var b=$("#linkedFieldFormSelect > option:selected").val();if(b==-1){disableControl($("#addLinkedFieldEditSelectedFormLink")[0]);$("#linkedFieldFormItemSelect").html("<option value='-1'>"+$("#selectFormItemDefaultOption").val()+"</option>")}else{$("#linkedFieldFormSelectLoadingDiv").css("visibility","visible");var a=new ServiceCall();a.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);a.call(function(){dwr.engine._execute("/dwr","GetFormItemsService","executeForLinked",b,function(d){$("#linkedFieldFormItemSelect").html("<option value='-1'>"+$("#selectFormItemDefaultOption").val()+"</option>");$(d).each(function(){var e=getParentWindow().createElement("option");$(e).val(this.formItemId);$(e).attr("itemName",this.itemName);$(e).html(this.itemName);$("#linkedFieldFormItemSelect").append(e)});disableControl($("#addLinkedFieldEditSelectedFormLink")[0],{disabled:false});$("#linkedFieldFormSelectLoadingDiv").css("visibility","hidden")})})}};addLinkedField.formItemsSelectOnChange=function(){var b=$("#linkedFieldFormItemSelect > option:selected");var a=b.val();if(a==-1){$("#linkedFieldTextEdit").val("")}else{$("#linkedFieldTextEdit").val(b.attr("itemName"))}};addLinkedField.save=function(){addLinkedField.errors.clear();if($("#linkedFieldFormSelect > option:selected").val()==-1){addLinkedField.errors.set("AddLinkedFieldFormNotSelectedException",$("#AddLinkedFieldFormNotSelectedException").val(),[$("#linkedFieldFormSelect")[0]]);return}if($("#linkedFieldFormItemSelect > option:selected").val()==-1){addLinkedField.errors.set("AddLinkedFieldFormItemNotSelectedException",$("#AddLinkedFieldFormItemNotSelectedException").val(),[$("#linkedFieldFormItemSelect")[0]]);return}var a=$("#linkedFieldTextEdit").val();var e={itemName:a.trim().length==0?$("#linkedFieldFormItemSelect > option:selected").attr("itemName"):a,formItemName:"LINKED",formItemId:0,required:false,linkedFormItemId:$("#linkedFieldFormItemSelect > option:selected").val(),formItemDisplayType:$("#linkedFieldItemTypeSelect > option:selected").val()};var d=$("#isEditLinkedField")[0];if(!d){var b=addYourTableRow(e);if(b=="FAILURE"){addLinkedField.errors.set("AddLinkedFieldDuplicateNameException",$("#AddLinkedFieldDuplicateNameException").val(),[$("#linkedFieldTextEdit")[0]]);return}}else{if(addLinkedField.linkedItemNameOnWindowOpen!=e.itemName){if(isItemTextInUse(e.itemName,e.formItemName)){addLinkedField.errors.set("AddLinkedFieldDuplicateNameException",$("#AddLinkedFieldDuplicateNameException").val(),[$("#linkedFieldTextEdit")[0]]);return}}$(addLinkedField.formItemTr).find(".linkedSourceItemId").val(e.linkedFormItemId);$(addLinkedField.formItemTr).find(".linkedItemDisplayType").val(e.formItemDisplayType);$(addLinkedField.formItemTr).find(".yourFormStaticTexts").html(e.itemName);$(addLinkedField.formItemTr).find(".yourFormStaticTexts").attr("itemName",e.itemName)}closeConfigureWidgetDiv()};
/*
 * jQuery corner plugin: simple corner rounding
 * Examples and documentation at: http://jquery.malsup.com/corner/
 * version 2.03 (05-DEC-2009)
 * Dual licensed under the MIT and GPL licenses:
 * http://www.opensource.org/licenses/mit-license.php
 * http://www.gnu.org/licenses/gpl.html
 */
(function(d){var a=navigator.userAgent;var g=d.browser.mozilla&&/gecko/i.test(a);var k=d.browser.safari&&/Safari\/[5-9]/.test(a);var h=d.browser.msie&&(function(){var n=document.createElement("div");try{n.style.setExpression("width","0+0");n.style.removeExpression("width")}catch(m){return false}return true})();function f(m,n){return parseInt(d.css(m,n))||0}function l(m){var m=parseInt(m).toString(16);return(m.length<2)?"0"+m:m}function b(o){for(;o&&o.nodeName.toLowerCase()!="html";o=o.parentNode){var m=d.css(o,"backgroundColor");if(m=="rgba(0, 0, 0, 0)"){continue}if(m.indexOf("rgb")>=0){var n=m.match(/\d+/g);return"#"+l(n[0])+l(n[1])+l(n[2])}if(m&&m!="transparent"&&m!="inherit"){return m}}return"#ffffff"}function e(o,m,n){switch(o){case"round":return Math.round(n*(1-Math.cos(Math.asin(m/n))));case"cool":return Math.round(n*(1+Math.cos(Math.asin(m/n))));case"sharp":return Math.round(n*(1-Math.cos(Math.acos(m/n))));case"bite":return Math.round(n*(Math.cos(Math.asin((n-m-1)/n))));case"slide":return Math.round(n*(Math.atan2(m,n/m)));case"jut":return Math.round(n*(Math.atan2(n,(n-m-1))));case"curl":return Math.round(n*(Math.atan(m)));case"tear":return Math.round(n*(Math.cos(m)));case"wicked":return Math.round(n*(Math.tan(m)));case"long":return Math.round(n*(Math.sqrt(m)));case"sculpt":return Math.round(n*(Math.log((n-m-1),n)));case"dog":return(m&1)?(m+1):n;case"dog2":return(m&2)?(m+1):n;case"dog3":return(m&3)?(m+1):n;case"fray":return(m%2)*n;case"notch":return n;case"bevel":return m+1}}d.fn.corner=function(m){if(this.length==0){if(!d.isReady&&this.selector){var n=this.selector,o=this.context;d(function(){d(n,o).corner(m)})}return this}return this.each(function(t){var s=d(this);var A=[m||"",s.attr(d.fn.corner.defaults.metaAttr)||""].join(" ").toLowerCase();var H=/keep/.test(A);var z=((A.match(/cc:(#[0-9a-f]+)/)||[])[1]);var p=((A.match(/sc:(#[0-9a-f]+)/)||[])[1]);var D=parseInt((A.match(/(\d+)px/)||[])[1])||10;var B=/round|bevel|notch|bite|cool|sharp|slide|jut|curl|tear|fray|wicked|sculpt|long|dog3|dog2|dog/;var r=((A.match(B)||["round"])[0]);var q={T:0,B:1};var x={TL:/top|tl|left/.test(A),TR:/top|tr|right/.test(A),BL:/bottom|bl|left/.test(A),BR:/bottom|br|right/.test(A)};if(!x.TL&&!x.TR&&!x.BL&&!x.BR){x={TL:1,TR:1,BL:1,BR:1}}if(d.fn.corner.defaults.useNative&&r=="round"&&(g||k)&&!z&&!p){if(x.TL){s.css(g?"-moz-border-radius-topleft":"-webkit-border-top-left-radius",D+"px")}if(x.TR){s.css(g?"-moz-border-radius-topright":"-webkit-border-top-right-radius",D+"px")}if(x.BL){s.css(g?"-moz-border-radius-bottomleft":"-webkit-border-bottom-left-radius",D+"px")}if(x.BR){s.css(g?"-moz-border-radius-bottomright":"-webkit-border-bottom-right-radius",D+"px")}return}var E=document.createElement("div");E.style.overflow="hidden";E.style.height="1px";E.style.backgroundColor=p||"transparent";E.style.borderStyle="solid";var K={T:parseInt(d.css(this,"paddingTop"))||0,R:parseInt(d.css(this,"paddingRight"))||0,B:parseInt(d.css(this,"paddingBottom"))||0,L:parseInt(d.css(this,"paddingLeft"))||0};if(typeof this.style.zoom!=undefined){this.style.zoom=1}if(!H){this.style.border="none"}E.style.borderColor=z||b(this.parentNode);var C=d.curCSS(this,"height");for(var F in q){var v=q[F];if((v&&(x.BL||x.BR))||(!v&&(x.TL||x.TR))){E.style.borderStyle="none "+(x[F+"R"]?"solid":"none")+" none "+(x[F+"L"]?"solid":"none");var L=document.createElement("div");d(L).addClass("jquery-corner");var y=L.style;v?this.appendChild(L):this.insertBefore(L,this.firstChild);if(v&&C!="auto"){if(d.css(this,"position")=="static"){this.style.position="relative"}y.position="absolute";y.bottom=y.left=y.padding=y.margin="0";if(h){y.setExpression("width","this.parentNode.offsetWidth")}else{y.width="100%"}}else{if(!v&&d.browser.msie){if(d.css(this,"position")=="static"){this.style.position="relative"}y.position="absolute";y.top=y.left=y.right=y.padding=y.margin="0";if(h){var I=f(this,"borderLeftWidth")+f(this,"borderRightWidth");y.setExpression("width","this.parentNode.offsetWidth - "+I+'+ "px"')}else{y.width="100%"}}else{y.position="relative";y.margin=!v?"-"+K.T+"px -"+K.R+"px "+(K.T-D)+"px -"+K.L+"px":(K.B-D)+"px -"+K.R+"px -"+K.B+"px -"+K.L+"px"}}for(var G=0;G<D;G++){var u=Math.max(0,e(r,G,D));var J=E.cloneNode(false);J.style.borderWidth="0 "+(x[F+"R"]?u:0)+"px 0 "+(x[F+"L"]?u:0)+"px";v?L.appendChild(J):L.insertBefore(J,L.firstChild)}}}})};d.fn.uncorner=function(){if(g||k){this.css(g?"-moz-border-radius":"-webkit-border-radius",0)}d("div.jquery-corner",this).remove();return this};d.fn.corner.defaults={useNative:true,metaAttr:"data-corner"}})(jQuery);if(!document.createElement("canvas").getContext){(function(){var w=Math;var x=w.round;var t=w.sin;var F=w.cos;var o=w.abs;var E=w.sqrt;var a=10;var p=a/2;function k(){return this.context_||(this.context_=new r(this))}var v=Array.prototype.slice;function G(H,I,J){var m=v.call(arguments,2);return function(){return H.apply(I,m.concat(v.call(arguments)))}}var l={init:function(m){if(/MSIE/.test(navigator.userAgent)&&!window.opera){var H=m||document;H.createElement("canvas");H.attachEvent("onreadystatechange",G(this.init_,this,H))}},init_:function(J){if(!J.namespaces.g_vml_){J.namespaces.add("g_vml_","urn:schemas-microsoft-com:vml","#default#VML")}if(!J.namespaces.g_o_){J.namespaces.add("g_o_","urn:schemas-microsoft-com:office:office","#default#VML")}if(!J.styleSheets.ex_canvas_){var I=J.createStyleSheet();I.owningElement.id="ex_canvas_";I.cssText="canvas{display:inline-block;overflow:hidden;text-align:left;width:300px;height:150px}g_vml_\\:*{behavior:url(#default#VML)}g_o_\\:*{behavior:url(#default#VML)}"}var H=J.getElementsByTagName("canvas");for(var m=0;m<H.length;m++){this.initElement(H[m])}},initElement:function(H){if(!H.getContext){H.getContext=k;H.innerHTML="";H.attachEvent("onpropertychange",D);H.attachEvent("onresize",b);var m=H.attributes;if(m.width&&m.width.specified){H.style.width=m.width.nodeValue+"px"}else{H.width=H.clientWidth}if(m.height&&m.height.specified){H.style.height=m.height.nodeValue+"px"}else{H.height=H.clientHeight}}return H}};function D(H){var m=H.srcElement;switch(H.propertyName){case"width":m.style.width=m.attributes.width.nodeValue+"px";m.getContext().clearRect();break;case"height":m.style.height=m.attributes.height.nodeValue+"px";m.getContext().clearRect();break}}function b(H){var m=H.srcElement;if(m.firstChild){m.firstChild.style.width=m.clientWidth+"px";m.firstChild.style.height=m.clientHeight+"px"}}l.init();var f=[];for(var A=0;A<16;A++){for(var z=0;z<16;z++){f[A*16+z]=A.toString(16)+z.toString(16)}}function s(){return[[1,0,0],[0,1,0],[0,0,1]]}function e(J,I){var H=s();for(var m=0;m<3;m++){for(var M=0;M<3;M++){var K=0;for(var L=0;L<3;L++){K+=J[m][L]*I[L][M]}H[m][M]=K}}return H}function y(H,m){m.fillStyle=H.fillStyle;m.lineCap=H.lineCap;m.lineJoin=H.lineJoin;m.lineWidth=H.lineWidth;m.miterLimit=H.miterLimit;m.shadowBlur=H.shadowBlur;m.shadowColor=H.shadowColor;m.shadowOffsetX=H.shadowOffsetX;m.shadowOffsetY=H.shadowOffsetY;m.strokeStyle=H.strokeStyle;m.globalAlpha=H.globalAlpha;m.arcScaleX_=H.arcScaleX_;m.arcScaleY_=H.arcScaleY_;m.lineScale_=H.lineScale_}function d(H){var K,J=1;H=String(H);if(H.substring(0,3)=="rgb"){var M=H.indexOf("(",3);var m=H.indexOf(")",M+1);var L=H.substring(M+1,m).split(",");K="#";for(var I=0;I<3;I++){K+=f[Number(L[I])]}if(L.length==4&&H.substr(3,1)=="a"){J=L[3]}}else{K=H}return{color:K,alpha:J}}function u(m){switch(m){case"butt":return"flat";case"round":return"round";case"square":default:return"square"}}function r(H){this.m_=s();this.mStack_=[];this.aStack_=[];this.currentPath_=[];this.strokeStyle="#000";this.fillStyle="#000";this.lineWidth=1;this.lineJoin="miter";this.lineCap="butt";this.miterLimit=a*1;this.globalAlpha=1;this.canvas=H;var m=H.ownerDocument.createElement("div");m.style.width=H.clientWidth+"px";m.style.height=H.clientHeight+"px";m.style.overflow="hidden";m.style.position="absolute";H.appendChild(m);this.element_=m;this.arcScaleX_=1;this.arcScaleY_=1;this.lineScale_=1}var n=r.prototype;n.clearRect=function(){this.element_.innerHTML=""};n.beginPath=function(){this.currentPath_=[]};n.moveTo=function(H,m){var I=this.getCoords_(H,m);this.currentPath_.push({type:"moveTo",x:I.x,y:I.y});this.currentX_=I.x;this.currentY_=I.y};n.lineTo=function(H,m){var I=this.getCoords_(H,m);this.currentPath_.push({type:"lineTo",x:I.x,y:I.y});this.currentX_=I.x;this.currentY_=I.y};n.bezierCurveTo=function(I,H,O,N,M,K){var m=this.getCoords_(M,K);var L=this.getCoords_(I,H);var J=this.getCoords_(O,N);q(this,L,J,m)};function q(m,J,I,H){m.currentPath_.push({type:"bezierCurveTo",cp1x:J.x,cp1y:J.y,cp2x:I.x,cp2y:I.y,x:H.x,y:H.y});m.currentX_=H.x;m.currentY_=H.y}n.quadraticCurveTo=function(M,I,H,m){var L=this.getCoords_(M,I);var K=this.getCoords_(H,m);var N={x:this.currentX_+2/3*(L.x-this.currentX_),y:this.currentY_+2/3*(L.y-this.currentY_)};var J={x:N.x+(K.x-this.currentX_)/3,y:N.y+(K.y-this.currentY_)/3};q(this,N,J,K)};n.arc=function(P,N,O,K,H,I){O*=a;var T=I?"at":"wa";var Q=P+F(K)*O-p;var S=N+t(K)*O-p;var m=P+F(H)*O-p;var R=N+t(H)*O-p;if(Q==m&&!I){Q+=0.125}var J=this.getCoords_(P,N);var M=this.getCoords_(Q,S);var L=this.getCoords_(m,R);this.currentPath_.push({type:T,x:J.x,y:J.y,radius:O,xStart:M.x,yStart:M.y,xEnd:L.x,yEnd:L.y})};n.rect=function(I,H,m,J){this.moveTo(I,H);this.lineTo(I+m,H);this.lineTo(I+m,H+J);this.lineTo(I,H+J);this.closePath()};n.strokeRect=function(I,H,m,J){var K=this.currentPath_;this.beginPath();this.moveTo(I,H);this.lineTo(I+m,H);this.lineTo(I+m,H+J);this.lineTo(I,H+J);this.closePath();this.stroke();this.currentPath_=K};n.fillRect=function(I,H,m,J){var K=this.currentPath_;this.beginPath();this.moveTo(I,H);this.lineTo(I+m,H);this.lineTo(I+m,H+J);this.lineTo(I,H+J);this.closePath();this.fill();this.currentPath_=K};n.createLinearGradient=function(H,J,m,I){var K=new B("gradient");K.x0_=H;K.y0_=J;K.x1_=m;K.y1_=I;return K};n.createRadialGradient=function(J,L,I,H,K,m){var M=new B("gradientradial");M.x0_=J;M.y0_=L;M.r0_=I;M.x1_=H;M.y1_=K;M.r1_=m;return M};n.drawImage=function(X,J){var P,N,R,ae,U,S,Z,ag;var Q=X.runtimeStyle.width;var V=X.runtimeStyle.height;X.runtimeStyle.width="auto";X.runtimeStyle.height="auto";var O=X.width;var ac=X.height;X.runtimeStyle.width=Q;X.runtimeStyle.height=V;if(arguments.length==3){P=arguments[1];N=arguments[2];U=S=0;Z=R=O;ag=ae=ac}else{if(arguments.length==5){P=arguments[1];N=arguments[2];R=arguments[3];ae=arguments[4];U=S=0;Z=O;ag=ac}else{if(arguments.length==9){U=arguments[1];S=arguments[2];Z=arguments[3];ag=arguments[4];P=arguments[5];N=arguments[6];R=arguments[7];ae=arguments[8]}else{throw Error("Invalid number of arguments")}}}var af=this.getCoords_(P,N);var K=Z/2;var I=ag/2;var ad=[];var m=10;var M=10;ad.push(" <g_vml_:group",' coordsize="',a*m,",",a*M,'"',' coordorigin="0,0"',' style="width:',m,"px;height:",M,"px;position:absolute;");if(this.m_[0][0]!=1||this.m_[0][1]){var L=[];L.push("M11=",this.m_[0][0],",","M12=",this.m_[1][0],",","M21=",this.m_[0][1],",","M22=",this.m_[1][1],",","Dx=",x(af.x/a),",","Dy=",x(af.y/a),"");var ab=af;var aa=this.getCoords_(P+R,N);var Y=this.getCoords_(P,N+ae);var T=this.getCoords_(P+R,N+ae);ab.x=w.max(ab.x,aa.x,Y.x,T.x);ab.y=w.max(ab.y,aa.y,Y.y,T.y);ad.push("padding:0 ",x(ab.x/a),"px ",x(ab.y/a),"px 0;filter:progid:DXImageTransform.Microsoft.Matrix(",L.join(""),", sizingmethod='clip');")}else{ad.push("top:",x(af.y/a),"px;left:",x(af.x/a),"px;")}ad.push(' ">','<g_vml_:image src="',X.src,'"',' style="width:',a*R,"px;"," height:",a*ae,'px;"',' cropleft="',U/O,'"',' croptop="',S/ac,'"',' cropright="',(O-U-Z)/O,'"',' cropbottom="',(ac-S-ag)/ac,'"'," />","</g_vml_:group>");this.element_.insertAdjacentHTML("BeforeEnd",ad.join(""))};n.stroke=function(ai){var N=[];var O=false;var au=d(ai?this.fillStyle:this.strokeStyle);var ae=au.color;var ao=au.alpha*this.globalAlpha;var K=10;var Q=10;N.push("<g_vml_:shape",' filled="',!!ai,'"',' style="position:absolute;width:',K,"px;height:",Q,'px;"',' coordorigin="0 0" coordsize="',a*K," ",a*Q,'"',' stroked="',!ai,'"',' path="');var P=false;var at={x:null,y:null};var aa={x:null,y:null};for(var an=0;an<this.currentPath_.length;an++){var am=this.currentPath_[an];var ar;switch(am.type){case"moveTo":ar=am;N.push(" m ",x(am.x),",",x(am.y));break;case"lineTo":N.push(" l ",x(am.x),",",x(am.y));break;case"close":N.push(" x ");am=null;break;case"bezierCurveTo":N.push(" c ",x(am.cp1x),",",x(am.cp1y),",",x(am.cp2x),",",x(am.cp2y),",",x(am.x),",",x(am.y));break;case"at":case"wa":N.push(" ",am.type," ",x(am.x-this.arcScaleX_*am.radius),",",x(am.y-this.arcScaleY_*am.radius)," ",x(am.x+this.arcScaleX_*am.radius),",",x(am.y+this.arcScaleY_*am.radius)," ",x(am.xStart),",",x(am.yStart)," ",x(am.xEnd),",",x(am.yEnd));break}if(am){if(at.x==null||am.x<at.x){at.x=am.x}if(aa.x==null||am.x>aa.x){aa.x=am.x}if(at.y==null||am.y<at.y){at.y=am.y}if(aa.y==null||am.y>aa.y){aa.y=am.y}}}N.push(' ">');if(!ai){var Z=this.lineScale_*this.lineWidth;if(Z<1){ao*=Z}N.push("<g_vml_:stroke",' opacity="',ao,'"',' joinstyle="',this.lineJoin,'"',' miterlimit="',this.miterLimit,'"',' endcap="',u(this.lineCap),'"',' weight="',Z,'px"',' color="',ae,'" />')}else{if(typeof this.fillStyle=="object"){var R=this.fillStyle;var X=0;var al={x:0,y:0};var af=0;var U=1;if(R.type_=="gradient"){var T=R.x0_/this.arcScaleX_;var I=R.y0_/this.arcScaleY_;var S=R.x1_/this.arcScaleX_;var av=R.y1_/this.arcScaleY_;var aq=this.getCoords_(T,I);var ap=this.getCoords_(S,av);var M=ap.x-aq.x;var L=ap.y-aq.y;X=Math.atan2(M,L)*180/Math.PI;if(X<0){X+=360}if(X<0.000001){X=0}}else{var aq=this.getCoords_(R.x0_,R.y0_);var m=aa.x-at.x;var J=aa.y-at.y;al={x:(aq.x-at.x)/m,y:(aq.y-at.y)/J};m/=this.arcScaleX_*a;J/=this.arcScaleY_*a;var ak=w.max(m,J);af=2*R.r0_/ak;U=2*R.r1_/ak-af}var ad=R.colors_;ad.sort(function(W,H){return W.offset-H.offset});var Y=ad.length;var ac=ad[0].color;var ab=ad[Y-1].color;var ah=ad[0].alpha*this.globalAlpha;var ag=ad[Y-1].alpha*this.globalAlpha;var aj=[];for(var an=0;an<Y;an++){var V=ad[an];aj.push(V.offset*U+af+" "+V.color)}N.push('<g_vml_:fill type="',R.type_,'"',' method="none" focus="100%"',' color="',ac,'"',' color2="',ab,'"',' colors="',aj.join(","),'"',' opacity="',ag,'"',' g_o_:opacity2="',ah,'"',' angle="',X,'"',' focusposition="',al.x,",",al.y,'" />')}else{N.push('<g_vml_:fill color="',ae,'" opacity="',ao,'" />')}}N.push("</g_vml_:shape>");this.element_.insertAdjacentHTML("beforeEnd",N.join(""))};n.fill=function(){this.stroke(true)};n.closePath=function(){this.currentPath_.push({type:"close"})};n.getCoords_=function(J,I){var H=this.m_;return{x:a*(J*H[0][0]+I*H[1][0]+H[2][0])-p,y:a*(J*H[0][1]+I*H[1][1]+H[2][1])-p}};n.save=function(){var m={};y(this,m);this.aStack_.push(m);this.mStack_.push(this.m_);this.m_=e(s(),this.m_)};n.restore=function(){y(this.aStack_.pop(),this);this.m_=this.mStack_.pop()};function h(H){for(var J=0;J<3;J++){for(var I=0;I<2;I++){if(!isFinite(H[J][I])||isNaN(H[J][I])){return false}}}return true}function C(I,H,J){if(!h(H)){return}I.m_=H;if(J){var K=H[0][0]*H[1][1]-H[0][1]*H[1][0];I.lineScale_=E(o(K))}}n.translate=function(I,H){var m=[[1,0,0],[0,1,0],[I,H,1]];C(this,e(m,this.m_),false)};n.rotate=function(H){var J=F(H);var I=t(H);var m=[[J,I,0],[-I,J,0],[0,0,1]];C(this,e(m,this.m_),false)};n.scale=function(I,H){this.arcScaleX_*=I;this.arcScaleY_*=H;var m=[[I,0,0],[0,H,0],[0,0,1]];C(this,e(m,this.m_),true)};n.transform=function(K,J,M,L,H,m){var I=[[K,J,0],[M,L,0],[H,m,1]];C(this,e(I,this.m_),true)};n.setTransform=function(L,K,N,M,J,I){var H=[[L,K,0],[N,M,0],[J,I,1]];C(this,H,true)};n.clip=function(){};n.arcTo=function(){};n.createPattern=function(){return new g};function B(m){this.type_=m;this.x0_=0;this.y0_=0;this.r0_=0;this.x1_=0;this.y1_=0;this.r1_=0;this.colors_=[]}B.prototype.addColorStop=function(H,m){m=d(m);this.colors_.push({offset:H,color:m.color,alpha:m.alpha})};function g(){}G_vmlCanvasManager=l;CanvasRenderingContext2D=r;CanvasGradient=B;CanvasPattern=g})()}var paginator={pageNumber:1,next:function(a){this.setPageNumber(this.getNextPageNumber());a()},prev:function(a){this.setPageNumber(this.getPreviousPageNumber());a()},byPageNumber:function(a,b){this.setPageNumber(a);b()},getPageNumber:function(){return this.pageNumber},setPageNumber:function(a){this.pageNumber=a},setFirstPage:function(){this.setPageNumber(1)},getNextPageNumber:function(){var a=this.getCurrentPageNumber();return a?(a+1):null},getPreviousPageNumber:function(){var a=this.getCurrentPageNumber();return a?(a-1):null},getCurrentPageNumber:function(){var a=$("#currentPaginatorPage");if(a.length>0){return parseInt($(a[0]).attr("pageNumber"))}return null}};var configureItemSettings={fontsColorsTab:"FONTS_COLORS",borderTab:"BORDER",backgroundTab:"BACKGROUND",itemSizeTab:"ITEM_SIZE",settingsTab:"SETTINGS",accessibleTab:"ACCESSIBLE",blueprintPermissionsTab:"BLUEPRINT_PERMISSIONS"};configureItemSettings.show=function(d,b,k){if(k=="LOGIN"&&b==configureItemSettings.settingsTab){return}if(k=="TAX_RATES"){window.parent.configureTaxRates.show({widgetId:d.widgetId,itemId:d.itemId});return}var a;var f=isIE()?1090:1080;var e=isIE()?1200:1190;var h;if(k=="FORUM"){a=createConfigureWindow({width:f,height:740});if(b==configureItemSettings.settingsTab){configureForum.onBeforeShow({widgetId:d.widgetId})}}else{if(k=="BLOG"){a=createConfigureWindow({width:f,height:740});if(b==configureItemSettings.settingsTab){configureBlog.onBeforeShow({widgetId:d.widgetId})}}else{if(k=="REGISTRATION"){a=createConfigureWindow({width:e,height:740,uniqueIdentifiers:true});a.registrationWindow=true;if(b==configureItemSettings.settingsTab){configureRegistration.onBeforeShow({widgetId:d.widgetId})}}else{if(k=="CUSTOM_FORM"){a=createConfigureWindow({width:e,height:740,uniqueIdentifiers:true});a.customFormWindow=true;if(b==configureItemSettings.settingsTab){h=new ConfigureCustomForms();h.onBeforeShow({widgetId:d.widgetId})}}else{if(k=="CONTACT_US"){a=createConfigureWindow({width:e,height:740,uniqueIdentifiers:true});a.contactUsWidnow=true;if(b==configureItemSettings.settingsTab){h=new ConfigureContactUses();h.onBeforeShow({widgetId:d.widgetId})}}else{if(k=="CHILD_SITE_REGISTRATION"){a=createConfigureWindow({width:e,height:740,uniqueIdentifiers:true});a.csrWindow=true;if(b==configureItemSettings.settingsTab){configureChildSiteRegistration.onBeforeShow({widgetId:d.widgetId,showSecondTab:d.showSecondTab})}}else{if(k=="ADVANCED_SEARCH"){a=createConfigureWindow({width:f,height:740});if(b==configureItemSettings.settingsTab){configureAdvancedSearch.onBeforeShow({widgetId:d.widgetId})}}else{if(k=="MANAGE_VOTES"){a=createConfigureWindow({width:e,height:740});if(b==configureItemSettings.settingsTab){configureManageVotes.onBeforeShow({widgetId:d.widgetId})}}else{if(k=="BLOG_SUMMARY"){a=createConfigureWindow({width:f,height:740});if(b==configureItemSettings.settingsTab){configureBlogSummary.onBeforeShow({widgetId:d.widgetId})}}else{if(k=="PURCHASE_HISTORY"){a=createConfigureWindow({width:f,height:740});if(b==configureItemSettings.settingsTab){configurePurchaseHistory.onBeforeShow({widgetId:d.widgetId})}}else{if(k=="SHOPPING_CART"){a=createConfigureWindow({width:f,height:740});if(b==configureItemSettings.settingsTab){configureShoppingCart.onBeforeShow({widgetId:d.widgetId})}}else{if(k=="TELL_FRIEND"){a=createConfigureWindow({width:f,height:740});if(b==configureItemSettings.settingsTab){configureTellFriend.onBeforeShow({widgetId:d.widgetId})}}else{if(k=="ADMIN_LOGIN"){a=createConfigureWindow({width:f,height:740});if(b==configureItemSettings.settingsTab){configureAdminLogin.onBeforeShow({widgetId:d.widgetId})}}else{if(k=="MENU"){a=createConfigureWindow({width:f,height:740});if(b==configureItemSettings.settingsTab){configureMenu.onBeforeShow({widgetId:d.widgetId})}}else{if(k=="IMAGE"){a=createConfigureWindow({width:f,height:740});if(b==configureItemSettings.settingsTab){configureImage.onBeforeShow({widgetId:d.widgetId})}}else{if(k=="TEXT"){a=createConfigureWindow({width:f,height:740});if(b==configureItemSettings.settingsTab){configureText.onBeforeShow({widgetId:d.widgetId})}}else{if(k=="SCRIPT"){a=createConfigureWindow({width:f,height:740});if(b==configureItemSettings.settingsTab){configureScript.onBeforeShow({widgetId:d.widgetId})}}else{if(k=="GALLERY"){a=createConfigureWindow({width:e,height:740});if(b==configureItemSettings.settingsTab){configureGallery.onBeforeShow({widgetId:d.widgetId,showStoreSettings:d.showStoreSettings})}}else{if(k=="VIDEO"){a=createConfigureWindow({width:f,height:740});if(b==configureItemSettings.settingsTab){configureVideo.onBeforeShow({widgetId:d.widgetId})}}else{if(k=="LOGIN"){a=createConfigureWindow({width:f,height:740})}else{if(k=="GALLERY_DATA"){a=createConfigureWindow({width:f,height:740})}else{alert("Unknown itemType.");return}}}}}}}}}}}}}}}}}}}}}var g=new ServiceCall();g.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);g.call(function(){dwr.engine._execute("/dwr","ConfigureItemSettingsService","execute",d.widgetId,d.itemId,b,k,false,function(l){if(!isAnyWindowOpened()){return}a.setContent(l.html);if(b==configureItemSettings.settingsTab){if(k=="FORUM"){configureForum.onAfterShow()}else{if(k=="BLOG"){configureBlog.onAfterShow()}else{if(k=="REGISTRATION"){configureRegistration.onAfterShow()}else{if(k=="CUSTOM_FORM"){h.onAfterShow()}else{if(k=="CONTACT_US"){h.onAfterShow()}else{if(k=="CHILD_SITE_REGISTRATION"){configureChildSiteRegistration.onAfterShow()}else{if(k=="ADVANCED_SEARCH"){configureAdvancedSearch.onAfterShow()}else{if(k=="MANAGE_VOTES"){configureManageVotes.onAfterShow()}else{if(k=="BLOG_SUMMARY"){configureBlogSummary.onAfterShow()}else{if(k=="PURCHASE_HISTORY"){configurePurchaseHistory.onAfterShow()}else{if(k=="SHOPPING_CART"){configureShoppingCart.onAfterShow()}else{if(k=="TELL_FRIEND"){configureTellFriend.onAfterShow()}else{if(k=="ADMIN_LOGIN"){configureAdminLogin.onAfterShow()}else{if(k=="MENU"){configureMenu.onAfterShow()}else{if(k=="IMAGE"){configureImage.onAfterShow()}else{if(k=="TEXT"){configureText.onAfterShow()}else{if(k=="SCRIPT"){configureScript.onAfterShow()}else{if(k=="GALLERY"){configureGallery.onAfterShow(l.configureGalleryResponse)}else{if(k=="VIDEO"){configureVideo.onAfterShow()}else{if(k=="LOGIN"){}else{if(k=="GALLERY_DATA"){}else{alert("Unknown itemType.")}}}}}}}}}}}}}}}}}}}}}}else{if(b==configureItemSettings.fontsColorsTab){configureFontsAndColors.onAfterShow()}else{if(b==configureItemSettings.borderTab){configureBorder.onAfterShow()}else{if(b==configureItemSettings.backgroundTab){configureBackground.onAfterShow()}else{if(b==configureItemSettings.itemSizeTab){configureItemSize.onAfterShow()}else{if(b==configureItemSettings.accessibleTab){configureAccessibility.onAfterShow()}else{if(b==configureItemSettings.blueprintPermissionsTab){configureBlueprintItemPermissions.onAfterShow()}}}}}}}})})};configureItemSettings.showSeparateTab=function(d,b,g){var a=b+"TabContent";createLoadingArea({element:$("#twoColumnsWindow_rightColumn")[0],text:"Loading...",color:"green",guaranteeVisibility:true});if(isCached(a)&&!getActiveWindow().wasSettingsApplied){restoreFromCache(a);removeLoadingArea()}else{var f;if(b==configureItemSettings.settingsTab){if(g=="FORUM"){configureForum.onBeforeShow({widgetId:d.widgetId})}else{if(g=="BLOG"){configureBlog.onBeforeShow({widgetId:d.widgetId})}else{if(g=="REGISTRATION"){configureRegistration.onBeforeShow({widgetId:d.widgetId})}else{if(g=="CUSTOM_FORM"){f=new ConfigureCustomForms();f.onBeforeShow({widgetId:d.widgetId})}else{if(g=="CONTACT_US"){f=new ConfigureContactUses();f.onBeforeShow({widgetId:d.widgetId})}else{if(g=="CHILD_SITE_REGISTRATION"){configureChildSiteRegistration.onBeforeShow({widgetId:d.widgetId,showSecondTab:d.showSecondTab})}else{if(g=="ADVANCED_SEARCH"){configureAdvancedSearch.onBeforeShow({widgetId:d.widgetId})}else{if(g=="MANAGE_VOTES"){configureManageVotes.onBeforeShow({widgetId:d.widgetId})}else{if(g=="BLOG_SUMMARY"){configureBlogSummary.onBeforeShow({widgetId:d.widgetId})}else{if(g=="PURCHASE_HISTORY"){configurePurchaseHistory.onBeforeShow({widgetId:d.widgetId})}else{if(g=="SHOPPING_CART"){configureShoppingCart.onBeforeShow({widgetId:d.widgetId})}else{if(g=="TELL_FRIEND"){configureTellFriend.onBeforeShow({widgetId:d.widgetId})}else{if(g=="ADMIN_LOGIN"){configureAdminLogin.onBeforeShow({widgetId:d.widgetId})}else{if(g=="MENU"){configureMenu.onBeforeShow({widgetId:d.widgetId})}else{if(g=="IMAGE"){configureImage.onBeforeShow({widgetId:d.widgetId})}else{if(g=="TEXT"){configureText.onBeforeShow({widgetId:d.widgetId})}else{if(g=="SCRIPT"){configureScript.onBeforeShow({widgetId:d.widgetId})}else{if(g=="GALLERY"){configureGallery.onBeforeShow({widgetId:d.widgetId})}else{if(g=="VIDEO"){configureVideo.onBeforeShow({widgetId:d.widgetId})}else{alert("Unknown itemType.");return}}}}}}}}}}}}}}}}}}}}var e=new ServiceCall();e.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);e.call(function(){dwr.engine._execute("/dwr","ConfigureItemSettingsService","execute",d.widgetId,d.itemId,b,g,true,function(h){if(!isAnyWindowOpened()){return}cacheHtml(a,h.html);if(b==configureItemSettings.settingsTab){if(g=="FORUM"){configureForum.onAfterShow()}else{if(g=="BLOG"){configureBlog.onAfterShow()}else{if(g=="REGISTRATION"){configureRegistration.onAfterShow()}else{if(g=="CUSTOM_FORM"){f.onAfterShow()}else{if(g=="CONTACT_US"){f.onAfterShow()}else{if(g=="CHILD_SITE_REGISTRATION"){configureChildSiteRegistration.onAfterShow()}else{if(g=="ADVANCED_SEARCH"){configureAdvancedSearch.onAfterShow()}else{if(g=="MANAGE_VOTES"){configureManageVotes.onAfterShow()}else{if(g=="BLOG_SUMMARY"){configureBlogSummary.onAfterShow()}else{if(g=="PURCHASE_HISTORY"){configurePurchaseHistory.onAfterShow()}else{if(g=="SHOPPING_CART"){configureShoppingCart.onAfterShow()}else{if(g=="TELL_FRIEND"){configureTellFriend.onAfterShow()}else{if(g=="ADMIN_LOGIN"){configureAdminLogin.onAfterShow()}else{if(g=="MENU"){configureMenu.onAfterShow()}else{if(g=="IMAGE"){configureImage.onAfterShow()}else{if(g=="TEXT"){configureText.onAfterShow()}else{if(g=="SCRIPT"){configureScript.onAfterShow()}else{if(g=="GALLERY"){configureGallery.onAfterShow(h.configureGalleryResponse)}else{if(g=="VIDEO"){configureVideo.onAfterShow()}else{alert("Unknown itemType.")}}}}}}}}}}}}}}}}}}}}if(b==configureItemSettings.fontsColorsTab){configureFontsAndColors.onAfterShow()}else{if(b==configureItemSettings.borderTab){configureBorder.onAfterShow()}else{if(b==configureItemSettings.backgroundTab){configureBackground.onAfterShow()}else{if(b==configureItemSettings.itemSizeTab){configureItemSize.onAfterShow()}else{if(b==configureItemSettings.accessibleTab){configureAccessibility.onAfterShow()}else{if(b==configureItemSettings.blueprintPermissionsTab){configureBlueprintItemPermissions.onAfterShow()}}}}}}getActiveWindow().wasSettingsApplied=false;removeLoadingArea()})})}};configureItemSettings.closeItemSettings=function(a,b,d,f,e){if($("#dashboardPage")[0]){$("#itemName"+f).html(e);if(b){closeConfigureWidgetDiv()}}else{if(d){makePageDraftVisual(window.parent.getActivePage())}if(b){if(d){closeConfigureWidgetDivWithUpdate(a,d)}else{closeConfigureWidgetDiv()}}}if(!b){getActiveWindow().enableContent();setWindowSettingsUnchanged()}};var configureImage={tabs:{PRIMARY:0,ROLL_OVER:1,LABELS_LINKS:2}};configureImage.onBeforeShow=function(a){configureImage.settings=a};configureImage.onAfterShow=function(){if(!isAnyWindowOpened()){return}configureImage.errors=new Errors({},"imageErrors");disableLinksArea(($("#disableLinksArea").val()=="true"));if($("#siteOnItemRightType").val()=="READ"){disableConfigureImageWindow()}var b=$("#siteId").val();var a=$("#imageFileType").val();if(b&&a){showImageFileUploader(b,a)}showImageUploader();createImageTextEditor($("#selectedImageItemTextArea").val());selectImage($("#selectedImageId").val(),"","","")};configureImage.save=function(a){var e=new ServiceCall();e.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);configureImage.errors.clear();switch(configureImage.getSelectedTab()){case configureImage.tabs.PRIMARY:d();return;case configureImage.tabs.ROLL_OVER:f();return;case configureImage.tabs.LABELS_LINKS:b();return}function d(){var g=document.getElementById("widgetImageHeight").value;var k=document.getElementById("widgetImageWidth").value;var h=document.getElementById("selectedImageId").value;if(h=="undefined"||h==""){configureImage.errors.set("PRIMARY_IMAGE_NOT_SELECTED",$("#pleaseSelectPrimaryImage").val())}if(!document.getElementById("saveProportionCheckbox").checked){if(g==""&&k==""||((g==""||g=="0")&&(k==""||k=="0"))){configureImage.errors.set("HEIGHT_OR_WIDTH_ARE_NOT_VALID",$("#pleaseEnterValidWidthHeightNumbers").val(),[$("#widgetImageHeight")[0],$("#widgetImageWidth")[0]])}if(g==""||g=="0"){configureImage.errors.set("HEIGHT_OR_WIDTH_ARE_NOT_VALID",$("#pleaseEnterValidWidthHeightNumbers").val(),[$("#widgetImageHeight")[0]])}if(k==""||k=="0"){configureImage.errors.set("HEIGHT_OR_WIDTH_ARE_NOT_VALID",$("#pleaseEnterValidWidthHeightNumbers").val(),[$("#widgetImageWidth")[0]])}}if(!isInteger(g)||!isInteger(k)||(g=="0"&&k=="0")){configureImage.errors.set("HEIGHT_OR_WIDTH_ARE_NOT_VALID",$("#pleaseEnterValidWidthHeightNumbers").val(),[$("#widgetImageHeight")[0],$("#widgetImageWidth")[0]])}if(g=="0"){configureImage.errors.set("HEIGHT_OR_WIDTH_ARE_NOT_VALID",$("#pleaseEnterValidWidthHeightNumbers").val(),[$("#widgetImageHeight")[0]])}if(k=="0"){configureImage.errors.set("HEIGHT_OR_WIDTH_ARE_NOT_VALID",$("#pleaseEnterValidWidthHeightNumbers").val(),[$("#widgetImageWidth")[0]])}if(configureImage.errors.hasErrors()){return}e.exception("com.shroggle.exception.ImageNotSelectException",configureImage.errors.exceptionAction({errorId:"ImageSource"}));e.exception("com.shroggle.exception.ImageSizeIncorrectException",configureImage.errors.exceptionAction({errorId:"ImageSize"}));e.call(function(){var l=new Object();l.imageId=(h!="undefined"?h:"");l.imageItemId=$("#selectedImageItemId").val();l.width=k;l.height=g;l.saveRatio=document.getElementById("saveProportionCheckbox").checked;l.margin=document.getElementById("widgetImageMargin").value;l.alignment=document.getElementById("aligmentImageSelect").value;l.widgetId=configureImage.settings.widgetId;l.name=$("#imageName").val();l.description=$("#imageDescription").val();getActiveWindow().disableContentBeforeSaveSettings();dwr.engine._execute("/dwr","CreateImageService","savePrimaryImageTab",l,function(m){if($("#dashboardPage")[0]){$("#itemName"+$("#selectedImageItemId").val()).html(l.name);if(a){closeConfigureWidgetDiv()}}else{if(configureImage.settings.widgetId){makePageDraftVisual(window.parent.getActivePage());if(a){closeConfigureWidgetDivWithUpdate(m,l.widgetId)}}else{if(a){closeConfigureWidgetDiv()}}}if(!a){getActiveWindow().enableContent();setWindowSettingsUnchanged()}})})}function f(){e.call(function(){var h=new Object();h.imageItemId=$("#selectedImageItemId").val();h.widgetId=configureImage.settings.widgetId;h.descriptionOnMouseOver=document.getElementById("widgetImageShowDescriptionOnMouseOver").checked;h.onMouseOverText=document.getElementById("onMouseOverText").value;var g=document.getElementById("selectedRollOverImageId").value;h.rollOverImageId=(g!="undefined"?g:"");getActiveWindow().disableContentBeforeSaveSettings();dwr.engine._execute("/dwr","CreateImageService","saveRollOverImageTab",h,function(k){if($("#dashboardPage")[0]){if(a){closeConfigureWidgetDiv()}}else{if(configureImage.settings.widgetId){makePageDraftVisual(window.parent.getActivePage());if(a){closeConfigureWidgetDivWithUpdate(k,h.widgetId)}}else{if(a){closeConfigureWidgetDiv()}}}if(!a){getActiveWindow().enableContent();setWindowSettingsUnchanged()}})})}function b(){var g=getWidthHeght();if(g.wrongWidth){configureImage.errors.set("CUSTOM_HEIGHT_OR_WIDTH_ARE_NOT_VALID",$("#defineCustomWindowSize").val(),[g.wrongWidthElement])}if(g.wrongHeight){configureImage.errors.set("CUSTOM_HEIGHT_OR_WIDTH_ARE_NOT_VALID",$("#defineCustomWindowSize").val(),[g.wrongHeightElement])}if((document.getElementById("labelIsALink").checked&&document.getElementById("displayLabel").checked)||document.getElementById("imageIsALink").checked){var h=isLinkTargetSelected();if(!h.linkTargetSelected){configureImage.errors.set("WRONG_LINK_TARGET",$("#selectLinkTarget").val(),[h.errorElement])}}if(configureImage.errors.hasErrors()){return}e.call(function(){var k=new Object();k.imageItemId=$("#selectedImageItemId").val();k.widgetId=configureImage.settings.widgetId;k.title=document.getElementById("widgetImageTitle").value;k.titlePosition=getTitlePosition();k.labelIsALinnk=document.getElementById("labelIsALink").checked;k.imageIsALinnk=document.getElementById("imageIsALink").checked;k.imageLinkType=document.getElementById("imageLinkType").value;k.customizeWindowSize=g.checkbox.checked;k.newWindowWidth=g.width;k.newWindowHeight=g.heght;k.imageFileType=document.getElementById("imageFileType").value;k.imagePdfDisplaySettings=getPdfDisplaySettings();k.imageAudioDisplaySettings=getAudioDisplaySettings();k.imageFlashDisplaySettings=getImageFlashDisplaySettings();k.imageFileId=document.getElementById("imageFileSelect").value;k.externalUrl=document.getElementById("externalUrl").value;k.externalUrlDisplaySettings=getExternalUrlDisplaySettings();k.internalPageId=document.getElementById("internalPageId").value;k.internalPageDisplaySettings=getInternalPageDisplaySettings();k.textArea=getEditorContent("imageTextEditor");k.textAreaDisplaySettings=getTextAreaDisplaySettings();getActiveWindow().disableContentBeforeSaveSettings();dwr.engine._execute("/dwr","CreateImageService","saveLabelsLinksImageTab",k,function(l){if($("#dashboardPage")[0]){if(a){closeConfigureWidgetDiv()}}else{if(configureImage.settings.widgetId){makePageDraftVisual(window.parent.getActivePage());if(a){closeConfigureWidgetDivWithUpdate(l,k.widgetId)}}else{if(a){closeConfigureWidgetDiv()}}}if(!a){getActiveWindow().enableContent();setWindowSettingsUnchanged()}})})}};configureImage.getSelectedTab=function(){var a=$(".c1current")[0].id;if(a=="primaryTab"){return configureImage.tabs.PRIMARY}if(a=="rollOverTab"){return configureImage.tabs.ROLL_OVER}if(a=="labelsLinksTab"){return configureImage.tabs.LABELS_LINKS}return -1};configureImage.isPrimaryImageTabSelected=function(){return configureImage.getSelectedTab()==configureImage.tabs.PRIMARY};function resetWidgetImage(b){var a=new ServiceCall();a.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);a.call(function(){dwr.engine._execute("/dwr","ResetWidgetImageService","execute",b,function(d){makePageDraftVisual(window.parent.getActivePage());closeConfigureWidgetDivWithUpdate(d,b)})})}function checkDisplayLabelCheckbox(a){var b=$("#displayLabel")[0];if(a&&!b.disabled){b.checked=true}}function disableLinksArea(a){disableControl($("#imageLinkType")[0],{disabled:a,saveOldDisabledState:true});disableControl($("#INTERNAL_URLDiv"),{disabled:a,saveOldDisabledState:true});disableControl($("#MEDIA_FILEDiv"),{disabled:a,saveOldDisabledState:true});disableControl($("#TEXT_AREADiv"),{disabled:a,saveOldDisabledState:true});disableControl($("#externalUrl")[0],{disabled:a,saveOldDisabledState:true});disableControl($("#OPEN_IN_NEW_WINDOW_EXTERNAL_URL")[0],{disabled:a,saveOldDisabledState:true});disableControl($("#OPEN_IN_SAME_WINDOW_EXTERNAL_URL")[0],{disabled:a,saveOldDisabledState:true});disableControl($("#previewExternalUrl")[0],{disabled:a,saveOldDisabledState:false});if(a){$("#imageFileButtonContainer").hide();$("#textAreaDiv")[0].style.visibility="hidden"}else{$("#imageFileButtonContainer").show();$("#textAreaDiv")[0].style.visibility="visible"}}function createImageTextEditor(e){var b=document.getElementById("textAreaDiv");var d=false;var a="imageTextEditor";setTextEditorId(a);setTextEditorInitialValue(e!=null?e:"");createEditor({width:620,height:50,showLastSavedData:d,place:b,editorId:a,value:e,root:"../"})}function primaryImage(){$("#primaryImageHeader").show();$("#rollOverImageHeader").hide();$("#labelsLinksImageHeader").hide();$("#labelsLinksImageTabContent").hide();$("#rollOverTD").hide();$("#primaryImageTabContent").show();$("#selectImageTD").show();var a=document.getElementById("selectedRollOverImageId").value;if(a&&a!="undefined"&&a!=""){document.getElementById("divForImage"+a).className="backgrounImageWithoutBorder"}var b=document.getElementById("selectedImageId").value;if(b&&b!="undefined"&&b!=""){document.getElementById("divForImage"+b).className="backgrounImageWithBorder"}$("#deselectImageControl").show()}function rollOverImage(){$("#primaryImageHeader").hide();$("#rollOverImageHeader").show();$("#labelsLinksImageHeader").hide();$("#labelsLinksImageTabContent").hide();$("#selectImageTD").hide();$("#primaryImageTabContent").show();$("#rollOverTD").show();var b=document.getElementById("selectedImageId").value;if(b&&b!="undefined"&&b!=""){document.getElementById("divForImage"+b).className="backgrounImageWithoutBorder"}var a=document.getElementById("selectedRollOverImageId").value;if(a&&a!="undefined"&&a!=""){document.getElementById("divForImage"+a).className="backgrounImageWithBorder"}$("#deselectImageControl").show()}function labelsLinks(){$("#primaryImageHeader").hide();$("#rollOverImageHeader").hide();$("#labelsLinksImageHeader").show();$("#primaryImageTabContent").hide();$("#labelsLinksImageTabContent").show();$("#deselectImageControl").hide()}function disableAboveBelowRadiobuttons(a){document.getElementById("displayLabelAbove").disabled=!a.checked;document.getElementById("displayLabelBelow").disabled=!a.checked;setSampleTitle()}function setSampleTitle(){if(document.getElementById("widgetImageShowDescriptionOnMouseOver").checked){document.getElementById("curentlySelectedImage").title=document.getElementById("imageDescription").value;document.getElementById("curentlySelectedImage").alt=document.getElementById("imageDescription").value}else{document.getElementById("curentlySelectedImage").title=document.getElementById("onMouseOverText").value;document.getElementById("curentlySelectedImage").alt=document.getElementById("onMouseOverText").value}}function checkLabelsCheckboxes(){var a=$("#widgetImageTitle").val().trim();if(!a){$("#displayLabel").attr("disabled",true);$("#labelIsALink").attr("disabled",true);$("#displayLabel")[0].checked=false;$("#labelIsALink")[0].checked=false;$("#displayLabelAbove").attr("disabled",true);$("#displayLabelBelow").attr("disabled",true)}else{$("#displayLabel").removeAttr("disabled");$("#labelIsALink").removeAttr("disabled")}}function widthChanged(g){var d=document.getElementById("selectedImageWidth").value;var b=document.getElementById("selectedImageHeight").value;if(d&&b&&document.getElementById("saveProportionCheckbox").checked){var f=b/d;var a;if(g){a=(g*f).toFixed(0);document.getElementById("widgetImageHeight").value=a&&a!="NaN"?a:""}else{a=document.getElementById("widgetImageHeight").value;if(a&&g){var e=(a*(d/b)).toFixed(0);document.getElementById("widgetImageWidth").value=e&&e!="NaN"?e:""}}}}function heightChanged(e){var f=document.getElementById("selectedImageWidth").value;var d=document.getElementById("selectedImageHeight").value;if(f&&d&&document.getElementById("saveProportionCheckbox").checked){var h=f/d;if(e){var g=(e*h).toFixed(0);document.getElementById("widgetImageWidth").value=g&&g!="NaN"?g:""}else{var b=document.getElementById("widgetImageWidth").value;if(b&&e){var a=((b*(d/f))).toFixed(0);document.getElementById("widgetImageHeight").value=a&&a!="NaN"?a:""}}}}function selectRollOverImage(a){document.getElementById("selectedRollOverImageId").value=a}function saveProportionCheckboxChanged(d){var a=document.getElementById("widgetImageHeight").value;var b=document.getElementById("widgetImageWidth").value;if(d.checked){if(b&&a){if(parseInt(b)>parseInt(a)){widthChanged(b)}else{heightChanged(a)}}else{if(b){widthChanged(b)}else{if(a){heightChanged(a)}}}}}function removeSelectedImage(){var a;if(configureImage.isPrimaryImageTabSelected()){a=document.getElementById("selectedImageId").value}else{a=document.getElementById("selectedRollOverImageId").value}if(!a||a=="undefined"||a==""||a=="null"){configureImage.errors.set("IMAGE_NOT_SELECTED",$("#pleaseSelectImage").val());return}if(confirm(document.getElementById("deleteImageConfirmation").value)){deselectImage();var b=new ServiceCall();b.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);b.call(function(){dwr.engine._execute("/dwr","DeleteImageService","execute",configureImage.settings.widgetId,$("#selectedImageItemId").val(),a,function(d){document.getElementById("uploadedImages").innerHTML=d})})}}function setThumbnailImageSrc(b){if(b=="image"){setThumbnailImage(getSelectedImageUrl())}else{if(b=="rollOverImage"){var a=getSelectedRoleOverImageUrl();if(a){setThumbnailImage(a)}}}}function getSelectedImageUrl(){var a=document.getElementById("selectedImageUrl").value;return a=="undefined"?"":a}function getSelectedRoleOverImageUrl(){var a=document.getElementById("selectedRollOverImageUrl").value;return a=="undefined"?"":a}function showImageWhatsThisWindow(){var a=createConfigureWindow({width:400,height:500});a.setContent($("#iamgeWhatsThis").html())}function thumbnailLinksChanged(){document.getElementById("EXTERNAL_URLDiv").style.display="none";document.getElementById("INTERNAL_URLDiv").style.display="none";document.getElementById("MEDIA_FILEDiv").style.display="none";document.getElementById("TEXT_AREADiv").style.display="none";document.getElementById(document.getElementById("imageLinkType").value+"Div").style.display="block"}function fileTypeChanged(a){document.getElementById("imageFileType").value=a;updateImageFileSelect();document.getElementById("pdfRadioDiv").style.display="none";document.getElementById("audioRadioDiv").style.display="none";document.getElementById("imageFlashRadioDiv").style.display="none";document.getElementById("cadRadioDiv").style.display="none";if(a){switch(a){case"PDF":document.getElementById("pdfRadioDiv").style.display="block";break;case"AUDIO":document.getElementById("audioRadioDiv").style.display="block";break;case"FLASH":document.getElementById("imageFlashRadioDiv").style.display="block";break;case"IMAGE":document.getElementById("imageFlashRadioDiv").style.display="block";break;case"CAD":document.getElementById("cadRadioDiv").style.display="block";break}}}function disableCustomizeTextWindowSize(a){document.getElementById("customizeTextWindowSize").disabled=a;document.getElementById("customizeTextWindowWidth").disabled=a;document.getElementById("customizeTextWindowHeight").disabled=a;if(!a){disableCustomizeTextWindowWidthHeight(!document.getElementById("customizeTextWindowSize").checked)}}function disableCustomizeTextWindowWidthHeight(a){document.getElementById("customizeTextWindowWidth").disabled=a;document.getElementById("customizeTextWindowHeight").disabled=a}function disableCustomizeWindowSizeDiv(a){document.getElementById("customizeWindowSize").disabled=a;document.getElementById("customizeWindowWidth").disabled=a;document.getElementById("customizeWindowHeight").disabled=a;if(!a){disableCustomizeWindowWidthHeight(!document.getElementById("customizeWindowSize").checked)}}function disableCustomizeWindowWidthHeight(a){document.getElementById("customizeWindowWidth").disabled=a;document.getElementById("customizeWindowHeight").disabled=a}function selectImage(d,k,f,l){var h=document.getElementById("divForImage"+d);if(k&&f&&configureImage.isPrimaryImageTabSelected()){document.getElementById("selectedImageWidth").value=k;document.getElementById("selectedImageHeight").value=f}if(!h){return}if(configureImage.isPrimaryImageTabSelected()){if(h.className=="backgrounImageWithoutBorder"){var m=document.getElementById("selectedImageId").value;if(m!="undefined"&&m!=""){document.getElementById("divForImage"+m).className="backgrounImageWithoutBorder"}document.getElementById("selectedImageId").value=d;h.className="backgrounImageWithBorder";if(k&&configureImage.isPrimaryImageTabSelected()){document.getElementById("widgetImageWidth").value=k}if(f&&configureImage.isPrimaryImageTabSelected()){document.getElementById("widgetImageHeight").value=f}if(l){document.getElementById("selectedImageUrl").value=l;setThumbnailImage(l)}var b=$("#imageName").val();var a=$("#imageName"+m).val()||"";var g=$("#imageName"+d).val();if(g&&b==a){$("#imageName").val(g)}}}else{if(h.className=="backgrounImageWithoutBorder"){var e=document.getElementById("selectedRollOverImageId").value;if(e!="undefined"&&e!=""){document.getElementById("divForImage"+e).className="backgrounImageWithoutBorder"}document.getElementById("selectedRollOverImageId").value=d;h.className="backgrounImageWithBorder";if(k&&configureImage.isPrimaryImageTabSelected()){document.getElementById("widgetImageWidth").value=k}if(f&&configureImage.isPrimaryImageTabSelected()){document.getElementById("widgetImageHeight").value=f}if(l){document.getElementById("selectedRollOverImageUrl").value=l}}}}function deselectImage(){var a;if(configureImage.isPrimaryImageTabSelected()){a=document.getElementById("divForImage"+document.getElementById("selectedImageId").value);if(!a){return}if(a.className!="backgrounImageWithoutBorder"){document.getElementById("selectedImageWidth").value="";document.getElementById("selectedImageHeight").value="";a.className="backgrounImageWithoutBorder";document.getElementById("selectedImageId").value="undefined";if(configureImage.isPrimaryImageTabSelected()){document.getElementById("widgetImageWidth").value=""}if(configureImage.isPrimaryImageTabSelected()){document.getElementById("widgetImageHeight").value=""}document.getElementById("selectedImageUrl").value="undefined";setThumbnailImage(undefined);$("#imageName").val("")}}else{a=document.getElementById("divForImage"+document.getElementById("selectedRollOverImageId").value);if(!a){return}if(a.className!="backgrounImageWithoutBorder"){a.className="backgrounImageWithoutBorder";document.getElementById("selectedRollOverImageId").value="undefined";if(configureImage.isPrimaryImageTabSelected()){document.getElementById("widgetImageWidth").value=""}if(configureImage.isPrimaryImageTabSelected()){document.getElementById("widgetImageHeight").value=""}document.getElementById("selectedRollOverImageUrl").value="undefined"}}}function setThumbnailImage(a){document.getElementById("curentlySelectedImage").src=a;document.getElementById("curentlySelectedImage").style.visibility=a?"visible":"hidden"}function disableConfigureImageWindow(){disableControl($("#saveProportionCheckbox")[0]);disableControl($("#widgetImageWidth")[0]);disableControl($("#widgetImageHeight")[0]);disableControl($("#widgetImageMargin")[0]);disableControl($("#aligmentImageSelect")[0]);disableControl($("#deselectImageControl")[0]);disableControl($("#removeImageControl")[0]);disableControl($("#widgetImageShowDescriptionOnMouseOver")[0]);disableControl($("#imageDescription")[0]);disableControl($("#widgetImageTitle")[0]);disableControl($("#displayLabel")[0]);disableControl($("#displayLabelAbove")[0]);disableControl($("#displayLabelBelow")[0]);disableControl($("#labelIsALink")[0]);disableControl($("#imageIsALink")[0]);disableControl($("#imageLinkType")[0]);disableControl($("#externalUrl")[0]);disableControl($("#externalUrl")[0]);disableControl($("#OPEN_IN_NEW_WINDOW_EXTERNAL_URL")[0]);disableControl($("#OPEN_IN_SAME_WINDOW_EXTERNAL_URL")[0]);disableImageLibrary();$("#windowSave",$("#configureImageButtons")[0]).hide();$("#windowApply",$("#configureImageButtons")[0]).hide();$("#windowCancel",$("#configureImageButtons")[0]).val("Close");$("#imageReadOnlyMessage").show();$("#imageErrors").hide()}function disableImageLibrary(){disableControls($("#uploadedImages").find("img"))}function createCorrectUrl(a){if(a.startsWith("http://")||a.startsWith("https://")||a.startsWith("ftp://")){return a}else{return"http://"+a}}function disableOnMouseOverText(a){$("#onMouseOverText")[0].disabled=a}var errors;function showBulkUploadWindow(e,b){var a=createConfigureWindow({width:800,height:500});var d=new ServiceCall();d.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);d.call(function(){dwr.engine._execute("/dwr","BulkUploadImageService","show",e,function(f){if(!isAnyWindowOpened()){return}a.setContent(f);errors=new Errors();showImageBulkUploader(e,b)})})}function showImageBulkUploader(f,b){removeUploaders(uploaderIds.BULK_UPLOADER_ID);try{document.getElementById("imageBulkUploadButtonContainer").innerHTML="<span id='imageBulkUploadButtonPlaceHolder'></span>"}catch(a){}var d={flash_url:"/SWFUpload/swfupload.swf",upload_url:"#",file_types:SUPPORTED_IMAGE_FORMATS,file_types_description:"Image Files",file_upload_limit:1000000,file_queue_limit:0,file_size_limit:"10Mb",custom_settings:{progressTarget:"bulkUploadProgress",uploadedFilesNumber:"uploadedFilesNumber",formId:f,formItemId:b},debug:false,prevent_swf_caching:true,button_width:"170",button_height:"25",button_cursor:SWFUpload.CURSOR.HAND,button_action:SWFUpload.BUTTON_ACTION.SELECT_FILES,button_placeholder_id:"imageBulkUploadButtonPlaceHolder",file_queued_handler:imageBulkQueued,upload_error_handler:imageBulkUploadError,upload_start_handler:imageBulkFileUploadStart,upload_complete_handler:bulkUploadComplete,file_queue_error_handler:swfUploaderFileQueueError,upload_progress_handler:swfUploaderUploadProgress,button_window_mode:SWFUpload.WINDOW_MODE.TRANSPARENT,file_post_name:"fileData"};var e=new SWFUpload(d);e.swfBulkUploaderUrl="/formImageBulkUpload.action;jsessionid="+getCookie("JSESSIONID")+"?formId="+f+"&formItemId="+b;e.id=uploaderIds.BULK_UPLOADER_ID;putUploader(e)}function showFormsAfterBulkUpload(){removeUploaders(uploaderIds.BULK_UPLOADER_ID);closeConfigureWidgetDiv();updateManageFormRecordsWindow()}function startImageBulkUploading(a){errors.clear();var b=getUploaderById(uploaderIds.BULK_UPLOADER_ID);if(b){if(b.getFile()){b.setUploadURL(b.swfBulkUploaderUrl+"&loginedUserId="+a);b.startUpload()}else{errors.set("ERROR",document.getElementById("emptyFile").value,[document.getElementById("imageFileName")])}}}function imageBulkQueued(d){try{var a=new FileProgress(d,this.customSettings.progressTarget);a.showCancelButton(this,true);document.getElementById(this.customSettings.uploadedFilesNumber).innerHTML="There are "+this.getStats().files_queued+" file(s) scheduled to upload.";startImageBulkUploading($("#loginedUserId").val())}catch(b){}}function imageBulkFileUploadStart(b){try{document.getElementById(this.customSettings.uploadedFilesNumber).innerHTML="There are "+this.getStats().files_queued+" file(s) scheduled to upload."}catch(a){}return true}function bulkUploadComplete(d){try{var a=new FileProgress(d,this.customSettings.progressTarget);a.setComplete();if(this.isFilesQueueEmpty()){document.getElementById(this.customSettings.uploadedFilesNumber).innerHTML=this.getStats().successful_uploads+" file(s) have been successfully uploaded."}}catch(b){}}function imageBulkUploadError(a,d,b){swfUploaderHandleUploadError(a,d,b,this)}function showImageFileUploader(h,a){document.getElementById("imageFileButtonContainer").style.visibility="visible";removeUploaders(uploaderIds.IMAGE_UPLOADER_ID);try{document.getElementById("imageFileButtonContainer").innerHTML="<span id='imageFileButtonPlaceHolder'></span>"}catch(b){}var g=e(a);var d={flash_url:"/SWFUpload/swfupload.swf",upload_url:"#",file_types:g.file_types,file_types_description:g.file_types_description,file_upload_limit:1,file_queue_limit:0,file_size_limit:g.fileMaxSize,custom_settings:{progressTarget:"fileProgressDivId",site_id:h,image_file_type:a},debug:false,prevent_swf_caching:true,button_width:"170",button_height:"25",button_cursor:SWFUpload.CURSOR.HAND,button_action:SWFUpload.BUTTON_ACTION.SELECT_FILE,button_placeholder_id:"imageFileButtonPlaceHolder",file_queued_handler:imageFileQueued,file_queue_error_handler:swfUploaderFileQueueError,upload_start_handler:imageFileUploadStart,upload_progress_handler:swfUploaderUploadProgress,upload_error_handler:imageFileUploadError,upload_success_handler:imageFileUploadSuccess,button_window_mode:SWFUpload.WINDOW_MODE.TRANSPARENT,file_post_name:"fileData"};var f=new SWFUpload(d);f.afterUploadFunction=updateImageFileSelect;f.siteId=h;f.imageFileType=a;f.swfUploaderUrl="/uploadImageFiles.action";f.id=uploaderIds.IMAGE_UPLOADER_ID;putUploader(f);function e(l){var k=new Object();k.fileMaxSize="1Gb";if(l){switch(l){case"PDF":k.file_types_description="PDF Files";k.file_types="*.pdf;";return k;case"AUDIO":k.file_types_description="Audio Files";k.file_types="*.mp3;";return k;case"FLASH":k.file_types_description="Flash Files";k.file_types="*.swf;";return k;case"IMAGE":k.file_types_description="Image Files";k.file_types="*.gif;*.jpeg;*.jpg;*.png;*.tif;*.bmp;";k.fileMaxSize="10Mb";return k;case"CAD":k.file_types_description="CAD Files";k.file_types="*.DXF;*.DWG;*.obj;*.max;*.Skp;";return k;default:k.file_types_description="PDF Files";k.file_types="*.pdf;";return k}}else{k.file_types_description="PDF Files";k.file_types="*.pdf;";return k}}}function startImageFileUploading(b){configureImage.errors.clear();var a=getUploaderById(uploaderIds.IMAGE_UPLOADER_ID);if(b&&a){if(a.getFile()){a.setUploadURL(a.swfUploaderUrl+";jsessionid="+getCookie("JSESSIONID")+"?siteId="+b+"&imageFileType="+a.imageFileType);a.startUpload()}}}function updateImageFileSelect(){var a=window.parent.document.getElementById("imageFileType").value;var b=getNullOrValue(window.parent.document.getElementById("widgetId").value);var e=window.parent.document.getElementById("selectedImageItemId").value;var d=new ServiceCall();d.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);d.call(function(){dwr.engine._execute("/dwr","ConfigureImageService","createImageFileList",b,e,a,function(f){window.parent.document.getElementById("uploadedImageFilesSelect").innerHTML=f;swfUploaderRemoveBackgroundLoadingMessage()})})}function showImageUploader(){document.getElementById("imageButtonContainer").style.visibility="visible";removeUploaders(uploaderIds.IMAGE_FILE_UPLOADER_ID);try{document.getElementById("imageButtonContainer").innerHTML="<span id='imageButtonPlaceHolder'></span>"}catch(a){}var b={flash_url:"/SWFUpload/swfupload.swf",upload_url:"#",file_types:SUPPORTED_IMAGE_FORMATS,file_types_description:"Image Files",file_upload_limit:1000000,file_queue_limit:0,file_size_limit:"10Mb",custom_settings:{progressTarget:"fileProgressDivId"},debug:false,prevent_swf_caching:true,button_width:"170",button_height:"25",button_cursor:SWFUpload.CURSOR.HAND,button_action:SWFUpload.BUTTON_ACTION.SELECT_FILES,button_placeholder_id:"imageButtonPlaceHolder",file_queued_handler:imageQueued,file_queue_error_handler:swfUploaderFileQueueError,upload_start_handler:imageUploadStart,upload_progress_handler:swfUploaderUploadProgress,upload_error_handler:imageUploadError,upload_success_handler:imageUploadSuccess,button_window_mode:SWFUpload.WINDOW_MODE.TRANSPARENT,file_post_name:"fileData"};var d=new SWFUpload(b);d.afterUploadFunction=updateImages;d.swfUploaderUrl="/uploadImage.action";d.id=uploaderIds.IMAGE_FILE_UPLOADER_ID;putUploader(d)}function updateImages(){var a=getNullOrValue(window.parent.document.getElementById("widgetId").value);var d=window.parent.document.getElementById("selectedImageItemId").value;var b=new ServiceCall();b.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);b.call(function(){dwr.engine._execute("/dwr","ConfigureImageService","createImages",a,d,function(e){window.parent.document.getElementById("uploadedImages").innerHTML=e;if($("#siteOnItemRightType")[0].value=="READ"){disableImageLibrary();updateSelectedImage(document.getElementById("selectedImageItemId").value)}else{updateSelectedImage(document.getElementById("lastUploadedImageId").value)}setImageSize();swfUploaderRemoveBackgroundLoadingMessage()})})}function updateSelectedImage(e){if(e&&e!="undefined"){var b=document.getElementById("imageWidth"+e).value;var a=document.getElementById("imageHeight"+e).value;var d=document.getElementById("imageThumbnailUrl"+e).value;if(b&&a&&d){selectImage(e,b,a,d)}}}function setImageSize(){var b=document.getElementById("selectedImageId").value;if(configureImage.isPrimaryImageTabSelected()&&b){var d=document.getElementById("imageWidth"+b).value;var a=document.getElementById("imageHeight"+b).value;if(d&&a){document.getElementById("selectedImageWidth").value=d;document.getElementById("selectedImageHeight").value=a;document.getElementById("widgetImageWidth").value=d;document.getElementById("widgetImageHeight").value=a}}}function startImageUploading(b){configureImage.errors.clear();var a=getUploaderById(uploaderIds.IMAGE_FILE_UPLOADER_ID);if(b&&a){if(a.getFile()){a.setUploadURL(a.swfUploaderUrl+";jsessionid="+getCookie("JSESSIONID")+"?siteId="+b);a.startUpload()}}}function imageQueued(a){startImageUploading(document.getElementById("siteId").value)}function imageFileQueued(a){startImageFileUploading(document.getElementById("siteId").value)}function imageUploadStart(d){var b=createBackground();var h=swfUploaderCreateLoadingMessage();try{if(!b){var k=window.parent.document.createElement("div");k.id=this.customSettings.progressTarget;k.align="left";var e=this.getQueuedFiles();if(e.length>1){k.style.width="370px";k.style.overflowY="auto";k.style.overflowX="hidden"}else{k.style.width="355px"}h.appendChild(k);var l=0;for(var f in e){l+=65;var a=new FileProgress(e[f],this.customSettings.progressTarget);a.showCancelButton(this,false)}l=l>180?180:l;k.style.height=l+"px";centerElement({elementToCenter:h})}}catch(g){}return true}function imageFileUploadStart(d){var f=createBackground();var g=swfUploaderCreateLoadingMessage();try{if(!f){var e=window.parent.document.createElement("div");e.id=this.customSettings.progressTarget;e.align="left";e.style.width="355px";e.style.height="65px";g.appendChild(e);centerElement({elementToCenter:g});var a=new FileProgress(d,this.customSettings.progressTarget);a.showCancelButton(this,true)}}catch(b){}return true}function imageUploadSuccess(d,b){var a=new FileProgress(d,this.customSettings.progressTarget);a.setComplete();if(this.isFilesQueueEmpty()){swfUploaderHandleUploadSuccess(d,b,this);showImageUploader()}}function imageFileUploadSuccess(d,b){var e=this.customSettings.site_id;var a=this.customSettings.image_file_type;swfUploaderHandleUploadSuccess(d,b,this);showImageFileUploader(e,a)}function imageFileUploadError(b,f,d){var e=this.customSettings.site_id;var a=this.customSettings.image_file_type;swfUploaderHandleUploadError(b,f,d,this);showImageFileUploader(e,a)}function imageUploadError(a,d,b){swfUploaderHandleUploadError(a,d,b,this);showImageUploader()}function getTitlePosition(){if(document.getElementById("displayLabel").checked){if(document.getElementById("displayLabelBelow").checked){return"BELOW"}else{return"ABOVE"}}else{return"NONE"}}function getPdfDisplaySettings(){if(document.getElementById("OPEN_IN_NEW_WINDOW_PDF").checked){return"OPEN_IN_NEW_WINDOW"}else{if(document.getElementById("OPEN_IN_SAME_WINDOW_PDF").checked){return"OPEN_IN_SAME_WINDOW"}else{return"PROMPT_DOWNLOAD"}}}function getAudioDisplaySettings(){if(document.getElementById("PLAY_IN_CURRENT_WINDOW").checked){return"PLAY_IN_CURRENT_WINDOW"}else{return"PLAY_IN_SMALL_WINDOW"}}function getImageFlashDisplaySettings(){if(document.getElementById("OPEN_IN_NEW_WINDOW_IMAGE_FLASH").checked){return"OPEN_IN_NEW_WINDOW"}else{if(document.getElementById("OPEN_IN_SAME_WINDOW_IMAGE_FLASH").checked){return"OPEN_IN_SAME_WINDOW"}else{if(document.getElementById("OPEN_IN_SMALL_WINDOW_IMAGE_FLASH").checked){return"OPEN_IN_SMALL_WINDOW"}else{return"PROMPT_DOWNLOAD"}}}}function getExternalUrlDisplaySettings(){if(document.getElementById("OPEN_IN_NEW_WINDOW_EXTERNAL_URL").checked){return"OPEN_IN_NEW_WINDOW"}else{return"OPEN_IN_SAME_WINDOW"}}function getInternalPageDisplaySettings(){if(document.getElementById("OPEN_IN_NEW_WINDOW_INTERNAL_URL").checked){return"OPEN_IN_NEW_WINDOW"}else{return"OPEN_IN_SAME_WINDOW"}}function getTextAreaDisplaySettings(){if(document.getElementById("OPEN_IN_NEW_WINDOW_TEXT_AREA").checked){return"OPEN_IN_NEW_WINDOW"}else{if(document.getElementById("OPEN_IN_SAME_WINDOW_TEXT_AREA").checked){return"OPEN_IN_SAME_WINDOW"}else{return"OPEN_IN_SMALL_WINDOW"}}}function getWidthHeght(){var b=new Object();var a=document.getElementById("imageLinkType").value;b.wrongWidth=false;b.wrongHeght=false;if(a=="TEXT_AREA"){b.checkbox=document.getElementById("customizeTextWindowSize");b.width=document.getElementById("customizeTextWindowWidth").value;b.heght=document.getElementById("customizeTextWindowHeight").value;if(document.getElementById("TEXT_AREADiv").style.display!="none"&&b.checkbox.checked&&!b.checkbox.disabled){if(!b.width||b.width==0||b.width==""){b.wrongWidth=true;b.wrongWidthElement=document.getElementById("customizeTextWindowWidth")}if(!b.heght||b.heght==0||b.heght==""){b.wrongHeight=true;b.wrongHeightElement=document.getElementById("customizeTextWindowHeight")}}}else{b.checkbox=document.getElementById("customizeWindowSize");b.width=document.getElementById("customizeWindowWidth").value;b.heght=document.getElementById("customizeWindowHeight").value;if(document.getElementById("imageFlashRadioDiv").style.display!="none"&&b.checkbox.checked&&!b.checkbox.disabled){if(!b.width||b.width==0||b.width==""){b.wrongWidth=true;b.wrongWidthElement=document.getElementById("customizeWindowWidth")}if(!b.heght||b.heght==0||b.heght==""){b.wrongHeight=true;b.wrongHeightElement=document.getElementById("customizeWindowHeight")}}}return b}function isLinkTargetSelected(){var a=new Object();a.linkTargetSelected=false;switch(document.getElementById("imageLinkType").value){case"EXTERNAL_URL":a.linkTargetSelected=document.getElementById("externalUrl").value&&document.getElementById("externalUrl").value!="";a.errorElement=document.getElementById("externalUrl");break;case"INTERNAL_URL":a.linkTargetSelected=true;break;case"MEDIA_FILE":a.linkTargetSelected=document.getElementById("imageFileSelect").value>0;a.errorElement=document.getElementById("imageFileSelect");break;case"TEXT_AREA":a.linkTargetSelected=getEditorContent("imageTextEditor")!="";a.errorElement=document.getElementById("imageTextEditor");break}return a}var PLAYING=0;var PAUSED=1;function showWidgetImageTextInNewWindow(a){window.open(a)}function showWidgetImageTextInSameWindow(a){window.location=a}function showWidgetImageTextInSmallWindow(e,d,a,b){new ServiceCall().call(function(){dwr.engine._execute("/dwr","ShowImageFilesService","showImageText",e,d,a,b,function(f){showWidgetImageTextInSmallWindowInternal(f,d,a,0,0)})})}function showWidgetImageInSmallWindow(e,d,h,f,g,b,a){new ServiceCall().call(function(){dwr.engine._execute("/dwr","ShowImageFilesService","getImageFileUrl",e,d,h,f,g,a,function(k){showWidgetImageTextInSmallWindowInternal(k,d,h,b)})})}function showWidgetImageTextInSmallWindowInternal(e,b,f,a){removeWidgetImageTextInSmallWindow();var d=window.parent.document.createElement("div");d.innerHTML=e;d.id="widgetImageTextDiv";d.style.position="absolute";d.style.zIndex="100";d.style.backgroundColor="white";d.style.borderStyle="solid";d.style.overflow="hidden";d.style.padding="5px";d.style.borderWidth="1px";if(b>0){d.style.width=b+"px"}if(f>0){if(a){d.style.height=(f+30)+"px"}else{d.style.height=(f+25)+"px"}}d.align="center";window.parent.document.body.appendChild(d);centerElement({elementToCenter:d})}function removeWidgetImageTextInSmallWindow(){var a=document.getElementById("widgetImageTextDiv");if(a){window.parent.document.body.removeChild(a)}}var mp3Player;var mp3PlayerState;function playMusic(f,b,d,e,a){if(!mp3Player||!mp3Player.id||mp3Player.id!=f){showPlayerInternal(f,b,d,e,"/images/stop.gif",a)}else{if(mp3PlayerState==PLAYING){mp3PlayerState=PAUSED;mp3Player.sendEvent("PLAY","false");document.getElementById("audioPlayStopImage"+f).src="/images/play.gif"}else{if(mp3PlayerState==PAUSED){mp3PlayerState=PLAYING;mp3Player.sendEvent("PLAY","true");document.getElementById("audioPlayStopImage"+f).src="/images/stop.gif"}}}}function showPlayerInternal(e,d,f,h,b,a){document.getElementById("audioPlayStopImage"+e).src="/images/ajax-loader.gif";var g=new ServiceCall();g.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);g.call(function(){dwr.engine._execute("/dwr","ShowImageFilesService","getAudioUrl",e,a,function(k){var l=new SWFObject("/video/mediaplayer.swf","mp3Player",f,h,"9");l.addParam("allowfullscreen","false");l.addParam("wmode","transparent");l.addVariable("autostart","true");l.addVariable("mute","false");l.addVariable("volume","100");l.addVariable("file",k);l.addVariable("repeat","false");l.addVariable("showdownload","false");l.addVariable("showdigits","false");l.addVariable("shownavigation","true");l.addVariable("type","mp3");l.write(d+e);mp3PlayerState=PLAYING;mp3Player=document.getElementById("mp3Player");mp3Player.id=e;document.getElementById("audioPlayStopImage"+e).src=b})})}function showSmallWindowForAudio(e,g,h,a){var b="mp3playerSmallWindow";removeSmallWindowForAudio(e);var d=window.parent.document.createElement("input");d.type="button";d.align="center";d.value="Close";d.onclick=function(){removeSmallWindowForAudio(e)};var f=window.parent.document.createElement("div");f.innerHTML="<div id='"+b+e+"'></div>";f.id="widgetImageAudioDiv";f.style.position="absolute";f.style.zIndex="100";f.style.backgroundColor="white";f.style.borderStyle="solid";f.style.borderWidth="1px";f.style.width=270+"px";f.style.height=40+"px";f.align="center";f.appendChild(d);window.parent.document.body.appendChild(f);centerElement({elementToCenter:f});showPlayerInternal(e,b,g,h,"/images/play.gif",a)}function removeSmallWindowForAudio(d){var b=document.getElementById("audioPlayStopImage"+d);if(b){b.src="/images/play.gif"}var a=document.getElementById("widgetImageAudioDiv");if(a){window.parent.document.body.removeChild(a)}}function showPlayIconForImage(h,e,f){e.onload=function(){return false};var d=window.parent.document.createElement("a");d.className="imageLink";d.style.border="none";d.href=document.getElementById(f).innerHTML.replaceAll("&amp;","&");var g=window.parent.document.createElement("img");g.id="audioPlayStopImage"+h;g.src="/images/play.gif";g.style.position="absolute";g.style.width=PLAY_STOP_IMAGE_WIDTH+"px";g.style.height=PLAY_STOP_IMAGE_HEIGHT+"px";var b=findPosAbs(e);var l=((e.offsetHeight/2)-(PLAY_STOP_IMAGE_HEIGHT/2));var k=((e.offsetWidth/2)-(PLAY_STOP_IMAGE_WIDTH/2));g.style.top=(b.top+l)+"px";g.style.left=(b.left+k)+"px";g.style.border="none";d.appendChild(g);window.parent.document.body.appendChild(d)}var PLAY_STOP_IMAGE_WIDTH=70;var PLAY_STOP_IMAGE_HEIGHT=70;var configureMenu={};var configureMenuWidget,errors;configureMenu.onBeforeShow=function(a){configureMenu.settings=a};configureMenu.onAfterShow=function(){if(!isAnyWindowOpened()){return}configureMenu.readOnly=$("#siteOnItemRightType").val()=="READ";if(configureMenu.readOnly){configureMenu.disable()}configureMenu.loadTree(true);configureMenu.errors=new Errors({},"menuErrors");setSelectedPageInTree(getSelectedMenuItemId())};configureMenu.save=function(b){configureMenu.errors.clear();var d={widgetId:configureMenu.settings.widgetId,name:$("#menuName").val(),menuId:getSelectedMenuId(),menuStyleType:$("#menuStyle").val(),includePageTitle:$("#includePageTitle").attr("checked"),menuItems:g(),menuStructure:$("#useDefaultStructure").attr("checked")?$("#defaultStructure").val():$("#ownStructure").val(),includeInMenus:e(getMenuHolder(),new Array())};if(d.name.trim().length==0){configureMenu.errors.set("EMPTY_MENU_NAME",$("#menuNameCannotBeEmpty").val(),[$("#menuName")[0]])}if(configureMenu.errors.hasErrors()){return}var f=new ServiceCall();f.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);f.exception("com.shroggle.exception.MenuNameNotUniqueException",configureMenu.errors.exceptionAction({errorId:"MenuNameNotUniqueException",fields:[$("#menuName")[0]]}));getActiveWindow().disableContentBeforeSaveSettings();f.call(function(){dwr.engine._execute("/dwr","CreateMenuService","execute",d,function(h){if(h){if($("#dashboardPage")[0]){$("#itemName"+d.menuId).html(d.name);if(b){closeConfigureWidgetDiv()}}else{if(configureMenu.settings.widgetId){makePageDraftVisual(window.parent.getActivePage())}if(b){if(configureMenu.settings.widgetId){closeConfigureWidgetDivWithUpdate(h,configureMenu.settings.widgetId)}else{closeConfigureWidgetDiv()}}}if(!b){getActiveWindow().enableContent();setWindowSettingsUnchanged()}}})});function e(h,l){var k=$(h).find('[container="container"]');$(k).each(function(){var n=$(this).attr("menuItemId");var m=$(this).find(".menuCheckbox")[0].checked;l.push({menuItemId:n,includeInMenu:m})});return l}function g(){return a(getMenuHolder())}function a(l){var k=$(l).children(":not(.line)");var h=new Array();$(k).each(function(){var n=$(this).children('[container="container"]');var o=n.attr("pageid");var q=n.find(".menuCheckbox")[0].checked;var r=$(this).children(".parent");var m=r.length>0;var p=[];if(m){p=a(r[0])}h.push({pageId:o,includeInMenu:q,childs:p})});return h}};configureMenu.loadTree=function(a){$('li[page="page"]').each(function(){b(this)});$("#menuTree").simpleTree({autoclose:false,animate:true,docToFolderConvert:true,drag:!configureMenu.readOnly,afterClick:updateInfoAboutSelectedMenuItem,afterMove:function(d,e,f){$("#useDefaultStructure")[0].checked=false;dwr.engine._execute("/dwr","MoveMenuItemService","execute",$(e).attr("menuItemId"),$(d).attr("menuItemId"),f)}});if(a){getActiveWindow().resize()}function b(d){d.pageId=$(d).attr("pageId")}};configureMenu.disable=function(){disableControl($("#menuName")[0]);disableControl($("#menuStyle")[0]);disableControl($("#includePageTitle")[0]);disableControls($(".menuCheckbox"));disableControl($("#menuOrientationId")[0]);disableControl($("#useDefaultStructure")[0]);disableControl($("#menuItemDetails"));disableControl($("#addRemoveMenuItemButtons"));$("#windowSave",$("#configureMenuButtons")[0]).hide();$("#windowApply",$("#configureMenuButtons")[0]).hide();$("#windowCancel",$("#configureMenuButtons")[0]).val("Close");$("#menuReadOnlyMessage").show();$("#menuErrors").hide()};function disableIncludePageTitle(a){var d=$("#treeStyleHorizontal").val();var e=$("#treeStyleVertical").val();var b=$("#tabbedStyle").val();$("#includePageTitle")[0].disabled=(a.value==d||a.value==e||a.value==b)}function addMenuItem(){var a=getSelectedMenuItemId();var b=getSelectedMenuId();getActiveWindow().disableContent({backgroundColor:"white",fontWeight:"bold",color:"green",borderStyle:"solid"});dwr.engine._execute("/dwr","AddMenuItemService","execute",a,b,function(d){updateMenuTreeAndInfoAboutSelectedItem(d);$("#useDefaultStructure")[0].checked=false;getActiveWindow().enableContent()})}function removeMenuItem(){var a=getSelectedMenuItemId();if(!a){alert("Please, select a page!");return}getActiveWindow().disableContent({backgroundColor:"white",fontWeight:"bold",color:"green",borderStyle:"solid"});dwr.engine._execute("/dwr","RemoveMenuItemService","execute",a,function(b){updateMenuTreeAndInfoAboutSelectedItem(b);$("#useDefaultStructure")[0].checked=false;getActiveWindow().enableContent()})}function restoreDefaultStructure(a){if(a){if(confirm($("#discardCustomizedPageStructure")[0].value)){var b=getSelectedMenuId();getActiveWindow().disableContent({backgroundColor:"white",fontWeight:"bold",color:"green",borderStyle:"solid"});dwr.engine._execute("/dwr","RestoreDefaultStructureService","execute",b,function(d){updateMenuTreeAndInfoAboutSelectedItem(d);getActiveWindow().enableContent()})}else{$("#useDefaultStructure")[0].checked=false}}}function updateInfoAboutSelectedMenuItem(a){var b=$(a).attr("menuItemId");if(getSelectedMenuItemId()==b){return}getActiveWindow().disableContent({backgroundColor:"white",fontWeight:"bold",color:"green",borderStyle:"solid"});dwr.engine._execute("/dwr","GetInfoAboutItemService","execute",b,function(d){$("#menuItemDetails").html(d);getActiveWindow().enableContent();if(configureMenu.readOnly){configureMenu.disable()}})}function applyChangedMenuItemSettings(){configureMenu.errors.clear();var a={selectedMenuItemId:getSelectedMenuItemId(),name:$("#menuItemName").val(),title:$("#menuItemTitle").val(),pageId:$("#menuItemPageId").val(),customUrl:$("#menuItemCustomUrl").val(),imageId:$("#menuItemImageId").val()=="null"?-1:$("#menuItemImageId").val(),itemUrlType:$("#menuItemPageIdCheckbox")[0].checked?$("#menuItemPageIdCheckbox").val():$("#menuItemCustomUrlCheckbox").val()};if(a.name.trim().length==0){configureMenu.errors.set("EMPTY_MENU_ITEM_NAME",$("#menuItemNameCannotBeEmpty").val(),[$("#menuItemName")[0]])}if(configureMenu.errors.hasErrors()){return}getActiveWindow().disableContent({backgroundColor:"white",fontWeight:"bold",color:"green",borderStyle:"solid"});dwr.engine._execute("/dwr","UpdateMenuItemService","execute",a,function(b){updateMenuTreeAndInfoAboutSelectedItem(b);getActiveWindow().enableContent()})}function restoreDefaultSettings(){$("#menuItemName").val($("#name").val());$("#menuItemTitle").val($("#title").val());$("#menuItemPageId").val($("#pageId").val());$("#menuItemCustomUrl").val($("#customUrl").val());$("#menuItemImageId").val($("#imageId").val());var a=$("#menuUrlType").val();if(a=="SITE_PAGE"){$("#menuItemPageIdCheckbox")[0].checked=true;$("#menuItemPageId")[0].disabled=false;$("#menuItemCustomUrl")[0].disabled=true}else{$("#menuItemCustomUrlCheckbox")[0].checked=true;$("#menuItemPageId")[0].disabled=true;$("#menuItemCustomUrl")[0].disabled=false}$("#menuItemImageHolder")[0].style.visibility=$("#visibility").val();$("#menuItemImage")[0].src=$("#imageUrl").val()}function getTreeNodeByMenuItemId(a){return getMenuHolder().find('li[menuItemId="'+a+'"]')[0]}function getSelectedMenuId(){return $("#menuId").val()}function getSelectedMenuItemId(){return $("#selectedMenuItemId").val()}function setSelectedPageInTree(a){if(a){getMenuHolder().find("div.active").removeClass("active");$(getTreeNodeByMenuItemId(a)).children("div").addClass("active")}}function getMenuHolder(){return $("#menuTreeHolder")}function updateMenuTreeAndInfoAboutSelectedItem(a){if(a.treeHtml!=null){$("#menuTreeHolder").html(a.treeHtml);configureMenu.loadTree(false);setSelectedPageInTree(a.selectedMenuItemId)}$("#menuItemDetails").html(a.infoAboutSelectedItem)}function showMenuImageUploader(){removeUploaders(uploaderIds.MENU_IMAGE_UPLOADER_ID);try{document.getElementById("menuImageButtonContainer").innerHTML="<span id='menuImageButtonPlaceHolder'></span>"}catch(a){}var b={flash_url:"/SWFUpload/swfupload.swf",upload_url:"#",file_types:SUPPORTED_IMAGE_FORMATS,file_types_description:"Image Files",file_upload_limit:1,file_queue_limit:0,file_size_limit:"10Mb",custom_settings:{progressTarget:"fileProgressDivId"},debug:false,prevent_swf_caching:true,button_width:"170",button_height:"25",button_cursor:SWFUpload.CURSOR.HAND,button_action:SWFUpload.BUTTON_ACTION.SELECT_FILE,button_placeholder_id:"menuImageButtonPlaceHolder",file_queued_handler:menuImageQueued,file_queue_error_handler:swfUploaderFileQueueError,upload_start_handler:menuImageUploadStart,upload_progress_handler:swfUploaderUploadProgress,upload_error_handler:menuImageUploadError,upload_success_handler:menuImageUploadSuccess,button_window_mode:SWFUpload.WINDOW_MODE.TRANSPARENT,file_post_name:"fileData"};var d=new SWFUpload(b);d.swfUploaderUrl="/uploadMenuImage.action";d.id=uploaderIds.MENU_IMAGE_UPLOADER_ID;putUploader(d)}function startMenuImageUploading(b){errors.clear();var a=getUploaderById(uploaderIds.MENU_IMAGE_UPLOADER_ID);if(b&&a){if(a.getFile()){a.setUploadURL(a.swfUploaderUrl+";jsessionid="+getCookie("JSESSIONID")+"?siteId="+b);a.startUpload()}}}function menuImageQueued(a){startMenuImageUploading(document.getElementById("siteId").value)}function menuImageUploadStart(d){var f=createBackground();var g=swfUploaderCreateLoadingMessage();try{if(!f){var e=window.parent.document.createElement("div");e.id=this.customSettings.progressTarget;e.align="left";e.style.width="355px";e.style.height="65px";g.appendChild(e);centerElement({elementToCenter:g});var a=new FileProgress(d,this.customSettings.progressTarget);a.showCancelButton(this,true)}}catch(b){}return true}function menuImageUploadSuccess(d,b){swfUploaderHandleUploadSuccess(d,b,this);showMenuImageUploader();var a=getInfoAboutUploadedFile(b);setMenuImageSrc(a.resourceUrl);setMenuImageId(a.resourceId);swfUploaderRemoveBackgroundLoadingMessage()}function menuImageUploadError(a,d,b){swfUploaderHandleUploadError(a,d,b,this);showMenuImageUploader()}function setMenuImageSrc(a){document.getElementById("menuItemImage").src=a;document.getElementById("menuItemImageHolder").style.visibility="visible"}function setMenuImageId(a){document.getElementById("menuItemImageId").value=a}var configureShoppingCart={};configureShoppingCart.onBeforeShow=function(a){configureShoppingCart.settings=a};configureShoppingCart.onAfterShow=function(){if(!isAnyWindowOpened()){return}if($("#siteOnItemRightType").val()=="READ"){configureShoppingCart.disableShoppingCart(true)}configureShoppingCart.errors=new Errors({},"shoppingCartErrors")};configureShoppingCart.save=function(a){configureShoppingCart.errors.clear();if($("#configureShoppingCartName").val()==""){configureShoppingCart.errors.set("ShoppingCartNameIsNullOrEmpty",$("#ShoppingCartNameIsNullOrEmpty").val(),[$("#configureShoppingCartName")[0]]);return}var b={id:$("#selectedShoppingCartId").val(),name:$("#configureShoppingCartName").val(),imageHeight:$("#configureShoppingCartImageHeight").val(),imageWidth:$("#configureShoppingCartImageWight").val(),imageInFirstColumn:$("#configureShoppingCartImageInFirstColumn").attr("checked"),descriptionAfterName:$("#configureShoppingCartDescriptionAfterName").attr("checked"),showDescription:$("#showShoppingCartHeader").val(),description:$("#ShoppingCartHeader").html(),widgetId:configureShoppingCart.settings.widgetId};var d=new ServiceCall();d.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);d.exception("com.shroggle.exception.ShoppingCartNameNotUniqueException",configureShoppingCart.errors.exceptionAction({errorId:"ShoppingCartNameNotUniqueException",fields:[$("#configureShoppingCartName")[0]]}));getActiveWindow().disableContentBeforeSaveSettings();d.call(function(){dwr.engine._execute("/dwr","SaveShoppingCartService","execute",b,function(e){if($("#dashboardPage")[0]){$("#itemName"+b.id).html($("#configureShoppingCartName").val());if(a){closeConfigureWidgetDiv()}}else{if(configureShoppingCart.settings.widgetId){makePageDraftVisual(window.parent.getActivePage())}if(a){if(configureShoppingCart.settings.widgetId){closeConfigureWidgetDivWithUpdate(e,configureShoppingCart.settings.widgetId)}else{closeConfigureWidgetDiv()}}}if(!a){getActiveWindow().enableContent();setWindowSettingsUnchanged()}})})};configureShoppingCart.disableShoppingCart=function(a){disableControl($("#configureShoppingCartName")[0]);disableControl($("#editShoppingCartDescLink")[0]);disableControl($("#configureShoppingCartImageInFirstColumn")[0]);disableControl($("#configureShoppingCartImageWight")[0]);disableControl($("#configureShoppingCartImageHeight")[0]);disableControl($("#configureShoppingCartDescriptionAfterName")[0]);$("#windowSave",$("#configureShoppingCartButtons")[0]).hide();$("#windowApply",$("#configureShoppingCartButtons")[0]).hide();$("#windowCancel",$("#configureShoppingCartButtons")[0]).val("Close");$("#shoppingCartReadOnlyMessage").show();$("#shoppingCartErrors").hide()};var configurePurchaseHistory={errors:undefined};configurePurchaseHistory.onBeforeShow=function(a){configurePurchaseHistory.settings=a};configurePurchaseHistory.onAfterShow=function(){if(!isAnyWindowOpened()){return}if($("#siteOnItemRightType").val()=="READ"){configurePurchaseHistory.disablePurchaseHistory(true)}configurePurchaseHistory.errors=new Errors({},"purchaseHistoryErrors")};configurePurchaseHistory.save=function(a){configurePurchaseHistory.errors.clear();if($("#configurePurchaseHistoryName").val()==""){configurePurchaseHistory.errors.set("PurchaseHisotryNameIsNullOrEmpty",$("#PurchaseHisotryNameIsNullOrEmpty").val(),[$("#configurePurchaseHistoryName")[0]]);return}var b={id:$("#selectedPurchaseHistoryId").val(),name:$("#configurePurchaseHistoryName").val(),imageHeight:$("#configurePurchaseHistoryImageHeight").val(),imageWidth:$("#configurePurchaseHistoryImageWight").val(),showProductImage:$("#configurePurchaseHistoryShowImage").attr("checked"),showProductDescription:$("#configurePurchaseHistoryShowProductDescription").attr("checked"),showDescription:$("#showPurchaseHistoryHeader").val(),description:$("#PurchaseHistoryHeader").html()};var d=new ServiceCall();d.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);d.exception("com.shroggle.exception.PurchaseHistoryNameNotUniqueException",configurePurchaseHistory.errors.exceptionAction({errorId:"PurchaseHistoryNameNotUniqueException",fields:[$("#configurePurchaseHistoryName")[0]]}));getActiveWindow().disableContentBeforeSaveSettings();d.call(function(){dwr.engine._execute("/dwr","SavePurchaseHistoryService","execute",configurePurchaseHistory.settings.widgetId,b,function(e){if($("#dashboardPage")[0]){$("#itemName"+b.id).html($("#configurePurchaseHistoryName").val());if(a){closeConfigureWidgetDiv()}}else{if(configurePurchaseHistory.settings.widgetId){makePageDraftVisual(window.parent.getActivePage())}if(a){if(configurePurchaseHistory.settings.widgetId){closeConfigureWidgetDivWithUpdate(e,configurePurchaseHistory.settings.widgetId)}else{closeConfigureWidgetDiv()}}}if(!a){getActiveWindow().enableContent();setWindowSettingsUnchanged()}})})};configurePurchaseHistory.disablePurchaseHistory=function(){disableControl($("#configurePurchaseHistoryName")[0]);disableControl($("#editPurchaseHistoryDescLink")[0]);disableControl($("#configurePurchaseHistoryShowImage")[0]);disableControl($("#configurePurchaseHistoryImageWight")[0]);disableControl($("#configurePurchaseHistoryImageHeight")[0]);disableControl($("#configurePurchaseHistoryShowProductDescription")[0]);$("#windowSave",$("#configurePurchaseHistoryButtons")[0]).hide();$("#windowApply",$("#configurePurchaseHistoryButtons")[0]).hide();$("#windowCancel",$("#configurePurchaseHistoryButtons")[0]).val("Close");$("#purchaseHistoryReadOnlyMessage").show();$("#purchaseHistoryErrors").hide()};var configureScript={onBeforeShow:function(a){configureScript.settings=a},onAfterShow:function(){if(!isAnyWindowOpened()){return}if($("#siteOnItemRightType").val()=="READ"){configureScript.disable()}},save:function(a){var b={widgetId:configureScript.settings.widgetId,scriptItemId:$("#selectedScriptItemId").val(),text:$("#configureScriptText").val(),description:$("#configureScriptHeader").html(),showDescription:$("#showconfigureScriptHeader").val(),name:$("#configureScriptName").val()};getActiveWindow().disableContentBeforeSaveSettings();new ServiceCall().call(function(){dwr.engine._execute("/dwr","SaveScriptService","execute",b,function(d){if(a){if(configureScript.settings.widgetId){closeConfigureWidgetDivWithUpdate(d,configureScript.settings.widgetId)}else{closeConfigureWidgetDiv()}}if(!a){getActiveWindow().enableContent();setWindowSettingsUnchanged()}})})},disable:function(){disableControl($("#configureScriptName")[0]);disableControl($("#scriptHeader")[0]);disableControl($("#configureScriptText")[0]);$("#windowSave",$("#configureScriptButtons")[0]).hide();$("#windowApply",$("#configureScriptButtons")[0]).hide();$("#windowCancel",$("#configureScriptButtons")[0]).val("Close");$("#scriptReadOnlyMessage").show()}};var configureBlogSummary={errors:undefined};configureBlogSummary.onBeforeShow=function(a){configureBlogSummary.settings=a};configureBlogSummary.onAfterShow=function(){if(!isAnyWindowOpened()){return}if($("#siteOnItemRightType").val()=="READ"){disableConfigureBlogSummaryWidget()}configureBlogSummary.errors=new Errors({},"blogSummaryErrors")};configureBlogSummary.save=function(b){configureBlogSummary.errors.clear();var d={selectedBlogSummaryId:$("#selectedBlogSummaryId").val(),widgetId:configureBlogSummary.settings.widgetId,blogSummaryHeader:$("#BlogSummaryHeader").html(),displayBlogSummaryHeader:$("#showBlogSummaryHeader").val(),blogSummaryName:$("#newBlogSummaryName").val(),includedPostNumber:$("#numberOfBlogPosts").val(),numberOfWordsToDisplay:$("#numberOfWordsToDisplay").val(),postDisplayCriteria:$("#postDisplayCriteria").val(),postSortCriteria:$("#postSortCriteria").val()};var a=0;if($("#showPostName").attr("checked")){a++;d.showPostName=true}if($("#showPostContents").attr("checked")){a++;d.showPostContents=true}if($("#showPostAuthor").attr("checked")){a++;d.showPostAuthor=true}if($("#showPostDate").attr("checked")){a++;d.showPostDate=true}if($("showBlogName").attr("checked")&&!$("#showBlogName")[0].disabled){a++;d.showBlogName=true}if(!a>0){configureBlogSummary.errors.set("EMPTY_BLOG_SUMMARY_DATA",$("#emptyBlogSummaryDisplayedData").val(),[$("#newBlogSummaryName")[0]])}if($("#currentSite").attr("checked")){d.currentSiteBlogs=true;d.includedCrossWidgetId=getSelectedCrossWidgetId("CurrentSite")}else{if($("#allBlogs").attr("checked")){d.allSiteBlogs=true;d.includedCrossWidgetId=getSelectedCrossWidgetId("CurrentAccount")}}if(!$("#newBlogSummaryName").val().length>0){configureBlogSummary.errors.set("EMPTY_BLOG_SUMMARY_NAME",$("#blogSummaryNameCannotBeEmpty").val(),[$("#newBlogSummaryName")[0]])}if(configureBlogSummary.errors.hasErrors()){return}var e=new ServiceCall();e.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);e.exception("com.shroggle.exception.BlogSummaryNameNotUnique",configureBlogSummary.errors.exceptionAction({errorId:"BlogSummaryNameNotUnique",fields:[$("#newBlogSummaryName")[0]]}));getActiveWindow().disableContentBeforeSaveSettings();e.call(function(){dwr.engine._execute("/dwr","CreateBlogSummaryService","execute",d,function(f){if(f){if($("#dashboardPage")[0]){$("#itemName"+d.selectedBlogSummaryId).html(d.blogSummaryName);if(b){closeConfigureWidgetDiv()}}else{if(configureBlogSummary.settings.widgetId){makePageDraftVisual(window.parent.getActivePage())}if(b){if(configureBlogSummary.settings.widgetId){closeConfigureWidgetDivWithUpdate(f,configureBlogSummary.settings.widgetId)}else{closeConfigureWidgetDiv()}}}if(!b){getActiveWindow().enableContent();setWindowSettingsUnchanged()}}})})};function allAvailableBlogs(){var a=getSelectedCrossWidgetId("CurrentAccount");disableBlogNameCheckbox(a.length<=1);$("#displayBlogFromCurrentSite")[0].className="invisibleBlogs";$("#displayBlogFromCurrentAccount")[0].className="visibleBlogs"}function currentSiteBlogs(){var a=getSelectedCrossWidgetId("CurrentSite");disableBlogNameCheckbox(a.length<=1);$("#displayBlogFromCurrentSite")[0].className="visibleBlogs";$("#displayBlogFromCurrentAccount")[0].className="invisibleBlogs"}function getSelectedCrossWidgetId(g){var f=new Array();var b=document.getElementById("blogsIdFrom"+g).value;if(b!=""){var d=b.split(";");for(var e=0;e<d.length;e++){if(document.getElementById(d[e]+g).checked){var a=document.getElementById("widgetBlogsFrom"+g+d[e]);f.push(a[a.selectedIndex].id)}}}return f}function checkBlogWithSameId(e,d,f){var a=document.getElementById(e+"CurrentSite");var b=document.getElementById(e+"CurrentAccount");if(a){a.checked=d}if(b){b.checked=d}var g=getSelectedCrossWidgetId(f);disableBlogNameCheckbox(g.length<=1)}function disableBlogNameCheckbox(a){document.getElementById("showBlogName").disabled=a}function disableNumberOfWordsToDisplaySelect(a){document.getElementById("numberOfWordsToDisplay").disabled=!a}function disableConfigureBlogSummaryWidget(){disableControl($("#newBlogSummaryName")[0]);disableControl($("#blogSummaryShowEditorLink")[0]);disableControl($("#currentSite")[0]);disableControl($("#allBlogs")[0]);disableControls($("#displayBlogFromCurrentAccount").find("input[type='checkbox'], select"));disableControls($("#displayBlogFromCurrentSite").find("input[type='checkbox'], select"));disableControl($("#numberOfBlogPosts")[0]);disableControl($("#postDisplayCriteria")[0]);disableControl($("#postSortCriteria")[0]);disableControl($("#showPostContents")[0]);disableControl($("#showPostName")[0]);disableControl($("#showPostAuthor")[0]);disableControl($("#showPostDate")[0]);disableControl($("#showBlogName")[0]);disableControl($("#numberOfWordsToDisplay")[0]);$("#windowSave",$("#configureBlogSummaryButtons")[0]).hide();$("#windowApply",$("#configureBlogSummaryButtons")[0]).hide();$("#windowCancel",$("#configureBlogSummaryButtons")[0]).val("Close");$("#blogSummaryReadOnlyMessage").show();$("#blogSummaryErrors").hide()}var configureBorder={borderTabSelector:"#borderTabContent"};configureBorder.onAfterShow=function(){if($("#siteOnItemRightType").val()=="READ"){configureBorder.disable()}};configureBorder.disable=function(){disableControl($("#borderWidth")[0]);disableControl($("#borderWidthEmptyDiv"));disableControl($("#borderWidthValueDiv"));disableControl($("#borderWidthVerticalHorizontal"));disableControl($("#borderWidthSeparately"));disableControl($("#borderStyle")[0]);disableControl($("#borderStyleEmptyDiv"));disableControl($("#borderStyleValueDiv"));disableControl($("#borderStyleVerticalHorizontal"));disableControl($("#borderStyleSeparately"));disableControl($("#borderColor")[0]);disableControl($("#borderPadding")[0]);disableControl($("#borderPaddingEmptyDiv"));disableControl($("#borderPaddingValueDiv"));disableControl($("#borderPaddingVerticalHorizontal"));disableControl($("#borderPaddingSeparately"));disableControl($("#borderMargin")[0]);disableControl($("#borderMarginEmptyDiv"));disableControl($("#borderMarginValueDiv"));disableControl($("#borderMarginVerticalHorizontal"));disableControl($("#borderMarginSeparately"));$("#forItemDiv",$("#configureBorderButtons")).css("visibility","hidden");$("#windowSave",$("#configureBorderButtons")[0]).hide();$("#windowApply",$("#configureBorderButtons")[0]).hide();$("#windowCancel",$("#configureBorderButtons")[0]).val("Close");$("#borderReadOnlyMessage").show()};function borderStyleChanged(){showStyleInputs();var l=getStyleValues("borderMargin");var d=getMeasurementValues("borderMargin");var h=styleToString(l,d);var r=getStyleValues("borderPadding");var k=getMeasurementValues("borderPadding");var n=styleToString(r,k);var o=getStyleValues("borderWidth");var p=getMeasurementValues("borderWidth");var e=styleToString(o,p);var f=getStyleValues("borderStyle");var b=styleToString(f,{top:"",right:"",bottom:"",left:""});var g=styleToString(getColorValues("borderColor"),{top:"",right:"",bottom:"",left:""});var m=a();setStyleInnerHtml(document.getElementById("borderSampleImageStyle"),q());function q(){return" #borderSampleImage{border-style:"+b+"border-width:"+e+"border-color:"+g+";margin:"+h+"padding:"+n+"width:"+m.width+"px;height:"+m.height+"px;}"}function a(){var w=document.getElementById("IMAGE_WIDTH").value;var y=document.getElementById("IMAGE_HEIGHT").value;var s=createPX(numberValue(l.left),d.left)+createPX(numberValue(l.right),d.right)+createPX(numberValue(r.left),k.left)+createPX(numberValue(r.right),k.right);var x=createPX(numberValue(l.top),d.top)+createPX(numberValue(l.bottom),d.bottom)+createPX(numberValue(r.top),k.top)+createPX(numberValue(r.bottom),k.bottom);var v=(f.left&&f.left!="NONE"?createPX(numberValue(o.left),p.left):0)+(f.right&&f.right!="NONE"?createPX(numberValue(o.right),p.right):0);var u=(f.top&&f.top!="NONE"?createPX(numberValue(o.top),p.top):0)+(f.bottom&&f.bottom!="NONE"?createPX(numberValue(o.bottom),p.bottom):0);var t=new Object();t.width=(w-(s+v));t.height=(y-(x+u));return t}}function confirmApplyToAllPages(){if(isApplyToAllPagesCheckboxChecked()){return confirm(document.getElementById("applyToAllPagesText").value)}return true}function isApplyToAllPagesCheckboxChecked(){var a=document.getElementById("applyToAllPages");if(a){return a.checked}return false}function submitBorderSettings(k,e,d,g){if(!confirmApplyToAllPages()){return}var b={borderColor:new Style("borderColor","border-color",true,true),borderStyle:new Style("borderStyle","border-style",true,false),borderWidth:new Style("borderWidth","border-width",false,false),borderMargin:new Style("borderMargin","margin",false,false),borderPadding:new Style("borderPadding","padding",false,false),siteId:g};if(b.borderColor.values.topValue.length<7){b.borderColor.values.topValue="transparent"}if(b.borderColor.values.rightValue.length<7){b.borderColor.values.rightValue="transparent"}if(b.borderColor.values.bottomValue.length<7){b.borderColor.values.bottomValue="transparent"}if(b.borderColor.values.leftValue.length<7){b.borderColor.values.leftValue="transparent"}var f=new ServiceCall();f.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);getActiveWindow().disableContentBeforeSaveSettings();f.call(function(){dwr.engine._execute("/dwr","CreateBorderService","executeForWidget",k,e,b,($("#saveBorderInCurrentPlace").attr("checked")||false),function(l){h(l);a()})});function h(l){if(k&&!$("#dashboardPage")[0]){updateWidgetBorderBackgroundStyle(l);makePageDraftVisual(window.parent.getActivePage())}}function a(){if(d){closeConfigureWidgetDiv()}else{getActiveWindow().enableContent();setWindowSettingsUnchanged()}}}var configureBackground={colorPicker:undefined,backgroundTabSelector:"#backgroundTabContent"};configureBackground.onAfterShow=function(){updateBackgroundImage();if($("#siteOnItemRightType").val()=="READ"){configureBackground.disable()}else{showBackgroundImageUploader()}};configureBackground.showColorPicker=function(a){configureBackground.colorPicker=new ColorPicker({renderTo:"backgroundColorPicker",width:160,textInputFieldWidth:125,selectedColor:a,onColorStateChanged:function(){setWindowSettingsChanged()}});if($("#siteOnItemRightType").val()=="READ"){disableColorPicker("backgroundColorPicker")}};function removeWidgetBackground(d,a){if(!confirmApplyToAllPages()){return}var b=new ServiceCall();b.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);getActiveWindow().disableContentBeforeSaveSettings();b.call(function(){dwr.engine._execute("/dwr","CreateBackgroundService","removeBorderBackground",d,a,isApplyToAllPagesCheckboxChecked(),function(e){if(e||e==""){removeBorderBackgroundWidgetStyle(e);makePageDraftVisual(window.parent.getActivePage());closeConfigureWidgetDiv()}})})}function confirmApplyToAllPages(){if(isApplyToAllPagesCheckboxChecked()){return confirm(document.getElementById("applyToAllPagesText").value)}return true}function isApplyToAllPagesCheckboxChecked(){var a=document.getElementById("applyToAllPages");if(a){return a.checked}return false}configureBackground.save=function(h,l,d,k,a){if(!confirmApplyToAllPages()){return}var b={backgroundRepeat:($("#tileImageRadio")[0].checked?"repeat":"no-repeat"),backgroundPosition:($("#tileImageRadio")[0].checked?"":$("#alignSelect").val()),backgroundColor:configureBackground.colorPicker.getValue(),backgroundImageId:$("#selectedBackgroundImageId").val(),siteId:a};if(!b.backgroundColor||b.backgroundColor.length<7){b.backgroundColor="transparent"}if(!b.backgroundImageId){b.backgroundImageId=0}var g=new ServiceCall();g.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);getActiveWindow().disableContentBeforeSaveSettings();g.call(function(){if(d){dwr.engine._execute("/dwr","CreateBackgroundService","executeForPage",h,b,isApplyToAllPagesCheckboxChecked(),function(m){e(m);configurePageSettings.onAfterSave(m,h,k)})}else{dwr.engine._execute("/dwr","CreateBackgroundService","executeForWidget",h,l,b,($("#saveBackgroundInCurrentPlace").attr("checked")||false),function(m){e(m);f()})}});function e(m){var n=m.newBorderBackgroundStyle;if(h&&!$("#dashboardPage")[0]){updateWidgetBorderBackgroundStyle(n);makePageDraftVisual(window.parent.getActivePage())}}function f(){if(k){closeConfigureWidgetDiv()}else{getActiveWindow().enableContent();setWindowSettingsUnchanged()}}};configureBackground.disable=function(){disableControl($("#tileImageRadio")[0]);disableControl($("#align")[0]);disableControl($("#alignSelect")[0]);$("#forItemDiv",$("#configureBackgroundButtons")).css("visibility","hidden");$("#windowSave",$("#configureBackgroundButtons")[0]).hide();$("#windowApply",$("#configureBackgroundButtons")[0]).hide();$("#windowCancel",$("#configureBackgroundButtons")[0]).val("Close");$("#backgroundReadOnlyMessage").show()};function updateBackgroundImage(){var a=document.getElementById("selectedBackgroundImageId").value;if(isInteger(a)&&parseInt(a)>0){selectBackgroundImage(a)}}function selectBackgroundImage(b){var a=document.getElementById("divForBackgroundImage"+b);var d=document.getElementById("selectedBackgroundImageId");if(a.className=="backgrounImageWithoutBorder"){if(d.value!="-1"&&d.value!="0"){document.getElementById("divForBackgroundImage"+d.value).className="backgrounImageWithoutBorder"}d.value=b;a.className="backgrounImageWithBorder"}else{a.className="backgrounImageWithoutBorder";d.value="-1"}}function showImageTreatmentMoreInfo(){var a=createConfigureWindow({width:400,height:200});a.setContent($("#imageTreatmentMoreInfo").html())}function showBackgroundImageUploader(){removeUploaders(uploaderIds.BACKGROUND_UPLOADER_ID);try{document.getElementById("backgroundImageButtonContainer").innerHTML="<span id='backgroundImageButtonPlaceHolder'></span>"}catch(a){}var b={flash_url:"/SWFUpload/swfupload.swf",upload_url:"#",file_types:SUPPORTED_IMAGE_FORMATS,file_types_description:"Image Files",file_upload_limit:1000000,file_queue_limit:0,file_size_limit:"10Mb",custom_settings:{progressTarget:"fileProgressDivId"},debug:false,prevent_swf_caching:true,button_width:"170",button_height:"25",button_cursor:SWFUpload.CURSOR.HAND,button_action:SWFUpload.BUTTON_ACTION.SELECT_FILES,button_placeholder_id:"backgroundImageButtonPlaceHolder",file_queued_handler:backgroundImageQueued,file_queue_error_handler:swfUploaderFileQueueError,upload_start_handler:backgroundImageUploadStart,upload_progress_handler:swfUploaderUploadProgress,upload_error_handler:backgroundImageUploadError,upload_success_handler:backgroundImageUploadSuccess,button_window_mode:SWFUpload.WINDOW_MODE.TRANSPARENT,file_post_name:"fileData"};var d=new SWFUpload(b);d.swfUploaderUrl="/uploadBackgroundImage.action";d.afterUploadFunction=updateBackgroundImages;d.id=uploaderIds.BACKGROUND_UPLOADER_ID;putUploader(d)}function startBackgroundImageUploading(b){var a=getUploaderById(uploaderIds.BACKGROUND_UPLOADER_ID);if(b&&a){if(a.getFile()){a.setUploadURL(a.swfUploaderUrl+";jsessionid="+getCookie("JSESSIONID")+"?siteId="+b);a.startUpload()}}}function updateBackgroundImages(){var a=new ServiceCall();a.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);a.call(function(){dwr.engine._execute("/dwr","ConfigureBackgroundService","showUploadedBackgroundImages",document.getElementById("siteId").value,function(b){window.parent.document.getElementById("uploadedBackgroundImages").innerHTML=b;document.getElementById("selectedBackgroundImageId").value=document.getElementById("lastUploadedBackgroundImageId").value;updateBackgroundImage();swfUploaderRemoveBackgroundLoadingMessage()})})}function backgroundImageQueued(a){startBackgroundImageUploading(document.getElementById("siteId").value)}function backgroundImageUploadStart(d){var b=createBackground();var h=swfUploaderCreateLoadingMessage();try{if(!b){var k=window.parent.document.createElement("div");k.id=this.customSettings.progressTarget;k.align="left";var e=this.getQueuedFiles();if(e.length>1){k.style.width="370px";k.style.overflowY="auto";k.style.overflowX="hidden"}else{k.style.width="355px";k.style.height="55px"}h.appendChild(k);var l=0;for(var f in e){l+=65;var a=new FileProgress(e[f],this.customSettings.progressTarget);a.showCancelButton(this,false)}l=l>180?180:l;k.style.height=l+"px";centerElement({elementToCenter:h})}}catch(g){}return true}function backgroundImageUploadSuccess(d,b){var a=new FileProgress(d,this.customSettings.progressTarget);a.setComplete();if(this.isFilesQueueEmpty()){swfUploaderHandleUploadSuccess(d,b,this);showBackgroundImageUploader()}}function backgroundImageUploadError(a,d,b){swfUploaderHandleUploadError(a,d,b,this);showBackgroundImageUploader()}function showAddBlogPost(m,e){var a=document.getElementById("widget"+m+"addBlogPost"+e);a.backup=a.innerHTML;a.innerHTML="";var h=document.createElement("input");h.type="text";h.id="widget"+m+"addBlogPostTitle";h.className="addBlogPostTitle";h.value="Blog post title";a.appendChild(h);var k=document.createElement("div");a.appendChild(k);createEditor({width:"100%",height:400,showLastSavedData:true,place:k,editorId:"widget"+m+"addBlogPostText"+e,value:"",root:"../"});var d=createButtonForBlogsTextEditor("Save to Draft",function(){saveAddBlogPost(m,e,true)});var f=createButtonForBlogsTextEditor("Publish",function(){saveAddBlogPost(m,e,false)});var b=createButtonForBlogsTextEditor("Cancel",function(){cancelAddBlogPost(m,e)});var g=document.createElement("div");$(g).css("float","right");g.appendChild($(d).clone(true)[0]);g.appendChild($(f).clone(true)[0]);$(a).prepend(g);var l=document.createElement("div");l.align="right";l.appendChild(d);l.appendChild(f);l.appendChild(b);a.appendChild(l)}function deleteBlogPost(b,a,d,e){if(confirm("You are about to delete a blog post.\nClick Ok to proceed.")){new ServiceCall().call(function(){dwr.engine._execute("/dwr","DeleteBlogPostService","execute",a,function(){showBlogPosts(b,d,e)})})}}function postToWorkBlogPost(b,d,a,e){new ServiceCall().call(function(){dwr.engine._execute("/dwr","PostToWorkBlogPostService","execute",a,function(){showBlogPosts(b,d,e)})})}function postToWorkComment(b,a,d){new ServiceCall().call(function(){dwr.engine._execute("/dwr","PostToWorkCommentService","execute",d,function(){showBlogPostComments(b,a)})})}function resetChangesBlogPost(b,a,d,e){new ServiceCall().call(function(){dwr.engine._execute("/dwr","ResetChangesBlogPostService","execute",a,function(){showBlogPosts(b,d,e)})})}function resetChangesComment(b,a,d){new ServiceCall().call(function(){dwr.engine._execute("/dwr","ResetChangesCommentService","execute",d,function(){showBlogPostComments(b,a)})})}function deleteComment(b,a,d){if(confirm("You are about to delete a comment and all sub comments.\nClick Ok to proceed.")){new ServiceCall().call(function(){dwr.engine._execute("/dwr","DeleteCommentService","execute",d,function(){var e=$("#blogPostCommentCount"+a);var g=parseInt(e.html());var h=$("#widget"+b+"comment"+d);var f=$(h).find(".blogPostComment").length;g=g-(1+f);e.html(g);if(g==0){hideBlogPostComments(b,a)}else{showBlogPostComments(b,a)}setShowCommentsLinkHref(g,b,a)})})}}function setShowCommentsLinkHref(e,b,a){var d=$("#widget"+b+"blogPostCommentsShowLink"+a);if(e==0){d.attr("href","")}else{d.attr("href","javascript:showBlogPostComments("+b+", "+a+")")}}function showEditBlogPost(o,a,m){var g=document.getElementById("widget"+o+"blogPostText"+a);g.backup=g.innerHTML;g.innerHTML="";var h=document.createElement("input");h.id="widget"+o+"editBlogPostTitle"+a;h.className="editBlogPostTitle";h.type="text";h.value=document.getElementById("widget"+o+"blogPostTitle"+a).innerHTML.trim();g.appendChild(h);var f=document.createElement("input");f.id="widget"+o+"creationDate"+a;f.className="editBlogPostCreationDate";f.type="text";f.value=document.getElementById("widget"+o+"blogPostCreationDate"+a).value;f.style.width="80px";$(f).attr("maxlength","10");$(f).keypress(function(p){return numbersOrSlashOnly(f,p)});g.appendChild(f);var e=document.createElement("div");g.appendChild(e);createEditor({width:"100%",height:400,showLastSavedData:true,place:e,editorId:"widget"+o+"editBlogPostText"+a,value:g.backup,root:"../"});var d=createButtonForBlogsTextEditor("Save to Draft",function(){saveEditBlogPost(o,a,true)});var k=createButtonForBlogsTextEditor("Publish",function(){saveEditBlogPost(o,a,false)});var b=createButtonForBlogsTextEditor("Cancel",function(){cancelEditBlogPost(o,a)});var l=document.createElement("div");$(l).css("float","right");l.appendChild($(d).clone(true)[0]);l.appendChild($(k).clone(true)[0]);$(g).prepend(l);var n=document.createElement("div");n.align="right";n.appendChild(d);n.appendChild(k);n.appendChild(b);g.appendChild(n)}function createButtonsForBlogTextEditor(d,b,a){var g=getActiveWindow().document.createElement("div");g.align=a;var f=createButtonForBlogsTextEditor("Save to Draft");f.onclick=function(){saveEditBlogPost(d,b,true)};g.appendChild(f);var e=createButtonForBlogsTextEditor("Publish");e.onclick=function(){saveEditBlogPost(d,b,false)};g.appendChild(e);var h=createButtonForBlogsTextEditor("Cancel");h.onclick=function(){cancelEditBlogPost(d,b)};g.appendChild(h)}function showEditComment(l,d){var k=document.getElementById("widget"+l+"commentText"+d);k.backup=k.innerHTML;var g=true;createEditor({width:"100%",height:400,showLastSavedData:g,place:k,editorId:"widget"+l+"editCommentText"+d,value:k.innerHTML,root:"../"});var b=createButtonForBlogsTextEditor("Save to Draft",function(){editComment(l,d,true)});var e=createButtonForBlogsTextEditor("Publish",function(){editComment(l,d,false)});var a=createButtonForBlogsTextEditor("Cancel",function(){cancelEditComment(l,d)});var f=document.createElement("div");f.align="right";f.appendChild($(b).clone(true)[0]);f.appendChild($(e).clone(true)[0]);$(k).prepend(f);var h=document.createElement("div");h.align="right";h.appendChild(b);h.appendChild(e);h.appendChild(a);k.appendChild(h)}function editComment(a,d,b){var f=document.getElementById("widget"+a+"commentText"+d);var e=new Object();document.getElementById("widget"+a+"blogPostCommentPostToWork"+d).style.display="block";document.getElementById("widget"+a+"blogPostCommentResetChanges"+d).style.display="block";e.commentText=getEditorContent("widget"+a+"editCommentText"+d);e.asDraft=b;e.commentId=d;new ServiceCall().call(function(){dwr.engine._execute("/dwr","EditCommentService","execute",e,function(){closeEditor("widget"+a+"editCommentText"+d);f.innerHTML=e.commentText})})}function cancelAddBlogPost(a,d){closeEditor("widget"+a+"addBlogPostText"+d);var b=document.getElementById("widget"+a+"addBlogPost"+d);b.innerHTML=b.backup;b.backup=null}function cancelEditBlogPost(b,a){closeEditor("widget"+b+"editBlogPostText"+a);var d=document.getElementById("widget"+b+"blogPostText"+a);d.innerHTML=d.backup}function cancelEditComment(a,b){closeEditor("widget"+a+"editCommentText"+b);var d=document.getElementById("widget"+a+"commentText"+b);d.innerHTML=d.backup;d.backup=null}function saveAddBlogPost(a,g,b){var d="widget"+a+"addBlogPostText"+g;var f=contents[d];f.destroyWithoutSet();contents.pop(d);var e={blogId:g,asDraft:b,widgetBlogId:a,text:getEditorContent(d),title:document.getElementById("widget"+a+"addBlogPostTitle").value};if(f.contentId&&f.contentId.clientId){e["contentId.clientId"]=f.contentId.clientId;e["contentId.selectId"]=f.contentId.selectId}jQuery.ajax({type:"POST",url:"/blog/addBlogPost.action",data:{siteShowOption:$("#siteShowOption"+a).val(),blogId:g,asDraft:b,widgetBlogId:a,text:getEditorContent(d),title:document.getElementById("widget"+a+"addBlogPostTitle").value},success:function(h){if(h.trim()!="error"){closeEditor(d);document.getElementById("widget"+a).innerHTML=h}else{cancelAddBlogPost(a,g);alert("Text field is empty.\nPlease enter post text before pressing the 'Publish' button.")}}})}function saveEditBlogPost(b,a,d){var h=document.getElementById("widget"+b+"blogPostText"+a);var g=document.getElementById("widget"+b+"editBlogPostTitle"+a).value;var f=new Object();f.blogPostText=getEditorContent("widget"+b+"editBlogPostText"+a);f.asDraft=d;f.postTitle=g;f.blogPostId=a;var e=document.getElementById("widget"+b+"creationDate"+a).value;closeEditor("widget"+b+"editBlogPostText"+a);document.getElementById("widget"+b+"blogPostTitle"+a).innerHTML=f.postTitle;h.innerHTML=f.blogPostText;document.getElementById("widget"+b+"blogPostResetChanges"+a).style.display=d?"inline":"none";document.getElementById("widget"+b+"blogPostPostToWork"+a).style.display=d?"inline":"none";document.getElementById("widget"+b+"blogPostEditDraft"+a).style.display=d?"inline":"none";document.getElementById("widget"+b+"blogPostEditPost"+a).style.display=d?"none":"inline";f.creationDateString=null;if(parseDate(e)!=null){document.getElementById("widget"+b+"blogPostCreationDate"+a).value=e;f.creationDateString=e}new ServiceCall().call(function(){dwr.engine._execute("/dwr","EditBlogPostService","execute",f,function(l){var k=document.getElementById("widget"+b+"blogPostDate"+a);if(l&&k){k.innerHTML="at&nbsp;"+l}})})}function showAddBlogPostComment(l,a,g){if(!g){if($("#loginedUserId"+l).val()=="null"){if(confirm($("#promptLogin"+l).val())){showBlogLogin(l)}}else{if(confirm($("#promptLoginPrivileges"+l).val())){showBlogLogin(l)}}return}var m=document.getElementById("widget"+l+"addBlogPostComment"+a);m.backup=m.innerHTML;var h=true;createEditor({width:"100%",height:400,showLastSavedData:h,place:m,editorId:"widget"+l+"addBlogPostCommentText"+a,value:"",root:"../"});var d=createButtonForBlogsTextEditor("Save to Draft",function(){saveAddBlogPostComment(l,a,true)});var e=createButtonForBlogsTextEditor("Publish",function(){saveAddBlogPostComment(l,a,false)});var b=createButtonForBlogsTextEditor("Cancel",function(){cancelAddBlogPostComment(l,a)});var f=document.createElement("div");f.align="right";f.appendChild($(d).clone(true)[0]);f.appendChild($(e).clone(true)[0]);$(m).prepend(f);var k=document.createElement("div");k.align="right";k.appendChild(d);k.appendChild(e);k.appendChild(b);m.appendChild(k)}function showAddComment(m,f,a){var e=document.getElementById("widget"+m+"addComment"+f);e.backup=e.innerHTML;var k=true;createEditor({width:"100%",height:400,showLastSavedData:k,place:e,editorId:"widget"+m+"addCommentText"+f,value:"",root:"../"});var d=createButtonForBlogsTextEditor("Save to Draft",function(){saveAddComment(m,f,a,true)});var g=createButtonForBlogsTextEditor("Publish",function(){saveAddComment(m,f,a,false)});var b=createButtonForBlogsTextEditor("Cancel",function(){cancelAddComment(m,f)});var h=document.createElement("div");h.align="right";h.appendChild($(d).clone(true)[0]);h.appendChild($(g).clone(true)[0]);$(e).prepend(h);var l=document.createElement("div");l.align="right";l.appendChild(d);l.appendChild(g);l.appendChild(b);e.appendChild(l)}function cancelAddComment(a,d){var b=document.getElementById("widget"+a+"addComment"+d);closeEditor("widget"+a+"addCommentText"+d);b.innerHTML=b.backup;b.backup=null}function saveAddBlogPostComment(b,a,d){var e=new Object();e.blogPostId=a;e.asDraft=d;e.commentText=getEditorContent("widget"+b+"addBlogPostCommentText"+a);new ServiceCall().call(function(){dwr.engine._execute("/dwr","AddBlogPostCommentService","execute",e,function(){cancelAddBlogPostComment(b,a);var f=$("#blogPostCommentCount"+a);var g=parseInt(f.html());g=g+1;f.html(g);setShowCommentsLinkHref(g,b,a);showBlogPostComments(b,a)})})}function saveAddComment(b,e,a,d){var f=new Object();f.commentId=e;f.asDraft=d;f.commentText=getEditorContent("widget"+b+"addCommentText"+e);new ServiceCall().call(function(){dwr.engine._execute("/dwr","AddCommentService","execute",f,function(){cancelAddComment(b,e);var g=$("#blogPostCommentCount"+a);var h=parseInt(g.html());h=h+1;g.html(h);setShowCommentsLinkHref(h,b,a);showBlogPostComments(b,a)})})}function cancelAddBlogPostComment(b,a){closeEditor("widget"+b+"addBlogPostCommentText"+a);var d=document.getElementById("widget"+b+"addBlogPostComment"+a);d.innerHTML=d.backup;d.backup=null}function showOrHideBlogPostComments(b,a){var e=document.getElementById("widget"+b+"blogPostComments"+a).childNodes;for(var d=0;d<e.length;d++){if(e[d].className=="blogPostComment"){if(!e[d].style.display||e[d].style.display=="block"){e[d].style.display="none"}else{e[d].style.display="block"}}}}function hideBlogPostComments(d,b){var e=document.getElementById("widget"+d+"blogPostComments"+b);var a=document.getElementById("widget"+d+"blogPostCommentsShowLink"+b);var f=document.getElementById("widget"+d+"blogPostCommentsHideLink"+b);$(a).show();$(f).hide();e.innerHTML=""}function showBlogPostComments(d,b){var e=document.getElementById("widget"+d+"blogPostComments"+b);var a=document.getElementById("widget"+d+"blogPostCommentsShowLink"+b);var f=document.getElementById("widget"+d+"blogPostCommentsHideLink"+b);$(a).hide();$(f).show();e.innerHTML="Loading...";jQuery.ajax({type:"GET",cache:false,url:"/blog/showBlogPostComments.action?widgetBlogId="+d+"&blogPostId="+b,success:function(g){e.innerHTML=g;e.alreadyLoad=true}})}function showBlogPosts(b,f,g,a){var e={blogId:f,widgetBlogId:b,startIndex:g,siteShowOption:$("#siteShowOption"+b).val()};if(!e.startIndex){e.startIndex=0}if(a){e.exactBlogPostId=a}var d=$("#widget"+b);d.html("Loading...");$.ajax({type:"GET",cache:false,url:"/blog/showBlogPosts.action",data:e,success:function(k){d.html(k);var h=findPosReal($("#widget"+b+"blogPost"+a)[0]);scrollTo(h.left,h.top)}})}function createButtonForBlogsTextEditor(b,d){var a=document.createElement("input");a.type="button";a.align="middle";a.value=b;$(a).click(d);return a}function showBlogLogin(a){var b=$("#blockToReload"+a);new ServiceCall().call(function(){dwr.engine._execute("/dwr","ShowVisitorLoginService","executeForBlog",a,function(d){$(b).hide();$(b).parent().append(d);bindLoginFormSubmitEvent(a)})})}var configureGallery={};var configureGalleryNavigationThumbnailsBorderColor=null;var configureGalleryNavigationThumbnailsBackgroundColor=null;configureGallery.onBeforeShow=function(a){configureGallery.settings=a};configureGallery.onAfterShow=function(response){if(!isAnyWindowOpened()){return}configureGallery.galleryEntity=response.gallery;configureGallery.readOnly=$("#siteOnItemRightType").val()=="READ";configureGallery.formItemsWithSize=response.formItemsWithSize;configureGallery.numberFormItems=new Object();for(var j=0;j<response.numberFormItems.length;j++){configureGallery.numberFormItems[response.numberFormItems[j]]=true}configureGallery.textFormItems=new Object();for(var i=0;i<response.textFormItems.length;i++){configureGallery.textFormItems[response.textFormItems[i]]=true}delete response.formItemsWithSize;window.voteStars=response.gallery.voteStars;window.voteLinks=response.gallery.voteLinks;eval($("#configureGalleryData").val());eval($("#configureGalleryForm").val());eval($("#configureGalleryNavigationPageSelectorInternational").val());eval($("#configureGalleryDataPageSelectorInternational").val());configureGallery.errors=new Errors({},"galleryErrors");resizeTabs();window.configureGalleryForm=window.configureGalleryTempForm;if(window.configureGalleryForm.items.length<1){window.configureGalleryForm=window.configureGalleryDefaultForm}if(configureGallery.galleryEntity.id<1){configureGallery.galleryEntity.orientationLayout="some"}showConfigureGalleryLayout();changeConfigureGallerySiteForData();showConfigureGalleryDataWidget();showConfigureGalleryFormFilter();updateConfigureGalleryAdvancedInfo();changeConfigureGalleryECommerceUseCart();changeConfigureGalleryECommerceForm();showConfigureGalleryECommerce();changeConfigureGalleryECommerceEnable();if(!configureGallery.readOnly){if(configureGallery.galleryEntity.formFilterId>0){configureGallerySetUseFilter()}else{showConfigureGalleryForm()}}$("#configureGalleryShowOnlyMyRecords").attr("checked",configureGallery.galleryEntity.showOnlyMyRecords);configureGalleryNavigationThumbnailsBorderColor=new ColorPicker({renderTo:"configureGalleryNavigationThumbnailBorderColorContainer",valueInputId:"configureGalleryNavigationThumbnailBorderColor",width:175,textInputFieldWidth:140});configureGalleryNavigationThumbnailsBackgroundColor=new ColorPicker({renderTo:"configureGalleryNavigationThumbnailBackgroundColorContainer",valueInputId:"configureGalleryNavigationThumbnailBackgroundColor",width:175,textInputFieldWidth:140});disableFormFilterLinks();if(!$("#configureGalleryUseFormFilter")[0].checked){$("#configureGalleryFormFilter").attr("disabled",true)}if(configureGallery.readOnly){disableConfigureGallery()}disableVotingArea(configureGallery.readOnly||!$("#includesVotingModule")[0].checked);getActiveWindow().windowSettingsChange=false;if(configureGallery.settings.showStoreSettings){$("#eCommerceTab").click()}};function disableFormFilterLinks(){disableControl($("#editFilterLink")[0],!$("#configureGalleryUseFormFilter")[0].checked);disableControl($("#createFilterLink")[0],!$("#configureGalleryUseFormFilter")[0].checked);if($("#configureGalleryFormFilter")[0].selectedIndex<=0&&!$("#editFilterLink")[0].disabled){disableControl($("#editFilterLink")[0])}}function configureGalleryEditFormFilter(){if(document.getElementById("configureGalleryUseFormFilter").checked){var a=document.getElementById("configureGalleryFormFilter");if(a.selectedIndex>0){configureFormFilter({formFilterId:a.options[a.selectedIndex].value,disableFormPickList:true,cameFromGallery:true,onSave:function(b){$("#configureGalleryFormFilter > option[value="+b.id+"]").html(b.name)}})}}}function configureGalleryCreateFormFilter(){if(document.getElementById("configureGalleryUseFormFilter").checked){configureFormFilter({formId:configureGallery.galleryEntity.formId?configureGallery.galleryEntity.formId:null,onSave:function(a){$("#configureGalleryFormFilter").append('<option value="'+a.id+'" selected="selected">'+a.name+"</option>");$("#configureGalleryFormFilter").change()}})}}function showConfigureGalleryDataWidget(){var d=document.getElementById("configureGalleryAllowWidgetDatas");if(d&&configureGallery.galleryEntity.dataCrossWidgetId){$("#configureGalleryAllowWidgetsRadio").attr("checked",true);for(var b=1;b<d.options.length;b++){var a=d.options[b].value.split("|");if(a[0]==configureGallery.galleryEntity.dataCrossWidgetId){d.selectedIndex=b;break}}}changeConfigureGalleryAllowData()}function showConfigureGalleryFormFilter(){var a=document.getElementById("configureGalleryFormFilter");for(var b=1;b<a.options.length;b++){if(a.options[b].value==configureGallery.galleryEntity.formFilterId){a.selectedIndex=b;break}}}function changeConfigureGallerySiteForData(){var b=document.getElementById("configureGallerySitesForData");if(b&&b.selectedIndex>-1){$("#configureGalleryAllowWidgetsRadio").attr("checked",false);var a=b.options[b.selectedIndex].value;new ServiceCall().call(function(){dwr.engine._execute("/dwr","GetSitePagesService","execute",a,function(d){var f=$("#configureGalleryPagesForData")[0].options[0].innerHTML;$("#configureGalleryPagesForData").empty();$("#configureGalleryPagesForData").append("<option>"+f+"</option>");for(var e=0;e<d.length;e++){$("#configureGalleryPagesForData").append('<option value="'+d[e].id+'">'+d[e].name+"</option>")}})})}}function changeConfigureGalleryAllowData(){if($("#configureGalleryDataTypeNew").attr("checked")){$("#configureGallerySitesForData").removeAttr("disabled");$("#configureGalleryPagesForData").removeAttr("disabled");$("#configureGalleryAllowWidgetDatas").attr("disabled","disabled")}else{$("#configureGallerySitesForData").attr("disabled","disabled");$("#configureGalleryPagesForData").attr("disabled","disabled");$("#configureGalleryAllowWidgetDatas").removeAttr("disabled")}}function showConfigureGalleryForm(){if(configureGallery.galleryEntity.formId){$("#configureGalleryFormFilter").attr("disabled",true);$("#configureGalleryForms").removeAttr("disabled");$("#configureGalleryUploadImagesExists").attr("checked",true);var a=document.getElementById("configureGalleryForms");for(var b=1;b<a.options.length;b++){if(a.options[b].value==configureGallery.galleryEntity.formId){a.selectedIndex=b;return}}configureGalleryGetDefaultForm();$("#configureGalleryUploadImagesNew").attr("checked",true);configureGallery.errors.set("formId","Form is not selected. Please, choose one of the existing forms or select another option.",{})}$("#configureGalleryForms").attr("disabled",true)}function configureGalleryGetDefaultForm(){$("#configureGalleryFormFilter").attr("disabled",true);$("#configureGalleryForms").attr("disabled",true);configureGallery.errors.clear();configureGallery.galleryEntity.formId=null;configureGalleryUpdateGalleryAfterSetForm(window.configureGalleryDefaultForm);updateConfigureGalleryAdvancedInfo();changeConfigureGalleryECommerceForm()}function configureGallerySetUseFilter(){configureGallery.errors.clear();$("#configureGalleryFormFilter").removeAttr("disabled");$("#configureGalleryUseFormFilter").attr("checked",true);$("#configureGalleryForms").attr("disabled",true)}function configureGalleryGetForm(){$("#configureGalleryFormFilter").attr("disabled",true);$("#configureGalleryForms").removeAttr("disabled");var forms=$("#configureGalleryForms").get(0);var formId=null;if(forms.selectedIndex>0){formId=forms.options[forms.selectedIndex].value}else{if(forms.options.length>0){formId=forms.options[0].value}else{return}}$.ajax({cache:false,type:"get",url:"/gallery/getForm.action",dataType:"html",data:{formId:formId},success:function(formHtml){eval(formHtml);configureGallery.errors.clear();configureGallery.galleryEntity.formId=formId;configureGalleryUpdateGalleryAfterSetForm(window.configureGalleryTempForm);changeConfigureGalleryECommerceForm();updateConfigureGalleryAdvancedInfo()}})}function changeConfigureGalleryECommerceForm(){$("#configureGalleryECommerceFullPrice").html("<option>Select price field</option>");$("#configureGalleryECommerceProductName").html("<option>Select product field</option>");$("#configureGalleryECommerceProductDescription").html("<option>Select description field</option>");$("#configureGalleryECommerceProductImage").html("<option>Select image field</option>");for(var a=0;a<window.configureGalleryForm.items.length;a++){var b=window.configureGalleryForm.items[a];if(b.type=="IMAGE_FILE_UPLOAD"){$("#configureGalleryECommerceProductImage").append('<option value="'+b.id+'">'+b.name+"</option>");if($("#configureGalleryECommerceProductImage")[0].selectedIndex<1){$("#configureGalleryECommerceProductImage")[0].selectedIndex=$("#configureGalleryECommerceProductImage")[0].options.length-1}}if(configureGallery.numberFormItems[b.type]){$("#configureGalleryECommerceFullPrice").append('<option value="'+b.id+'">'+b.name+"</option>");if($("#configureGalleryECommerceFullPrice")[0].selectedIndex<1){$("#configureGalleryECommerceFullPrice")[0].selectedIndex=$("#configureGalleryECommerceFullPrice")[0].options.length-1}}if(configureGallery.textFormItems[b.type]){$("#configureGalleryECommerceProductName").append('<option value="'+b.id+'">'+b.name+"</option>");$("#configureGalleryECommerceProductDescription").append('<option value="'+b.id+'">'+b.name+"</option>");if($("#configureGalleryECommerceProductName")[0].selectedIndex<1){$("#configureGalleryECommerceProductName")[0].selectedIndex=$("#configureGalleryECommerceProductName")[0].options.length-1}else{if($("#configureGalleryECommerceProductDescription")[0].selectedIndex<1){$("#configureGalleryECommerceProductDescription")[0].selectedIndex=$("#configureGalleryECommerceProductDescription")[0].options.length-1}}}}if($("#configureGalleryECommerceProductImage").attr("options").length==1){$("#configureGalleryECommerceProductImage").html("<option>n/a</option>")}if($("#configureGalleryECommerceProductName").attr("options").length==1){$("#configureGalleryECommerceProductName").html("<option>n/a</option>")}if($("#configureGalleryECommerceProductDescription").attr("options").length==1){$("#configureGalleryECommerceProductDescription").html("<option>n/a</option>")}if($("#configureGalleryECommerceFullPrice").attr("options").length==1){$("#configureGalleryECommerceFullPrice").html("<option>n/a</option>")}}function configureGalleryUpdateGalleryAfterSetForm(k){setWindowSettingsChanged();var t=new Array();for(i=0;i<configureGallery.galleryEntity.labels.length;i++){var g=configureGallery.galleryEntity.labels[i];t.push({label:g,formItem:getConfigureGalleryFormItemById(window.configureGalleryForm,g.id)})}var p=getConfigureGalleryFormItemById(window.configureGalleryForm,configureGallery.galleryEntity.firstSort);var b=getConfigureGalleryFormItemById(window.configureGalleryForm,configureGallery.galleryEntity.secondSort);var l=new Array();for(i=0;i<configureGallery.galleryEntity.items.length;i++){var r=configureGallery.galleryEntity.items[i];l.push({item:r,formItem:getConfigureGalleryFormItemById(window.configureGalleryForm,r.id)})}window.configureGalleryForm=k;configureGallery.galleryEntity.items=new Array();configureGallery.galleryEntity.labels=new Array();var o=getConfigureGalleryFormItems(k);var v=popConfigureGalleryRelatedFormItem(o,p);if(v){configureGallery.galleryEntity.firstSort=v.id}var e=popConfigureGalleryRelatedFormItem(o,b);if(e){configureGallery.galleryEntity.secondSort=e.id}var m=getConfigureGalleryFormItems(k);for(var w=0;w<t.length;w++){var u=t[w];var q=popConfigureGalleryRelatedFormItem(m,u.formItem);if(q){u.label.id=q.id;configureGallery.galleryEntity.labels.push(u.label)}}var n=getConfigureGalleryFormItems(k);for(var s=0;s<l.length;s++){var f=l[s];var h=popConfigureGalleryRelatedFormItem(n,f.formItem);if(h){f.item.id=h.id;configureGallery.galleryEntity.items.push(f.item)}}}function getConfigureGalleryFormItems(d){var a=new Array();for(var b=0;b<d.items.length;b++){a.push({type:d.items[b].type,name:d.items[b].name,id:d.items[b].id})}return a}function popConfigureGalleryRelatedFormItem(d,g){for(var f=0;f<d.length;f++){var e=d[f];if(e&&g&&e.type==g.type){d[f]=null;return e}}for(var b=0;b<d.length;b++){var a=d[b];if(a){d[b]=null;return a}}return null}function showConfigureGalleryNavigationThumbnails(){createConfigureWindow({width:800,height:200,disableContentOnCreation:false,useItem:$("#configureGalleryNavigationThumbnails")[0]});configureGalleryNavigationThumbnailsBackgroundColor.setValue(configureGallery.galleryEntity.backgroundColor);configureGalleryNavigationThumbnailsBorderColor.setValue(configureGallery.galleryEntity.borderColor);var a=document.getElementById("configureGallryNavigationThumbnailsBorderStyle");for(var b=0;b<a.options.length;b++){if(a.options[b].value==configureGallery.galleryEntity.borderStyle){a.selectedIndex=b;break}}$("#configureGalleryNavigationThumbnailsSmallCellsInfo").html("&nbsp;");$("#configureGalleryNavigationThumbnailsColumns").attr("selectedIndex",configureGallery.galleryEntity.columns-1);$("#configureGalleryNavigationThumbnailsRows").attr("selectedIndex",configureGallery.galleryEntity.rows-1);$("#configureGalleryNavigationThumbnailsCellHeight").val(configureGallery.galleryEntity.cellHeight);$("#configureGalleryNavigationThumbnailsCellHeight").bind("change",function(){var d=$("#configureGalleryNavigationThumbnailsHeight");if(parseInt(d.val())>parseInt(this.value)){$("#configureGalleryNavigationThumbnailsSmallCellsInfo").html("You can not make the image larger than the cell that contains it.")}});$("#configureGalleryNavigationThumbnailsCellWidth").val(configureGallery.galleryEntity.cellWidth);$("#configureGalleryNavigationThumbnailsCellWidth").bind("change",function(){var d=$("#configureGalleryNavigationThumbnailsWidth");if(parseInt(d.val())>parseInt(this.value)){$("#configureGalleryNavigationThumbnailsSmallCellsInfo").html("You can not make the image larger than the cell that contains it.")}});$("#configureGalleryNavigationThumbnailsWidth").val(configureGallery.galleryEntity.thumbnailWidth);$("#configureGalleryNavigationThumbnailsWidth").bind("change",function(){var d=$("#configureGalleryNavigationThumbnailsCellWidth");if(parseInt(d.val())<parseInt(this.value)+5){d.val(parseInt(this.value)+5)}});$("#configureGalleryNavigationThumbnailsHeight").val(configureGallery.galleryEntity.thumbnailHeight);$("#configureGalleryNavigationThumbnailsHeight").bind("change",function(){var d=$("#configureGalleryNavigationThumbnailsCellHeight");if(parseInt(d.val())<parseInt(this.value)+5){d.val(parseInt(this.value)+5)}});$("#configureGalleryNavigationThumbnailsHorizontalMargin").val(configureGallery.galleryEntity.cellHorizontalMargin);$("#configureGalleryNavigationThumbnailsVerticalMargin").val(configureGallery.galleryEntity.cellVerticalMargin);$("#configureGalleryNavigationThumbnailsBorderWidth").attr("selectedIndex",configureGallery.galleryEntity.cellBorderWidth);disableControls($("#configureGalleryNavigationThumbnailsColumns"),configureGallery.readOnly);disableControls($("#configureGallryNavigationThumbnailsBorderStyle"),configureGallery.readOnly);disableControls($("#configureGalleryNavigationThumbnailsRows"),configureGallery.readOnly);disableControls($("#configureGalleryNavigationThumbnailBackgroundColor"),configureGallery.readOnly);disableControls($("#configureGalleryNavigationThumbnailBorderColor"),configureGallery.readOnly);disableControls($("#configureGalleryNavigationThumbnailsSmallCellsInfo"),configureGallery.readOnly);disableControls($("#configureGalleryNavigationThumbnailsWidth"),configureGallery.readOnly);disableControls($("#configureGalleryNavigationThumbnailsBorderWidth"),configureGallery.readOnly);disableControls($("#configureGalleryNavigationThumbnailsCellWidth"),configureGallery.readOnly);disableControls($("#configureGalleryNavigationThumbnailsVerticalMargin"),configureGallery.readOnly);disableControls($("#configureGalleryNavigationThumbnailsCellHeight"),configureGallery.readOnly);disableControls($("#configureGalleryNavigationThumbnailsHorizontalMargin"),configureGallery.readOnly);disableControls($("#configureGalleryNavigationThumbnailsHeight"),configureGallery.readOnly)}function updateConfigureGalleryNavigationThumbnailsInfo(){$("#configureGalleryNavigationThumbnailsColumnsInfo").html(configureGallery.galleryEntity.columns);$("#configureGalleryNavigationThumbnailsRowsInfo").html(configureGallery.galleryEntity.rows);$("#configureGalleryNavigationThumbnailsWidthInfo").html(configureGallery.galleryEntity.thumbnailWidth);$("#configureGalleryNavigationThumbnailsHeightInfo").html(configureGallery.galleryEntity.thumbnailHeight);$("#configureGalleryNavigationThumbnailsVerticalMarginInfo").html(configureGallery.galleryEntity.cellVerticalMargin);$("#configureGalleryNavigationThumbnailsBorderWidthInfo").html(configureGallery.galleryEntity.cellBorderWidth)}function saveConfigureGalleryNavigationThumbnails(){var e=$("#configureGalleryNavigationThumbnailsHeight").val();var a=$("#configureGalleryNavigationThumbnailsCellHeight").val();if(parseInt(e)>parseInt(a)){$("#configureGalleryNavigationThumbnailsSmallCellsInfo").html("You can not make the image larger than the cell that contains it.");return}var f=$("#configureGalleryNavigationThumbnailsWidth").val();var d=$("#configureGalleryNavigationThumbnailsCellWidth").val();if(parseInt(f)>parseInt(d)){$("#configureGalleryNavigationThumbnailsSmallCellsInfo").html("You can not make the image larger than the cell that contains it.");return}setWindowSettingsChanged();closeConfigureWidgetDiv();configureGallery.galleryEntity.backgroundColor=configureGalleryNavigationThumbnailsBackgroundColor.getValue();configureGallery.galleryEntity.borderColor=configureGalleryNavigationThumbnailsBorderColor.getValue();configureGallery.galleryEntity.columns=$("#configureGalleryNavigationThumbnailsColumns").attr("selectedIndex")+1;configureGallery.galleryEntity.rows=$("#configureGalleryNavigationThumbnailsRows").attr("selectedIndex")+1;var b=document.getElementById("configureGallryNavigationThumbnailsBorderStyle");configureGallery.galleryEntity.borderStyle=b.options[b.selectedIndex].value;configureGallery.galleryEntity.cellHeight=$("#configureGalleryNavigationThumbnailsCellHeight").val();configureGallery.galleryEntity.cellWidth=$("#configureGalleryNavigationThumbnailsCellWidth").val();configureGallery.galleryEntity.thumbnailWidth=$("#configureGalleryNavigationThumbnailsWidth").val();configureGallery.galleryEntity.thumbnailHeight=$("#configureGalleryNavigationThumbnailsHeight").val();configureGallery.galleryEntity.cellHorizontalMargin=$("#configureGalleryNavigationThumbnailsHorizontalMargin").val();configureGallery.galleryEntity.cellVerticalMargin=$("#configureGalleryNavigationThumbnailsVerticalMargin").val();configureGallery.galleryEntity.cellBorderWidth=$("#configureGalleryNavigationThumbnailsBorderWidth").attr("selectedIndex");upConfigureGalleryUseDefaultLayout();updateConfigureGalleryNavigationThumbnailsInfo()}function showConfigureGalleryNavigationLabels(){createConfigureWindow({width:600,height:200,disableContentOnCreation:false,useItem:$("#configureGalleryNavigationLabels")[0]});$("#configureGalleryNavigationLabelItems > *").remove();var d=configureGalleryGetGalleryLabels();for(var f=0;f<d.length;f++){var b=d[f];var g=document.createElement("tr");g.className="configureGalleryNavigationLabel";g.itemId=b.id;g.itemName=b.name;g.up=document.createElement("img");g.up.title="Move Up";if(!configureGallery.readOnly){$(g.up).click(function(){var m=this.parentNode.parentNode;var n=$(m).prev();$(n).before(m)})}g.up.src="/images/up.gif";g.down=document.createElement("img");g.down.title="Move Down";g.down.src="/images/down.gif";if(!configureGallery.readOnly){$(g.down).click(function(){var m=this.parentNode.parentNode;var n=$(m).next();$(n).after(m)})}g.toTheTop=document.createElement("img");g.toTheTop.title="Move to the Top";if(!configureGallery.readOnly){$(g.toTheTop).click(function(){var m=this.parentNode.parentNode;var n=k(m);if(n!=m){$(n).before(m)}})}g.toTheTop.src="/images/toTheTop.gif";var h=document.createElement("td");$(h).append(g.up);$(h).append(g.down);$(h).append(g.toTheTop);$(g).append(h);g.display=document.createElement("input");g.display.type="checkbox";g.display.checked=b.display;if(configureGallery.readOnly){g.display.disabled=true}var a=document.createElement("td");$(a).append(g.display);$(g).append(a);$(g).append("<td>"+b.name+"</td>");var l=document.createElement("td");g.column=document.createElement("select");if(configureGallery.readOnly){g.column.disabled=true}g.column.size=1;$(g.column).append("<option>Column left</option>");$(g.column).append("<option>Column center</option>");$(g.column).append("<option>Column right</option>");$(l).append(g.column);g.column.selectedIndex=b.column;g.itemAlign=document.createElement("select");if(configureGallery.readOnly){g.itemAlign.disabled=true}g.itemAlign.size=1;$(g.itemAlign).append('<option value="LEFT">Left</option>');$(g.itemAlign).append('<option value="CENTER">Center</option>');$(g.itemAlign).append('<option value="RIGHT">Right</option>');if(b.align=="LEFT"){g.itemAlign.selectedIndex=0}else{if(b.align=="RIGHT"){g.itemAlign.selectedIndex=2}else{g.itemAlign.selectedIndex=1}}var e=document.createElement("td");$(e).append(g.itemAlign);$(g).append(e);$(g).append(l);$("#configureGalleryNavigationLabelItems").append(g)}function k(m){var n=$(m).prevAll();if(n.length==0){return m}else{return n[n.length-1]}}}function saveConfigureGalleryDataItems(){setWindowSettingsChanged();configureGallery.galleryEntity.hideEmpty=$("#configureGalleryDataHideEmpty")[0].checked;configureGallery.galleryEntity.items=new Array();$(".configureGalleryDataItem").each(function(e){if(this.isChildSiteLink){d(this,e,this.display.checked)}else{if(this.isVotingFields){b(this,e)}else{if(this.isPaypalButtonSettings){a(this,e)}else{if(this.goToShoppingCart){var f=configureGallery.galleryEntity.paypalSettings;f.goToShoppingCartPosition=e;f.goToShoppingCartAlign=this.itemAlign.options[this.itemAlign.selectedIndex].value;f.goToShoppingCartColumn=this.column.options[this.column.selectedIndex].value;f.goToShoppingCartRow=this.row.selectedIndex;f.goToShoppingCartName=this.label.value;f.goToShoppingCartDisplay=this.display.checked}else{if(this.viewPurchaseHistory){var f=configureGallery.galleryEntity.paypalSettings;f.viewPurchaseHistoryPosition=e;f.viewPurchaseHistoryAlign=this.itemAlign.options[this.itemAlign.selectedIndex].value;f.viewPurchaseHistoryColumn=this.column.options[this.column.selectedIndex].value;f.viewPurchaseHistoryRow=this.row.selectedIndex;f.viewPurchaseHistoryName=this.label.value;f.viewPurchaseHistoryDisplay=this.display.checked}else{if(this.dataPaginator){var f=configureGallery.galleryEntity.dataPaginator;f.dataPaginatorPosition=e;f.dataPaginatorAlign=this.itemAlign.options[this.itemAlign.selectedIndex].value;f.dataPaginatorColumn=this.column.options[this.column.selectedIndex].value;f.dataPaginatorRow=this.row.selectedIndex}else{if(this.backToNavigation){configureGallery.galleryEntity.backToNavigation={backToNavigationPosition:e,backToNavigationName:this.label.value,backToNavigationRow:this.row.selectedIndex,backToNavigationAlign:this.itemAlign.options[this.itemAlign.selectedIndex].value,backToNavigationColumn:this.display.checked?this.column.options[this.column.selectedIndex].value:null}}else{if(this.display.checked){configureGallery.galleryEntity.items.push({id:this.itemId,name:this.label.value,width:this.itemWidth?this.itemWidth.value:0,height:this.itemHeight?this.itemHeight.value:0,row:this.row.selectedIndex,column:this.column.options[this.column.selectedIndex].value,align:this.itemAlign.options[this.itemAlign.selectedIndex].value,type:this.type,crop:this.itemCrop?this.itemCrop.checked:false})}}}}}}}}});closeConfigureWidgetDiv();updateConfigureGalleryAdvancedInfo();upConfigureGalleryUseDefaultLayout();function b(g,e){var f=(g.votingItemName==window.voteStars.itemName)?window.voteStars:window.voteLinks;f.position=e;f.align=g.itemAlign.options[g.itemAlign.selectedIndex].value;f.column=g.column.options[g.column.selectedIndex].value;f.row=g.row.selectedIndex;f.name=g.label.value}function d(h,e,g){var f=configureGallery.galleryEntity.childSiteLinkData;f.position=e;f.align=h.itemAlign.options[h.itemAlign.selectedIndex].value;f.column=h.column.options[h.column.selectedIndex].value;f.row=h.row.selectedIndex;f.name=h.label.value;f.display=g}function a(g,e){var f=configureGallery.galleryEntity.paypalSettings;f.position=e;f.align=g.itemAlign.options[g.itemAlign.selectedIndex].value;f.column=g.column.options[g.column.selectedIndex].value;f.row=g.row.selectedIndex;f.name=g.label.value}}function saveConfigureGalleryNavigationLabels(){setWindowSettingsChanged();configureGallery.galleryEntity.labels=new Array();$(".configureGalleryNavigationLabel").each(function(){if(this.display.checked){configureGallery.galleryEntity.labels.push({id:this.itemId,name:this.itemName,column:this.column.selectedIndex,align:this.itemAlign.options[this.itemAlign.selectedIndex].value})}});closeConfigureWidgetDiv();updateConfigureGalleryNavigationLabelsInfo();upConfigureGalleryUseDefaultLayout()}function showConfigureGalleryDataItems(){createConfigureWindow({width:900,height:200,disableContentOnCreation:false,useItem:$("#configureGalleryDataItems")[0]});$("#configureGalleryDataHideEmpty")[0].checked=configureGallery.galleryEntity.hideEmpty;$("#сonfigureGalleryDataItemsItems").empty();var h=configureGalleryGetGalleryItems();if(isIncludesVotingModule()){v()}if(isIncludesChildSiteLink()){e()}var d=configureGallery.galleryEntity.backToNavigation;if(configureGallery.galleryEntity.orientation=="NAVIGATION_ONLY"){insertElementIntoArray(h,{itemName:"Back to Navigation",name:d.backToNavigationName,align:d.backToNavigationAlign,column:d.backToNavigationColumn?d.backToNavigationColumn:"COLUMN_1",row:d.backToNavigationRow,display:d.backToNavigationColumn!=null,width:null,height:null,backToNavigation:true},d.backToNavigationPosition)}configureGallery.galleryEntity.paypalSettings.display=true;configureGallery.galleryEntity.paypalSettings.paypalButtonSettings=true;if($("#configureGalleryECommerceEnable").attr("checked")){insertElementIntoArray(h,configureGallery.galleryEntity.paypalSettings,configureGallery.galleryEntity.paypalSettings.position)}if($("#configureGalleryECommerceUseCart").attr("checked")){insertElementIntoArray(h,{itemName:"Go to shopping cart",goToShoppingCart:true,display:configureGallery.galleryEntity.paypalSettings.goToShoppingCartDisplay,column:configureGallery.galleryEntity.paypalSettings.goToShoppingCartColumn,align:configureGallery.galleryEntity.paypalSettings.goToShoppingCartAlign,name:configureGallery.galleryEntity.paypalSettings.goToShoppingCartName,row:configureGallery.galleryEntity.paypalSettings.goToShoppingCartRow},configureGallery.galleryEntity.paypalSettings.goToShoppingCartPosition)}if($("#configureECommercePurchaseHistory")[0].selectedIndex!=0){insertElementIntoArray(h,{itemName:"View Purchase History",viewPurchaseHistory:true,display:configureGallery.galleryEntity.paypalSettings.viewPurchaseHistoryDisplay,column:configureGallery.galleryEntity.paypalSettings.viewPurchaseHistoryColumn,align:configureGallery.galleryEntity.paypalSettings.viewPurchaseHistoryAlign,name:configureGallery.galleryEntity.paypalSettings.viewPurchaseHistoryName,row:configureGallery.galleryEntity.paypalSettings.viewPurchaseHistoryRow},configureGallery.galleryEntity.paypalSettings.viewPurchaseHistoryPosition)}insertElementIntoArray(h,{itemName:"Data display navigation",dataPaginator:true,column:configureGallery.galleryEntity.dataPaginator.dataPaginatorColumn,align:configureGallery.galleryEntity.dataPaginator.dataPaginatorAlign,row:configureGallery.galleryEntity.dataPaginator.dataPaginatorRow},configureGallery.galleryEntity.dataPaginator.dataPaginatorPosition);for(var q=0;q<h.length;q++){var l=h[q];var n=document.createElement("tr");n.className="configureGalleryDataItem";n.itemId=l.id;n.type=l.type;n.itemName=l.name;n.isVotingFields=l.hideCheckbox;n.isChildSiteLink=l.childSiteLink;n.dataPaginator=l.dataPaginator;n.isPaypalButtonSettings=l.paypalButtonSettings;n.goToShoppingCart=l.goToShoppingCart;n.viewPurchaseHistory=l.viewPurchaseHistory;n.backToNavigation=l.backToNavigation;n.votingItemName=l.itemName;n.up=document.createElement("img");n.up.title="Move Up";if(!configureGallery.readOnly){$(n.up).click(function(){var x=this.parentNode.parentNode;var y=$(x).prev();$(y).before(x)})}n.up.src="/images/up.gif";n.down=document.createElement("img");n.down.title="Move Down";n.down.src="/images/down.gif";if(!configureGallery.readOnly){$(n.down).click(function(){var x=this.parentNode.parentNode;var y=$(x).next();$(y).after(x)})}n.toTheTop=document.createElement("img");n.toTheTop.title="Move to the Top";if(!configureGallery.readOnly){$(n.toTheTop).click(function(){var x=this.parentNode.parentNode;var y=p(x);if(y!=x){$(y).before(x)}})}n.toTheTop.src="/images/toTheTop.gif";var w=document.createElement("td");$(w).append(n.up);$(w).append(n.down);$(w).append(n.toTheTop);$(n).append(w);n.display=document.createElement("input");n.display.type="checkbox";var m=document.createElement("td");m.style.verticalAlign="middle";$(n).append(m);$(m).append(n.display);if(configureGallery.readOnly){n.display.disabled=true}n.display.checked=l.display;n.display.style.verticalAlign="bottom";n.display.style.display=l.hideCheckbox||l.paypalButtonSettings||l.dataPaginator?"none":"block";$(n).append("<td>"+l.itemName+"</td>");var b=document.createElement("td");n.label=document.createElement("input");if(configureGallery.readOnly){n.label.disabled=true}n.label.type="text";n.label.value=l.name;n.label.style.display=l.dataPaginator?"none":"block";$(b).append(n.label);$(n).append(b);var g=document.createElement("td");n.column=document.createElement("select");if(configureGallery.readOnly){n.column.disabled=true}n.column.size=1;$(n.column).append('<option value="COLUMN_1">Column 1</option>');$(n.column).append('<option value="COLUMN_2">Column 2</option>');$(n.column).append('<option value="COLUMN_3">Column 3</option>');$(n.column).append('<option value="COLUMN_123">Column 1&2&3</option>');$(n.column).append('<option value="COLUMN_12">Column 1&2</option>');$(n.column).append('<option value="COLUMN_23">Column 2&3</option>');$(g).append(n.column);for(var t=0;t<n.column.options.length;t++){if(n.column.options[t].value==l.column){n.column.selectedIndex=t;break}}$(n).append(g);var k=document.createElement("td");n.row=document.createElement("select");if(configureGallery.readOnly){n.row.disabled=true}n.column.size=1;$(n.row).append("<option>Row 1</option>");$(n.row).append("<option>Row 2</option>");$(n.row).append("<option>Row 3</option>");$(k).append(n.row);n.row.selectedIndex=l.row;$(n).append(k);if(f(l.type)){var s=document.createElement("td");var a=document.createElement("input");a.type="radio";a.name="configureGalleryItem"+q+"CropResize";a.id="configureGalleryItem"+q+"Resize";n.itemCrop=document.createElement("input");n.itemCrop.type="radio";n.itemCrop.name="configureGalleryItem"+q+"CropResize";n.itemCrop.id="configureGalleryItem"+q+"Crop";if(l.crop){n.itemCrop.checked=true}else{a.checked=true}$(s).append(a);$(s).append('<label for="'+a.id+'">resize</label>');$(s).append(n.itemCrop);$(s).append('<label for="'+n.itemCrop.id+'">crop</label><br>');$(s).append("W");n.itemWidth=document.createElement("input");if(configureGallery.readOnly){n.itemWidth.disabled=true}n.itemWidth.type="text";n.itemWidth.style.width="25px";n.itemWidth.onkeypress=function(x){return numbersOnly(this,x)};n.itemWidth.value=(u(l));$(s).append(n.itemWidth);$(s).append("px H");n.itemHeight=document.createElement("input");if(configureGallery.readOnly){n.itemHeight.disabled=true}n.itemHeight.type="text";n.itemHeight.onkeypress=function(x){return numbersOnly(this,x)};n.itemHeight.style.width="25px";n.itemHeight.value=(o(l));$(s).append(n.itemHeight);$(s).append("px");$(n).append(s);$(s).css("white-space","nowrap")}else{$(n).append("<td>&nbsp;</td>")}n.itemAlign=document.createElement("select");if(configureGallery.readOnly){n.itemAlign.disabled=true}n.itemAlign.size=1;$(n.itemAlign).append('<option value="LEFT">left align</option>');$(n.itemAlign).append('<option value="CENTER">center align</option>');$(n.itemAlign).append('<option value="RIGHT">right align</option>');if(l.align=="LEFT"){n.itemAlign.selectedIndex=0}else{if(l.align=="RIGHT"){n.itemAlign.selectedIndex=2}else{n.itemAlign.selectedIndex=1}}var r=document.createElement("td");$(r).append(n.itemAlign);$(n).append(r);$("#сonfigureGalleryDataItemsItems").append(n);function p(x){var y=$(x).prevAll();if(y.length==0){return x}else{return y[y.length-1]}}}function v(){if(window.voteStars.position<window.voteLinks.position){insertElementIntoArray(h,window.voteStars,window.voteStars.position);insertElementIntoArray(h,window.voteLinks,window.voteLinks.position)}else{insertElementIntoArray(h,window.voteLinks,window.voteLinks.position);insertElementIntoArray(h,window.voteStars,window.voteStars.position)}}function e(){insertElementIntoArray(h,configureGallery.galleryEntity.childSiteLinkData,configureGallery.galleryEntity.childSiteLinkData.position)}function f(y){for(var x in configureGallery.formItemsWithSize){if(configureGallery.formItemsWithSize[x]==y){return true}}return false}function u(x){if(x.type=="VIDEO_FILE_UPLOAD"){return x.width?x.width:"640"}else{return x.width?x.width:""}}function o(x){if(x.type=="VIDEO_FILE_UPLOAD"){return x.height?x.height:"480"}else{return x.height?x.height:""}}}function configureGalleryGetGalleryItems(){var h=new Array();var b=configureGalleryGetFormItemNameByIds(false);for(var e=0;e<configureGallery.galleryEntity.items.length;e++){var g=configureGallery.galleryEntity.items[e];if(b["id"+g.id]){var a=configureGalleryCopyGalleryItem(g);a.display=true;a.itemName=b["id"+g.id].name;a.type=b["id"+g.id].type;h.push(a);b["id"+g.id]=null}}for(var d=0;d<window.configureGalleryForm.items.length;d++){var f=window.configureGalleryForm.items[d];if(b["id"+f.id]){h.push(configureGalleryFormItemToGalleryItem(f))}}return h}function getConfigureGalleryFormItemById(b,d){for(var a=0;a<b.items.length;a++){if(b.items[a].id==d){return b.items[a]}}return null}function configureGalleryGetGalleryLabels(){var h=new Array();var b=configureGalleryGetFormItemNameByIds(true);for(var e=0;e<configureGallery.galleryEntity.labels.length;e++){var a=configureGallery.galleryEntity.labels[e];if(b["id"+a.id]){var g=configureGalleryCopyGalleryLabel(a);g.display=true;g.name=b["id"+a.id].name;h.push(g);b["id"+a.id]=null}}for(var d=0;d<window.configureGalleryForm.items.length;d++){var f=window.configureGalleryForm.items[d];if(b["id"+f.id]){h.push(configureGalleryFormItemToGalleryLabel(f))}}return h}function configureGalleryFormItemToGalleryItem(a){return{id:a.id,itemName:a.name,align:"CENTER",column:"COLUMN_1",row:0,width:null,height:null,name:"",type:a.type}}function configureGalleryFormItemToGalleryLabel(a){return{id:a.id,name:a.name,align:"LEFT",column:0}}function configureGalleryCopyGalleryItem(a){return{id:a.id,align:a.align,column:a.column,row:a.row,width:a.width,crop:a.crop,height:a.height,name:a.name}}function configureGalleryCopyGalleryLabel(a){return{id:a.id,align:a.align,column:a.column}}function configureGalleryGetFormItemNameByIds(e){var b=new Object();for(var a=0;a<window.configureGalleryForm.items.length;a++){var d=window.configureGalleryForm.items[a];if(!isRestrictedForGallery(d.type)&&((e&&!isRestrictedForGalleryNavigation(d.type))||!e)){b["id"+d.id]=d}}return b}var restrictedForGalleryItems;var restrictedForGalleryNavigationItems;function initRestrictedItemsForGalleryArray(){restrictedForGalleryItems=a(".galleryRestrictedFields");restrictedForGalleryNavigationItems=a(".galleryNavigationRestrictedFields");function a(b){var d=new Array();$(b).each(function(){d.push(this.value)});return d}}function isRestrictedForGallery(a){if(!restrictedForGalleryItems){initRestrictedItemsForGalleryArray()}return formTableManager.isFormItemNameInArray(restrictedForGalleryItems,a)}function isRestrictedForGalleryNavigation(a){if(!restrictedForGalleryNavigationItems){initRestrictedItemsForGalleryArray()}return formTableManager.isFormItemNameInArray(restrictedForGalleryNavigationItems,a)}function configureGalleryFindGalleryItem(b){for(var a=0;a<configureGallery.galleryEntity.items.length;a++){if(configureGallery.galleryEntity.items[a].id==b){return configureGallery.galleryEntity.items[a]}}return null}function saveConfigureGalleryNavigationPageSelector(){setWindowSettingsChanged();if($("#configureGalleryNavigationPageSelectorScroll").attr("checked")){$("[name=configureGalleryNavigationPageSelectorScroll]").each(function(){if(this.checked){configureGallery.galleryEntity.navigationPaginatorType=this.value}})}else{$("[name=configureGalleryNavigationPageSelectorPaginator]").each(function(){if(this.checked){configureGallery.galleryEntity.navigationPaginatorType=this.value}})}closeConfigureWidgetDiv();upConfigureGalleryUseDefaultLayout();updateConfigureGalleryNavigationPageSelectorInfo()}function saveConfigureGalleryDataPageSelector(){setWindowSettingsChanged();if($("#configureGalleryDataPageSelectorPaginator").attr("checked")){$("[name=configureGalleryDataPageSelectorPaginator]").each(function(){if(this.checked){configureGallery.galleryEntity.dataPaginator.dataPaginatorType=this.value}})}else{configureGallery.galleryEntity.dataPaginator.dataPaginatorType="ARROWS";$("[name=configureGalleryDataPageSelectorArrows]").each(function(){if(this.checked){configureGallery.galleryEntity.dataPaginator.dataPaginatorArrow=this.value}})}closeConfigureWidgetDiv();upConfigureGalleryUseDefaultLayout();updateConfigureGalleryDataPageSelectorInfo()}function showConfigureGalleryNavigationPageSelector(){createConfigureWindow({width:700,height:200,disableContentOnCreation:false,useItem:$("#configureGalleryNavigationPageSelector")[0]});$("[name=configureGalleryNavigationPageSelectorType]").attr("checked",false);$("[value="+configureGallery.galleryEntity.navigationPaginatorType+"]").attr("checked",true);var a=configureGallery.galleryEntity.navigationPaginatorType;if(a=="SCROLL_HORIZONTALLY"||a=="SCROLL_VERTICALLY"){$("#configureGalleryNavigationPageSelectorScroll").attr("checked",true)}else{$("#configureGalleryNavigationPageSelectorPaginator").attr("checked",true)}selectConfigureGalleryNavigationPageSelector();disablePaginatorGoToSelect();if(configureGallery.readOnly){disableControls($("[name=configureGalleryNavigationPageSelectorType]"),configureGallery.readOnly);disableControls($("[name=configureGalleryNavigationPageSelectorScroll]"),configureGallery.readOnly);disableControls($("[name=configureGalleryNavigationPageSelector]"),configureGallery.readOnly);disableControls($("[name=configureGalleryNavigationPageSelectorPaginator]"),configureGallery.readOnly)}}function changeConfigureGalleryECommerceUseCart(){setWindowSettingsChanged();disableControls($("#configureGalleryECommerceCart"),!$("#configureGalleryECommerceUseCart").attr("checked")||!$("#configureGalleryECommerceEnable").attr("checked"))}function changeConfigureGalleryECommerceEnable(){setWindowSettingsChanged();var a=$("#configureGalleryECommerceEnable").attr("checked");disableControls($(".configureGalleryECommerce"),!a);changeConfigureGalleryECommerceUseCart()}function showConfigureGalleryECommerceTrackOrderInfo(){createConfigureWindow({width:400,height:200,disableContentOnCreation:false,useItem:$("#configureGalleryECommerceInfo")[0]})}function showConfigureGalleryECommerceRegistrationFormInfo(){createConfigureWindow({width:400,height:200,disableContentOnCreation:false,useItem:$("#configureGalleryECommerceRegistrationFormInfo")[0]})}function showConfigureGalleryAllowPageDatasInfo(){createConfigureWindow({width:400,height:200,disableContentOnCreation:false,useItem:$("#configureGalleryAllowPageDatasInfo")[0]})}function showConfigureGalleryGetFormInfo(){createConfigureWindow({width:400,height:200,disableContentOnCreation:false,useItem:$("#configureGalleryGetFormInfo")[0]})}function showConfigureGalleryFormFilterInfo(){createConfigureWindow({width:400,height:200,disableContentOnCreation:false,useItem:$("#configureGalleryGetFormFilterInfo")[0]})}function showConfigureGalleryDataPageSelector(){createConfigureWindow({width:700,height:200,disableContentOnCreation:false,useItem:$("#configureGalleryDataPageSelector")[0]});if(configureGallery.galleryEntity.dataPaginator.dataPaginatorType=="ARROWS"){$("#configureGalleryDataPageSelectorArrow").attr("checked",true);$("[value="+configureGallery.galleryEntity.dataPaginator.dataPaginatorArrow+"]").attr("checked",true)}else{$("#configureGalleryDataPageSelectorPaginator").attr("checked",true);$("[value="+configureGallery.galleryEntity.dataPaginator.dataPaginatorType+"]").attr("checked",true)}selectConfigureGalleryDataPageSelector();if(configureGallery.readOnly){disableControls($("[name=configureGalleryDataPageSelectorType]"),true);disableControls($("[name=configureGalleryDataPageSelectorPaginator]"),true);disableControls($("[name=configureGalleryDataPageSelectorArrows]"),true)}}function saveConfigureGalleryNavigationSortOrder(){setWindowSettingsChanged();closeConfigureWidgetDiv();var d=$("#configureGalleryNavigationSortOrderFirstType").get(0);configureGallery.galleryEntity.firstSortType=d.options[d.selectedIndex].value;var b=$("#configureGalleryNavigationSortOrderSecondType").get(0);configureGallery.galleryEntity.secondSortType=b.options[b.selectedIndex].value;var e=$("#configureGalleryNavigationSortOrderFirst").get(0);configureGallery.galleryEntity.firstSort=e.options[e.selectedIndex].value;var a=$("#configureGalleryNavigationSortOrderSecond").get(0);configureGallery.galleryEntity.secondSort=a.options[a.selectedIndex].value;updateConfigureGalleryAdvancedInfo();upConfigureGalleryUseDefaultLayout()}function configureGalleryFindFormItem(b){for(var a=0;a<window.configureGalleryForm.items.length;a++){if(window.configureGalleryForm.items[a].id==b){return window.configureGalleryForm.items[a]}}return null}function updateConfigureGalleryNavigationPageSelectorInfo(){var a=window.configureGalleryInternational.navigationPageSelector[configureGallery.galleryEntity.navigationPaginatorType];if(configureGallery.galleryEntity.navigationPaginatorType=="PICK_LIST_WITH_NUMBERS"){a+=getConfigureGallerySelectedOption("#paginatorGoToSelect",true).innerHTML}$("#configureGalleryNavigationPageSelectorInfo").html(a)}function updateConfigureGalleryDataPageSelectorInfo(){$("#configureGalleryDataPageSelectorInfo").html(window.configureGalleryInternational.dataPageSelector[configureGallery.galleryEntity.dataPaginator.dataPaginatorType])}function updateConfigureGalleryNavigationSortOrderInfo(){var b=configureGalleryFindFormItem(configureGallery.galleryEntity.firstSort);var a=configureGalleryFindFormItem(configureGallery.galleryEntity.secondSort);$("#configureGalleryNavigationSortOrderInfo").html((b?b.name:"Not set")+", "+(a?a.name:"Not set"))}function selectConfigureGalleryNavigationPageSelector(){var a=$("#configureGalleryNavigationPageSelectorScroll").attr("checked");$("[name=configureGalleryNavigationPageSelectorScroll]").attr("disabled",!a);$("[name=configureGalleryNavigationPageSelectorPaginator]").attr("disabled",a)}function disablePaginatorGoToSelect(){$("#paginatorGoToSelect")[0].disabled=!$("#configureGalleryNavigationPageSelectorPaginator5")[0].checked}function selectConfigureGalleryDataPageSelector(){var a=$("#configureGalleryDataPageSelectorPaginator").attr("checked");$("[name=configureGalleryDataPageSelectorPaginator]").attr("disabled",!a);$("[name=configureGalleryDataPageSelectorArrows]").attr("disabled",a)}function updateConfigureGalleryNavigationLabelsInfo(){$("#configureGalleryNavigationLabelsInfo").html("");$("#configureGalleryNavigationLabelsDetailInfo").html("");for(var e=0;e<configureGallery.galleryEntity.labels.length;e++){var d=configureGallery.galleryEntity.labels[e];var f=configureGalleryFindFormItem(d.id);var b=f?f.name:"Label";if(e>0){$("#configureGalleryNavigationLabelsInfo").append(", ")}$("#configureGalleryNavigationLabelsInfo").append(b);var a="Left";if(d.align=="CENTER"){a="Center"}else{if(d.align=="RIGHT"){a="Right"}}if(e>0){$("#configureGalleryNavigationLabelsDetailInfo").append(", ")}$("#configureGalleryNavigationLabelsDetailInfo").append(a)}}function updateConfigureGalleryDataItemsInfo(){$("#configureGalleryDataItemsInfo").html("");$("#configureGalleryDataItemsDetailInfo").html("");for(var b=0;b<configureGallery.galleryEntity.items.length;b++){var d=configureGallery.galleryEntity.items[b];var f=configureGalleryFindFormItem(d.id);var a=f?f.name:"Item";if(b>0){$("#configureGalleryDataItemsInfo").append(", ")}$("#configureGalleryDataItemsInfo").append(a);var e="Column 1";if(d.column=="COLUMN_2"){e="Column 2"}else{if(d.column=="COLUMN_3"){e="Column 3"}else{if(d.column=="COLUMN_123"){e="Column 1&2&3"}else{if(d.column=="COLUMN_12"){e="Column 1&2"}else{if(d.column=="COLUMN_23"){e="Column 2&3"}}}}}$("#configureGalleryDataItemsDetailInfo").append(a+": column "+e+": "+d.align+"<br>")}}function changeConfigureGallerytDefaultLayoutGroup(){$("#configureGalleryDefaultLayout").empty();var e=document.getElementById("configureGalleryDefaultLayoutGroups");var g=e.options[e.selectedIndex].value;var d=window.configureGalleryDefault[g];for(var b in d){var f=d[b];f.groupName=g;f.name=b;f.custom=false;showConfigureGalleryDefaultLayout(f)}showConfigureGalleryDefaultLayout({groupName:g,name:null,image:"/images/gallery/customLayoutImage.png",thumbnail:"/images/gallery/customLayoutThumbnail.png",custom:true});if(!configureGallery.galleryEntity.orientationLayout){$("#configureGalleryDefaultCustomLayout").click()}else{var a=document.getElementById("configureGalleryDefaultLayout"+configureGallery.galleryEntity.orientation+configureGallery.galleryEntity.orientationLayout);if(a){a.checked=true;$("#configureGalleryDefaultLayoutImage").attr("src",a.image)}else{$("#configureGalleryDefaultLayout"+g+"test1").click()}}$("#configureGalleryAllowPagesBlock").hide();$("#configureGalleryAllowWidgetDatasBlock").hide();if(g=="NAVIGATION_ONLY"){$("#configureGalleryAllowPagesBlock").show();$("#configureGalleryAllowWidgetDatasBlock").show()}getActiveWindow().resize()}function updateConfigureGalleryAdvancedInfo(){updateConfigureGalleryNavigationLabelsInfo();updateConfigureGalleryNavigationSortOrderInfo();updateConfigureGalleryDataItemsInfo();updateConfigureGalleryNavigationThumbnailsInfo();updateConfigureGalleryNavigationPageSelectorInfo();updateConfigureGalleryDataPageSelectorInfo()}function upConfigureGalleryUseDefaultLayout(){$("#configureGalleryDefaultCustomLayout").click();configureGallery.galleryEntity.orientationLayout=null}function showConfigureGalleryDefaultLayout(f){var e=document.createElement("td");$("#configureGalleryDefaultLayout").append(e);var d="configureGalleryDefaultLayout"+f.groupName+f.name;if(f.custom){d="configureGalleryDefaultCustomLayout"}$(e).append('<input type="radio" name="configureGalleryDefaultLayout" id="'+d+'"><br>');var a=document.createElement("label");a.htmlFor=d;$(e).append(a);var b=document.createElement("img");b.width=70;b.height=51;b.src=f.thumbnail;$(a).append(b);$("#"+d).click(function(){if(!f.custom&&!configureGallery.galleryEntity.orientationLayout){if(!confirm("You are about to discard all of your custom gallery layout settings. This action is not reversible. Clicks Ok to proceed.")){$("#configureGalleryDefaultCustomLayout").attr("checked",true);return false}}$("#configureGalleryDefaultLayoutImage").attr("src",f.image);configureGallery.galleryEntity.orientationLayout=f.name;if(!f.custom){setWindowSettingsChanged();configureGallery.galleryEntity.orientation=f.groupName;configureGallery.galleryEntity.firstSortType=getValueOrDefault(f.firstSortType,"ASCENDING");configureGallery.galleryEntity.secondSortType=getValueOrDefault(f.secondSortType,"ASCENDING");configureGallery.galleryEntity.rows=getValueOrDefault(f.rows,1);configureGallery.galleryEntity.columns=getValueOrDefault(f.columns,2);configureGallery.galleryEntity.cellWidth=getValueOrDefault(f.cellWidth,100);configureGallery.galleryEntity.cellHeight=getValueOrDefault(f.cellHeight,100);configureGallery.galleryEntity.thumbnailWidth=getValueOrDefault(f.thumbnailWidth,50);configureGallery.galleryEntity.thumbnailHeight=getValueOrDefault(f.thumbnailHeight,50);configureGallery.galleryEntity.cellVerticalMargin=getValueOrDefault(f.cellVerticalMargin,0);configureGallery.galleryEntity.cellHorizontalMargin=getValueOrDefault(f.cellHorizontalMargin,0);configureGallery.galleryEntity.cellBorderWidth=getValueOrDefault(f.cellBorderWidth,0);configureGallery.galleryEntity.cellBorderStyle=getValueOrDefault(f.cellBorderStyle,"none");configureGallery.galleryEntity.navigationPaginatorType=getValueOrDefault(f.navigationPaginatorType,"PREVIOUS_NEXT_WITH_NUMBERS");var k=getConfigureGalleryFormItems(window.configureGalleryForm);var g=popConfigureGalleryRelatedFormItem(k,{type:f.firstSort});if(g){configureGallery.galleryEntity.firstSort=g.id}var m=popConfigureGalleryRelatedFormItem(k,{type:f.secondSort});if(g){configureGallery.galleryEntity.secondSort=m.id}var h=getConfigureGalleryFormItems(window.configureGalleryForm);configureGallery.galleryEntity.labels=new Array();$(f.labels).each(function(){var o=popConfigureGalleryRelatedFormItem(h,this);if(o){var n=configureGalleryCopyGalleryLabel(this);n.id=o.id;configureGallery.galleryEntity.labels.push(n)}});var l=getConfigureGalleryFormItems(window.configureGalleryForm);configureGallery.galleryEntity.items=new Array();$(f.items).each(function(){var n=popConfigureGalleryRelatedFormItem(l,this);if(n){var o=configureGalleryCopyGalleryItem(this);if(!o.row){o.row=0}o.name="";o.id=n.id;configureGallery.galleryEntity.items.push(o)}});updateConfigureGalleryAdvancedInfo()}return true})}function getValueOrDefault(b,a){if(b==null||b==undefined){return a}return b}function showConfigureGalleryLayout(){var b=document.getElementById("configureGalleryDefaultLayoutGroups");for(var a=0;a<b.options.length;a++){if(b.options[a].value==configureGallery.galleryEntity.orientation){b.selectedIndex=a;break}}changeConfigureGallerytDefaultLayoutGroup()}function showConfigureGalleryNavigationSortOrder(){createConfigureWindow({width:700,height:500,disableContentOnCreation:false,useItem:$("#configureGalleryNavigationSortOrder")[0]});var f=$("#configureGalleryNavigationSortOrderFirstType").get(0);for(var b=0;b<f.options.length;b++){if(f.options[b].value==configureGallery.galleryEntity.firstSortType){f.selectedIndex=b;break}}var e=$("#configureGalleryNavigationSortOrderSecondType").get(0);for(var a=0;a<e.options.length;a++){if(e.options[a].value==configureGallery.galleryEntity.secondSortType){e.selectedIndex=a;break}}$("#configureGalleryNavigationSortOrderFirst").empty();$("#configureGalleryNavigationSortOrderSecond").empty();for(var d=0;d<window.configureGalleryForm.items.length;d++){var g=window.configureGalleryForm.items[d];if(!isRestrictedForGallery(g.type)&&!isRestrictedForGalleryNavigation(g.type)){$("#configureGalleryNavigationSortOrderFirst").append('<option value="'+g.id+'">'+g.name+"</option>");$("#configureGalleryNavigationSortOrderSecond").append('<option value="'+g.id+'">'+g.name+"</option>");if(configureGallery.galleryEntity.firstSort==g.id){$("#configureGalleryNavigationSortOrderFirst").get(0).selectedIndex=d}if(configureGallery.galleryEntity.secondSort==g.id){$("#configureGalleryNavigationSortOrderSecond").get(0).selectedIndex=d}}}disableControls($("#configureGalleryNavigationSortOrderFirst"),configureGallery.readOnly);disableControls($("#configureGalleryNavigationSortOrderSecond"),configureGallery.readOnly);disableControls($("#configureGalleryNavigationSortOrderFirstType"),configureGallery.readOnly);disableControls($("#configureGalleryNavigationSortOrderSecondType"),configureGallery.readOnly)}function disableConfigureGallery(){disableControl($("#configureGalleryShowOnlyMyRecords")[0]);disableControl($("#configureGalleryFormFilter")[0]);disableControl($("#configureGalleryForms")[0]);disableControl($("#configureGalleryName")[0]);disableControl($("#configureGalleryPagesForData")[0]);disableControl($("#configureGallerySitesForData")[0]);disableControl($("#configureGalleryDefaultLayoutGroups")[0]);disableControls($("input[name=configureGalleryAllowData]"));disableControls($("input[name=configureGalleryUploadImages]"));disableControls($("input[name=configureGalleryDefaultLayout]"));disableControl($("#includesVotingModule")[0]);disableControls($("input[name=durationOfVote]"));disableControl($("#configureGalleryECommerceEnable")[0]);disableControl($("#displaySiteVisitorCommentsPublicly")[0]);disableControl($("#includeManageYourVotesLink")[0]);disableControl($("#displayVoteDataPublicly")[0]);disableControls($(".configureGalleryECommerce"));disableControl($("#configureGalleryDataHideEmpty")[0]);$("#windowSave",$("#configureGalleryButtons")[0]).hide();$("#windowApply",$("#configureGalleryButtons")[0]).hide();$("#windowCancel",$("#configureGalleryButtons")[0]).val("Close");$("#galleryReadOnlyMessage").show();$("#galleryErrors").hide()}function showConfigureGalleryECommerce(){$("#configureGalleryECommerceMerchantEmail").val(configureGallery.galleryEntity.paypalSettings.paypalEmail);$("#configureGalleryECommerceEnable").attr("checked",configureGallery.galleryEntity.paypalSettings.enable);selectConfigureGalleryOption("#configureGalleryECommerceFullPrice",configureGallery.galleryEntity.paypalSettings.formItemIdWithFullPrice);selectConfigureGalleryOption("#configureGalleryECommerceProductName",configureGallery.galleryEntity.paypalSettings.formItemIdWithProductName);selectConfigureGalleryOption("#configureGalleryECommerceProductDescription",configureGallery.galleryEntity.paypalSettings.formItemIdWithProductDescription);selectConfigureGalleryOption("#configureGalleryECommerceProductImage",configureGallery.galleryEntity.paypalSettings.formItemIdWithProductImage);selectConfigureGalleryOption("#configureGalleryECommerceRegistrationForm",configureGallery.galleryEntity.paypalSettings.registrationFormId);selectConfigureGalleryOption("#configureECommercePurchaseHistory",configureGallery.galleryEntity.paypalSettings.purchaseHistoryId);if(selectConfigureGalleryOption("#configureGalleryECommerceCart",configureGallery.galleryEntity.paypalSettings.shoppingCartId)){$("#configureGalleryECommerceUseCart").attr("checked",true)}else{$("#configureGalleryECommerceDirectPaypal").attr("checked",true)}}function selectConfigureGalleryOption(a,b){return listSelectOption(a,b)}function getConfigureGallerySelectedOptionValue(b,d){var a=getConfigureGallerySelectedOption(b,d);return a?a.value:null}function getConfigureGallerySelectedOption(a,b){if($(a).attr("selectedIndex")<(b?0:1)){return null}return $(a).attr("options")[$(a).attr("selectedIndex")]}configureGallery.save=function(h){if(configureGallery.readOnly){return}configureGallery.errors.clear();var b=document.getElementById("configureGalleryForms");var k=$("#configureGalleryUploadImagesExists")[0];if(k.checked&&b.selectedIndex<1){configureGallery.errors.set("formId","Form is not selected. Please, choose one of the existing forms or select another option.",[document.getElementById("configureGalleryForms")]);return}var d=$("#configureGalleryECommerceEnable").attr("checked");var g=getConfigureGallerySelectedOptionValue("#configureGalleryECommerceRegistrationForm",true);if(!g&&d){configureGallery.errors.set("registrationFormId","Please, select registration form.",[$("#configureGalleryECommerceRegistrationForm")[0]]);return}var e=$("#configureGalleryECommerceDirectPaypal").attr("checked");var l=getConfigureGallerySelectedOptionValue("#configureGalleryECommerceCart",false);var a=$("#configureGalleryECommerceCart > option:selected").attr("pageId");if(!l&&!e&&d){configureGallery.errors.set("shoppingCartId","Shopping cart should be selected.",[$("#configureGalleryECommerceCart")[0]]);return}var f=new ServiceCall();f.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);f.exception("com.shroggle.exception.GalleryNameNotUniqueException",configureGallery.errors.exceptionAction({errorId:"configureGalleryName",fields:[$("#configureGalleryName")[0]]}));f.exception("com.shroggle.exception.GalleryNameIncorrectException",configureGallery.errors.exceptionAction({errorId:"configureGalleryName",fields:[$("#configureGalleryName")[0]]}));getActiveWindow().disableContentBeforeSaveSettings();f.call(function(){var o=new Object();o.gallerySave=configureGallery.galleryEntity;o.gallerySave.name=$("#configureGalleryName").val();o.gallerySave.paypalSettings.paypalEmail=$("#configureGalleryECommerceMerchantEmail").val();o.gallerySave.paypalSettings.enable=d;o.gallerySave.paypalSettings.formItemIdWithFullPrice=getConfigureGallerySelectedOptionValue("#configureGalleryECommerceFullPrice",false);o.gallerySave.paypalSettings.formItemIdWithProductName=getConfigureGallerySelectedOptionValue("#configureGalleryECommerceProductName",false);o.gallerySave.paypalSettings.formItemIdWithProductDescription=getConfigureGallerySelectedOptionValue("#configureGalleryECommerceProductDescription",false);o.gallerySave.paypalSettings.formItemIdWithProductImage=getConfigureGallerySelectedOptionValue("#configureGalleryECommerceProductImage",false);o.gallerySave.paypalSettings.registrationFormId=g;o.gallerySave.paypalSettings.position=configureGallery.galleryEntity.paypalSettings.position;o.gallerySave.paypalSettings.shoppingCartId=e?null:l;o.gallerySave.paypalSettings.selectedShoppingCartPageId=e?null:a;o.gallerySave.paypalSettings.selectedPurchaseHistoryPageId=$("#configureGalleryECommerceCart > option:selected").attr("pageId");o.gallerySave.paypalSettings.purchaseHistoryId=getConfigureGallerySelectedOptionValue("#configureECommercePurchaseHistory",false);if(o.gallerySave.paypalSettings.enable&&$("#configureGalleryECommerceUseCart").attr("checked")&&!o.gallerySave.paypalSettings.shoppingCartId){configureGallery.errors.set("WRONG_E_COMMERCE_REGISTRATION_FORM_ID",window.configureGalleryInternational.eCommerce.selectShoppingCart,[document.getElementById("configureGalleryECommerceCart")])}if(o.gallerySave.paypalSettings.enable&&!o.gallerySave.paypalSettings.formItemIdWithFullPrice){configureGallery.errors.set("WRONG_E_COMMERCE_FULL_PRICE",window.configureGalleryInternational.eCommerce.selectFullPrice,[document.getElementById("configureGalleryECommerceFullPrice")])}o.gallerySave.notesComments=$("#GalleryHeader").html();o.gallerySave.showNotesComments=$("#showGalleryHeader").val();var p=document.getElementById("configureGalleryAllowWidgetDatas");if(p&&p.selectedIndex>0){var n=p.options[p.selectedIndex].value.split("|");o.gallerySave.dataWidgetId=n[1]}var q=document.getElementById("configureGalleryPagesForData");if(q&&q.selectedIndex>0){o.gallerySave.dataPageId=q.options[q.selectedIndex].value}o.gallerySave.formFilterId=0;if($("#configureGalleryUseFormFilter").attr("checked")){var m=document.getElementById("configureGalleryFormFilter");if(m.selectedIndex>-1){o.gallerySave.formFilterId=m.options[m.selectedIndex].value}}o.gallerySave.showOnlyMyRecords=$("#configureGalleryShowOnlyMyRecords").attr("checked");o.gallerySave.includesVotingModule=document.getElementById("includesVotingModule").checked;o.gallerySave.voteSettings=createVoteSettings();if(o.gallerySave.includesVotingModule){if(o.gallerySave.voteSettings.durationOfVoteLimited){checkVotingDates(o.gallerySave.voteSettings.startDate,o.gallerySave.voteSettings.endDate)}if(o.gallerySave.voteSettings.includeLinkToManageYourVotes&&o.gallerySave.voteSettings.manageYourVotesCrossWidgetId==-1){configureGallery.errors.set("WRONG_MANAGE_YOUR_VOTES_ID",document.getElementById("wrongYourVotesId").value,[document.getElementById("selectAManageYourVotesPage")])}if(o.gallerySave.voteSettings.registrationFormIdForVoters==-1){configureGallery.errors.set("WRONG_REGISTRATION_FORM_ID",document.getElementById("wrongRegistrationFormId").value,[document.getElementById("selectARegistrationFormForVoters")])}}if(configureGallery.errors.hasErrors()){return}o.gallerySave.votingStartDateString=document.getElementById("startDateText").value;o.gallerySave.votingEndDateString=document.getElementById("endDateText").value;o.gallerySave.voteSettings.startDate=null;o.gallerySave.voteSettings.endDate=null;o.widgetGalleryId=configureGallery.settings.widgetId;o.galleryId=configureGallery.galleryEntity.id;delete o.gallerySave.voteStars;delete o.gallerySave.voteLinks;if(!isIncludesChildSiteLink()){delete o.gallerySave.childSiteLinkData}dwr.engine._execute("/dwr","SaveGalleryService","execute",o,function(r){if($("#dashboardPage")[0]){$("#itemName"+o.galleryId).html(o.gallerySave.name);if(h){closeConfigureWidgetDiv()}}else{if(configureGallery.settings.widgetId){makePageDraftVisual(window.parent.getActivePage())}if(h){if(configureGallery.settings.widgetId){if(!configureGallery.galleryEntity.modified){contentsWidget()}closeConfigureWidgetDivWithUpdate(r,configureGallery.settings.widgetId)}else{closeConfigureWidgetDiv()}}}if(!h){getActiveWindow().enableContent();setWindowSettingsUnchanged()}})})};function isIncludesChildSiteLink(){if(document.getElementById("configureGalleryUploadImagesExists").checked){var a=document.getElementById("configureGalleryForms");return a[a.selectedIndex].attributes.isChildSiteRegistration.value=="true"}return false}function isIncludesVotingModule(){return document.getElementById("includesVotingModule").checked}function disableVotingArea(a){disableControl($("#votingSettingsTab"),a);if(!a){includeManageYourVotesLink(document.getElementById("includeManageYourVotesLink").checked);disableStartEndDate(document.getElementById("limited").checked)}disableVotingAudioVideoArea(a)}function includeManageYourVotesLink(a){document.getElementById("showPagesFromAllAvailableSites").disabled=!a;document.getElementById("selectAManageYourVotesPage").disabled=!a}function disableStartEndDate(a){document.getElementById("startDateText").disabled=!a;document.getElementById("endDateText").disabled=!a}function disableVotingAudioVideoArea(d){var a=true,f=configureGalleryGetGalleryItems();for(var b in f){if(f[b].display&&e(f[b])){a=false;break}}document.getElementById("minimumNumberOfMediaItemsPlayed").disabled=d;document.getElementById("minimumNumberAppliesToCurrentFilterOnly").disabled=d;document.getElementById("minimumPercentageOfTotalPlayed").disabled=d;disableControl($("#precautionsAgainstPollFraud")[0],a);function e(k){var h=document.getElementById("votingAudioVideoTypes").value.split(";");for(var g in h){if(k.type==h[g]){return true}}return false}}function showMoreInfoForNetworkSites(){var a=createConfigureWindow({width:400,height:100});a.setContent(document.getElementById("moreInfoTextDiv").innerHTML)}function editVotingLinkLocation(){showConfigureGalleryDataItems()}function createVoteSettings(){var a=new Object();a.displayVote=document.getElementById("displayVoteDataPublicly").checked;a.displayComments=document.getElementById("displaySiteVisitorCommentsPublicly").checked;a.durationOfVoteLimited=document.getElementById("limited").checked;a.includeLinkToManageYourVotes=document.getElementById("includeManageYourVotesLink").checked;a.minimumNumberAppliesToCurrentFilter=document.getElementById("minimumNumberAppliesToCurrentFilterOnly").checked;a.showAllAvailablePages=document.getElementById("showPagesFromAllAvailableSites").checked;a.minimumNumberOfMediaItemsPlayed=document.getElementById("minimumNumberOfMediaItemsPlayed").value;a.minimumPercentageOfTotalPlayed=document.getElementById("minimumPercentageOfTotalPlayed").value;a.manageYourVotesCrossWidgetId=document.getElementById("selectAManageYourVotesPage").value;a.registrationFormIdForVoters=document.getElementById("selectARegistrationFormForVoters").value;a.startDate=parseDate(document.getElementById("startDateText").value);a.endDate=parseDate(document.getElementById("endDateText").value);a.votingStarsPosition=window.voteStars.position;a.votingStarsRow=window.voteStars.row;a.votingStarsAlign=window.voteStars.align;a.votingStarsColumn=window.voteStars.column;a.votingStarsName=window.voteStars.name;a.votingTextLinksPosition=window.voteLinks.position;a.votingTextLinksRow=window.voteLinks.row;a.votingTextLinksAlign=window.voteLinks.align;a.votingTextLinksColumn=window.voteLinks.column;a.votingTextLinksName=window.voteLinks.name;return a}function checkVotingDates(a,d){var b=new Date();b.setHours(0);b.setMinutes(0);b.setSeconds(0);b.setMilliseconds(0);if(d==null){errors.set("WRONG_END_DATE",document.getElementById("wrongEndDate").value,[document.getElementById("endDateText")])}else{if(d.getTime()<a.getTime()){errors.set("END_DATE_BEFORE_START_DATE",document.getElementById("endBeforeStart").value,[document.getElementById("endDateText")])}else{if(d.getTime()<b.getTime()){errors.set("END_DATE_BEFORE_CURRENT_DATE",document.getElementById("endDatePassed").value,[document.getElementById("endDateText")])}}}if(a==null){errors.set("WRONG_START_DATE",document.getElementById("wrongStartDate").value,[document.getElementById("startDateText")])}}function showAllPages(a){var b=new ServiceCall();b.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);document.getElementById("selectAManageYourVotesPage").disabled=true;b.call(function(){dwr.engine._execute("/dwr","ConfigureGalleryService","getManageVotesForVotingSettings",document.getElementById("selectAManageYourVotesPage").value,document.getElementById("siteId").value,a,function(d){document.getElementById("manageVotesSelect").innerHTML=d;document.getElementById("selectAManageYourVotesPage").disabled=false})})}function showSourceSize(a,d,e,p){if(a.clicked){return}a.clicked=true;var g=$("#"+$(a).attr("sourceImageId"));var l;var f=h();var k={width:$("#sourceWidth"+d).val()+"px",height:$("#sourceHeight"+d).val()+"px",top:f.top,left:f.left,opacity:1};createBackground({backgroundOpacity:0.7});if(g.length>0){l=g[0];l.loaded=true}else{l=getParentWindow().document.createElement("img");l.id="sourceImage"+(new Date().getTime());$(a).attr("sourceImageId",l.id);$(l).attr("src",$("#sourceSizeUrl"+d).val().trim());$(l).css({cursor:"url(../../../images/zoomout.cur), default",position:"absolute",opacity:0});createLoadingMessage({text:"Loading...",color:"darkgreen"});$(l).load(function(){removeLoadingMessage();l.loaded=true;$(l).animate(k,1000)});$(a).after(l);var m=findPosAbs(a);l.initSettings={width:e+"px",height:p+"px",top:m.top+"px",left:m.left+"px",opacity:0};l.loaded=false}bringToFront(l);$(l).css(l.initSettings);document.onkeydown=b;$(getParentWindow().document).click(o);if(l.loaded){$(l).animate(k,1000)}function b(q){if(escPressed(q)){n()}}function o(){n()}function n(){if($(l).css("opacity")>0.5){removeBackground();$(l).animate(l.initSettings,1000,q)}function q(){a.clicked=false;$(l).css("top",-1000);$(getParentWindow().document).unbind("click",o);$(getParentWindow().document).unbind("keypress",b)}}function h(){var q=getParentWindow().document.createElement("div");$(q).css({width:$("#sourceWidth"+d).val()+"px",height:$("#sourceHeight"+d).val()+"px",position:"absolute",opacity:0});$(getParentWindow().document.body).append(q);centerElement({elementToCenter:q});$(q).remove();return{top:$(q).css("top"),left:$(q).css("left")}}}function showEditCSRHelpWindow(d,a){var b=createConfigureWindow({width:400,height:200});document.getElementById("editCSRHelpText").innerHTML=document.getElementById(d).value;document.getElementById("innerTextDiv").style.height=a+"px;";b.setContent($("#editCSRWhatsThis")[0].innerHTML)}function sendVisitorPassword(b){var a=new ServiceCall();a.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);a.call(function(){dwr.engine._execute("/dwr","EmailVisitorPasswordService","emailForChildSiteVisitor",b,function(d){if(d){document.getElementById("passwordSentText").style.visibility="visible"}})})}function checkAccountEmailForUserInfo(a){document.getElementById("accountEmailCheckResult").innerHTML="Checking records for that email address ...";var b=document.getElementById("accountEmail");var d=b.value;dwr.engine._execute("/dwr","CheckUserEmailService","execute",d,a,function(f){var g=document.getElementById("accountEmailCheckResult");var e=document.getElementById("updateUserInfoButton");if(f=="com.shroggle.exception.IncorrectEmailException"){g.style.color="red";g.style.fontWeight="bold";g.style.padding="0 0 5 0";g.innerHTML=d+document.getElementById("emailNotCorrect").value;e.disabled="disabled";b.style.background="url(/images/error_bg.gif) bottom repeat-x";b.style.border="1px solid #ff0000";b.hasCheckError=true}else{if(f=="com.shroggle.exception.NotUniqueUserEmailException"){g.style.color="red";g.style.fontWeight="bold";g.style.padding="0 0 5 0";g.innerHTML=d+document.getElementById("emailNotAvalible").value;e.disabled="disabled";b.style.background="url(/images/error_bg.gif) bottom repeat-x";b.style.border="1px solid #ff0000";b.hasCheckError=true}else{if(f=="com.shroggle.exception.NullOrEmptyEmailException"){g.style.color="red";g.style.fontWeight="bold";g.style.padding="0 0 5 0";g.innerHTML=document.getElementById("emailEmptyError").value;e.disabled="disabled";b.style.background="url(/images/error_bg.gif) bottom repeat-x";b.style.border="1px solid #ff0000";b.hasCheckError=true}else{g.innerHTML="&nbsp;";e.disabled="";if(b.hasCheckError&&!$("#accountEmailConfirm")[0].hasEquallityError){b.style.background="";b.style.border=""}b.hasCheckError=false}}}});checkEqualsEmailAndConfirm()}var updatePending;function delayedSelectCountry(){if(updatePending){clearTimeout(updatePending)}updatePending=setTimeout("selectCountryForUserInfo(0)",100)}function selectCountryForUserInfo(b){updatePending=false;if(b==0){b=document.getElementById("region").value}var a=document.getElementById("country");var d=a.options[a.selectedIndex].value;showStatesForCountry(d,document.getElementById("widgetId").value)}function checkEqualsEmailAndConfirm(){var a=document.getElementById("accountEmail");var b=document.getElementById("accountEmailConfirm");if(a.value!=""&&b.value!=""){if(a.value.toLowerCase()!=b.value.toLowerCase()){document.getElementById("checkAccountEmailResult").innerHTML=document.getElementById("emailNotEqualError").value;a.style.background="url(/images/error_bg.gif) bottom repeat-x";a.style.border="1px solid #ff0000";b.style.background="url(/images/error_bg.gif) bottom repeat-x";b.style.border="1px solid #ff0000";b.hasEquallityError=true}else{document.getElementById("checkAccountEmailResult").innerHTML="&nbsp;";if(!a.hasCheckError){a.style.background="";a.style.border=""}b.style.background="";b.style.border="";b.hasEquallityError=false}}}function checkFormForUserInfo(){var b=$("#lastName")[0];var a=$("#telephone")[0];var d=new Errors();d.clear();if(b.value==""||a.value==""){if(b.value==""){d.set("ENTER_LAST_NAME",$("#enterName").val(),[$("#lastName")[0]])}if(a.value==""){d.set("ENTER_TELEPHONE",$("#enterTelephone").val(),[$("#telephone")[0]])}return false}if($("#accountEmail").val().toLowerCase()!=$("#accountEmailConfirm").val().toLowerCase()){alert($("#emailNotEqualError").val());return false}d.clear();return true}window.selectSite={show:function(a){window.selectSite.onSave=a;var d=createConfigureWindow({width:360,height:300});var b=new ServiceCall();b.call(function(){dwr.engine._execute("/dwr","SelectSiteService","execute",function(e){d.setContent(e)})})},save:function(){var d=document.getElementById("selectSiteIds");if(d.selectedIndex<0){var b=new Errors();b.set("siteId","New item host site should be selected.");return}var a=d.options[d.selectedIndex].value;closeConfigureWidgetDiv();if(window.selectSite.onSave){window.selectSite.onSave(a)}}};function updateSitePaymentInfo(){var a=new Object();a.siteId=document.getElementById("selectedSite").value;a.cardId=document.getElementById("creditCardSelect").value;if(checkTermsAndConditions()&&checkCardId(a.cardId)&&checkSiteId(a.siteId)){$("input[name='chargeType']").each(function(){if(this.checked){a.chargeType=this.value}});var b=new ServiceCall();b.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);payment.ON_EXCEPTION=removeShrogglePaymentLoadingImage;b.exception([payment.PAYPAL_PAYMENT_EXCEPTION,payment.JAVIEN_PAYMENT_EXCEPTION],payment.PAYMENT_EXCEPTION_ACTION);b.call(function(){createShrogglePaymentLoadingMessage($("#cardProcessing").val());dwr.engine._execute("/dwr","AddEditCreditCardService","updateSitePaymentInfo",a,function(d){removeShrogglePaymentLoadingImage();document.getElementById("updatePaymentInfoDiv").innerHTML='<a href="/account/updatePaymentInfo.action">'+$("#siteActivation").val()+"</a>";document.getElementById("pageContent").style.display="none";document.getElementById("noAccess").innerHTML=d;document.getElementById("noAccess").style.display="block"})})}}function createShrogglePaymentLoadingMessage(a){createBackground({backgroundOpacity:0.3});createLoadingMessage({text:a,color:"darkgreen"})}function removeShrogglePaymentLoadingImage(){removeLoadingMessage();removeBackground()}function goToPaypal(){if(!checkTermsAndConditions()){return}var d=$("#selectedSite")[0][$("#selectedSite")[0].selectedIndex].id;if(checkSiteId(d)){var a=new Object();a.ownerId=d;$("input[name='chargeType']").each(function(){if(this.checked){a.chargeType=this.value}});a.redirectToUrl="/account/updatePaymentInfo.action?showTransaction=true";var b=new ServiceCall();b.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);payment.ON_EXCEPTION=removeShrogglePaymentLoadingImage;b.exception([payment.PAYPAL_PAYMENT_EXCEPTION,payment.JAVIEN_PAYMENT_EXCEPTION],payment.PAYMENT_EXCEPTION_ACTION);b.call(function(){createShrogglePaymentLoadingMessage($("#redirectingToPaypal").val());dwr.engine._execute("/dwr","PaypalPaymentService","goToPaypal",a,function(e){removeShrogglePaymentLoadingImage();if(e.activatedWithOneTimeFee){alert($("#profileActiveWithOneTimeFee")[0].value);return}if(e.activeProfile){if(confirm($("#profileActive")[0].value)){window.location=e.paypalLink}}else{if(e.javienActivated){if(confirm($("#javienActive")[0].value)){window.location=e.paypalLink}}else{window.location=e.paypalLink}}})})}}function checkCardId(a){var b=new Errors();if(!a||a=="-1"||a==""){b.set("CHECK_CARD_ID",$("#selectCreditCard").val());return false}else{return true}}function checkSiteId(a){var b=new Errors();if(!a||a=="-1"||a==""){b.set("CHECK_SITE_ID",$("#selectSite").val());alert($("#selectSite").val());return false}else{return true}}function checkTermsAndConditions(){var a=new Errors();if(!document.getElementById("iAgreeWithTermsAndConditionsCheckboxCC").checked){a.set("CHECK_TERMS_AND_CONDITIONS",$("#termsAndConditions").val());return false}else{return true}}function payPalSelected(){document.getElementById("PayPal").checked="true";document.getElementById("updatePaymentInfoButtons").style.display="none";document.getElementById("updatePaymentInfoPaypalButton").style.display="";document.getElementById("creditCardSelectBlock").style.display="none"}function creditCardSelected(){document.getElementById("CC").checked="true";document.getElementById("updatePaymentInfoButtons").style.display="";document.getElementById("updatePaymentInfoPaypalButton").style.display="none";document.getElementById("creditCardSelectBlock").style.display=""}function reactivateSitePaymentInfo(){var b=document.getElementById("selectedSite").value;if(checkSiteId(b)){var a=new ServiceCall();a.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);a.call(function(){dwr.engine._execute("/dwr","AddEditCreditCardService","reactivateSite",b,function(d){document.getElementById("updatePaymentInfoDiv").innerHTML='<a href="/account/updatePaymentInfo.action">'+$("#siteActivation").val()+"</a>";document.getElementById("pageContent").style.display="none";document.getElementById("noAccess").innerHTML=d;document.getElementById("noAccess").style.display="block"})})}}function cantBePublishedMessage(a){alert($("#cantBePublishedUntil").val()+" "+a);return false}function siteChanged(d){var a=$("#updatePaymentInfoInternal");createLoadingArea({text:"Loading, please wait...",color:"green",guaranteeVisibility:true});var e=new Errors();e.clear();var b=new ServiceCall();b.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);b.call(function(){dwr.engine._execute("/dwr","UpdatePaymentInfoService","execute",d,function(f){a.html(f);removeLoadingArea()})})}function checkPaymentForm(){var a=document.getElementById("iAgreeWithTermsAndConditionsCheckboxCC");var b=new Errors();b.clear();if(!a.checked){b.set("CHECK_TERMS_AND_CONDITIONS",$("#checkIAgree").val());return false}b.clear();return true}function editChildSiteRegistrationWindow(f,d,b,g){var a=createConfigureWindow({width:610,height:g?300:700});var e=new ServiceCall();e.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);e.call(function(){dwr.engine._execute("/dwr","ManageNetworkRegistrantsService","execute",f,d,b,g,function(h){if(!isAnyWindowOpened()){return}a.setContent(h)})})}function saveNetworkVisitorEdit(g,e,d){var b=new Object();var a=document.getElementById("filledFormId").value;collectFilledFormItems(b,e,new Array());var f=new ServiceCall();f.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);f.call(function(){dwr.engine._execute("/dwr","ManageNetworkRegistrantsService","updateNetworkVisitorForm",g,a,b.filledFormItems,d,function(k){manageNetworkRegistrantsResponse=k;var l=document.getElementById("formWidgetId").value;var h=document.getElementById("prefilledFormId").value;uploadersStarter.startFileUploading(l,h,manageNetworkRegistrantsOnUploadFunction)})})}var manageNetworkRegistrantsResponse;function manageNetworkRegistrantsOnUploadFunction(){doubleClickProtection=false;document.getElementById("networkRegistrantsTable").innerHTML=manageNetworkRegistrantsResponse;swfUploaderRemoveBackgroundLoadingMessage();closeConfigureWidgetDiv()}function processKeyManageNetworkRegistrants(b,a){if(b.length==0){searchChildSiteFilledForms();document.getElementById("showAllLink").style.visibility="hidden";return}if(b.length>=3){delayedNetworkRegistrantsSearch();document.getElementById("showAllLink").style.visibility="visible";return}if(!isAnyWindowOpened()){var d=(window.event)?event.keyCode:a.keyCode;if(window){switch(d){case 13:searchChildSiteFilledForms();break}}}}function searchChildSiteFilledForms(){updateNetworkRegistrantsPending=false;var a=document.getElementById("parentSiteId").value;var d=document.getElementById("search").value;createLoadingArea({element:$("#networkRegistrantsTable")[0],text:"Applying new search parameters...",color:"green",guaranteeVisibility:true});var b=new ServiceCall();b.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);b.call(function(){dwr.engine._execute("/dwr","SearchChildSiteFilledFormsService","execute",d,a,function(e){document.getElementById("networkRegistrantsTable").innerHTML=e;removeLoadingArea()})})}var updateNetworkRegistrantsPending;function delayedNetworkRegistrantsSearch(){if(updateNetworkRegistrantsPending){clearTimeout(updateNetworkRegistrantsPending)}updateNetworkRegistrantsPending=setTimeout(searchChildSiteFilledForms,500)}function showNetworkRegistrantsHelpWindow(){var a=createConfigureWindow({width:540,height:200});a.setContent($("#helpWindow")[0].innerHTML)}function showEditCSRHelpWindow(d,a){var b=createConfigureWindow({width:400,height:200});document.getElementById("editCSRHelpText").innerHTML=document.getElementById(d).value;document.getElementById("innerTextDiv").style.height=a+"px;";b.setContent($("#editCSRWhatsThis")[0].innerHTML)}function sendVisitorPassword(b){var a=new ServiceCall();a.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);a.call(function(){dwr.engine._execute("/dwr","EmailVisitorPasswordService","emailForChildSiteVisitor",b,function(d){if(d){document.getElementById("passwordSentText").style.visibility="visible"}})})}function showDashboardWidget(a,d,b){manageItems.showItemSettings({widgetId:a,itemId:d,itemType:b})}function deleteSite(a){if(confirm($("#siteDelete").val())){window.location="/site/deleteSite.action?siteId="+a}}function viewLiveSite(a){viewLivePage(a)}function previewSite(a){window.open("/site/showPageVersion.action?pageId="+a+"&siteShowOption=ON_USER_PAGES")}function optOutFromNetworkFinish(){window.location="/site/optOutFromNetwork.action?siteId="+disconnectFromNetworkSiteId}function removeFromNetworkFinish(){window.location="/site/removeFromNetwork.action?siteId="+disconnectFromNetworkSiteId}function optOutFromNetwork(d,b,e){if(confirm($("#optOutFromNetworkConfirm").val().replace("<network name>",b))){disconnectFromNetworkSiteId=d;var a=createConfigureWindow({width:400,height:200});a.setContent($("#optOutFromNetworkInfo")[0].innerHTML)}}function removeFromNetwork(d,b){if(confirm($("#removeFromNetworkConfirm").val().replace("<network name>",b))){disconnectFromNetworkSiteId=d;var a=createConfigureWindow({width:400,height:200});a.setContent($("#removeFromNetworkInfo")[0].innerHTML)}}var disconnectFromNetworkSiteId;function showNetworkInfoWindow(b){var a=createConfigureWindow({width:500,height:300});var d=new ServiceCall();d.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);d.call(function(){dwr.engine._execute("/dwr","ShowNetworkSettingsInfoService","execute",b,function(e){if(!isAnyWindowOpened()){return}a.setContent(e)})})}function deactivateSite(b){if(confirm($("#offlineSiteConfirm").val())){var a=new ServiceCall();a.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);a.call(function(){dwr.engine._execute("/dwr","AddEditCreditCardService","deactivateSite",b,function(){$("#liveStatus").hide();$("#offlineStatus").show();$("#deactivateSite").hide();$("#goLive").show();$("#activeSiteUrl").hide();$("#disabledSiteUrl").show();$("#siteName").css("color","#777777")})})}}function showSiteInfo(f,b){if($(b).attr("selected")=="true"){return}a();createLoadingArea({element:$("#siteInfo")[0],text:"Loading...",color:"green",guaranteeVisibility:true});var d=new ServiceCall();d.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);d.callViaJQuery("/account/showDashboardSiteInfo.action",{siteId:f},function(g){$("#siteInfo").html(g);removeLoadingArea()});function a(){var g=$.find("[selected=true]");$(g).attr("selected",false);e(g,false);$(b).attr("selected",true);e(b,true)}function e(g,h){$(g).each(function(){var l=this.className;var k=(this.className!=this.className.replace("childSite",""));this.className=this.className.replace("childSite","").trim();if(h){this.className+="_selected"}else{this.className=this.className.replace("_selected","")}if(k){this.className+=" childSite"}})}}function initDashboardAccordion(a){$("#dashboardAccordion").accordion({header:"div.dashboardAccordionHeader",autoHeight:false,changestart:function(b,d){d.newHeader[0].className=d.newHeader[0].className.replace("dashboardNotSelectedAccordion","dashboardSelectedAccordion");d.oldHeader[0].className=d.oldHeader[0].className.replace("dashboardSelectedAccordion","dashboardNotSelectedAccordion")},active:a})}$(function(){$(".scrollable").scrollable({vertical:true,mousewheel:true,speed:300})});var ESCAPE_CODE=27;function acceptOnlyDigits(a){var b=/[^\d]/g;a.value=a.value.replace(b,"")}function isInteger(a){return !/\D/.test(a)}function isDouble(a){return/(?:(?:^\d+(?:\.\d+)?$)|(?:^\.\d+$))/.test(a)}function isRomanCharacter(a){return/[a-z A-Z]/.test(a)}function disableControls(a,d){for(var b=0;;b++){var e=a[b];if(e==undefined){break}disableControl(e,d)}}function disableControl(e,d){if(typeof(d)=="boolean"){d={disabled:d}}var b={disabled:true,saveOldDisabledState:false};d=$.extend(b,d);if(!e){return}$(e).find("input").each(function(){a($(this)[0],d.disabled,d.saveOldDisabledState)});$(e).find("select").each(function(){a($(this)[0],d.disabled,d.saveOldDisabledState)});$(e).find("a").each(function(){a($(this)[0],d.disabled,d.saveOldDisabledState)});a(e,d.disabled,d.saveOldDisabledState);function a(n,h,m){if(!n){return}if(h!=false&&h!="false"||h=="true"){h=true}if(!$(n).attr("oldDisabled")){$(n).attr("oldDisabled",(n.disabled&&m))}var g=n.disabled;n.disabled=(h||$(n).attr("oldDisabled")=="true");if(n.disabled){var f=$(n).attr("href");if(f){if(f!="javascript:void(0)"){$(n).attr("previousHref",f);$(n).attr("previousTarget",$(n).attr("target"));$(n).attr("target","")}$(n).attr("href","javascript:void(0)");if(n.style){if(!g){$(n).attr("previousColor",n.style.color)}n.style.color="#999999"}}if(n.onclick!="javascript:void(0)"){n.previousonclick=n.onclick;n.onclick="javascript:void(0)"}if(n.style){$(n).attr("previousCursor",n.style.cursor);n.style.cursor="default"}}else{var l=$(n).attr("previousHref");var k=$(n).attr("previousColor");if(l){$(n).attr("href",l);if(n.style){n.style.color=k}}$(n).attr("target",$(n).attr("previousTarget"));if(n.previousonclick){n.onclick=n.previousonclick}if(n.style){n.style.cursor=$(n).attr("previousCursor")}}}}function disableColorPicker(a){disableControl($("#"+a+"  > input")[0]);$("#"+a+"  > span")[0].onclick=function(){};$("#"+a+"  > span")[0].style.cursor="default"}function getCurrentDate(){var b="";var g="";var a=new Date();var e=a.getMonth()+1;if(e<10){e="0"+e}var h=a.getDate();if(h<10){h="0"+h}var f=a.getFullYear();if(f>2000){f-=2000}if(f<10){f="0"+f}b=h+"/"+e+"/"+f+" @ ";var k=a.getHours();if(k>11){g="PM"}else{g="AM"}if(k<10){k="0"+k}else{if(k>12){k-=12}}var d=a.getMinutes();var l=a.getSeconds();if(d<10){d="0"+d}if(l<10){l="0"+l}b+=k+":"+d+":"+l+" "+g;return b}function makeAllPagesLiveVisual(){$(".simpleTree").find("li[page='page'] > div").each(function(){makePageLiveVisual($("#pageDiv"+$(this).attr("pageId")).parent("li")[0])})}function makePageLiveVisual(a){$(a).find("div:first").find("span.pageName:first").removeClass("draftPage");$(a).find("div:first").find("span.pageName:first").addClass("livePage");$(window.parent.getPageSelect().newSelect).find("span.pageName:first").removeClass("draftPage");$(window.parent.getPageSelect().newSelect).find("span.pageName:first").addClass("livePage");$(window.parent.getPageSelect().containerDiv).find("#pageDiv"+a.pageId).find("span.pageName:first").removeClass("draftPage");$(window.parent.getPageSelect().containerDiv).find("#pageDiv"+a.pageId).find("span.pageName:first").addClass("livePage");createOrUpdatePagePostTimestamp(a)}function createOrUpdatePagePostTimestamp(b){a($(b).find("div:first").find("span.postedText:first")[0],$(b).find("div:first")[0]);a($(getPageSelect().newSelect).find("span.postedText:first")[0],$(getPageSelect().newSelect).find("div:first")[0]);a($(window.parent.getPageSelect().containerDiv).find("#pageDiv"+b.pageId).find("span.postedText:first")[0],$(window.parent.getPageSelect().containerDiv).find("#pageDiv"+b.pageId).find("div:first")[0]);function a(f,e){if(f){f.innerHTML=" Posted: "+getCurrentDate()}else{var d=document.createElement("span");d.className="postedText";d.innerHTML=" Posted: "+getCurrentDate();e.appendChild(d)}}}function makePageDraftVisual(a){$(a).find("div:first").find("span.pageName:first").addClass("draftPage");$(a).find("div:first").find("span.pageName:first").removeClass("livePage");$(window.parent.getPageSelect().newSelect).find("span.pageName:first").addClass("draftPage");$(window.parent.getPageSelect().newSelect).find("span.pageName:first").removeClass("livePage");$(window.parent.getPageSelect().containerDiv).find("#pageDiv"+a.pageId).find("span.pageName:first").addClass("draftPage");$(window.parent.getPageSelect().containerDiv).find("#pageDiv"+a.pageId).find("span.pageName:first").removeClass("livePage")}function setDefaultItemName(b,a){b.value=a;b.onclick=function(){defaultItemNameClick(b)}}function defaultItemNameClick(a){a.value="";a.onclick=""}function limitName(a,d){var b=d?d:60;return(a&&a.trim().length>b)?a.trim().substring(0,b-3)+"...":a}function updateDefaultName(d,a,b){if(a.onclick){dwr.engine._execute("/dwr","DefaultNameGetterService","getNextDefaultName",b,d,function(e){setDefaultItemName(a,e)})}}function from16to10(g){var b=0;for(var f=0;;f++){var d=g.substring(f,f+1);if(d==""){break}var h;if(d=="F"||d=="f"){h=15}else{if(d=="E"||d=="e"){h=14}else{if(d=="D"||d=="d"){h=13}else{if(d=="C"||d=="c"){h=12}else{if(d=="B"||d=="b"){h=11}else{if(d=="A"||d=="a"){h=10}else{h=parseInt(d)}}}}}}var a=1;for(var e=(g.length-(f+1));e>0;e--){a=a*16}b=b+h*a}return b}function disableSelection(a){a.onselectstart=function(){return false};a.unselectable="on";a.style.MozUserSelect="none"}function findPosReal(a){return findPos(a,true)}function findPosAbs(a){return findPos(a,false)}function findPos(e,g){var f=0;var d=0;var b=e;if(e.offsetParent){while(e&&e.offsetParent){f+=e.offsetLeft-e.scrollLeft;d+=e.offsetTop-e.scrollTop;var a=$(e).css("position");if((a=="absolute")||(a=="relative")){if(g){return{left:b.parentNode.offsetLeft,top:b.parentNode.offsetTop}}}while(e.parentNode!=e.offsetParent){e=e.parentNode;f-=e.scrollLeft?e.scrollLeft:0;d-=e.scrollTop?e.scrollTop:0}e=e.offsetParent}}else{if(e.x){f+=e.x}if(e.y){d+=e.y}}return{left:f,top:d}}function setOpacity(b,a){if(isIE()){b.style.filter="alpha(opacity="+a*100+")"}else{b.style.opacity=a}}function getKeyCode(a){if(window.event){return window.event.keyCode}else{if(a){return a.which}else{return null}}}function isKeyCodeServiceDigit(a){return(!a)||(a==null)||(a==0)||(a==8)||(a==9)||(a==13)||(a==ESCAPE_CODE)}function numbersAndOneDotOnly(d,b){var a=getKeyCode(b);if(isKeyCodeServiceDigit(a)){return true}return((d.value.indexOf(".")==-1&&String.fromCharCode(a)==".")||numbersOnly(d,b))}function numbersOnly(d,b){var a=getKeyCode(b);if(isKeyCodeServiceDigit(a)){return true}return(("0123456789").indexOf(String.fromCharCode(a))>-1)}function limitMaxInputCharacters(a,f,d,e){var b=getKeyCode(d);if(isKeyCodeServiceDigit(b)){return true}if($(f).val().length<a){return true}else{if(e){e.focus();if($(e).val().length==0){$(e).val(String.fromCharCode(b))}return false}else{return false}}}function numbersRomanCharactersOrSpaceOnly(b,a){return(romanCharactersOrSpaceOnly(b,a)||numbersOnly(b,a))}function romanCharactersOrSpaceOnly(d,b){var a=getKeyCode(b);if(isKeyCodeServiceDigit(a)){return true}return(isRomanCharacter(String.fromCharCode(a))||String.fromCharCode(a)==" ")}function numbersAndOneHyphenOnly(d,b){var a=getKeyCode(b);if(isKeyCodeServiceDigit(a)){return true}return((d.value.indexOf("-")==-1&&String.fromCharCode(a)=="-")||numbersOnly(d,b))}function numbersRomanCharactersAndOneHyphenOnly(d,b){var a=getKeyCode(b);if(isKeyCodeServiceDigit(a)){return true}return((d.value.indexOf("-")==-1&&String.fromCharCode(a)=="-")||numbersOnly(d,b))||isRomanCharacter(String.fromCharCode(a))}function romanCharactersOnly(d,b){var a=getKeyCode(b);if(isKeyCodeServiceDigit(a)){return true}return isRomanCharacter(String.fromCharCode(a))}function numbersOrSlashOnly(d,b){var a=getKeyCode(b);if(isKeyCodeServiceDigit(a)){return true}return(("0123456789/").indexOf(String.fromCharCode(a))>-1)}function centerElement(e){var g={withinElement:getParentWindow().document.body,guaranteeVisibility:false};e=$.extend(g,e);var n=$(e.elementToCenter).outerWidth();var h=$(e.elementToCenter).outerHeight();if(e.withinElement==getParentWindow().document.body){var o=getWindowSize();var d,m;if(o.innerWidth>n){d=(o.scrollLeft+((o.innerWidth/2)-(n/2))).toFixed(0)}else{d=o.scrollLeft}if(o.innerHeight>h){m=(o.scrollTop+((o.innerHeight/2)-(h/2))).toFixed(0)}else{m=o.scrollTop}e.elementToCenter.style.top=m<0?0:m+"px";e.elementToCenter.style.left=d<0?0:d+"px"}else{if(e.guaranteeVisibility){function r(){var t=e.elementToCenter.parentNode;t.removeChild(e.elementToCenter);getParentWindow().document.body.appendChild(e.elementToCenter)}o=getWindowSize();r();var a=o.scrollTop;var l=o.scrollTop+o.innerHeight;var s=o.scrollLeft;var f=o.scrollLeft+o.innerWidth;var q=$(e.withinElement).offset().top<a?a:$(e.withinElement).offset().top;var k=(e.withinElement.offsetHeight+q)<l?(e.withinElement.offsetHeight+q):l;var p=$(e.withinElement).offset().left<s?s:$(e.withinElement).offset().left;var b=e.withinElement.offsetWidth+p<f?e.withinElement.offsetWidth+p:f;e.elementToCenter.style.top=((k-q)/2).toFixed()-(h/2).toFixed()+$(e.withinElement).offset().top+"px";e.elementToCenter.style.left=((b-p)/2).toFixed()-(n/2).toFixed()+$(e.withinElement).offset().left+"px";bringToFront(e.elementToCenter)}else{e.elementToCenter.style.top=(e.withinElement.offsetHeight/2)-(h/2)+"px";e.elementToCenter.style.left=(e.withinElement.offsetWidth/2)-(n/2)+"px"}}}function getWindowSize(){var b=new Object();var a=getParentWindow();b.innerWidth=(a.innerWidth?a.innerWidth:(a.document.documentElement.clientWidth?a.document.documentElement.clientWidth:a.document.body.offsetWidth));b.innerHeight=(a.innerHeight?a.innerHeight:(a.document.documentElement.clientHeight?a.document.documentElement.clientHeight:a.document.body.offsetHeight));b.scrollLeft=a.document.body.scrollLeft!=0?a.document.body.scrollLeft:a.document.documentElement.scrollLeft;b.scrollTop=a.document.body.scrollTop!=0?a.document.body.scrollTop:a.document.documentElement.scrollTop;b.scrollWidth=a.document.body.scrollWidth!=0?a.document.body.scrollWidth:a.document.documentElement.scrollWidth;b.scrollHeight=a.document.body.scrollHeight!=0?a.document.body.scrollHeight:a.document.documentElement.scrollHeight;return b}function getParentWindow(){var f=a();try{var b=f.location;if(b=="randomTestLocation"){}}catch(d){return window}return f;function a(){var e=window;if(e&&e.parent){while(e!=e.parent){e=e.parent}}return e}}function bringToFront(b){var d=10;a().each(function(){var e=parseInt($(this).css("zIndex"));if(e&&e>d){d=e}});$(b).css("zIndex",d+=10);function a(){if(isIE()){return getParentWindow().$(":visible")}else{return getParentWindow().$("[style*='z-index']")}}}function createLoadingArea(a){createBackground(a);createLoadingMessage(a)}function removeLoadingArea(){removeBackground();removeLoadingMessage()}function createBackground(f){var b=getParentWindow().document.getElementById("disabledWindowBackground");if(b){return true}var e={backgroundColor:"black",backgroundOpacity:0.1,element:getParentWindow().document.body};f=$.extend(e,f);var d=getParentWindow().document.createElement("div");setOpacity(d,f.backgroundOpacity);a(d,f.element);d.id="disabledWindowBackground";d.style.backgroundColor=f.backgroundColor;f.element.appendChild(d);bringToFront(d);return false;function a(h,g){if(g==getParentWindow().document.body){if(isIE()){h.style.width=getParentWindow().document.body.scrollWidth+"px";h.style.height=getParentWindow().document.body.scrollHeight+"px"}else{h.style.width=getParentWindow().document.width+"px";h.style.height=getParentWindow().document.height+"px"}h.style.position=isIE6()?"absolute":"fixed";h.style.top="0px";h.style.left="0px"}else{h.style.width=g.offsetWidth+"px";h.style.height=g.offsetHeight+"px";h.style.position="absolute";if(g.style.position=="absolute"){h.style.top="0px";h.style.left="0px"}else{h.style.top=$(g).position().top+"px";h.style.left=$(g).position().left+"px";$(h).css("margin-left",$(g).css("margin-left"));$(h).css("margin-right",$(g).css("margin-right"));$(h).css("margin-top",$(g).css("margin-top"));$(h).css("margin-bottom",$(g).css("margin-bottom"))}h.innerHTML="&nbsp;"}}}function removeBackground(){var a=getParentWindow().document.getElementById("disabledWindowBackground");if(a){a.parentNode.removeChild(a)}}function getIFrameDocument(a){if((navigator.appName.indexOf("Internet Explorer")>-1)){return a.Document}else{return a.contentDocument}}function relaodNoBot(f){var b=$("#"+f)[0];if(b){var d=b.src;var e=d.indexOf("&noCache");if(e>=0){d=d.substr(0,e)}var a=new Date();b.src=d+"&noCache="+a.getTime()}}function disableElementsContent(a,d){var b={backgroundColor:"white",backgroundOpacity:0.1,text:"Loading...",color:"black",fontWeight:"normal",borderStyle:"none"};d=$.extend(b,d);a.elementDisabled=true;createBackground({backgroundColor:d.backgroundColor,backgroundOpacity:d.backgroundOpacity,element:a});createLoadingMessage({text:d.text,color:d.color,fontWeight:d.fontWeight,borderStyle:d.borderStyle,element:a,customLoaderImage:d.customLoaderImage,backgroundColor:d.loadingMessageBackgroundColor?d.loadingMessageBackgroundColor:d.backgroundColor})}function enableElementsContent(a){removeLoadingMessage();removeBackground();a.elementDisabled=false}function changeLoadingMessage(a){$("#loadingMessageDivText").html(a)}function createLoadingMessage(b){var d=getParentWindow().document.getElementById("loadingMessageDiv");if(d){return d}var a={text:"...",color:"black",fontWeight:"bold",borderStyle:"solid",guaranteeVisibility:false,element:getParentWindow().document.body,backgroundColor:"white"};b=$.extend(a,b);d=getParentWindow().document.createElement("div");setOpacity(d,1);d.id="loadingMessageDiv";d.align="center";d.style.position="absolute";d.style.backgroundColor=b.backgroundColor;d.style.borderStyle=b.borderStyle;d.style.borderWidth="2px";d.style.padding="10px";var f=getParentWindow().document.createElement("img");f.src=b.customLoaderImage?b.customLoaderImage:"../images/ajax-loader.gif";f.style.width="32px";f.style.height="32px";var e=getParentWindow().document.createElement("span");e.style.fontWeight=b.fontWeight;var g=getParentWindow().document.createElement("div");g.style.color=b.color;g.id="loadingMessageDivText";g.innerHTML=b.text;e.appendChild(g);d.appendChild(f);d.appendChild(e);b.element.appendChild(d);centerElement({elementToCenter:d,withinElement:b.element,guaranteeVisibility:b.guaranteeVisibility});bringToFront(d);return d}function removeLoadingMessage(){var a=getParentWindow().document.getElementById("loadingMessageDiv");if(a){a.parentNode.removeChild(a)}}function setStyleInnerHtml(a,d){if(a.styleSheet){a.styleSheet.cssText=d}else{try{a.innerHTML=d}catch(b){a.innerText=d}}}function createPX(a,b){if(!a||!b){return 0}else{if(b.toLowerCase()=="px"){return parseInt(a)}else{if(b.toLowerCase()=="em"){return(parseInt(a)*16)}else{if(b.toLowerCase()=="pt"){return(parseInt(a)*1.4)}else{if(b.toLowerCase()=="cm"){return(parseInt(a)*37.9)}else{if(b.toLowerCase()=="mm"){return(parseInt(a)*3.8)}else{if(b.toLowerCase()=="in"){return(parseInt(a)*96.3)}else{if(b.toLowerCase()=="pc"){return(parseInt(a)*16)}else{if(b.toLowerCase()=="ex"){return(parseInt(a)*7.6)}}}}}}}}}return 0}function numberValue(a){return(!a||a==""||!isInteger(a))?0:parseInt(a)}function isIE6(){return navigator.appName.indexOf("Internet Explorer")!=-1&&navigator.appVersion.indexOf("MSIE 6")!=-1}function isIE7(){return navigator.appName.indexOf("Internet Explorer")!=-1&&navigator.appVersion.indexOf("MSIE 7")!=-1}function isIE8(){return navigator.appName.indexOf("Internet Explorer")!=-1&&navigator.appVersion.indexOf("MSIE 8")!=-1}function isIE(){return navigator.appName.indexOf("Internet Explorer")!=-1}function isFF(){var a=css_browser_selector(navigator.userAgent);return a.indexOf("ff3")!=-1||a.indexOf("ff3_5")!=-1}function isChrome(){return css_browser_selector(navigator.userAgent).indexOf("chrome")!=-1}function isSafari(){return css_browser_selector(navigator.userAgent).indexOf("safari")!=-1}function ignoreHtml(a){return a.replace("<","&lt;").replace(">","&gt;")}function removeAllHtmlTags(a){return a.replace(/<(.|)*?>/g,"")}function insertElementIntoArray(d,b,a){if(d&&b&&(a||a==0)){if(d.length<=a||a<0){d.push(b)}else{d.splice(a,0,b)}}}function addSlidingTimeoutEvent(b,a){if(b){clearTimeout(b.timeout);$(b).slideDown();b.timeout=setTimeout(function(){$(b).slideUp()},a)}}function addFadingTimeoutEvent(b,a){if(b){clearTimeout(b.timeout);$(b).animate({opacity:"1"});b.timeout=setTimeout(function(){$(b).animate({opacity:"0"})},a)}}function addVisibilityTimeoutEvent(b,a){if(b){clearTimeout(b.timeout);b.style.visibility="visible";b.timeout=setTimeout(function(){b.style.visibility="hidden"},a)}}function getRequestParameter(a){return getParameter(window.location.href,a,false)}function getHashParameter(a){return getParameter(window.location.hash,a,true)}function getParameter(f,b,e){b=b+"=";if(f.length>0){var d=f.indexOf(b);if(d!=-1){d+=b.length;var a=f.indexOf(e?";":"&",d);if(a==-1){a=f.length}return unescape(f.substring(d,a))}return undefined}return undefined}function parseBoolean(a){if(a=="true"){return true}else{if(a=="false"){return false}else{return null}}}function trimTextArea(a){if(!a.trimmed&&$(a).html()){$(a).html($(a).html().trim());a.trimmed=true}}String.prototype.startsWith=function(a){return(this.search("^"+a)!=-1)};String.prototype.endsWith=function(a){return(this.search(a+"$")!=-1)};String.prototype.trim=function(){return(this.replace(/^\s+/,"").replace(/\s+$/,""))};String.prototype.contains=function(a){return this.search(a)>0};String.prototype.replaceAll=function(a,d){var b=this;while(b.match(a)){b=b.replace(a,d)}return b};function escPressed(a){a=a||window.event;return a.keyCode==ESCAPE_CODE}String.prototype.insertJsessionId=function(){if(this.indexOf(";jsessionid=")!=-1){return this}if(this.indexOf("sid=")!=-1){return this}return this+((this.indexOf("?")<1)?"?":"&")+"sid="+getCookie("JSESSIONID")};$(document).ready&&$(document).ready(function(){$("a").each(function(){if(!a(this)){if(this.href&&this.href.startsWith("http://")){var e=getDomainName(this.href);var b=getDomainName(location.href);if(e==""||b==""){alert("Failed to get domain name from link.")}if(e!=b){var d=this.innerHTML;this.href=this.href.insertJsessionId();this.innerHTML=d}}}});function a(b){return $(b).attr("externalUrl")=="true"}});function getDomainName(a){var d=a.indexOf("http://");var e="";if(d!=-1){var b=a.substring(d+"http://".length,a.length).indexOf("/");e=a.substring(d+"http://".length,"http://".length+b)}return e}function validateDateArray(e){var d="";for(var b=0;b<e.length;b++){var a=e[b];d+=a+(b!=e.length-1?";":"")}return validateDate(d)}function validateDate(h){var a=h.split(";");if(a.length==5){var k=a[0]==""?"01":a[0];var d=a[1]==""?"01":a[1];var g=a[2]==""?"1900":a[2];var b=a[3]==""?"00":a[3];var f=a[4]==""?"00":a[4]}else{if(a.length==3){k=a[0]==""?"01":a[0];d=a[1]==""?"01":a[1];g=a[2]==""?"1900":a[2];b="00";f="00"}else{if(a.length==2){k="01";d="01";g="1900";b=a[0]==""?"00":a[0];f=a[1]==""?"00":a[1]}}}if(k.length!=2||d.length!=2||g.length!=4||b.length!=2||f.length!=2){return false}try{if(parseInt(k)>12){return false}if(parseInt(d)>31){return false}if(parseInt(b)>24){return false}if(parseInt(f)>60){return false}}catch(e){return false}return true}function parseDate(d){var a=null;try{var e=Date.parse(d);if(e){a=new Date();a.setTime(e)}if(a=="Invalid Date"||a=="NaN"){a=null}if(a&&(a.format("mm/dd/yyyy")!=d&&a.format("mm dd yyyy")!=d)){a=null}}catch(b){}return a}function getCaretInfo(g){var b=g.ownerDocument;var a={start:0,end:0,caret:0};if(navigator.appVersion.indexOf("MSIE")!=-1){if(g.tagName.toLowerCase()=="textarea"){if(g.value.charCodeAt(g.value.length-1)<14){g.value=g.value.replace(/34/g,"")+String.fromCharCode(28)}var h=b.selection.createRange();var f=h.duplicate();f.moveToElementText(g);f.setEndPoint("StartToEnd",h);a.end=g.value.length-f.text.length;f.setEndPoint("StartToStart",h);a.start=g.value.length-f.text.length;a.caret=a.end;if(g.value.substr(g.value.length-1)==String.fromCharCode(28)){g.value=g.value.substr(0,g.value.length-1)}}else{var e=b.selection.createRange();var d=e.duplicate();a.start=0-d.moveStart("character",-100000);a.end=a.start+e.text.length;a.caret=a.end}}else{a.start=g.selectionStart;a.end=g.selectionEnd;a.caret=a.end}if(a.start<0){a={start:0,end:0,caret:0}}return a}function isZipCodeValid(a,b){if(!a){return false}if(b=="US"){return/^\d\d\d\d\d(?:-\d\d\d\d)?$/.test(a)}if(b=="CA"){return/^\D\d\D\-?\d\D\d$/.test(a)}return true}function listSelectOption(b,d){for(var a=0;a<$(b).attr("options").length;a++){if($(b).attr("options")[a].value==d){$(b).attr("selectedIndex",a);return true}}return false}function getNullOrValue(a){return a=="null"?null:a}function contains(d,b){var a=false;$(d).each(function(){if(this==b){a=true}});return a}if(window.jQuery){$.fn.showInline=function(){$(this).css("display","inline")};$.fn.makeVisible=function(){$(this).css("visibility","visible")};$.fn.makeInvisible=function(){$(this).css("visibility","hidden")}}function viewLivePage(a){dwr.engine._execute("/dwr","PageUrlGetterService","getWorkUrl",a,function(b){if(b){window.open(b)}else{alert("Work page not found!")}})}function preloadImages(a){var d=new Array();for(var b=0;b<a.length;b++){d[b]=new Image();d[b].src=a[b]}}function convertFormStringMonthToInt(a){if(a=="January"){return 0}else{if(a=="February"){return 1}else{if(a=="March"){return 2}else{if(a=="April"){return 3}else{if(a=="May"){return 4}else{if(a=="June"){return 5}else{if(a=="July"){return 6}else{if(a=="August"){return 7}else{if(a=="September"){return 8}else{if(a=="October"){return 9}else{if(a=="November"){return 10}else{if(a=="December"){return 11}else{throw"Unknown month."}}}}}}}}}}}}}var tableOperations={moveUpTr:function(a){var b=$(a).parents("tr:first");var d=$(b).prev();$(d).before(b);this.hideFirstLastUpDownImages(b)},moveDownTr:function(a){var d=$(a).parents("tr:first");var b=$(d).next()[0];$(b).after(d);this.hideFirstLastUpDownImages(d)},hideFirstLastUpDownImages:function(e){var d=$(e).parents("table")[0];$(d).find("img[name='upImages']").css("visibility","visible");$(d).find("img[name='downImages']").css("visibility","visible");var a=$(d).find("tr:first");$(a).find("img[name='upImages']").css("visibility","hidden");var b=$(d).find("tr:last");$(b).find("img[name='downImages']").css("visibility","hidden")}};$(document).ready&&$(document).ready(function(){$("body").each(function(){this.onkeydown=window.parent.globalKeyProcessor})});function globalKeyProcessor(a){if(!window.event&&!a){return}var b=(window.event)?window.event.keyCode:a.keyCode;if(window.parent.isAnyWindowOpened()){switch(b){case 27:if(!getActiveWindow().clickCancel()){getParentWindow().closeConfigureWidgetDiv()}break}if((window.event)?event.ctrlKey:a.ctrlKey){if(b==13){getActiveWindow().clickSave()}}}else{if(!window.parent.isAnyWindowOpened()&&window.parent.document.getElementById("siteEditPage")){switch(b){case 46:deleteWidget();break;case 45:showAddWidget();break;case 13:widgetDoubleClick();break}}}}function cacheHtml(d,b){if(!$("#"+d+"Cached")[0]){$("#"+d).parent().append("<div style='display:none;' id='"+d+"Cached'></div>")}a();$("#"+d+"Cached").html(b);malformIdsInternal($("#"+d+"Cached")[0]);$("#"+d).html(b);setOnApplyEvent(d);function a(){var e=[];$(b).find("img[onload]").each(function(){var g=$(this).attr("src");var f=false;$(e).each(function(){if(this==g){f=true}});if(!f){e.push($(this).attr("src"))}});$(e).each(function(){var f=this;var g=f.substring(0,f.length/2)+"BrokenImageUrl"+f.substring(f.length/2);b=b.replaceAll(f,g)})}}function setOnApplyEvent(b){var a=$("#windowApply",$("#"+b)[0])[0];if(a){$(a).click(function(){getActiveWindow().wasSettingsApplied=true;deleteHtmlCache(b)})}}function restoreFromCache(b){undoMalformIdsInternal($("#"+b+"Cached")[0]);$("#"+b).html($("#"+b+"Cached").html());a();malformIdsInternal($("#"+b+"Cached")[0]);setOnApplyEvent(b);function a(){$("#"+b).find("img[onload]").each(function(){this.src=this.src.replace("BrokenImageUrl","")})}}function deleteHtmlCache(a){$("#"+a+"Cached").remove()}function isCached(a){return $("#"+a+"Cached")[0]}var errors;function showShareYourSitesWindow(a){var b=createConfigureWindow({width:750,height:650});var d=new ServiceCall();d.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);d.call(function(){dwr.engine._execute("/dwr","AddEditPermissionsService","showShareYourSitesPage",a,function(e){b.setContent(e);errors=new Errors()})})}function cancelAccessPermissions(){unselecteAllUsers();var a=document.getElementById("errorBlock");a.innerHTML=""}function deleteAccount(){var e=getSelectedUsersId();var b=document.getElementById("loginedUserId").value;var a=document.getElementById("errorBlock");if(e.length==0){alert(window.parent.internationalAccessPermissionsErrorTexts.pleaseSelectUser)}else{if(confirm(window.parent.internationalAccessPermissionsErrorTexts.deleteUserConfirmation)){if(arrayContainsValue(e,b)){if(!confirm(window.parent.internationalAccessPermissionsErrorTexts.yourUserIsDeleted)){return}}var d=new ServiceCall();d.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);d.exception("com.shroggle.exception.OneSiteAdminException",function(){a.style.display="inline";a.style.color="red";a.innerHTML=window.parent.internationalAccessPermissionsErrorTexts.lastAdmin+"<br>";unselecteAllUsers()});d.exception("com.shroggle.exception.LoginedUserWithoutRightsException",function(){window.location="/account/dashboard.action"});d.call(function(){dwr.engine._execute("/dwr","AddEditPermissionsService","deleteUserRights",e,function(f){document.getElementById("accountUsersTable").innerHTML=f;if($("#deletedUsers").length==0){alert("You have no enough rights to delete user`s permissions.")}})})}}}function arrayContainsValue(d,b){for(var a=0;a<d.length;a++){if(d[a]==b){return true}}return false}function getSelectedUsersId(){var e=new Array();for(var d=0;d<window.parent.document.getElementById("usersNumber").value;d++){var a=window.parent.document.getElementById("user"+d);if(a.checked){var b=a.value.split(";");e.push(b[0])}}return e}function unselecteAllUsers(){var d=$("input[type='checkbox']");for(var a=0;;a++){var b=d[a];if(b==undefined){break}b.checked=""}}var shareYourSitesEmailRecent;function shareYourSitesResentAnActivationEmail(a){dwr.engine._execute("/dwr","AddEditPermissionsService","resendInvitation",a,showInvitationResentWindow())}function showInvitationResentWindow(){var a=createConfigureWindow({width:400,height:500});a.setContent($("#shareYourSitesInvitationResent").html())}function saveChanges(b){errors.clear();var d=new Object();d.invitationText=document.getElementById("invitationText").value;var a=new Array();getSelectedSitesList(a);d.selectedSites=a;if(errors.hasErrors()){return}d.userId=b;var e=new ServiceCall();e.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);e.call(function(){dwr.engine._execute("/dwr","AddEditPermissionsService","changeUserInfo",d,function(f){var g=window.parent.document.getElementById("accountUsersTable");g.innerHTML=f;closeConfigureWidgetDiv()})});errors.clear()}function sendInvitation(){errors.clear();var b=new Object();b.email=document.getElementById("email").value;if(!b.email||b.email==""){errors.set("EMPTY_EMAIL",window.parent.internationalAccessPermissionsErrorTexts.emptyEmail,[document.getElementById("email")])}b.firstName=document.getElementById("firstName").value;b.lastName=document.getElementById("lastName").value;b.invitationText=document.getElementById("invitationText").value;var a=new Array();if(!getSelectedSitesList(a)){errors.set("EMPTY_SITES",window.parent.internationalAccessPermissionsErrorTexts.selectOneOrMoreSites)}b.selectedSites=a;if(b.invitationText==""){errors.set("EMPTY_INVITATION_TEXT",window.parent.internationalAccessPermissionsErrorTexts.emptyInvitationText,[document.getElementById("invitationText")])}if(errors.hasErrors()){return}getActiveWindow().disableContentBeforeSaveSettings("Sending invitation...");var d=new ServiceCall();d.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);d.call(function(){dwr.engine._execute("/dwr","AddEditPermissionsService","inviteUser",b,function(e){if(e=="wrongEmail"){errors.set("WRONG_EMAIL",b.email+window.parent.internationalAccessPermissionsErrorTexts.emailNotCorrect,[document.getElementById("email")])}else{if(e=="userExist"){errors.set("USER_EXIST",window.parent.internationalAccessPermissionsErrorTexts.userExist,[document.getElementById("email")])}else{closeConfigureWidgetDiv();var f=window.parent.document.getElementById("accountUsersTable");f.innerHTML=e}}})});errors.clear()}function getSelectedSitesList(b){var f=0;var a=document.getElementById("sitesId").value.split(";");for(i=0;i<a.length;i++){if(a[i]!=""){var d=document.getElementsByName("accessLevel"+a[i]);for(j=0;j<3;j++){if(d[j].checked&&d[j].value!="NONE"){var e=new Object();e.siteId=a[i];e.accessLevel=d[j].value;if(d[j].value!="NONE"){f++}b.push(e);break}}}}return f>0}var addEditCreditCardErrors;function showAddEditCreditCardWindow(a,d){if(!d){d=-1}var e=createConfigureWindow({width:550,height:470});var b=new ServiceCall();b.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);b.call(function(){dwr.engine._execute("/dwr","AddEditCreditCardService","showCreditCardWindow",d,function(f){if(!isAnyWindowOpened()){return}e.setContent(f);addEditCreditCardErrors=new Errors("","addEditCreditCardErrors");if(a){document.getElementById("updateTable").value=a}})})}function createNewOrUpdateExistingCreditCard(a,e){addEditCreditCardErrors.clear();var b=new Object();collectCardInfo(document.getElementById("creditCardInfoWidgetId").value,b);b.updateCCInfo=a;b.updatedCCId=e;if(creditCardInfoContainsErrors(b,document.getElementById("creditCardInfoWidgetId").value)){return}var d=new ServiceCall();d.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);d.call(function(){dwr.engine._execute("/dwr","AddEditCreditCardService","addCreditCard",b,function(f){if(f.cardValidationErrors.length>0){for(var g=0;g<f.cardValidationErrors.length;g++){addEditCreditCardErrors.set("ERRORS",f.cardValidationErrors[g])}}else{if(document.getElementById("updateTable").value=="true"){document.getElementById("ccTable").innerHTML=f.innerHTML;addEditCreditCardErrors.clear();closeConfigureWidgetDiv()}else{var h=document.createElement("option");h.appendChild(document.createTextNode(f.creditCardNumber));h.setAttribute("value",f.creditCardId);h.defaultSelected=true;h.selected=true;document.getElementById("creditCardSelect").appendChild(h);document.getElementById("creditCardSelect").disabled="";addEditCreditCardErrors.clear();closeConfigureWidgetDiv()}}})})}function deleteCreditCard(d,b){if(confirm(d)){var a=new ServiceCall();a.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);a.call(function(){dwr.engine._execute("/dwr","AddEditCreditCardService","removeCreditCard",b,function(e){document.getElementById("ccTable").innerHTML=e})})}}function showWhatsThisForSecurityCode(d,b){var a=createConfigureWindow({resizable:false,closable:false,draggable:false});a.setContent($("#"+b+""+d)[0].innerHTML)}function collectCardInfo(b,a){a.updateCCInfo=false;a.updatedCCId=-1;a.creditCardType=document.getElementById("creditCardType"+b).value;a.creditCardNumber=document.getElementById("creditCardNumber"+b).value;a.creditCardExpirationMonth=parseInt(document.getElementById("creditCardExpirationMonth"+b).selectedIndex);a.creditCardExpirationYear=parseInt(document.getElementById("creditCardExpirationYear"+b).value);a.securityCode=document.getElementById("securityCode"+b).value;a.securityCode=(a.securityCode&&isInteger(a.securityCode))?a.securityCode:"";a.useInfo=document.getElementById("useInfo"+b).checked;a.billingAddress1=document.getElementById("billingAddress1"+b).value;a.billingAddress2=document.getElementById("billingAddress2"+b).value;a.city=document.getElementById("city"+b).value;a.country=document.getElementById("country"+b).value;a.postalCode=document.getElementById("postalCode"+b).value;a.region=getStateValue(b)}function checkCreditCardInfoForForm(m,b,e){var k=false;var d=isPaymentRequired(e);if(!paymentIAgreeCheckdoxChecked(e)){g(document.getElementById("checkIAgree"+e).value,b)}var l=m.creditCardNumber==""||!isInteger(m.creditCardNumber);if(l){g(document.getElementById("enterCCNumber"+e).value,b)}if(!l){var f;var a=m.creditCardNumber.length;if(m.creditCardType=="Visa"){f=m.creditCardNumber.substring(0,1);if(!((a==16||a==15)&&(f==4))){g(document.getElementById("enterValidVisaNumber"+e).value,b)}}else{if(m.creditCardType=="MasterCard"){f=m.creditCardNumber.substring(0,2);if(!((a==16)&&(f>=51&&f<=55))){g(document.getElementById("enterValidMCNumber"+e).value,b)}}}}var h=new Date();h.setFullYear(m.creditCardExpirationYear,(m.creditCardExpirationMonth+1),1);if(h<new Date()){g(document.getElementById("wrongDate"+e).value,b)}if(m.securityCode.length<3||m.securityCode.length>4){g(document.getElementById("wrongSecurityCode"+e).value,b)}if(m.billingAddress1==""){g(document.getElementById("billingAddress"+e).value,b)}if(m.city==""){g(document.getElementById("enterCity"+e).value,b)}if(m.region==""){g(document.getElementById("enterRegion"+e).value,b)}if(m.postalCode==""){g(document.getElementById("enterZipPostal"+e).value,b)}function g(n,o){if(n&&o&&d){o.push(n);k=true}}}function creditCardInfoContainsErrors(b,f){addEditCreditCardErrors.clear();var a=b.creditCardNumber==""||!isInteger(b.creditCardNumber);if(a){addEditCreditCardErrors.set("ENTER_CC_NUMBER",document.getElementById("enterCCNumber"+f).value,[document.getElementById("creditCardNumber")])}if(!a){var g;var e=b.creditCardNumber.length;if(b.creditCardType=="Visa"){g=b.creditCardNumber.substring(0,1);if(!((e==16||e==15)&&(g==4))){addEditCreditCardErrors.set("ENTER_CC_NUMBER",document.getElementById("enterValidVisaNumber"+f).value,[document.getElementById("creditCardNumber")])}}else{if(b.creditCardType=="MasterCard"){g=b.creditCardNumber.substring(0,2);if(!((e==16)&&(g>=51&&g<=55))){addEditCreditCardErrors.set("ENTER_CC_NUMBER",document.getElementById("enterValidMCNumber"+f).value,[document.getElementById("creditCardNumber")])}}}}var d=new Date();d.setFullYear(b.creditCardExpirationYear,(b.creditCardExpirationMonth+1),1);if(d<new Date()){addEditCreditCardErrors.set("ENTER_VALID_DATE",document.getElementById("wrongDate"+f).value,[document.getElementById("creditCardExpirationYear"),document.getElementById("creditCardExpirationMonth")])}if(b.securityCode.length<3||b.securityCode.length>4){addEditCreditCardErrors.set("ENTER_SECURITY_CODE",document.getElementById("wrongSecurityCode"+f).value,[document.getElementById("securityCode")])}if(b.billingAddress1==""){addEditCreditCardErrors.set("ENTER_BILLING_ADRESS",document.getElementById("billingAddress"+f).value,[document.getElementById("billingAddress1")])}if(b.city==""){addEditCreditCardErrors.set("ENTER_CITY",document.getElementById("enterCity"+f).value,[document.getElementById("city")])}if(b.region==""){addEditCreditCardErrors.set("ENTER_REGION",document.getElementById("enterRegion"+f).value,[document.getElementById("region")])}if(!isZipCodeValid(b.postalCode,b.country)){addEditCreditCardErrors.set("ENTER_POSTAL_CODE",document.getElementById("enterZipPostal"+f).value,[document.getElementById("postalCode")])}return addEditCreditCardErrors.hasErrors()}function checkPostCharactersByCountry(a,d,b){if(d=="US"){return numbersAndOneHyphenOnly(a,b)}else{if(d=="CA"){return numbersRomanCharactersAndOneHyphenOnly(a,b)}else{return numbersOnly(a,b)}}}function selectCountryForCreditCard(d,f,g,b){var a=document.getElementById("country"+f);var e=a.options[a.selectedIndex].value;showStatesForCountry(e,f,g,b)}function useUserBillingInfoForCreditCard(a){if(document.getElementById("useInfo"+a).checked){document.getElementById("billingAddress1"+a).value=document.getElementById("userBillingAddress1"+a).value;document.getElementById("billingAddress2"+a).value=document.getElementById("userBillingAddress2"+a).value;document.getElementById("city"+a).value=document.getElementById("userCity"+a).value;document.getElementById("country"+a).value=document.getElementById("userCountry"+a).value;document.getElementById("postalCode"+a).value=document.getElementById("userPostalCode"+a).value;selectCountryForCreditCard("",a,document.getElementById("userRegion"+a).value,true);disableBilingInfoFieldsForCreditCard(true,a)}else{document.getElementById("billingAddress1"+a).value="";document.getElementById("billingAddress2"+a).value="";document.getElementById("city"+a).value="";document.getElementById("country"+a).value="USA";document.getElementById("postalCode"+a).value="";selectCountryForCreditCard("",a,"",false);disableBilingInfoFieldsForCreditCard(false,a)}}function disableBilingInfoFieldsForCreditCard(a,b){document.getElementById("billingAddress1"+b).disabled=a;document.getElementById("billingAddress2"+b).disabled=a;document.getElementById("city"+b).disabled=a;document.getElementById("country"+b).disabled=a;document.getElementById("state"+b).disabled=a;document.getElementById("postalCode"+b).disabled=a;document.getElementById("state"+b).disabled=a}var manageRegistrants={};manageRegistrants.showEditVisitor=function(e,d){var a=createConfigureWindow({width:600,height:680});var b=new ServiceCall();b.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);b.call(function(){dwr.engine._execute("/dwr","EditVisitorService","show",e,d,function(f){if(!isAnyWindowOpened()){return}a.setContent(f)})})};manageRegistrants.saveVisitorEdit=function(e){var a=new Object();var d=$("#manageRegistrantsSiteId").val();collectFilledFormItems(a,0,new Array());var b=new ServiceCall();b.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);b.call(function(){dwr.engine._execute("/dwr","SaveEditVisitorService","execute",e,d,a.filledFormItems,function(g){manageRegistrants.manageRegistrantsResponse=g;var h=$("#formWidgetId").val();var f=$("#prefilledFormId").val();uploadersStarter.startFileUploading(h,f,manageRegistrants.manageRegistrantsOnUploadFunction)})})};manageRegistrants.manageRegistrantsResponse=undefined;manageRegistrants.manageRegistrantsOnUploadFunction=function(){manageRegistrants.search();swfUploaderRemoveBackgroundLoadingMessage();closeConfigureWidgetDiv()};manageRegistrants.resetSearchAndFilter=function(){$("#show_all")[0].selected=true;$("#search").val("");manageRegistrants.search();$("#show_all_div")[0].style.visibility="hidden"};manageRegistrants.updatePending=undefined;manageRegistrants.delayedSearch=function(){if(manageRegistrants.updatePending){clearTimeout(manageRegistrants.updatePending)}manageRegistrants.updatePending=setTimeout(manageRegistrants.search,500)};manageRegistrants.createManageRegistrantsRequest=function(){var a=tableWithSort.getSortProperties();return{siteId:$("#manageRegistrantsSiteId").val(),status:$("#filter > option:selected").val(),searchKey:$("#search").val(),sortType:a.sortFieldType,desc:a.descending,pageNumber:paginator.getPageNumber()}};manageRegistrants.search=function(){manageRegistrants.updatePending=false;manageRegistrants.updateRegistrantsTable("Applying new search parameters...")};manageRegistrants.sort=function(){manageRegistrants.updateRegistrantsTable("Data sorting, please wait ...")};manageRegistrants.updateRegistrantsTable=function(d){d=d||"Updating data, please wait...";var a=$("#registrantsDiv")[0];if(!a){return}createLoadingArea({element:$("#registrantsDiv")[0],text:d,color:"green",guaranteeVisibility:true});var b=manageRegistrants.createManageRegistrantsRequest();var e=new ServiceCall();e.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);e.call(function(){dwr.engine._execute("/dwr","ShowManageRegistrantsTableService","execute",b,function(f){$(a).html(f);removeLoadingArea();$("#show_all_div")[0].style.visibility=(b.searchKey!=""?"visible":"hidden")})})};manageRegistrants.deleteVisitor=function(d){var a=$("#manageRegistrantsSiteId").val();var b=$("#"+d)[0].checked;var e=$("#statusSpan"+d).html()=="REGISTERED";if(confirm(b&&e?$("#delRegGuest").val():e?$("#delRegVisitor").val():$("#delUnregGuest").val())){manageRegistrants.deleteSelectedVisitorsInternal([d],a)}};manageRegistrants.deleteSelectedVisitors=function(){var a=groups.getCheckedVisitorsId();if(a.length==0){alert($("#selectVisitors").val());return}if(a.length==1){manageRegistrants.deleteVisitor(a[0])}else{var b=$("#deleteVisitors").val();b=b.replace("{0}",a.length);if(confirm(b)){manageRegistrants.deleteSelectedVisitorsInternal(a,$("#manageRegistrantsSiteId").val())}}};manageRegistrants.deleteSelectedVisitorsInternal=function(b,a){dwr.engine._execute("/dwr","DeleteVisitorService","execute",b,a,function(){$("#updateDiv").html($("#visitorDeleted").val());addSlidingTimeoutEvent($("#updateDiv")[0],3000);for(var d in b){manageRegistrants.removeManageRegistrantsRow(b[d])}})};manageRegistrants.removeManageRegistrantsRow=function(b){var a=$("#row"+b);a.parent()[0].removeChild(a[0])};manageRegistrants.updateManageRegistransForms=function(a){$(".itemName"+a.formId).each(function(){this.innerHTML=a.formName})};manageRegistrants.processKey=function(b,a){if(b.length==0){manageRegistrants.search();return}manageRegistrants.delayedSearch()};manageRegistrants.selectAllVisitors=function(){$(groups.getVisitorsCheckboxes()).each(function(){this.checked=true})};manageRegistrants.deselectAllVisitors=function(){$(groups.getVisitorsCheckboxes()).each(function(){this.checked=false})};manageRegistrants.selectColumn=function(a){$(groups.getVisitorsCheckboxes()).each(function(){this.checked=false})};var inviteGuests={};inviteGuests.errors=undefined;inviteGuests.show=function(d){var a=createConfigureWindow({width:610,height:400});var b=new ServiceCall();b.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);b.call(function(){dwr.engine._execute("/dwr","InviteGuestService","show",d,function(e){if(!isAnyWindowOpened()){return}a.setContent(e);inviteGuests.errors=new Errors()})})};inviteGuests.sendInvitation=function(d){var a={firstName:$("#firstNameInvite").val(),lastName:$("#lastNameInvite").val(),email:$("#emailInvite").val(),formId:$("#regFormSelect > option:selected").val(),siteId:d,invitationText:$("#emailMessage").val(),groupsWithTimeInterval:groups.getGroupsWithTimeInterval()};inviteGuests.errors.clear();if(a.email.length==0){inviteGuests.errors.set("EmailNullOrEmptyException","Please enter email.",[$("#emailInvite")[0]])}if(a.invitationText.length==0){inviteGuests.errors.set("InvitationTextNullOrEmptyException","Please enter invitation text.",[$("#emailMessage")[0]])}if(a.formId==-1){inviteGuests.errors.set("RegistrationFormNotSelectedException","Please select registratiom form for guest to complete.",[$("#regFormSelect")[0]])}if(inviteGuests.errors.hasErrors()){return}var b=new ServiceCall();b.exception("com.shroggle.exception.IncorrectEmailException",inviteGuests.errors.exceptionAction({errorId:"EMAIL_NOT_VALID",fields:[$("#emailInvite")[0]],alternativeMessage:"Please enter valid email address."}));b.exception("com.shroggle.exception.VisitorWithNotUniqueLogin",inviteGuests.errors.exceptionAction({errorId:"VISITOR_ALREADY_EXISTS",fields:[$("#emailInvite")[0]],alternativeMessage:"",onException:""}));b.call(function(){dwr.engine._execute("/dwr","InviteGuestService","sendGuestInvitation",a,function(e){if(e){manageRegistrants.search();$("#updateDiv").html($("#visitorInvited").val());addSlidingTimeoutEvent($("#updateDiv")[0],3000);closeConfigureWidgetDiv()}})})};function disableTimeIntervalSelect(a){$("#limitedTimeForGroupSelect"+a)[0].disabled=!$("#limitedTimeForGroupCheckbox"+a)[0].checked}function disableTimeIntervalCheckbox(a){if(!$("#groupId"+a)[0].checked){$("#limitedTimeForGroupCheckbox"+a)[0].disabled=true;$("#limitedTimeForGroupCheckbox"+a)[0].checked=false}else{$("#limitedTimeForGroupCheckbox"+a)[0].disabled=false}disableTimeIntervalSelect(a)}var groups={errors:{},getCheckedVisitorsId:function(){var a=[];$(groups.getVisitorsCheckboxes()).each(function(){if(this.checked){a.push($(this).attr("id"))}});return a},getVisitorsCheckboxes:function(){return $.find(":checkbox[name=addRemoveVisitorsToGroup]")},checkDuplicateGroups:function(d){var e=[];var a=[];$(d).each(function(){if($(this).attr("defaultTr")!="true"){var f=$(this).val();if(b(e,f)){a.push(f)}else{e.push(f)}}});$(d).each(function(){if($(this).attr("defaultTr")!="true"){var f=$(this).val();if(b(a,f)){groups.errors.set("DUPLICATE_GROUP_NAME",$("#duplicateGroupNames").val(),[this])}}});function b(h,f){var g=false;$(h).each(function(){if(this==f){g=true}});return g}}};groups.removeVisitorsFromGroup=function(d){if(d<=0){$("#removeFromGroup").val("-1");return}var a=groups.getCheckedVisitorsId();if(a.length==0){$("#removeFromGroup").val("-1");return}var b=$("#registrantsDiv")[0];createLoadingArea({element:b,text:"Removing visitors from groups, please wait ...",color:"green",guaranteeVisibility:true});var e=new ServiceCall();e.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);e.call(function(){dwr.engine._execute("/dwr","RemoveVisitorsFromGroupService","execute",d,a,manageRegistrants.createManageRegistrantsRequest(),function(f){if(f){$(b).html(f);removeLoadingArea()}})})};groups.removeGroup=function(a){if(confirm($("#removeGroupConfirm").val())){var b=new ServiceCall();b.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);getActiveWindow().disableContent({backgroundColor:"black",backgroundOpacity:0.1,text:"Removing group...",fontWeight:"bold",color:"green",borderStyle:"solid"});b.call(function(){dwr.engine._execute("/dwr","RemoveGroupService","execute",a,manageRegistrants.createManageRegistrantsRequest(),function(d){if(d){$("#registrantsDiv").html(d);$("#trWithGroup"+a).remove();getActiveWindow().enableContent();getActiveWindow().resize()}})})}};groups.addGroup=function(b){var a=new ServiceCall();a.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);getActiveWindow().disableContent({backgroundColor:"black",backgroundOpacity:0.1,text:"Adding group...",fontWeight:"bold",color:"green",borderStyle:"solid"});a.call(function(){dwr.engine._execute("/dwr","AddGroupService","execute",b,manageRegistrants.createManageRegistrantsRequest(),function(e){var h=e.groupIdWithNewName;var l=h.groupId;var g=h.name;$("#registrantsDiv").html(e.html);var k=$("#groupsTable")[0];var f=$(k).find("#defaultTrWithGroup").clone()[0];if($(k).find("tr:last")[0].className=="odd"){f.className=""}else{f.className="odd"}f.id=("trWithGroup"+l);var d=$(f).find(":text[name=groupNameWithId]")[0];d.id=l;$(d).val(g);$(d).removeAttr("defaultTr");$(f).find("[name=visitorsCount]").html(0);$(f).find(":image[name=deleteGroupButton]")[0].onclick=function(){groups.removeGroup(l)};$(k).append(f);$(f).show();getActiveWindow().enableContent();getActiveWindow().resize()})})};groups.updateGroupNames=function(){groups.errors.clear();var a=new Object();a.manageRegistrantsRequest=manageRegistrants.createManageRegistrantsRequest();a.groupIdWithNewName=[];var d=$.find("input[name=groupNameWithId]");$(d).each(function(){if($(this).attr("defaultTr")!="true"){var e=$(this).val();a.groupIdWithNewName.push({groupId:$(this).attr("id"),name:e});if(e.length==0){groups.errors.set("EMPTY_GROUP_NAME",$("#groupNameCantBeEmpty").val(),[this])}}});groups.checkDuplicateGroups(d);if(groups.errors.hasErrors()){return}getActiveWindow().disableContentBeforeSaveSettings();var b=new ServiceCall();b.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);b.call(function(){dwr.engine._execute("/dwr","SaveGroupsService","execute",a,function(e){if(e){$("#registrantsDiv").html(e);closeConfigureWidgetDiv()}})})};groups.showConfigureGroupsWindow=function(d){var a=createConfigureWindow({width:700,height:500});var b=new ServiceCall();b.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);b.call(function(){dwr.engine._execute("/dwr","ShowGroupsService","execute",d,function(e){if(!isAnyWindowOpened()){return}a.setContent(e);groups.errors=new Errors()})})};groups.showManageGroupsWindow=function(e){var a=groups.getCheckedVisitorsId();if(a.length==0){alert($("#selectVisitors").val());return}var b=createConfigureWindow({width:500,height:400});var d=new ServiceCall();d.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);d.call(function(){dwr.engine._execute("/dwr","ShowManageGroupsWindowService","execute",e,a,function(f){if(!isAnyWindowOpened()){return}b.setContent(f);groups.errors=new Errors()})})};groups.addVisitorsToGroups=function(a){var b=$("#registrantsDiv")[0];getActiveWindow().disableContentBeforeSaveSettings("Adding visitors to groups, please wait ...");var d=new ServiceCall();d.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);d.call(function(){dwr.engine._execute("/dwr","AddVisitorsToGroupService","execute",groups.getGroupsWithTimeInterval(),a.split(","),manageRegistrants.createManageRegistrantsRequest(),function(e){if(e){$(b).html(e);closeConfigureWidgetDiv()}})})};groups.getGroupsWithTimeInterval=function(){var e=f();var a=[];for(var d in e){var b=e[d];a.push({groupId:b,timeInterval:($("#limitedTimeForGroupCheckbox"+b)[0].checked?$("#limitedTimeForGroupSelect"+b).val():null)})}return a;function f(){var g=[];$("#placeInviteeIntoTheFollowingGroups").find("input[id^=groupId]").each(function(){if(this.checked){g.push($(this).attr("id").split("groupId")[1])}});return g}};function showPageVersionDescriptionMoreInfo(){var a=createConfigureWindow({width:700,height:400});a.setContent($("#pageVersionDescriptionMoreInfoText").html())}function showPageVersionUrlInfo(){var a=createConfigureWindow({width:700,height:400});a.setContent($("#pageVersionUrlInfoText").html())}function showPageTitleInfo(){var a=createConfigureWindow({width:700,height:400});a.setContent($("#pageTitleInfoText").html())}function showPageVersionKeywordsMoreInfo(){var a=createConfigureWindow({width:700,height:400});a.setContent($("#pageVersionKeywordsMoreInfoText").html())}function showHoToSetUpDomainName(){var a=createConfigureWindow({width:700,height:400});a.setContent($("#ownDomainName").html())}function configureCopyPage(){var b=getActivePage().pageId;var a=createConfigureWindow({width:600,height:400});var d=new ServiceCall();d.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);d.call(function(){dwr.engine._execute("/dwr","ConfigureCopyPageService","execute",b,function(e){if(!isAnyWindowOpened()){return}a.setContent(e)})})}function configureCopyPageChangeCopy(b){var d=$(b).val();var a=$("#configureCopyPage"+d+"Share").attr("checked");$("#configureCopyPage"+d+"ClearFontColors").attr("disabled",a);$("#configureCopyPage"+d+"ClearBorderBackground").attr("disabled",a);setWindowSettingsChanged()}function copyPage(){var a={pageId:$("#configureCopyPageId").val(),items:{}};$(".configureCopyPageShare").each(function(){if($(this).attr("checked")){return}a.items[$(this).val()]={clearFontColors:$("#configureCopyPage"+$(this).val()+"ClearFontColors").attr("checked"),clearBorderBackground:$("#configureCopyPage"+$(this).val()+"ClearBorderBackground").attr("checked")}});var b=new ServiceCall();b.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);b.call(function(){dwr.engine._execute("/dwr","CopyPageService","execute",a,function(d){closeConfigureWidgetDiv();reloadPageSelect(d.pageSelectHtml);reloadTree(d.treeHtml);selectPageVersion(getTreeNodeById(d.pageId),true)})})}function updateVisitorsStatistics(){var d=$("#statisticsVisitorsTable")[0];var b=$("#timePeriodSelect")[0];if(b.selectedIndex<0){return}var a=b.options[b.selectedIndex].value;createLoadingArea({element:d,text:"Updating data, please wait ...",color:"green",guaranteeVisibility:true});var e=new ServiceCall();e.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);e.call(function(){var f=tableWithSort.getSortProperties();dwr.engine._execute("/dwr","TrafficVisitorsService","sort",$("#pageId").val(),f.sortFieldType,f.descending,a,paginator.getPageNumber(),function(g){if(g){$("#visitorsTableDiv").html(g);removeLoadingArea()}})})}function updateSiteStatistics(){var a=$("#statisticsSiteTable")[0];createLoadingArea({element:a,text:"Updating data, please wait ...",color:"green",guaranteeVisibility:true});var b=new ServiceCall();b.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);b.call(function(){var d=tableWithSort.getSortProperties();dwr.engine._execute("/dwr","TrafficSitesService","sort",d.sortFieldType,d.descending,paginator.getPageNumber(),function(e){if(e){$("#sitesTableDiv").html(e);removeLoadingArea()}})})}function updatePageStatistics(){var d=$("#statisticsPageTable")[0];var b=$("#timePeriodSelect")[0];if(b.selectedIndex<0){return}var a=b.options[b.selectedIndex].value;createLoadingArea({element:d,text:"Updating data, please wait ...",color:"green",guaranteeVisibility:true});var e=new ServiceCall();e.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);e.call(function(){var f=tableWithSort.getSortProperties();dwr.engine._execute("/dwr","TrafficPagesService","sort",$("#siteId").val(),f.sortFieldType,f.descending,a,paginator.getPageNumber(),function(g){if(g){$("#pagesTableDiv").html(g);removeLoadingArea()}})})}function showAllRefUrlsForSite(d){var a=createConfigureWindow({width:725,height:250});var b=new ServiceCall();b.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);b.call(function(){dwr.engine._execute("/dwr","ShowAllRefUrlSearchTermsService","executeRefUrlsForSite",d,function(e){if(!isAnyWindowOpened()){return}a.setContent(e)})})}function showAllRefUrlsForPage(b){var a=createConfigureWindow({width:725,height:250});var d=new ServiceCall();d.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);d.call(function(){dwr.engine._execute("/dwr","ShowAllRefUrlSearchTermsService","executeRefUrlsForPage",b,function(e){if(!isAnyWindowOpened()){return}a.setContent(e)})})}function showAllSearchTermsForPage(b){var a=createConfigureWindow({width:725,height:250});var d=new ServiceCall();d.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);d.call(function(){dwr.engine._execute("/dwr","ShowAllRefUrlSearchTermsService","executeSearchTermsForPage",b,function(e){if(!isAnyWindowOpened()){return}a.setContent(e)})})}function showAllSearchTermsForVisitor(d,b){var a=createConfigureWindow({width:725,height:250});var e=new ServiceCall();e.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);e.call(function(){dwr.engine._execute("/dwr","ShowAllRefUrlSearchTermsService","executeSearchTermsForVisitor",d,b,function(f){if(!isAnyWindowOpened()){return}a.setContent(f)})})}function showAllRefUrlsForVisitor(d,b){var a=createConfigureWindow({width:725,height:250});var e=new ServiceCall();e.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);e.call(function(){dwr.engine._execute("/dwr","ShowAllRefUrlSearchTermsService","executeRefUrlsForVisitor",d,b,function(f){if(!isAnyWindowOpened()){return}a.setContent(f)})})}var previousClickElement;var previousHoverElement;var addWidgetDefaultSelectedItem="TEXT";function addWidgetItem(d,f){var a=createConfigureWindow({width:700,height:650});hover=true;var b={showFromManageItemsPage:f||false,widgetId:d?d:-1};var e=new ServiceCall();e.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);e.exception("com.shroggle.exception.SiteNotFoundException",function(){if(isAnyWindowOpened()){closeConfigureWidgetDiv()}alert($("#youHaveNoSitesToCreateItem").val())});e.callViaJQuery("/site/showAddWidget.action",b,function(g){if(!isAnyWindowOpened()){return}a.setContent(g);a.resize();$("#addWidgetElements").accordion({header:"span.addWidgetHeader",icons:{header:"addWidgetClosedIcon",headerSelected:"addWidgetOpenedIcon"},autoHeight:false,change:function(h,k){window.parent.hover=true;window.parent.previousClickElement=null}});setSelected($("#"+addWidgetDefaultSelectedItem+"Widget")[0])})}function setSelected(a){if(window.parent.hover){if(previousHoverElement){previousHoverElement.className="addWidgetItem"}a.className="selectedAddWidget";$("#infoHolder > span").hide();showInfo(a);previousHoverElement=a}}function showInfo(a){$(".addItemType").html($("label",a).html());$("#"+$(a).attr("widgetType")+"Info").showInline();$("#insertNew").attr("checked",true);$("#insertExist").attr("disabled",true);$(".insertCopy").attr("disabled",true);$("#insertItems").empty();$("#insertItems").append("<option>There are no items created/available</option>")}function clickInsertExist(){$(".insertCopy").removeAttr("disabled")}function clickInsertNew(){$(".insertCopy").attr("disabled",true)}function setUnselected(a,b){if(window.parent.hover){a.className=b}}function setSelectedClick(a){window.parent.hover=false;if(previousClickElement){previousClickElement.className="addWidgetItem"}previousClickElement=a;a.className="selectedAddWidget";a.name="selectedAddWidget";$("#infoHolder > span").hide();showInfo(a);reloadElementsArea()}function reloadElementsArea(){createLoadingArea({element:$("#addWidgetRightInsertDiv")[0],text:"Loading data...",color:"green",guaranteeVisibility:true});new ServiceCall().call(function(){dwr.engine._execute("/dwr","GetAllowItemsService","execute",$("#selectedSiteId").val(),$(previousClickElement).attr("widgetType"),function(b){if(b.length>0){$("#insertItems").empty();for(var a=0;a<b.length;a++){$("#insertItems").append('<option value="'+b[a].id+'">'+b[a].name+"</option>")}$("#insertExist").removeAttr("disabled")}if($("#insertingElement").val()!="true"){removeLoadingArea()}})})}function createWidgetDelegate(d){removeLoadingArea();$("#insertingElement").val("true");var b=new Errors();b.clear();var a=$(previousClickElement).attr("widgetType");if(a){previousClickElement=null}else{b.set("SELECT_WIDGET",$("#selectContentModule").val());return}if(d){manageItems.createItemOnManageItemsPage(a)}else{createWidget(a)}}function notReadyAlert(){alert("The option that you have selected is not yet available.\nPlease try another element.")}var selectedMediaBlock;var selectedWidget;var hover=true;var comeFormWidgetSelection=false;var dragging=false;var widgetList=new Array();function showLeftPart(a){$("#left_part").show();$("#left_part").animate({width:300},200,function(){});$("#left_part_links").show();$("#site_edit_page_arrow_turned").show();if(a){$("#pageComponentsBtn")[0].onclick=hideLeftPart;$("#sitePageBtn")[0].onclick=function(){showLeftPart(false)};$("#pageComponentsBtn")[0].className="pageComponentsBtn_Over";$("#sitePageBtn")[0].className="sitePageBtn";$("#pageComponentsBtn")[0].onmouseover=function(){};$("#pageComponentsBtn")[0].onmouseout=function(){};$("#sitePageBtn")[0].onmouseover=function(){this.className="sitePageBtn_Over"};$("#sitePageBtn")[0].onmouseout=function(){this.className="sitePageBtn"};$("#pageComponentsContent").show();$("#tree-div").hide()}else{$("#sitePageBtn")[0].onclick=hideLeftPart;$("#pageComponentsBtn")[0].onclick=function(){showLeftPart(true)};$("#sitePageBtn")[0].className="sitePageBtn_Over";$("#pageComponentsBtn")[0].className="pageComponentsBtn";$("#sitePageBtn")[0].onmouseover=function(){};$("#sitePageBtn")[0].onmouseout=function(){};$("#pageComponentsBtn")[0].onmouseover=function(){this.className="pageComponentsBtn_Over"};$("#pageComponentsBtn")[0].onmouseout=function(){this.className="pageComponentsBtn"};$("#pageComponentsContent").hide();$("#tree-div").show()}if(selectedWidget){setWidgetSelected(true,true)}}function hideLeftPart(){$("#left_part").animate({width:0},200,function(){});$("#left_part_links").hide();$("#site_edit_page_arrow_turned").hide();$("#pageComponentsContent").hide();$("#tree-div").hide();$("#left_part").hide();$("#pageComponentsBtn")[0].className="pageComponentsBtn";$("#sitePageBtn")[0].className="sitePageBtn";$("#pageComponentsBtn")[0].onmouseover=function(){this.className="pageComponentsBtn_Over"};$("#pageComponentsBtn")[0].onmouseout=function(){this.className="pageComponentsBtn"};$("#sitePageBtn")[0].onmouseover=function(){this.className="sitePageBtn_Over"};$("#sitePageBtn")[0].onmouseout=function(){this.className="sitePageBtn"};$("#pageComponentsBtn")[0].onclick=function(){showLeftPart(true)};$("#sitePageBtn")[0].onclick=function(){showLeftPart(false)};if(selectedWidget){setWidgetSelected(true,true)}}function showDDPageHelp(){var a=createConfigureWindow({width:600,height:500});a.setContent($("#ddPageHelpContent").html())}function showPageVersion(a){dwr.engine._execute("/dwr","IsUserLoginedService","execute",function(b){if(b){document.getElementById("site").src="/site/editWidgets.action?pageId="+a}else{LoginInAccount.EXCEPTION_ACTION("user_not_logined");LoginInAccount.CUSTOM_AFTER_LOGIN_ACTION=function(){document.getElementById("site").src="/site/editWidgets.action?pageId="+a}}})}function showNotImplemented(){alert(internationalTexts.theOptionNotYetAvailable)}function enableAddPage(a){var b=$("#addPage")[0];if(b){if(a){disableControl(b,false)}else{disableControl(b)}}}function enablePageLinks(a){if($("#left_part_links")[0]){if(a){if(window.parent.pageRequired){disableControls($("#left_part_links").find("a").not("#addPage").not("#deletePage"),false);$("#deletePage")[0].title="Selected page is Not Removable"}else{disableControls($("#left_part_links").find("a").not("#addPage"),false)}}else{disableControls($("#left_part_links").find("a").not("#addPage"));$("#pageFunctionalElements")[0].innerHTML=internationalTexts.currentPageNotSelected;$("#site")[0].src="noSelectPage.jsp"}}}var previousSelectedPage;function selectPageVersion(d,e){if(previousSelectedPage&&previousSelectedPage.pageId==d.pageId&&!e){return}previousSelectedPage=d;var b=getSelectElementById("pageDiv"+d.pageId);SELECT.selectElement(b);$("div.active").removeClass("active");$(d).children("div").addClass("active");var a=document.getElementById("site");a.style.display="none";$("#mainLoadingMessageDiv")[0].style.display="block";window.parent.pageLocked=window.parent.checkWidgetBlueprintRights&&d.pageLocked;window.parent.pageRequired=window.parent.checkWidgetBlueprintRights&&d.pageRequired;window.parent.pageNotEditable=window.parent.checkWidgetBlueprintRights&&d.pageNotEditable;if(window.parent.pageRequired){disableControls($("#deletePage"));$("#deletePage")[0].title="Selected page is Not Removable"}else{disableControls($("#deletePage"),false);$("#deletePage")[0].title=null}if(window.parent.pageLocked){disableControls($("#editHtml"));$("#editHtml")[0].title="Selected page content is locked.";disableControls($("#setLayoutPage"));$("#setLayoutPage")[0].title="Selected page content is locked."}else{disableControls($("#editHtml"),false);$("#editHtml")[0].title=null;disableControls($("#setLayoutPage"),false);$("#setLayoutPage")[0].title=null}if(d.newPage){disableControl($("#resetChanges")[0],true)}else{disableControl($("#resetChanges")[0],false)}selectedMediaBlock=null;selectedWidget=null;comeFormWidgetSelection=false;checkPreviewLinkPageVersion(d);showPageVersion(d.pageId)}function checkPreviewLinkPageVersion(b){var a=$("#preview")[0];if(b.newPage){$(a).html(internationalTexts.treePreview);a.href="javascript:preview()";a.previousHref="javascript:preview()"}else{$(a).html(internationalTexts.treeViewLive);a.href="javascript:viewLive()";a.previousHref="javascript:viewLive()"}}var SELECT;function loadSelect(){SELECT=$("#page_select").customSelect({width:"270px",strecherId:"select_strecher",containerMaxHeight:"500px",onSelect:function(a){selectPageVersion(getTreeNodeById($(a).attr("pageId")),false)}})}function getSelectElementById(a){return $(SELECT.containerDiv).find("#"+a)[0]}function getPageSelect(){return SELECT}var TREE;function loadTree(){$('li[page="page"]').each(function(){applyNodeAttributes(this)});TREE=$(".simpleTree").simpleTree({autoclose:false,afterClick:function(a){selectPageVersion($(a)[0],false)},afterMove:function(a,d,e){var b=new ServiceCall();b.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);b.call(function(){dwr.engine._execute("/dwr","MovePageService","execute",$(d)[0].pageId,e,$(a)[0].pageId,function(f){reloadPageSelect(f);selectPageVersion($(d)[0],false)})})},animate:true,docToFolderConvert:true});if(getPageCount()==0){enableAddPage(true)}else{enablePageLinks(true);enableAddPage(true)}}function reloadTree(a){$("li.root > ul").html(a);loadTree()}function reloadPageSelect(a){$(SELECT.containerDiv).html(a);SELECT.initContainerEvents()}function applyNodeAttributes(a){a.pageId=$(a).attr("pageId");a.pageName=$(a).attr("pageName");a.newPage=$(a).attr("newPage")=="true";a.pageLocked=$(a).attr("pageLocked")=="true";a.pageRequired=$(a).attr("pageRequired")=="true";a.pageNotEditable=$(a).attr("pageNotEditable")=="true";a.icon=$(a).attr("icon")}function getActivePage(){return $("div.active").parent("li")[0]}function getTreeNodeById(a){return $("#tree-div").find('li[id="node'+a+'"]')[0]}function getPageCount(){return $('li[page="page"]').length}function deleteSelectPageAndMoveChildsToParent(){var a=new ServiceCall();a.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);a.call(function(){var d=getActivePage();var b=null;if($(d).parents("li[page='page']")[0]){b=$(d).parents("li")[0].pageId}moveChildPageToParent(0,d.find("li[page='page']"),b)})}function clickDeleteSelectPage(){var a=getActivePage();if(!a){return}var b=internationalTexts.deleteBeg+a.pageName+internationalTexts.deleteNormalEnd;if(!a||!confirm(b)){return}deleteSelectedPage()}function deleteSelectedPage(){var a=new ServiceCall();a.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);a.exception("com.shroggle.exception.PageNotFoundException",function(b){alert($("#pageNotFound").html().replace("{0}",b.loginedUser.email))});a.call(function(){var b=getActivePage();if(!b){return}dwr.engine._execute("/dwr","DeletePageService","execute",b.pageId,function(d){reloadPageSelect(d.selectHtml);reloadTree(d.treeHtml);if(getPageCount()==0){enablePageLinks(false)}else{selectPageVersion($("#tree-div").find('li[page="page"]')[0],false)}})})}function preview(){var a=getActivePage();if(a){window.open("/site/showPageVersion.action?pageId="+a.pageId+"&siteShowOption=ON_USER_PAGES")}}function showStatistics(){var a=getActivePage();if(a){window.open("/site/trafficVisitors.action?pageId="+a.pageId)}}function viewLive(){var a=getActivePage();if(a){viewLivePage(a.pageId)}}function postToLive(d,a,g){if(!siteIsBlueprint&&document.getElementById("checkSiteStatus").value=="true"){if(d){alert(document.getElementById("cantBePublishedUntil").value+" "+a);return}if(document.getElementById("isAdmin").value!="true"){if(document.getElementById("siteActive").value!="true"){alert(document.getElementById("siteAdminPostLiveSiteWithoutCC").value);return}}else{if(document.getElementById("siteActive").value!="true"){if(confirm(document.getElementById("enterPaymentDetails").value)){window.location="/account/updatePaymentInfo.action?selectedSiteId="+document.getElementById("selectedSiteId").value;return}else{return}}}}var f=getActivePage();if(!f){return}var b=f.pageId;if(f.newPage||confirm(g?internationalTexts.postAllLive:internationalTexts.postLive)){var e=new ServiceCall();e.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);e.call(function(){dwr.engine._execute("/dwr","CopyPageVersionService","execute",b,"WORK",g,function(){f.newPage=false;checkPreviewLinkPageVersion(f);disableControl($("#resetChanges")[0],false);if(g){makeAllPagesLiveVisual()}else{makePageLiveVisual(f)}})})}}function resetChanges(){if(!getActivePage()){return}var d=getActivePage();var a=d.newPage;if(!a&&confirm(internationalTexts.discardDraft)){var b=new ServiceCall();b.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);b.call(function(){var e=d.pageId;dwr.engine._execute("/dwr","CopyPageVersionService","execute",e,"DRAFT",null,function(){makePageLiveVisual(window.parent.getActivePage());d.newPage=false;selectPageVersion(d,true)})})}}function selectTemplate(){var a=getActivePage();if(a){window.location="setPageTemplate.action?pageId="+a.pageId}}function showBackgroundsForPage(){window.parent.configurePageSettings.show({isEdit:true,tab:window.parent.configurePageSettings.backgroundTab})}function showAccessibleForPage(){window.parent.configurePageSettings.show({isEdit:true,tab:window.parent.configurePageSettings.accessibilityTab})}function editHtml(){window.parent.configurePageSettings.show({isEdit:true,tab:window.parent.configurePageSettings.htmlCssTab})}function showLayout(){window.parent.configurePageSettings.show({isEdit:true,tab:window.parent.configurePageSettings.layoutTab})}var openConfigureWidgetWindowFunction=null;function setOpenConfigureWidgetFunction(a){if(!a){return}openConfigureWidgetWindowFunction=function(){selectWidget(getElementByIdForSiteFrame("widgetId"+a),false);configureWidget({})}}function executeOpenConfigureWidgetFunction(){if(openConfigureWidgetWindowFunction!=null){openConfigureWidgetWindowFunction();openConfigureWidgetWindowFunction=null}}function setHideArrowTransparency(a){if(a){$("#site_edit_page_arrow_turned")[0].className="site_edit_page_arrow_turned_transparent"}else{$("#site_edit_page_arrow_turned")[0].className="site_edit_page_arrow_turned"}}function setShowArrowTransparency(a){if(a){$("#siteEditPageShowArrow")[0].className="site_edit_page_arrow_transparent"}else{$("#siteEditPageShowArrow")[0].className="site_edit_page_arrow"}}function getElementByIdForSiteFrame(b){var a=window.parent.document.getElementById("site");if((navigator.appName.indexOf("Internet Explorer")>-1)){return a.Document.getElementById(b)}else{return a.contentDocument.getElementById(b)}}function getIFrameScrollPosition(){var b=window.parent.document.getElementById("site");var a;if((navigator.appName.indexOf("Internet Explorer")>-1)){a=b.Document.body}else{a=b.contentDocument.body}return{x:a.scrollLeft,y:a.scrollTop}}function removePageWidgetInfo(e){var f=window.parent.document.getElementById("widget"+e+"InfoSpan");var b=f.parentNode;b.removeChild(f);var a=$(b).children();for(var d=0;;d++){f=a[d];if(f==undefined){break}if(d%2!=0){f.className="secondSelectedWidgetInfo";f.infoSpanClass="secondSelectedWidgetInfo"}else{f.className="firstSelectedWidgetInfo";f.infoSpanClass="firstSelectedWidgetInfo"}}if(a.length==0){b.innerHTML=window.parent.document.getElementById("noFuncElemetsOnPage").value;b.empty=true}}function createPageWidgetInfo(a,b,d){if(b.empty){b.innerHTML="";b.empty=false}var e=window.parent.document.createElement("span");e.innerHTML=a.widgetInfo;e.widgetId=a.widgetId;e.id="widget"+a.widgetId+"InfoSpan";if(d){e.className="secondSelectedWidgetInfo";e.infoSpanClass="secondSelectedWidgetInfo"}else{e.className="firstSelectedWidgetInfo";e.infoSpanClass="firstSelectedWidgetInfo"}e.onclick=function(){selectWidgetInInfoBlock(this)};e.ondblclick=function(){widgetDoubleClick()};$(b).append(e)}function showManageLinksForWidget(){var l=$("#contentsWidget",window.parent.document);var a=$("#editNetworkSettings",window.parent.document);var m=$("#configureWidget",window.parent.document);var d=$("#fontColorWidget",window.parent.document);var e=$("#widgetBackground",window.parent.document);var b=$("#widgetBorder",window.parent.document);var f=$($.find("[widgetSizeElement=true]",window.parent.document));var k=$("#widgetAccessible",window.parent.document);var h=$("#widgetBlueprintPerm",window.parent.document);if(!window.parent.selectedWidget){$("#widgetDisplaySettingsText",window.parent.document).hide();d.parent().hide();e.parent().hide();b.parent().hide();f.parent().hide();k.parent().hide();l.parent().hide();a.parent().hide();m.parent().hide();h.parent().hide();return}else{$("#widgetDisplaySettingsText",window.parent.document).show()}if(window.parent.selectedWidget.itemType!="FORUM"&&window.parent.selectedWidget.itemType!="BLOG"){l.parent().hide()}else{l.parent().show()}if(window.parent.selectedWidget.itemType=="CHILD_SITE_REGISTRATION"){a.parent().show()}else{a.parent().hide()}if(window.parent.selectedWidget.itemType=="LOGIN"){m.parent().hide()}else{m.parent().show()}if(window.parent.selectedWidget.itemType=="CONTACT_US"||window.parent.selectedWidget.itemType=="CHILD_SITE_REGISTRATION"||window.parent.selectedWidget.itemType=="REGISTRATION"||window.parent.selectedWidget.itemType=="CUSTOM_FORM"||window.parent.selectedWidget.itemType=="GALLERY"||window.parent.selectedWidget.itemType=="ADVANCED_SEARCH"){$("#addEditFormRecords",window.parent.document).parent().show();$($.find("[exportData=true]",window.parent.document)).show()}else{$("#addEditFormRecords",window.parent.document).parent().hide();$($.find("[exportData=true]",window.parent.document)).parent().hide()}if(window.parent.selectedWidget.eCommerceStoreWidget){$("#completeOrders",window.parent.document).parent().show();$("#editStoreSettings",window.parent.document).parent().show()}else{$("#completeOrders",window.parent.document).parent().hide();$("#editStoreSettings",window.parent.document).parent().hide()}if(window.parent.selectedWidget.itemType=="TAX_RATES"){d.parent().hide()}else{d.parent().show()}if(window.parent.selectedWidget.itemType=="TAX_RATES"){e.parent().hide()}else{e.parent().show()}if(window.parent.selectedWidget.itemType=="TAX_RATES"){b.parent().hide()}else{b.parent().show()}if(window.parent.selectedWidget.itemType=="TAX_RATES"){f.parent().hide()}else{f.parent().show()}if(window.parent.selectedWidget.itemType=="TAX_RATES"){k.parent().hide()}else{k.parent().show()}if(window.parent.siteIsBlueprint){h.parent().show()}var g=window.parent.document.getElementById("removeWidget");if(window.parent.checkWidgetBlueprintRights&&window.parent.selectedWidget.createdByBlueprintWidget&&(!window.parent.selectedWidget.blueprintEditRuche||window.parent.pageLocked)){disableControl(d);d.title="Selected Content Module is Not Editable";disableControl(e);disableControl(b);e.title="Selected Content Module is Not Editable";b.title="Selected Content Module is Not Editable";disableControl(f);f.attr("title","Selected Content Module is Not Editable")}else{disableControl(d,false);d.title="";disableControl(e,false);e.title="";disableControl(f,false);f.attr("title","")}if(window.parent.checkWidgetBlueprintRights&&window.parent.selectedWidget.createdByBlueprintWidget&&(window.parent.selectedWidget.blueprintRequired||window.parent.pageLocked)){disableControl(g);g.title="Selected Content Module is Not Editable"}else{disableControl(g,false);g.title=""}}function assignButtons(){var a=window.parent.configureItemSettings;window.parent.document.getElementById("removeWidget").onclick=function(){deleteWidget()};window.parent.document.getElementById("addWidget").onclick=function(){showAddWidget()};window.parent.document.getElementById("configureWidget").onclick=function(){configureWidget({})};window.parent.document.getElementById("editNetworkSettings").onclick=function(){configureWidget({showSecondTab:true})};window.parent.document.getElementById("editStoreSettings").onclick=function(){configureWidget({showStoreSettings:true})};window.parent.document.getElementById("contentsWidget").onclick=function(){window.parent.contentsWidget()};window.parent.document.getElementById("widgetBlueprintPerm").onclick=function(){a.show({widgetId:window.parent.selectedWidget.widgetId},a.blueprintPermissionsTab,window.parent.selectedWidget.itemType)};$($.find("[widgetSizeElement=true]",window.parent.document)).each(function(){$(this).click(function(){a.show({widgetId:window.parent.selectedWidget.widgetId},a.itemSizeTab,window.parent.selectedWidget.itemType)})});window.parent.document.getElementById("addEditFormRecords").onclick=function(){window.parent.contentsWidget()};window.parent.document.getElementById("completeOrders").onclick=function(){window.open("/user/manageItems.action?itemType=ORDER_FORM&presetFilterByOwnerSiteId="+window.parent.siteId)};window.parent.document.getElementById("fontColorWidget").onclick=function(){configureWidgetCssParameters(false)};window.parent.document.getElementById("fontColorArea").onclick=function(){configureWidgetCssParameters(true)};window.parent.document.getElementById("widgetBorder").onclick=function(){a.show({widgetId:window.parent.selectedWidget.widgetId},a.borderTab,window.parent.selectedWidget.itemType)};window.parent.document.getElementById("widgetBackground").onclick=function(){a.show({widgetId:window.parent.selectedWidget.widgetId},a.backgroundTab,window.parent.selectedWidget.itemType)};window.parent.document.getElementById("widgetAccessible").onclick=function(){a.show({widgetId:window.parent.selectedWidget.widgetId},a.accessibleTab,window.parent.selectedWidget.itemType)};$($.find("[areaBorderElement=true]",window.parent.document)).each(function(){$(this).click(function(){window.parent.configureMediaBlockSettings.show(window.parent.selectedWidget.widgetId,window.parent.configureMediaBlockSettings.borderTab)})});$($.find("[exportData=true]",window.parent.document)).each(function(){$(this).click(function(){if(window.parent.selectedWidget&&window.parent.selectedWidget.formId){window.parent.manageDataExports.showManageDataExportsWindow(window.parent.selectedWidget.formId)}})});window.parent.document.getElementById("areaBackground").onclick=function(){window.parent.configureMediaBlockSettings.show(window.parent.selectedWidget.widgetId,window.parent.configureMediaBlockSettings.backgroundTab)}}function widgetDoubleClick(){if(!window.parent.selectedWidget){return}if(window.parent.selectedWidget.itemType=="FORUM"||window.parent.selectedWidget.itemType=="BLOG"||window.parent.selectedWidget.itemType=="GALLERY"){window.parent.contentsWidget()}else{configureWidget({})}}function contentsWidget(){if(!window.parent.selectedWidget){return}if(window.parent.selectedWidget.itemType=="BLOG"||window.parent.selectedWidget.itemType=="FORUM"){if(window.parent.selectedWidget.itemType=="BLOG"){var a=createConfigureWidgetIframe({width:800,height:750,onBeforeClose:function(){dwr.engine._execute("/dwr","GetFunctionalWidgetsService","getInfoForSingleWidget",window.parent.selectedWidget.widgetId,function(b){updateWidgetInfo(b)})},titleText:window.parent.selectedWidget.itemName});a.src="/blog/showBlog.action?widgetId="+window.parent.selectedWidget.widgetId;getActiveWindow().resize()}else{if(window.parent.selectedWidget.itemType=="FORUM"){a=createConfigureWidgetIframe({width:1000,height:725,titleText:window.parent.selectedWidget.itemName,onBeforeClose:function(){dwr.engine._execute("/dwr","GetFunctionalWidgetsService","getInfoForSingleWidget",window.parent.selectedWidget.widgetId,function(b){updateWidgetInfo(b)})},id:"forum_main_window"});a.src="/forum/showForum.action?widgetId="+window.parent.selectedWidget.widgetId;getActiveWindow().resize()}}}else{showConfigureFilledForms({widgetId:window.parent.selectedWidget.widgetId,onBeforeClose:updateGalleryWidgetInfo})}}function updateGalleryWidgetInfo(){if($("#manageFormRecrodsFormId")[0]){if(window.parent.selectedWidget&&(window.parent.selectedWidget.itemType=="GALLERY")){dwr.engine._execute("/dwr","GetFunctionalWidgetsService","getInfoForSingleWidget",window.parent.selectedWidget.widgetId,function(a){updateWidgetInfo(a)})}}}function showAddWidget(){window.parent.addWidgetItem(window.parent.selectedMediaBlock.widgetId)}function configureWidget(a){if(!window.parent.selectedWidget){return}a=a?a:new Object();a.widgetId=window.parent.selectedWidget.widgetId;var b=window.parent.configureItemSettings;b.show(a,b.settingsTab,window.parent.selectedWidget.itemType)}function configureWidgetCssParameters(b){if(b){window.parent.configureMediaBlockSettings.show(window.parent.selectedMediaBlock.widgetId,window.parent.configureMediaBlockSettings.fontsColorsTab)}else{if(!window.parent.selectedWidget){return}var a=window.parent.configureItemSettings;a.show({widgetId:window.parent.selectedWidget.widgetId},a.fontsColorsTab,window.parent.selectedWidget.itemType)}}function calculateWidgetPosition(e){var d=$(e.mediaBlock.widgetContainer).children();var a=0;for(var b=0;b<d.length;b++){if(e==d[b]){return a}if($(d[b]).hasClass("widget")){a++}}return a}function getWidgetInfoByPosition(d,b){for(var e=0;;e++){var a=d[e];if(a==undefined){break}if(a.widgetPosition==b){return a}}return undefined}function getWidgetInfoByWidgetId(b,e){for(var d=0;;d++){var a=b[d];if(a==undefined){break}if(a.widgetId==e){return a}}return undefined}function updateWidgetBorderBackgroundStyle(a){setStyleInnerHtml(getElementByIdForSiteFrame("widgetBorderBackgrounds"),a);setWidgetSelected(true,true)}function removeBorderBackgroundWidgetStyle(a){setStyleInnerHtml(getElementByIdForSiteFrame("widgetBorderBackgrounds"),a);setWidgetSelected(true,true)}function updateWidgetInfo(f){if(f){var d=getElementByIdForSiteFrame("widgetId"+f.widget.widgetId);var e=f.widgetInfo.indexOf(">");var b=f.widgetInfo.indexOf(":",e);if(b!=-1){d.header.contentModuleText.innerHTML=f.widgetInfo.substring(e+1,b+1);d.header.widgetTypeText.innerHTML=f.widgetInfo.substring(b+1,f.widgetInfo.length)}else{d.header.contentModuleText.innerHTML=f.widgetInfo}d.content.innerHTML=f.widgetContent;if(d.itemType!="MENU"){setTimeout("setWidgetSelected(true, true);",200)}var a=document.getElementById("widgetNameSpan"+f.widget.widgetId+"widget");if(a){a.innerHTML=f.widgetInfo}updateWidgetBorderBackgroundStyle(f.widgetStyle);setWidgetSelected(true,true)}}function getFloatingRowByWidget(f,g){if($(f).hasClass("widgetFloating")||!g){var d=new Array();var e=$(f).prev();for(var a=0;;a++){if(e.hasClass("widgetFloating")){d.push(e[0])}else{if(e.hasClass("placeHolder")){e=e.prev();continue}else{break}}e=e.prev()}d.push(f);var b=$(f).next();for(a=0;;a++){if(b.hasClass("widgetFloating")){d.push(b[0])}else{if(b.hasClass("placeHolder")){b=b.next();continue}else{break}}b=b.next()}return d}else{return undefined}}function constructRequest(e){var d=$(".widget");for(var b=0;;b++){var f=d[b];var a=new Object();if(f==undefined){break}if(!f.changed){continue}a.widgetId=f.widgetId;a.itemSize=new Object();a.itemSize.createClearDiv=f.createClearDiv;a.itemSize.floatable=f.floatable;a.itemSize.width=f.width;a.itemSize.widthSizeType=f.widthSizeType;a.itemSize.height=f.height;a.itemSize.heightSizeType=f.heightSizeType;a.itemSize.overflow_x=f.overflow_x;a.itemSize.overflow_y=f.overflow_y;e.push(a)}}function updateWidgetSizeOnPage(a){if(!a.widget){a.widget=getElementByIdForSiteFrame("widgetId"+a.widgetId)}if(a.updateRequest){if(a.updateRequest.itemSize.floatable){$(a.widget).addClass("widgetFloating")}else{$(a.widget).removeClass("widgetFloating")}a.widget.style.width=""+a.updateRequest.itemSize.width+(a.updateRequest.itemSize.widthSizeType=="PERCENT"?"%":"px");a.widget.style.height=a.updateRequest.itemSize.height?""+a.updateRequest.itemSize.height+(a.updateRequest.itemSize.heightSizeType=="PERCENT"?"%":"px"):"";a.widget.style.overflowX=a.updateRequest.itemSize.overflow_x;a.widget.style.overflowY=a.updateRequest.itemSize.overflow_y}else{if(a.changeFloatable){a.widget.changed=true;a.widget.style.width="50%";a.widget.style.height=null;a.widget.style.overflowX="VISIBLE";a.widget.style.overflowY="VISIBLE";a.widget.floatable=true;a.widget.createClearDiv=false;a.widget.width=50;a.widget.widthSizeType="PERCENT";a.widget.height=null;a.widget.heightSizeType="PERCENT";a.widget.overflow_x="VISIBLE";a.widget.overflow_y="VISIBLE"}else{a.widget.changed=true;a.widget.style.width="100%";a.widget.style.height=null;a.widget.style.overflowX="VISIBLE";a.widget.style.overflowY="VISIBLE";a.widget.floatable=false;a.widget.createClearDiv=false;a.widget.width=100;a.widget.widthSizeType="PERCENT";a.widget.height=null;a.widget.heightSizeType="PERCENT";a.widget.overflow_x="VISIBLE";a.widget.overflow_y="VISIBLE"}}setWidgetSelected(true,true)}var globalPageId;function loadWidget(b,a){var d=document.getElementById("widgetPosition"+a);d.pageId=b;d.position=a;globalPageId=b}function checkColor(h,l){var m;if(l=="FF"){var a=h.indexOf("("),d=h.indexOf(",");var f=parseInt(h.substring(a+1,d));var o=h.indexOf(",",(d+1));var g=parseInt(h.substring(d+2,o));var e=h.indexOf(")");var n=parseInt(h.substring(o+2,e));m=f+g+n}else{if(l=="IE"){var k=h.substring(1,3),p=h.substring(3,5),b=h.substring(5,7);f=from16to10(k);n=from16to10(p);g=from16to10(b);m=f+g+n}}if(m>=500){return"light"}else{if(m<500&&m>150){return"normal"}else{return"dark"}}}function loadWidgetInternal(a,f){var e=/media_block_fixed/;if(e.test(f.parentNode.parentNode.className)||e.test(f.parentNode.className)){a.widget.mediaBlockFixed=true}var d=createWidgetDiv(a,f);if(d.widgetType!="COMPOSIT"&&f.widgetContainer){d.mediaBlockReal=f.parentNode.parentNode;f.widgetContainer.appendChild(d);if(a.widget.createClearDiv){var g=createElement("div");g.className="clearDiv";f.widgetContainer.appendChild(g);d.clearDiv=g;d.createClearDiv=a.widget.createClearDiv}}else{d.mediaBlockReal=f.parentNode;f.appendChild(d)}if(a.widget.childs){for(var b=0;b<a.widget.childs.length;b++){loadWidgetInternal(getWidgetInfoByWidgetId(a.childInfos,a.widget.childs[b].widgetId),d)}}}function createWidgetDiv(g,l){var e=g.widget;if(e.type=="COMPOSIT"){var f=createElement("ul");f.itemType=e.itemType;f.itemName=e.itemName;f.eCommerceStoreWidget=e.eCommerceStoreWidget;f.className="mediaBlockReal";f.mediaBlockFixed=e.mediaBlockFixed;f.childQuanity=e.childs.length;var a=createElement("div");a.className="widgetContainer";a.innerHTML="";a.id="widget"+g.widget.widgetId;f.widgetContainer=a;f.onclick=function(){selectMediaBlock(f)};f.ondblclick=function(){if(f.childQuanity==0){f.onclick();window.parent.addWidgetItem(window.parent.selectedMediaBlock.widgetId)}};var h=createAddButtonForMediaBlock(f);var k=createElement("span");k.innerHTML=(f.childQuanity==0?"Empty ":"")+"Content Area"+(f.mediaBlockFixed?" - Fixed Size":"");k.className="content_area";k.id="content_area_text"+e.widgetId;f.contentAreaText=k;if(f.childQuanity==0){$(f).addClass("emptyMediaBlock")}var d=createElement("div");d.style.clear="both";f.appendChild(a);a.appendChild(h);f.appendChild(d);f.appendChild(k)}else{f=createElement("li");f.mediaBlock=l;f.itemType=e.itemType;f.itemName=e.itemName;f.eCommerceStoreWidget=e.eCommerceStoreWidget;f.blueprintEditRuche=e.blueprintEditRuche;f.blueprintRequired=e.blueprintRequired;f.blueprintEditable=e.blueprintEditable;f.createdByBlueprintWidget=e.createdByBlueprintWidget;f.className="widget";f.formId=e.formId;if(e.itemSize.floatable){$(f).addClass("widgetFloating")}if(window.parent.checkWidgetBlueprintRights&&e.createdByBlueprintWidget&&(e.blueprintRequired||window.parent.pageLocked)){$(f).addClass("widgetRequired")}updateWidgetSizeOnPage({widget:f,updateRequest:e});f.onclick=function(){selectWidget(f,false)};f.ondblclick=function(){widgetDoubleClick()};var m=createElement("div");m.innerHTML=g.widgetContent;f.content=m;f.appendChild(m);createWidgetHeader(f,e,g.widgetInfo);createLeftRightBounds(f);var b=window.parent.document.getElementById("pageFunctionalElements");createPageWidgetInfo(g,b,$(b).children().length%2!=0)}f.id="widgetId"+e.widgetId;f.widgetId=e.widgetId;f.position=e.position;disableSelection(f);return f}function createLeftRightBounds(a){a.insideLeft=function(b){if(!b){b=window.event}var e=getIFrameScrollPosition();var m=b.clientX+e.x;var l=b.clientY+e.y;var d=findPosAbs(a).top;var k=findPosAbs(a).left;var h=k+(a.offsetWidth/10);var g=findPosAbs(a).top+a.offsetHeight;var f=false;if((l>d&&l<g&&m>k&&m<h)||isInsideTempDragArea(m,l)){f=true;addTempDragArea(m,l)}return f};a.insideRight=function(b){if(!b){b=window.event}var e=getIFrameScrollPosition();var m=b.clientX+e.x;var l=b.clientY+e.y;var d=findPosAbs(a).top;var h=findPosAbs(a).top+a.offsetHeight;var k=findPosAbs(a).left+a.offsetWidth;var f=findPosAbs(a).left+a.offsetWidth-(a.offsetWidth/10);var g=false;if((l>d&&l<h&&m>f&&m<k)||isInsideTempDragArea(m,l)){g=true;addTempDragArea(m,l)}return g}}var tempDragArea;function addTempDragArea(b,a){tempDragArea=new Object();tempDragArea.top=a-10;tempDragArea.bottom=a+10;tempDragArea.right=b-10;tempDragArea.left=b+10}function isInsideTempDragArea(b,a){if(tempDragArea){if(a>tempDragArea.top&&a<tempDragArea.bottom&&b>tempDragArea.right&&b<tempDragArea.left){return true}else{destroyTempDragArea();return false}}return false}function destroyTempDragArea(){tempDragArea=undefined}function createWidgetHeader(e,d,l){var m=createElement("div");m.className="widgetHeader";if($(e).hasClass("widgetRequired")){$(m).addClass("widgetHeaderRequired");m.title="This module is locked, and can not be moved."}m.style.display="none";m.id="widgetHedaer"+d.widgetId;setOpacity(m,0.8);e.header=m;e.onmouseover=function(){var p=e.mediaBlock.mediaBlockFixed&&isIE()?e.offsetTop:findPosReal(e).top;var o=findPosAbs(e).left;repositionHeader(p,o,m,e)};e.onmouseout=function(){m.style.display="none"};e.appendChild(m);var f=createElement("div");f.style.display="inline";var a=createElement("span");a.innerHTML="Content Module:&nbsp;";a.style.verticalAlign="top";m.contentModuleText=a;var n=createElement("span");n.style.verticalAlign="top";m.widgetTypeText=n;f.appendChild(a);f.appendChild(n);m.headerText=f;m.appendChild(f);var h=l.indexOf(">");var b=l.indexOf(":",h);if(b!=-1){a.innerHTML=l.substring(h+1,b+1);n.innerHTML=l.substring(b+1,l.length)}else{a.innerHTML=l}if(e.itemType!="LOGIN"){var g=createElement("span");$(g).css({backgroundImage:"url(/images/edit_widget.gif)",padding:"0 22px 9px 0",marginLeft:"5px",cursor:"pointer"});g.innerHTML="&nbsp;";setOpacity(g,0.8);g.onclick=function(){selectWidget(e,false);configureWidget({})};m.appendChild(g);m.editSettingsButton=g}if(!$(e).hasClass("widgetRequired")){var k=createElement("span");k.className="deleteWidgetButton";$(k).css({backgroundImage:"url(/images/trash_widget.jpg)",padding:"0 22px 9px 0",marginLeft:"5px",cursor:"pointer"});k.innerHTML="&nbsp;";setOpacity(k,0.8);k.onclick=function(){selectWidget(e,false);deleteWidget()};m.appendChild(k);m.deleteButton=k}}function repositionHeader(a,k,l,f){var d=f.offsetHeight;var b=f.offsetWidth-2;var g=findPosAbs(f.mediaBlock).left+f.mediaBlock.offsetWidth-k;var h=findPosAbs(f.mediaBlockReal).top+f.mediaBlockReal.offsetHeight-a;if(g<b){if(g<0){b=0}else{b=g}}if(h<d){if(h<0){d=0}else{d=h}}var e=false;if(l.editSettingsButton&&l.deleteButton){e=findPosAbs(l.widgetTypeText).top!=findPosAbs(l.editSettingsButton).top||findPosAbs(l.deleteButton).top!=findPosAbs(l.editSettingsButton).top}else{if(l.deleteButton){e=findPosAbs(l.widgetTypeText).top!=findPosAbs(l.deleteButton).top}}if(d<50&&e){d=50}else{if(d<24){d=24}}l.style.position="absolute";l.style.top=a+"px";l.style.left=k+"px";l.style.width=b+"px";l.style.height=d+"px";l.style.display="block"}function createAddButtonForMediaBlock(a){var b=createElement("img");b.src="/images/Blue+Button.gif";b.onclick=function(){a.onclick();window.parent.addWidgetItem(window.parent.selectedMediaBlock.widgetId)};b.onmouseover=function(){b.src="/images/Blue+Button+grn.gif"};b.onmouseout=function(){b.src="/images/Blue+Button.gif"};b.className="widget_add_button";b.style.display=a.childQuanity==0?"block":"none";a.addWidgetButton=b;return b}function selectMediaBlock(a){if(window.parent.comeFormWidgetSelection){window.parent.comeFormWidgetSelection=false;return}if(window.parent.selectedMediaBlock){$(window.parent.selectedMediaBlock).removeClass("selectedMediaBlock")}if(window.parent.selectedWidget){setWidgetSelected(false);window.parent.selectedWidget=undefined}if(window.parent.previousSelectedWidgetInfo){window.parent.previousSelectedWidgetInfo.className=window.parent.previousSelectedWidgetInfo.infoSpanClass}if(window.parent.selectedMediaBlock){window.parent.selectedMediaBlock.contentAreaText.className="content_area"}window.parent.selectedMediaBlock=a;$(window.parent.selectedMediaBlock).addClass("selectedMediaBlock");window.parent.selectedMediaBlock.contentAreaText.className="content_area_selected";showManageLinksForWidget()}function selectWidget(d,a){if(window.parent.selectedWidget){setWidgetSelected(false,a)}if(window.parent.previousSelectedWidgetInfo){window.parent.previousSelectedWidgetInfo.className=window.parent.previousSelectedWidgetInfo.infoSpanClass}var b=window.parent.document.getElementById("widget"+d.widgetId+"InfoSpan");window.parent.previousSelectedWidgetInfo=b;b.className="selectedWidgetInfo";unselectMediaBlockAndSelectNew(d);window.parent.selectedWidget=d;setWidgetSelected(true,a);showManageLinksForWidget();window.parent.comeFormWidgetSelection=true}function setWidgetSelected(e,d){if(!window.parent.selectedWidget||window.parent.dragging){return}if(e){if(d){var b=window.parent.selectedWidget.mediaBlock.mediaBlockFixed&&isIE()?window.parent.selectedWidget.offsetTop:findPosReal(window.parent.selectedWidget).top;var a=findPosAbs(window.parent.selectedWidget).left;repositionHeader(b,a,window.parent.selectedWidget.header,window.parent.selectedWidget)}$(window.parent.selectedWidget.header).addClass("widgetHeaderSelected");window.parent.selectedWidget.header.style.display="block";if(!window.parent.selectedWidget.useOldFunction){window.parent.selectedWidget.oldonmouseout=window.parent.selectedWidget.onmouseout;window.parent.selectedWidget.oldonmouseover=window.parent.selectedWidget.onmouseover;window.parent.selectedWidget.useOldFunction=true;window.parent.selectedWidget.onmouseout="";window.parent.selectedWidget.onmouseover=""}}else{$(window.parent.selectedWidget.header).removeClass("widgetHeaderSelected");window.parent.selectedWidget.header.style.display="none";window.parent.selectedWidget.onmouseout=window.parent.selectedWidget.oldonmouseout;window.parent.selectedWidget.onmouseover=window.parent.selectedWidget.oldonmouseover;window.parent.selectedWidget.useOldFunction=false}}function unselectMediaBlockAndSelectNew(a){if(window.parent.selectedMediaBlock!=a.mediaBlock){if(window.parent.selectedMediaBlock){$(window.parent.selectedMediaBlock).removeClass("selectedMediaBlock");window.parent.selectedMediaBlock.contentAreaText.className="content_area"}window.parent.selectedMediaBlock=a.mediaBlock;$(window.parent.selectedMediaBlock).addClass("selectedMediaBlock");window.parent.selectedMediaBlock.contentAreaText.className="content_area_selected"}}function selectWidgetInInfoBlock(b){var a=window.parent.document.getElementById("site");if(a.style.display!="none"){var d=getElementByIdForSiteFrame("widgetId"+b.widgetId);scrollToWidget(d);selectWidget(d,true)}}function deleteWidget(){if(!window.parent.selectedWidget){return}if($(window.parent.selectedWidget).hasClass("widgetRequired")){alert("You have no permissions to remove this visual item.");return}var a=new ServiceCall();a.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);if(confirm("You are about to remove this element, please confirm.")){a.call(function(){dwr.engine._execute("/dwr","DeleteWidgetService","execute",window.parent.selectedWidget.widgetId,function(b){if(b){makePageDraftVisual(window.parent.getActivePage());window.parent.selectedMediaBlock=window.parent.selectedWidget.mediaBlock;window.parent.selectedMediaBlock.childQuanity--;window.parent.selectedMediaBlock.widgetContainer.removeChild(window.parent.selectedWidget);if(window.parent.selectedMediaBlock.childQuanity==0){window.parent.selectedMediaBlock.addWidgetButton.style.display="block";$(window.parent.selectedMediaBlock).addClass("emptyMediaBlock");window.parent.selectedMediaBlock.contentAreaText.innerHTML="Empty Content Area"+(window.parent.selectedMediaBlock.mediaBlockFixed?" - Fixed Size":"")}removePageWidgetInfo(window.parent.selectedWidget.widgetId)}else{alert("Can't delete widget!")}})})}}function createWidget(a){if(window.parent.selectedMediaBlock){var b=manageItems.constructCreateItemRequest(a);b.widgetId=window.parent.selectedMediaBlock.widgetId;var d=new ServiceCall();d.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);getActiveWindow().disableContentBeforeSaveSettings("Inserting an element...");d.call(function(){dwr.engine._execute("/dwr","AddWidgetService","execute",b,function(e){if(e){makePageDraftVisual(window.parent.getActivePage());var f=createWidgetDiv(e,window.parent.selectedMediaBlock);f.mediaBlockReal=window.parent.selectedMediaBlock.mediaBlockReal;addChild(window.parent.selectedMediaBlock.widgetContainer,f);$(window.parent.selectedMediaBlock).addClass("selectedMediaBlock");$(window.parent.selectedMediaBlock).removeClass("emptyMediaBlock");window.parent.selectedMediaBlock.childQuanity++;window.parent.selectedMediaBlock.contentAreaText.innerHTML="Content Area"+(window.parent.selectedMediaBlock.mediaBlockFixed?" - Fixed Size":"");window.parent.selectedMediaBlock.addWidgetButton.style.display="none";updateWidgetBorderBackgroundStyle(e.widgetStyle);selectWidget(f,true);if(getActiveWindow()){closeConfigureWidgetDiv()}configureWidget({})}else{alert("Can't create widget!")}})})}}function scrollToWidget(g){var e=window.parent.document.getElementById("site");var h=isIE()?e.Document.documentElement:(isFF()?e.contentDocument.documentElement:e.contentDocument.body);var l=isIE()?e.Document.documentElement:e.contentDocument;var f=$(l).scrollLeft();var d=$(l).scrollTop();var k=isIE()?findPosAbs(g).left:$(g).offset().left;var b=isIE()?findPosAbs(g).top:$(g).offset().top;var a=false;if((k+(($(g).width()/2))>$(e).width()+f)&&(b>$(e).height()+d||b<d)){$(h).animate({scrollTop:b-15,scrollLeft:k+($(g).width()/2)},500);a=true}else{if((k<f)&&(b>$(e).height()+d||b<d)){$(h).animate({scrollTop:b-15,scrollLeft:k-($(g).width()/2)},500);a=true}}if((b>$(e).height()+d||b<d)&&!a){$(h).animate({scrollTop:b-15},500);a=true}if((k+(($(g).width()/2))>$(e).width()+f)&&!a){$(h).animate({scrollLeft:k+($(g).width()/2)},500);a=true}else{if((k<f)&&!a){$(h).animate({scrollLeft:k-($(g).width()/2)},500);a=true}}}function createElement(d){var b;if((navigator.appName.indexOf("Internet Explorer")>-1)){var a=window.parent.document.getElementById("site");b=a.Document.createElement(d)}else{b=document.createElement(d)}return b}function addChild(a,b){getElementByIdForSiteFrame(a.id).appendChild(b)}var siteEditPageMenu={showMenu:function(e){var b=$.find("[menuContent=true]",e);if(!b||$(b).is(":visible")){return}var a=$(e).position();$(b).css("top",a.top+45);$(b).css("left",a.left-5);$(b).show();if(!d()){siteEditPageMenu.hideMenu(e)}function d(){var f=false;$("div",b).each(function(){if($(this).is(":visible")){f=true}});return f}},hideMenu:function(b){var a=$.find("[menuContent=true]",b);if(!a||!$(a).is(":visible")){return}$(a).hide()}};var configurePageHtmlAndCss={};configurePageHtmlAndCss.save=function(b,d){var f=$("#pageVersionHtml").val();var a=$("#pageVersionThemeCss").val();var e=new ServiceCall();e.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);getActiveWindow().disableContentBeforeSaveSettings();e.call(function(){dwr.engine._execute("/dwr","SavePageHtmlAndCssService","execute",b,f,a,function(g){configurePageSettings.onAfterSave(g,b,d)})})};configurePageHtmlAndCss.selectHtmlOrCss=function(a){var d=$("#pageVersionThemeCssTab")[0];var b=$("#pageVersionHtmlTab")[0];if(a.selectedIndex>0){$(b).hide();$(d).show()}else{$(b).show();$(d).hide()}};configurePageHtmlAndCss.resetHtml=function(a){new ServiceCall().call(function(){dwr.engine._execute("/dwr","GetPageVersionTemplateHtmlService","execute",a,function(b){$("#pageVersionHtml").val(b)})})};configurePageHtmlAndCss.resetCss=function(a){new ServiceCall().call(function(){dwr.engine._execute("/dwr","GetPageVersionTemplateCssService","execute",a,function(b){$("#pageVersionThemeCss").val(b)})})};var configurePageSettings={pageNameTab:"PAGE_NAME",borderTab:"BORDER",backgroundTab:"BACKGROUND",layoutTab:"LAYOUT",accessibilityTab:"ACCESSIBILITY",htmlCssTab:"HTML_CSS",seoMetaTagsTab:"SEO_META_TAGS",seoHtmlTab:"SEO_HTML"};configurePageSettings.show=function(d){configurePageSettings.settings={isEdit:false};configurePageSettings.settings=$.extend(configurePageSettings.settings,d);var a=null;if(configurePageSettings.settings.isEdit){a=configurePageSettings.getPageIdToEdit()}var g=$("#siteId").val();var b=isIE()?1090:1080;var f=createConfigureWindow({width:b,height:740});var e=new ServiceCall();e.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);e.call(function(){dwr.engine._execute("/dwr","ConfigurePageSettingsService","execute",g,a,d.tab,false,function(h){if(!isAnyWindowOpened()){return}if(a==null){f.onAfterClose=function(){configurePageSettings.removeDefaultPage(h.createdDefaultPageId)}}f.setContent(h.html);if(d.tab==configurePageSettings.pageNameTab){configurePageName.onAfterShow()}else{if(d.tab==configurePageSettings.borderTab){configureBorder.onAfterShow()}else{if(d.tab==configurePageSettings.backgroundTab){configureBackground.onAfterShow()}else{if(d.tab==configurePageSettings.accessibilityTab){configureAccessibility.onAfterShow()}}}}f.resize()})})};configurePageSettings.showSeparateTab=function(b,d){var a=d+"TabContent";var f=$("#siteId").val();createLoadingArea({element:$("#twoColumnsWindow_rightColumn")[0],text:"Loading...",color:"green",guaranteeVisibility:true});if(isCached(a)&&!getActiveWindow().wasSettingsApplied){restoreFromCache(a);removeLoadingArea()}else{var e=new ServiceCall();e.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);e.call(function(){dwr.engine._execute("/dwr","ConfigurePageSettingsService","execute",f,b,d,true,function(g){if(!isAnyWindowOpened()){return}cacheHtml(a,g.html);if(d==configurePageSettings.pageNameTab){configurePageName.onAfterShow()}else{if(d==configurePageSettings.borderTab){configureBorder.onAfterShow()}else{if(d==configurePageSettings.backgroundTab){configureBackground.onAfterShow()}else{if(d==configurePageSettings.accessibilityTab){configureAccessibility.onAfterShow()}}}}getActiveWindow().wasSettingsApplied=false;removeLoadingArea()})})}};configurePageSettings.onAfterSave=function(b,a,d){reloadPageSelect(b.pageSelectHtml);reloadTree(b.treeHtml);if(!d){getActiveWindow().enableContent();setWindowSettingsUnchanged()}else{closeConfigureWidgetDiv()}selectPageVersion(getTreeNodeById(a),true);makePageDraftVisual(window.parent.getActivePage());if(b.createdWidgetId){setOpenConfigureWidgetFunction(b.createdWidgetId)}};configurePageSettings.removeDefaultPage=function(a){dwr.engine._execute("/dwr","DeleteDefaultPageService","execute",a,function(){})};configurePageSettings.getPageIdToEdit=function(){var a=getActivePage();if(a){return a.pageId}else{alert("Attempt to edit page version without selected page version in the tree.")}};var configurePageName={};configurePageName.onAfterShow=function(){configurePageName.errors=new Errors({},"configurePageNameErrors")};configurePageName.save=function(a){configurePageName.errors.clear();if($("#pageName1").val().length==0){configurePageName.errors.set("EMPTY_PAGE_NAME",$("#emptyPageName").val(),[$("#pageName1")[0]])}if(configurePageName.errors.hasErrors()){return}var b={includeInMenu:$("#pageIncludeInMenus").attr("checked"),pageType:$("#pageType").val(),siteId:$("#siteId").val(),name:$("#pageName1").val(),title:$("#pageTitle").val(),url:$("#pageVersionUrl").val(),aliaseUrl:$("#pageVersionAliaseUrl").val(),pageToEditId:$("#pageToEditId").val(),keywordsGroupIds:new Array()};$("input[type='checkbox'].pageKeywordsGroupSelect").each(function(){if(this.checked){b.keywordsGroupIds.push($(this).parents("tr:first").find(".pageKeywordsGroupId").val())}});b.keywords=$("#pageKeywords").val();var d=new ServiceCall();d.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);d.exception("com.shroggle.exception.PageVersionNameIncorrectException",configurePageName.errors.exceptionAction({errorId:"pageName",fields:[$("#pageName1")[0]]}));d.exception("com.shroggle.exception.PageVersionNameNotUniqueException",configurePageName.errors.exceptionAction({errorId:"pageName",fields:[$("#pageName1")[0]]}));d.exception("com.shroggle.exception.PageVersionUrlNotUniqueException",configurePageName.errors.exceptionAction({errorId:"UrlNotUniqueException",fields:[$("#pageVersionUrl")[0]]}));d.exception("com.shroggle.exception.PageVersionUrlIncorrectException",configurePageName.errors.exceptionAction({errorId:"UrlIncorrectException",fields:[$("#pageVersionUrl")[0]]}));d.exception("com.shroggle.exception.PageVersionAliaseUrlNotUniqueException",configurePageName.errors.exceptionAction({errorId:"AliaseUrlNotUnqiueException",fields:[$("#pageVersionAliaseUrl")[0]]}));getActiveWindow().disableContentBeforeSaveSettings();d.call(function(){dwr.engine._execute("/dwr","SavePageService","savePageNameTab",b,function(e){configurePageSettings.onAfterSave(e,$("#pageToEditId").val(),a)})})};configurePageName.addPageNameToPageUrlAsUserTypes=function(a){$("#pageVersionUrl").val(a.replace(/[^a-zA-Z0-9_+]/g,"-"))};configurePageName.addPageTitleToTitleMetaTagAsUserTypes=function(a){$("#pageTitleMetaTag").val(a)};var configureBlueprintPagePermissions={};configureBlueprintPagePermissions.save=function(b){var a=$("#pageIsRequired")[0].checked;var d=$("#pageUrlAndNameNotEditable")[0].checked;var f=$("#pageIsLocked")[0].checked;var e=new ServiceCall();e.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);getActiveWindow().disableContentBeforeSaveSettings();e.call(function(){dwr.engine._execute("/dwr","SaveBlueprintPagePermissionsService","execute",$("#pageToEditId").val(),a,d,f,function(g){configurePageSettings.onAfterSave(g,$("#pageToEditId").val(),b)})})};var configureBlueprintItemPermissions={};configureBlueprintItemPermissions.onAfterShow=function(){var a=function(){var b=$("#configureWidgetBlueprintRightPageLock")[0]!=undefined;disableControls($("input[name=configureWidgetBlueprintRightShared]"),b);disableControls($("input[name=widgetBlueprintRight]"),b||$("#configureWidgetBlueprintRightNotShared").attr("checked"));disableControls($("#widgetBlueprintEditableRushe"),b||$("#configureWidgetBlueprintRightNotShared").attr("checked"))};$("#configureWidgetBlueprintRightIsShared").click(a);$("#configureWidgetBlueprintRightNotShared").click(a);a()};configureBlueprintItemPermissions.save=function(b){var f=selectedWidget.widgetId;if(!f){return}var a=$("#widgetBlueprintEditableRequired")[0].checked||$("#widgetBlueprintEditableNoRequired")[0].checked;var h=$("#widgetBlueprintEditableRequired")[0].checked||$("#widgetBlueprintNoEditableRequired")[0].checked;var d=!$("#widgetBlueprintEditableRushe")[0].checked;var e=$("#configureWidgetBlueprintRightIsShared")[0].checked;var g=new ServiceCall();g.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);getActiveWindow().disableContentBeforeSaveSettings();g.call(function(){dwr.engine._execute("/dwr","SaveBlueprintItemPermissionsService","execute",f,a,h,d,e,function(){makePageDraftVisual(window.parent.getActivePage());if(b){closeConfigureWidgetDiv()}else{getActiveWindow().enableContent();setWindowSettingsUnchanged()}})})};var configurePageSeoMetaTags={};configurePageSeoMetaTags.save=function(a){var b=new Object();b.pageToEditId=$("#pageToEditId").val();b.siteId=$("#siteId").val();b.pageSEOSettings=new Object();b.pageSEOSettings.pageDescription=$("#pageDescription").val();b.pageSEOSettings.titleMetaTag=$("#pageTitleMetaTag").val();b.pageSEOSettings.authorMetaTag=$("#authorMetaTag").val();b.pageSEOSettings.copyrightMetaTag=$("#copyrightMetaTag").val();b.pageSEOSettings.robotsMetaTag=$("#robotsMetaTag").val();b.pageSEOSettings.customMetaTagList=new Array();$("#customMetaTagBody").find(".customMetaTagInput").each(function(){b.pageSEOSettings.customMetaTagList.push($(this).val())});var d=new ServiceCall();d.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);getActiveWindow().disableContentBeforeSaveSettings();d.call(function(){dwr.engine._execute("/dwr","SavePageService","savePageSeoMetaTagsTab",b,function(e){configurePageSettings.onAfterSave(e,$("#pageToEditId").val(),a)})})};configurePageSeoMetaTags.addCustomMetaTag=function(){var a=$("#addCustomMetaTagInput").val();$("#addCustomMetaTagInput").val("");$("#customMetaTagBody").prepend("<tr><td class='addCustomMetaTagNameColumn'><input type='text' class='customMetaTagInput txt95' value='"+a+"'/></td><td class='addCustomMetaTagDeleteColumn'><input type='image' class='customMetaTagDeleteImg' onclick='configurePageSeoMetaTags.removeCustomMetaTag(this)' src='/images/DeleteBtn.gif' value='Delete'></td></tr>")};configurePageSeoMetaTags.removeCustomMetaTag=function(a){$(a).parents("tr:first").remove()};var configurePageSeoHtml={};configurePageSeoHtml.save=function(a){var b=new Object();b.pageToEditId=$("#pageToEditId").val();b.siteId=$("#siteId").val();b.pageSEOSettings=new Object();b.pageSEOSettings.htmlCodeList=new Array();$("#customHtmlBody").find(".customHtmlCodeRow").each(function(){var h=new Object();var g=$(this).find(".customHtmlCodeNameHiddenInput").val();var f=$(this).find(".customHtmlCodeTextArea").val();var e=$(this).find(".customHtmlCodePlacementHiddenInput").val();h.name=g;h.code=f;h.codePlacement=e;b.pageSEOSettings.htmlCodeList.push(h)});var d=new ServiceCall();d.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);getActiveWindow().disableContentBeforeSaveSettings();d.call(function(){dwr.engine._execute("/dwr","SavePageService","savePageSeoHtmlTab",b,function(e){configurePageSettings.onAfterSave(e,$("#pageToEditId").val(),a)})})};configurePageSeoHtml.addCustomHtmlCode=function(){var d=$("#htmlCodeInput").val();var b=$("#htmlCodeTextArea").val();var a=$("input[name='htmlCodeRadio']:checked").val();if(d.length==0&&b.length==0){$("#htmlCodeExceptionDiv").html("Please, enter HTML code name and body.");addFadingTimeoutEvent($("#htmlCodeExceptionDiv")[0],4000);return}else{if(d.length==0){$("#htmlCodeExceptionDiv").html("Please, enter HTML code name.");addFadingTimeoutEvent($("#htmlCodeExceptionDiv")[0],4000);return}else{if(b.length==0){$("#htmlCodeExceptionDiv").html("Please, enter HTML code body.");addFadingTimeoutEvent($("#htmlCodeExceptionDiv")[0],4000);return}}}$("#htmlCodeInput").val("");$("#htmlCodeTextArea").val("");$("#customHtmlBody").prepend("<tr class='customHtmlCodeRow'><td class='customHtmlCodeNameColumn'><input type='hidden' class='customHtmlCodeNameHiddenInput' value='"+d+"'/>"+d+"</td><td class='customHtmlCodeColumn'><textarea disabled='disabled' class='customHtmlCodeTextArea'>"+b+"</textarea></td><td class='customHtmlCodePlacementColumn'><input type='hidden' class='customHtmlCodePlacementHiddenInput' value='"+a+"'/>"+a+"</td><td class='customHtmlCodeDeleteColumn'><input type='image' class='customMetaTagDeleteImg' onclick='configurePageSeoHtml.removeCustomHtmlCode(this)' src='/images/DeleteBtn.gif' value='Delete'></td></tr>")};configurePageSeoHtml.removeCustomHtmlCode=function(a){$(a).parents("tr:first").remove()};var configurePageLayout={};configurePageLayout.save=function(a,l){var k=null;var g=document.getElementsByName("layout");for(var d=0;d<g.length;d++){if(g[d].checked){k=g[d].value}}if(!k){alert($("#layoutNotSelected").val());return}var f=null;var h=document.getElementsByName("themeCssFile");for(var b=0;b<h.length;b++){if(h[b].checked){f=h[b].value}}var e=new ServiceCall();e.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);getActiveWindow().disableContentBeforeSaveSettings();e.call(function(){dwr.engine._execute("/dwr","SetPageLayoutService","execute",a,k,f,function(m){configurePageSettings.onAfterSave(m,a,l)})})};var configureItemSize={};configureItemSize.onAfterShow=function(){if($("#siteOnItemRightType").val()=="READ"){configureItemSize.disable()}configureItemSize.errors=new Errors({},"itemSizeErrors")};function widgetSizeChanged(a){if(a=="width"){if($("#widgetSizeWidthType")[0].options[$("#widgetSizeWidthType")[0].selectedIndex].value=="PERCENT"&&parseInt($("#widgetSizeWidth")[0].value)>100){$("#widgetSizeWidth")[0].value=100}}else{if(a=="height"){if($("#widgetSizeHeightType")[0].options[$("#widgetSizeHeightType")[0].selectedIndex].value=="PERCENT"&&parseInt($("#widgetSizeHeight")[0].value)>100){$("#widgetSizeHeight")[0].value=100}}}}function widgetFloatableCheckboxClick(a){if($(a).attr("checked")){disableControl($("#createClearDiv")[0],false)}else{disableControl($("#createClearDiv")[0]);$("#createClearDiv").attr("checked",false)}}configureItemSize.save=function(e,d,a){configureItemSize.errors.clear();if($("#widgetSizeWidthType > option:selected").val()=="PERCENT"&&parseInt($("#widgetSizeWidth").val())>100){configureItemSize.errors.set("WIDGET_WIDTH_MORE_THAN_100_PERCENT","Width should not be more than 100%.",$("#widgetSizeWidth")[0])}if($("#widgetSizeHeightType > option:selected").val()=="PERCENT"&&parseInt($("#widgetSizeHeight").val())>100){configureItemSize.errors.set("WIDGET_HEIGHT_MORE_THAN_100_PERCENT","Height should not be more than 100%.",$("#widgetSizeHeight")[0])}if(configureItemSize.errors.hasErrors()){return}var b={widgetId:e,draftItemId:d,saveItemSizeInCurrentPlace:($("#saveItemSizeInCurrentPlace").attr("checked")||false),itemSize:{floatable:$("#widgetSizeFloatable")[0].checked,createClearDiv:$("#createClearDiv")[0].checked,width:$("#widgetSizeWidth")[0].value,widthSizeType:$("#widgetSizeWidthType")[0].options[$("#widgetSizeWidthType")[0].selectedIndex].value,height:$("#widgetSizeHeight")[0].value,heightSizeType:$("#widgetSizeHeightType")[0].options[$("#widgetSizeHeightType")[0].selectedIndex].value,overflow_x:$("#widgetSizeOverflow-x")[0].options[$("#widgetSizeOverflow-x")[0].selectedIndex].value,overflow_y:$("#widgetSizeOverflow-y")[0].options[$("#widgetSizeOverflow-y")[0].selectedIndex].value}};var f=new ServiceCall();f.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);getActiveWindow().disableContentBeforeSaveSettings();f.call(function(){dwr.engine._execute("/dwr","CreateItemSizeService","execute",b,function(){if(a){closeConfigureWidgetDiv()}else{getActiveWindow().enableContent();setWindowSettingsUnchanged()}if(e&&!$("#dashboardPage")[0]){updateWidgetSizeOnPage({widgetId:e,updateRequest:b})}})})};configureItemSize.disable=function(){disableControl($("#widgetSizeFloatable")[0]);disableControl($("#createClearDiv")[0]);disableControl($("#widgetSizeWidth")[0]);disableControl($("#widgetSizeWidthType")[0]);disableControl($("#widgetSizeOverflow-x")[0]);disableControl($("#widgetSizeHeight")[0]);disableControl($("#widgetSizeHeightType")[0]);disableControl($("#widgetSizeOverflow-y")[0]);$("#forItemDiv",$("#configureItemSizeButtons")).css("visibility","hidden");$("#windowSave",$("#configureItemSizeButtons")[0]).hide();$("#windowApply",$("#configureItemSizeButtons")[0]).hide();$("#windowCancel",$("#configureItemSizeButtons")[0]).val("Close");$("#itemSizeReadOnlyMessage").show()};function showFormFileUploadMoreInfoText(b){var d=document.getElementById(b).innerHTML;var a=createConfigureWindow({width:500,height:150});a.setContent(d)}function showFormFileUploadEstimatedTimesText(b){var d=document.getElementById(b).innerHTML;var a=createConfigureWindow({width:600,height:250});a.setContent(d)}function isVideoOrVideoImageField(a){return(isVideoField(a)||isVideoImageField(a))}function isVideoField(a){return document.getElementById(a+"IsVideoField")}function isVideoImageField(a){return document.getElementById(a+"IsVideoImageField")}var doubleClickProtection=false;function showConfigureFilledForms(a){var b=createConfigureWindow({width:950,height:600,onBeforeClose:function(){if(a.onBeforeClose){a.onBeforeClose()}}});b.manageFormRecordsWindow=true;var d=new ServiceCall();d.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);d.call(function(){dwr.engine._execute("/dwr","ShowFormRecordsService","execute",{widgetId:a.widgetId==undefined?null:a.widgetId,galleryId:a.galleryId==undefined?null:a.galleryId,formId:a.formId==undefined?null:a.formId},function(e){if(!isAnyWindowOpened()){return}afterManageRecordsContentLoaded(e)})})}function afterManageRecordsContentLoaded(a){var b=getActiveWindow();b.setContent(a.html);if(a.configured){disableControl($("#editFilterLink")[0]);if(a.readOnly){disableManageFormRecordsWindow(true)}}b.resize()}var updatePending;function processKeyManageFormRecords(a){if(a.length==0){updatePending=false;reloadManageRegistrantsTable();return}if(a.length>=3){if(updatePending){clearTimeout(updatePending)}updatePending=setTimeout(reloadManageRegistrantsTable,500);return}if(getActiveWindow().manageFormRecordsWindow){$(getActiveWindow().getWindowContentDiv()).bind("keydown",function(b){var d=b.keyCode;switch(d){case 13:reloadManageRegistrantsTable();break}})}}function resetSearchAndFilter(){$("#search").val("");$("#filterPickList").val("-1");reloadManageRegistrantsTable();$("#show_all_div")[0].style.visibility="hidden"}function editFormFromManageRegistrants(b,a){editForm(b,a);getActiveWindow().onAfterClose=function(){updateManageFormRecordsWindow()}}function editForm(b,a){manageItems.showItemSettings({itemId:a,itemType:b})}function updateManageFormRecordsWindow(){var e=$("#manageFormRecrodsFormId").val();var d=$("#manageFormRecordsGalleryId").val()=="null"?null:$("#manageFormRecordsGalleryId").val();var b=new Object();if(d!=null){b.galleryId=d}else{b.formId=e}var a=getActiveWindow();createLoadingArea({element:a.windowDiv,text:"Reloading, please wait...",color:"green"});new ServiceCall().call(function(){dwr.engine._execute("/dwr","ShowFormRecordsService","execute",b,function(f){afterManageRecordsContentLoaded(f);removeLoadingArea()})})}function showAddNewRecordWindow(k){var f=$("#manageFormRecrodsFormType")[0].value;var h="addNewRecord";var d=new Array();var e=new Object();e.className="but_w73";e.value="Back";e.display="none";e.id="iframeBackButton";d.push(e);var b=new Object();b.className="but_w100";b.value="Submit";b.id="iframeSubmitButton";b.customFunction=function(){getIFrameDocument(document.getElementById(h)).getElementById("submit0").onclick()};d.push(b);var a=new Object();a.className="but_w73";a.id="iframeResetButton";a.value="Reset";a.customFunction=function(){getIFrameDocument(document.getElementById(h)).getElementById("reset0").onclick()};d.push(a);var g=createConfigureWidgetIframe({width:700,height:550,customButtons:d,titleText:"<h1>Add Record</h1>",id:h,customOnLoadFunction:function(){updateAddRecordWindowButtons(h)}});if(f=="REGISTRATION"){g.src="/site/showRegistrationForm.action?formId="+k+"&showFromAddRecord=true"}else{if(f=="CUSTOM_FORM"||f=="ORDER_FORM"){g.src="/site/showCustomForm.action?formId="+k+"&showFromAddRecord=true"}else{if(f=="CONTACT_US"){g.src="/site/showContactUs.action?formId="+k+"&showFromAddRecord=true"}else{if(f=="CHILD_SITE_REGISTRATION"){g.src="/site/showChildSiteRegistration.action?formId="+k+"&showFromAddRecord=true"}}}}getActiveWindow().resize()}function updateAddRecordWindowButtons(f){var e=getIFrameDocument(document.getElementById(f)).getElementById("back0");if(e){var b=$("#iframeBackButton")[0];b.onclick=e.onclick;b.style.display="inline"}else{b=$("#iframeBackButton")[0];b.style.display="none"}var d=getIFrameDocument(document.getElementById(f)).getElementById("submit0");var a=$("#iframeSubmitButton")[0];a.value=d.value}function showEditRecordWindow(b,d){var a=createConfigureWindow({width:700,height:500});new ServiceCall().call(function(){dwr.engine._execute("/dwr","ShowEditFilledFormService","execute",b,d,function(e){a.setContent(e)})})}var manageFormRecordsResponse;function saveFilledFormEdit(l,f,b,a){if(doubleClickProtection){return}doubleClickProtection=true;var h=new Errors();h.clear();var d=new Array();var g=new Object();var k=collectFilledFormItems(g,f,d);if(k){for(var e=0;;e++){var m=d[e];if(m==undefined){break}h.set("REQUIRED_EXCEPTION"+e,m);doubleClickProtection=false}return}dwr.engine._execute("/dwr","EditFilledFormService","execute",g.filledFormItems,l,function(){manageFormRecordsResponse=new Object();manageFormRecordsResponse.showForChildSiteRegistration=b;manageFormRecordsResponse.filledFormId=l;manageFormRecordsResponse.linkedFilledFormId=a;var n=document.getElementById("formWidgetId").value;uploadersStarter.startFileUploading(n,l,saveFormRecordsOnUploadFunction)})}function saveFormRecordsOnUploadFunction(){if(manageFormRecordsResponse.linkedFilledFormId){closeConfigureWidgetDiv();doubleClickProtection=false;var a=getActiveWindow();createLoadingArea({element:a.windowDiv,text:"Reloading, please wait...",color:"green"});new ServiceCall().call(function(){dwr.engine._execute("/dwr","ShowEditFilledFormService","execute",manageFormRecordsResponse.linkedFilledFormId,null,function(b){a.setContent(b);removeLoadingArea()})});return}reloadManageRegistrantsTable();swfUploaderRemoveBackgroundLoadingMessage();closeConfigureWidgetDiv();doubleClickProtection=false}function editRecordMoreInfo(){var a=createConfigureWindow({width:500,height:200});a.setContent($("#editRecordMoreInfoDiv")[0].innerHTML)}function showFormRecordDataWindow(a){var b=createConfigureWindow({width:540,height:500});new ServiceCall().call(function(){dwr.engine._execute("/dwr","ShowFilledFormService","execute",a,function(d){b.setContent(d)})})}function hideRecord(a,b){dwr.engine._execute("/dwr","HideFilledFormService","execute",a,b,function(){var d=$("#hideRecordInfoDiv")[0];if(b&&!d.messageShown){d.messageShown=true;addVisibilityTimeoutEvent(d,3000)}})}function deleteFilledForm(a){if(confirm(document.getElementById("deleteText").value)){dwr.engine._execute("/dwr","DeleteFilledFormService","execute",a,function(){var d=document.getElementById("manageFormRecordsTable");var b=document.getElementById("row"+a);d.removeChild(b)})}}function reloadManageRegistrantsTable(){createLoadingArea({element:$("#manageFormRecordsTableDiv")[0],text:"Loading, please wait...",color:"green",guaranteeVisibility:true});var a=b();var d=new ServiceCall();d.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);d.call(function(){dwr.engine._execute("/dwr","ReloadManageRegistrantsTableService","execute",a,function(e){removeLoadingArea();$("#manageFormRecordsTableDiv").html(e)})});function b(){return{formId:$("#manageFormRecrodsFormId").val(),formFilterId:$("#filterPickList").val(),searchKey:$("#search").val(),sortProperties:tableWithSort.getSortProperties()}}}function disableManageFormRecordsWindow(a){disableControl($("#createFilterLink")[0],a);if(a){$("#addRecordButton").hide();$("#bulkUploadButton").hide();$("#readOnlyAccessFormSpan").show()}else{$("#addRecordButton").show();$("#bulkUploadButton").show();$("#readOnlyAccessFormSpan").hide()}}function showHelpWindow(){var a=createConfigureWindow({width:540,height:200});a.setContent($("#helpWindow")[0].innerHTML)}var manageItems={getSelectedItems:function(){var a=new Array();$(".itemSelectOrDeselect").each(function(){var d=new Object();var b=this.value.split(",");d.itemId=b[0];d.itemType=b[1];if(this.checked){a.push(d)}});return a},sortUserItems:function(){manageItems.updateUserItems("Data sorting, please wait...")},updateUserItems:function(d){itemsSearch.showClearSearchLink();d=d||"Updating data, please wait...";var b=manageItems.createUpdateUserItemsRequest();a(b.itemType);createLoadingArea({element:$("#userItemsTable")[0],text:d,color:"green",guaranteeVisibility:true});var e=new ServiceCall();e.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);e.call(function(){dwr.engine._execute("/dwr","ManageItemsService","execute",b,function(f){if(f){$("#userItemsDiv").html(f);removeLoadingArea()}})});function a(f){f=g()?$("#allFormsType").val():f;var h=true;$($("#dashboardItemTypes").val().split(",")).each(function(){var n=this.trim();var l=$("#dashboardMenuLink"+n);if(n==f){h=false;k(l)}else{var m=l.parent().parent();m.removeClass("selected");m[0].onmouseover=function(){dashboardMenu.setSelected(m[0])};m[0].onmouseout=function(){dashboardMenu.setUnselected(m[0])};l.attr("href",l.attr("previousHref"));l.css("cursor","pointer")}});if(h){k($("#dashboardMenuLink"+$("#allItemsType").val()))}function g(){var l=false;$($("#formItemsType").val().split(",")).each(function(){var m=this.trim();if(m==f){l=true}});return l}function k(l){var m=l.parent().parent();m[0].onmouseover=function(){};m[0].onmouseout=function(){};m.addClass("selected");l.attr("href","javascript:void(0)");l.css("cursor","default")}}},createUpdateUserItemsRequest:function(){var a=tableWithSort.getSortProperties();return{itemType:$("#filterItemType").val(),sortType:a.sortFieldType,DESC:a.descending,filterByOwnerSiteId:$("#filterSiteOwner > option:selected").val(),searchKeyByItemName:itemsSearch.getSearchKey(),pageNumber:paginator.getPageNumber()}},showAddItem:function(){addWidgetItem(null,true)},constructDefaultCreateItemRequest:function(a,b){return{clearFontsAndColors:false,clearBorderAndBackground:false,copyContent:false,itemId:null,siteId:b,itemType:a,widgetType:a}},constructCreateItemRequest:function(b){var d={clearFontsAndColors:$("#insertClearFontAntColor").attr("checked"),clearBorderAndBackground:$("#insertClearBorderAndBackground").attr("checked"),copyContent:$("#insertCopy").attr("checked"),itemId:null,itemType:b,widgetType:b};if($("#insertExist").attr("checked")){var a=$("#insertItems")[0];if(a.selectedIndex>-1){d.itemId=a.options[a.selectedIndex].value}if(!d.itemId){alert("Please select item!");return"ERROR"}}return d},createItem:function(a){var b=this.constructDefaultCreateItemRequest(a.itemType,a.siteId);var d=new ServiceCall();d.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);d.call(function(){dwr.engine._execute("/dwr","AddItemService","execute",b,function(e){e.onAfterClose=a.onAfterClose;manageItems.showItemSettings(e)})})},createItemOnManageItemsPage:function(a){var e=new Errors();e.clear();var b=this.constructCreateItemRequest(a);b.siteId=$("#availableSites").val();if(!b.widgetType){e.set("SELECT_WIDGET",$("#selectContentModule").val());return}if($("#insertExist").attr("checked")){if(!b.itemId){alert("Please select item!");return}}var d=new ServiceCall();d.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);getActiveWindow().disableContentBeforeSaveSettings("Inserting an element...");d.call(function(){dwr.engine._execute("/dwr","AddItemService","execute",b,function(f){if(isAnyWindowOpened()){closeConfigureWidgetDiv()}f.onAfterClose=manageItems.updateUserItems;manageItems.showItemSettings(f)})})},showItemContent:function(a){if(a.itemType=="BLOG"){var b=createConfigureWidgetIframe({width:800,height:750,titleText:"Blog managment: "+a.itemName});b.src="/blog/showBlog.action?blogId="+a.itemId;getActiveWindow().resize();if(a.onAfterClose){getActiveWindow().onAfterClose=a.onAfterClose}}else{if(a.itemType=="FORUM"){b=createConfigureWidgetIframe({width:1000,height:725,titleText:"Forum managment: "+a.itemName,id:"forum_main_window"});b.src="/forum/showForum.action?forumId="+a.itemId;getActiveWindow().resize();if(a.onAfterClose){getActiveWindow().onAfterClose=a.onAfterClose}}else{if(a.itemType=="REGISTRATION"||a.itemType=="CHILD_SITE_REGISTRATION"||a.itemType=="CONTACT_US"||a.itemType=="CUSTOM_FORM"){showConfigureFilledForms({formId:a.itemId,onClose:a.onAfterClose?a.onAfterClose:null})}else{if(a.itemType=="GALLERY"){showConfigureFilledForms({galleryId:a.itemId,onClose:a.onAfterClose?a.onAfterClose:null})}}}}},showItemSettings:function(a){configureItemSettings.show({widgetId:a.widgetId,itemId:a.itemId},configureItemSettings.settingsTab,a.itemType);if(a.onAfterClose){getActiveWindow().onAfterClose=a.onAfterClose}}};var itemsShare={showShareItem:function(){if(manageItems.getSelectedItems().length==0){alert($("#selectOneOrMoreObjectsToShare").val());return}var a=createConfigureWindow({width:700,height:500});new ServiceCall().call(function(){dwr.engine._execute("/dwr","ShowShareUserItemService","execute",manageItems.getSelectedItems(),function(b){a.setContent(b);$("#shareUserItemsCancel").bind("click",function(){closeConfigureWidgetDiv()});a.resize()})})},shareItem:function(){var d="EDIT";if($("#shareTypeRead").get(0).checked){d="READ"}var b=new Array();$(".itemIdAndType").each(function(){var g=new Object();var f=this.value.split(",");g.itemId=f[0];g.itemType=f[1];g.shareType=d;b.push(g)});var a=new Array();$(".targetSiteId").each(function(){if(this.checked){a.push(this.value)}});if(a.length==0){alert("Please, select some sites to share selected items with.");return}var e=new ServiceCall();e.call(function(){dwr.engine._execute("/dwr","ShareUserItemService","execute",a,b,function(){closeAllWindows();manageItems.updateUserItems()})})}};var itemsDeletion={deleteItems:function(){var b=manageItems.getSelectedItems();if(b.length==0){alert($("#selectOneOrMoreObjectsToDelete").val());return}if(!confirm($("#deleteItemsConfirm").val())){return}var a="";for(var d=0;d<b.length;d++){a+="&itemTypeByIds["+b[d].itemId+"]="+b[d].itemType}var e=manageItems.createUpdateUserItemsRequest();window.location="/user/removeSiteItems.action?itemType="+e.itemType+"&filterByOwnerSiteId="+e.filterByOwnerSiteId+"&sortType="+e.sortType+"&descending="+e.DESC+"&searchKeyByItemName="+e.searchKeyByItemName+"&pageNumber="+e.pageNumber+a},deleteItemAccess:function(a,d,b){if(confirm($("#removeAccessPermissionsConfirm").val())){window.location="/user/deleteItemAccess.action?itemId="+d+"&siteId="+a+"&itemType="+b}}};var itemsSearch={searchTimeout:undefined,searchByName:function(a){if(a.length==0){itemsSearch.searchTimeout=false;manageItems.updateUserItems();return}if(a.length>=3){if(itemsSearch.searchTimeout){clearTimeout(itemsSearch.searchTimeout)}itemsSearch.searchTimeout=setTimeout(manageItems.updateUserItems,500)}},clearSearch:function(){$("#searchByItemName").val("");manageItems.updateUserItems()},showClearSearchLink:function(){$("#clearSearch")[0].style.visibility=(itemsSearch.getSearchKey()=="")?"hidden":"visible"},getSearchKey:function(){return $("#searchByItemName").val()}};var dashboardMenu={setSelected:function(a){$(a).addClass("selected")},setUnselected:function(a){$(a).removeClass("selected")}};var tableWithSort={changeSortArrowType:function(a){var b=this.getCurrentSortArrowSpan();$(b).hide();b=$(a).find("[name=sort_arrow_span]");b.show();if($(b).attr("descending")=="true"){$(b).attr("descending","false");$(b).find("img")[0].src="/images/up.gif"}else{$(b).attr("descending","true");$(b).find("img")[0].src="/images/down.gif"}paginator.setFirstPage()},getSortProperties:function(){var a=this.getCurrentSortArrowSpan();return{sortFieldType:$(a).attr("sortFieldType"),descending:($(a).attr("descending")=="true"),itemName:$(a).parent().attr("itemName")}},getCurrentSortArrowSpan:function(){return $("[name=sort_arrow_span]:visible")},addOnclickForParent:function(b){var d=$(b).parent().parent()[0];var a=d.onclick;d.onclick=function(){tableWithSort.changeSortArrowType(d);a()}}};var manageDataExports={showManageDataExportsWindow:function(d){var a=createConfigureWindow({width:950,height:650});var b=new ServiceCall();b.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);b.call(function(){dwr.engine._execute("/dwr","ManageDataExportsService","execute",d,function(e){if(!isAnyWindowOpened()){return}a.setContent(e)})})},reloadManageDataExportsTable:function(b){var a=new ServiceCall();a.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);createLoadingArea({element:$("#manageFormExportTasksContainer")[0],text:"Reloading data, please wait...",color:"green",guaranteeVisibility:true});a.call(function(){dwr.engine._execute("/dwr","ReloadDataExportsTableService","execute",b,function(d){removeLoadingArea();if(!isAnyWindowOpened()){return}$("#manageFormExportTasksContainer").html(d);getActiveWindow().resize()})})}};var dataExportAndScheduler={dataExportErrors:null,scheduleExportErrors:null,errors:null,showDataExportTab:function(a){$(".c1current").removeClass("c1current").addClass("c1");$(a).removeClass("c1").addClass("c1current");$("#dataExportTabContent").show();$("#scheduledExportTabContent").hide();dataExportAndScheduler.errors=dataExportAndScheduler.dataExportErrors},showScheduledExportTab:function(b){var a=dataExportAndScheduler.submit.checkDataExportErrors(dataExportAndScheduler.submit.createRequest());if(a){return}$(".c1current").removeClass("c1current").addClass("c1");$(b).removeClass("c1").addClass("c1current");$("#dataExportTabContent").hide();$("#scheduledExportTabContent").show();dataExportAndScheduler.errors=dataExportAndScheduler.scheduleExportErrors},showNextTab:function(){$("#scheduledExportTab").click()},changeDataFormat:function(a){if(a==$("#CSV").val()){$("#csvDiv").show();$("#googleBaseDiv").hide();$("#googleRecipient").hide();$("#ownFtpRecipient").show();$("#downloadButton").show()}else{$("#csvDiv").hide();$("#googleBaseDiv").show();$("#googleRecipient").show();$("#ownFtpRecipient").hide();$("#downloadButton").hide()}},show:function(e,a){var b=createConfigureWindow({width:1080,height:650});var d=new ServiceCall();d.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);d.call(function(){dwr.engine._execute("/dwr","ShowDataExportAndScheduleService","show",e,a,function(f){if(!isAnyWindowOpened()){return}b.setContent(f);dataExportAndScheduler.dataExportErrors=new Errors({},"errors");dataExportAndScheduler.scheduleExportErrors=new Errors({},"scheduleExportErrors");dataExportAndScheduler.errors=dataExportAndScheduler.dataExportErrors})})},save:function(){var b=dataExportAndScheduler.submit.createRequest();var a=dataExportAndScheduler.submit.checkScheduleExportErrors(b);if(a){return}var d=new ServiceCall();d.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);d.exception("FormExportTaskNameNotUniqueException",dataExportAndScheduler.submit.showNameNotUniqueException);d.call(function(){dwr.engine._execute("/dwr","SaveDataExportAndScheduleService","execute",b,function(){closeConfigureWidgetDiv();manageDataExports.reloadManageDataExportsTable(b.formId)})})},deleteExportTask:function(a){if(!confirm($("#confirmDeleteExport").val())){return}var b=new ServiceCall();b.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);createLoadingArea({element:$("#manageFormExportTasksContainer")[0],text:"Removing, please wait...",color:"green",guaranteeVisibility:true});b.call(function(){dwr.engine._execute("/dwr","DeleteDataExportTaskService","execute",a,function(){removeLoadingArea();$("#"+a).remove();getActiveWindow().resize()})})},download:function(a){window.location="/csvFilesGetter.action?formExportTaskId="+a},submit:{createRequest:function(){var a={formExportTaskId:parseInt($("#formExportTaskId").val()),formId:parseInt($("#formId").val()),filterId:parseInt($("#formFilterId").val()),googleBaseDataExport:{galleryId:parseInt($("#galleryId").val()),formItemIdForTitle:parseInt($("#formItemIdForTitle").val()),formItemIdForDescription:parseInt($("#formItemIdForDescription").val()),googleBaseAccountUsername:$("#googleBaseAccountUsername").val(),googleBaseAccountPassword:$("#googleBaseAccountPassword").val()},dataFormat:$("#dataFormat").val(),frequency:$("#frequency").val(),name:$("#dataExportName").val(),ownFtpAddress:$("#ownFtpAddress").val(),startDate:$("#startDate").val(),fields:b()};a.filterId=a.galleryId<0?null:a.galleryId;a.filterId=a.formItemIdForTitle<0?null:a.formItemIdForTitle;a.filterId=a.formItemIdForDescription<0?null:a.formItemIdForDescription;a.filterId=a.filterId<0?null:a.filterId;return a;function b(){var f=$("#customizeDataExportTable")[0];var e=$(f).find("tr");var d=[];$(e).each(function(g){d.push({position:g,formItemId:this.id,customizeHeader:$("#customizeHeader"+this.id).val(),include:$("#include"+this.id)[0].checked})});return d}},checkDataExportErrors:function(a){var b=dataExportAndScheduler.errors;b.clear();if(a.name.length==0){dataExportAndScheduler.submit.showNameNotUniqueException()}if(a.dataFormat!=$("#CSV").val()){if(parseInt(a.googleBaseDataExport.galleryId)<=0){b.set("WRONG_GALLERY_ID",$("#selectGallery").val(),[$("#galleryId")[0]])}if(parseInt(a.googleBaseDataExport.formItemIdForTitle)<=0){b.set("WRONG_TITLE_ID",$("#selectTitle").val(),[$("#formItemIdForTitle")[0]])}if(parseInt(a.googleBaseDataExport.formItemIdForDescription)<=0){b.set("WRONG_DESCRIPTION_ID",$("#selectDescription").val(),[$("#formItemIdForDescription")[0]])}}return b.hasErrors()},checkScheduleExportErrors:function(a){var b=dataExportAndScheduler.errors;b.clear();if(a.dataFormat==$("#CSV").val()){if(a.ownFtpAddress.length==0){b.set("WRONG_FTP",$("#ftpCantBeEmpty").val(),[$("#ownFtpAddress")[0]])}}else{if(a.googleBaseDataExport.googleBaseAccountUsername.length==0){b.set("WRONG_GOOGLE_USER_NAME",$("#googleUsernameCantBeEmpty").val(),[$("#googleBaseAccountUsername")[0]])}if(a.googleBaseDataExport.googleBaseAccountPassword.length==0){b.set("WRONG_GOOGLE_PASSWORD",$("#googlePasswordCantBeEmpty").val(),[$("#googleBaseAccountPassword")[0]])}}if(!parseDate(a.startDate)){b.set("WRONG_START_DATE",$("#wrongStartDate").val(),[$("#startDate")[0]])}return b.hasErrors()},showNameNotUniqueException:function(){dataExportAndScheduler.errors.set("WRONG_NAME",$("#inputCorrectName").val(),[$("#dataExportName")[0]])}}};var customizeManageRecords={showCustomizeManageRecordsWindow:function(d){var a=createConfigureWindow({width:750,height:650});var b=new ServiceCall();b.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);b.call(function(){dwr.engine._execute("/dwr","ShowCustomizeManageRecordsWindowService","execute",d,function(e){if(!isAnyWindowOpened()){return}a.setContent(e);errors=new Errors()})})},save:function(){var a={formId:$("#formId").val(),fields:d()};var b=new ServiceCall();b.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);b.call(function(){dwr.engine._execute("/dwr","SaveCustomizeManageRecordsService","execute",a,function(e){closeConfigureWidgetDiv();afterManageRecordsContentLoaded(e)})});function d(){var k=$("#customizeManageRecordsTable")[0];var g=$(k).find("tr");var f=[];var h=0;var e=parseInt($("#MAX_FIELDS_QUANTITY").val());$(g).each(function(m){var l=$("#include"+this.id)[0].checked;if(l){h++}if(h>e){l=false}f.push({position:m,formItemId:this.id,include:l})});return f}},checkIncludedFieldsQuantity:function(e){if(e.checked){var d=$("#customizeManageRecordsTable")[0];var a=$(d).find("tr");var b=0;$(a).each(function(f){if($("#include"+this.id)[0].checked){b++}});if(b>5){e.checked=false;alert($("#tooManyFieldsErrorMessage").val())}}},showUnableToIncludeMessage:function(a){a.checked=false;alert($("#unableToIncludeErrorMessage").val())}};var errors;var itemInfos=new Array();function showAddFilter(a,e,d,b){configureFormFilter({formFilterId:a,formId:e,disableFormPickList:b,selectFromDropdown:d})}function configureFormFilter(b){if((b.formFilterId||b.selectFromDropdown)&&b.formId){alert("filterId and formId both cannot be not null.")}if(b.selectFromDropdown&&b.formFilterId==null){b.formFilterId=$("#filterPickList")[0].options[$("#filterPickList")[0].selectedIndex].value}cameFromGallery=b.cameFromGallery;var a=createConfigureWindow({width:750,height:500});var d=new ServiceCall();d.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);d.call(function(){dwr.engine._execute("/dwr","ConfigureFormFilterService","execute",b.formFilterId,b.formId,function(f){if(!isAnyWindowOpened()){return}a.setContent(f.html);if(b.formFilterId){$("#filterName")[0].customTextEntered=true}$("#configureFormFilterSettings")[0].settings=b;itemInfos=f.itemInfos;if(f.rules){for(var g=0;g<f.rules.length;g++){var h=f.rules[g];var e=getItemInfoById(h.formItemId);if(e){var k=h.criteria?h.criteria:"";addFormFilterRuleInternal(e,h.include,k)}}}if(b.disableFormPickList&&!b.cameFromGallery){$("#formSelect")[0].disabled=true}$("#formSelect")[0].previousSelectedIndex=$("#formSelect")[0].selectedIndex;$("#formSelect").bind("change",change);a.resize();errors=new Errors()})})}var cameFromGallery;var selectChanged=false;function change(){if(!selectChanged){var a=$("#formSelect")[0];if(cameFromGallery){if(confirm($("#modifyFormFilter")[0].value)){fillFormItemSelect(a.options[a.selectedIndex].value)}else{a.selectedIndex=a.previousSelectedIndex;selectChanged=true}}else{fillFormItemSelect(a.options[a.selectedIndex].value)}a.previousSelectedIndex=a.selectedIndex}else{selectChanged=false}}function fillFormItemSelect(b){if(b>0){var a=new ServiceCall();a.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);a.call(function(){dwr.engine._execute("/dwr","GetFormItemsByFormService","execute",b,function(d){if(d){$("#formItemSelect").children().not("option[value='-1']").remove();itemInfos=d;$(d).each(function(){$("#formItemSelect").append("<option value="+this.formItemId+">"+this.formItemText+"</option>")})}})})}}function addFilterRule(){errors.clear();var b=document.getElementById("formItemSelect");var d=b.selectedIndex;if(addFilterRule<=0||d<=0){errors.set("FORM_ITEM_NOT_SELECTED",$("#formItemNotSelected")[0].value,[$("#formItemSelect")[0]]);return}var a=getItemInfoById(b.options[d].value);addFormFilterRuleInternal(a,true,"")}var someId=0;function addFormFilterRuleInternal(b,a,n){var g=b.formItemId;var o=b.formItemText;someId++;var m=document.createElement("tr");m.className="formFilterRule";m.someId=someId;m.formItemId=g;$("#formFilterRules").append(m);var e=document.createElement("td");e.className="ruleNameTd";m.appendChild(e);$(e).append('<input type="hidden" value="'+b.formItemType+'" id="ruleType'+m.someId+'"/>');$(e).append('<span>Field name:&nbsp;</span><span style="font-weight:bold;">'+o+"</span>");$(e).append("<br><br>");var k=document.createElement("input");k.type="radio";k.id="formFilterRuleInclude"+m.someId;k.name="formFilterRuleInEx"+m.someId;k.className="includeRule";k.checked=a;$(e).append(k);$(e).append('<label for="'+k.id+'">&nbsp;Include Records</label>');$(e).append("<br>");var h=document.createElement("input");h.type="radio";h.checked=!a;h.name="formFilterRuleInEx"+m.someId;h.id="formFilterRuleEcxlude"+m.someId;$(e).append(h);$(e).append('<label for="'+h.id+'">&nbsp;Exclude Records</label>');$(e).append("<br>");var d=document.createElement("td");d.className="ruleCriteriaTd";$(m).append(d);$(d).append('<label for="formFilterRuleCriteria'+m.someId+'">Select Filter Criteria</label>');$(d).append("<br>");var p=document.createElement("div");p.style.marginTop="5px";$(d).append(p);constructCriteriaFields(b,n,d,someId);var f=document.createElement("td");f.style.verticalAlign="middle";f.className="deleteRuleTd";$(m).append(f);var l=document.createElement("img");l.src="/images/DeleteBtn.gif";l.align="right";l.alt="delete";l.style.cursor="pointer";$(f).append(l);$(l).click(function(){if(confirm($("#deleteFormFilterRuleConfirm")[0].value)){$(this.parentNode.parentNode).remove();getActiveWindow().resize()}});getActiveWindow().resize()}function constructCriteriaFields(a,g,e,f){if(a.formItemType=="TEXT_INPUT_FIELD"||a.formItemType=="TEXT_AREA"){$(e).append('<input type="text" id="formFilterRuleCriteria'+f+'" value="'+getSingleCriteria(g)+'">')}else{if(a.formItemType=="SELECT"||a.formItemType=="MULITSELECT"||a.formItemType=="SINGLE_CHOICE_OPTION_LIST"){var d="";$(a.itemOptions[1]).each(function(){d+="<option"+(criteriaContains(g,this)?' selected="selected"':"")+" value='"+this+"'>"+this+"</option>"});$(e).append('<select multiple="multiple" id="formFilterRuleCriteria'+f+'">'+d+"</select>")}else{if(a.formItemType=="RADIOBUTTON"){d='<div id="formFilterRuleCriteria'+f+'">';$(a.itemOptions[1]).each(function(){d+='<input type="checkbox"'+(criteriaContains(g,this)?' checked="checked"':"")+" value='"+this+"'/>"+this+"<br/>"});d+="</div>";$(e).append(d)}else{if(a.formItemType=="FIVE_PICK_LISTS"||a.formItemType=="THREE_PICK_LISTS"||a.formItemType=="TWO_PICK_LISTS"){var b;if(a.formItemType=="FIVE_PICK_LISTS"){b=5}else{if(a.formItemType=="THREE_PICK_LISTS"){b=3}else{b=2}}d='<table id="formFilterRuleCriteria'+f+'"><tr class="from"><td>';d+='From:</td><td style="padding-bottom:5px">';d+=constructDate(a,g,0)+"</td></tr>";d+='<tr class="till"><td>Till:</td><td>';d+=constructDate(a,g,b)+"</td></tr></table>";$(e).append(d)}else{if(a.formItemType=="CHECKBOX"){$(e).append('<input type="checkbox" id="formFilterRuleCriteria'+f+'"'+(criteriaContains(g,a.formItemText)?' checked="checked"':"")+' value="'+a.formItemText+'">&nbsp;'+a.formItemText)}else{if(a.formItemType=="PICK_LIST_AND_TEXT_FIELD"){d="";$(a.itemOptions[1]).each(function(){d+="<option>"+this+"</option>"});$(e).append('<select id="formFilterRuleCriteria'+f+'">'+d+'</select><input type="text" style="margin-left:5px"/>')}else{if(a.formItemType=="FILE_UPLOAD"){d="<div id='formFilterRuleCriteria"+f+"'>";d+="File size range (in bytes):&nbsp;";d+="<input type='text' class='fileSizeRange rangeFrom' onkeypress='return numbersOnly(this, event);' value='"+(g.length>0?g[0]:"")+"'/>";d+="&nbsp;...&nbsp;";d+="<input type='text' class='fileSizeRange rangeTo' onkeypress='return numbersOnly(this, event);' value='"+(g.length>1?g[1]:"")+"'/>";d+="</div>";$(e).append(d)}}}}}}}}function criteriaContains(a,d){for(var b=0;;b++){var e=a[b];if(e==undefined){break}if(e==d){return true}}return false}function constructDate(b,g,e){e=!e?0:e;var f="";for(var d=1;;d++){var a=b.itemOptions[d];if(a==undefined){break}f+='<select style="margin-left:5px">';$(a).each(function(){f+="<option"+(g[e+d-1]==this?' selected="selected"':"")+" value='"+this+"'>"+this+"</option>"});f+="</select>"}return f}function getSingleCriteria(a){return a.length==0?"":a[0]}function deleteFormFilter(a){if(confirm($("#deleteFilterConfirm")[0].value)){new ServiceCall().call(function(){dwr.engine._execute("/dwr","DeleteFormFilterService","execute",a,function(b){$("#filterPickList > option[value='"+a+"']").remove();reloadManageRegistrantsTable();closeConfigureWidgetDiv();if($("#configureGalleryFormFilter")[0]){$("#configureGalleryFormFilter > option[value='"+a+"']").remove();$("#configureGalleryUploadImagesExists").attr("checked",true);$("#configureGalleryFormFilter").change();listSelectOption("#configureGalleryForms",b);$("#configureGalleryForms").change()}})})}}function saveFormFilter(g){errors.clear();var b=$("#filterName")[0].value;var f=$("#formSelect")[0].options[$("#formSelect")[0].selectedIndex].value;if((b).trim().length==0){errors.set("FORM_FILTER_WITHOUT_NAME",$("#formFilterWithoutName")[0].value,[$("#filterName")[0]]);return}if(f<=0||$("#formSelect")[0].selectedIndex<=0){errors.set("FORM_NOT_SELECTED",$("#formNotSelected")[0].value,[$("#formSelect")[0]]);return}var a=false;var d=new Object();d.rules=new Array();$(".formFilterRule").each(function(){var h=new Object();var k=collectCriteries(this.someId,$("#ruleType"+this.someId)[0].value);h.formItemId=this.formItemId;h.criteria=k;h.include=$("#formFilterRuleInclude"+this.someId).attr("checked");if(k=="FROM_DATE_IS_AFTER_TILL_DATE_EXCEPTION"){errors.set("FROM_DATE_IS_AFTER_TILL_DATE_EXCEPTION",$("#fromDateIsAfterTillDateException")[0].value,[]);a=true}d.rules.push(h)});d.id=g;d.name=b;d.formId=f;if(a){return}var e=new ServiceCall();e.exception("com.shroggle.exception.FormFilterNotUniqueNameException",errors.exceptionAction({errorId:"FormFilterNotUniqueNameException",fields:[$("#filterName")[0]]}));e.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);e.call(function(){dwr.engine._execute("/dwr","SaveFormFilterService","execute",d,function(l){if($("#filterPickList")[0]){var h=$("#filterPickList > option[value='"+l+"']")[0];if(!h){$("#filterPickList").append('<option value="'+l+'">'+b+"</option>");$("#filterPickList > option[value='"+l+"']")[0].selected="selected"}else{if(h.innerHTML!=b){h.innerHTML=b}}}$("#filterPickList").change();var k=$("#configureFormFilterSettings")[0].settings;closeConfigureWidgetDiv();if(k.onSave){k.onSave({id:l,name:b})}})})}function collectCriteries(h,d){var g=new Array();if(d=="TEXT_INPUT_FIELD"||d=="TEXT_AREA"){g.push($("#formFilterRuleCriteria"+h)[0].value)}else{if(d=="SELECT"||d=="MULITSELECT"||d=="SINGLE_CHOICE_OPTION_LIST"){$("#formFilterRuleCriteria"+h+" > option").each(function(){if(this.selected){g.push(this.value)}})}else{if(d=="RADIOBUTTON"){$("#formFilterRuleCriteria"+h+" > input[type='checkbox']").each(function(){if(this.checked){g.push(this.value)}})}else{if(d=="FIVE_PICK_LISTS"||d=="THREE_PICK_LISTS"||d=="TWO_PICK_LISTS"){$("#formFilterRuleCriteria"+h).find(".from select option").each(function(){if(this.selected){g.push(this.value)}});$("#formFilterRuleCriteria"+h).find(".till select option").each(function(){if(this.selected){g.push(this.value)}});if(d=="FIVE_PICK_LISTS"){var b=new Date(g[2],convertFormStringMonthToInt(g[0]),g[1],g[3],g[4]);var a=new Date(g[7],convertFormStringMonthToInt(g[5]),g[6],g[8],g[9]);if(b.getTime()>a.getTime()){return"FROM_DATE_IS_AFTER_TILL_DATE_EXCEPTION"}}else{if(d=="THREE_PICK_LISTS"){b=new Date(g[2],convertFormStringMonthToInt(g[0]),g[1]);a=new Date(g[5],convertFormStringMonthToInt(g[3]),g[4]);if(b.getTime()>a.getTime()){return"FROM_DATE_IS_AFTER_TILL_DATE_EXCEPTION"}}else{if(d=="TWO_PICK_LISTS"){b=new Date("1900","01","01",g[0],g[1]);a=new Date("1900","01","01",g[2],g[3]);if(b.getTime()>a.getTime()){return"FROM_DATE_IS_AFTER_TILL_DATE_EXCEPTION"}}}}}else{if(d=="CHECKBOX"){var e=$("#formFilterRuleCriteria"+h)[0];if(e.checked){g.push(e.value)}}else{if(d=="PICK_LIST_AND_TEXT_FIELD"){}else{if(d=="FILE_UPLOAD"){var f=$("#formFilterRuleCriteria"+h);g.push(f.find(".rangeFrom").val());g.push(f.find(".rangeTo").val())}}}}}}}return g}function filterMoreInfo(){var a=createConfigureWindow({width:500,height:250});a.setContent($("#filterMoreInfo")[0].innerHTML)}function getItemInfoById(b){var a;$(itemInfos).each(function(){if(this.formItemId==b){a=this}});return a}function setFilterDefaultName(a,b){a.value=b;a.onclick=function(){defaultItemNameClick(a)}}function updateFilterDefaultName(a,b){if(!a.customTextEntered){dwr.engine._execute("/dwr","FilterDefaultNameGetterService","get",b,function(d){setFilterDefaultName(a,d)})}}function filterNameInputClick(a){a.value="";a.onclick=""}var requestContent={};requestContent.errors=undefined;requestContent.showRequestContent=function(b){var a=new ServiceCall();a.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);a.call(function(){var d=createConfigureWindow({width:600,height:500});dwr.engine._execute("/dwr","ShowRequestContentService","execute",b,function(e){if(!isAnyWindowOpened()){return}d.setContent(e);$("#requestContentCancel").bind("click",function(){closeConfigureWidgetDiv()});requestContent.errors=new Errors()})})};requestContent.selectRequestContentSiteId=function(){var a=$("#previewSelectRequestContentSite")[0];var b=$("#requestContentSites > option:selected").val();if(b>0){new ServiceCall().call(function(){dwr.engine._execute("/dwr","GetRequestContentService","execute",b,function(d){var g=$("#requestContentItems");var e="<option value='-1'>"+$("#selectModuleDefaultOption").val()+"</option>";for(var f=0;f<d.items.length;f++){var h=d.items[f];var k=h.type.toLowerCase()+" "+h.name;e+="<option value='"+h.itemId+"' itemType='"+h.type+"'>"+limitName(k)+"</option>"}g.html(e);a.target="blank";a.backupHtml=$(a).html();$(a).html(d.previewUrl);a.href=d.previewUrl;g.attr("disabled",null)})})}else{a.target="";$(a).html(a.backupHtml);a.href="javascript:requestContent.siteIdNotSelectedAlert()"}};requestContent.siteIdNotSelectedAlert=function(){alert("Please, select a site before preview.")};requestContent.sendRequestContent=function(){$("#sendRequestContentSuccess").hide();requestContent.errors.clear();var e=$("#requestContentTargetSites > option:selected").val();var d=$("#requestContentItems > option:selected");var a=$("#requestContentNote").val();if($("#requestContentSites > option:selected").val()<=0){requestContent.errors.set("EMPTY_SITE_OWNER",$("#siteOwnerIsNotSelectedError").val(),[$("#requestContentSites")[0]]);return}if(d.val()<=0){requestContent.errors.set("CONTENT_MODULE_NOT_SELECTED",$("#contentModuleNotSelectedError").val(),[$("#requestContentItems")[0]]);return}if(e>-1&&d.val()>-1){var b=new ServiceCall();b.exception("com.shroggle.exception.SiteOnItemRightExistException",function(){requestContent.errors.set("ALREDY_CONNECTED",$("#siteAlredyConnected").val(),[$("#requestContentSites")[0]])});b.call(function(){dwr.engine._execute("/dwr","SendRequestContentService","execute",e,d.val(),d.attr("itemType"),a,function(){$("#sendRequestContentSuccess").show();getActiveWindow().resize()})})}};var customFormErrorFieldId="customFormErrors";function ConfigureCustomForms(){}ConfigureCustomForms.prototype.onBeforeShow=function(a){this.settings=a};ConfigureCustomForms.prototype.onAfterShow=function(){if(!isAnyWindowOpened()){return}var a=this;a.errors=new Errors({},customFormErrorFieldId);if($("#siteOnItemRightType").val()=="READ"){disableCustomForm(true)}$("#windowSave",getActiveWindow().getWindowContentDiv()).bind("click",function(){a.save(true)});$("#windowApply",getActiveWindow().getWindowContentDiv()).bind("click",function(){a.save(false)});$("#windowCancel",getActiveWindow().getWindowContentDiv()).bind("click",function(){closeConfigureWidgetDivWithConfirm()})};ConfigureCustomForms.prototype.save=function(b){var a=this;this.errors.clear();if($("#formName").val()==""){this.errors.set("FormNameIsEmpty",$("#emptyFormName").val(),[$("#formName")[0]]);return}var e={widgetId:this.settings.widgetId,formId:$("#selectedCustomFormId").val(),formName:$("#formName").val(),formDescription:$("#CustomFormHeader").html(),showHeader:$("#showCustomFormHeader").val()};var d=collectFormItems(e);if(!d){this.errors.set("DUBLICATE_ITEMS_EXCEPTION",$("#dublicateFieldExceptionText").html(),[]);return}var f=new ServiceCall();f.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);f.exception("com.shroggle.exception.CustomFormNameNotUniqueException",this.errors.exceptionAction({errorId:"CustomFormNameNotUniqueException",fields:[$("#formName")[0]]}));f.exception("com.shroggle.exception.FormWithoutFormItemsException",this.errors.exceptionAction({errorId:"FormWithoutFormItemsException",fields:[$("#your_form_div")[0]]}));f.exception("com.shroggle.exception.PageBreakBeforeRequiredFieldsException",this.errors.exceptionAction({errorId:"PageBreakBeforeRequiredFieldsException"}));getActiveWindow().disableContentBeforeSaveSettings();f.call(function(){dwr.engine._execute("/dwr","CreateCustomFormService","execute",e,function(g){if(g){if($("#dashboardPage")[0]){$("#itemName"+e.formId).html(e.formName);if(b){closeConfigureWidgetDiv()}}else{if(a.settings.widgetId){makePageDraftVisual(window.parent.getActivePage())}if(b){if(a.settings.widgetId){closeConfigureWidgetDivWithUpdate(g,a.settings.widgetId)}else{closeConfigureWidgetDiv()}}}if(a.settings.onAfterSave){a.settings.onAfterSave()}if(!b){getActiveWindow().enableContent();setWindowSettingsUnchanged()}}})})};function showCreateRegistrationFormInfoWindow(){var a=createConfigureWindow({width:400,height:100});a.setContent($("#customFormInfoWindow").html())}function disableCustomForm(a){disableControl($("#formName")[0],a);disableControl($("#editCustomFormHeader")[0],a);disableFormTables(a);$("#windowSave",$("#configureCustomFormButtons")[0]).hide();$("#windowApply",$("#configureCustomFormButtons")[0]).hide();$("#windowCancel",$("#configureCustomFormButtons")[0]).val("Close");$("#customFormReadOnlyMessage").show();$("#customFormErrors").hide()}function createConfigureItemDescriptionTextEditor(e){var b=document.getElementById("configureItemDescriptionTextEditor");var a="configureItemDescriptionEditorId";var d=false;setTextEditorId(a);setTextEditorInitialValue(e!=null?e:"");createEditor({width:740,height:100,showLastSavedData:d,place:b,disableEditor:false,editorId:a,value:e,root:"../"})}function showConfigureItemDescription(b){var d=createConfigureWindow({width:800,height:380});d.setContent(createItemDescriptionInnerHTML(b));createConfigureItemDescriptionTextEditor(($("#"+b.id+"Header")[0].innerHTML));a();if($("#show"+b.id+"Header")[0]&&$("#show"+b.id+"Header")[0].value=="true"){window.parent.document.getElementById("showHeader").checked=true}function a(){var e=window.parent.document.getElementById("saveButtonItemDescription");e.onclick=function(){saveConfigureItemDescription(b.id)};e.onmouseout=function(){document.getElementById("saveButtonItemDescription").className="but_w73"};e.onmouseover=function(){document.getElementById("saveButtonItemDescription").className="but_w73_Over"};var f=window.parent.document.getElementById("cancelButtonItemDescription");f.onclick=function(){closeConfigureWidgetDiv()};f.onmouseout=function(){document.getElementById("cancelButtonItemDescription").className="but_w73"};f.onmouseover=function(){document.getElementById("cancelButtonItemDescription").className="but_w73_Over"}}}function createItemDescriptionInnerHTML(s){o();var r=window.parent.document.createElement("div");r.className="windowOneColumn";var p=window.parent.document.createElement("h1");var b=window.parent.document.createTextNode(s.header);p.appendChild(b);var q=window.parent.document.createElement("div");q.id="configureItemDescriptionTextEditor";q.style.marginTop="20px";q.style.display="none";var u=window.parent.document.createElement("div");u.id="tinyMCELoadingMessage";u.style.width="600px";u.style.height="220px";u.style.marginBottom="15px";var m=window.parent.document.createElement("img");m.id="tinyMCELoadingMessage";m.style.margin="100px 0 0 300px";m.alt="Loading text editor...";m.src="/images/ajax-loader.gif";var a=window.parent.document.createElement("span");a.style.margin="100px 0 0 275px";a.innerHTML="Loading text editor...";u.appendChild(m);u.appendChild(a);var t=window.parent.document.createElement("div");t.style.display=s.showCheckbox?"block":"none";var n=window.parent.document.createElement("input");n.type="checkbox";n.onchange=setWindowSettingsChanged;n.id="showHeader";var l=window.parent.document.createElement("label");l.htmlFor=n.id;var k=document.getElementById("itemDescriptionDisplayHeader").value;var f=window.parent.document.createTextNode(k);l.appendChild(f);t.appendChild(n);t.appendChild(l);var e=window.parent.document.createElement("div");e.className="buttons_box";var d=window.parent.document.createElement("input");d.type="button";d.value="Save";d.id="saveButtonItemDescription";d.className="but_w73";d.style.marginRight="4px";var h=window.parent.document.createElement("input");h.type="button";h.value="Cancel";h.id="cancelButtonItemDescription";h.className="but_w73";e.appendChild(d);e.appendChild(h);r.appendChild(p);r.appendChild(q);r.appendChild(u);r.appendChild(t);r.appendChild(e);var g=window.parent.document.createElement("div");g.appendChild(r);return g.innerHTML;function o(){if(!s){s=new Object()}var v;if(s.headerId){v=document.getElementById(s.headerId).value}else{v=document.getElementById("itemDescriptionDefaultHeader").value}s.id=s.id?s.id:s;s.header=v;s.showCheckbox=s.showCheckbox==false?false:true;s.id=s.id?s.id:""}}function saveConfigureItemDescription(a){$("#"+a+"Header")[0].innerHTML=getEditorContent("configureItemDescriptionEditorId");$("#show"+a+"Header").val($("#showHeader")[0].checked);closeConfigureWidgetDiv()}var configureTellFriend={};configureTellFriend.onBeforeShow=function(a){configureTellFriend.settings=a};configureTellFriend.onAfterShow=function(){if(!isAnyWindowOpened()){return}if($("#siteOnItemRightType").val()=="READ"){configureTellFriend.disable()}configureTellFriend.errors=new Errors({},"tellFriendErrors")};configureTellFriend.save=function(a){configureTellFriend.errors.clear();var b={widgetId:configureTellFriend.settings.widgetId,mailSubject:$("#configureTellFriendMailSubject").val(),mailText:$("#configureTellFriendMailText").val(),tellFriendId:$("#selectedTellFriendId").val(),tellFriendName:$("#tellFriendName").val()};var d=new ServiceCall();d.exception("com.shroggle.exception.TellFriendNameNotUniqueException",configureTellFriend.errors.exceptionAction({errorId:"name",fields:[$("#tellFriendName")[0]]}));d.exception("com.shroggle.exception.TellFriendNameNullOrEmptyException",configureTellFriend.errors.exceptionAction({errorId:"name",fields:[$("#tellFriendName")[0]]}));d.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);getActiveWindow().disableContentBeforeSaveSettings();d.call(function(){dwr.engine._execute("/dwr","SaveTellFriendService","execute",b,function(e){if($("#dashboardPage")[0]){$("#itemName"+b.tellFriendId).html(b.tellFriendName);if(a){closeConfigureWidgetDiv()}}else{if(configureTellFriend.settings.widgetId){makePageDraftVisual(window.parent.getActivePage())}if(a){if(configureTellFriend.settings.widgetId){closeConfigureWidgetDivWithUpdate(e,configureTellFriend.settings.widgetId)}else{closeConfigureWidgetDiv()}}}if(!a){getActiveWindow().enableContent();setWindowSettingsUnchanged()}})})};configureTellFriend.disable=function(){disableControl($("#configureTellFriendMailSubject")[0]);disableControl($("#configureTellFriendMailText")[0]);disableControl($("#tellFriendName")[0]);$("#windowSave",$("#configureTellFriendButtons")[0]).hide();$("#windowApply",$("#configureTellFriendButtons")[0]).hide();$("#windowCancel",$("#configureTellFriendButtons")[0]).val("Close");$("#tellFriendReadOnlyMessage").show();$("#tellFriendErrors").hide()};var configureContactUsErrorFieldId="contactUsErrors";function ConfigureContactUses(){}ConfigureContactUses.prototype.onBeforeShow=function(a){this.settings=a};ConfigureContactUses.prototype.onAfterShow=function(){if(!isAnyWindowOpened()){return}var a=this;if($("#siteOnItemRightType").val()=="READ"){disableContactUs(true)}a.errors=new Errors({},configureContactUsErrorFieldId);$("#windowApply",getActiveWindow().getWindowContentDiv()).bind("click",function(){a.save(false)});$("#windowSave",getActiveWindow().getWindowContentDiv()).bind("click",function(){a.save(true)});$("#windowCancel",getActiveWindow().getWindowContentDiv()).bind("click",function(){closeConfigureWidgetDivWithConfirm()})};ConfigureContactUses.prototype.save=function(b){this.errors.clear();var e={widgetId:this.settings.widgetId,contactUsName:$("#contactUsName").val(),displayHeader:$("#showContactUsHeader").val(),email:$("#emailTextField").val(),header:$("#ContactUsHeader").html(),contactUsId:$("#selectedContactUsId").val()};if(!e.contactUsName.length>0){this.errors.set("EMPTY_CONTACT_US_NAME",$("#EmptyContactUsNameException").val(),[$("#contactUsName")[0]])}if(!e.email.length>0){this.errors.set("EMPTY_CONTACT_US_EMAIL",$("#InvalidContactUsEmail").val(),[$("#emailTextField")[0]])}if(this.errors.hasErrors()){return}var d=collectFormItems(e);if(!d){this.errors.set("DUBLICATE_ITEMS_EXCEPTION",$("#dublicateFieldExceptionText").html(),[]);return}var a=this;var f=new ServiceCall();f.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);f.exception("com.shroggle.exception.ContactUsNameNotUniqueException",a.errors.exceptionAction({errorId:"ContactUsNameNotUniqueException",fields:[$("#contactUsName")[0]]}));f.exception("com.shroggle.exception.PageBreakBeforeRequiredFieldsException",a.errors.exceptionAction({errorId:"PageBreakBeforeRequiredFieldsException"}));f.exception("com.shroggle.exception.InvalidContactUsEmailException",a.errors.exceptionAction({errorId:"InvalidContactUsEmailException"}));getActiveWindow().disableContentBeforeSaveSettings();f.call(function(){dwr.engine._execute("/dwr","CreateContactUsService","execute",e,function(g){if(g){if($("#dashboardPage")[0]){$("#itemName"+e.contactUsId).html(e.contactUsName);closeConfigureWidgetDiv()}else{if(a.settings.widgetId){makePageDraftVisual(window.parent.getActivePage())}if(b){if(a.settings.widgetId){closeConfigureWidgetDivWithUpdate(g,a.settings.widgetId)}else{closeConfigureWidgetDiv()}}}if(a.settings.onAfterSave){a.settings.onAfterSave()}if(!b){getActiveWindow().enableContent();setWindowSettingsUnchanged()}}})})};function disableContactUs(a){disableControl($("#contactUsName")[0],a);disableControl($("#emailTextField")[0],a);disableControl($("#editContactUsHeader")[0],a);disableFormTables(a);$("#windowSave",$("#configureContactUsButtons")[0]).hide();$("#windowApply",$("#configureContactUsButtons")[0]).hide();$("#windowCancel",$("#configureContactUsButtons")[0]).val("Close");$("#contactUsReadOnlyMessage").show();$("#contactUsErrors").hide()}var configureAdminLogin={};configureAdminLogin.onBeforeShow=function(a){configureAdminLogin.settings=a};configureAdminLogin.onAfterShow=function(){if(!isAnyWindowOpened()){return}configureAdminLogin.errors=new Errors({},"adminLoginErrors");if($("#siteOnItemRightType").val()=="READ"){configureAdminLogin.disable()}};configureAdminLogin.save=function(a){var b={widgetId:configureAdminLogin.settings.widgetId,adminLoginId:$("#selectedAdminLoginId").val(),text:$("#configureAdminLoginText").val(),description:$("#configureAdminLoginHeader").html(),showDescription:$("#showconfigureAdminLoginHeader").val(),name:$("#adminLoginName").val()};var d=new ServiceCall();d.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);d.exception("com.shroggle.exception.AdminLoginNameNotUniqueException",configureAdminLogin.errors.exceptionAction({errorId:"AdminLoginNameNotUnique",fields:[$("#adminLoginName")[0]]}));getActiveWindow().disableContentBeforeSaveSettings();d.call(function(){dwr.engine._execute("/dwr","SaveAdminLoginService","execute",b,function(e){if($("#dashboardPage")[0]){$("#itemName"+b.id).html($("#configureShoppingCartName").val());if(a){closeConfigureWidgetDiv()}}else{if(configureAdminLogin.settings.widgetId){makePageDraftVisual(window.parent.getActivePage())}if(a){if(configureAdminLogin.settings.widgetId){closeConfigureWidgetDivWithUpdate(e,configureAdminLogin.settings.widgetId)}else{closeConfigureWidgetDiv()}}}if(!a){getActiveWindow().enableContent();setWindowSettingsUnchanged()}})})};configureAdminLogin.disable=function(){disableControl($("#configureAdminLoginText")[0]);disableControl($("#adminLoginHeader")[0]);$("#windowSave",$("#configureAdminLoginButtons")[0]).hide();$("#windowApply",$("#configureAdminLoginButtons")[0]).hide();$("#windowCancel",$("#configureAdminLoginButtons")[0]).val("Close");$("#adminLoginReadOnlyMessage").show();$("#adminLoginErrors").hide()};var configureManageVotes={errors:undefined};configureManageVotes.onBeforeShow=function(a){configureManageVotes.settings=a};configureManageVotes.onAfterShow=function(){if(!isAnyWindowOpened()){return}if($("#siteOnItemRightType").val()=="READ"){disableManageYourVotesWidget()}$("td.manageYourVotesColorPickerBlock").each(function(){renderColorPicker($(this).attr("colorCode"),this.id)});getActiveWindow().manageVotes=true;configureManageVotes.errors=new Errors({},"manageVotesErrors")};configureManageVotes.save=function(a){configureManageVotes.errors.clear();var b=new ServiceCall();b.exception("com.shroggle.exception.ManageVotesNotUniqueNameException",configureManageVotes.errors.exceptionAction({errorId:"ManageVotesNotUniqueNameException",fields:[$("#manageVotesName")[0]]}));b.exception("com.shroggle.exception.ManageVotesNullOrEmptyNameException",configureManageVotes.errors.exceptionAction({errorId:"ManageVotesNullOrEmptyNameException",fields:[$("#manageVotesName")[0]]}));getActiveWindow().disableContentBeforeSaveSettings();b.call(function(){var d={widgetId:configureManageVotes.settings.widgetId,manageVotesId:$("#selectedManageVotesId").val(),name:$("#manageVotesName").val(),description:$("#ManageVotesHeader").html(),showDescription:$("#showManageVotesHeader").val(),showVotingModulesFromCurrentSite:$("#currentSiteOnly").attr("checked"),pickAWinner:$("#pickAWinner").attr("checked"),manageVotesGallerySettingsListChecked:collectManageVotesGallerySettingsList(true),manageVotesGallerySettingsListUnchecked:collectManageVotesGallerySettingsList(false)};dwr.engine._execute("/dwr","SaveManageVotesService","save",d,function(e){if($("#dashboardPage")[0]){$("#itemName"+$("#selectedManageVotesId").val()).html($("#manageVotesName").val());if(a){closeConfigureWidgetDiv()}}else{if(configureManageVotes.settings.widgetId){makePageDraftVisual(window.parent.getActivePage())}if(a){if(configureManageVotes.settings.widgetId){closeConfigureWidgetDivWithUpdate(e,configureManageVotes.settings.widgetId)}else{closeConfigureWidgetDiv()}}}if(!a){getActiveWindow().enableContent();setWindowSettingsUnchanged()}})})};function renderColorPicker(b,a){new ColorPicker({renderTo:a,width:160,notSetWidth:true,textInputFieldWidth:125,selectedColor:b,onColorStateChanged:function(){setWindowSettingsChanged()}});getActiveWindow().resize()}function collectManageVotesGallerySettingsList(a){var b=new Array();$(".manageVotesGallerySettings").each(function(){if($(this).find(".manageVotesGalleryChecked").attr("checked")==a){var d=new Object();d.customName=$(this).find(".manageVotesGallerySettingsCustomName").val();d.galleryCrossWidgetId=$(this).find(".manageVotesCrossWidgetId > option:selected").val();d.colorCode=$(this).find(".color_picker_text").val();d.formItemId=$(this).find(".manageVotesRecordName > option:selected").val();b.push(d)}});return b}function getAvailableManageVotesGallerySettingsList(){var a=$("#currentSiteOnly").attr("checked");var d=$("#manageVotesSiteId").val();var b=$("#selectedManageVotesId").val();new ServiceCall().call(function(){dwr.engine._execute("/dwr","ConfigureManageVotesService","getAvailableVotingModulesList",a,d,b,function(e){$("#manageVotesGallerySettingsTable").html(e);$("td.manageYourVotesColorPickerBlock").each(function(){renderColorPicker($(this).attr("colorCode"),this.id)});getActiveWindow().resize()})})}function showVotingModulesMoreInfo(){var a=createConfigureWindow({width:400,height:200});a.setContent($("#votingModulesMoreInfoText")[0].innerHTML)}function showPickAWinnerMoreInfo(){var a=createConfigureWindow({width:400,height:200});a.setContent($("#pickAWinnerMoreInfo")[0].innerHTML)}function disableManageYourVotesWidget(){disableControl($("#manageVotesName")[0]);disableControl($("#manageVotesDescription")[0]);disableControl($("#currentSiteOnly")[0]);disableControl($("#allAvailble")[0]);disableControls($("#manageVotesGallerySettingsTable").find("input[type='text'], select, input[type='checkbox']"));disableControl($("#pickAWinner")[0]);$("#windowSave",$("#configureManageVotesButtons")[0]).hide();$("#windowApply",$("#configureManageVotesButtons")[0]).hide();$("#windowCancel",$("#configureManageVotesButtons")[0]).val("Close");$("#manageVotesReadOnlyMessage").show();$("#manageVotesErrors").hide()}var configureFontsAndColors={};configureFontsAndColors.onAfterShow=function(){if($("#siteOnItemRightType").val()=="READ"){configureFontsAndColors.disable()}};configureFontsAndColors.save=function(f,n,l){var b=new Object();b.widgetId=f;b.draftItemId=n;b.cssParameters=new Array();b.saveCssInCurrentPlace=($("#saveCssInCurrentPlace").attr("checked")||false);var h=document.getElementsByName("widgetCssParameter");var k=document.getElementsByName("widgetCssParameterName");var a=document.getElementsByName("widgetCssParameterSelector");var d=document.getElementsByName("widgetCssParameterDescription");for(var e=0;e<h.length;e++){var m=new Object();m.name=k[e].value;m.selector=a[e].value;m.description=d[e].value;m.value=h[e].value;b.cssParameters.push(m)}var g=new ServiceCall();g.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);getActiveWindow().disableContentBeforeSaveSettings();g.call(function(){dwr.engine._execute("/dwr","CreateFontsAndColorsService","executeForWidget",b,function(o){if(o&&!$("#dashboardPage")[0]){makePageDraftVisual(window.parent.getActivePage());setStyleInnerHtml(getIFrameDocument(window.parent.document.getElementById("site")).getElementById("cssParameterStyle"),o)}if(l){closeConfigureWidgetDiv();if(f){setWidgetSelected(true,true)}}else{getActiveWindow().enableContent();setWindowSettingsUnchanged()}})})};configureFontsAndColors.disable=function(){disableControls(document.getElementsByName("widgetCssParameter"));$("#forItemDiv",$("#configureFontsColorsButtons")).css("visibility","hidden");$("#windowSave",$("#configureFontsColorsButtons")[0]).hide();$("#windowApply",$("#configureFontsColorsButtons")[0]).hide();$("#windowCancel",$("#configureFontsColorsButtons")[0]).val("Close");$("#fontsAndColorsReadOnlyMessage").show()};var configureMediaBlockSettings={fontsColorsTab:"FONTS_COLORS",borderTab:"BORDER",backgroundTab:"BACKGROUND"};configureMediaBlockSettings.show=function(e,d){var b=isIE()?1090:1080;var a=createConfigureWindow({width:b,height:740});var f=new ServiceCall();f.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);f.call(function(){dwr.engine._execute("/dwr","ConfigureMediaBlockSettingsService","execute",e,d,false,function(g){if(!isAnyWindowOpened()){return}a.setContent(g);if(d==configureMediaBlockSettings.borderTab){configureBorder.onAfterShow()}else{if(d==configureMediaBlockSettings.backgroundTab){configureBackground.onAfterShow()}else{if(d==configureMediaBlockSettings.fontsColorsTab){configureFontsAndColors.onAfterShow()}}}})})};configureMediaBlockSettings.showSeparateTab=function(d,b){var a=b+"TabContent";createLoadingArea({element:$("#twoColumnsWindow_rightColumn")[0],text:"Loading...",color:"green",guaranteeVisibility:true});if(isCached(a)&&!getActiveWindow().wasSettingsApplied){restoreFromCache(a);removeLoadingArea()}else{var e=new ServiceCall();e.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);e.call(function(){dwr.engine._execute("/dwr","ConfigureMediaBlockSettingsService","execute",d,b,true,function(f){if(!isAnyWindowOpened()){return}cacheHtml(a,f);if(b==configureItemSettings.fontsColorsTab){configureFontsAndColors.onAfterShow()}else{if(b==configureItemSettings.borderTab){configureBorder.onAfterShow()}else{if(b==configureItemSettings.backgroundTab){configureBackground.onAfterShow()}}}getActiveWindow().wasSettingsApplied=false;removeLoadingArea()})})}};var configureText={};configureText.onBeforeShow=function(a){configureText.settings=a};configureText.onAfterShow=function(){if(!isAnyWindowOpened()){return}configureText.errors=new Errors({},"textErrors");var a=$("#configureTextItemText").html();setTextEditorInitialValue(a);if($("#siteOnItemRightType").val()=="READ"){configureText.disable(a);getActiveWindow().resize()}else{configureText.createTextEditor(a)}};configureText.createTextEditor=function(d){var b=$("#configureTextWidgetEditor")[0];var a="configureWidgetText"+configureText.settings.widgetId;setTextEditorId(a);createEditor({width:800,height:310,showLastSavedData:true,root:"../",editorId:a,place:b,value:d})};configureText.save=function(b){try{contents["configureWidgetText"+configureText.settings.widgetId].setValue(null)}catch(a){}var d={widgetText:getEditorContent("configureWidgetText"+configureText.settings.widgetId),widgetId:configureText.settings.widgetId,textItemId:$("#selectedTextItemId").val(),name:$("#configureTextName").val(),saveDraftText:false};var e=new ServiceCall();e.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);e.exception("com.shroggle.exception.TextLargeException",configureText.errors.exceptionAction({errorId:"TextLargeException",alternativeMessage:$("#configureTextLarge").val()}));getActiveWindow().disableContentBeforeSaveSettings();e.call(function(){dwr.engine._execute("/dwr","SaveTextService","execute",d,function(f){if($("#dashboardPage")[0]){$("#itemName"+d.textItemId).html(d.name)}else{if(configureText.settings.widgetId&&d.widgetText!=$("#oldWidgetText").val()){makePageDraftVisual(window.parent.getActivePage())}}if(b){if(!$("#dashboardPage")[0]&&configureText.settings.widgetId){closeConfigureWidgetDivWithUpdate(f,configureText.settings.widgetId)}else{closeConfigureWidgetDiv()}closeEditor("configureWidgetText"+configureText.settings.widgetId)}else{getActiveWindow().enableContent();setWindowSettingsUnchanged()}})})};configureText.disable=function(a){$("#configureTextWidgetEditor").append(a);$("#configureTextWidgetEditor").show();$("#closeConfigureTextWidgetButton").show();$("#tinyMCELoadingMessage").hide();$("#windowSave",$("#configureTextButtons")[0]).hide();$("#windowApply",$("#configureTextButtons")[0]).hide();$("#windowCancel",$("#configureTextButtons")[0]).val("Close");$("#textReadOnlyMessage").show();$("#textErrors").hide()};configureText.close=function(){try{contents["configureWidgetText"+configureText.settings.widgetId].setValue(null)}catch(a){}if(closeConfigureWidgetDivWithConfirm()){closeEditor("configureWidgetText"+configureText.settings.widgetId)}};function removeFormFile(m,h,g,f,d,e,k,n,a,b,l){new ServiceCall().call(function(){dwr.engine._execute("/dwr","RemoveFormFileService","execute",h,a,function(o){if(o=="ok"){document.getElementById(g+"RemoveFormFileButton").style.display="none";document.getElementById(g+"SpanButtonContainer").style.display="inline";document.getElementById(g+"TxtFileName").value="";document.getElementById(g+"videoLinkDiv").style.display="none";document.getElementById(g+"downloadVideoLink").style.display="none";document.getElementById(g+"videoNameDiv").style.display="inline";showFileUploadFields(f,g+"SpanButtonPlaceHolder",d,g,n,e,k,b,l)}else{}})})}function showFormsLoadingDiv(e){$("#formsLoadingMessageDiv"+e).css("display","inline");var b=$("#submit"+e)[0];if(b){disableControl(b)}var a=$("#reset"+e)[0];if(a){disableControl(a)}var d=$("#back"+e)[0];if(d){disableControl(d)}}function hideFormsLoadingDiv(e){$("#formsLoadingMessageDiv"+e).css("display","none");var b=$("#submit"+e)[0];if(b){disableControl(b,false)}var a=$("#reset"+e)[0];if(a){disableControl(a,false)}var d=$("#back"+e)[0];if(d){disableControl(d,false)}}function resetForm(a,d,e,b){showFormsLoadingDiv(a);new ServiceCall().call(function(){dwr.engine._execute("/dwr","ShowFormPageService","reset",a,b,d,function(f){if(f){if(b=="CUSTOM_FORM"){updateCustomFormOnPage(a,e,f)}else{if(b=="REGISTRATION"){updateRegistrationFormOnPage(a,e,f)}else{if(b=="CONTACT_US"){updateContactUsFormOnPage(a,e,f)}else{if(b=="CHILD_SITE_REGISTRATION"){updateCSRFormOnPage(a,e,f)}}}}}})})}function goBackOnForms(b,g,k,f){var a=new Object();a.widgetId=b;a.widgetType=f;a.formId=g;if($("#totalPageBreaks"+b).val()!=0){a.pageBreaksToPass=parseInt($("#pageBreaksToPass"+b).val())-1;a.filledFormToUpdateId=$("#filledFormToUpdateId"+b).val()?$("#filledFormToUpdateId"+b).val():null}if(f=="CHILD_SITE_REGISTRATION"){a.additionalParameters=new Array();var e=new Object();e.parameterName="childSiteUserId";e.parameterValue=$("#childSiteUserId"+b).val();a.additionalParameters.push(e);var d=new Object();d.parameterName="settingsId";d.parameterValue=$("#settingsId"+b).val();a.additionalParameters.push(d)}else{if(f=="REGISTRATION"){a.additionalParameters=new Array();var h=new Object();h.parameterName="registrationUserId";h.parameterValue=$("#registrationUserId"+b).val();a.additionalParameters.push(h)}}showFormsLoadingDiv(b);new ServiceCall().call(function(){dwr.engine._execute("/dwr","ShowFormPageService","execute",a,function(l){if(l){if(f=="CUSTOM_FORM"){updateCustomFormOnPage(b,k,l,a.filledFormToUpdateId)}else{if(f=="REGISTRATION"){updateRegistrationFormOnPage(b,k,l,a.filledFormToUpdateId)}else{if(f=="CONTACT_US"){updateContactUsFormOnPage(b,k,l,a.filledFormToUpdateId)}else{if(f=="CHILD_SITE_REGISTRATION"){updateCSRFormOnPage(b,k,l,a.filledFormToUpdateId)}}}}}})})}function makeErrorBlockWidthLikeTable(d){var b=$(".formsErrorBlock"+d);var f=$(".form"+d);var a=f[0].offsetWidth;var e=parseInt(a)-10;$(b).css("max-width",e+"px")}function removePreviewImage(a){try{document.getElementById("widgetVideoImageUrl"+a).value=""}catch(b){}try{document.getElementById("previewImageTR"+a).style.display="none"}catch(b){}try{document.getElementById("withoutImageTR"+a).style.display="table-row"}catch(b){}try{document.getElementById("formImageTd1"+a).style.height="25px"}catch(b){}try{document.getElementById("formImageTd2"+a).style.height="25px"}catch(b){}try{getActiveWindow().resize()}catch(b){}}function getResponse(d,b){for(var a=0;a<d.length;a++){if(d[a].widgetId==b){return d[a]}}return new Object()}function getResponseIndex(d,b){for(var a=0;a<d.length;a++){if(d[a].widgetId==b){return a}}return 0}function showVideo(b){if(!b.videoStatus){$.ajax({url:"/video/checkFlvVideo.action",dataType:"json",cache:false,data:{flvVideoId:b.videoFlvId},success:function(d){a(d)}})}else{a(b.videoStatus)}function a(e){var l=document.getElementById(b.videoUrlId).value;var d=document.getElementById(b.imageUrlId).value;var k=b.videoPlayerId;var h=document.getElementById(b.videoPlayerDivId);h.innerHTML="";b.width=b.width||250;b.height=b.height||20;h.style.width=b.width+"px";h.style.height=b.height+"px";var g=new SWFObject("/video/mediaplayer.swf",k,b.width,b.height,"7");g.addParam("allowfullscreen","true");g.addParam("wmode","opaque");if(b.width!=""&&b.height!=""){g.addVariable("width",b.width);g.addVariable("height",b.height)}g.addVariable("file",l);g.addVariable("streamer",l);g.addVariable("image",d);g.addVariable("type","flv");if(g.write(b.videoPlayerDivId)){if(b.galleryId&&b.filledFormId){addVideoPlayerListeners({videoPlayerId:k,galleryId:b.galleryId,filledFormId:b.filledFormId})}}if(b.centeredElementId){centerElement({elementToCenter:$("#"+b.centeredElementId)[0]})}if(e=="converting"){var f="refreshVideoStatus"+(new Date().getTime());m("This video is converting now. Please, come back in several minutes or <a href='#' id='"+f+"'>click</a> for refresh status.",20);$("#"+f).click(function(){delete b.videoStatus;showVideo(b);return false})}else{if(e=="notfound"){m("No film available",20)}}function m(p,r){var o=getParentWindow().document.createElement("table");var q=getParentWindow().document.createElement("tr");var t=getParentWindow().document.createElement("td");$(q).append(t);$(o).append(q);o.style.width=b.width+"px";o.style.height=b.height+"px";o.style.position="relative";o.style.top="-"+b.height+"px";o.style.left="0";t.style.width="100%";t.style.verticalAlign="middle";t.style.textAlign="center";t.style.backgroundImage="url(../../images/transparentBackground.gif)";t.style.backgroundRepeat="repeat";var n=document.getElementById(b.videoPlayerDivId);var s=getParentWindow().document.createElement("div");s.style.fontWeight="bold";s.style.fontSize=r+"px";s.style.color="red";s.innerHTML=p;$(t).append(s);$(n).append(o);bringToFront(o);bringToFront(s)}}}function createVideo(g){if(g.smallVideoPlayerId){try{var d=g.smallVideoPlayerId+"Player";var b=document.getElementById(d);b.sendEvent("PLAY","false")}catch(e){}}var k="videoPlayerHolder";removeVideo(k);var f=document.createElement("div");var h=document.createElement("div");var a=document.createElement("input");f.id=k;f.align="center";f.style.backgroundColor="#eee";f.style.padding="10px";f.style.border="1px solid black";f.style.position="absolute";h.id=g.videoPlayerDivId;$(getParentWindow().document.body).append(f);bringToFront(f);f.style.zIndex+=20;a.type="button";a.style.marginTop="10px";a.value="Close";a.onclick=function(){return removeVideo(k)};$(f).append(h);$(f).append(a);bringToFront(a);a.style.zIndex+=20;g.centeredElementId=f.id;showVideo(g)}function removeVideo(a){if(document.getElementById(a)){getParentWindow().document.body.removeChild(document.getElementById(a))}return true}var configureRegistration={};var configureRegistrationErrorFieldId="registrationErrors";configureRegistration.onBeforeShow=function(a){configureRegistration.settings=a};configureRegistration.onAfterShow=function(){if(!isAnyWindowOpened()){return}configureRegistration.errors=new Errors({},configureRegistrationErrorFieldId);if($("#siteOnItemRightType").val()=="READ"){configureRegistration.disableRegistrationForm(true)}configureRegistration.disableTermsAndConditions();getActiveWindow().resize();getActiveWindow().enableContent()};configureRegistration.save=function(a){var e=new ServiceCall();configureRegistration.errors.clear();if($("#registrationFormName").val()==""){configureRegistration.errors.set("RegistrationFormNullOrEmptyNameException",$("#RegistrationFormNullOrEmptyNameException").val(),[$("#registrationFormName")[0]]);return}var f=$("#selectedFormId").val();var d={widgetId:configureRegistration.settings.widgetId,formId:f==-1?null:f,formName:$("#registrationFormName").val(),formHeader:$("#RegistrationHeader")[0].innerHTML,defaultForm:$("#registrationDefaultForm").attr("checked"),showHeader:$("#showRegistrationHeader")[0].value,requireTermsAndConditions:$("#requireTermsAndConditions").attr("checked"),termsAndConditions:$("#registrationTermsAndConditionsHeader").html(),networkRegistration:$("#networkRegistration").attr("checked"),groupsWithTime:groups.getGroupsWithTimeInterval()};var b=collectFormItems(d);if(!b){configureRegistration.errors.set("DUBLICATE_ITEMS_EXCEPTION",$("#dublicateFieldExceptionText").html(),[]);return}e.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);e.exception("com.shroggle.exception.RegistrationFormNotUniqueNameException",configureRegistration.errors.exceptionAction({errorId:"RegistrationFormNotUniqueNameException",fields:[$("#registrationFormName")[0]]}));e.exception("com.shroggle.exception.RegistrationFormNullOrEmptyNameException",configureRegistration.errors.exceptionAction({errorId:"RegistrationFormNullOrEmptyNameException",fields:[$("#registrationFormName")[0]]}));e.exception("com.shroggle.exception.PageBreakBeforeRequiredFieldsException",configureRegistration.errors.exceptionAction({errorId:"PageBreakBeforeRequiredFieldsException"}));getActiveWindow().disableContentBeforeSaveSettings();e.call(function(){dwr.engine._execute("/dwr","SaveRegistrationService","execute",d,function(g){if(g){if($("#dashboardPage")[0]){$("#itemName"+f).html($("#registrationFormName").val());if(a){closeConfigureWidgetDiv()}}else{if(configureRegistration.settings.widgetId){makePageDraftVisual(window.parent.getActivePage())}if(a){if(configureRegistration.settings.widgetId){closeConfigureWidgetDivWithUpdate(g,configureRegistration.settings.widgetId)}else{closeConfigureWidgetDiv()}}}if(configureRegistration.settings.onAfterSave){configureRegistration.settings.onAfterSave(d)}if(!a){getActiveWindow().enableContent();setWindowSettingsUnchanged()}}})})};configureRegistration.disableTermsAndConditions=function(){disableControl($("#editTermsAndConditions")[0],!$("#requireTermsAndConditions").attr("checked"))};configureRegistration.disableRegistrationForm=function(a){disableControl($("#registrationFormName")[0],a);disableControl($("#registrationDefaultForm")[0],a);disableControl($("#editRegistrationHeader")[0],a);disableFormTables(a);$("#windowSave",$("#configureRegistrationButtons")[0]).hide();$("#windowApply",$("#configureRegistrationButtons")[0]).hide();$("#windowCancel",$("#configureRegistrationButtons")[0]).val("Close");$("#registrationReadOnlyMessage").show();$("#registrationErrors").hide()};var payment={};payment.JAVIEN_PAYMENT_EXCEPTION="com.shroggle.exception.JavienException";payment.PAYPAL_PAYMENT_EXCEPTION="com.shroggle.exception.PayPalException";payment.PAYMENT_EXCEPTION_ERROR_FIELD=undefined;payment.ON_EXCEPTION=undefined;payment.PAYMENT_EXCEPTION_ACTION=function(a){if(payment.PAYMENT_EXCEPTION_ERROR_FIELD){var b=payment.PAYMENT_EXCEPTION_ERROR_FIELD}else{b=new Errors({highlighting:true,scrolling:true},"errors")}b.clear();b.set("PAYMENT_REQUEST_ERROR",a.message,{});if(payment.ON_EXCEPTION&&$.isFunction(payment.ON_EXCEPTION)){payment.ON_EXCEPTION()}payment.cleanUpParameters()};payment.cleanUpParameters=function(){payment.PAYMENT_EXCEPTION_ERROR_FIELD=undefined;payment.ON_EXCEPTION=undefined};var configureAccessibility={};configureAccessibility.onAfterShow=function(a){if(!isAnyWindowOpened()){return}if(a){getActiveWindow().setContent(a)}disableRestrictedAccessDiv($("#disableRestrictedAccessDiv").val()=="true");if($("#siteOnItemRightType").val()=="READ"){configureAccessibility.disable()}};configureAccessibility.show=function(b,a){var d=createConfigureWindow({width:400,height:470});var e=new ServiceCall();e.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);e.call(function(){dwr.engine._execute("/dwr","ConfigureAccessibleSettingsService","execute",b,a,true,function(f){configureAccessibility.onAfterShow(f)})})};function disableRestrictedAccessDiv(a){disableControl($("#restrictedAccessDiv")[0],a);if(!a){disableVisitorsGroupsDiv(!$("#registeredVisitors")[0].checked)}}function disableVisitorsGroupsDiv(a){disableControl($("#groupsArea")[0],a)}configureAccessibility.save=function(e,k,a,l){var b=$("#manageRegistrantsAfterSave")[0].checked;var d={elementId:e,elementType:k,showManageRegistrants:b,siteId:a,saveAccessibilityInCurrentPlace:$("#saveAccessibilityInCurrentPlace").attr("checked")||false,accessibleSettings:{access:($("#unlimitedAccess")[0].checked?$("#unlimitedAccess").val():$("#restrictedAccess").val()),administrators:$("#administrators")[0].checked,visitors:$("#registeredVisitors")[0].checked,visitorsGroups:f()}};var h=new ServiceCall();h.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);h.call(function(){getActiveWindow().disableContentBeforeSaveSettings();dwr.engine._execute("/dwr","CreateAccessibilitySettingsService","execute",d,function(m){var o={SITE:$("#accessibleElementType_SITE").val(),PAGE:$("#accessibleElementType_PAGE").val(),WIDGET:$("#accessibleElementType_WIDGET").val(),ITEM:$("#accessibleElementType_ITEM").val()};if(k!=o.PAGE){g()}if(k!=o.ITEM&&!$("#dashboardPage")[0]){if(k!=o.SITE){makePageDraftVisual(window.parent.getActivePage())}if(k==o.PAGE){configurePageSettings.onAfterSave(m,e,l)}else{if(k==o.WIDGET){updateWidgetInfo(m.functionalWidgetInfo,e)}}}if(b){var n=createConfigureWindow({width:800,height:500});n.setContent(m.manageRegistrantsHtml)}})});function g(){if(l){closeConfigureWidgetDiv()}else{getActiveWindow().enableContent();setWindowSettingsUnchanged()}}function f(){var m=[];$("#groupsArea").find("input").each(function(){if(this.checked){m.push(this.id)}});return m}};configureAccessibility.disable=function(){disableControl($("#unlimitedAccess")[0]);disableControl($("#restrictedAccess")[0]);disableControl($("#administrators")[0]);disableControl($("#registeredVisitors")[0]);disableControl($("#visitorsGroups"));disableControl($("#addNewRegistrationFormLink")[0]);disableControl($("#inviteGuestLink")[0]);$("#forItemDiv",$("#configureAccessibilityButtons")).css("visibility","hidden");$("#windowSave",$("#configureAccessibilityButtons")[0]).hide();$("#windowApply",$("#configureAccessibilityButtons")[0]).hide();$("#windowCancel",$("#configureAccessibilityButtons")[0]).val("Close");$("#accessibilityReadOnlyMessage").show()};var paymentLogs={};function filterPaymentLogs(){var b=$("#paymentMehtodFilter")[0].options[$("#paymentMehtodFilter")[0].selectedIndex].value;var f=$("#filterBySiteId").val();f=f==""?null:f;var d=$("#filterByChildSiteSettingsId").val();d=d==""?null:d;var a=$("#showOnlyForLogined")[0].checked;var e=new ServiceCall();e.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);e.call(function(){if(b!="null"){dwr.engine._execute("/dwr","FilterPaymentLogsService","filter",b,f,d,a,function(g){$("#paymentLogsDiv").html(g)})}else{dwr.engine._execute("/dwr","FilterPaymentLogsService","showAll",f,d,a,function(g){$("#paymentLogsDiv").html(g)})}})}paymentLogs.viewError=function(a){var b=$(a).parents("td:first").find(".paymentErrorMessage");b.css({display:"inline"});$(a).html("Hide");a.onclick=function(){paymentLogs.hideError(a)}};paymentLogs.hideError=function(a){var b=$(a).parents("td:first").find(".paymentErrorMessage");b.css({display:"none"});$(a).html("View");a.onclick=function(){paymentLogs.viewError(a)}};paymentLogs.showCC=function(b){var d=$(b).parents("td:first").find(".paymentLogsCreditCardDetails");var a=createConfigureWindow();a.setContent(d.html());getActiveWindow().resize()};var purchaseMailLogs={showMessage:function(a){var b=createConfigureWindow({width:800,height:860});b.setContent($("#message"+a).html());getActiveWindow().resize()}};var configureAdvancedSearch={};configureAdvancedSearch.searchOptions=new Array();configureAdvancedSearch.onBeforeShow=function(a){configureAdvancedSearch.settings=a};configureAdvancedSearch.onAfterShow=function(){if(!isAnyWindowOpened()){return}configureAdvancedSearch.clearSearchOptionsArray();configureAdvancedSearch.errors=new Errors({},"advancedSearchErrors");if($("#selectedGalleryId").val()!="null"&&$("#selectedGalleryId").val()!="-1"){configureAdvancedSearch.disableConfigureGalleryLink(false)}else{configureAdvancedSearch.disableConfigureGalleryLink(true);configureAdvancedSearch.disableManageRecordsLink(true)}if($("#siteOnItemRightType").val()=="READ"){configureAdvancedSearch.disableAdvancedSearch()}getActiveWindow().resize();getActiveWindow().enableContent()};configureAdvancedSearch.save=function(a){configureAdvancedSearch.errors.clear();if(configureAdvancedSearch.getSelectedFormId()==-1&&$("#recordsSourceGallery").is(":checked")){configureAdvancedSearch.errors.set("AdvancedSearchGalleryNotSelectBeforeSaveException",$("#AdvancedSearchGalleryNotSelectBeforeSaveException").val(),[$("#recordsSourceGallery")[0]]);return}if(configureAdvancedSearch.getSelectedFormId()==-1&&$("#recordsSourceForm").is(":checked")){configureAdvancedSearch.errors.set("AdvancedSearchFormNotSelectBeforeSaveException",$("#AdvancedSearchFormNotSelectBeforeSaveException").val(),[$("#recordsSourceForm")[0]]);return}var e=$("#selectedAdvancedSearchId").val();var b={widgetId:configureAdvancedSearch.settings.widgetId,formId:configureAdvancedSearch.getSelectedFormId(),galleryId:configureAdvancedSearch.getSelectedGalleryId(),advancedSearchId:e,name:$("#advancedSearchName").val(),orientationType:$("#displayTypeDiv input:checked").val(),searchOptions:$("#selectedAdvancedSearchId").val()=="null"?configureAdvancedSearch.searchOptions:new Array(),includeResultsNumber:$("#includeResultsNumber").is(":checked"),headerComment:$("#AdvancedSearchHeader").html(),displayHeaderComment:$("#showAdvancedSearchHeader").val()};getActiveWindow().disableContentBeforeSaveSettings();var d=new ServiceCall();d.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);d.exception("com.shroggle.exception.AdvancedSearchNotUniqueNameException",configureAdvancedSearch.errors.exceptionAction({errorId:"AdvancedSearchNotUniqueNameException",fields:[$("#advancedSearchName")[0]]}));d.exception("com.shroggle.exception.AdvancedSearchNullOrEmptyNameException",configureAdvancedSearch.errors.exceptionAction({errorId:"AdvancedSearchNullOrEmptyNameException",fields:[$("#advancedSearchName")[0]]}));d.call(function(){dwr.engine._execute("/dwr","SaveAdvancedSearchService","execute",b,function(f){if($("#dashboardPage")[0]){$("#itemName"+e).html($("#advancedSearchName").val());if(a){closeConfigureWidgetDiv()}}else{if(configureAdvancedSearch.settings.widgetId){makePageDraftVisual(window.parent.getActivePage())}if(a){if(configureAdvancedSearch.settings.widgetId){closeConfigureWidgetDivWithUpdate(f,configureAdvancedSearch.settings.widgetId)}else{closeConfigureWidgetDiv()}}}if(configureAdvancedSearch.settings.onAfterSave){configureAdvancedSearch.settings.onAfterSave(b)}if(!a){getActiveWindow().enableContent();setWindowSettingsUnchanged()}})})};configureAdvancedSearch.disableAdvancedSearch=function(){disableControl($("#advancedSearchName")[0]);disableControl($("#editAdvancedSearchHeader")[0]);disableControl($("#recordsSourceGallery")[0]);disableControl($("#galleriesSelect")[0]);disableControl($("#configureGalleryLink")[0]);disableControl($("#recordsSourceUpload")[0]);disableControl($("#recordsSourceForm")[0]);disableControl($("#formsSelect")[0]);disableControl($("#displayTypeABOVE")[0]);disableControl($("#displayTypeLEFT")[0]);disableControl($("#manageRecordsLink")[0]);disableControl($("#editSearchOptionsButton")[0]);disableControl($("#includeResultsNumber")[0]);$("#windowSave",$("#configureAdvancedSearchButtons")[0]).hide();$("#windowApply",$("#configureAdvancedSearchButtons")[0]).hide();$("#windowCancel",$("#configureAdvancedSearchButtons")[0]).val("Close");$("#advancedSearchReadOnlyMessage").show();$("#advancedSearchErrors").hide()};configureAdvancedSearch.close=function(){var a=$("#alreadyCreatedDefaultFormId").val();if(closeConfigureWidgetDivWithConfirm()){if(a&&a!="null"){new ServiceCall().call(function(){dwr.engine._execute("/dwr","CancelAdvancedSearchService","removeDefaultForm",a)})}}};configureAdvancedSearch.showMoreInfo=function(){var a=createConfigureWindow({height:300,width:500});a.setContent($("#advSearchMoreInfoDiv").html())};configureAdvancedSearch.showEditGalleryAndRecordsExplan=function(){var a=createConfigureWindow({height:300,width:500});a.setContent($("#editGalleryAndRecordsExplanDiv").html())};configureAdvancedSearch.showSearchModulesExplan=function(){var a=createConfigureWindow({height:300,width:500});a.setContent($("#searchModulesExplanDiv").html())};configureAdvancedSearch.recordsSourceFormClick=function(){if($("#selectedAdvancedSearchId").val()!="null"){if(confirm($("#confirmSoruceChange").val())){dwr.engine._execute("/dwr","RemoveSearchOptionService","removeAll",$("#selectedAdvancedSearchId").val(),function(){a();return true})}else{return false}}else{a();return true}function a(){disableControl($("#galleriesSelect")[0]);disableControl($("#formsSelect")[0],false);configureAdvancedSearch.disableConfigureGalleryLink(true);configureAdvancedSearch.disableManageRecordsLink(false)}};configureAdvancedSearch.recordsSourceGalleryClick=function(){disableControl($("#galleriesSelect")[0],false);disableControl($("#formsSelect")[0]);configureAdvancedSearch.disableConfigureGalleryLink(false);configureAdvancedSearch.disableManageRecordsLink(false)};configureAdvancedSearch.recordsSourceUploadClick=function(){if($("#selectedAdvancedSearchId").val()!="null"){if(confirm($("#confirmSoruceChange").val())){dwr.engine._execute("/dwr","RemoveSearchOptionService","removeAll",$("#selectedAdvancedSearchId").val(),function(){a();return true})}else{return false}}else{a();return true}function a(){disableControl($("#galleriesSelect")[0]);disableControl($("#formsSelect")[0]);configureAdvancedSearch.disableConfigureGalleryLink(true);configureAdvancedSearch.disableManageRecordsLink(true)}};configureAdvancedSearch.disableConfigureGalleryLink=function(a){if(!a){a=$("#galleriesSelect > option:selected").val()==-1}disableControl($("#configureGalleryLink")[0],a)};configureAdvancedSearch.disableManageRecordsLink=function(a){if(!a){if($("#recordsSourceForm").is(":checked")){a=$("#formsSelect > option:selected").val()==-1}else{if($("#recordsSourceGallery").is(":checked")){a=$("#galleriesSelect > option:selected").val()==-1}}}disableControl($("#manageRecordsLink")[0],a)};configureAdvancedSearch.showConfigureGalleryFromAdvSearch=function(){configureItemSettings.show({itemId:$("#galleriesSelect > option:selected").val()},configureItemSettings.settingsTab,"GALLERY")};configureAdvancedSearch.showManageRecordsFromAdvSearch=function(){showConfigureFilledForms({formId:configureAdvancedSearch.getSelectedFormId()})};configureAdvancedSearch.gallerySelectOnChange=function(){configureAdvancedSearch.disableConfigureGalleryLink();configureAdvancedSearch.disableManageRecordsLink()};configureAdvancedSearch.formsSelectOnChange=function(){configureAdvancedSearch.disableManageRecordsLink()};configureAdvancedSearch.getSelectedFormId=function(){var a=null;if($("#recordsSourceGallery").is(":checked")){a=$("#galleriesSelect > option:selected").attr("formId")}else{if($("#recordsSourceForm").is(":checked")){a=$("#formsSelect > option:selected").val()}else{if($("#recordsSourceUpload").is(":checked")){a=$("#alreadyCreatedDefaultFormId").val()=="null"?null:$("#alreadyCreatedDefaultFormId").val()}}}return a};configureAdvancedSearch.getSelectedGalleryId=function(){var a=null;if($("#recordsSourceGallery").is(":checked")){a=$("#galleriesSelect > option:selected").val()}return a};configureAdvancedSearch.clearSearchOptionsArray=function(){configureAdvancedSearch.searchOptions=new Array()};configureAdvancedSearch.showEditOptions=function(){configureAdvancedSearch.errors.clear();if(configureAdvancedSearch.getSelectedFormId()==-1&&$("#recordsSourceGallery").is(":checked")){configureAdvancedSearch.errors.set("AdvancedSearchGalleryNotSelectException",$("#AdvancedSearchGalleryNotSelectException").val(),[$("#recordsSourceGallery")[0]]);return}if(configureAdvancedSearch.getSelectedFormId()==-1&&$("#recordsSourceForm").is(":checked")){configureAdvancedSearch.errors.set("AdvancedSearchFormNotSelectException",$("#AdvancedSearchFormNotSelectException").val(),[$("#recordsSourceForm")[0]]);return}var d=createConfigureWindow({width:750,height:600,enableContentOnSetContent:false});var a={advancedSearchId:$("#selectedAdvancedSearchId").val()=="null"?null:$("#selectedAdvancedSearchId").val(),formId:configureAdvancedSearch.getSelectedFormId(),siteId:$("#advancedSearchSiteId").val(),newSearchOptions:configureAdvancedSearch.searchOptions};var b=new ServiceCall();b.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);b.call(function(){dwr.engine._execute("/dwr","EditSearchOptionsService","show",a,function(e){if(!isAnyWindowOpened()){return}d.setContent(e);configureAdvancedSearch.editOptionsErrors=new Errors({highlighting:true},"editOptionsErrors");if($("#recordsSourceUpload").is(":checked")){$("#alreadyCreatedDefaultFormId").val($("#editSearchOptionsFormId").val())}d.resize();d.disableContent()})})};configureAdvancedSearch.saveEditOptions=function(){if($("#selectedAdvancedSearchId").val()!="null"){getActiveWindow().disableContentBeforeSaveSettings();var a=new ServiceCall();a.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);a.call(function(){dwr.engine._execute("/dwr","UpdateAdvancedSearchOptionsService","execute",$("#selectedAdvancedSearchId").val(),configureAdvancedSearch.collectSearchOptions(),function(){configureAdvancedSearch.clearSearchOptionsArray();closeConfigureWidgetDiv()})})}else{configureAdvancedSearch.searchOptions=configureAdvancedSearch.collectSearchOptions();closeConfigureWidgetDiv()}};configureAdvancedSearch.cancelEditOptions=function(){configureAdvancedSearch.clearSearchOptionsArray();closeConfigureWidgetDiv()};configureAdvancedSearch.addSearchOption=function(){configureAdvancedSearch.editOptionsErrors.clear();var e=$("#advancedSearchSiteId").val();var f=$("#editSearchOptionsFormId").val();var a=$("#formFieldsSelect > option:selected").val();if(a==-1){configureAdvancedSearch.editOptionsErrors.set("EditOptionsFieldNotSelectedException",$("#EditOptionsFieldNotSelectedException").val(),[$("#formFieldsSelect")[0]]);return}if(a=="allFields"){$("#formFieldsSelect > option").each(function(){var g=$("tr.optionTr").length;if($(this).val()!=-1&&$(this).val()!="allFields"){var h=new Object();h.formItemId=$(this).val();h.position=g++;configureAdvancedSearch.searchOptions.push(h)}})}else{newSearchOption=new Object();newSearchOption.formItemId=a;newSearchOption.position=$("tr.optionTr").length;configureAdvancedSearch.searchOptions.push(newSearchOption)}var b={siteId:e,formId:f,advancedSearchId:$("#selectedAdvancedSearchId").val()=="null"?null:$("#selectedAdvancedSearchId").val(),newSearchOptions:configureAdvancedSearch.searchOptions};$("#addSearchOptionLoadingDiv").css("display","inline");createBackground({element:$("#editSearchOptionsList")[0]});var d=new ServiceCall();d.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);d.call(function(){dwr.engine._execute("/dwr","UpdateSearchOptionsListOnPageService","execute",b,function(g){$("#addSearchOptionLoadingDiv").hide();removeBackground();$("#editSearchOptionsList").html(g);getActiveWindow().resize()})})};configureAdvancedSearch.collectSearchOptions=function(){configureAdvancedSearch.clearSearchOptionsArray();var a=0;$("#editSearchOptionsListTableBody > tr").each(function(){var b=new Object();b.advancedSearchOptionId=$(this).find(".optionId").val();b.fieldLabel=$(this).find(".fieldLabel").val();b.formItemId=$(this).find(".formItemId").val();b.displayType=$(this).find(".advSearchOptionDisplayType:checked").val();b.position=a;b.optionCriteria=configureAdvancedSearch.collectOptionCriterias(this);b.alsoSearchByFields=configureAdvancedSearch.collectAlsoSearchByFields(this);configureAdvancedSearch.searchOptions.push(b);a++});return configureAdvancedSearch.searchOptions};configureAdvancedSearch.collectAlsoSearchByFields=function(b){var a=new Array();var e=$(b).find(".advSearchOptionDisplayType:checked").val();var d=$(b).find(".optionType").val();if(d=="TEXT"&&e=="TEXT_AS_FREE"){$(b).find(".searchOptionParameter").each(function(){a.push($(this).attr("value"))})}return a};configureAdvancedSearch.collectOptionCriterias=function(a){var d=$(a).find(".optionType").val();var e=$(a).find(".advSearchOptionDisplayType:checked").val();var b=new Array();if(d=="PICK_LIST"||d=="SINGLE_CHECKBOX"){$(a).find(".pickListOption").each(function(){if($(this).is(":checked")){b.push($(this).val())}})}else{if(d=="RANGE"&&e=="RANGE_AS_RANGE"){$(a).find(".searchOptionParameter").each(function(){b.push($(this).attr("value"))})}}return b};configureAdvancedSearch.addFieldClick=function(a){var b=$(a).parents(".optionTr").find(".otherTextFieldsSelect > option:selected");if(b.attr("value")==-1){addFadingTimeoutEvent($(a).parents(".optionTr").find(".addFieldError")[0],4000)}else{configureAdvancedSearch.addSearchOptionParameter($(a).parents(".optionTr").find(".otherTextSourcesDiv"),b.attr("itemName"),b.attr("value"));b.remove();$(a).parents(".optionTr").find(".otherTextFieldsSelect > option[value='-1']").next().attr("selected","selected")}};configureAdvancedSearch.addRangeClick=function(a){var r=$(a).parents(".optionTr").find(".addRangeError");var p=$(a).parents(".optionTr").find(".onlyNumbersRange")[0];var t="";var n="";var h=new Array();var s=true;var f=$(a).parents(".optionTr").find(".rangeStart").find("input");var v="";for(var q=0;q<f.length;q++){var u=f[q];var m=$(u).val();$(u).val("");v+=m+(q!=f.length-1?";":"");if(m.trim()!=""){s=false}else{m="&ndash;"}h.push(m)}if(!p){if(!validateDate(v)){r.html($("#advSearchStartDateIsntValidException").val());addFadingTimeoutEvent(r[0],4000);return}}n+=v+";";var g=new Array();var d=true;var e=$(a).parents(".optionTr").find(".rangeEnd").find("input");var l="";for(q=0;q<e.length;q++){var b=e[q];var k=$(b).val();$(b).val("");l+=k+(q!=e.length-1?";":"");if(k.trim()!=""){d=false}else{k="&ndash;"}g.push(k)}if(!p){if(!validateDate(l)){r.html($("#advSearchEndDateIsntValidException").val());addFadingTimeoutEvent(r[0],4000);return}}n+=l;if(s&&d){r.html($("#advSearchBothDateAreEmptyException").val());addFadingTimeoutEvent(r[0],4000);return}if(d){t=">&nbsp;"}if(s){t="<&nbsp;"}if(!s){for(q=0;q<h.length;q++){var o=(q==0||q==1?"/":(q==3?":":" "));t+=h[q]+o}}if(!d&&!s){t+="&nbsp;&mdash;&nbsp;"}if(!d){for(q=0;q<g.length;q++){o=(q==0||q==1?"/":(q==3?":":" "));t+=g[q]+o}}configureAdvancedSearch.addSearchOptionParameter($(a).parents(".optionTr").find(".rangesDiv"),t,n)};configureAdvancedSearch.removeOptionParameter=function(e){var f=$(e).parents(".optionTr").find(".optionType").val();if(f=="TEXT"){var d=$(e).parents(".searchOptionParameter:first").attr("value");var b=$(e).parents(".searchOptionParameter:first").attr("itemname");var a="<option value='"+d+"' itemname='"+b+"'>"+b+"</option>";$(e).parents(".optionTr").find(".otherTextFieldsSelect").append(a);$(e).parent().remove()}else{if(f=="RANGE"){$(e).parent().remove()}else{$(e).parent().remove()}}};configureAdvancedSearch.addSearchOptionParameter=function(e,a,d){var b="<div class='searchOptionParameter' value='"+d+"' itemname='"+a+"'>"+a+"<img src='/images/cross-circle.png' alt='' class='searchOptionParameterDeleteImg' onclick='configureAdvancedSearch.removeOptionParameter(this)'/></div>";$(e).append(b);getActiveWindow().resize()};configureAdvancedSearch.moveSearchOptionDown=function(g){var e=$(g).parents(".optionTr");var b=e.find(".advSearchUpImg");var a=e.next();var f=a.find(".advSearchDownImg");var d=a.find(".advSearchUpImg");if(f&&$(f).css("display")=="none"){$(g).css("display","none");$(f).css("display","inline")}if(b.css("display")=="none"){d.css("display","none");$(f).css("margin-left","18px")}b.css("display","inline");$(g).css("margin-left",0);$(e).remove();$(a).after(e)};configureAdvancedSearch.moveSearchOptionUp=function(g){var d=$(g).parents(".optionTr");var e=d.find(".advSearchDownImg");var a=d.prev();var f=a.find(".advSearchDownImg");var b=a.find(".advSearchUpImg");if(b&&$(b).css("display")=="none"){$(g).css("display","none");$(e).css("margin-left","18px");$(b).css("display","inline");$(f).css("margin-left",0)}if(e.css("display")=="none"){f.css("display","none")}e.css("display","inline");$(d).remove();$(a).before(d)};configureAdvancedSearch.removeSearchOption=function(f,e){if(confirm($("#optionRemoveConfirm").val())){if(e==0){var b=$(f).parents(".optionTr");var g=$(b).parents("table:first");var a=0;$(g).find(".optionId").each(function(){if($(this).val()==0&&$(this).parents(".optionTr")[0]==b[0]){configureAdvancedSearch.searchOptions.splice(a,1);d()}a++})}else{dwr.engine._execute("/dwr","RemoveSearchOptionService","removeOne",e,function(){d()})}function d(){var l=$(f).parents(".optionTr");var m=$(l).parents("tbody:first").find("tr").length;var k=$(l).prev();var h=$(l).next();getActiveWindow().resize();if(l.find(".advSearchUpImg").css("display")=="none"){h.find(".advSearchUpImg").css("display","none");h.find(".advSearchDownImg").css("margin-left","18px")}if(l.find(".advSearchDownImg").css("display")=="none"){k.find(".advSearchDownImg").css("display","none")}if(m==2){k.find(".advSearchDownImg").css("display","none");k.find(".advSearchUpImg").css("display","none");h.find(".advSearchDownImg").css("display","none");h.find(".advSearchUpImg").css("display","none")}l.remove();getActiveWindow().resize()}}};configureAdvancedSearch.selectAllPickOptions=function(a){$(a).parents("div.pickListOptionsList").find("input[type='checkbox']").attr("checked","checked")};configureAdvancedSearch.deselectAllPickOptions=function(a){$(a).parents("div.pickListOptionsList").find("input[type='checkbox']").attr("checked",null)};function formFileQueued(b){try{var d=document.getElementById(this.customSettings.text_fileName_id);if(d&&b&&b.name){d.value=b.name;hideFormFileUploaderButtons(this.uploaderId,this.bulkUploaderId)}}catch(a){}}function formFileUploadSuccess(b,g){try{var k=new Object();k.customSettings=this.customSettings;k.afterUploadFunction=this.afterUploadFunction;k.widgetId=this.widgetId;var a=new FileProgress(b,k.customSettings.progressTarget);a.setComplete();var f=document.getElementById(this.customSettings.text_fileName_id);if(f){f.value=""}var e=uploadersStarter.filesExists(k.widgetId);var m=uploadersStarter.bulkFilesExists(k.widgetId);var h=k.widgetId;var d=k.afterUploadFunction;var n=getInfoAboutUploadedFile(g).filledFormId;showFileUploadFields(this.settings.file_types_description,this.settings.button_placeholder_id,this.widgetId,this.id,this.formItemName,this.position,this.itemName,this.videoFileSizeLimit,this.bulkUploaderId);if(!e){if(m){uploadersStarter.startBulkUploading(h,n,d)}else{swfUploaderHandleUploadSuccess(b,g,k)}}}catch(l){}}function formFileQueueError(b,e,d){var a=this.settings.file_size_limit;showFileUploadFields(this.settings.file_types_description,this.settings.button_placeholder_id,this.widgetId,this.id,this.formItemName,this.position,this.itemName,this.videoFileSizeLimit,this.bulkUploaderId);swfUploaderFileQueueError(b,e,d,a)}var swfUploaders=new Array();function showFileUploadFields(m,o,h,b,q,k,s,g,p){var r=(b+"TxtFileName");document.getElementById(r).value="";if(document.getElementById(b+"PreviewImageTxtFileName")){document.getElementById(b+"PreviewImageTxtFileName").value=""}showFormFileUploaderButtons(b,p);n(b);var d=document.getElementById(b+"SpanButtonContainer");if(d){d.innerHTML="<span id='"+b+"SpanButtonPlaceHolder'></span>"}var f={flash_url:"/SWFUpload/swfupload.swf",upload_url:"#",file_types:createFileTypesByFormItemName(q),file_types_description:m,file_upload_limit:1,file_size_limit:createFileMaxSize(q,g),file_queue_limit:0,custom_settings:{progressTarget:"fileProgressDivId",text_fileName_id:r},debug:false,prevent_swf_caching:true,button_width:"70",button_height:"25",button_cursor:SWFUpload.CURSOR.HAND,button_action:SWFUpload.BUTTON_ACTION.SELECT_FILE,button_placeholder_id:o,file_queued_handler:formFileQueued,upload_start_handler:formFileUploadStart,upload_success_handler:formFileUploadSuccess,upload_error_handler:formFileUploadError,file_queue_error_handler:formFileQueueError,upload_progress_handler:swfUploaderUploadProgress,button_window_mode:SWFUpload.WINDOW_MODE.TRANSPARENT,file_post_name:"fileData"};var l=new SWFUpload(f);l.widgetId=h;l.swfUploaderQueue=0;l.swfUploaderUrl="/uploadFormFiles.action";l.swfVideoFileUploaderUrl="/uploadFormVideoFiles.action";l.swfUploaderType=b;l.formItemName=q;l.position=k;l.itemName=s;l.id=b;l.uploaderId=b;l.bulkUploaderId=p;l.videoFileSizeLimit=g;swfUploaders.push(l);var e=$("#"+b+"browseFormFileButton").position();var a=$("#"+b+"SpanButtonContainer")[0];a.style.position="absolute";a.style.top=e.top+"px";a.style.left=e.left+"px";function n(u){for(var t=swfUploaders.length-1;t>=0;t--){if(swfUploaders[t].id==u){swfUploaders[t].destroy();swfUploaders.splice(t,1)}}}}var formBulkUploaders=new Array();function showFormBulkUploaders(m,h,b,p,k,r,g,s){var q=(s+"TxtFileName");document.getElementById(q).value="";if(document.getElementById(b+"PreviewImageTxtFileName")){document.getElementById(b+"PreviewImageTxtFileName").value=""}showFormFileUploaderButtons(b,s);n(b);var o=b+"SpanButtonPlaceHolder";var d=document.getElementById(b+"SpanButtonContainer");if(d){d.innerHTML="<span id='"+o+"'></span>"}var f={flash_url:"/SWFUpload/swfupload.swf",upload_url:"#",file_types:createFileTypesByFormItemName(p),file_types_description:m,file_upload_limit:1000000,file_size_limit:createFileMaxSize(p,g),file_queue_limit:0,custom_settings:{progressTarget:"fileProgressDivId",text_fileName_id:q},debug:false,prevent_swf_caching:true,button_width:"100",button_height:"25",button_cursor:SWFUpload.CURSOR.HAND,button_action:SWFUpload.BUTTON_ACTION.SELECT_FILES,button_placeholder_id:o,file_queued_handler:formBulkFilesQueued,upload_start_handler:formFileBulkUploadStart,upload_success_handler:formBulkUploadSuccess,upload_error_handler:formFileUploadError,file_queue_error_handler:formBulkFileQueueError,upload_progress_handler:swfUploaderUploadProgress,button_window_mode:SWFUpload.WINDOW_MODE.TRANSPARENT,file_post_name:"fileData"};var l=new SWFUpload(f);l.widgetId=h;l.swfUploaderQueue=0;l.swfUploaderUrl="/bulkUploadFormFiles.action";l.swfUploaderType=b;l.formItemName=p;l.position=k;l.itemName=r;l.id=b;l.uploaderId=s;l.bulkUploaderId=b;l.videoFileSizeLimit=g;formBulkUploaders.push(l);var e=$("#"+b+"browseFormFileButton").position();var a=$("#"+b+"SpanButtonContainer")[0];a.style.position="absolute";a.style.top=e.top+"px";a.style.left=e.left+"px";showBulkUploadersForWidget(h);function n(u){for(var t=formBulkUploaders.length-1;t>=0;t--){if(formBulkUploaders[t].id==u){formBulkUploaders[t].destroy();formBulkUploaders.splice(t,1)}}}}var usedBulkUploaders={usedUploaders:new Array(),setBulkUploaderUsed:function(a,b){this.usedUploaders.push({widgetId:a,id:b})},setBulkUploaderUnused:function(b){for(var a=(this.usedUploaders.length-1);a>=0;a--){if(this.usedUploaders[a].widgetId==b){this.usedUploaders.splice(a,1)}}},isBulkUploaderUsed:function(b,d){for(var a=0;a<this.usedUploaders.length;a++){if(this.usedUploaders[a].widgetId==b&&this.usedUploaders[a].id!=d){return true}}return false}};function getBulkUploadersByWidgetId(b){var d=[];for(var a in formBulkUploaders){if(formBulkUploaders[a].widgetId==b){d.push(formBulkUploaders[a])}}return d}function formBulkFilesQueued(e){try{var f=document.getElementById(this.customSettings.text_fileName_id);if(f&&e&&e.name){f.value=e.name;hideFormFileUploaderButtons(this.bulkUploaderId,this.uploaderId);usedBulkUploaders.setBulkUploaderUsed(this.widgetId,this.id);var a=getBulkUploadersByWidgetId(this.widgetId);for(var d in a){if(a[d].id!=this.id){hideFormFileUploaderButton(a[d].id)}}}}catch(b){}}function formBulkUploadSuccess(e,b){try{usedBulkUploaders.setBulkUploaderUnused(this.widgetId);var g=new Object();g.customSettings=this.customSettings;g.afterUploadFunction=this.afterUploadFunction;g.widgetId=this.widgetId;var a=new FileProgress(e,g.customSettings.progressTarget);a.setComplete();var k=document.getElementById(this.customSettings.text_fileName_id);if(k){k.value=""}var h=uploadersStarter.bulkFilesExists(g.widgetId);if(this.getQueuedFiles().length==0){var f=this.widgetId;showFormBulkUploaders(this.settings.file_types_description,this.widgetId,this.id,this.formItemName,this.position,this.itemName,this.videoFileSizeLimit,this.uploaderId);showBulkUploadersForWidget(f)}if(!h){swfUploaderHandleUploadSuccess(e,b,g)}}catch(d){}}function showBulkUploadersForWidget(d){var a=getBulkUploadersByWidgetId(d);for(var b in a){showFormFileUploaderButton(a[b].id)}}function formBulkFileQueueError(b,e,d){var a=this.settings.file_size_limit;showFormBulkUploaders(this.settings.file_types_description,this.widgetId,this.id,this.formItemName,this.position,this.itemName,this.videoFileSizeLimit,this.uploaderId);swfUploaderFileQueueError(b,e,d,a)}function createFileTypesByFormItemName(a){if(a){switch(a){case"IMAGE_FILE_UPLOAD":return"*.gif;*.jpeg;*.jpg;*.png;*.tif;*.bmp";case"VIDEO_FILE_UPLOAD":return"*.avi;*.flv;*.mpg;*.mov;*.mpeg;*.mkv;*.mp4;*.wmv;*.divx;*.dv;*.flc;";case"AUDIO_FILE_UPLOAD":return"*.mp3";case"PDF_FILE_UPLOAD":return"*.pdf";default:return"*.*"}}else{return"*.*"}}function createFileMaxSize(b,a){if(b=="IMAGE_FILE_UPLOAD"){return"10Mb"}return a}function formFileUploadStart(f){var e=new Object();e.widgetId=this.widgetId;createBackground();var h=swfUploaderCreateLoadingMessage();try{var g=getParentWindow().document.getElementById(this.customSettings.progressTarget);if(!g){g=getParentWindow().document.createElement("div");g.id=this.customSettings.progressTarget;g.align="left";g.style.width="355px";g.style.height="50px";h.appendChild(g)}b(g,this.widgetId);centerElement({elementToCenter:h});var a=new FileProgress(f,this.customSettings.progressTarget);a.showCancelButton(this,true)}catch(d){}return true;function b(m,n){var l=uploadersStarter.getNumberOfFiles(n);if(l==1||l==0){m.style.width="355px";m.style.height="55px"}else{m.style.width="370px";m.style.overflowY="auto";m.style.overflowX="hidden"}var k=l*65;k=k>180?180:k;m.style.height=k+"px"}}function formFileBulkUploadStart(f){var e=new Object();e.widgetId=this.widgetId;createBackground();var h=swfUploaderCreateLoadingMessage();try{var g=getParentWindow().document.getElementById(this.customSettings.progressTarget);if(!g){g=getParentWindow().document.createElement("div");g.id=this.customSettings.progressTarget;g.align="left";g.style.width="355px";g.style.height="50px";h.appendChild(g)}b(g,this.widgetId);centerElement({elementToCenter:h});var a=new FileProgress(f,this.customSettings.progressTarget);a.showCancelButton(this,true)}catch(d){}return true;function b(m,n){var l=uploadersStarter.getNumberOfBulkFiles(n);if(l==1||l==0){m.style.width="355px";m.style.height="55px"}else{m.style.width="370px";m.style.overflowY="auto";m.style.overflowX="hidden"}var k=l*65;k=k>180?180:k;m.style.height=k+"px"}}function showFormFileUploaderButtons(e,d){try{a(e)}catch(b){}try{a(d)}catch(b){}try{showHideRemoveSelectedFileButton(e,"none")}catch(b){}function a(f){showFormFileUploaderButton(f);$("#"+f+"browseFormFileButton")[0].style.display="inline"}}function showFormFileUploaderButton(b){var a=document.getElementById(b+"SpanButtonContainer");if(a){if((navigator.appName.indexOf("Internet Explorer")>-1)){a.firstChild.style.height="22px"}else{a.style.visibility="visible";a.style.height="20px"}}}function hideFormFileUploaderButtons(e,d){try{a(e)}catch(b){}try{a(d)}catch(b){}try{showHideRemoveSelectedFileButton(e,"inline")}catch(b){}function a(f){hideFormFileUploaderButton(f);$("#"+f+"browseFormFileButton")[0].style.display="none"}}function hideFormFileUploaderButton(b){var a=document.getElementById(b+"SpanButtonContainer");if(a){if((navigator.appName.indexOf("Internet Explorer")>-1)){a.firstChild.style.height="0px"}else{a.style.visibility="hidden";a.style.height="0px"}}}function showHideRemoveSelectedFileButton(d,b){var a=document.getElementById(d+"RemoveSelectedFileButton");if(a){a.style.display=b}}function formFileUploadError(a,d,b){swfUploaderHandleUploadError(a,d,b,this);showFormFileUploaderButtons(this.uploaderId,this.bulkUploaderId)}var uploadersStarter={startFileUploading:function(e,a,f){var d=false;if(e||a){for(var b=0;b<swfUploaders.length;b++){if(swfUploaders[b].widgetId==e&&this.startUploading(swfUploaders[b])){swfUploaders[b].setUploadURL(this.createUrl(a,swfUploaders[b]));swfUploaders[b].afterUploadFunction=f;swfUploaders[b].startUpload();if(swfUploaders[b].getFile()){d=true}}}}if(!d){this.destroy(swfUploaders);if(this.bulkFilesExists(e)){this.startBulkUploading(e,a,f)}else{if(f){f(e)}}}},startBulkUploading:function(f,a,h){var e=false;for(var b=0;b<formBulkUploaders.length;b++){if(formBulkUploaders[b].widgetId==f&&this.startUploading(formBulkUploaders[b])){formBulkUploaders[b].setUploadURL(this.createUrl(a,formBulkUploaders[b]));formBulkUploaders[b].afterUploadFunction=h;var d=formBulkUploaders[b].getQueuedFiles();for(var g in d){formBulkUploaders[b].startUpload(d[g].id);e=true}}}if(!e){this.destroy(formBulkUploaders);if(h){h(f)}}},filesExists:function(b){for(var a=0;a<swfUploaders.length;a++){if(swfUploaders[a].widgetId==b&&swfUploaders[a].getQueuedFiles().length>0){return true}}return false},bulkFilesExists:function(b){for(var a=0;a<formBulkUploaders.length;a++){if(formBulkUploaders[a].widgetId==b&&formBulkUploaders[a].getQueuedFiles().length>0){return true}}return false},getNumberOfFiles:function(d){var b=0;for(var a=0;a<swfUploaders.length;a++){if(swfUploaders[a].widgetId==d){b+=swfUploaders[a].getQueuedFiles().length}}return b},getNumberOfBulkFiles:function(d){var b=0;for(var a=0;a<formBulkUploaders.length;a++){if(formBulkUploaders[a].widgetId==d){b+=formBulkUploaders[a].getQueuedFiles().length}}return b},startUploading:function(b){try{return b.getFile()}catch(a){return false}},createUrl:function(a,d){var b=isVideoOrVideoImageField(d.id)?d.swfVideoFileUploaderUrl:d.swfUploaderUrl;b+=";jsessionid="+getCookie("JSESSIONID");b+="?formItemName="+d.formItemName;b+="&filledFormId="+a;b+="&position="+d.position;return b},destroy:function(d){for(var b in d){try{d[b].destroy()}catch(a){}}}};var configureChildSiteRegistration={settings:undefined,errors:undefined};var configureChildSiteRegistrationErrorFieldId="childSiteRegistrationErrors";configureChildSiteRegistration.onBeforeShow=function(b){var a={showSecondTab:false};b=$.extend(a,b);configureChildSiteRegistration.settings=b;return b};configureChildSiteRegistration.onAfterShow=function(){if(!isAnyWindowOpened()){return}if($("#siteOnItemRightType").val()=="READ"){disableChildSiteRegistrationForm(true)}else{showLogoUploader();showFooterImageUploader()}if(configureChildSiteRegistration.settings.showSecondTab){$("#childSiteRegistrationNetworkSettingsTab").click()}configureChildSiteRegistration.errors=new Errors({},configureChildSiteRegistrationErrorFieldId);getActiveWindow().resize()};configureChildSiteRegistration.save=function(f){configureChildSiteRegistration.errors.clear();if(!$("#iAgreeTermsAndConditions").attr("checked")){configureChildSiteRegistration.errors.set("CHECK_TERMS_AND_CONDITIONS",$("#termsAndConditionsError").val(),[$("#iAgreeTermsAndConditionsCheckboxWithlabel")[0]]);return}var g;var d;if(configureChildSiteRegistration.isFormSettingsTabSelected()){g=e();d="saveFormSettingsTab"}else{if(configureChildSiteRegistration.isWhiteLabelSettingsTabSelected()){g=a();d="saveWhiteLabelSettingsTab"}else{g=b();d="saveNetworkSettingsTab"}}if(configureChildSiteRegistration.errors.hasErrors()){configureChildSiteRegistration.showNetworkSettingsTab();return}var h=new ServiceCall();h.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);h.exception("com.shroggle.exception.PageBreakBeforeRequiredFieldsException",configureChildSiteRegistration.errors.exceptionAction({errorId:"PageBreakBeforeRequiredFieldsException"}));h.exception("com.shroggle.exception.PaymentBlockOnFirstPageException",configureChildSiteRegistration.errors.exceptionAction({errorId:"PaymentBlockOnFirstPageException"}));h.exception("com.shroggle.exception.ChildSiteRegistrationNameNotUnique",configureChildSiteRegistration.errors.exceptionAction({errorId:"NOT_UNIQUE_CHILD_SITE_REGISTRATION_NAME",fields:[$("#childSiteRegistrationName")[0]]}));getActiveWindow().disableContentBeforeSaveSettings();h.call(function(){dwr.engine._execute("/dwr","CreateChildSiteRegistrationService",d,g,function(k){configureChildSiteRegistration.handleSaveResponse(k,g.formId,g.name,f)})});function e(){var l={widgetId:configureChildSiteRegistration.settings.widgetId,formId:$("#selectedChildSiteRegistrationId").val(),name:$("#childSiteRegistrationName").val(),description:$("#ChildSiteRegistrationHeader").html(),displayDescription:$("#showChildSiteRegistrationHeader").val()};var k=collectFormItems(l);if(!k){configureChildSiteRegistration.errors.set("DUBLICATE_ITEMS_EXCEPTION",$("#dublicateFieldExceptionText").html(),[])}return l}function b(){var k={widgetId:configureChildSiteRegistration.settings.widgetId,formId:$("#selectedChildSiteRegistrationId").val(),fromEmail:$("#fromEmail").val(),name:$("#childSiteRegistrationName").val(),startDate:$("#startDateText").val(),endDate:$("#endDateText").val(),useStartDate:$("#startDate").attr("checked"),useEndDate:$("#endDate").attr("checked"),termsAndConditions:$("#ChildSiteRegistrationTermsAndConditionsHeader").html(),emailText:$("#ChildSiteRegistrationCustomizeEmailTextHeader").html(),welcomeText:$("#ChildSiteRegistrationCustomizeWelcomeTextHeader").html(),thanksForRegisteringText:$("#ChildSiteRegistrationThanksForRegisteringTextHeader").html(),logoId:getLogoId(),useOneTimeFee:$("#useOneTimeFee").attr("checked"),templatesId:getSelectedBlueprints(),requiredToUseSiteBlueprint:$("#userIsRequiredToUseASiteBlueprint").attr("checked")};if($("#adminAccessLevel").attr("checked")){k.accessLevel="ADMINISTRATOR"}else{if($("#siteEditorAccessLevel").attr("checked")){k.accessLevel="EDITOR"}else{k.accessLevel=null}}if(k.useOneTimeFee){k.oneTimeFee=$("#oneTimeFee").val();k.price250mb="0";k.price500mb="0";k.price1gb="0";k.price3gb="0"}else{k.price250mb=$("#price250mb").val();k.price500mb=$("#price500mb").val();k.price1gb=$("#price1gb").val();k.price3gb=$("#price3gb").val();k.oneTimeFee="0"}checkDate((k.startDate).trim(),(k.endDate).trim(),true,true);if(!isDouble((k.oneTimeFee).trim())){configureChildSiteRegistration.errors.set("WRONG_PRICE",$("#inputCorrectPrice").val(),[$("#oneTimeFee")[0]])}if(!isDouble((k.price250mb).trim())){configureChildSiteRegistration.errors.set("WRONG_PRICE",$("#inputCorrectPrice").val(),[$("#price250mb")[0]])}if(!isDouble((k.price500mb).trim())){configureChildSiteRegistration.errors.set("WRONG_PRICE",$("#inputCorrectPrice").val(),[$("#price500mb")[0]])}if(!isDouble((k.price1gb).trim())){configureChildSiteRegistration.errors.set("WRONG_PRICE",$("#inputCorrectPrice").val(),[$("#price1gb")[0]])}if(!isDouble((k.price3gb).trim())){configureChildSiteRegistration.errors.set("WRONG_PRICE",$("#inputCorrectPrice").val(),[$("#price3gb")[0]])}if(!k.fromEmail.length>0){configureChildSiteRegistration.errors.set("EMPTY_CHILD_SITE_REGISTRATION_FROM_EMAIL",$("#childSiteRegistrationFromEmailCannotBeEmpty").val(),[$("#fromEmail")[0]])}if(!k.name.length>0){configureChildSiteRegistration.errors.set("EMPTY_CHILD_SITE_REGISTRATION_NAME",$("#childSiteRegistrationNameCannotBeEmpty").val(),[$("#childSiteRegistrationName")[0]])}if(k.requiredToUseSiteBlueprint&&k.templatesId.length==0){configureChildSiteRegistration.errors.set("EMPTY_CHILD_SITE_TEMPLATES_ID",$("#atLeastOneBlueprintHasToBeSelected").val(),[$("#selectTemplatesSpan")[0]])}return k}function a(){var k={widgetId:configureChildSiteRegistration.settings.widgetId,formId:$("#selectedChildSiteRegistrationId").val(),name:$("#childSiteRegistrationName").val(),brandedUrl:$("#whiteLabelBrandedUrl").val(),footerText:$("#whiteLabelFooterText").val(),footerUrl:$("#whiteLabelFooterUrl").val(),contactUsPageId:$("#contactUsPages").val(),footerImageId:getFooterImageId()};return k}};configureChildSiteRegistration.handleSaveResponse=function(a,e,b,d){configureChildSiteRegistration.errors.clear();if(a.wrongStartDate){configureChildSiteRegistration.errors.set("WRONG_START_DATE",$("#wrongStartDate").val(),[$("#startDateText")[0]])}if(a.wrongEndDate){configureChildSiteRegistration.errors.set("WRONG_END_DATE",$("#wrongEndDate").val(),[$("#endDateText")[0]])}if(a.endBeforeStart){configureChildSiteRegistration.errors.set("END_DATE_BEFORE_START_DATE",$("#endBeforeStart").val(),[$("#endDateText")[0]])}if(a.endBeforeCurrent){configureChildSiteRegistration.errors.set("END_DATE_BEFORE_CURRENT_DATE",$("#endDatePassed").val(),[$("#endDateText")[0]])}if(!configureChildSiteRegistration.errors.hasErrors()){if(window.tinyMCE&&window.tinyMCE.activeEditor){if(!window.tinyMCE.activeEditor.destroyed){closeEditor(window.tinyMCE.activeEditor.editorId)}}if($("#dashboardPage")[0]){$("#dashboardNetworkName"+e).html(b);$("#itemName"+e).html(b);if(d){closeConfigureWidgetDiv()}}else{if(configureChildSiteRegistration.settings.widgetId){makePageDraftVisual(window.parent.getActivePage())}if(d){if(configureChildSiteRegistration.settings.widgetId){closeConfigureWidgetDivWithUpdate(a.widgetInfo,configureChildSiteRegistration.settings.widgetId)}else{closeConfigureWidgetDiv()}}}if(a.showIncomeSettingsWindow&&d){if(window.tinyMCE&&window.tinyMCE.activeEditor){if(!tinyMCE.activeEditor.destroyed){closeEditor(tinyMCE.activeEditor.editorId)}}showIncomeSettingsWindowInternal(a.receivePaymentsInnerHtml)}}if(!d){getActiveWindow().enableContent();setWindowSettingsUnchanged()}};function setLogoSrc(a){$("#logoImage")[0].src=a}function setFooterImageSrc(a){$("#footerImage")[0].src=a}function setLogoId(a){$("#logoImageId").val(a)}function setFooterImageId(a){$("#footerImageId").val(a)}function getLogoId(){return $("#logoImageId").val()}function getFooterImageId(){return $("#footerImageId").val()}function getSelectedBlueprints(){var a=new Array();$("#childSiteRegistrationBlueprints > input:checked").each(function(){a.push($(this).val())});return a}function checkPrice(){if(!isDouble(($("#price250mb").val()).trim())||!isDouble(($("#price500mb").val()).trim())||!isDouble(($("#price1gb").val()).trim())||!isDouble(($("#price3gb").val()).trim())){$("#wrongPriceMessage").html($("#enterAPriceText").val())}}function disablePricesTable(a){document.getElementById("price250mb").disabled=a;document.getElementById("price500mb").disabled=a;document.getElementById("price1gb").disabled=a;document.getElementById("price3gb").disabled=a;document.getElementById("oneTimeFee").disabled=!a}function showIncomeSettingsWindow(b){var a=new ServiceCall();a.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);a.call(function(){dwr.engine._execute("/dwr","CreateIncomeSettingsService","execute",b,function(d){showIncomeSettingsWindowInternal(d)})})}function showIncomeSettingsWindowInternal(b){var a=createConfigureWindow({width:600,height:200});a.setContent(b);configureChildSiteRegistration.errors=new Errors()}function clearField(a){if(a.value==document.getElementById("enterTotalPriceText").value){a.value=""}}function checkValue(d,b){document.getElementById("wrongPriceMessage").innerHTML="&nbsp;";var a=(d.value).trim();configureChildSiteRegistration.errors.clear();d.className="";if(a==""){d.value=document.getElementById("enterTotalPriceText").value}else{if(!isDouble(a)){configureChildSiteRegistration.errors.set("WRONG_PRICE",document.getElementById("inputCorrectPrice").value,[d])}else{if(a<b){document.getElementById("wrongPriceMessage").innerHTML=document.getElementById("priceMessageText").value}}}}function checkDate(a,f,b,h){var d=new ServiceCall();d.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);var g=document.getElementById("startDate").checked;var e=document.getElementById("endDate").checked;configureChildSiteRegistration.errors.clear();document.getElementById("startDateText").className="";document.getElementById("endDateText").className="";if(g){if(!parseDate(a)){configureChildSiteRegistration.errors.set("WRONG_START_DATE",$("#wrongStartDate").val(),[$("#startDateText")[0]])}}if(e){if(!parseDate(f)){configureChildSiteRegistration.errors.set("WRONG_END_DATE",$("#wrongEndDate").val(),[$("#endDateText")[0]])}}if(configureChildSiteRegistration.errors.hasErrors()){return}if(g&&e){d.call(function(){dwr.engine._execute("/dwr","CreateChildSiteRegistrationService","checkDate",a,f,function(k){if(k.wrongStartDate&&b){configureChildSiteRegistration.errors.set("WRONG_START_DATE",$("#wrongStartDate").val(),[$("#startDateText")[0]])}if(k.wrongEndDate&&h){configureChildSiteRegistration.errors.set("WRONG_END_DATE",$("#wrongEndDate").val(),[$("#endDateText")[0]])}if(k.endBeforeStart){configureChildSiteRegistration.errors.set("END_DATE_BEFORE_START_DATE",$("#endBeforeStart").val(),[$("#endDateText")[0]])}if(k.endBeforeCurrent){configureChildSiteRegistration.errors.set("END_DATE_BEFORE_CURRENT_DATE",$("#endDatePassed").val(),[$("#endDateText")[0]])}})})}else{if(g){d.call(function(){dwr.engine._execute("/dwr","CreateChildSiteRegistrationService","isDateCorrect",a,function(k){if(!k){configureChildSiteRegistration.errors.set("WRONG_START_DATE",$("#wrongStartDate").val(),[$("#startDateText")[0]])}})})}else{if(e){d.call(function(){dwr.engine._execute("/dwr","CreateChildSiteRegistrationService","isEndDateCorrect",f,function(k){if(k.wrongEndDate){configureChildSiteRegistration.errors.set("WRONG_END_DATE",$("#wrongEndDate").val(),[$("#endDateText")[0]])}if(k.endBeforeCurrent){configureChildSiteRegistration.errors.set("END_DATE_BEFORE_CURRENT_DATE",$("#endDatePassed").val(),[$("#endDateText")[0]])}})})}}}}function showNetworkSettingsHelpWindow(b){var a=createConfigureWindow({width:600,height:500});a.setContent(document.getElementById(b).innerHTML)}function setReceivePayments(b){configureChildSiteRegistration.errors.clear();var a=new ServiceCall();a.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);a.exception("com.shroggle.exception.IncorrectEmailException",configureChildSiteRegistration.errors.exceptionAction({errorId:"INCORRECT_EMAIL",fields:[$("#paypalText")[0]],alternativeMessage:$("#emailAddressIsMalformed").val()}));a.exception("com.shroggle.exception.NullOrEmptyEmailException",configureChildSiteRegistration.errors.exceptionAction({errorId:"INCORRECT_EMAIL",fields:[$("#paypalText")[0]],alternativeMessage:$("#emailAddressIsRequired").val()}));a.exception("com.shroggle.exception.PayPalWrongEmailException",configureChildSiteRegistration.errors.exceptionAction({errorId:"INCORRECT_EMAIL",fields:[$("#paypalText")[0]],alternativeMessage:$("#thereIsNoPaypalAccount").val()}));a.call(function(){dwr.engine._execute("/dwr","CreateIncomeSettingsService","setReceivePayments",b,$("#paypalText").val(),function(){closeConfigureWidgetDiv(true)})})}function showLogoPreview(){return getLogoId()>0}function disableChildSiteRegistrationForm(a){disableControl($("#childSiteRegistrationName")[0],a);disableControl($("#editChildSiteRegistrationHeader")[0],a);disableControl($("#iAgreeTermsAndConditions")[0],a);disableControl($("#useOneTimeFee")[0],a);disableControl($("#oneTimeFee")[0],a);disableControl($("#prices")[0],a);disableControl($("#price250mb")[0],a);disableControl($("#price500mb")[0],a);disableControl($("#price1gb")[0],a);disableControl($("#price3gb")[0],a);disableControl($("#userIsRequiredToUseASiteBlueprint")[0],a);disableControl($("#startDate")[0],a);disableControl($("#startDateText")[0],a);disableControl($("#endDate")[0],a);disableControl($("#endDateText")[0],a);disableControl($("#ChildSiteRegistrationTermsAndConditionsLink")[0],a);disableControl($("#ChildSiteRegistrationCustomizeEmailTextLink")[0],a);disableControl($("#ChildSiteRegistrationCustomizeWelcomeTextLink")[0],a);disableControl($("#adminAccessLevel")[0],a);disableControl($("#siteEditorAccessLevel")[0],a);disableFormTables(a);$("#windowSave",$("#configureCSRButtons")[0]).hide();$("#windowApply",$("#configureCSRButtons")[0]).hide();$("#windowCancel",$("#configureCSRButtons")[0]).val("Close");$("#csrReadOnlyMessage").show();$("#childSiteRegistrationErrors").hide()}function normalizeEmailText(b){var a=$("#"+b).html();if($("#useOneTimeFee")[0].checked){a=a.replace("&lt;per month/one time fee&gt; (250mb media storage included)","one time fee");a=a.replace("per month (250mb media storage included)","one time fee")}else{a=a.replace("&lt;per month/one time fee&gt; (250mb media storage included)","per month (250mb media storage included)");a=a.replace("one time fee","per month (250mb media storage included)")}$("#"+b).html(a)}configureChildSiteRegistration.isFormSettingsTabSelected=function(){return $("#formSettingsTab").is(":visible")};configureChildSiteRegistration.isWhiteLabelSettingsTabSelected=function(){return $("#whiteLabelSettingsTab").is(":visible")};configureChildSiteRegistration.showFormSettingsTab=function(){$("#paymentSettingsTab").hide();$("#formSettingsTab").show();$("#whiteLabelSettingsTab").hide();$("#csrFormHeader").show();$("#csrNetworkHeader").hide();$("#csrWhiteLabelHeader").hide()};configureChildSiteRegistration.showNetworkSettingsTab=function(){$("#formSettingsTab").hide();$("#paymentSettingsTab").show();$("#whiteLabelSettingsTab").hide();$("#csrFormHeader").hide();$("#csrNetworkHeader").show();$("#csrWhiteLabelHeader").hide()};configureChildSiteRegistration.showWhiteLabelSettingsTab=function(){$("#formSettingsTab").hide();$("#paymentSettingsTab").hide();$("#whiteLabelSettingsTab").show();$("#csrFormHeader").hide();$("#csrNetworkHeader").hide();$("#csrWhiteLabelHeader").show()};function showLogoUploader(){removeUploaders(uploaderIds.LOGO_UPLOADER_ID);try{document.getElementById("logoButtonContainer").innerHTML="<span id='logoButtonPlaceHolder'></span>"}catch(a){}var b={flash_url:"/SWFUpload/swfupload.swf",upload_url:"#",file_types:SUPPORTED_IMAGE_FORMATS,file_types_description:"Image Files",file_upload_limit:1,file_queue_limit:0,file_size_limit:"10Mb",custom_settings:{progressTarget:"fileProgressDivId",text_fileName_id:"logoName"},debug:false,prevent_swf_caching:true,button_width:"170",button_height:"25",button_cursor:SWFUpload.CURSOR.HAND,button_action:SWFUpload.BUTTON_ACTION.SELECT_FILE,button_placeholder_id:"logoButtonPlaceHolder",file_queued_handler:logoQueued,file_queue_error_handler:swfUploaderFileQueueError,upload_start_handler:logoUploadStart,upload_progress_handler:swfUploaderUploadProgress,upload_error_handler:logoUploadError,upload_success_handler:logoUploadSuccess,button_window_mode:SWFUpload.WINDOW_MODE.TRANSPARENT,file_post_name:"fileData"};var d=new SWFUpload(b);d.swfUploaderUrl="/uploadImage.action";d.id=uploaderIds.LOGO_UPLOADER_ID;putUploader(d)}function startLogoUploading(b){configureChildSiteRegistration.errors.clear();var a=getUploaderById(uploaderIds.LOGO_UPLOADER_ID);if(b&&a){if(a.getFile()){a.setUploadURL(a.swfUploaderUrl+";jsessionid="+getCookie("JSESSIONID")+"?siteId="+b);a.startUpload()}else{configureChildSiteRegistration.errors.set("ERROR",document.getElementById("emptyFile").value,[document.getElementById("logoName")])}}}function logoQueued(a){startLogoUploading($("#childSiteRegSiteId").val())}function logoUploadStart(d){var f=createBackground();var g=swfUploaderCreateLoadingMessage();try{if(!f){var e=window.parent.document.createElement("div");e.id=this.customSettings.progressTarget;e.align="left";e.style.width="355px";e.style.height="65px";g.appendChild(e);centerElement({elementToCenter:g});var a=new FileProgress(d,this.customSettings.progressTarget);a.showCancelButton(this,true)}}catch(b){}return true}function logoUploadSuccess(d,b){swfUploaderHandleUploadSuccess(d,b,this);showLogoUploader();var a=getInfoAboutUploadedFile(b);setLogoSrc(a.resourceUrl);setLogoId(a.resourceId);swfUploaderRemoveBackgroundLoadingMessage()}function logoUploadError(a,d,b){swfUploaderHandleUploadError(a,d,b,this);showLogoUploader()}function showFooterImageUploader(){removeUploaders(uploaderIds.FOOTER_IMAGE_UPLOADER_ID);try{document.getElementById("footerImageButtonContainer").innerHTML="<span id='footerImageButtonPlaceHolder'></span>"}catch(a){}var b={flash_url:"/SWFUpload/swfupload.swf",upload_url:"#",file_types:SUPPORTED_IMAGE_FORMATS,file_types_description:"Image Files",file_upload_limit:1,file_queue_limit:0,file_size_limit:"10Mb",custom_settings:{progressTarget:"fileProgressDivId",text_fileName_id:"footerImageName"},debug:false,prevent_swf_caching:true,button_width:"170",button_height:"25",button_cursor:SWFUpload.CURSOR.HAND,button_action:SWFUpload.BUTTON_ACTION.SELECT_FILE,button_placeholder_id:"footerImageButtonPlaceHolder",file_queued_handler:footerImageQueued,file_queue_error_handler:swfUploaderFileQueueError,upload_start_handler:footerImageUploadStart,upload_progress_handler:swfUploaderUploadProgress,upload_error_handler:footerImageUploadError,upload_success_handler:footerImageUploadSuccess,button_window_mode:SWFUpload.WINDOW_MODE.TRANSPARENT,file_post_name:"fileData"};var d=new SWFUpload(b);d.swfUploaderUrl="/uploadImage.action";d.id=uploaderIds.FOOTER_IMAGE_UPLOADER_ID;putUploader(d)}function startFooterImageUploading(b){configureChildSiteRegistration.errors.clear();var a=getUploaderById(uploaderIds.FOOTER_IMAGE_UPLOADER_ID);if(b&&a){if(a.getFile()){a.setUploadURL(a.swfUploaderUrl+";jsessionid="+getCookie("JSESSIONID")+"?siteId="+b);a.startUpload()}else{configureChildSiteRegistration.errors.set("ERROR",document.getElementById("emptyFile").value,[document.getElementById("footerImageName")])}}}function footerImageQueued(a){startFooterImageUploading($("#childSiteRegSiteId").val())}function footerImageUploadStart(d){var f=createBackground();var g=swfUploaderCreateLoadingMessage();try{if(!f){var e=window.parent.document.createElement("div");e.id=this.customSettings.progressTarget;e.align="left";e.style.width="355px";e.style.height="65px";g.appendChild(e);centerElement({elementToCenter:g});var a=new FileProgress(d,this.customSettings.progressTarget);a.showCancelButton(this,true)}}catch(b){}return true}function footerImageUploadSuccess(d,b){swfUploaderHandleUploadSuccess(d,b,this);showFooterImageUploader();var a=getInfoAboutUploadedFile(b);setFooterImageSrc(a.resourceUrl);setFooterImageId(a.resourceId);swfUploaderRemoveBackgroundLoadingMessage()}function footerImageUploadError(a,d,b){swfUploaderHandleUploadError(a,d,b,this);showFooterImageUploader()}var SWFUpload;if(SWFUpload==undefined){SWFUpload=function(a){this.initSWFUpload(a)}}SWFUpload.prototype.initSWFUpload=function(b){try{this.customSettings={};this.settings=b;this.eventQueue=[];this.movieName="SWFUpload_"+SWFUpload.movieCount++;this.movieElement=null;SWFUpload.instances[this.movieName]=this;this.initSettings();this.loadFlash();this.displayDebugInfo()}catch(a){delete SWFUpload.instances[this.movieName]}};SWFUpload.instances={};SWFUpload.movieCount=0;SWFUpload.version="2.2.0 2009-03-25";SWFUpload.QUEUE_ERROR={QUEUE_LIMIT_EXCEEDED:-100,FILE_EXCEEDS_SIZE_LIMIT:-110,ZERO_BYTE_FILE:-120,INVALID_FILETYPE:-130};SWFUpload.UPLOAD_ERROR={HTTP_ERROR:-200,MISSING_UPLOAD_URL:-210,IO_ERROR:-220,SECURITY_ERROR:-230,UPLOAD_LIMIT_EXCEEDED:-240,UPLOAD_FAILED:-250,SPECIFIED_FILE_ID_NOT_FOUND:-260,FILE_VALIDATION_FAILED:-270,FILE_CANCELLED:-280,UPLOAD_STOPPED:-290};SWFUpload.FILE_STATUS={QUEUED:-1,IN_PROGRESS:-2,ERROR:-3,COMPLETE:-4,CANCELLED:-5};SWFUpload.BUTTON_ACTION={SELECT_FILE:-100,SELECT_FILES:-110,START_UPLOAD:-120};SWFUpload.CURSOR={ARROW:-1,HAND:-2};SWFUpload.WINDOW_MODE={WINDOW:"window",TRANSPARENT:"transparent",OPAQUE:"opaque"};SWFUpload.completeURL=function(a){if(typeof(a)!=="string"||a.match(/^https?:\/\//i)||a.match(/^\//)){return a}var d=window.location.protocol+"//"+window.location.hostname+(window.location.port?":"+window.location.port:"");var b=window.location.pathname.lastIndexOf("/");if(b<=0){path="/"}else{path=window.location.pathname.substr(0,b)+"/"}return path+a};SWFUpload.prototype.initSettings=function(){this.ensureDefault=function(b,a){this.settings[b]=(this.settings[b]==undefined)?a:this.settings[b]};this.ensureDefault("upload_url","");this.ensureDefault("preserve_relative_urls",false);this.ensureDefault("file_post_name","fileData");this.ensureDefault("post_params",{});this.ensureDefault("use_query_string",false);this.ensureDefault("requeue_on_error",false);this.ensureDefault("http_success",[]);this.ensureDefault("assume_success_timeout",0);this.ensureDefault("file_types","*.*");this.ensureDefault("file_types_description","All Files");this.ensureDefault("file_size_limit",0);this.ensureDefault("file_upload_limit",0);this.ensureDefault("file_queue_limit",0);this.ensureDefault("flash_url","swfupload.swf");this.ensureDefault("prevent_swf_caching",true);this.ensureDefault("button_image_url","");this.ensureDefault("button_width",1);this.ensureDefault("button_height",1);this.ensureDefault("button_text","");this.ensureDefault("button_text_style","color: #000000; font-size: 16pt;");this.ensureDefault("button_text_top_padding",0);this.ensureDefault("button_text_left_padding",0);this.ensureDefault("button_action",SWFUpload.BUTTON_ACTION.SELECT_FILES);this.ensureDefault("button_disabled",false);this.ensureDefault("button_placeholder_id","");this.ensureDefault("button_placeholder",null);this.ensureDefault("button_cursor",SWFUpload.CURSOR.ARROW);this.ensureDefault("button_window_mode",SWFUpload.WINDOW_MODE.WINDOW);this.ensureDefault("debug",false);this.settings.debug_enabled=this.settings.debug;this.settings.return_upload_start_handler=this.returnUploadStart;this.ensureDefault("swfupload_loaded_handler",null);this.ensureDefault("file_dialog_start_handler",null);this.ensureDefault("file_queued_handler",null);this.ensureDefault("file_queue_error_handler",null);this.ensureDefault("file_dialog_complete_handler",null);this.ensureDefault("upload_start_handler",null);this.ensureDefault("upload_progress_handler",null);this.ensureDefault("upload_error_handler",null);this.ensureDefault("upload_success_handler",null);this.ensureDefault("upload_complete_handler",null);this.ensureDefault("debug_handler",this.debugMessage);this.ensureDefault("custom_settings",{});this.customSettings=this.settings.custom_settings;if(!!this.settings.prevent_swf_caching){this.settings.flash_url=this.settings.flash_url+(this.settings.flash_url.indexOf("?")<0?"?":"&")+"preventswfcaching="+new Date().getTime()}if(!this.settings.preserve_relative_urls){this.settings.upload_url=SWFUpload.completeURL(this.settings.upload_url);this.settings.button_image_url=SWFUpload.completeURL(this.settings.button_image_url)}delete this.ensureDefault};SWFUpload.prototype.loadFlash=function(){var a,b;if(document.getElementById(this.movieName)!==null){}a=document.getElementById(this.settings.button_placeholder_id)||this.settings.button_placeholder;if(a==undefined){}b=document.createElement("div");b.innerHTML=this.getFlashHTML();a.parentNode.replaceChild(b.firstChild,a);if(window[this.movieName]==undefined){window[this.movieName]=this.getMovieElement()}};SWFUpload.prototype.getFlashHTML=function(){return['<object id="',this.movieName,'" type="application/x-shockwave-flash" data="',this.settings.flash_url,'" width="',this.settings.button_width,'" height="',this.settings.button_height,'" class="swfupload">','<param name="wmode" value="',this.settings.button_window_mode,'" />','<param name="movie" value="',this.settings.flash_url,'" />','<param name="quality" value="high" />','<param name="menu" value="false" />','<param name="allowScriptAccess" value="always" />','<param name="flashvars" value="'+this.getFlashVars()+'" />',"</object>"].join("")};SWFUpload.prototype.getFlashVars=function(){var b=this.buildParamString();var a=this.settings.http_success.join(",");return["movieName=",encodeURIComponent(this.movieName),"&amp;uploadURL=",encodeURIComponent(this.settings.upload_url),"&amp;useQueryString=",encodeURIComponent(this.settings.use_query_string),"&amp;requeueOnError=",encodeURIComponent(this.settings.requeue_on_error),"&amp;httpSuccess=",encodeURIComponent(a),"&amp;assumeSuccessTimeout=",encodeURIComponent(this.settings.assume_success_timeout),"&amp;params=",encodeURIComponent(b),"&amp;filePostName=",encodeURIComponent(this.settings.file_post_name),"&amp;fileTypes=",encodeURIComponent(this.settings.file_types),"&amp;fileTypesDescription=",encodeURIComponent(this.settings.file_types_description),"&amp;fileSizeLimit=",encodeURIComponent(this.settings.file_size_limit),"&amp;fileUploadLimit=",encodeURIComponent(this.settings.file_upload_limit),"&amp;fileQueueLimit=",encodeURIComponent(this.settings.file_queue_limit),"&amp;debugEnabled=",encodeURIComponent(this.settings.debug_enabled),"&amp;buttonImageURL=",encodeURIComponent(this.settings.button_image_url),"&amp;buttonWidth=",encodeURIComponent(this.settings.button_width),"&amp;buttonHeight=",encodeURIComponent(this.settings.button_height),"&amp;buttonText=",encodeURIComponent(this.settings.button_text),"&amp;buttonTextTopPadding=",encodeURIComponent(this.settings.button_text_top_padding),"&amp;buttonTextLeftPadding=",encodeURIComponent(this.settings.button_text_left_padding),"&amp;buttonTextStyle=",encodeURIComponent(this.settings.button_text_style),"&amp;buttonAction=",encodeURIComponent(this.settings.button_action),"&amp;buttonDisabled=",encodeURIComponent(this.settings.button_disabled),"&amp;buttonCursor=",encodeURIComponent(this.settings.button_cursor)].join("")};SWFUpload.prototype.getMovieElement=function(){if(this.movieElement==undefined){this.movieElement=document.getElementById(this.movieName)}if(this.movieElement===null){}return this.movieElement};SWFUpload.prototype.buildParamString=function(){var d=this.settings.post_params;var b=[];if(typeof(d)==="object"){for(var a in d){if(d.hasOwnProperty(a)){b.push(encodeURIComponent(a.toString())+"="+encodeURIComponent(d[a].toString()))}}}return b.join("&amp;")};SWFUpload.prototype.destroy=function(){try{this.cancelUpload(null,false);var a=null;a=this.getMovieElement();if(a&&typeof(a.CallFunction)==="unknown"){for(var d in a){try{if(typeof(a[d])==="function"){a[d]=null}}catch(f){}}try{a.parentNode.removeChild(a)}catch(b){}}window[this.movieName]=null;SWFUpload.instances[this.movieName]=null;delete SWFUpload.instances[this.movieName];this.movieElement=null;this.settings=null;this.customSettings=null;this.eventQueue=null;this.movieName=null;return true}catch(e){return false}};SWFUpload.prototype.displayDebugInfo=function(){this.debug(["---SWFUpload Instance Info---\n","Version: ",SWFUpload.version,"\n","Movie Name: ",this.movieName,"\n","Settings:\n","\t","upload_url:               ",this.settings.upload_url,"\n","\t","flash_url:                ",this.settings.flash_url,"\n","\t","use_query_string:         ",this.settings.use_query_string.toString(),"\n","\t","requeue_on_error:         ",this.settings.requeue_on_error.toString(),"\n","\t","http_success:             ",this.settings.http_success.join(", "),"\n","\t","assume_success_timeout:   ",this.settings.assume_success_timeout,"\n","\t","file_post_name:           ",this.settings.file_post_name,"\n","\t","post_params:              ",this.settings.post_params.toString(),"\n","\t","file_types:               ",this.settings.file_types,"\n","\t","file_types_description:   ",this.settings.file_types_description,"\n","\t","file_size_limit:          ",this.settings.file_size_limit,"\n","\t","file_upload_limit:        ",this.settings.file_upload_limit,"\n","\t","file_queue_limit:         ",this.settings.file_queue_limit,"\n","\t","debug:                    ",this.settings.debug.toString(),"\n","\t","prevent_swf_caching:      ",this.settings.prevent_swf_caching.toString(),"\n","\t","button_placeholder_id:    ",this.settings.button_placeholder_id.toString(),"\n","\t","button_placeholder:       ",(this.settings.button_placeholder?"Set":"Not Set"),"\n","\t","button_image_url:         ",this.settings.button_image_url.toString(),"\n","\t","button_width:             ",this.settings.button_width.toString(),"\n","\t","button_height:            ",this.settings.button_height.toString(),"\n","\t","button_text:              ",this.settings.button_text.toString(),"\n","\t","button_text_style:        ",this.settings.button_text_style.toString(),"\n","\t","button_text_top_padding:  ",this.settings.button_text_top_padding.toString(),"\n","\t","button_text_left_padding: ",this.settings.button_text_left_padding.toString(),"\n","\t","button_action:            ",this.settings.button_action.toString(),"\n","\t","button_disabled:          ",this.settings.button_disabled.toString(),"\n","\t","custom_settings:          ",this.settings.custom_settings.toString(),"\n","Event Handlers:\n","\t","swfupload_loaded_handler assigned:  ",(typeof this.settings.swfupload_loaded_handler==="function").toString(),"\n","\t","file_dialog_start_handler assigned: ",(typeof this.settings.file_dialog_start_handler==="function").toString(),"\n","\t","file_queued_handler assigned:       ",(typeof this.settings.file_queued_handler==="function").toString(),"\n","\t","file_queue_error_handler assigned:  ",(typeof this.settings.file_queue_error_handler==="function").toString(),"\n","\t","upload_start_handler assigned:      ",(typeof this.settings.upload_start_handler==="function").toString(),"\n","\t","upload_progress_handler assigned:   ",(typeof this.settings.upload_progress_handler==="function").toString(),"\n","\t","upload_error_handler assigned:      ",(typeof this.settings.upload_error_handler==="function").toString(),"\n","\t","upload_success_handler assigned:    ",(typeof this.settings.upload_success_handler==="function").toString(),"\n","\t","upload_complete_handler assigned:   ",(typeof this.settings.upload_complete_handler==="function").toString(),"\n","\t","debug_handler assigned:             ",(typeof this.settings.debug_handler==="function").toString(),"\n"].join(""))};SWFUpload.prototype.addSetting=function(b,d,a){if(d==undefined){return(this.settings[b]=a)}else{return(this.settings[b]=d)}};SWFUpload.prototype.getSetting=function(a){if(this.settings[a]!=undefined){return this.settings[a]}return""};SWFUpload.prototype.callFlash=function(functionName,argumentArray){argumentArray=argumentArray||[];var movieElement=this.getMovieElement();var returnValue,returnString;try{returnString=movieElement.CallFunction('<invoke name="'+functionName+'" returntype="javascript">'+__flash__argumentsToXML(argumentArray,0)+"</invoke>");returnValue=eval(returnString)}catch(ex){}if(returnValue!=undefined&&typeof returnValue.post==="object"){returnValue=this.unescapeFilePostParams(returnValue)}return returnValue};SWFUpload.prototype.selectFile=function(){this.callFlash("SelectFile")};SWFUpload.prototype.selectFiles=function(){this.callFlash("SelectFiles")};SWFUpload.prototype.startUpload=function(a){this.callFlash("StartUpload",[a])};SWFUpload.prototype.cancelUpload=function(a,b){if(b!==false){b=true}this.callFlash("CancelUpload",[a,b])};SWFUpload.prototype.stopUpload=function(){this.callFlash("StopUpload")};SWFUpload.prototype.getStats=function(){return this.callFlash("GetStats")};SWFUpload.prototype.setStats=function(a){this.callFlash("SetStats",[a])};SWFUpload.prototype.getFile=function(a){if(typeof(a)==="number"){return this.callFlash("GetFileByIndex",[a])}else{return this.callFlash("GetFile",[a])}};SWFUpload.prototype.addFileParam=function(a,b,d){return this.callFlash("AddFileParam",[a,b,d])};SWFUpload.prototype.removeFileParam=function(a,b){this.callFlash("RemoveFileParam",[a,b])};SWFUpload.prototype.setUploadURL=function(a){this.settings.upload_url=a.toString();this.callFlash("SetUploadURL",[a])};SWFUpload.prototype.setPostParams=function(a){this.settings.post_params=a;this.callFlash("SetPostParams",[a])};SWFUpload.prototype.addPostParam=function(a,b){this.settings.post_params[a]=b;this.callFlash("SetPostParams",[this.settings.post_params])};SWFUpload.prototype.removePostParam=function(a){delete this.settings.post_params[a];this.callFlash("SetPostParams",[this.settings.post_params])};SWFUpload.prototype.setFileTypes=function(a,b){this.settings.file_types=a;this.settings.file_types_description=b;this.callFlash("SetFileTypes",[a,b])};SWFUpload.prototype.setFileSizeLimit=function(a){this.settings.file_size_limit=a;this.callFlash("SetFileSizeLimit",[a])};SWFUpload.prototype.setFileUploadLimit=function(a){this.settings.file_upload_limit=a;this.callFlash("SetFileUploadLimit",[a])};SWFUpload.prototype.setFileQueueLimit=function(a){this.settings.file_queue_limit=a;this.callFlash("SetFileQueueLimit",[a])};SWFUpload.prototype.setFilePostName=function(a){this.settings.file_post_name=a;this.callFlash("SetFilePostName",[a])};SWFUpload.prototype.setUseQueryString=function(a){this.settings.use_query_string=a;this.callFlash("SetUseQueryString",[a])};SWFUpload.prototype.setRequeueOnError=function(a){this.settings.requeue_on_error=a;this.callFlash("SetRequeueOnError",[a])};SWFUpload.prototype.setHTTPSuccess=function(a){if(typeof a==="string"){a=a.replace(" ","").split(",")}this.settings.http_success=a;this.callFlash("SetHTTPSuccess",[a])};SWFUpload.prototype.setAssumeSuccessTimeout=function(a){this.settings.assume_success_timeout=a;this.callFlash("SetAssumeSuccessTimeout",[a])};SWFUpload.prototype.setDebugEnabled=function(a){this.settings.debug_enabled=a;this.callFlash("SetDebugEnabled",[a])};SWFUpload.prototype.setButtonImageURL=function(a){if(a==undefined){a=""}this.settings.button_image_url=a;this.callFlash("SetButtonImageURL",[a])};SWFUpload.prototype.setButtonDimensions=function(d,a){this.settings.button_width=d;this.settings.button_height=a;var b=this.getMovieElement();if(b!=undefined){b.style.width=d+"px";b.style.height=a+"px"}this.callFlash("SetButtonDimensions",[d,a])};SWFUpload.prototype.setButtonText=function(a){this.settings.button_text=a;this.callFlash("SetButtonText",[a])};SWFUpload.prototype.setButtonTextPadding=function(b,a){this.settings.button_text_top_padding=a;this.settings.button_text_left_padding=b;this.callFlash("SetButtonTextPadding",[b,a])};SWFUpload.prototype.setButtonTextStyle=function(a){this.settings.button_text_style=a;this.callFlash("SetButtonTextStyle",[a])};SWFUpload.prototype.setButtonDisabled=function(a){this.settings.button_disabled=a;this.callFlash("SetButtonDisabled",[a])};SWFUpload.prototype.setButtonAction=function(a){this.settings.button_action=a;this.callFlash("SetButtonAction",[a])};SWFUpload.prototype.setButtonCursor=function(a){this.settings.button_cursor=a;this.callFlash("SetButtonCursor",[a])};SWFUpload.prototype.queueEvent=function(b,d){if(d==undefined){d=[]}else{if(!(d instanceof Array)){d=[d]}}var a=this;if(typeof this.settings[b]==="function"){this.eventQueue.push(function(){this.settings[b].apply(this,d)});setTimeout(function(){a.executeNextEvent()},0)}else{if(this.settings[b]!==null){}}};SWFUpload.prototype.executeNextEvent=function(){var a=this.eventQueue?this.eventQueue.shift():null;if(typeof(a)==="function"){a.apply(this)}};SWFUpload.prototype.unescapeFilePostParams=function(d){var f=/[$]([0-9a-f]{4})/i;var g={};var e;if(d!=undefined){for(var a in d.post){if(d.post.hasOwnProperty(a)){e=a;var b;while((b=f.exec(e))!==null){e=e.replace(b[0],String.fromCharCode(parseInt("0x"+b[1],16)))}g[e]=d.post[a]}}d.post=g}return d};SWFUpload.prototype.testExternalInterface=function(){try{return this.callFlash("TestExternalInterface")}catch(a){return false}};SWFUpload.prototype.flashReady=function(){var a=this.getMovieElement();if(!a){this.debug("Flash called back ready but the flash movie can't be found.");return}this.cleanUp(a);this.queueEvent("swfupload_loaded_handler")};SWFUpload.prototype.cleanUp=function(a){try{if(this.movieElement&&typeof(a.CallFunction)==="unknown"){this.debug("Removing Flash functions hooks (this should only run in IE and should prevent memory leaks)");for(var d in a){try{if(typeof(a[d])==="function"){a[d]=null}}catch(b){}}}}catch(e){}window.__flash__removeCallback=function(f,g){try{if(f){f[g]=null}}catch(h){}}};SWFUpload.prototype.fileDialogStart=function(){this.queueEvent("file_dialog_start_handler")};SWFUpload.prototype.fileQueued=function(a){a=this.unescapeFilePostParams(a);this.queueEvent("file_queued_handler",a)};SWFUpload.prototype.fileQueueError=function(a,d,b){a=this.unescapeFilePostParams(a);this.queueEvent("file_queue_error_handler",[a,d,b])};SWFUpload.prototype.fileDialogComplete=function(b,d,a){this.queueEvent("file_dialog_complete_handler",[b,d,a])};SWFUpload.prototype.uploadStart=function(a){a=this.unescapeFilePostParams(a);this.queueEvent("return_upload_start_handler",a)};SWFUpload.prototype.returnUploadStart=function(a){var b;if(typeof this.settings.upload_start_handler==="function"){a=this.unescapeFilePostParams(a);b=this.settings.upload_start_handler.call(this,a)}else{if(this.settings.upload_start_handler!=undefined){}}if(b===undefined){b=true}b=!!b;this.callFlash("ReturnUploadStart",[b])};SWFUpload.prototype.uploadProgress=function(a,d,b){a=this.unescapeFilePostParams(a);this.queueEvent("upload_progress_handler",[a,d,b])};SWFUpload.prototype.uploadError=function(a,d,b){a=this.unescapeFilePostParams(a);this.queueEvent("upload_error_handler",[a,d,b])};SWFUpload.prototype.uploadSuccess=function(b,a,d){b=this.unescapeFilePostParams(b);this.queueEvent("upload_success_handler",[b,a,d])};SWFUpload.prototype.uploadComplete=function(a){a=this.unescapeFilePostParams(a);this.queueEvent("upload_complete_handler",a)};SWFUpload.prototype.debug=function(a){this.queueEvent("debug_handler",a)};SWFUpload.prototype.debugMessage=function(d){if(this.settings.debug){var a,e=[];if(typeof d==="object"&&typeof d.name==="string"&&typeof d.message==="string"){for(var b in d){if(d.hasOwnProperty(b)){e.push(b+": "+d[b])}}a=e.join("\n")||"";e=a.split("\n");a="EXCEPTION: "+e.join("\nEXCEPTION: ");SWFUpload.Console.writeLine(a)}else{SWFUpload.Console.writeLine(d)}}};SWFUpload.Console={};SWFUpload.Console.writeLine=function(e){if(window.console){window.console.log(e);return}var b,a;try{b=document.getElementById("SWFUpload_Console");if(!b){a=document.createElement("form");document.getElementsByTagName("body")[0].appendChild(a);b=document.createElement("textarea");b.id="SWFUpload_Console";b.style.fontFamily="monospace";b.setAttribute("wrap","off");b.wrap="off";b.style.overflow="auto";b.style.width="700px";b.style.height="350px";b.style.margin="5px";a.appendChild(b)}b.value+=e+"\n";b.scrollTop=b.scrollHeight-b.clientHeight}catch(d){}};var SUPPORTED_IMAGE_FORMATS="*.gif;*.jpeg;*.jpg;*.png;*.tif;*.bmp";var uploaderIds={FOOTER_IMAGE_UPLOADER_ID:"footerImageUploader",LOGO_UPLOADER_ID:"logoUploader",SITE_ICON_UPLOADER_ID:"siteIconUploader",BACKGROUND_UPLOADER_ID:"backgroundUploader",BULK_UPLOADER_ID:"bulkUploader",IMAGE_UPLOADER_ID:"imageUploader",IMAGE_FILE_UPLOADER_ID:"imageFileUploader",VIDEO_IMAGE_UPLOADER_ID:"videoImageUploader",VIDEO_UPLOADER_ID:"videoUploader",MENU_IMAGE_UPLOADER_ID:"menuImageUploader"};function putUploader(b){if(!b){return}removeUploaders(b.id);var a=getUploadersWindow();if(!a.uploaders){a.uploaders=new Array()}a.uploaders.push(b)}function getUploaderById(d){var b=getUploadersWindow();if(b&&b.uploaders){for(var a in b.uploaders){if(b.uploaders[a].id==d){return b.uploaders[a]}}}return null}function removeUploaders(e){var f=getUploadersWindow();if(!e||!f||!f.uploaders||f.uploaders.length==0){return}var g=true,a=0;do{if(f.uploaders[a].id==e){var d=f.uploaders.splice(a,1)[0];try{d.destroy()}catch(b){}try{d.clearSessionKeeper()}catch(b){}}else{a++}g=a!=f.uploaders.length}while(g)}function getUploadersWindow(){var a=getActiveWindow();if(a){return a}else{return getParentWindow()}}var SWFUpload;if(typeof(SWFUpload)==="function"){SWFUpload.queue={};SWFUpload.prototype.initSettings=(function(a){return function(){if(typeof(a)==="function"){a.call(this)}this.queueSettings={};this.queueSettings.queue_cancelled_flag=false;this.queueSettings.queue_upload_count=0;this.queueSettings.user_upload_complete_handler=this.settings.upload_complete_handler;this.queueSettings.user_upload_start_handler=this.settings.upload_start_handler;this.settings.upload_complete_handler=SWFUpload.queue.uploadCompleteHandler;this.settings.upload_start_handler=SWFUpload.queue.uploadStartHandler;this.settings.queue_complete_handler=this.settings.queue_complete_handler||null}})(SWFUpload.prototype.initSettings);SWFUpload.prototype.startUpload=function(a){this.queueSettings.queue_cancelled_flag=false;this.callFlash("StartUpload",[a])};SWFUpload.prototype.cancelQueue=function(){this.queueSettings.queue_cancelled_flag=true;this.stopUpload();var a=this.getStats();while(a.files_queued>0){this.cancelUpload();a=this.getStats()}};SWFUpload.queue.uploadStartHandler=function(a){var b;if(typeof(this.queueSettings.user_upload_start_handler)==="function"){b=this.queueSettings.user_upload_start_handler.call(this,a)}b=(b===false)?false:true;this.queueSettings.queue_cancelled_flag=!b;return b};SWFUpload.queue.uploadCompleteHandler=function(b){var d=this.queueSettings.user_upload_complete_handler;var e;if(b.filestatus===SWFUpload.FILE_STATUS.COMPLETE){this.queueSettings.queue_upload_count++}if(typeof(d)==="function"){e=(d.call(this,b)===false)?false:true}else{if(b.filestatus===SWFUpload.FILE_STATUS.QUEUED){e=false}else{e=true}}if(e){var a=this.getStats();if(a&&a.files_queued>0&&this.queueSettings.queue_cancelled_flag===false){this.startUpload()}else{if(this.queueSettings.queue_cancelled_flag===false){this.queueEvent("queue_complete_handler",[this.queueSettings.queue_upload_count]);this.queueSettings.queue_upload_count=0}else{this.queueSettings.queue_cancelled_flag=false;this.queueSettings.queue_upload_count=0}}}}}function FileProgress(d,b){this.fileProgressID=d.id;this.fileProgressWrapper=window.parent.document.getElementById(this.fileProgressID);if(!this.fileProgressWrapper){this.fileProgressWrapper=e("div","progressWrapper",this.fileProgressID);this.fileProgressWrapper.fileProgressElement=e("div","uploadProgress","");this.fileProgressWrapper.progressCancel=e("div","progressCancel","");var g=e("div","clearBoth","");this.fileProgressWrapper.progressBar=e("div","progressBarInProgress","");this.fileProgressWrapper.appendChild(this.fileProgressWrapper.fileProgressElement);this.fileProgressWrapper.appendChild(this.fileProgressWrapper.progressCancel);this.fileProgressWrapper.appendChild(g);this.fileProgressWrapper.appendChild(this.fileProgressWrapper.progressBar);showProgress(this.fileProgressWrapper.fileProgressElement,d);var a=window.parent.document.getElementById(b);if(a){a.appendChild(this.fileProgressWrapper)}}function f(l,k){l.splice(h(),1);function h(){for(var m in l){if(l[m]!=k){return m}}return -1}}function e(h,l,m){var k=window.parent.document.createElement(h);k.className=l;k.id=m;return k}}function showProgress(f,d){if(!f.progress){f.progress=a();f.appendChild(f.progress);var e=f.progress.childNodes[1].childNodes[1];e.childNodes[0].innerHTML="File:";e.childNodes[1].innerHTML="Status:";e.childNodes[2].innerHTML="Average speed:";e.childNodes[3].innerHTML="Time Left:";f.progress.childNodes[0].childNodes[1].childNodes[0].innerHTML=d.name}var b=f.progress.childNodes[0].childNodes[1];if(d.percentUploaded&&d.sizeUploaded&&d.size){b.childNodes[1].innerHTML=(SWFUpload.speed.formatPercent(d.percentUploaded)+" ("+SWFUpload.speed.formatBytes(d.sizeUploaded)+" of "+SWFUpload.speed.formatBytes(d.size)+")")}if(d.averageSpeed){b.childNodes[2].innerHTML=SWFUpload.speed.formatBPS(d.averageSpeed)}if(d.timeRemaining){b.childNodes[3].innerHTML=SWFUpload.speed.formatTime(d.timeRemaining)}function a(){var g=n("div","","");var l=n("div","progressContainer","");var o=n("div","texts","");for(var m=0;m<4;m++){o.appendChild(n("div","",""))}l.appendChild(n("div","clearBoth",""));l.appendChild(o);var h=n("div","progressContainer","");var k=n("div","progress","");for(m=0;m<4;m++){k.appendChild(n("div","",""))}h.appendChild(n("div","clearBoth",""));h.appendChild(k);g.appendChild(h);g.appendChild(l);return g;function n(p,r,s){var q=window.parent.document.createElement(p);q.className=r;q.id=s;return q}}}FileProgress.prototype.setProgress=function(a){this.fileProgressWrapper.className="progressWrapper green";showProgress(this.fileProgressWrapper.fileProgressElement,a);this.fileProgressWrapper.progressBar.style.width=Math.ceil(a.percentUploaded)+"%"};FileProgress.prototype.setComplete=function(){removeProgress(this,["progressWrapper blue","progressBarComplete"])};FileProgress.prototype.setError=function(){removeProgress(this,["progressWrapper red","progressBarError"])};FileProgress.prototype.setCancelled=function(){removeProgress(this,["progressWrapper","progressBarError"])};function removeProgress(a,b){a.fileProgressWrapper.className=b[0];a.fileProgressWrapper.progressBar.className=b[1];a.fileProgressWrapper.progressBar.style.width="";a.disappear()}FileProgress.prototype.showCancelButton=function(d,b){this.fileProgressWrapper.progressCancel.style.display="block";if(d){var e=this;var a=e.fileProgressID;this.fileProgressWrapper.progressCancel.onclick=function(){e.setCancelled();d.cancelUpload(a,b);return false}}};FileProgress.prototype.disappear=function(){var d=100;var e=this.fileProgressWrapper;var a=e.offsetHeight;var b=30;setTimeout(function(){f(d,a,e,b)},b);function f(k,g,l,h){k-=15;k=k>0?k:0;g-=10;g=g>0?g:0;l.style.height=g+"px";if(navigator.appName.indexOf("Internet Explorer")!=-1){l.style.filter="alpha(opacity="+k+")"}else{l.style.opacity=(k/100)}if(g<=0||k<=0){l.style.display="none"}else{setTimeout(function(){f(k,g,l,h)},h)}}};function swfUploaderFileQueueError(f,h,g,a){try{if(h===SWFUpload.QUEUE_ERROR.QUEUE_LIMIT_EXCEEDED){showError("You have attempted to queue too many files.\n"+(g===0?"You have reached the upload limit.":"You may select "+(g>1?"up to "+g+" files.":"one file.")),b);return}try{var d=new FileProgress(f,this.customSettings.progressTarget);d.setError();var b=this.customSettings.text_fileName_id;a=a?a:this.settings.file_size_limit}catch(e){a=a?a:"10Mb"}switch(h){case SWFUpload.QUEUE_ERROR.FILE_EXCEEDS_SIZE_LIMIT:showError('"'+f.name+"\" is too big. It should'n be more than "+a+".\nPlease, convert it before uploading.",b);break;case SWFUpload.QUEUE_ERROR.ZERO_BYTE_FILE:showError("Cannot upload Zero Byte files.",b);break;case SWFUpload.QUEUE_ERROR.INVALID_FILETYPE:showError("Invalid File Type.",b);break;default:if(f!==null){showError("Unhandled Error",b)}break}swfUploaderRemoveBackgroundLoadingMessage()}catch(e){swfUploaderRemoveBackgroundLoadingMessage()}}function swfUploaderHandleUploadError(e,h,f,g){try{var b=new FileProgress(e,g.customSettings.progressTarget);b.setError();var a=g.customSettings.text_fileName_id;switch(h){case SWFUpload.UPLOAD_ERROR.HTTP_ERROR:showError("File upload error, File name: "+e.name,a);break;case SWFUpload.UPLOAD_ERROR.UPLOAD_FAILED:showError("Upload Failed, File name: "+e.name+", File size: "+e.size,a);break;case SWFUpload.UPLOAD_ERROR.IO_ERROR:showError("We were unable to upload your file "+e.name,a);break;case SWFUpload.UPLOAD_ERROR.SECURITY_ERROR:showError("Security Error, File name: "+e.name,a);break;case SWFUpload.UPLOAD_ERROR.UPLOAD_LIMIT_EXCEEDED:showError("Upload Limit Exceeded, File name: "+e.name+", File size: "+e.size,a);break;case SWFUpload.UPLOAD_ERROR.FILE_VALIDATION_FAILED:showError("File Validation Failed, File name: "+e.name+", File size: "+e.size,a);break;case SWFUpload.UPLOAD_ERROR.FILE_CANCELLED:var k=document.getElementById(a);if(k){k.value=""}b.setCancelled();break;case SWFUpload.UPLOAD_ERROR.UPLOAD_STOPPED:showError("Stopped",a);break;default:showError("Unhandled Error: "+h,a);break}swfUploaderRemoveBackgroundLoadingMessage()}catch(d){swfUploaderRemoveBackgroundLoadingMessage()}}function showError(a,d){try{errors.set(a,a,[document.getElementById(d)])}catch(b){alert(a)}}function swfUploaderCreateLoadingMessage(a){if(!a){a="Uploading..."}return createLoadingMessage({text:a,color:"darkgreen"})}function swfUploaderRemoveLoadingMessage(){removeLoadingMessage()}var progressDelays=new Array();function swfUploaderUploadProgress(e,g,f){if(h(e.id)){try{var a=new FileProgress(e,this.customSettings.progressTarget);a.setProgress(e)}catch(d){}}function h(k){if(f<=(1024*500)){return true}var l=b(k);return(l.delay++)%10==0}function b(m){for(var l in progressDelays){if(progressDelays[l].id=m){return progressDelays[l]}}var k={id:m,delay:0};progressDelays.push(k);return k}}function swfUploaderRemoveBackgroundLoadingMessage(){removeBackground();swfUploaderRemoveLoadingMessage()}function swfUploaderHandleUploadSuccess(e,b,f){try{var a=new FileProgress(e,f.customSettings.progressTarget);a.setComplete();if(f.afterUploadFunction){f.afterUploadFunction(f.widgetId);try{f.destroy()}catch(d){}}}catch(d){swfUploaderRemoveBackgroundLoadingMessage()}}function getInfoAboutUploadedFile(a){return{resourceId:b("resourceId"),resourceType:b("resourceType"),resourceUrl:b("resourceUrl"),filledFormId:b("filledFormId")};function b(e){var d;$(a).each(function(){if($(this).attr("id")==e){d=$(this).val()}});return d}}var SWFUpload;if(typeof(SWFUpload)==="function"){SWFUpload.speed={};SWFUpload.prototype.initSettings=(function(a){return function(){if(typeof(a)==="function"){a.call(this)}this.ensureDefault=function(d,b){this.settings[d]=(this.settings[d]==undefined)?b:this.settings[d]};this.fileSpeedStats={};this.speedSettings={};this.ensureDefault("moving_average_history_size","10");this.speedSettings.user_file_queued_handler=this.settings.file_queued_handler;this.speedSettings.user_file_queue_error_handler=this.settings.file_queue_error_handler;this.speedSettings.user_upload_start_handler=this.settings.upload_start_handler;this.speedSettings.user_upload_error_handler=this.settings.upload_error_handler;this.speedSettings.user_upload_progress_handler=this.settings.upload_progress_handler;this.speedSettings.user_upload_success_handler=this.settings.upload_success_handler;this.speedSettings.user_upload_complete_handler=this.settings.upload_complete_handler;this.settings.file_queued_handler=SWFUpload.speed.fileQueuedHandler;this.settings.file_queue_error_handler=SWFUpload.speed.fileQueueErrorHandler;this.settings.upload_start_handler=SWFUpload.speed.uploadStartHandler;this.settings.upload_error_handler=SWFUpload.speed.uploadErrorHandler;this.settings.upload_progress_handler=SWFUpload.speed.uploadProgressHandler;this.settings.upload_success_handler=SWFUpload.speed.uploadSuccessHandler;this.settings.upload_complete_handler=SWFUpload.speed.uploadCompleteHandler;delete this.ensureDefault}})(SWFUpload.prototype.initSettings);SWFUpload.speed.fileQueuedHandler=function(a){if(typeof this.speedSettings.user_file_queued_handler==="function"){a=SWFUpload.speed.extendFile(a);return this.speedSettings.user_file_queued_handler.call(this,a)}};SWFUpload.speed.fileQueueErrorHandler=function(a,d,b){if(typeof this.speedSettings.user_file_queue_error_handler==="function"){a=SWFUpload.speed.extendFile(a);return this.speedSettings.user_file_queue_error_handler.call(this,a,d,b)}};SWFUpload.speed.uploadStartHandler=function(a){if(typeof this.speedSettings.user_upload_start_handler==="function"){a=SWFUpload.speed.extendFile(a,this.fileSpeedStats);return this.speedSettings.user_upload_start_handler.call(this,a)}};SWFUpload.speed.uploadErrorHandler=function(a,d,b){a=SWFUpload.speed.extendFile(a,this.fileSpeedStats);SWFUpload.speed.removeTracking(a,this.fileSpeedStats);if(typeof this.speedSettings.user_upload_error_handler==="function"){return this.speedSettings.user_upload_error_handler.call(this,a,d,b)}};SWFUpload.speed.uploadProgressHandler=function(a,d,b){this.updateTracking(a,d);a=SWFUpload.speed.extendFile(a,this.fileSpeedStats);if(typeof this.speedSettings.user_upload_progress_handler==="function"){return this.speedSettings.user_upload_progress_handler.call(this,a,d,b)}};SWFUpload.speed.uploadSuccessHandler=function(b,a){if(typeof this.speedSettings.user_upload_success_handler==="function"){b=SWFUpload.speed.extendFile(b,this.fileSpeedStats);return this.speedSettings.user_upload_success_handler.call(this,b,a)}};SWFUpload.speed.uploadCompleteHandler=function(a){a=SWFUpload.speed.extendFile(a,this.fileSpeedStats);SWFUpload.speed.removeTracking(a,this.fileSpeedStats);if(typeof this.speedSettings.user_upload_complete_handler==="function"){return this.speedSettings.user_upload_complete_handler.call(this,a)}};SWFUpload.speed.extendFile=function(b,a){var d;if(a){d=a[b.id]}if(d){b.currentSpeed=d.currentSpeed;b.averageSpeed=d.averageSpeed;b.movingAverageSpeed=d.movingAverageSpeed;b.timeRemaining=d.timeRemaining;b.timeElapsed=d.timeElapsed;b.percentUploaded=d.percentUploaded;b.sizeUploaded=d.bytesUploaded}else{b.currentSpeed=0;b.averageSpeed=0;b.movingAverageSpeed=0;b.timeRemaining=0;b.timeElapsed=0;b.percentUploaded=0;b.sizeUploaded=0}return b};SWFUpload.prototype.updateTracking=function(e,h){var g=this.fileSpeedStats[e.id];if(!g){this.fileSpeedStats[e.id]=g={}}h=h||g.bytesUploaded||0;if(h<0){h=0}if(h>e.size){h=e.size}var k=(new Date()).getTime();if(!g.startTime){g.startTime=(new Date()).getTime();g.lastTime=g.startTime;g.currentSpeed=0;g.averageSpeed=0;g.movingAverageSpeed=0;g.movingAverageHistory=[];g.timeRemaining=0;g.timeElapsed=0;g.percentUploaded=h/e.size;g.bytesUploaded=h}else{if(g.startTime>k){this.debug("When backwards in time")}else{var d=(new Date()).getTime();var f=g.lastTime;var b=d-f;var a=h-g.bytesUploaded;if(a===0||b===0){return g}g.lastTime=d;g.bytesUploaded=h;g.currentSpeed=(a*8)/(b/1000);g.averageSpeed=(g.bytesUploaded*8)/((d-g.startTime)/1000);g.movingAverageHistory.push(g.currentSpeed);if(g.movingAverageHistory.length>this.settings.moving_average_history_size){g.movingAverageHistory.shift()}g.movingAverageSpeed=SWFUpload.speed.calculateMovingAverage(g.movingAverageHistory);g.timeRemaining=(e.size-g.bytesUploaded)*8/g.movingAverageSpeed;g.timeElapsed=(d-g.startTime)/1000;g.percentUploaded=(g.bytesUploaded/e.size*100)}}return g};SWFUpload.speed.removeTracking=function(d,a){try{a[d.id]=null;delete a[d.id]}catch(b){}};SWFUpload.speed.formatUnits=function(h,d,b,k){var e,g,a,m;if(h===0){return"0 "+b[b.length-1]}if(k){g=h;m=b.length>=d.length?b[d.length-1]:"";for(e=0;e<d.length;e++){if(h>=d[e]){g=(h/d[e]).toFixed(2);m=b.length>=e?" "+b[e]:"";break}}return g+m}else{var f=[];var l=h;for(e=0;e<d.length;e++){a=d[e];m=b.length>e?" "+b[e]:"";g=l/a;if(e<d.length-1){g=Math.floor(g)}else{g=g.toFixed(0)}if(g>0){l=l%a;f.push(g+m)}}return f.join(" ")}};SWFUpload.speed.formatBPS=function(b){var d=[1073741824,1048576,1024,1],a=["Gbps","Mbps","Kbps","bps"];return SWFUpload.speed.formatUnits(b,d,a,true)};SWFUpload.speed.formatTime=function(d){var a=[86400,3600,60,1],b=["day(s)","hour(s)","minute(s)","second(s)"];return SWFUpload.speed.formatUnits(d,a,b,false)};SWFUpload.speed.formatBytes=function(d){var b=[1073741824,1048576,1024,1],a=["GB","MB","KB","bytes"];return SWFUpload.speed.formatUnits(d,b,a,true)};SWFUpload.speed.formatPercent=function(a){return a.toFixed(2)+" %"};SWFUpload.speed.calculateMovingAverage=function(k){var l=[],n,h=0,o=0,f=0,b=0,e=0;var g;var d=0,m=0;n=k.length;if(n>=8){for(g=0;g<n;g++){l[g]=k[g];h+=l[g]}o=h/n;for(g=0;g<n;g++){f+=Math.pow((l[g]-o),2)}b=f/n;e=Math.sqrt(b);for(g=0;g<n;g++){l[g]=(l[g]-o)/e}var a=2;for(g=0;g<n;g++){if(l[g]<=a&&l[g]>=-a){m++;d+=k[g]}}}else{m=n;for(g=0;g<n;g++){d+=k[g]}}return d/m}}SWFUpload.prototype.isFilesQueueEmpty=function(){try{return this.getStats().files_queued==0}catch(a){return true}};SWFUpload.prototype.getQueuedFiles=function(){var d=new Array();for(var b=0;b<this.getStats().files_queued;b++){var a=this.getFile(b);if(a){d.push({name:a.name,id:a.id})}}return d};SWFUpload.prototype.startUpload=function(a){this.keepSession();try{this.queueSettings.queue_cancelled_flag=false}catch(b){}this.callFlash("StartUpload",[a])};SWFUpload.prototype.keepSession=function(){if(!this.isFilesQueueEmpty()){var a=this.getSessionKeeperInterval(this.id);if(a.interval){return}dwr.engine._execute("/dwr","SessionKeeperService","execute");a.interval=setInterval(this.keepSession,(5*60*1000))}else{this.clearSessionKeeper()}};SWFUpload.prototype.clearSessionKeeper=function(){var a=this.getSessionKeeperInterval(this.id);if(a.interval){clearInterval(a.interval)}};SWFUpload.prototype.getSessionKeeperInterval=function(b){for(var a in sessionKeeperIntervals){if(sessionKeeperIntervals[a].id==b){return sessionKeeperIntervals[a]}}this.putSessionKeeperInterval(b,null);return this.getSessionKeeperInterval(b)};SWFUpload.prototype.putSessionKeeperInterval=function(b,a){sessionKeeperIntervals.push({id:b,interval:a})};var sessionKeeperIntervals=new Array();var configureVideo={};configureVideo.onBeforeShow=function(a){configureVideo.settings=a};configureVideo.onAfterShow=function(){if(!isAnyWindowOpened()){return}if($("#siteOnItemRightType").val()=="READ"){disableConfigureVideoWidget()}configureVideo.errors=new Errors({},"videoErrors");showVideoUploader($("#fileSizeLimit").val());showVideoImageUploader();setSelectedImageForVideo();getActiveWindow().resize()};function setSelectedImageForVideo(){var b=$("#selectedImageForVideoId").val();if(b&&b!=null&&b>0){$("#selectedImageForVideoId").val(b);$("#imageForVideoDiv"+b.toString())[0].className="backgrounImageWithBorder";var d=$("#width"+b)[0];var a=$("#height"+b)[0];if(d&&a){$("#selectedImageWidth").val(d.value);$("#selectedImageHeight").val(a.value)}return b}else{return null}}function updateImageForVideo(){var b=setSelectedImageForVideo();if(b){var d=$("#width"+b)[0];var a=$("#height"+b)[0];if(d&&a){$("#selectedImageWidth").val(d.value);$("#selectedImageHeight").val(a.value);$("#widgetImageWidth").val(d.value);$("#widgetImageHeight").val(a.value)}}}function setVideoName(){$("#videoName").val($("#videoSelect").val())}function setVideoSize(){var d=$("#videoSelect")[0];var g=d[d.selectedIndex].attributes.videoWidth.value;var f=d[d.selectedIndex].attributes.videoHeight.value;var k=$("#width")[0];var h=$("#height")[0];if(k&&h){var l=$("#displaySmallOptionsCheckbox")[0];var e=$("#displayLargeOptionsCheckbox")[0];var b=$("#smallOptions")[0];var a=$("#largeOptions")[0];if(g&&f){k.disabled=false;k.value=g;h.disabled=false;h.value=f;l.disabled=false;e.disabled=false;b.disabled=!l.checked;a.disabled=!e.checked}else{k.disabled=true;k.value="";h.disabled=true;h.value="";b.disabled=true;b.value="";a.disabled=true;a.value="";l.checked=false;l.disabled=true;e.checked=false;e.disabled=true}}}function selectImageForVideo(e,d,b){if(d&&b){$("#selectedImageWidth").val(d);$("#selectedImageHeight").val(b)}setWindowSettingsChanged();var f=$("#imageForVideoDiv"+e)[0];if(f.className=="backgrounImageWithoutBorder"){var a=$("#selectedImageForVideoId")[0];if(a.value>0&&a.value!=""){$("#imageForVideoDiv"+a.value)[0].className="backgrounImageWithoutBorder"}a.value=e;f.className="backgrounImageWithBorder";if(d){$("#widgetImageWidth").val(d)}if(b){$("#widgetImageHeight").val(b)}}else{f.className="backgrounImageWithoutBorder";$("#selectedImageForVideoId").val("-1");if(d){$("#widgetImageWidth").val("")}if(b){$("#widgetImageHeight").val("")}$("#selectedImageWidth").val("");$("#selectedImageHeight").val("")}}configureVideo.save=function(d){configureVideo.errors.clear();configureVideo.closeAfterSaving=d;var f={widgetId:configureVideo.settings.widgetId,videoItemId:$("#selectedVideoItemId").val(),videoDescription:$("#VideoHeader").html(),includeDescription:$("#showVideoHeader").val(),keywords:$("#keywords").val(),videoName:$("#videoName").val(),width:$("#width").val(),height:$("#height").val(),playInCurrentPage:$("#currentPage").attr("checked"),videoImageId:$("#selectedImageForVideoId").val(),imageWidth:-1,imageHeight:-1,saveRatio:$("#saveProportionCheckbox").attr("checked")};configureVideo.settings.videoName=f.videoName;configureVideo.settings.videoItemId=f.videoItemId;if(f.videoImageId=="undefined"||f.videoImageId==""||f.videoImageId==null){f.videoImageId=-1}if(f.videoImageId!=-1&&f.videoImageId!="-1"){f.imageWidth=$("#widgetImageWidth").val();f.imageHeight=$("#widgetImageHeight").val();var e=f.imageWidth;var a=f.imageHeight;if(!$("#saveProportionCheckbox").attr("checked")){if(a==""||a=="0"){configureVideo.errors.set("HEIGHT_OR_WIDTH_ARE_NOT_VALID",$("#pleaseEnterValidWidthHeightNumbers").val(),[$("#widgetImageHeight")[0]])}if(e==""||e=="0"){configureVideo.errors.set("HEIGHT_OR_WIDTH_ARE_NOT_VALID",$("#pleaseEnterValidWidthHeightNumbers").val(),[$("#widgetImageWidth")[0]])}}if(!isInteger(a)||a=="0"){configureVideo.errors.set("HEIGHT_OR_WIDTH_ARE_NOT_VALID",$("#pleaseEnterValidWidthHeightNumbers").val(),[$("#widgetImageHeight")[0]])}if(!isInteger(e)||e=="0"){configureVideo.errors.set("HEIGHT_OR_WIDTH_ARE_NOT_VALID",$("#pleaseEnterValidWidthHeightNumbers").val(),[$("#widgetImageWidth")[0]])}}var b=$("#videoSelect")[0];f.videoId=b[b.selectedIndex].id;var k=$("#smallOptions")[0];var h=$("#largeOptions")[0];f.videoSmallSize=k[k.selectedIndex].value;f.videoLargeSize=h[h.selectedIndex].value;f.displaySmallOptions=$("#displaySmallOptionsCheckbox").attr("checked");f.displayLargeOptions=$("#displayLargeOptionsCheckbox").attr("checked");if(f.videoId<0){configureVideo.errors.set("SELECT_EXISTING_VIDEO",$("#selectExistingVideo").val(),[$("#videoSelect")[0]])}if(b[b.selectedIndex].attributes.audioFile.value!="true"){if(!f.width||!isInteger(f.width)||f.width=="0"){configureVideo.errors.set("INPUT_CORRECT_WIDTH",$("#notValidWidthNumbers").val(),[$("#width")[0]])}if(!f.height||!isInteger(f.height)||f.height=="0"){configureVideo.errors.set("INPUT_CORRECT_HEIGHT",$("#notValidHeightNumbers").val(),[$("#height")[0]])}if((parseInt(f.width)%2>0)){configureVideo.errors.set("INPUT_CORRECT_WIDTH",$("#widthMultipleBeAMultipleOf2").val(),[$("#width")[0]])}if((parseInt(f.height)%2>0)){configureVideo.errors.set("INPUT_CORRECT_HEIGHT",$("#heightMultipleBeAMultipleOf2").val(),[$("#height")[0]])}}if(configureVideo.errors.hasErrors()){return}var g=new ServiceCall();g.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);g.exception("com.shroggle.exception.VideoNotFoundException",videoNotFoundFunction);g.exception("com.shroggle.exception.WidgetNotFoundException",widgetVideoNotFoundFunction);g.exception("com.shroggle.exception.VideoWriteException",videoWriteExceptionFunction);g.exception("dwr.engine.timeout",handleVideoTimeoutException);g.call(function(){createBackground();swfUploaderCreateLoadingMessage("Saving settings...");dwr.engine._execute("/dwr","CreateVideoService","execute",f,function(){configureVideo.videoIntervalCheckTime=1000;configureVideo.videoConvertingIntervalFunc=setInterval("configureVideo.onVideoConvert(configureVideo.closeAfterSaving)",configureVideo.videoIntervalCheckTime)})})};configureVideo.onVideoConvert=function(a){var b=new ServiceCall();b.exception("com.shroggle.exception.WidgetNotFoundException",widgetVideoNotFoundFunction);b.exception("com.shroggle.exception.VideoWriteException",videoWriteExceptionFunction);b.call(function(){dwr.engine._execute("/dwr","IsWidgetVideoPreparedService","execute",configureVideo.settings.widgetId,$("#selectedVideoItemId").val(),function(d){if(d){if(a){if($("#dashboardPage")[0]){$("#itemName"+configureVideo.settings.videoItemId).html(configureVideo.settings.videoName);closeConfigureWidgetDiv()}else{if(configureVideo.settings.widgetId){closeConfigureWidgetDivWithUpdate(d,configureVideo.settings.widgetId)}else{closeConfigureWidgetDiv()}}}removeVideoLoadingMessage();clearVideoTimeout()}else{clearVideoTimeout();if(configureVideo.videoIntervalCheckTime==3000){changeLoadingMessage($("#convertingVideo").val())}if(configureVideo.videoIntervalCheckTime<10000){configureVideo.videoIntervalCheckTime+=1000}configureVideo.videoConvertingIntervalFunc=setInterval("configureVideo.onVideoConvert(configureVideo.closeAfterSaving)",configureVideo.videoIntervalCheckTime)}})})};function clearVideoTimeout(){if(configureVideo.videoConvertingIntervalFunc){clearInterval(configureVideo.videoConvertingIntervalFunc)}}function videoWriteExceptionFunction(){clearVideoTimeout();configureVideo.errors.set("VIDEO_WRITE_EXCEPTION",$("#errorWhileTranscodingVideo").val(),[$("#videoSelect")[0]]);removeVideoLoadingMessage()}function widgetVideoNotFoundFunction(){clearVideoTimeout();configureVideo.errors.set("WIDGET_VIDEO_NOT_FOUND",$("#widgetVideoNotFound").val());removeVideoLoadingMessage()}function videoNotFoundFunction(){clearVideoTimeout();configureVideo.errors.set("VIDEO_NOT_FOUND",$("#videoNotFound").val());removeVideoLoadingMessage()}function handleVideoTimeoutException(){}function removeVideoLoadingMessage(){removeBackground();swfUploaderRemoveLoadingMessage()}function showVideoHelpWindow(b){var a=createConfigureWindow({width:600,height:500});a.setContent($("#"+b)[0].innerHTML)}function disableConfigureVideoWidget(){disableControl($("#videoSelect")[0]);disableControl($("#videoName")[0]);disableControl($("#width")[0]);disableControl($("#height")[0]);disableControl($("#displaySmallOptionsCheckbox")[0]);disableControl($("#smallOptions")[0]);disableControl($("#displayLargeOptionsCheckbox")[0]);disableControl($("#largeOptions")[0]);disableControl($("#currentPage")[0]);disableControl($("#newPage")[0]);disableControl($("#keywords")[0]);disableControl($("#videoShowEditorLink")[0]);disableControl($("#widgetImageWidth")[0]);disableControl($("#widgetImageHeight")[0]);disableControl($("#saveProportionCheckbox")[0]);$("#windowSave",$("#configureVideoButtons")[0]).hide();$("#windowApply",$("#configureVideoButtons")[0]).hide();$("#windowCancel",$("#configureVideoButtons")[0]).val("Close");$("#videoReadOnlyMessage").show();$("#videoErrors").hide()}function showVideoImageUploader(){removeUploaders(uploaderIds.VIDEO_IMAGE_UPLOADER_ID);try{document.getElementById("videoImageButtonContainer").innerHTML="<span id='videoImageButtonPlaceHolder'></span>"}catch(a){}var b={flash_url:"/SWFUpload/swfupload.swf",upload_url:"#",file_types:SUPPORTED_IMAGE_FORMATS,file_types_description:"Image Files",file_upload_limit:1000000,file_queue_limit:0,file_size_limit:"10Mb",custom_settings:{progressTarget:"fileProgressDivId"},debug:false,prevent_swf_caching:true,button_width:"170",button_height:"25",button_cursor:SWFUpload.CURSOR.HAND,button_action:SWFUpload.BUTTON_ACTION.SELECT_FILES,button_placeholder_id:"videoImageButtonPlaceHolder",file_queued_handler:videoImageQueued,file_queue_error_handler:swfUploaderFileQueueError,upload_start_handler:videoImageUploadStart,upload_progress_handler:swfUploaderUploadProgress,upload_error_handler:videoImageUploadError,upload_success_handler:videoImageUploadSuccess,button_window_mode:SWFUpload.WINDOW_MODE.TRANSPARENT,file_post_name:"fileData"};var d=new SWFUpload(b);d.swfUploaderUrl="/uploadVideoImage.action";d.afterUploadFunction=updateVideoImages;d.id=uploaderIds.VIDEO_IMAGE_UPLOADER_ID;putUploader(d)}function startVideoImageUploading(b){configureVideo.errors.clear();var a=getUploaderById(uploaderIds.VIDEO_IMAGE_UPLOADER_ID);if(b&&a){if(a.getFile()){a.setUploadURL(a.swfUploaderUrl+";jsessionid="+getCookie("JSESSIONID")+"?siteId="+b);a.startUpload()}}}function updateVideoImages(){var a=new ServiceCall();a.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);a.call(function(){dwr.engine._execute("/dwr","ConfigureVideoService","showVideoImages",document.getElementById("siteId").value,function(b){window.parent.document.getElementById("uploadedVideoImages").innerHTML=b;document.getElementById("selectedImageForVideoId").value=document.getElementById("lastUploadedVideoImageId").value;updateImageForVideo();swfUploaderRemoveBackgroundLoadingMessage()})})}function videoImageQueued(a){startVideoImageUploading(document.getElementById("siteId").value)}function videoImageUploadStart(d){var b=createBackground();var h=swfUploaderCreateLoadingMessage();try{if(!b){var k=window.parent.document.createElement("div");k.id=this.customSettings.progressTarget;k.align="left";var e=this.getQueuedFiles();if(e.length>1){k.style.width="370px";k.style.overflowY="auto";k.style.overflowX="hidden"}else{k.style.width="355px";k.style.height="55px"}h.appendChild(k);var l=0;for(var f in e){l+=65;var a=new FileProgress(e[f],this.customSettings.progressTarget);a.showCancelButton(this,false)}l=l>180?180:l;k.style.height=l+"px";centerElement({elementToCenter:h})}}catch(g){}return true}function videoImageUploadSuccess(d,b){var a=new FileProgress(d,this.customSettings.progressTarget);a.setComplete();if(this.isFilesQueueEmpty()){swfUploaderHandleUploadSuccess(d,b,this);showVideoImageUploader()}}function videoImageUploadError(a,d,b){swfUploaderHandleUploadError(a,d,b,this);showVideoImageUploader()}function showVideoUploader(a){removeUploaders(uploaderIds.VIDEO_UPLOADER_ID);try{document.getElementById("videoButtonContainer").innerHTML="<span id='videoButtonPlaceHolder'></span>"}catch(b){}var d={flash_url:"/SWFUpload/swfupload.swf",upload_url:"#",file_types:"*.avi;*.flv;*.mpg;*.mov;*.mpeg;*.mkv;*.mp4;*.wmv;*.divx;*.dv;*.flc;*.mp3;*.wav;",file_types_description:"Video/Audio Files",file_upload_limit:1,file_size_limit:a,file_queue_limit:0,custom_settings:{progressTarget:"fileProgressDivId"},debug:false,prevent_swf_caching:true,button_width:"170",button_height:"25",button_cursor:SWFUpload.CURSOR.HAND,button_action:SWFUpload.BUTTON_ACTION.SELECT_FILE,button_placeholder_id:"videoButtonPlaceHolder",file_queued_handler:videoQueued,file_queue_error_handler:swfUploaderFileQueueError,upload_start_handler:videoUploadStart,upload_progress_handler:swfUploaderUploadProgress,upload_error_handler:videoUploadError,upload_success_handler:videoUploadSuccess,button_window_mode:SWFUpload.WINDOW_MODE.TRANSPARENT,file_post_name:"fileData"};var e=new SWFUpload(d);e.swfUploaderUrl="/uploadVideo.action";e.fileSizeLimit=a;e.id=uploaderIds.VIDEO_UPLOADER_ID;putUploader(e)}function startVideoUploading(d){configureVideo.errors.clear();var b=getUploaderById(uploaderIds.VIDEO_UPLOADER_ID);if(d&&b){if(b.getFile()){var a=getCookie("JSESSIONID");b.setUploadURL(b.swfUploaderUrl+";jsessionid="+a+"?siteId="+d);b.startUpload()}}}function updateVideoSelect(d){swfUploaderRemoveLoadingMessage();swfUploaderCreateLoadingMessage("Saving file...");var a=-1;b();function b(){var e=getInfoAboutUploadedFile(d);dwr.engine._execute("/dwr","CheckResourceStatusService","execute",e.resourceId,e.resourceType,function(f){if(f=="SAVED"){clearInterval(a);var g=new ServiceCall();g.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);g.call(function(){dwr.engine._execute("/dwr","ConfigureVideoService","showVideoSelect",document.getElementById("siteId").value,null,function(h){window.parent.document.getElementById("uploadedVideosSelect").innerHTML=h;if($("#siteOnItemRightType")[0].value!="READ"){setVideoName();setVideoSize()}swfUploaderRemoveBackgroundLoadingMessage()})})}else{if(f=="NOT_SAVED"){clearInterval(a);configureVideo.errors.set("ERROR",document.getElementById("unableToSaveFile").value);swfUploaderRemoveBackgroundLoadingMessage()}else{if(a==-1){a=setInterval(b,10000)}}}})}}function videoQueued(a){startVideoUploading(document.getElementById("siteId").value)}function videoUploadStart(d){var f=createBackground();var g=swfUploaderCreateLoadingMessage();try{if(!f){var e=window.parent.document.createElement("div");e.id=this.customSettings.progressTarget;e.align="left";e.style.width="355px";e.style.height="55px";g.appendChild(e);centerElement({elementToCenter:g});var a=new FileProgress(d,this.customSettings.progressTarget);a.showCancelButton(this,true);e.style.height=65+"px"}}catch(b){}return true}function videoUploadSuccess(d,b){var a=this.fileSizeLimit;swfUploaderHandleUploadSuccess(d,b,this);showVideoUploader(a);updateVideoSelect(b)}function videoUploadError(b,e,d){var a=this.fileSizeLimit;swfUploaderHandleUploadError(b,e,d,this);showVideoUploader(a)}if(typeof deconcept=="undefined"){var deconcept=new Object()}if(typeof deconcept.util=="undefined"){deconcept.util=new Object()}if(typeof deconcept.SWFObjectUtil=="undefined"){deconcept.SWFObjectUtil=new Object()}deconcept.SWFObject=function(o,b,p,e,l,m,g,f,d,n){if(!document.getElementById){return}this.DETECT_KEY=n?n:"detectflash";this.skipDetect=deconcept.util.getRequestParameter(this.DETECT_KEY);this.params=new Object();this.variables=new Object();this.attributes=new Array();if(o){this.setAttribute("swf",o)}if(b){this.setAttribute("id",b)}if(p){this.setAttribute("width",p)}if(e){this.setAttribute("height",e)}if(l){this.setAttribute("version",new deconcept.PlayerVersion(l.toString().split(".")))}this.installedVer=deconcept.SWFObjectUtil.getPlayerVersion();if(!window.opera&&document.all&&this.installedVer.major>7){deconcept.SWFObject.doPrepUnload=true}if(m){this.addParam("bgcolor",m)}var a=g?g:"high";this.addParam("quality",a);this.setAttribute("useExpressInstall",false);this.setAttribute("doExpressInstall",false);var k=(f)?f:window.location;this.setAttribute("xiRedirectUrl",k);this.setAttribute("redirectUrl","");if(d){this.setAttribute("redirectUrl",d)}};deconcept.SWFObject.prototype={useExpressInstall:function(a){this.xiSWFPath=!a?"expressinstall.swf":a;this.setAttribute("useExpressInstall",true)},setAttribute:function(a,b){this.attributes[a]=b},getAttribute:function(a){return this.attributes[a]},addParam:function(b,a){this.params[b]=a},getParams:function(){return this.params},addVariable:function(b,a){this.variables[b]=a},getVariable:function(a){return this.variables[a]},getVariables:function(){return this.variables},getVariablePairs:function(){var d=new Array();var b;var a=this.getVariables();for(b in a){d[d.length]=b+"="+a[b]}return d},getSWFHTML:function(){var b="";if(navigator.plugins&&navigator.mimeTypes&&navigator.mimeTypes.length){if(this.getAttribute("doExpressInstall")){this.addVariable("MMplayerType","PlugIn");this.setAttribute("swf",this.xiSWFPath)}b='<embed type="application/x-shockwave-flash" src="'+this.getAttribute("swf")+'" width="'+this.getAttribute("width")+'" height="'+this.getAttribute("height")+'" style="'+this.getAttribute("style")+'"';b+=' id="'+this.getAttribute("id")+'" name="'+this.getAttribute("id")+'" ';var g=this.getParams();for(var f in g){b+=[f]+'="'+g[f]+'" '}var e=this.getVariablePairs().join("&");if(e.length>0){b+='flashvars="'+e+'"'}b+="/>"}else{if(this.getAttribute("doExpressInstall")){this.addVariable("MMplayerType","ActiveX");this.setAttribute("swf",this.xiSWFPath)}b='<object id="'+this.getAttribute("id")+'" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="'+this.getAttribute("width")+'" height="'+this.getAttribute("height")+'" style="'+this.getAttribute("style")+'">';b+='<param name="movie" value="'+this.getAttribute("swf")+'" />';var d=this.getParams();for(var f in d){b+='<param name="'+f+'" value="'+d[f]+'" />'}var a=this.getVariablePairs().join("&");if(a.length>0){b+='<param name="flashvars" value="'+a+'" />'}b+="</object>"}return b},write:function(b){if(this.getAttribute("useExpressInstall")){var a=new deconcept.PlayerVersion([6,0,65]);if(this.installedVer.versionIsValid(a)&&!this.installedVer.versionIsValid(this.getAttribute("version"))){this.setAttribute("doExpressInstall",true);this.addVariable("MMredirectURL",escape(this.getAttribute("xiRedirectUrl")));document.title=document.title.slice(0,47)+" - Flash Player Installation";this.addVariable("MMdoctitle",document.title)}}if(this.skipDetect||this.getAttribute("doExpressInstall")||this.installedVer.versionIsValid(this.getAttribute("version"))){var d=(typeof b=="string")?document.getElementById(b):b;d.innerHTML=this.getSWFHTML();return true}else{if(this.getAttribute("redirectUrl")!=""){document.location.replace(this.getAttribute("redirectUrl"))}}return false}};deconcept.SWFObjectUtil.getPlayerVersion=function(){var g=new deconcept.PlayerVersion([0,0,0]);if(navigator.plugins&&navigator.mimeTypes.length){var a=navigator.plugins["Shockwave Flash"];if(a&&a.description){g=new deconcept.PlayerVersion(a.description.replace(/([a-zA-Z]|\s)+/,"").replace(/(\s+r|\s+b[0-9]+)/,".").split("."))}}else{if(navigator.userAgent&&navigator.userAgent.indexOf("Windows CE")>=0){var b=1;var d=3;while(b){try{d++;b=new ActiveXObject("ShockwaveFlash.ShockwaveFlash."+d);g=new deconcept.PlayerVersion([d,0,0])}catch(f){b=null}}}else{try{var b=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7")}catch(f){try{var b=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");g=new deconcept.PlayerVersion([6,0,21]);b.AllowScriptAccess="always"}catch(f){if(g.major==6){return g}}try{b=new ActiveXObject("ShockwaveFlash.ShockwaveFlash")}catch(f){}}if(b!=null){g=new deconcept.PlayerVersion(b.GetVariable("$version").split(" ")[1].split(","))}}}return g};deconcept.PlayerVersion=function(a){this.major=a[0]!=null?parseInt(a[0]):0;this.minor=a[1]!=null?parseInt(a[1]):0;this.rev=a[2]!=null?parseInt(a[2]):0};deconcept.PlayerVersion.prototype.versionIsValid=function(a){if(this.major<a.major){return false}if(this.major>a.major){return true}if(this.minor<a.minor){return false}if(this.minor>a.minor){return true}if(this.rev<a.rev){return false}return true};deconcept.util={getRequestParameter:function(d){var e=document.location.search||document.location.hash;if(d==null){return e}if(e){var b=e.substring(1).split("&");for(var a=0;a<b.length;a++){if(b[a].substring(0,b[a].indexOf("="))==d){return b[a].substring((b[a].indexOf("=")+1))}}}return""}};deconcept.SWFObjectUtil.cleanupSWFs=function(){var b=document.getElementsByTagName("OBJECT");for(var d=b.length-1;d>=0;d--){b[d].style.display="none";for(var a in b[d]){if(typeof b[d][a]=="function"){b[d][a]=function(){}}}}};if(deconcept.SWFObject.doPrepUnload){if(!deconcept.unloadSet){deconcept.SWFObjectUtil.prepUnload=function(){__flash_unloadHandler=function(){};__flash_savedUnloadHandler=function(){};window.attachEvent("onunload",deconcept.SWFObjectUtil.cleanupSWFs)};window.attachEvent("onbeforeunload",deconcept.SWFObjectUtil.prepUnload);deconcept.unloadSet=true}}if(!document.getElementById&&document.all){document.getElementById=function(a){return document.all[a]}}var getQueryParamValue=deconcept.util.getRequestParameter;var FlashObject=deconcept.SWFObject;var SWFObject=deconcept.SWFObject;var defaultColorPickerSettings={renderTo:"colorPicker",width:160,textInputFieldWidth:125,selectedColor:""};function ColorPicker(e){window.parent.document.onclick=function(k){var h;if(k){h=k.target}else{if(window.event){h=window.event.srcElement}}if(h.className!="color_picker_trigger_image"){hidePalette()}};this.settings=createColorPickerSettings(e);var a=document.getElementById(e.renderTo);if(a){if(!this.settings.notSetWidth){a.style.width=this.settings.width+"px"}a.colorPicker=this;var g=window.parent.document.createElement("input");g.type="text";this.settings.valueInputId="ColorPickerTextValue"+this.settings.renderTo;g.id=this.settings.valueInputId;g.style.width=this.settings.textInputFieldWidth+"px";g.maxLength="7";g.className="color_picker_text";g.value=this.settings.selectedColor;g.colorPicker=this;g.onkeypress=function(h){return formatColorPickerText(this,h)};g.onkeyup=function(){b(this)};var d=window.parent.document.createElement("span");this.settings.triggerImageId="ColorPickerTriggerSpan"+this.settings.renderTo;d.id=this.settings.triggerImageId;d.style.backgroundColor=this.settings.selectedColor;d.className="color_picker_trigger_image";d.colorPicker=this;d.onclick=function(){showPalette(this.colorPicker)};var f=window.parent.document.createElement("br");f.clear="all";a.appendChild(g);a.appendChild(d);a.appendChild(f)}function b(k){if(isCorrectValue(k.value)){try{if(k.colorPicker.settings.onColorStateChanged){k.colorPicker.settings.onColorStateChanged()}}catch(h){}k.className="color_picker_text";document.getElementById("ColorPickerTriggerSpan"+k.id.substring(20,k.id.length)).style.backgroundColor=k.value}else{k.className="color_picker_text_invalid"}}}function isCorrectValue(a){return(a&&(a.length==7||a=="transparent")||a=="")}function createColorPickerSettings(a){if(!a){a=defaultColorPickerSettings}else{a.width=a.width?a.width:defaultColorPickerSettings.width;a.renderTo=a.renderTo?a.renderTo:defaultColorPickerSettings.renderTo;a.textInputFieldWidth=a.textInputFieldWidth?a.textInputFieldWidth:defaultColorPickerSettings.textInputFieldWidth;if(a.textInputFieldWidth>a.width){a.textInputFieldWidth=defaultColorPickerSettings.textInputFieldWidth;a.width=defaultColorPickerSettings.width}a.selectedColor=(a.selectedColor&&a.selectedColor!="transparent")?a.selectedColor:defaultColorPickerSettings.selectedColor}return a}function hidePalette(){var a=document.getElementById("colorPickerPaletteDiv");if(a){window.parent.document.body.removeChild(a);return true}else{return false}}function showPalette(b){if(hidePalette()){return}var h=b.getValue();var a=["#000000","#993300","#333300","#003300","#003366","#000080","#333399","#333333","#800000","#FF6600","#808000","#008000","#008080","#0000FF","#666699","#808080","#FF0000","#FF9900","#99CC00","#339966","#33CCCC","#3366FF","#800080","#969696","#FF00FF","#FFCC00","#FFFF00","#00FF00","#00FFFF","#00CCFF","#993366","#C0C0C0","#FF99CC","#FFCC99","#FFFF99","#CCFFCC","#CCFFFF","#99CCFF","#CC99FF","#FFFFFF","transparent"];var d=window.parent.document.createElement("div");d.style.position="absolute";d.style.zIndex="99999999";d.id="colorPickerPaletteDiv";d.className="color_picker_palette";b.settings.paletteDivId=d.id;for(var e=0;e<a.length;e++){g()}window.parent.document.body.appendChild(d);var f=document.getElementById(b.settings.valueInputId);if(f){d.style.top=(findPosAbs(f).top+f.offsetHeight)+"px";d.style.left=findPosAbs(f).left+"px"}function g(){var l=window.parent.document.createElement("div");l.colorPicker=b;l.onclick=function(){hidePalette();this.colorPicker.setValue(this.id)};l.id=a[e];if(h==a[e]){l.className="color_picker_selected_palette"}if(a[e]=="transparent"){l.innerHTML="not set";l.style.width="95%";l.style.backgroundColor=a[e];l.style.textAlign="center"}else{var k=window.parent.document.createElement("span");k.style.backgroundColor=a[e];l.appendChild(k)}d.appendChild(l)}}ColorPicker.prototype.getValue=function(){if(this.settings&&this.settings.valueInputId){var a=document.getElementById(this.settings.valueInputId);if(a&&a.value){return a.value}}return"transparent"};ColorPicker.prototype.setValue=function(b){if(isCorrectValue(b)){if(this.settings.valueInputId){var d=document.getElementById(this.settings.valueInputId);if(d){d.value=b=="transparent"?"":b}}if(this.settings.triggerImageId){var e=document.getElementById(this.settings.triggerImageId);if(e){e.style.backgroundColor=b}}try{if(this.settings.onColorStateChanged){this.settings.onColorStateChanged()}document.getElementById(this.settings.valueInputId).className="color_picker_text"}catch(a){}}};function formatColorPickerText(g,d){var a,f;if(window.event){a=window.event.keyCode}else{if(d){a=d.which}else{return true}}var b=getCaretPosition(g);f=String.fromCharCode(a);if((a==null)||(a==0)||(a==8)||(a==9)||(a==13)||(a==27)){return true}else{if(f=="#"&&b==0){return true}else{return(("0123456789abcdef").indexOf(f)>-1&&b>0)}}}function getCaretPosition(a){var d=0;if(document.selection){a.focus();var b=document.selection.createRange();b.moveStart("character",-a.value.length);d=b.text.length}else{if(a.selectionStart||a.selectionStart=="0"){d=a.selectionStart}}return d}function showStyleInputs(){var a=["borderMargin","borderPadding","borderWidth","borderStyle","borderColor"];for(var e in a){var b=a[e];try{document.getElementById(b+"ValueDiv").style.display="none";document.getElementById(b+"VerticalHorizontal").style.display="none";document.getElementById(b+"Separately").style.display="none";document.getElementById(b+"EmptyDiv").style.display="none";document.getElementById(b+f(b)).style.display="block"}catch(d){}}function f(g){var h=document.getElementById(g).value;if(h=="NONE"){return"EmptyDiv"}else{if(h=="ALL_SIDES"){return"ValueDiv"}else{if(h=="VERTICAL_HORIZONTAL"){return"VerticalHorizontal"}else{if(h=="EACH_SIDE_SEPARATELY"){return"Separately"}}}}return"EmptyDiv"}}function getStyleValues(d){var a=new Object();var b=getStyleTypeById(d);if(b=="NONE"){a.top=a.right=a.bottom=a.left=""}else{if(b=="ALL_SIDES"){a.right=a.bottom=a.left=a.top=document.getElementById(d+"Value").value}else{if(b=="VERTICAL_HORIZONTAL"){a.top=a.bottom=document.getElementById(d+"Vertical").value;a.right=a.left=document.getElementById(d+"Horizontal").value}else{if(b=="EACH_SIDE_SEPARATELY"){a.top=document.getElementById(d+"Top").value;a.right=document.getElementById(d+"Right").value;a.bottom=document.getElementById(d+"Bottom").value;a.left=document.getElementById(d+"Left").value}}}}return a}function getMeasurementValues(d){var a=new Object();var b=getStyleTypeById(d);if(b=="NONE"){a.top=a.right=a.bottom=a.left="PX"}else{if(b=="ALL_SIDES"){a.right=a.bottom=a.left=a.top=document.getElementById(d+"ValueMeasureUnit").value}else{if(b=="VERTICAL_HORIZONTAL"){a.top=a.bottom=document.getElementById(d+"VerticalMeasureUnit").value;a.right=a.left=document.getElementById(d+"HorizontalMeasureUnit").value}else{if(b=="EACH_SIDE_SEPARATELY"){a.top=document.getElementById(d+"TopMeasureUnit").value;a.right=document.getElementById(d+"RightMeasureUnit").value;a.bottom=document.getElementById(d+"BottomMeasureUnit").value;a.left=document.getElementById(d+"LeftMeasureUnit").value}}}}return a}function getColorValues(d){var a=new Object();var b=getStyleTypeById(d);if(b=="NONE"){a.top=a.right=a.bottom=a.left="transparent"}else{if(b=="ALL_SIDES"){a.right=a.bottom=a.left=a.top=getColorPickerValueById(d+"Value")}else{if(b=="VERTICAL_HORIZONTAL"){a.top=a.bottom=getColorPickerValueById(d+"Vertical");a.right=a.left=getColorPickerValueById(d+"Horizontal")}else{if(b=="EACH_SIDE_SEPARATELY"){a.top=getColorPickerValueById(d+"Top");a.right=getColorPickerValueById(d+"Right");a.bottom=getColorPickerValueById(d+"Bottom");a.left=getColorPickerValueById(d+"Left")}}}}return a}function styleToString(b,a){d();return b.top+a.top+" "+b.right+a.right+" "+b.bottom+a.bottom+" "+b.left+a.left+";";function d(){b.top=!a.top?b.top:numberValue(b.top);b.right=!a.right?b.right:numberValue(b.right);b.bottom=!a.bottom?b.bottom:numberValue(b.bottom);b.left=!a.left?b.left:numberValue(b.left)}}var styleColorPickers;function showStyleColorPicker(b){var f=b.id;var d=b.value;var e=b.onChangeFunction;styleColorPickers=styleColorPickers?styleColorPickers:new Array();var a=new ColorPicker({renderTo:f,width:85,textInputFieldWidth:50,selectedColor:d,onColorStateChanged:function(){try{e()}catch(g){}}});a.id=f;styleColorPickers.push(a);if($("#siteOnItemRightType").val()=="READ"){disableColorPicker(f)}}function getColorPickerById(b){for(var a in styleColorPickers){if(styleColorPickers[a].id==b){return styleColorPickers[a]}}return undefined}function getColorPickerValueById(b){var a=getColorPickerById(b);if(a){return a.getValue()}else{return"transparent"}}function getStyleTypeById(b){try{return document.getElementById(b).value}catch(a){return"NONE"}}function Style(h,f,a,e){this.name=f;this.type=getStyleTypeById(h);if(a){this.measureUnits=g()}else{this.measureUnits=b(getMeasurementValues(h))}if(e){this.values=d(getColorValues(h))}else{this.values=d(getStyleValues(h))}function g(){return{topMeasureUnit:"PX",rightMeasureUnit:"PX",bottomMeasureUnit:"PX",leftMeasureUnit:"PX"}}function d(k){return{topValue:k.top,rightValue:k.right,bottomValue:k.bottom,leftValue:k.left}}function b(k){return{topMeasureUnit:k.top,rightMeasureUnit:k.right,bottomMeasureUnit:k.bottom,leftMeasureUnit:k.left}}}var configureTaxRates={show:function(b){var a=createConfigureWindow({width:750,height:650});var d=new ServiceCall();d.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);d.call(function(){dwr.engine._execute("/dwr","ConfigureTaxRatesService","execute",b.widgetId,b.itemId,function(e){if(!isAnyWindowOpened()){return}a.setContent(e);if($("#siteOnItemRightType").val()=="READ"){disableControls($("#windowOneColumn"))}errors=new Errors()})})},save:function(){var b={name:$("#newTaxRatesName").val(),itemId:$("#itemId").val(),statesTaxes:a()};var d=new ServiceCall();d.exception(LoginInAccount.EXCEPTION_CLASS,LoginInAccount.EXCEPTION_ACTION);d.exception("com.shroggle.exception.TaxRatesNameNotUnique",function(){errors.set("NOT_UNIQUE_NAME",$("#nameNotUnique").val(),[document.getElementById("newTaxRatesName")])});getActiveWindow().disableContentBeforeSaveSettings();d.call(function(){dwr.engine._execute("/dwr","SaveTaxRatesService","execute",b,function(){closeConfigureWidgetDiv();try{$("#itemName"+b.itemId).html(b.name)}catch(e){}})});function a(){var e={};$($("#taxRatesHolderBody").find("tr")).each(function(){if($(this).find("[type=checkbox]")[0].checked){var g=$(this).attr("stateName");var f=$("#taxRate"+g).val();f=isDouble(f)?f:null;e[g]=f}});return e}},disableTaxRateField:function(b){var a=configureTaxRates.getTaxRateField($(b).parents("tr").attr("stateName"));a.disabled=!b.checked},getTaxRateField:function(a){return $("#taxRate"+a)[0]}};