$(document).ready(function(){var a=$("#hid-main-wsurl").val(),b="";b=a!=""&&a?a+"system/js/thickbox/loadingAnimation.gif":"system/js/thickbox/loadingAnimation.gif";tb_init("a.thickbox, area.thickbox, input.thickbox");imgLoader=new Image;imgLoader.src=b;$("*").find("a[href='"+window.location.href+"']").each(function(){$(this).addClass("current")});$(".errors").click(function(){$(".errors").hide()});$(".success").click(function(){$(".success").hide()});$(".formErrorMessage").click(function(){$(".formErrorMessage").hide()}); $(".formSuccessMessage").click(function(){$(".formSuccessMessage").hide()})}); function addComment(a,b,c,d,e){$("#comment-captcha-invalid-error-"+b).hide();var j=$("#websiteUrl").val(),f=encodeURIComponent($("#post-content-"+b).val()),s=encodeURIComponent($("#sign-"+b).val()),h=encodeURIComponent($("#email-"+b).val()),m=encodeURIComponent($("#website-"+b).val()),k=encodeURIComponent($("#keyword-"+b).val()),l=encodeURIComponent($("#topic-"+b).val()),n=encodeURIComponent($("#publishedbydefault-"+b).val()),o=$("#notify-"+b).attr("checked"),p=encodeURIComponent($("#captcha-input").val()), t=encodeURIComponent($("#captcha-id").val());jQuery.ajax({type:"post",url:""+j+"sys/backend_ajax/addcomment/",data:"content="+f+"&sign="+s+"&email="+h+"&website="+m+"&containerId="+a+"&topic="+l+"&keyword="+k+"&publishedbydefault="+n+"&notify="+o+"&captcha-input="+p+"&captcha-id="+t+"&requestedPage="+d,success:function(g){g=g.split("~");if(g[0]!="captacha error")if(e==1){$("#comments-ol-"+b).prepend(g[0]);var q=$("#comments-ol-"+b+" li").get();if(q){for(var r=c;r<q.length;r++)q[r].style.display="none"; if(q.length>c){$("#commentslinkholder").empty();$("#commentslinkholder").html('<a href="javascript:void(0);" onclick="showHideComments(\''+b+"','"+c+'\');" id="show-all-comments-'+b+'" title="Show All Comments" >Show all comments</a>')}$("#captcha-input").val("");$("#captcha-id").val(g[1]);$("#captcha-image").attr("src",j+"public/tmp/"+g[1]+".png");$(".success").show();$("#added").show()}}else{$("#captcha-input").val("");$("#captcha-id").val(g[1]);$("#captcha-image").attr("src",j+"public/tmp/"+g[1]+ ".png");$(".success").show();$("#addedwait").show()}else{hideCommentErrors(b);$("#sign-"+b).val(g[1]);$("#email-"+b).val(g[2]);$("#website-"+b).val(g[3]);g[4]==1&&$("#notify-"+b).attr("checked",true);$("#post-content-"+b).val(g[5]);$("#captcha-id").val(g[6]);$("#captcha-image").attr("src",j+"public/tmp/"+g[6]+".png");$("#comment-errors-"+b).show();$("#comment-captcha-invalid-error-"+b).show()}}});$("#sign-"+b).val("");$("#email-"+b).val("");$("#website-"+b).val("");$("#post-content-"+b).val("");$("#notify-"+ b).attr("checked",false)}function publishComment(a){var b=$("#websiteUrl").val();a>0&&jQuery.ajax({type:"post",url:""+b+"sys/backend_ajax/publishcomment/",data:"id="+a,success:function(c){c=c.length>20?c.split("<br")[0]:c;$("#comment-item-li-"+c).attr("style","border:1px solid #DDDDDD;");$("#publish-link-"+c).empty()}})}function hideCommentErrors(){$(".errors").click(function(){$(".errors").hide()});$(".success").click(function(){$(".success").hide()})} function checkPostCommentForm(a){hideCommentErrors(a);var b=true,c=/^\s+/g,d=/\s+$/g;document.getElementById("sign-"+a).value=document.getElementById("sign-"+a).value.replace(c,"");document.getElementById("sign-"+a).value=document.getElementById("sign-"+a).value.replace(d,"");document.getElementById("email-"+a).value=document.getElementById("email-"+a).value.replace(c,"");document.getElementById("email-"+a).value=document.getElementById("email-"+a).value.replace(d,"");document.getElementById("post-content-"+ a).value=document.getElementById("post-content-"+a).value.replace(c,"");document.getElementById("post-content-"+a).value=document.getElementById("post-content-"+a).value.replace(d,"");document.getElementById("captcha-input").value=document.getElementById("captcha-input").value.replace(c,"");document.getElementById("captcha-input").value=document.getElementById("captcha-input").value.replace(d,"");if(document.getElementById("sign-"+a).value==""){$("#comment-errors-"+a).show();$("#comment-name-empty-error-"+ a).show();b=false}if(document.getElementById("email-"+a).value==""){$("#comment-errors-"+a).show();$("#comment-email-empty-error-"+a).show();b=false}else{c=$("#email-"+a).val();if(!checkEmail(c)){$("#comment-errors-"+a).show();$("#comment-email-regex-error-"+a).show();b=false}}if(document.getElementById("post-content-"+a).value==""){$("#comment-errors-"+a).show();$("#comment-content-empty-error-"+a).show();b=false}if(document.getElementById("captcha-input").value==""){$("#comment-errors-"+a).show(); $("#comment-captcha-empty-error-"+a).show();b=false}return b}function deleteComment(a){websiteUrl=$("#hid-main-wsurl").val();jQuery.ajax({type:"post",url:""+websiteUrl+"sys/backend_ajax/deletecomment/",data:"id="+a,success:function(b){b&&top.location.reload()}})} function showHideComments(a,b){var c=$("#comments-ol-"+a+" li").get();if($("#show-all-comments-"+a).html()=="Show all comments"){for(i=b;i<c.length;i++)c[i].style.display="block";$("#comments-ol-"+a+" li div").css("display","block");$("#show-all-comments-"+a).empty().append("Hide Comments")}else if($("#show-all-comments-"+a).html()=="Hide Comments"){for(i=b;i<c.length;i++)c[i].style.display="none";$("#show-all-comments-"+a).empty().append("Show all comments")}} function checkEmail(a){return/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/.test(a)?true:false} function insertCommentInContent(a,b){var c=/^\s+/g;c=/\s+$/g;c=a.comment_topic;c=a.comment_keyword;c=a.comment_count;var d=a.container_name.value,e=c.value,j=a.comment_publish.checked;a=[];if(!e.match(/^([0-9]{1,10})$/)||e<=0){a.push(1);c.style.border="1px solid red"}else c.style.border="1px solid #ccc";a.length>0||$.ajax({type:"POST",url:""+b+"sys/backend_ajax/insertcommentincontent/",data:{topic:"default",keyword:"default"},dataType:"html",success:function(f){if(f!=""){f=eval("("+f+")");if(f.exist> 0)alert("This keyword already exists.");else if(f.exist==0)$("textarea.tinymce").tinymce().execCommand("mceInsertContent",false,"{$comments:"+d+":default:default:"+e+":"+(j==true?"1":"0")+"}")}}})} function replaceNSP(){siteUrl=$("#hid-main-wsurl").val();$.get(siteUrl+"tmp/pfs.prs",function(a){if(a!="forprsculpting"){pIdsUrls=a;a=$.find("span");$.each(a,function(){if($(this).hasClass("nsp")){pages=eval("("+unescape(pIdsUrls)+")");for(var b="",c=0;c<=pages.length-1;c++)if(pages[c].id==$(this).attr("id"))b=pages[c].url;$(this).replaceWith('<a href="'+siteUrl+b+'.html">'+$(this).html()+"</a>")}});$("ul#main_menu li ul li a").addClass("page")}})} function utfDecode(a){for(var b="",c=0,d=c1=c2=0;c<a.length;){d=a.charCodeAt(c);if(d<128){b+=String.fromCharCode(d);c++}else if(d>191&&d<224){c2=a.charCodeAt(c+1);b+=String.fromCharCode((d&31)<<6|c2&63);c+=2}else{c2=a.charCodeAt(c+1);c3=a.charCodeAt(c+2);b+=String.fromCharCode((d&15)<<12|(c2&63)<<6|c3&63);c+=3}}return b} function sendRecovering(){hideAllPasswordMessages();var a=$("#hid-main-wsurl").val(),b=trimSpaces($("#email").val());if(b!="")if(checkMail(b))$.ajax({type:"POST",url:""+a+"sys/backend_ajax/sendrecoveringlink/",data:{email:b},success:function(c){switch(c){case "success":$("#email").val("");$("#passwordsuccess").show();$("#linksent").show();$(".forgotpassword").toggle();break;case "email does not exist":$("#passworderrors").show();$("#emailnotexists").show();break}}});else{hideAllPasswordMessages(); $("#passworderrors").show();$("#validemail").show()}else{hideAllPasswordMessages();$("#passworderrors").show();$("#emptyemail").show()}}function showForgotPasswordScreen(){$(".forgotpassword").toggle();$(".admineditwhat").html("Forgot your password?")}function hideAllPasswordMessages(){$("#passworderrors").hide();$("#passworderrors ul li").hide();$("#passwordsuccess").hide();$("#passwordsuccess ul li").hide()}function trimSpaces(a){a=a.replace(/^\s+/g,"");return a.replace(/\s+$/g,"")} function checkMail(a){reg=/[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?/;return a.match(reg)?true:false}function setHeight(){$("#imgHeight").val($("#imgWidth").val());$("#imgHeight").select()}function addToCart(a){if(/^([0-9]{1,10})$/.test(a)&&a>0){var b=$("#hid-main-wsurl").val();$.ajax({type:"POST",url:b+"sys/backend_shopping/addtocart/",data:{id:a}})}} function recountOrder(){var a=$("#hid-main-wsurl").val(),b=[],c=[],d=$("#hc-form");d=$("#cartview-itemsholder").find("input:checkbox:checked");var e=$("#cartview-itemsholder").find("input:text");d.length&&$.each(d,function(){b.push($(this).attr("id"))});e.length&&$.each(e,function(){c.push($(this).attr("id")+","+$(this).val())});$("#startmsg").ajaxStart(function(){$(this).show()});$.ajax({type:"post",url:a+"sys/backend_shopping/recount/",data:{toremove:json_encode(b),torecount:json_encode(c)},success:function(){top.location.reload()}})} function tb_init(a){$(a).click(function(){tb_show(this.title||this.name||null,this.href||this.alt,this.rel||false);this.blur();return false})} function tb_show(a,b,c){try{if(typeof document.body.style.maxHeight==="undefined"){$("body","html").css({height:"100%",width:"100%"});$("html").css("overflow","hidden");document.getElementById("TB_HideSelect")===null&&$("body").append("<iframe id='TB_HideSelect'></iframe><div id='TB_overlay'></div><div id='TB_window'></div>")}else document.getElementById("TB_overlay")===null&&$("body").append("<div id='TB_overlay'></div><div id='TB_window'></div>");tb_detectMacXFF()?$("#TB_overlay").addClass("TB_overlayMacFFBGHack"): $("#TB_overlay").addClass("TB_overlayBG");if(a===null)a="";$("body").append("<div id='TB_load'><img src='"+imgLoader.src+"' /></div>");$("#TB_load").show();var d=/\.jpg$|\.jpeg$|\.png$|\.gif$|\.bmp$/,e=(b.indexOf("?")!==-1?b.substr(0,b.indexOf("?")):b).toLowerCase().match(d);if(e==".jpg"||e==".jpeg"||e==".png"||e==".gif"||e==".bmp"){TB_imageCount=TB_NextHTML=TB_NextURL=TB_NextCaption=TB_PrevHTML=TB_PrevURL=TB_PrevCaption="";TB_FoundURL=false;if(c){e=[];for(var j=0;j<document.links.length;j++)document.links[j].rel== c&&e.push(document.links[j]);TB_TempArray=e;for(TB_Counter=0;TB_Counter<TB_TempArray.length&&TB_NextHTML==="";TB_Counter++){TB_TempArray[TB_Counter].href.toLowerCase().match(d);if(TB_TempArray[TB_Counter].href!=b)if(TB_FoundURL){TB_NextCaption=TB_TempArray[TB_Counter].title;TB_NextURL=TB_TempArray[TB_Counter].href;TB_NextHTML="<a href='#' id='TB_next'd>Next &gt;</a>"}else{TB_PrevCaption=TB_TempArray[TB_Counter].title;TB_PrevURL=TB_TempArray[TB_Counter].href;TB_PrevHTML="<a href='#' id='TB_prev'>&lt; Prev</a>"}else{TB_FoundURL= true;TB_imageCount="Image "+(TB_Counter+1)+" of "+TB_TempArray.length}}}imgPreloader=new Image;imgPreloader.onload=function(){imgPreloader.onload=null;var h=tb_getPageSize(),m=h[0]-150;h=h[1]-150;var k=imgPreloader.width,l=imgPreloader.height;if(k>m){l*=m/k;k=m;if(l>h){k*=h/l;l=h}}else if(l>h){k*=h/l;l=h;if(k>m){l*=m/k;k=m}}TB_WIDTH=k+30;TB_HEIGHT=l+60;$("#TB_window").append("<meta http-equiv='Content-Type' content='text/html; charset=utf-8' />");$("#TB_window").append("<a href='#' id='TB_closeWindowButton' title='Close'>close</a>"+ TB_PrevHTML+TB_NextHTML+"<img id='TB_Image' src='"+b+"' width='"+k+"' height='"+l+"' alt='"+a+"'/><div id='TB_caption'><span>"+a+"</span><div id='TB_secondLine'><span>"+TB_imageCount+"</span></div></div><div id='TB_closeWindow'></div>");$("#TB_closeWindowButton").click(tb_remove);if(TB_PrevHTML!==""){function n(){$(document).unbind("click",n)&&$(document).unbind("click",n);$("#TB_window").remove();$("body").append("<div id='TB_window'></div>");tb_show(TB_PrevCaption,TB_PrevURL,c);return false}$("#TB_prev").click(n)}if(TB_NextHTML!== ""){function o(){$("#TB_window").remove();$("body").append("<div id='TB_window'></div>");tb_show(TB_NextCaption,TB_NextURL,c);return false}$("#TB_next").click(o)}document.onkeydown=function(p){keycode=p==null?event.keyCode:p.which;if(keycode==27)tb_remove();else if(keycode==190){if(TB_NextHTML!=""){document.onkeydown="";o()}}else if(keycode==188)if(TB_PrevHTML!=""){document.onkeydown="";n()}};tb_position();$("#TB_load").remove();$("#TB_ImageOff").click(tb_remove);$("#TB_window").css({display:"block"})}; imgPreloader.src=b}else{j=b.replace(/^[^\?]+\??/,"");var f=tb_parseQuery(j);TB_WIDTH=f.width*1+30||630;TB_HEIGHT=f.height*1+40||440;ajaxContentW=TB_WIDTH-30;ajaxContentH=TB_HEIGHT-45;if(b.indexOf("TB_iframe")!=-1){urlNoQuery=b.split("TB_");$("#TB_iframeContent").remove();if(f.modal!="true")$("#TB_window").append("<div id='TB_title'><div id='TB_ajaxWindowTitle'>"+a+"</div></div><iframe frameborder='0' hspace='0' src='"+urlNoQuery[0]+"' id='TB_iframeContent' name='TB_iframeContent"+Math.round(Math.random()* 1E3)+"' onload='tb_showIframe()' style='width:"+(ajaxContentW+29)+"px;height:"+(ajaxContentH+17)+"px;' ><meta http-equiv='Content-Type' content='text/html; charset=utf-8' /> </iframe>");else{$("#TB_overlay").unbind();$("#TB_window").append("<iframe frameborder='0' hspace='0' src='"+urlNoQuery[0]+"' id='TB_iframeContent' name='TB_iframeContent"+Math.round(Math.random()*1E3)+"' onload='tb_showIframe()' style='width:"+(ajaxContentW+29)+"px;height:"+(ajaxContentH+17)+"px;'><meta http-equiv='Content-Type' content='text/html; charset=utf-8' /> </iframe>")}}else if($("#TB_window").css("display")!= "block")if(f.modal!="true")$("#TB_window").append("<div id='TB_title'><div id='TB_ajaxWindowTitle'>"+a+"</div><div id='TB_closeAjaxWindow'><a href='#' id='TB_closeWindowButton'>close</a> or Esc Key</div></div><div id='TB_ajaxContent' style='width:"+ajaxContentW+"px;height:"+ajaxContentH+"px'><meta http-equiv='Content-Type' content='text/html; charset=utf-8' /></div>");else{$("#TB_overlay").unbind();$("#TB_window").append("<div id='TB_ajaxContent' class='TB_modal' style='width:"+ajaxContentW+"px;height:"+ ajaxContentH+"px;'><meta http-equiv='Content-Type' content='text/html; charset=utf-8' /></div>")}else{$("#TB_ajaxContent")[0].style.width=ajaxContentW+"px";$("#TB_ajaxContent")[0].style.height=ajaxContentH+"px";$("#TB_ajaxContent")[0].scrollTop=0;$("#TB_ajaxWindowTitle").html(a)}$("#TB_closeWindowButton").click(tb_remove);if(b.indexOf("TB_inline")!=-1){$("#TB_ajaxContent").append($("#"+f.inlineId).children());$("#TB_window").unload(function(){$("#"+f.inlineId).append($("#TB_ajaxContent").children())}); tb_position();$("#TB_load").remove();$("#TB_window").css({display:"block"})}else if(b.indexOf("TB_iframe")!=-1){tb_position();if($.browser.safari){$("#TB_load").remove();$("#TB_window").css({display:"block"})}}else $("#TB_ajaxContent").load(b+="&random="+(new Date).getTime(),function(){tb_position();$("#TB_load").remove();tb_init("#TB_ajaxContent a.thickbox");$("#TB_window").css({display:"block"})})}if(!f.modal)document.onkeyup=function(h){keycode=h==null?event.keyCode:h.which;keycode==27&&tb_remove()}}catch(s){}} function tb_showIframe(){$("#TB_load").remove();$("#TB_window").css({display:"block"})} function tb_remove(){$("#TB_imageOff").unbind("click");$("#TB_closeWindowButton").unbind("click");$("#TB_window").fadeOut("fast",function(){$("#TB_window,#TB_overlay,#TB_HideSelect").trigger("unload").unbind().remove()});$("#TB_load").remove();if(typeof document.body.style.maxHeight=="undefined"){$("body","html").css({height:"auto",width:"auto"});$("html").css("overflow","")}document.onkeydown="";document.onkeyup="";return false} function tb_position(){$("#TB_window").css({marginLeft:"-"+parseInt(TB_WIDTH/2,10)+"px",width:TB_WIDTH+"px"});jQuery.browser.msie&&jQuery.browser.version<7||$("#TB_window").css({marginTop:"-"+parseInt(TB_HEIGHT/2,10)+"px"})}function tb_parseQuery(a){var b={};if(!a)return b;a=a.split(/[;&]/);for(var c=0;c<a.length;c++){var d=a[c].split("=");if(!(!d||d.length!=2)){var e=unescape(d[0]);d=unescape(d[1]);d=d.replace(/\+/g," ");b[e]=d}}return b} function tb_getPageSize(){var a=document.documentElement;return arrayPageSize=[window.innerWidth||self.innerWidth||a&&a.clientWidth||document.body.clientWidth,window.innerHeight||self.innerHeight||a&&a.clientHeight||document.body.clientHeight]}function tb_detectMacXFF(){var a=navigator.userAgent.toLowerCase();if(a.indexOf("mac")!=-1&&a.indexOf("firefox")!=-1)return true};