if(typeof THEMEREX_GLOBALS=="undefined"){var THEMEREX_GLOBALS={}}function themerex_get_global(a){return themerex_isset(THEMEREX_GLOBALS[a])?THEMEREX_GLOBALS[a]:""}function themerex_set_global(b,a){THEMEREX_GLOBALS[b]=a}function themerex_inc_global(b){var a=arguments[1]==undefined?1:arguments[1];THEMEREX_GLOBALS[b]+=a}function themerex_concat_global(b,a){THEMEREX_GLOBALS[b]+=""+a}function themerex_get_global_array(b,a){return themerex_isset(THEMEREX_GLOBALS[b][a])?THEMEREX_GLOBALS[b][a]:""}function themerex_set_global_array(c,a,b){if(!themerex_isset(THEMEREX_GLOBALS[c])){THEMEREX_GLOBALS[c]={}}THEMEREX_GLOBALS[c][a]=b}function themerex_inc_global_array(c,a){var b=arguments[2]==undefined?1:arguments[2];THEMEREX_GLOBALS[c][a]+=b}function themerex_concat_global_array(c,a,b){THEMEREX_GLOBALS[c][a]+=""+b}function themerex_isset(a){return typeof(a)!="undefined"}function themerex_empty(a){return typeof(a)=="undefined"||(typeof(a)=="object"&&a==null)||(typeof(a)=="array"&&a.length==0)||(typeof(a)=="string"&&themerex_alltrim(a)=="")||a===0}function themerex_is_array(a){return typeof(a)=="array"}function themerex_is_object(a){return typeof(a)=="object"}function themerex_clone_object(c){if(c==null||typeof(c)!="object"){return c}var a={};for(var b in c){a[b]=themerex_clone_object(c[b])}return a}function themerex_merge_objects(c,b){for(var a in b){c[a]=b[a]}return c}function themerex_in_list(g,d){var f=arguments[2]?arguments[2]:"|";var c=arguments[3]?arguments[3]:true;var a=false;if(c){if(typeof(g)=="string"){g=g.toLowerCase()}d=d.toLowerCase()}var e=d.split(f);for(var b=0;b=0;c--){if(e.substr(c,1)!=" "){a=c;break}}}return e.substring(f,a+1)}function themerex_ltrim(a){return themerex_alltrim(a,"l")}function themerex_rtrim(a){return themerex_alltrim(a,"r")}function themerex_padl(e,a){var c=arguments[2]?arguments[2]:" ";var d=e.substr(0,a);if(d.length0){a--}}var f=c.substr(d,1);if(f=="."){if(b>0){e+=f}a=b}else{if((f>=0&&f<=9)||(f=="-"&&d==0)){e+=f}}}if(b>0&&a!=0){if(a==-1){e+=".";a=b}for(d=a;d>0;d--){e+="0"}}return e}function themerex_dec2hex(a){return Number(a).toString(16)}function themerex_hex2dec(a){return parseInt(a,16)}function themerex_in_array(d,b){var c=false;for(var a=0;ac[d]){tmp=c[a];c[a]=c[d];c[d]=tmp}}else{if(c[a].toLowerCase()>c[d].toLowerCase()){tmp=c[a];c[a]=c[d];c[d]=tmp}}}}return c}function themerex_parse_date(c){c=c.replace(/\//g,"-").replace(/\./g,"-").replace(/T/g," ").split("+")[0];var a=c.split(" ");var e=a[0].split("-");var b=a[1].split(":");e.push(b[0],b[1],b[2]);return e}function themerex_get_date_difference(d){var c=arguments[1]!==undefined?arguments[1]:"";var g=arguments[2]!==undefined?arguments[2]:true;var f=arguments[3]!==undefined?arguments[3]:false;var b=themerex_parse_date(d);d=Date.UTC(b[0],b[1],b[2],b[3],b[4],b[5]);if(c==""){c=new Date();var a=[c.getFullYear(),c.getMonth()+1,c.getDate(),c.getHours(),c.getMinutes(),c.getSeconds()]}else{var a=themerex_parse_date(c)}c=Date.UTC(a[0],a[1],a[2],a[3],a[4],a[5]);var i=Math.round((c-d)/1000);var j=Math.floor(i/(24*3600));i-=j*24*3600;var h=Math.floor(i/3600);i-=h*3600;var e=Math.floor(i/60);i-=e*60;rez="";if(j>0){rez+=(rez!=""?" ":"")+j+" day"+(j>1?"s":"")}if((!g||rez=="")&&h>0){rez+=(rez!=""?" ":"")+h+" hour"+(h>1?"s":"")}if((!g||rez=="")&&e>0){rez+=(rez!=""?" ":"")+e+" minute"+(e>1?"s":"")}if(f||rez==""){rez+=rez!=""||f?(" "+i+" second"+(i>1?"s":"")):"less then minute"}return rez}function themerex_hex2rgb(a){a=parseInt(((a.indexOf("#")>-1)?a.substring(1):a),16);return{r:a>>16,g:(a&65280)>>8,b:(a&255)}}function themerex_rgb2hex(a){var c;a=a.replace(/\s/g,"").toLowerCase();if(a=="rgba(0,0,0,0)"||a=="rgba(0%,0%,0%,0%)"){a="transparent"}if(a.indexOf("rgba(")==0){c=a.match(/^rgba\((\d{1,3}[%]?),(\d{1,3}[%]?),(\d{1,3}[%]?),(\d{1,3}[%]?)\)$/i)}else{c=a.match(/^rgb\((\d{1,3}[%]?),(\d{1,3}[%]?),(\d{1,3}[%]?)\)$/i)}if(c){a="";for(var b=1;b<=3;b++){a+=Math.round((c[b][c[b].length-1]=="%"?2.55:1)*parseInt(c[b])).toString(16).replace(/^(.)$/,"0$1")}}else{a=a.replace(/^#?([\da-f])([\da-f])([\da-f])$/i,"$1$1$2$2$3$3")}return(a.substr(0,1)!="#"?"#":"")+a}function themerex_components2hex(d,c,a){return"#"+Number(d).toString(16).toUpperCase().replace(/^(.)$/,"0$1")+Number(c).toString(16).toUpperCase().replace(/^(.)$/,"0$1")+Number(a).toString(16).toUpperCase().replace(/^(.)$/,"0$1")}function themerex_rgb2components(a){a=themerex_rgb2hex(a);var d=a.match(/^#?([\dabcdef]{2})([\dabcdef]{2})([\dabcdef]{2})$/i);if(!d){return false}for(var c=1,b=new Array(3);c<=3;c++){b[c-1]=parseInt(d[c],16)}return b}function themerex_hex2hsb(a){return themerex_rgb2hsb(themerex_hex2rgb(a))}function themerex_hsb2hex(a){var b=themerex_hsb2rgb(a);return themerex_components2hex(b.r,b.g,b.b)}function themerex_rgb2hsb(b){var a={};a.b=Math.max(Math.max(b.r,b.g),b.b);a.s=(a.b<=0)?0:Math.round(100*(a.b-Math.min(Math.min(b.r,b.g),b.b))/a.b);a.b=Math.round((a.b/255)*100);if((b.r==b.g)&&(b.g==b.b)){a.h=0}else{if(b.r>=b.g&&b.g>=b.b){a.h=60*(b.g-b.b)/(b.r-b.b)}else{if(b.g>=b.r&&b.r>=b.b){a.h=60+60*(b.g-b.r)/(b.g-b.b)}else{if(b.g>=b.b&&b.b>=b.r){a.h=120+60*(b.b-b.r)/(b.g-b.r)}else{if(b.b>=b.g&&b.g>=b.r){a.h=180+60*(b.b-b.g)/(b.b-b.r)}else{if(b.b>=b.r&&b.r>=b.g){a.h=240+60*(b.r-b.g)/(b.b-b.g)}else{if(b.r>=b.b&&b.b>=b.g){a.h=300+60*(b.r-b.b)/(b.r-b.g)}else{a.h=0}}}}}}}a.h=Math.round(a.h);return a}function themerex_hsb2rgb(a){var c={};var g=Math.round(a.h);var f=Math.round(a.s*255/100);var b=Math.round(a.b*255/100);if(f==0){c.r=c.g=c.b=b}else{var i=b;var e=(255-f)*b/255;var d=(i-e)*(g%60)/60;if(g==360){g=0}if(g<60){c.r=i;c.b=e;c.g=e+d}else{if(g<120){c.g=i;c.b=e;c.r=i-d}else{if(g<180){c.g=i;c.r=e;c.b=e+d}else{if(g<240){c.b=i;c.r=e;c.g=i-d}else{if(g<300){c.b=i;c.g=e;c.r=e+d}else{if(g<360){c.r=i;c.g=e;c.b=i-d}else{c.r=0;c.g=0;c.b=0}}}}}}}return{r:Math.round(c.r),g:Math.round(c.g),b:Math.round(c.b)}}function themerex_color_picker(){var e=arguments[0]?arguments[0]:"iColorPicker"+Math.round(Math.random()*1000);var a=arguments[1]?arguments[1]:"#f00,#ff0,#0f0,#0ff,#00f,#f0f,#fff,#ebebeb,#e1e1e1,#d7d7d7,#cccccc,#c2c2c2,#b7b7b7,#acacac,#a0a0a0,#959595,#ee1d24,#fff100,#00a650,#00aeef,#2f3192,#ed008c,#898989,#7d7d7d,#707070,#626262,#555,#464646,#363636,#262626,#111,#000,#f7977a,#fbad82,#fdc68c,#fff799,#c6df9c,#a4d49d,#81ca9d,#7bcdc9,#6ccff7,#7ca6d8,#8293ca,#8881be,#a286bd,#bc8cbf,#f49bc1,#f5999d,#f16c4d,#f68e54,#fbaf5a,#fff467,#acd372,#7dc473,#39b778,#16bcb4,#00bff3,#438ccb,#5573b7,#5e5ca7,#855fa8,#a763a9,#ef6ea8,#f16d7e,#ee1d24,#f16522,#f7941d,#fff100,#8fc63d,#37b44a,#00a650,#00a99e,#00aeef,#0072bc,#0054a5,#2f3192,#652c91,#91278f,#ed008c,#ee105a,#9d0a0f,#a1410d,#a36209,#aba000,#588528,#197b30,#007236,#00736a,#0076a4,#004a80,#003370,#1d1363,#450e61,#62055f,#9e005c,#9d0039,#790000,#7b3000,#7c4900,#827a00,#3e6617,#045f20,#005824,#005951,#005b7e,#003562,#002056,#0c004b,#30004a,#4b0048,#7a0045,#7a0026";var b=a.split(",");var d='';for(var c=0;c0?"":"")+""}d+=''}d+='
 
';jQuery(document.createElement("div")).attr("id",e).css("display","none").html(d).appendTo("body").addClass("iColorPickerTable").on("mouseover","thead td",function(){var f=themerex_rgb2hex(jQuery(this).css("background-color"));jQuery("#"+e+"_colorPreview").css("background",f);jQuery("#"+e+"_colorPreview input").val(f)}).on("keypress","#"+e+"_colorPreview input",function(g){var h=jQuery(this).val();if(h.length<7&&((g.which>=48&&g.which<=57)||(g.which>=97&&g.which<=102)||(g.which===35||h.length===0))){h+=String.fromCharCode(g.which)}else{if(g.which==8&&h.length>0){h=h.substring(0,h.length-1)}else{if(g.which===13&&(h.length===4||h.length===7)){var f=jQuery("#"+e).data("field");var i=jQuery("#"+e).data("func");if(i!=null&&i!="undefined"){i(f,h)}else{f.val(h).css("backgroundColor",h).trigger("change")}jQuery("#"+e+"_Bg").fadeOut(500);jQuery("#"+e).fadeOut(500)}else{g.preventDefault();return false}}}if(h.substr(0,1)==="#"&&(h.length===4||h.length===7)){jQuery("#"+e+"_colorPreview").css("background",h)}}).on("click","thead td",function(i){var f=jQuery("#"+e).data("field");var h=jQuery("#"+e).data("func");var g=themerex_rgb2hex(jQuery(this).css("background-color"));if(h!=null&&h!="undefined"){h(f,g)}else{f.val(g).css("backgroundColor",g).trigger("change")}jQuery("#"+e+"_Bg").fadeOut(500);jQuery("#"+e).fadeOut(500);i.preventDefault();return false}).on("click","tbody .iColorPicker_moreColors",function(m){var l=jQuery(this).parents("table").find("thead");var h="";if(l.hasClass("more_colors")){for(var k=0;k0?"":"")+""}h+=' '}l.removeClass("more_colors").empty().html(h+"");jQuery("#"+e+"_colorPreview").attr("colspan",8);jQuery("#"+e+"_colorOriginal").attr("colspan",8)}else{var g=[0,0,0],k=0,f=-1;while(g[0]<15||g[1]<15||g[2]<15){if(k%18==0){h+=(k>0?"":"")+""}k++;h+=' ';g[2]+=3;if(g[2]>15){g[1]+=3;if(g[1]>(f===0?6:15)){g[0]+=3;if(g[0]>15){if(f===0){f=1;g[0]=0;g[1]=9;g[2]=0}else{break}}else{g[1]=(f<1?0:9);g[2]=0}}else{g[2]=0}}}l.addClass("more_colors").empty().html(h+' ');jQuery("#"+e+"_colorPreview").attr("colspan",9);jQuery("#"+e+"_colorOriginal").attr("colspan",9)}jQuery("#"+e+" table.colorPickerTable thead td").css({width:"12px",height:"14px",border:"1px solid #000",cursor:"pointer"});m.preventDefault();return false});jQuery(document.createElement("div")).attr("id",e+"_Bg").click(function(f){jQuery("#"+e+"_Bg").fadeOut(500);jQuery("#"+e).fadeOut(500);f.preventDefault();return false}).appendTo("body");jQuery("#"+e+" table.colorPickerTable thead td").css({width:"12px",height:"14px",border:"1px solid #000",cursor:"pointer"});jQuery("#"+e+" table.colorPickerTable").css({"border-collapse":"collapse"});jQuery("#"+e).css({border:"1px solid #ccc",background:"#333",padding:"5px",color:"#fff","z-index":999999});jQuery("#"+e+"_colorPreview").css({height:"50px"});return e}function themerex_color_picker_show(a,d,c){if(a===null||a===""){a=jQuery(".iColorPickerTable").attr("id")}var g=d.offset();var i=jQuery("#"+a).width();var f=jQuery("#"+a).height();var e=g.left+i=0;a--){b.options[a]=null}}function themerex_add_listbox_item(b,d,c){var a=new Option();a.value=d;a.text=c;b.options.add(a)}function themerex_del_listbox_item_by_value(b,c){for(var a=0;ae[f].text){b=e[a];e[a]=e[f];e[f]=b}}}for(var c=0;c0&&h.length'+(typeof(b.rules[f].min_length.message)!="undefined"?b.rules[f].min_length.message:b.error_message_text)+"

";e=true}}if((!e||!b.exit_after_first_error)&&typeof(b.rules[f].max_length)=="object"){if(b.rules[f].max_length.value>0&&h.length>b.rules[f].max_length.value){if(a==""){jQuery(this).get(0).focus()}a+='

'+(typeof(b.rules[f].max_length.message)!="undefined"?b.rules[f].max_length.message:b.error_message_text)+"

";e=true}}if((!e||!b.exit_after_first_error)&&typeof(b.rules[f].mask)=="object"){if(b.rules[f].mask.value!=""){var g=new RegExp(b.rules[f].mask.value);if(!g.test(h)){if(a==""){jQuery(this).get(0).focus()}a+='

'+(typeof(b.rules[f].mask.message)!="undefined"?b.rules[f].mask.message:b.error_message_text)+"

";e=true}}}if((!e||!b.exit_after_first_error)&&typeof(b.rules[f].equal_to)=="object"){if(b.rules[f].equal_to.value!=""&&h!=jQuery(jQuery(this).get(0).form[b.rules[f].equal_to.value]).val()){if(a==""){jQuery(this).get(0).focus()}a+='

'+(typeof(b.rules[f].equal_to.message)!="undefined"?b.rules[f].equal_to.message:b.error_message_text)+"

";e=true}}if(b.error_fields_class!=""){jQuery(this).toggleClass(b.error_fields_class,e)}}}});if(a!=""&&b.error_message_show){var d=c.find(".result");if(d.length==0){d=c.parent().find(".result")}if(d.length==0){c.append('
');d=c.find(".result")}if(b.error_message_class){d.toggleClass(b.error_message_class,true)}d.html(a).fadeIn();setTimeout(function(){d.fadeOut()},b.error_message_time)}return a!=""}function themerex_document_animate_to(e){if(e.indexOf("#")==-1){e="#"+e}var d=jQuery(e).eq(0);if(d.length==0){return}var b=jQuery(e).offset().top;var a=jQuery(window).scrollTop();var c=Math.min(1600,Math.max(400,Math.round(Math.abs(b-a)/jQuery(window).height()*100)));jQuery("body,html").animate({scrollTop:b-jQuery("#wpadminbar").height()-jQuery("header.fixedTopMenu .topWrap").height()},c,"swing")}function themerex_document_set_location(a){try{history.pushState(null,null,a);return}catch(b){}location.href=a}function themerex_add_hidden_elements_handler(a,b){themerex_set_global_array("init_hidden_elements",a,b)}function themerex_init_hidden_elements(a){if(THEMEREX_GLOBALS.init_hidden_elements){for(key in THEMEREX_GLOBALS.init_hidden_elements){THEMEREX_GLOBALS.init_hidden_elements[key](a)}}}function themerex_browser_is_mobile(){var a=false;(function(b){if(/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od|ad)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows (ce|phone)|xda|xiino/i.test(b)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(b.substr(0,4))){a=true}})(navigator.userAgent||navigator.vendor||window.opera);return a}function themerex_browser_is_ios(){return navigator.userAgent.match(/iPad|iPhone|iPod/i)!=null}function themerex_get_file_name(a){a=a.replace(/\\/g,"/");var b=a.lastIndexOf("/");if(b>=0){a=a.substr(b+1)}return a}function themerex_get_file_ext(a){var b=a.lastIndexOf(".");a=b>=0?a.substr(b+1):"";return a}function themerex_check_images_complete(a){var b=true;a.find("img").each(function(){if(!b){return}if(!jQuery(this).get(0).complete){b=false}});return b};