// JavaScript Document var tg_upload=false; function open_rel(r_tag, r_rel){ /* jQuery(r_tag).on('click',function(e){ e.stopPropagation(); e.preventDefault();*/ jQuery('.items_layout > li > a').removeClass('current_option'); jQuery(r_tag).addClass('current_option'); var this_parents = jQuery(r_tag).parent('li'); var sub_pack = '.'+jQuery(r_tag).attr(r_rel); jQuery('.sub_panel').hide(); jQuery('div.save_flt,div.login_tmp, .set_lay_page, .area_save_local,.upload_wtg').hide(); // console.log(jQuery('.set_lay_page').hide()); if(sub_pack!="."){ jQuery(sub_pack).appendTo(this_parents).show(); } // }); return false; } function open_set(r_tag2, r_rel){ //jQuery($r_tag2).on('click',function(e){ /*e.preventDefault(); e.stopPropagation();*/ jQuery('.sub_panel > ul > li > a').removeClass('current_option'); jQuery(r_tag2).addClass('current_option'); jQuery('.set_panel').hide(); var this_parents = jQuery(r_tag2).parent('li'); var sub_pack = '.'+jQuery(r_tag2).attr(r_rel); switch (jQuery.trim(sub_pack)){ case '.set_header_bar': case '.set_logo': case '.set_general_divisors': case '.set_shadows': case '.set_gral_patterns': case '.set_header_bkgimage': case '.set_header_shines': case '.set_header_search': case '.set_header_socials': case '.set_header_menu': case '.set_slider_bkg_img': case '.set_widgets_boxes': case '.set_blog_boxes': case '.set_blog_commts': case '.set_read_more': case '.set_widgets_boxes_css': preloadimages(sub_pack+' img.lazy'); break; } jQuery(sub_pack).appendTo(this_parents).show(); // }) return false; } function preloadimages(element){ jQuery(element).each(function(index, element) { var src=jQuery(this).attr("data-href"); if (!src){ return false; } jQuery('')[0].src =src; jQuery(this).removeAttr("data-href"); jQuery(this).attr('src',src); }); } // Open Items set // open_set('.sub_panel a', 'rel'); jQuery(document).ready(function(){ var count=5; function timer(){ count=count-1; if (count <= 0){ // clearInterval(counter); window.location = "http://www.soizastudios.com/" //counter ended, do something here return; } document.getElementById("timer").innerHTML=count; //Do code for showing the number of seconds here } // Open Subpanel Relationship //open_set('.sub_panel a[rel*="set_"]', 'rel'); jQuery('.open_link').click(function(e){ e.stopImmediatePropagation() }) function ajust_width(){ $css_r = jQuery(this).css('display'); if($css_r == 'compact'){return 'block';}else{return 'compact';} } function val_select($selector){ var $this_str = ''; jQuery($selector +' option:selected').stop(true,true).change(function(e){ $this_str = jQuery(this).text(); }).change(); return $this_str; } // Remove background image function no_item($this, $block_container){ $no_item = jQuery($this).attr('class'); if($no_item == 'no_item'){ jQuery($block_container).css({'background-image': 'none'}); sess_create($block_container); return true; } } // Remove block element function no_element($this, $element){ $no_item = jQuery($this).attr('class'); if($no_item == 'no_item'){ jQuery($element).removeClass("show_element"); jQuery($element).addClass("hide_element"); sessvars['elem_'+$element]= 'hide'; sessvars.elem_test2= 'hide'; return true; }else{ jQuery($element).removeClass("hide_element"); sessvars.elem_test2= 'hide'; sessvars['elem_'+$element] = 'show'; } } function no_item_box($this, $in_box){ $widget_boxes_arr = ['.container_widgets_pieces', '.widget_top_left', '.widget_top_center', '.widget_top_right', '.widget_middle_left', '.widget_content', '.widget_middle_right', '.widget_bottom_left', '.widget_bottom_center', '.widget_bottom_right', '.widget_token_bottom', '.widget_token_right', '.widget_token_left']; $post_boxes_arr = ['.container_posts_pieces', '.post_top_left', '.post_top_center', '.post_top_right', '.post_middle_left', '.post_content', '.post_middle_right', '.post_bottom_left', '.post_bottom_center', '.post_bottom_right', '.post_token_bottom', '.post_token_right', '.post_token_left']; $widget_boxes = jQuery.map($widget_boxes_arr, function(val, i){return val;}); $post_boxes = jQuery.map($post_boxes_arr, function(val, i){return val;}); $widget_boxes.join(', '); $post_boxes.join(', '); $no_item = jQuery($this).attr('class'); if($no_item == 'no_item'){ jQuery(""+window['$'+$in_box]+"").css({'background-image': 'none'}); if($in_box == 'widget_boxes'){ jQuery('.boxes').css({'padding': '0 20px', 'margin-bottom': 0}); sess_create('.boxes'); } jQuery.each(window["$"+$in_box+"_arr"], function(i, val){ sess_create(val); }); return true; } } function no_item_boxcss($in_box){ $widget_boxes_arr = ['.container_widgets_pieces', '.widget_top_left', '.widget_top_center', '.widget_top_right', '.widget_middle_left', '.widget_content', '.widget_middle_right', '.widget_bottom_left', '.widget_bottom_center', '.widget_bottom_right', '.widget_token_bottom', '.widget_token_right', '.widget_token_left']; $post_boxes_arr = ['.container_posts_pieces', '.post_top_left', '.post_top_center', '.post_top_right', '.post_middle_left', '.post_content', '.post_middle_right', '.post_bottom_left', '.post_bottom_center', '.post_bottom_right', '.post_token_bottom', '.post_token_right', '.post_token_left']; $widget_boxes = jQuery.map($widget_boxes_arr, function(val, i){return val;}); $post_boxes = jQuery.map($post_boxes_arr, function(val, i){return val;}); $widget_boxes.join(', '); $post_boxes.join(', '); $no_item = jQuery($this).attr('class'); jQuery(""+window['$'+$in_box]+"").css({'background-image': 'none'}); return true; } function alert_select_open($get_select, $sel_page_area){ jQuery('.alert_select, .append_get_content').show(); jQuery('.alert_select_close').addClass($sel_page_area); $select_tmp = jQuery($get_select).clone(); jQuery('.append_get_content').show().append($select_tmp); }; function alert_select_close($post_select){ var post_select = ''; post_select = $post_select; jQuery('.alert_select_close').one('click', function(e){ e.stopImmediatePropagation(); $val_append_select = val_select('.append_get_content'); jQuery('.append_get_content').empty(); jQuery('.alert_select').hide(); jQuery('.set_panel '+post_select+' option:contains("'+$val_append_select+'")').attr('selected', true); }) } function alert_not($label_for){ jQuery('label[for="'+$label_for+'"]').stop(true, true).css('background-color', 'red').animate({'opacity': 0},1000,function(){ jQuery(this).css({ 'opacity': 1, 'background': 'transparent' }) }) } function current_lay(){return jQuery.trim(sessvars.current_lay?sessvars.current_lay:'layout_1');} function too_image_preloader($appl_bkg){ if(jQuery('.bar_menu_loading img.fifty').attr('src')==$appl_bkg){ return false; } jQuery('.bar_menu_loading').show(); jQuery('.bar_menu_loading img.fifty').attr('src', $appl_bkg).load(function(){ jQuery('.bar_menu_loading').fadeOut('fast'); }); //jQuery('.bar_menu_loading').hide(); } // No borrar el siguiente codigo comentado. if(!sessvars.current_lay){ sessvars.current_lay = current_layout_ini; } // Shadow separate jQuery.fn.shadows = function(element) { $shadow_parent = val_select('#page_area'); $check_enable = jQuery('#page_area option:selected').attr('disabled')?true:false; if($shadow_parent == 'Choose Area' || $check_enable == true){ alert_not('page_area'); return false; } if(no_item(element, '.'+$shadow_parent.toLowerCase()+'_shadow') == true){return;}; $this_src = jQuery('img', element).attr('src'); if ($this_src.length===0){ $this_src=jQuery('img', this).attr('data-href'); } if($this_src.indexOf('repeat')){} $shadow_bkg = $this_src.replace(/\_thumb(.*?)png/g, ".png"); $shadow_height = jQuery(element).attr('data-header-divisors-height'); $data_repeat = jQuery(element).attr('data-repeat'); jQuery('.print').text($shadow_bkg +' '+ $this_src +' '+ $shadow_height); jQuery('body .'+$shadow_parent.toLowerCase()+'_shadow').css({'display': 'block', 'background-image': ' url('+$shadow_bkg+')', 'height': $shadow_height, 'bottom': $shadow_height, 'background-repeat': $data_repeat}); sess_create('.'+$shadow_parent.toLowerCase()+'_shadow'); too_image_preloader($shadow_bkg); return false; } /* open_rel('.items_layout a', 'rel'); open_set('.sub_panel a', 'rel');*/ // logo // // logo // jQuery.fn.tg_logo = function(){ $this_logo_src = jQuery('img', this).attr('src'); if ($this_logo_src.length===0){ $this_logo_src=jQuery('img', this).attr('data-href'); } $this_logo_src = $this_logo_src.replace('_thumb', ''); jQuery('a.logo img').attr('src', $this_logo_src).show(); jQuery('a.logo span').hide(); // jQuery('.text_logo').hide('fast') sessvars.logo = $this_logo_src;//url relative; sessvars.type_current_logo = 'image'; too_image_preloader($this_logo_src); return false; } switch(sessvars.type_current_logo){ case 'text': logo_info(true); break; default: sessvars.logo?jQuery('a.logo img').attr('src', sessvars.logo):null; break; } /*open_colorPicker_single('#logo_color','logo');//open colorpicker open_colorPicker_single('#logo_color2','logo2');//open colorpicker */ jQuery('a[rel="text_logo"]').click(function(e){ e.preventDefault(); e.stopImmediatePropagation(); $text_logo = jQuery('#themeshock_text_logo').val(); $text_logo_effect = jQuery('#themeshock_text_logo_effect').val(); $font_size_text_logo = jQuery('#themeshock_font_size_logo').val()+'px'; $text_logo_ffamily = jQuery('#themeshock_text_logo_ffamily').val(); sessvars.type_current_logo = 'text'; sessvars.text_logo = $text_logo; sessvars.text_logo_font_size = $font_size_text_logo; sessvars.text_logo_effect = 'logo_effect_'+$text_logo_effect.toLowerCase(); sessvars.text_logo_ffamily = ""+$text_logo_ffamily+""; logo_info(false); }); function logo_info(info){ if (info==true){ jQuery('#themeshock_text_logo').val(sessvars.text_logo); jQuery('#themeshock_text_logo_effect').val(sessvars.text_logo_effect.replace("logo_effect_",'')); jQuery('#themeshock_font_size_logo').val(sessvars.text_logo_font_size); jQuery('#themeshock_text_logo_ffamily').val(sessvars.text_logo_ffamily); } // jQuery('.text_logo').insertBefore('.set_logo li:first').toggle('fast'); jQuery('a.logo img').hide(); jQuery('a.logo span p').show().text(sessvars.text_logo); jQuery('a.logo span p').attr("class", 'logo logo_effect_'+sessvars.text_logo_effect.replace("logo_effect_",'').toLowerCase()).css('color',sessvars.text_logo_color); jQuery('a.logo span').css({'font-size': sessvars.text_logo_font_size,'display':'inline'}); } jQuery('#themeshock_text_logo').keyup(function(){ jQuery('a[rel="text_logo"]').trigger('click'); jQuery('a.logo span p').text(jQuery(this).val()); sessvars.text_logo = jQuery(this).val(); }); jQuery('#themeshock_font_size_logo').bind('keyup mouseup keydown mousedown change blur',function(){ jQuery('a.logo span').css('font-size', jQuery(this).val()+'px'); sessvars.text_logo_font_size = jQuery(this).val()+'px'; jQuery('a[rel="text_logo"]').trigger('click'); }); jQuery('#themeshock_text_logo').click(function(){ jQuery('a[rel="text_logo"]').trigger('click'); }); jQuery('#themeshock_text_logo_effect').change(function(){ $text_logo_effect = jQuery(this).val(); var color1=sessvars.text_logo_color; var color2=sessvars.text_logo_color2; curr_val_select='a.logo span p'; jQuery('a.logo span p').attr("class", 'logo logo_effect_'+$text_logo_effect.toLowerCase()); jQuery('a[rel="text_logo"]').trigger('click'); sessvars.text_logo_effect = 'logo_effect_'+$text_logo_effect.toLowerCase(); }); jQuery('#themeshock_text_logo_ffamily').change(function(){ jQuery('a[rel="text_logo"]').trigger('click'); $text_logo_ffamily = jQuery(this).val(); jQuery('a.logo span p').css("font-family", ""+$text_logo_ffamily+""); sessvars.text_logo_ffamily = ""+$text_logo_ffamily+""; }); // Divisor // jQuery.fn.divisors = function(element) { $separate_parent = val_select('#block_area_divisor'); $check_enable = jQuery('#block_area_divisor option:selected').attr('disabled')?true:false; if($separate_parent == 'Choose Area' || $check_enable == true){ alert_not('block_area_divisor'); return false; } if(no_item(element, '.'+$separate_parent.toLowerCase()+'_separate') == true){return;}; $divisor_image = jQuery('img', element).attr('src'); if ($divisor_image.length===0){ $divisor_image=jQuery('img', this).attr('data-href'); } $divisor_image = $divisor_image.replace('_thumb', ''); $divisor_height = jQuery(element).attr('data-header-divisors-height'); jQuery('body .'+$separate_parent.toLowerCase()+'_separate').css({'display':'block', 'background': ' url('+$divisor_image+')', 'height': $divisor_height, 'bottom': -($divisor_height/2).toFixed(0)}); sess_create('.'+$separate_parent.toLowerCase()+'_separate'); return false; } // Patterns // jQuery.fn.pattern = function(element) { $element_parent = val_select('#block_area_pattern'); $check_enable = jQuery('#block_area_pattern option:selected').attr('disabled')?true:false; if($element_parent == 'Choose Area' || $check_enable == true){ alert_not('block_area_pattern'); return false; } $current_lay = sessvars.current_lay?jQuery.trim(sessvars.current_lay):jQuery.trim(current_layout_ini); $this_parents_div = jQuery('.'+$element_parent.toLowerCase()+'_pattern').parent('div').attr('class'); $path_pattern = jQuery('img', element).attr('src'); if ($path_pattern.length===0){ $path_pattern=jQuery('img', this).attr('data-href'); } ///image preoloader validation $path_pattern = $path_pattern.replace('_thumb', ''); if($current_lay == 'layout_1'){ if(no_item(element, '.'+$element_parent.toLowerCase()+'_pattern') == true){return;}; jQuery('body .'+$element_parent.toLowerCase()+'_pattern').css({'display':'block', 'background': ' url('+$path_pattern+')'}); if($element_parent == 'Content'){ sessvars.wrap_content_pattern = 'url('+$path_pattern+')';//$path_pattern; } if($element_parent == 'Header'){ sessvars.pattern_body_lay = $path_pattern; } } if($current_lay != 'layout_1' && $current_lay != 'layout_3' && $current_lay != 'layout_7'){ if($element_parent == 'Body'){ if(no_item(element, 'body') == true){sessvars.pattern_body_lay = "none"; return;}; jQuery('body').css({'display':'block', 'background-image': ' url('+$path_pattern+')'}); sessvars.pattern_body_lay = $path_pattern; } if($element_parent == 'Wrapper'){ if(no_item(element, '.global_wrapper') == true){sessvars.wrap_content_pattern = "none"; return ;}; jQuery('.global_wrapper').css({'display': 'block', 'background-image': ' url('+$path_pattern+')'}); sessvars.wrap_content_pattern = 'url('+$path_pattern+')';//$path_pattern; } } if($current_lay == 'layout_3'){ if($element_parent == 'Header'){ if(no_item(element, '.wrap_lay3') == true){sessvars.pattern_body_lay = "none"; return;}; jQuery('.wrap_lay3').css({'display': 'block', 'background-image': ' url('+$path_pattern+')'}); sessvars.pattern_body_lay = $path_pattern; }else{ if(no_item(element, '.'+$element_parent.toLowerCase()+'_pattern') == true){return;}; jQuery('body .'+$element_parent.toLowerCase()+'_pattern').css({'display':'block', 'background': ' url('+$path_pattern+')'}); if($element_parent == 'Content'){ sessvars.wrap_content_pattern = 'url('+$path_pattern+')';//$path_pattern; } } } if($current_lay == 'layout_7'){ if(no_item(element, '.wrap_lay7') == true){sessvars.wrap_content_pattern = "none"; return;}; jQuery('.wrap_lay7').css({'display':'block', 'background-image': ' url('+$path_pattern+')'}); sessvars.wrap_content_pattern = 'url('+$path_pattern+')';//$path_pattern; } sess_create('.'+$element_parent.toLowerCase()+'_pattern'); too_image_preloader($path_pattern); return false; }; // Search Box background-image jQuery('.set_header_search ul li a').click(function(){ if(no_element(jQuery(this), '.search_area') == true){return;} $search_width = jQuery(this).attr('data-header-search-width'); $search_height = jQuery(this).attr('data-header-search-height'); $search_margin = 40-$search_height+($search_height/2); $this_src = jQuery('img', this).attr('src'); if ($this_src.length===0){ $this_src=jQuery('img', this).attr('data-href'); } ///image preoloader validation $flip = null; $split_this_src = $this_src.split('-'); jQuery.each($split_this_src, function(i, e){ if(e.indexOf('wtext_') > -1){$input_text_width = e.replace('wtext_', '')}; if(e.indexOf('wsubm_') > -1){$input_subm_width = e.replace('wsubm_', '')}; if(e.indexOf('color_') > -1){$input_text_color = e.replace('color_', '#')}; if(e.indexOf('padd_') > -1){$search_padding = e.replace('padd_', '').replace('.png', '')}; if(e.indexOf('flip') > -1){$flip = e?'flip':null;}; }); $this_src_ct = $this_src.replace(/\_thumb(.*?)png/g, ".png"); $split_search_padding = $search_padding.split('_'); var $p = [] jQuery.each($split_search_padding, function(i,e){$p.push(e);}); $p[3] = $p[3].replace('.png', ''); jQuery('.search_area').css({'background-image': ' url('+$this_src_ct+')', 'height': $search_height-$p[0]-$p[2], 'width': $search_width-$p[1]-$p[3], 'padding-top': $p[0]+'px', 'padding-right': $p[1]+'px', 'padding-bottom': $p[2]+'px', 'padding-left': $p[3]+'px', 'margin': ''+$search_margin+'px 0 0'}); switch($flip){ case 'flip': jQuery('.search_area input').css({'height': $search_height-$p[0]-$p[2], 'float': 'right'}); break; case null: jQuery('.search_area input').css({'height': $search_height-$p[0]-$p[2], 'float': 'left'}); break; }; jQuery('.search_area input[type="text"]').css({'width': $input_text_width, 'color': $input_text_color}); jQuery('.search_area input[type="submit"]').css({'width': $input_subm_width}); sess_create('.search_area', '.search_area'); sess_create('.search_area input[type="text"]', '.search_area input[type="text"]'); sess_create('.search_area input[type="text"]', '.search_area input[type="text"]'); sess_create('.search_area input[type="submit"]', '.search_area input[type="submit"]'); too_image_preloader($this_src_ct); }); // Menu jQuery.fn.menu = function(element) { if(no_element(jQuery(this), '.container_menu') == true){return;} $menu_width = jQuery(element).attr('data-header-menu-width'); $menu_middle_width = ($menu_width/2); $menu_height = jQuery(element).attr('data-header-menu-height'); $font_color = jQuery(element).attr('data-font_color'); $line_height = jQuery(element).attr('data-line_height'); $font_size = jQuery(element).attr('data-font_size'); $current_margin = jQuery(element).attr('data-current_margin'); $current_top = jQuery(element).attr('data-current_top'); $current_height = jQuery(element).attr('data-current_height'); $font_family = jQuery(element).attr('data-font_family'); $hover_menu = jQuery(element).attr('data-hover_menu'); $menu_bkg = jQuery('img', element).attr('src'); if ($menu_bkg.length===0){ $menu_bkg=jQuery('img', this).attr('data-href'); } ///image preoloader validation $menu_bkg_ct = $menu_bkg.replace(/\_thumb(.*?)png/g, ".png"); if($hover_menu == 'true'){ $menu_bkg_current = $menu_bkg_ct.replace('.png', '_current.png'); $menu_bkg_current = 'url('+$menu_bkg_current+')'; }else{ $menu_bkg_current = 'none'; } jQuery('.container_menu').css({'background-image': 'url('+$menu_bkg_ct+')', 'height': $menu_height}); jQuery('.container_menu ul ul').css('top', ($line_height/2)+20) jQuery('.container_menu ul li a').css({'line-height': ''+$line_height+'px', 'color': $font_color, 'font-size': parseInt($font_size), 'font-family': $font_family}); jQuery('.container_menu ul li.back').css({'top': parseInt($current_top)}); jQuery('.container_menu ul li.back .left').add('.container_menu ul li.back').css({'background-image': $menu_bkg_current, 'height': parseInt($current_height/2)}); jQuery('.container_menu ul li.back .left').css({'margin-right': parseInt($current_margin)}); $arr = ['.container_menu', '.container_menu ul li a', '.container_menu ul li.back .left', '.container_menu ul li.back'] sessvars.menu_back = "'top': "+parseInt($current_top)+", 'background-image': '"+$menu_bkg_current+"', 'height': "+parseInt($current_height/2)+"" jQuery.each($arr, function(i){ sess_create($arr[i]); }); too_image_preloader($menu_bkg_ct); } //Optional Menu $display_topbar = jQuery('.fullheader_menu_bar').css('display'); if($display_topbar == 'block'){jQuery('.set_header_bar #menu_bar_show').attr('checked', 'checked')} jQuery('.lay_menu_bar input').click(function(){ $this_val = jQuery(this).val(); jQuery('.print').text($this_val); if($this_val == 'show'){ jQuery('.fullheader_menu_bar').show(); sess_create('.fullheader_menu_bar'); sess_create('.header_menu_bar'); }else{ jQuery('.fullheader_menu_bar').hide(); sess_create('.fullheader_menu_bar'); sess_create('.header_menu_bar'); } }); jQuery('.set_header_bar ul li a').click(function(e){ e.preventDefault(); jQuery('.set_header_bar #menu_bar_show').trigger('click'); $menu_bar_width = jQuery(this).attr('data-menu-bar-width'); $menu_bar_height = jQuery(this).attr('data-menu-bar-height'); $menu_bar_bkg = jQuery('img', this).attr('src'); // alert($menu_bar_bkg); if ($menu_bar_bkg.length===0){ $menu_bar_bkg=jQuery('img', this).attr('data-href'); } $menu_bar_bkg = $menu_bar_bkg.replace('_thumb', ''); jQuery('.print').text($menu_bar_width +' '+ $menu_bar_height +' '+ $menu_bar_bkg); jQuery('.fullheader_menu_bar').css({'height': $menu_bar_height-4}); jQuery('.header_menu_bar').css({'background': 'url('+$menu_bar_bkg+')', 'height': $menu_bar_height}); sess_create('.fullheader_menu_bar'); sess_create('.header_menu_bar'); too_image_preloader($menu_bar_bkg); }); // Socials jQuery('.set_header_socials ul li a').click(function(){ if(no_element(jQuery(this), 'ul.icon_socials') == true){return;} $header_social_width = jQuery(this).attr('data-header-social-width'); $header_social_height = jQuery(this).attr('data-header-social-height'); $header_social_bkg = jQuery('img', this).attr('src'); if ($header_social_bkg.length===0){ $header_social_bkg=jQuery('img', this).attr('data-href'); } ///image preoloader validation $header_social_bkg = $header_social_bkg.replace('_thumb' ,''); $header_social_margin = 40-$header_social_height+($header_social_height/2); jQuery('ul.icon_socials').css('margin', ''+$header_social_margin+'px 10px 0'); jQuery('ul.icon_socials li').each(function(e){ $item_each = ($header_social_width/8); $item_bkg_pos = ($item_each*e); jQuery('ul.icon_socials li').eq(e).css({ 'background-image': 'url('+$header_social_bkg+')', 'background-position': -$item_bkg_pos+ 0, 'height': $header_social_height, 'width': $item_each }); $this_class = jQuery('.icon_socials li:eq('+e+')').attr('class'); sess_create('.icon_socials li.'+$this_class+''); }); sess_create('ul.icon_socials'); too_image_preloader($header_social_bkg); }); // Set Shines // jQuery('.set_header_shines ul li a').click(function(){ if(no_item(this, '.header_shine') == true){return;}; $header_shine = jQuery('img', this).attr('src'); if ($header_shine.length===0){ $header_shine=jQuery('img', this).attr('data-href'); } ///image preoloader validation $header_shine_bkg = $header_shine.replace(/\_thumb(.*?)png/g, ".png"); jQuery('body .header_shine').css({'background-image': ' url('+$header_shine_bkg+')'}); too_image_preloader($header_shine_bkg); sess_create('.header_shine'); }); // Set clipart bkg // jQuery.fn.clipart = function(element) { if(no_item(element, '.clipart') == true){return;}; $header_bkgimage = jQuery('img', element).attr('src'); if ($header_bkgimage.length===0){ $header_bkgimage=jQuery('img', element).attr('data-href'); } ///image preoloader validation jQuery('img[src*="top"]', element).addClass('pos_bkgtop'); $position_bkg = jQuery('img', element).hasClass("pos_bkgtop"); $top_ini_clipart = jQuery.trim(sessvars.current_lay); switch($top_ini_clipart?$top_ini_clipart:'null'){ case 'null': $bkg_position = 'center bottom'; break; case 'layout_1': $bkg_position = 'center bottom'; break; case 'layout_2': $bkg_position = 'center top'; break; case 'layout_3': $bkg_position = 'center bottom'; break; case 'layout_4': $bkg_position = 'center top'; break; case 'layout_5': $bkg_position = 'center top'; break; case 'layout_6': $bkg_position = 'center top'; break; case 'layout_7': $bkg_position = 'center top'; break; } $header_bkgimage_real = $header_bkgimage.replace(/\_thumb(.*?)png/g, ".png"); jQuery('.print').text($header_bkgimage +' '+$header_bkgimage_real); jQuery('.clipart').css({'background-image': ' url('+$header_bkgimage_real+')', 'background-position': $bkg_position}); sess_create('.clipart'); too_image_preloader($header_bkgimage_real); return false; } /************************* slider **************************/ var current_slider=jQuery('.set_slider_type input[name="slider_type"]:checked').val(); //get_slider current function get_current_slider(){ return jQuery('.set_slider_type input[name="slider_type"]:checked').val(); } jQuery('.set_slider_type input[type="radio"]').click(function(){ $val = jQuery(this).val(); if($val=="No-Slider"){ jQuery('.wrapper_slider').hide(); sessvars.no_slider = 'true'; return false;// ultimo cambio para testinmonials,pages petenecientes a wts }else{ jQuery('.wrapper_slider').show(); sessvars.no_slider = 'false'; } jQuery('.print').text($val); current_slider=$val;//assign new name for slider jQuery.ajax({ type: "POST", data: "slider_type="+$val+"&tg_idsession="+id_session, }).done(function(data){ $struc_html_slider = '
\ \
\
\
\ \
\
\
\
'; $has_slider = jQuery('body').has('.wrapper_slider').length?'true':'false'; if($has_slider == 'false'){ if(jQuery.trim(sessvars.current_lay) == 'layout_2'){ jQuery(".container_menu").after($struc_html_slider); jQuery('.wrapper_slider').show(); }else{ jQuery(".wrapper_header").after($struc_html_slider); jQuery('.wrapper_slider').show(); } } if($val == 'Piecemaker'){ $swf = jQuery('.swf_dummy .piecemaker'); jQuery(".slider_content").empty().append(data); //jQuery('.swf_dummy .piecemaker').clone().prependTo(".slider_content"); //temporalmente comentado el codigo }else{ jQuery(".slider_content").empty().append(data); } // console.log(sessvars.current_lay.toString()); }); }); jQuery('.set_slider_bkg_img ul li a').click(function(e){ e.preventDefault(); $slider_frame = jQuery('img', this).attr('src'); if ($slider_frame.length===0){ $slider_frame=jQuery('img', this).attr('data-href'); } ///image preoloader validation $slider_frame_bkg = $slider_frame.replace(/\_thumb(.*?)png/g, "_frm.png"); $slider_arr_bkg = $slider_frame.replace(/\_thumb(.*?)png/g, "_arr.png"); $slider_frame_width = jQuery(this).attr('data-slider-frame-width'); $slider_frame_height = jQuery(this).attr('data-slider-frame-height'); $slider_arrows_width = jQuery(this).attr('data-slider_arrows_width'); $slider_arrows_height = jQuery(this).attr('data-slider_arrows_height'); $slider_arrows_top = jQuery(this).attr('data-slider_arrows_top'); $slider_arrows_leftright = jQuery(this).attr('data-slider_arrows_leftright'); $slider_imgsize = $slider_frame.split('-'); jQuery.each($slider_imgsize,function(i, e){ if(e.indexOf('padd_') > -1){$slider_padd = e.replace('padd_', '').replace('.png', '')} }); $padding = $slider_padd.split('_'); jQuery.each($padding,function(i){}); jQuery(".nivo-directionNav a, span.arrow a").css({'background-image': 'url('+$slider_arr_bkg+')', 'width': $slider_arrows_width/2, 'height': $slider_arrows_height}); jQuery(".nivo-directionNav a, div.anythingSlider .arrow").css({'top': $slider_arrows_top+'px'}); jQuery(".nivo-prevNav, div.anythingSlider .back").css({'left': $slider_arrows_leftright+'px'}); jQuery(".nivo-nextNav, div.anythingSlider .forward").css({'right': $slider_arrows_leftright+'px'}); jQuery('.slider_area').css({'background-image': ' url('+$slider_frame_bkg+')', 'width': $slider_frame_width-(parseInt($padding[1]*2)), 'height': $slider_frame_height-parseInt($padding[0]), 'padding': ''+parseInt($padding[0])+'px '+parseInt($padding[1])+'px 0'}); $arrow_width = $slider_arrows_width/2; $arrow_height = $slider_arrows_height; $arrow_pos_abs_sides = $slider_arrows_leftright+'px'; $arrow_pos_abs_top = $slider_arrows_top+'px'; $arrow_pos_abs_width = $arrow_width+'px'; $arrow_pos_abs_height = $arrow_height+'px'; $arrow_pos_abs_bkg = 'url('+$slider_arr_bkg+')'; sessvars['.nivo-prevNav'] = 'background-image: '+$arrow_pos_abs_bkg+'; width: '+$arrow_pos_abs_width+'; height: '+$arrow_pos_abs_height+'; top: '+$arrow_pos_abs_top+'; left: '+$arrow_pos_abs_sides+';'; sessvars['.nivo-nextNav'] = 'background-image: '+$arrow_pos_abs_bkg+'; width: '+$arrow_pos_abs_width+'; height: '+$arrow_pos_abs_height+'; top: '+$arrow_pos_abs_top+'; right: '+$arrow_pos_abs_sides+';'; sessvars['div.anythingSlider .back'] = 'top: '+$arrow_pos_abs_top+'; left: '+$arrow_pos_abs_sides+';'; sessvars['div.anythingSlider .forward'] = 'top: '+$arrow_pos_abs_top+'; right: '+$arrow_pos_abs_sides+';'; sessvars['.anythingSlider span.arrow a'] = 'background-image: '+$arrow_pos_abs_bkg+'; width: '+$arrow_pos_abs_width+'; height: '+$arrow_pos_abs_height+';'; $arr = [".slider_area"]; jQuery.each($arr, function(i, e){sess_create(e);}) too_image_preloader($slider_frame_bkg); }); /*** content ***/ jQuery('.set_content_bkg ul li a').click(function(e){ e.preventDefault(); $full_content_bkg = jQuery('img', this).attr('src'); if ($full_content_bkg.length===0){ $full_content_bkg=jQuery('img', this).attr('data-href'); } ///image preoloader validation jQuery('#preview_theme .wrapper_content').css({'background-image': ' url('+$full_content_bkg+')'}); }); // Widgets jQuery('.set_widgets_boxes ul li a').click(function(e){ e.preventDefault(); if(no_item_box(this, 'widget_boxes'))return; $data_token_right = jQuery(this).attr('data-token_right'); $data_token_left = jQuery(this).attr('data-token_left'); $data_token_bottom_widget = jQuery(this).attr('data-token_bottom_widget'); $data_size_height = jQuery(this).attr('data-size_height'); $widget_thumb = jQuery('img', this).attr('src'); if ($widget_thumb.length===0){ $widget_thumb=jQuery('img', this).attr('data-href'); } ///image preoloader validation $boxes_corner_bkg = $widget_thumb.replace('_thumb', '_cr'); $boxes_sides_bkg = $widget_thumb.replace('_thumb', '_ss'); $boxes_topbottom_bkg = $widget_thumb.replace('_thumb', '_tb'); $boxes_center_bkg = $widget_thumb.replace('_thumb', '_ct'); $boxes_token_right_bkg = $widget_thumb.replace('_thumb', '_token_right'); if($data_token_right == 'true'){$data_token_right = 'url('+$widget_thumb.replace('_thumb', '_token_right')+')';} if($data_token_left == 'true'){$data_token_left = 'url('+$widget_thumb.replace('_thumb', '_token_left')+')';} if($data_token_bottom_widget == 'true'){$data_token_bottom_widget = 'url('+$widget_thumb.replace('_thumb', '_token_bottom-bwidget')+')';} jQuery('.boxes').removeClass(sessvars.current_boxcss_widget).removeClass('boxcss'); sessvars.current_boxcss_widget = 'boxcss_default'; jQuery('.widget_corner').css({'background-image': 'url('+$boxes_corner_bkg+')'}) jQuery('.boxes').css({'margin-bottom': $data_size_height?$data_size_height+'px':0, 'padding': '20px'}) jQuery('.widget_token_left').css({'background-image': $data_token_left}); jQuery('.widget_token_right').css({'background-image': $data_token_right}); jQuery('.widget_token_bottom').css({'background-image': $data_token_bottom_widget, 'height': $data_size_height?$data_size_height:0}); jQuery('.widget_sides').css({'background-image': 'url('+$boxes_sides_bkg+')'}); jQuery('.widget_topbottom').css({'background-image': 'url('+$boxes_topbottom_bkg+')'}); jQuery('.container_widgets_pieces').css({'background-image': 'url('+$boxes_center_bkg+')'}); $arr = ['.boxes', '.container_widgets_pieces', '.widget_top_left', '.widget_top_center', '.widget_top_right', '.widget_middle_left', '.widget_content', '.widget_middle_right', '.widget_bottom_left', '.widget_bottom_center', '.widget_bottom_right', '.widget_token_right', '.widget_token_left', '.widget_token_bottom']; jQuery.each($arr ,function(i){ sess_create($arr[i]); }); too_image_preloader($boxes_corner_bkg); }); // |-> Blog //Blog Box jQuery('.set_blog_boxes ul.list_blog_boxes li a').click(function(e){ e.preventDefault(); if(no_item_box(this, 'post_boxes'))return; $data_token_right = jQuery(this).attr('data-token_right'); $data_token_left = jQuery(this).attr('data-token_left'); $data_token_bottom_post = jQuery(this).attr('data-token_bottom_post'); $data_size_height = jQuery(this).attr('data-size_height'); $post_thumb = jQuery('img', this).attr('src'); if ($post_thumb.length===0){ $post_thumb=jQuery('img', this).attr('data-href'); } ///image preoloader validation $boxes_corner_bkg = $post_thumb.replace('_thumb', '_cr'); $boxes_sides_bkg = $post_thumb.replace('_thumb', '_ss'); $boxes_topbottom_bkg = $post_thumb.replace('_thumb', '_tb'); $boxes_center_bkg = $post_thumb.replace('_thumb', '_ct'); $boxes_token_right_bkg = $post_thumb.replace('_thumb', '_token_right'); if($data_token_right == 'true'){$data_token_right = 'url('+$post_thumb.replace('_thumb', '_token_right')+')';} if($data_token_left == 'true'){$data_token_left = 'url('+$post_thumb.replace('_thumb', '_token_left')+')';} jQuery('.blog_boxes').removeClass(sessvars.current_boxcss_post); jQuery('.blog_boxes').removeClass('reset_boxcss').removeClass('boxcss'); sessvars.current_boxcss_post = 'boxcss_default'; if($data_token_bottom_post == 'true'){$data_token_bottom_post = 'url('+$post_thumb.replace('_thumb', '_token_bottom-bpost')+')';} jQuery('.blog_boxes').css({'margin-bottom': $data_size_height?$data_size_height+'px':0}) jQuery('.post_corner').css({'background-image': 'url('+$boxes_corner_bkg+')'}) jQuery('.post_token_left').css({'background-image': $data_token_left}); jQuery('.post_token_right').css({'background-image': $data_token_right}); jQuery('.post_token_bottom').css({'background-image': $data_token_bottom_post, 'height': $data_size_height?$data_size_height:0}); jQuery('.post_sides').css({'background-image': 'url('+$boxes_sides_bkg+')'}); jQuery('.post_topbottom').css({'background-image': 'url('+$boxes_topbottom_bkg+')'}); jQuery('.container_posts_pieces').css({'background-image': 'url('+$boxes_center_bkg+')'}); $arr = ['.blog_boxes', '.container_posts_pieces', '.post_token_right', '.post_token_left', '.post_top_left', '.post_top_center', '.post_top_right', '.post_middle_left', '.post_content', '.post_middle_right', '.post_bottom_left', '.post_bottom_center', '.post_bottom_right', '.post_token_bottom']; jQuery.each($arr ,function(i){ sess_create($arr[i]); }); too_image_preloader($boxes_corner_bkg); }); // Demo Grid or List function lay_sidebar(){ var new_lay_sidebar = {}; $sidebar = jQuery('.sidebar_right, .sidebar_left, .sidebar_top, .sidebar_down').attr("data-pos", function(i, val){ new_lay_sidebar[val] = {active: true}; }) var json_text = JSON.stringify(new_lay_sidebar, null, 2); return json_text; } function arg_text_logo(){ $logo_type = jQuery('.logo img').css('display'); // console.log($logo_type); if($logo_type == "none"){ $logo_type = 'text'; }else{ $logo_type = 'image' } $text_logo = sessvars.text_logo?sessvars.text_logo:jQuery('#themeshock_text_logo').val(); $text_logo_font_size = sessvars.text_logo_font_size?sessvars.text_logo_font_size:jQuery('#themeshock_font_size_logo').val(); $text_logo_effect = sessvars.text_logo_effect?sessvars.text_logo_effect:jQuery('#themeshock_text_logo_effect').val(); $text_logo_ffamily = sessvars.text_logo_ffamily?sessvars.text_logo_ffamily:jQuery('#themeshock_text_logo_ffamily').val(); $arr = [$text_logo, $text_logo_font_size, $text_logo_effect, $text_logo_ffamily, $logo_type]; // console.log(JSON.stringify($arr, null, 2)); return JSON.stringify($arr, null, 2); } if(document.URL == 'http://www.soizastudios.com/?wtgs=6254&gato_developer'){ alert(lay_sidebar()); } function posts_layouts(){ $posts_layouts = jQuery('#post_grid').val(); $grid_sizes = jQuery('.grid_sizebox:checked').val(); $arr = [$posts_layouts, $grid_sizes]; return JSON.stringify($arr, null, 2) } jQuery('#post_grid').change(function(){ $this = jQuery(this).val(); $coun_sidebar = jQuery('.sidebar_right, .sidebar_left').length; if($this == 'Grid'){ jQuery('.opt_sizes_grid').show(); jQuery('.head_post, .head_post .post_title').addClass('posts_grid'); jQuery('.entry .entry_post, .comments_link').hide(); jQuery('.entry .excerpt_post, .post_commts').css('display', 'block'); $val_box_size = jQuery('.grid_sizebox:checked').val(); if($val_box_size == 'Normal'){ jQuery('.main_content, .main_content .blog_boxes, .sidebar_left, .sidebar_right').removeAttr('style'); switch($coun_sidebar){ case 0: jQuery('.main_content').css({'margin': 0, 'width': 960}); jQuery('.main_content .blog_boxes').removeClass('blog_boxes_auto blog_boxes_260 blog_boxes_180'); jQuery('.main_content .blog_boxes').addClass('blog_boxes_260'); jQuery('.sidebar_left, .sidebar_right').css({'width': 300, 'margin': '0 10px'}); break; case 1: jQuery('.main_content').css({'margin': 0, 'width': 640}); jQuery('.main_content .blog_boxes').removeClass('blog_boxes_auto blog_boxes_260 blog_boxes_180'); jQuery('.main_content .blog_boxes').addClass('blog_boxes_260'); jQuery('.sidebar_left, .sidebar_right').css({'width': 300, 'margin': '0 10px'}); break case 2: jQuery('.main_content').css({'margin': 0, 'width': 320}); jQuery('.main_content .blog_boxes').removeClass('blog_boxes_auto blog_boxes_260 blog_boxes_180'); jQuery('.main_content .blog_boxes').addClass('blog_boxes_260'); jQuery('.sidebar_left, .sidebar_right').css({'width': 300, 'margin': '0 10px'}); break; }; }else if($val_box_size == 'Small'){ jQuery('.main_content, .main_content .blog_boxes, .sidebar_left, .sidebar_right').removeAttr('style'); switch($coun_sidebar){ case 0: jQuery('.main_content').css({'margin': 0, 'width': 960}); jQuery('.main_content .blog_boxes').removeClass('blog_boxes_auto blog_boxes_260 blog_boxes_180'); jQuery('.main_content .blog_boxes').addClass('blog_boxes_180'); jQuery('.sidebar_left, .sidebar_right').css({'width': 220, 'margin': '0 10px'}); break; case 1: jQuery('.main_content').css({'margin': 0, 'width': 720}); jQuery('.main_content .blog_boxes').removeClass('blog_boxes_auto blog_boxes_260 blog_boxes_180'); jQuery('.main_content .blog_boxes').addClass('blog_boxes_180'); jQuery('.sidebar_left, .sidebar_right').css({'width': 220, 'margin': '0 10px'}); break case 2: jQuery('.main_content').css({'margin': 0, 'width': 480}); jQuery('.main_content .blog_boxes').removeClass('blog_boxes_auto blog_boxes_260 blog_boxes_180'); jQuery('.main_content .blog_boxes').addClass('blog_boxes_180'); jQuery('.sidebar_left, .sidebar_right').css({'width': 220, 'margin': '0 10px'}); break; }; } }else if($this == 'List'){ jQuery('.head_post, .head_post .post_title').removeClass('posts_grid'); jQuery('.entry .entry_post, .comments_link').css('display', 'block'); jQuery('.opt_sizes_grid, .entry .excerpt_post, .post_commts').hide(); switch($coun_sidebar){ case 0: jQuery('.main_content').css({'margin': 0, 'width': 960}); jQuery('.main_content .blog_boxes').removeClass('blog_boxes_auto blog_boxes_260 blog_boxes_180'); jQuery('.main_content .blog_boxes').addClass('blog_boxes_auto'); jQuery('.sidebar_left, .sidebar_right').css({'width': 300, 'margin': '0 10px'}); break; case 1: jQuery('.main_content').css({'margin': 0, 'width': 640}); jQuery('.main_content .blog_boxes').removeClass('blog_boxes_auto blog_boxes_260 blog_boxes_180'); jQuery('.main_content .blog_boxes').addClass('blog_boxes_auto'); jQuery('.sidebar_left, .sidebar_right').css({'width': 300, 'margin': '0 10px'}); break case 2: jQuery('.main_content').css({'margin': 0, 'width': 480}); jQuery('.main_content .blog_boxes').removeClass('blog_boxes_auto blog_boxes_260 blog_boxes_180'); jQuery('.main_content .blog_boxes').addClass('blog_boxes_auto'); jQuery('.sidebar_left, .sidebar_right').css({'width': 220, 'margin': '0 10px'}); break; }; } }).change(); jQuery('.opt_sizes_grid input').click(function(){ jQuery('#post_grid').trigger('change'); }) //} jQuery('.set_view_post ul li a').click(function(e){ e.preventDefault(); }); // Boxes css sessvars.current_boxcss_widget = sessvars.current_boxcss_widget?sessvars.current_boxcss_widget:'boxcss_default'; sessvars.current_boxcss_post = sessvars.current_boxcss_post?sessvars.current_boxcss_post:'boxcss_default'; jQuery('.set_widgets_boxes_css ul li a').click(function(e){ e.preventDefault(); $boxescss_to = jQuery('.boxescss_choose:checked').val(); if($boxescss_to == 'widgets'){ $boxcss_widget = jQuery(this).attr('data-box_css'); no_item_boxcss('widget_boxes'); jQuery('.boxes').removeClass(sessvars.current_boxcss_widget); jQuery('.boxes').addClass($boxcss_widget); sessvars.current_boxcss_widget = $boxcss_widget; $arr = ['.boxes', '.container_widgets_pieces', '.widget_top_left', '.widget_top_center', '.widget_top_right', '.widget_middle_left', '.widget_content', '.widget_middle_right', '.widget_bottom_left', '.widget_bottom_center', '.widget_bottom_right', '.widget_token_right', '.widget_token_left', '.widget_token_bottom']; jQuery.each($arr ,function(i){ sess_create($arr[i]); }); }else if($boxescss_to == 'posts'){ $boxcss_post = jQuery(this).attr('data-box_css'); no_item_boxcss('post_boxes'); jQuery('.blog_boxes').removeClass(sessvars.current_boxcss_post); jQuery('.blog_boxes').addClass($boxcss_post); sessvars.current_boxcss_post = $boxcss_post; $arr = ['.blog_boxes', '.container_posts_pieces', '.post_token_right', '.post_token_left', '.post_top_left', '.post_top_center', '.post_top_right', '.post_middle_left', '.post_content', '.post_middle_right', '.post_bottom_left', '.post_bottom_center', '.post_bottom_right', '.post_token_bottom']; jQuery.each($arr ,function(i){ sess_create($arr[i]); }); } }); // Comments jQuery('.set_blog_commts ul li a').click(function(e){ e.preventDefault() $no_item = jQuery(this).attr('class'); if($no_item == 'no_item'){ jQuery('.comments_link').hide().removeClass('current_comments'); jQuery('.post_commts').show().addClass('current_comments'); jQuery('.head_post').css({'padding': '0 0 20px', 'display': ajust_width}); sess_create('.comments_link'); sess_create('.head_post'); sess_create('.post_commts'); return true; } $blog_commts_width = jQuery(this).attr('data-blog-commts-width'); $blog_commts_height = jQuery(this).attr('data-blog-commts-height'); $font_color = jQuery(this).attr('data-blog-commts_color'); $line_height = jQuery(this).attr('data-line_height'); $font_size = jQuery(this).attr('data-font_size'); $blog_commts_bkg = jQuery('img', this).attr('src'); if ($blog_commts_bkg.length===0){ $blog_commts_bkg=jQuery('img', this).attr('data-href'); } ///image preoloader validation $blog_commts_bkg_ct = $blog_commts_bkg.replace(/\_thumb(.*?)png/g, ".png"); $arr_blog_commts_bkg = $blog_commts_bkg.split('-'); jQuery.each($arr_blog_commts_bkg, function(i){}); jQuery('img[src*="flip"]').addClass('add_flip'); $has_flipclass = jQuery('img', this).hasClass('add_flip'); if($has_flipclass == true){ $blog_commts_width = ($blog_commts_width/2) } $padding_title = parseInt($blog_commts_width); $padding_title = ($padding_title+10); jQuery('.print').text($blog_commts_width +' '+ $blog_commts_height +' '+ $blog_commts_bkg +' '+ $padding_title); jQuery('.post_commts').hide().removeClass('current_comments');; jQuery('.comments_link').show().css({'font-size': parseInt($font_size), 'color': $font_color, 'background-image': 'url('+$blog_commts_bkg_ct+')', 'width': $blog_commts_width, 'height': $blog_commts_height, 'line-height': ''+$line_height+'px'}).addClass('current_comments'); post_comments($padding_title); sess_create('.comments_link'); sess_create('.post_commts'); too_image_preloader($blog_commts_bkg_ct); }); // Comments Position jQuery('.comments_position input').click(post_comments); function post_comments($padding_title){ $blog_commts_width = jQuery('.comments_link').width(); $padding_title = ($blog_commts_width+10); jQuery('.print').text($blog_commts_width +' '+ $padding_title); var $this_value_position = ''; jQuery('.comments_position input:checked').each(function(){ $this_value_position = jQuery(this).val(); switch($this_value_position){ case 'left': jQuery('.head_post').css({'padding': '0 0 20px '+$padding_title+'px', 'display': ajust_width}); jQuery('.comments_link').css({'left': '0', 'background-position': 'left top'}); break; case 'right': jQuery('.head_post').css({'padding': '0 '+$padding_title+'px 20px 0', 'display': ajust_width}); jQuery('.comments_link').css({'left': 'auto', 'background-position': 'right top'}); break; } sess_create('.comments_link'); sess_create('.head_post'); }).trigger('each'); } //Title jQuery('.text_align_position input').click(function(){ $this_value = jQuery(this).val(); if($this_value == 'left'){ jQuery('.head_post').css({'text-align': 'left'}) }else{ jQuery('.head_post').css({'text-align': 'right'}) } sess_create('.head_post'); }); //Author, Date, Categories function show_hiden_post($input_radio, $change_post_dac){ // console.log($input_radio); jQuery('.show_hide_date_author input'+$input_radio+'').click(function(e){ $this_val = jQuery(this).val(); if($this_val == 'hide'){ jQuery($change_post_dac).hide(); }else{ jQuery($change_post_dac).show().css('display', 'inline-block'); } $arr = ['.post_date', '.post_author', '.post_categ', '.post_commts', '.post_tag']; jQuery.each($arr, function(i, e){ sess_create(e); }) }); } show_hiden_post('.post_date_sh', '.post_date'); show_hiden_post('.post_author_sh', '.post_author'); show_hiden_post('.post_cat_sh', '.post_categ'); show_hiden_post('.post_cmm_sh', '.post_commts'); show_hiden_post('.post_tag_sh', '.post_tag'); //Background Author, Date, Categories, tag, commets jQuery('#select_icon_post').change(function(){ var $this_val = ''; $this_val = jQuery(this).val(); jQuery('.group_iconpost').hide(); jQuery('.show_'+$this_val).show(); }).change(); jQuery('.get_post_icons li a').click(function(e){ e.preventDefault(); $this_src = jQuery('img', this).attr('src'); if ($this_src.length===0){ $this_src=jQuery('img', this).attr('data-href'); } ///image preoloader validation $this_src = $this_src.replace('_thumb', ''); $post_icons_width = jQuery(this).attr('data-post-icons-width'); $post_icons_height = jQuery(this).attr('data-post-icons-height'); $each_post_icon = ($post_icons_height/5); jQuery('.print').text($this_src +' '+ $post_icons_width +' '+ $post_icons_height +' '+ $each_post_icon); $each_post_icon = ($post_icons_height/5); jQuery('.post_icon').css({'background-image': 'url('+$this_src+')', 'height': $each_post_icon, 'line-height': ''+$each_post_icon+'px'}); $arr = ['.post_author', '.post_date', '.post_categ', '.post_commts', '.post_tag']; jQuery.each($arr, function(i){ jQuery($arr[i]).css({'background-position': '0 -'+($each_post_icon*i)+'px'}); sess_create($arr[i]); }); too_image_preloader($this_src); }); // Post Image jQuery('.set_blog_image input').click(function(){ $this_val = jQuery(this).val(); switch($this_val){ case 'left': jQuery('.featured_image').css({'float': 'left', 'margin': '0 10px 5px 0'}); break; case 'right': jQuery('.featured_image').css({'float': 'right', 'margin': '0 0 5px 10px'}); break; }; sess_create('.featured_image'); }); //Read More jQuery('.set_read_more ul li a').click(function(e){ e.preventDefault(); $no_item = jQuery(this).attr('class'); if($no_item == 'no_item'){ jQuery('.more-link').css({ 'background': 'none', 'margin': 0, 'padding': 0, 'height': 'auto', 'line-height': 'normal', 'text-decoration': 'underline' }); jQuery('.more-link_right, .more-link_left').hide(); $arr = ['.more-link', '.more-link_left', '.more-link_right']; jQuery.each($arr, function(i){ sess_create($arr[i]); }); return true; } $readmore_width = jQuery(this).attr('data-read_more-width'); $readmore_middle_width = ($readmore_width/2); $readmore_height = jQuery(this).attr('data-read_more-height'); $rm_color = jQuery(this).attr('data-rm_color'); $line_height = jQuery(this).attr('data-line_height'); $font_size = jQuery(this).attr('data-font_size'); $readmore_bkg = jQuery('img', this).attr('src'); if ($readmore_bkg.length===0){ $readmore_bkg=jQuery('img', this).attr('data-href'); } ///image preoloader validation $readmore_ct_bkg = $readmore_bkg.replace(/\_thumb(.*?)png/g, "_ct.png"); $readmore_ss_bkg = $readmore_ct_bkg.replace('ct', 'ss') jQuery('.more-link').css({ 'font-size': parseInt($font_size), 'text-decoration': 'none', 'padding': '0 15px', 'line-height': ''+$line_height+'px', 'height': $readmore_height, 'background-image': 'url('+$readmore_ct_bkg+')', 'margin': '20px '+$readmore_middle_width+'px 0', 'color': $rm_color }); jQuery('.more-link_left, .more-link_right').show().css({'background-image': 'url('+$readmore_ss_bkg+')', 'width': $readmore_middle_width}); jQuery('.more-link_left').css({'left': -$readmore_middle_width}); jQuery('.more-link_right').css({'right': -$readmore_middle_width}); $arr = ['.more-link', '.more-link_left', '.more-link_right']; jQuery.each($arr, function(i){ sess_create($arr[i]); }); too_image_preloader($readmore_ss_bkg); }); jQuery('.set_read_more input').click(function(){ $this_value = jQuery(this).val(); if($this_value == 'left'){ jQuery('.more-link').css({'float': 'left'}) }else{ jQuery('.more-link').css({'float': 'right'}) } sess_create('.more-link'); }); // Footer jQuery('.set_footer_bkg ul li a').click(function(e){ e.preventDefault(); $full_footer_bkg = jQuery('img', this).attr('src'); if ($full_footer_bkg.length===0){ $full_footer_bkg=jQuery('img', this).attr('data-href'); } ///image preoloader validation jQuery('#preview_theme .wrapper_footer').css({'background-image': ' url('+$full_footer_bkg+')'}); }); // Footer info jQuery('.set_footer_info textarea').each(function(){ jQuery(this).blur(function(){ $str = jQuery(this).val(); jQuery(".footer_info p").text($str); var $info_footer_val = jQuery(this).val(); }) }).trigger('blur'); ////////////////// Global function themeheading($base, $increment){ $headings = ['h6', 'h5', 'h4', 'h3', 'h2', 'h1']; jQuery.each($headings, function(i, e){ jQuery('.body_theme '+e+', .preview_font '+e+'').css({'font-size': ($base+$increment)}); $increment = $increment+4; }); } //////////Fonts //Heading Size jQuery('.set_font_heading .choose_font_size input[type="radio"]').click(function(){ $this_val = jQuery(this).val(); switch($this_val){ case 'small': themeheading(18, 0); break; case 'medium': themeheading(24, 0); break; case 'big': themeheading(32, 0); break; }; $arr = ['.body_theme h1', '.body_theme h2', '.body_theme h3', '.body_theme h4', '.body_theme h5', '.body_theme h6']; jQuery.each($arr, function(i, e){ sess_create(e); }) }); //Heading Font Family jQuery('.set_font_heading .choose_font_family select').change(function(){ $this_val = jQuery(this).val(); jQuery('.body_theme h1, .body_theme h2, .body_theme h3, .body_theme h4, .body_theme h5, .body_theme h6').css({'font-family': $this_val}); $arr = ['.body_theme h1', '.body_theme h2', '.body_theme h3', '.body_theme h4', '.body_theme h5', '.body_theme h6']; jQuery.each($arr, function(i, e){ sess_create(e); }) })//.change(); //Heading Font Colors jQuery('.set_font_heading .choose_font_color li a').click(function(e){ e.preventDefault(); $this_val = jQuery(this).css('background-color'); jQuery('.body_theme h1, .body_theme h2, .body_theme h3, .body_theme h4, .body_theme h5, .body_theme h6').css({'color': $this_val}); $arr = ['.body_theme h1', '.body_theme h2', '.body_theme h3', '.body_theme h4', '.body_theme h5', '.body_theme h6']; jQuery.each($arr, function(i, e){ sess_create(e); }) }); //Heading Font Colors jQuery('.set_font_body .choose_font_size input[type="radio"]').click(function(){ $this_val = jQuery(this).val(); jQuery('.body_theme, .preview_font').css({'font-size': $this_val}); sess_create('.body_theme'); }); jQuery('.set_font_body .choose_font_family select').change(function(){ $this_val = jQuery(this).val(); jQuery('.body_theme, .preview_font').not(".container_menu ul li a").css({'font-family': $this_val}); sess_create('.body_theme'); }); jQuery('.set_font_body .choose_font_color a').click(function(e){ e.preventDefault(); $this_val = jQuery(this).css('background-color'); jQuery('.body_theme, .preview_font p').css({'color': $this_val}); sess_create('.body_theme'); }); // Palettes Content jQuery('.alert_select').click(function(e){ e.stopPropagation(); }) //Palette color position select jQuery('div.set_palettes').scroll(function(e){ $pos_scroll= jQuery('div.set_palettes').scrollTop(); jQuery('.print').text($pos_scroll +' '+current_lay()); if(current_lay() == 'layout_1'){ if($pos_scroll <= 850){ jQuery('.lay_palette').css({'position': 'relative'}); jQuery('.lay_palette .container_fixed').css({'position': 'relative'}); } if($pos_scroll >= 851){ jQuery('.lay_palette').css({'position': 'absolute'}); jQuery('.lay_palette .container_fixed').css({'position': 'fixed'}); } } }); jQuery('a[rel="set_palettes"]').click(function(){ if(current_lay() == 'layout_1'){ jQuery('.lay_palette').css({'position': 'relative'}); jQuery('.lay_palette .container_fixed').css({'position': 'relative'}); jQuery('.set_palettes').css('padding', '0'); }else{ jQuery('.lay_palette').css({'position': 'absolute'}); jQuery('.lay_palette .container_fixed').css({'position': 'fixed'}); jQuery('.set_palettes').css('padding', '70px 0 0') } }); // Single jQuery('.set_palettes ul.set_palettes_single li a').click(function(e){ e.preventDefault(); $palette_parent = val_select('#block_area_palette'); $check_enable = jQuery('#block_area_palette option:selected').attr('disabled')?true:false; if($palette_parent == 'Choose Area' || $check_enable == true){ alert_not('block_area_palette'); return false; } $palette_parent = val_select('#block_area_palette'); $palette_color = jQuery(this).css('background-color'); jQuery('.print').text($palette_color); $current_lay = sessvars.current_lay?jQuery.trim(sessvars.current_lay):current_layout_ini; if($palette_parent == 'Slider'){ jQuery('.wrapper_slider').css({'background-color': $palette_color}); sessvars.slider_bkcolor = $palette_color; } if($palette_parent == 'Content'){ jQuery('.wrapper_content').css({'background-color': $palette_color}); sessvars.wrap_bk_color = $palette_color; } if($palette_parent == 'Header and footer'){ jQuery('body').css({'background-color': $palette_color}); } if($palette_parent == 'Wrapper'){ jQuery('.global_wrapper').css({'background-color': $palette_color}); sessvars.wrap_bk_color = $palette_color; } if($palette_parent == 'Body'){ if($current_lay == 'layout_7'){ jQuery('.wrap_lay7').css({'background-color': $palette_color}); sessvars.wrap_bk_color = $palette_color; }else{ jQuery('body').css({'background-color': $palette_color}); } } $arr = ['.wrapper_header', '.wrapper_content', '.wrapper_slider', '.wrapper_footer', 'body', '.global_wrapper']; jQuery.each($arr, function(i){ sess_create($arr[i]); }); }); // Bichome jQuery('.set_palettes ul.set_palettes_bichrome li a').click(function(e){ e.preventDefault(); $palette_color = jQuery(this).css('background-color'); $second_color = jQuery("b", this).css('background-color'); jQuery('.print').text($palette_color); jQuery('body').css({'background-color': $palette_color}); jQuery('.wrapper_slider').css({'background-color': $second_color}); sessvars.slider_bkcolor = $second_color; $arr = ['.wrapper_content', '.wrapper_slider', 'body']; jQuery.each($arr, function(i){ sess_create($arr[i]); }); }); function open_colorPicker($current_click, $app_colorpicker){ jQuery($current_click).ColorPicker({ color: '#8f8f8f', onShow: function (colpkr){ jQuery(colpkr).fadeIn(500); return false; }, onHide: function (colpkr) { jQuery(colpkr).fadeOut(500); return false; }, onChange: function (hsb, hex, rgb){ jQuery($current_click).add($app_colorpicker).css('backgroundColor', '#' + hex); $arr = ['.wrapper_content', '.wrapper_slider', 'body']; jQuery.each($arr, function(i){ sess_create($arr[i]); }); jQuery('.print').text($app_colorpicker); } }); } function open_colorPicker_single($current_click, $app_colorpicker){ jQuery($current_click).ColorPicker({ color: '#8f8f8f', onShow: function (colpkr) { $val_select = val_select('#block_area_palette'); jQuery('.print').text($val_select); $check_enable = jQuery('#block_area_palette option:selected').attr('disabled'); $current_lay = sessvars.current_lay?sessvars.current_lay:current_layout_ini; if($val_select == 'Choose Area' || $check_enable == true){ alert_not('block_area_palette'); return false; }else{ switch ($val_select){ case 'Content': curr_val_select = '.wrapper_content'; break; case 'Slider': curr_val_select = '.wrapper_slider'; break; case 'Header and footer': curr_val_select = 'body'; break; case 'Body': if($current_lay == 'layout_7'){ curr_val_select = '.wrap_lay7'; }else{ curr_val_select = 'body'; } break; case 'Wrapper': curr_val_select = '.global_wrapper'; break; } jQuery(colpkr).fadeIn(500); } return false; }, onChange: function (hsb, hex, rgb) { jQuery(curr_val_select).css('backgroundColor', '#' + hex); $hex = '#' + hex; }, onHide: function (colpkr) { jQuery(colpkr).fadeOut(500); switch ($val_select){ case 'Content': sessvars.wrap_bk_color = $hex; break; case 'Slider': sessvars.slider_bkcolor = $hex; break; case 'Body': if($current_lay == 'layout_7'){ sessvars.wrap_bk_color = $hex; } break; case 'Wrapper': sessvars.wrap_bk_color = $hex; break; } $arr = ['.wrapper_header', '.wrapper_content', '.wrapper_slider', '.wrapper_footer', '.global_wrapper', 'body']; jQuery.each($arr, function(i){ sess_create($arr[i]); }); return false; } }); } open_colorPicker_single('.color_picker_single', 'body'); open_colorPicker('.color_picker1', 'body'); open_colorPicker('.color_picker2', '.wrapper_slider'); // Close Panel jQuery('body').click(function(e){ var container = jQuery("#main_settings"); //console.log(container.has(e.target).length ); if (container.has(e.target).length === 0) { jQuery('.sub_panel, .set_lay_page, .area_save_local,.upload_wtg,.save_flt').hide(); } }) // Open Panel jQuery('.sub_panel').click(function(e){ e.stopPropagation(); }) function sess_create($container){ $style = jQuery($container).attr('style'); sessvars[$container] = new Object(); sessvars[$container] = $style?$style:'none'; } /* Improve! */ function sesstmp_create($container, $selector){ $style = jQuery($selector).attr('style'); sessvars[$container] = new Object(); sessvars[$container] = $style?$style:'none'; } // Function get all sessions function get_sess($container){ if(sessvars[$container]?sessvars[$container]:'null' != 'null'){ jQuery($container).attr('style', sessvars[$container]); } } // Get all sessions $get_sess_arr = ['.search_area', '.search_area input[type="submit"]', '.search_area input[type="text"]', '.search_area input[type="text"]', '.clipart', '#header', '.header_shine', '.container_menu', '.container_menu ul li a', '.container_menu ul li.back .left', '.container_menu ul li.back', '.icon_socials li.ic_facebook', 'ul.icon_socials', '.icon_socials li.ic_twitter', '.icon_socials li.ic_rss', '.icon_socials li.ic_mail', '.icon_socials li.ic_plus', '.icon_socials li.ic_linkedin', '.icon_socials li.ic_rssmail', '.icon_socials li.ic_skype', '.slider_pattern', '.content_pattern', '.footer_pattern', '.wrapper_header', '.global_wrapper', '.header_pattern', '.header_separate', '.content_separate', '.footer_separate', '.nivo-directionNav a', '.anythingSlider span.arrow a', '.nivo-prevNav', 'div.anythingSlider .back', '.nivo-nextNav', 'div.anythingSlider .forward', '.slider_area', '#accordion-slider', '#piecemaker', '#slider', '.header_shadow', '.slider_shadow', '.content_shadow', '.footer_shadow', '.blog_boxes', '.container_posts_pieces', '.post_top_left', '.post_top_center', '.post_top_right', '.post_middle_left', '.post_content', '.post_middle_right', '.post_bottom_left', '.post_bottom_center', '.post_bottom_right', '.post_token_bottom', '.post_token_right', '.post_token_left', '.boxes', '.container_widgets_pieces', '.widget_top_left', '.widget_top_center', '.widget_top_right', '.widget_middle_left', '.widget_content', '.widget_middle_right', '.widget_bottom_left', '.widget_bottom_center', '.widget_bottom_right', '.widget_token_bottom', '.widget_token_right', '.widget_token_left', '.fullheader_menu_bar', '.header_menu_bar', '.wrapper_content', '.wrapper_slider', '.wrapper_footer', 'body', '.comments_link', '.post_author', '.post_date', '.post_categ', '.post_commts', '.more-link', '.more-link_left', '.more-link_right', '.head_post', '.head_post h2', '.body_theme', '.body_theme h1', '.body_theme h2', '.body_theme h3', '.body_theme h4', '.body_theme h5', '.body_theme h6']; jQuery.each($get_sess_arr, function(i){ switch($get_sess_arr[i]){ /*case '.container_menu ul li.back': case '.container_menu ul li.back .left': case '.container_menu ul li a': console.log($get_sess_arr[i]); break; */ default: get_sess($get_sess_arr[i]); break; } }); /************************* TESTER *******************************/ /************************* END AREA TESTER *******************************/ var obj_sess_tmp = { 'body_lay_tmp': 'body', '.clipart_lay_tmp': '.clipart', '.wrapper_header_lay_tmp':'.wrapper_header', '#header_lay_tmp':'#header', '.wrap_lay2_lay_tmp':'.wrap_lay2', '.wrap_lay3_lay_tmp':'.wrap_lay3', '.wrap_lay4_lay_tmp':'.wrap_lay4', '.wrap_lay5_lay_tmp':'.wrap_lay5', '.wrap_lay6_lay_tmp':'.wrap_lay6', '.wrap_lay7_lay_tmp':'.wrap_lay7', '.global_wrapper':'.global_wrapper', '.slider_shadow_lay_tmp': '.slider_shadow', '.footer_shadow_lay_tmp':'.footer_shadow', '.footer_pattern_lay_tmp':'.footer_pattern', '.header_pattern_lay_tmp': '.header_pattern', '.header_separate_lay_tmp': '.header_separate', '.slider_separate_lay_tmp': '.slider_separate', '.content_shadow_lay_tmp': '.content_shadow', '.content_separate_lay_tmp': '.content_separate', '.wrapper_slider_lay_tmp': '.wrapper_slider', '.slider_pattern_lay_tmp': '.slider_pattern', '.wrapper_content_lay_tmp': '.wrapper_content', '.content_pattern_lay_tmp': '.content_pattern'}; jQuery.each(sessvars, function(k, e){ if(e == 'none' || k == ''){delete sessvars[k]} }); jQuery.each($get_sess_arr, function(i, e){ delete sessvars[e+'_tmp'] }); if(sessvars.loader){check_layout_current()} function check_layout_current(){ sessvars.current_lay = jQuery.trim(sessvars.current_lay?sessvars.current_lay:current_layout_ini); if(sessvars.current_lay=='layout_1'){ build_layout('.set_lay_page ul input[value="lay_1"]'); jQuery('.set_lay_page ul input[value="lay_1"]').attr('checked',true); } if(sessvars.current_lay=='layout_2'){ build_layout('.set_lay_page ul input[value="lay_2"]'); jQuery('.set_lay_page ul input[value="lay_2"]').attr('checked',true); } if(sessvars.current_lay=='layout_3'){ build_layout('.set_lay_page ul input[value="lay_3"]'); jQuery('.set_lay_page ul input[value="lay_3"]').attr('checked',true); } if(sessvars.current_lay=='layout_4'){ build_layout('.set_lay_page ul input[value="lay_4"]'); jQuery('.set_lay_page ul input[value="lay_4"]').attr('checked',true); } if(sessvars.current_lay=='layout_5'){ build_layout('.set_lay_page ul input[value="lay_5"]'); jQuery('.set_lay_page ul input[value="lay_5"]').attr('checked',true); } if(sessvars.current_lay=='layout_6'){ build_layout('.set_lay_page ul input[value="lay_6"]'); jQuery('.set_lay_page ul input[value="lay_6"]').attr('checked',true); } if(sessvars.current_lay=='layout_7'){ build_layout('.set_lay_page ul input[value="lay_7"]'); jQuery('.set_lay_page ul input[value="lay_7"]').attr('checked',true); } } function elements_css($elements){ $bkg_color = 'background-color'; $bkg_image = 'background-image'; jQuery.each($elements, function(i, e){ $this = jQuery(e); jQuery(e).css({ $bkg_color: $this.css($bkg_color)?$this.css($bkg_color):'transparent', $bkg_image: $this.css($bkg_image)?$this.css($bkg_image):'none' }) }) } function vars_layouts($layout_2, $layout_3, $layout_4, $layout_5, $layout_6, $layout_7){ if($layout_2 == 'true'){ $header_pattern = sessvars.pattern_body_lay?'url('+sessvars.pattern_body_lay+')':jQuery('body').css('background-image'); $wrapper_content_bgcolor = sessvars.wrap_bk_color?sessvars.wrap_bk_color:jQuery('.wrap_lay2').css('background-color'); $content_bkg_pattern = sessvars.wrap_content_pattern?sessvars.wrap_content_pattern:jQuery('.wrap_lay2').css('background-image'); } if($layout_3 == 'true'){ $header_pattern = sessvars.pattern_body_lay?'url('+sessvars.pattern_body_lay+')':jQuery('.wrap_lay3').css('background-image'); $wrapper_content_bgcolor = sessvars.wrap_bk_color?sessvars.wrap_bk_color:jQuery('.wrapper_content').css('background-color'); $content_bkg_pattern = sessvars.wrap_content_pattern?sessvars.wrap_content_pattern:jQuery('.content_pattern').css('background-image'); } if($layout_4 == 'true'){ $header_pattern = sessvars.pattern_body_lay?'url('+sessvars.pattern_body_lay+')':jQuery('body').css('background-image'); $wrapper_content_bgcolor = sessvars.wrap_bk_color?sessvars.wrap_bk_color:jQuery('.wrap_lay4').css('background-color'); $content_bkg_pattern = sessvars.wrap_content_pattern?sessvars.wrap_content_pattern:jQuery('.wrap_lay4').css('background-image'); } if($layout_5 == 'true'){ $header_pattern = sessvars.pattern_body_lay?'url('+sessvars.pattern_body_lay+')':jQuery('body').css('background-image'); $wrapper_content_bgcolor = sessvars.wrap_bk_color?sessvars.wrap_bk_color:jQuery('.wrap_lay5').css('background-color'); $content_bkg_pattern = sessvars.wrap_content_pattern?sessvars.wrap_content_pattern:jQuery('.wrap_lay5').css('background-image'); } if($layout_6 == 'true'){ $header_pattern = sessvars.pattern_body_lay?'url('+sessvars.pattern_body_lay+')':jQuery('body').css('background-image'); $wrapper_content_bgcolor = sessvars.wrap_bk_color?sessvars.wrap_bk_color:jQuery('.wrap_lay6').css('background-color'); $content_bkg_pattern = sessvars.wrap_content_pattern?sessvars.wrap_content_pattern:jQuery('.wrap_lay6').css('background-image'); } if($layout_7 == 'true'){ $header_pattern = sessvars.pattern_body_lay?'url('+sessvars.pattern_body_lay+')':jQuery('body').css('background-image'); $wrapper_content_bgcolor = sessvars.wrap_bk_color?sessvars.wrap_bk_color:jQuery('.wrap_lay7').css('background-color'); $content_bkg_pattern = sessvars.wrap_content_pattern?sessvars.wrap_content_pattern:jQuery('.wrap_lay7').css('background-image'); } if($layout_2 == 'false' && $layout_3 == 'false' && $layout_4 == 'false' && $layout_5 == 'false' && $layout_6 == 'false' && $layout_7 == 'false'){ $header_pattern = sessvars.pattern_body_lay?'url('+sessvars.pattern_body_lay+')':jQuery('.header_pattern').css('background-image'); $wrapper_content_bgcolor = sessvars.wrap_bk_color?sessvars.wrap_bk_color:jQuery('.wrapper_content').css('background-color'); $content_bkg_pattern = sessvars.wrap_content_pattern?sessvars.wrap_content_pattern:jQuery('.content_pattern').css('background-image'); sessvars.slider_bkcolor = jQuery('.wrapper_slider').css('background-color')?jQuery('.wrapper_slider').css('background-color'):""; } } jQuery('.set_lay_page').click(function(e){e.stopPropagation()}); jQuery('.set_lay_page ul input[type="radio"]').click(function(e){e.stopPropagation();build_layout(this)}); function build_layout($selector){ var clipart_bkg_image = jQuery('.clipart').css('background-image'); var body_bkg_color = jQuery('body').css('background-color'); var slider_pattern = jQuery('.slider_pattern').css('background-image') jQuery($selector).each(function(e){ $this_val = jQuery(this).val(); var $get_layout = sessvars.current_lay; var $layout_2 = jQuery('body').has('.wrap_lay2').length?'true':'false'; var $layout_3 = jQuery('body').has('.wrap_lay3').length?'true':'false'; var $layout_4 = jQuery('body').has('.wrap_lay4').length?'true':'false'; var $layout_5 = jQuery('body').has('.wrap_lay5').length?'true':'false'; var $layout_6 = jQuery('body').has('.wrap_lay6').length?'true':'false'; var $layout_7 = jQuery('body').has('.wrap_lay7').length?'true':'false'; function reset_container(){ jQuery(".wrap_lay2, .wrap_lay3, .wrap_lay4, .wrap_lay5, .wrap_lay6, .wrap_lay7").replaceWith(function(){ return jQuery(this).contents(); }); } switch($this_val){ case 'lay_1': $clipart_bkg = jQuery('.clipart').css('background-image'); vars_layouts($layout_2, $layout_3, $layout_4, $layout_5, $layout_6, $layout_7); if($layout_2 == 'false' && $layout_3 == 'false' && $layout_4 == 'false' && $layout_5 == 'false' && $layout_6 == 'false' && $layout_7 == 'false'){ $header_pattern = sessvars.pattern_body_lay?'url('+sessvars.pattern_body_lay+')':jQuery('.header_pattern').css('background-image'); $wrapper_content_bgcolor = sessvars.wrap_bk_color?sessvars.wrap_bk_color:jQuery('.wrapper_content').css('background-color'); if(sessvars.theme_change){ if(!sessvars[".content_pattern"]){ $content_bkg_pattern = sessvars["content_pattern_wka"]?sessvars["content_pattern_wka"]:jQuery('.wrapper_content').css('background-image'); }else{ $content_bkg_pattern = sessvars[".content_pattern"]?sessvars[".content_pattern"]:sessvars[".content_pattern_wka"]; } }else{ $content_bkg_pattern = sessvars.wrap_content_pattern?sessvars.wrap_content_pattern:jQuery('.wrapper_content').css('background-image'); } }; reset_container(); jQuery('#content').css('padding', '40px 0'); jQuery('.wrapper_slider').css({'background-color': sessvars.slider_bkcolor}); jQuery('.slider_pattern, .content_pattern, .footer_shadow').show(); jQuery('.slider_pattern').css({'background-image': slider_pattern}); jQuery('.wrapper_content').css({'background-color': $wrapper_content_bgcolor}); jQuery('.header_pattern').css('background-image', $header_pattern); jQuery('body').css({'background-color': body_bkg_color, 'background-image': 'none'}); jQuery('.header_separate, .header_pattern, .slider_separate, .content_separate, .footer_pattern, .slider_shadow, .content_shadow').show(); $elem_arr = ['.header_separate', '.header_pattern', '.slider_separate', '.content_separate', '.footer_pattern', '.slider_shadow', '.content_shadow']; elements_css($elem_arr); jQuery('.content_pattern').css('background-image', $content_bkg_pattern); jQuery('.clipart').insertBefore('#header'); jQuery('.clipart').css({'background-image': clipart_bkg_image, 'background-position': 'center bottom'}); jQuery('.container_menu').insertAfter('.container_LogoSearch'); jQuery('.container_menu').css({'margin': '0px auto'}); sess_create('#content'); sessvars.current_lay = 'layout_1'; sessvars.theme_change = 'true'; sessvars.wrap_bk_color = jQuery('.wrapper_content').css('background-color'); sessvars.wrap_content_pattern = jQuery('.content_pattern').css('background-image'); jQuery.each(obj_sess_tmp, function(i, e){ sesstmp_create(i, e); }) break; case 'lay_2': $slider_pattern = jQuery('.slider_pattern').css('background-image'); $slider_bkcolor = jQuery('.wrapper_slider').css('background-color'); jQuery('.clipart').insertBefore('.wrapper_header'); var $hasclass = jQuery("body").has(".wrap_lay2").length?"true":"false"; vars_layouts($layout_2, $layout_3, $layout_4, $layout_5, $layout_6, $layout_7); reset_container(); jQuery('.wrapper_slider, .wrapper_content, .wrapper_footer').wrapAll('
'); $has_slider = jQuery('body').has('.wrapper_slider').length?'true':'false'; if($has_slider == 'true'){ jQuery(".container_menu").insertBefore('.wrapper_slider'); }else{ jQuery(".container_menu").insertBefore('.wrapper_content'); } jQuery('#content').css('padding', '0 0 20px'); jQuery('.clipart').css({'background-image': clipart_bkg_image, 'background-position': 'center top'}); jQuery('#header').css({'padding': '23px 0px'}); jQuery('.header_pattern, .content_pattern, .content_separate, .footer_pattern, .slider_shadow, .footer_shadow, .header_separate, .slider_separate, .slider_pattern, .content_shadow').hide(); $elem_arr = ['.header_pattern', '.content_pattern', '.content_separate', '.footer_pattern', '.slider_shadow', '.footer_shadow', '.header_separate', '.slider_separate', '.slider_pattern', '.content_shadow']; elements_css($elem_arr); jQuery('body').css({'background-color': body_bkg_color, 'background-image': $header_pattern}); jQuery('.wrapper_header, .wrapper_slider, .wrapper_content').css('background-color', 'transparent'); jQuery('.wrap_lay2').css({'background-color': $wrapper_content_bgcolor, 'background-image': $content_bkg_pattern}); jQuery(".container_menu").css({'margin': '0 auto 20px'}); sess_create('#content'); sessvars.current_lay = 'layout_2'; sessvars.theme_change = 'true'; sessvars.wrap_bk_color = jQuery('.wrap_lay2').css('background-color'); sessvars.wrap_content_pattern = jQuery('.wrap_lay2').css('background-image'); jQuery.each(obj_sess_tmp, function(i, e){ sesstmp_create(i, e); }); break; case 'lay_3': $slider_pattern = jQuery('.slider_pattern').css('background-image'); $slider_bkcolor = jQuery('.wrapper_slider').css('background-color'); vars_layouts($layout_2, $layout_3, $layout_4, $layout_5, $layout_6, $layout_7); reset_container(); jQuery('#content').css('padding', '40px 0'); jQuery('.clipart').css({'background-image': clipart_bkg_image, 'background-position': 'center bottom'}); jQuery('.container_menu').insertAfter('.container_LogoSearch').add().css({'margin': '0px auto'}); jQuery('body').css({'background-color': body_bkg_color, 'background-image': 'none'}); jQuery('.header_pattern').css('background-image', 'none'); jQuery('.wrapper_header, .wrapper_slider').wrapAll('
'); jQuery('.wrapper_content').css({'background-color': $wrapper_content_bgcolor}); jQuery('.clipart').insertBefore('.wrapper_header'); jQuery('.wrap_lay3').css({'background-image': $header_pattern}); jQuery('.content_pattern').css('background-image', $content_bkg_pattern) jQuery('.wrapper_slider').css('background-color', 'transparent'); jQuery('.header_separate, .slider_pattern, .slider_shadow').hide(); jQuery('.slider_separate, .content_pattern, .content_separate, .footer_pattern, .footer_shadow').show(); $elem_arr = ['.slider_separate', '.content_pattern', '.content_separate', '.footer_pattern', '.footer_shadow', '.header_separate', '.slider_pattern', '.slider_shadow'] elements_css($elem_arr); sess_create('#content'); sessvars.current_lay = 'layout_3'; sessvars.theme_change = 'true'; sessvars.wrap_bk_color = jQuery('.wrapper_content').css('background-color'); sessvars.wrap_content_pattern = jQuery('.content_pattern').css('background-image'); jQuery.each(obj_sess_tmp, function(i, e){ sesstmp_create(i, e); }); break; case 'lay_4': $slider_pattern = jQuery('.slider_pattern').css('background-image'); $slider_bkcolor = jQuery('.wrapper_slider').css('background-color'); vars_layouts($layout_2, $layout_3, $layout_4, $layout_5, $layout_6, $layout_7); reset_container(); jQuery('.clipart').insertBefore('.wrapper_header'); var $hasclass = jQuery("body").has(".wrap_lay4").length?"true":"false"; if($hasclass!='true'){ jQuery('.wrapper_content, .wrapper_footer').wrapAll('
'); } jQuery('#content').css('padding', '0 0 20px'); jQuery('.clipart').css({'background-image': clipart_bkg_image, 'background-position': 'center top'}); jQuery('#header').css({'padding': '23px 0px'}) jQuery('.content_pattern, .header_pattern, .slider_pattern, .content_separate, .footer_pattern, .header_separate, .slider_separate, .slider_shadow, .footer_shadow, .content_shadow').hide(); $elem_arr = ['.content_pattern', '.header_pattern', '.slider_pattern', '.content_separate', '.footer_pattern', '.header_separate', '.slider_separate', '.slider_shadow', '.footer_shadow', '.content_shadow'] elements_css($elem_arr); jQuery('.wrapper_header').add('.wrapper_content').css('background-color', 'transparent'); jQuery('body').css({'background-color': body_bkg_color, 'background-image': $header_pattern}); jQuery('.wrap_lay4').css({'background-color': $wrapper_content_bgcolor, 'background-image': $content_bkg_pattern}); jQuery('.wrapper_slider').css('background-color', 'transparent'); jQuery(".container_menu").css({'margin': '0 auto'}); jQuery('.container_menu').insertAfter('.container_LogoSearch'); sess_create('#content'); sessvars.current_lay = 'layout_4'; sessvars.theme_change = 'true'; sessvars.wrap_bk_color = jQuery('.wrap_lay4').css('background-color'); sessvars.wrap_content_pattern = jQuery('.wrap_lay4').css('background-image'); jQuery.each(obj_sess_tmp, function(i, e){ sesstmp_create(i, e); }); break; case 'lay_5': $slider_pattern = jQuery('.slider_pattern').css('background-image'); $slider_bkcolor = jQuery('.wrapper_slider').css('background-color'); vars_layouts($layout_2, $layout_3, $layout_4, $layout_5, $layout_6, $layout_7); reset_container(); jQuery('.clipart').insertBefore('.wrapper_header'); jQuery('.container_menu').insertAfter('.container_LogoSearch'); jQuery('.wrapper_slider, .wrapper_content, .wrapper_footer').wrapAll('
'); jQuery('.clipart').css({'background-image': clipart_bkg_image, 'background-position': 'center top'}); jQuery('#header').css({'padding': '23px 0px'}) jQuery('.content_pattern, .header_pattern, .slider_pattern, .header_separate, .slider_separate, .content_separate, .footer_pattern, .slider_shadow, .footer_shadow, .content_shadow').hide(); $elem_arr = ['.content_pattern', '.header_pattern', '.slider_pattern', '.header_separate', '.slider_separate', '.content_separate', '.footer_pattern', '.slider_shadow', '.footer_shadow', '.content_shadow'] elements_css($elem_arr); jQuery('#content').css('padding', '0 0 20px'); jQuery('.wrapper_header, .wrapper_content, .wrapper_slider').css('background-color', 'transparent'); jQuery('body').css({'background-color': body_bkg_color, 'background-image': $header_pattern}); jQuery('.wrap_lay5').css({'background-color': $wrapper_content_bgcolor, 'background-image': $content_bkg_pattern}); jQuery(".container_menu").css({'margin': '0 auto'}); sess_create('#content'); sessvars.current_lay = 'layout_5'; sessvars.theme_change = 'true'; sessvars.wrap_bk_color = jQuery('.wrap_lay5').css('background-color'); sessvars.wrap_content_pattern = jQuery('.wrap_lay5').css('background-image'); jQuery.each(obj_sess_tmp, function(i, e){ sesstmp_create(i, e); }); break; case 'lay_6': $slider_pattern = jQuery('.slider_pattern').css('background-image'); $slider_bkcolor = jQuery('.wrapper_slider').css('background-color'); vars_layouts($layout_2, $layout_3, $layout_4, $layout_5, $layout_6, $layout_7); reset_container(); jQuery('#content').css('padding', '0 0 20px'); jQuery('.clipart').insertBefore('.wrapper_header'); jQuery('.container_menu').insertAfter('.container_LogoSearch'); jQuery('.wrapper_header, .wrapper_slider, .wrapper_content, .wrapper_footer').wrapAll('
'); jQuery('.clipart').css({'background-image': clipart_bkg_image, 'background-position': 'center top'}); jQuery('#header').css({'padding': '23px 0px'}) jQuery('.content_pattern, .header_pattern, .slider_pattern, .header_separate, .slider_separate, .content_separate, .footer_pattern, .slider_shadow, .footer_shadow, .content_shadow').hide(); $elem_arr = ['.content_pattern', '.header_pattern', '.slider_pattern', '.header_separate', '.slider_separate', '.content_separate', '.footer_pattern', '.slider_shadow', '.footer_shadow', '.content_shadow'] elements_css($elem_arr); jQuery('.wrapper_header, .wrapper_content, .wrapper_slider').css('background-color', 'transparent'); jQuery('body').css({'background-color': body_bkg_color, 'background-image': $header_pattern}); jQuery('.wrap_lay6').css({'background-color': $wrapper_content_bgcolor, 'background-image': $content_bkg_pattern}); jQuery(".container_menu").css({'margin': '0 auto'}); sess_create('#content'); sessvars.current_lay = 'layout_6'; sessvars.theme_change = 'true'; sessvars.wrap_bk_color = jQuery('.wrap_lay6').css('background-color'); sessvars.wrap_content_pattern = jQuery('.wrap_lay6').css('background-image'); jQuery.each(obj_sess_tmp, function(i, e){ sesstmp_create(i, e); }); break; case 'lay_7': $slider_pattern = jQuery('.slider_pattern').css('background-image'); $slider_bkcolor = jQuery('.wrapper_slider').css('background-color'); vars_layouts($layout_2, $layout_3, $layout_4, $layout_5, $layout_6, $layout_7); reset_container(); jQuery('.container_menu').insertAfter('.container_LogoSearch'); jQuery('.wrapper_header, .wrapper_slider, .wrapper_content, .wrapper_footer').wrapAll('
'); jQuery('.clipart').insertBefore('.wrapper_header'); jQuery('#content').css('padding', '0 0 20px'); jQuery('.clipart').css({'background-image': clipart_bkg_image, 'background-position': 'center top'}); jQuery('#header').css({'padding': '23px 0px'}) jQuery('.content_pattern, .header_pattern, .slider_pattern, .header_separate, .slider_separate, .content_separate, .footer_pattern, .slider_shadow, .footer_shadow, .content_shadow').hide(); $elem_arr = ['.content_pattern', '.header_pattern', '.slider_pattern', '.header_separate', '.slider_separate', '.content_separate', '.footer_pattern', '.slider_shadow', '.footer_shadow', '.content_shadow'] elements_css($elem_arr); jQuery('.wrapper_header, .wrapper_content, .wrapper_slider').css('background-color', 'transparent'); jQuery('body').css({'background-color': body_bkg_color, 'background-image': $header_pattern}); jQuery('.wrap_lay7').css({'background-color': $wrapper_content_bgcolor, 'background-image': $content_bkg_pattern}); jQuery('.container_menu').css({'margin': '0 auto'}); sess_create('#content'); sessvars.current_lay = 'layout_7'; sessvars.theme_change = 'true'; sessvars.wrap_bk_color = jQuery('.wrap_lay7').css('background-color'); sessvars.wrap_content_pattern = jQuery('.wrap_lay7').css('background-image'); jQuery.each(obj_sess_tmp, function(i, e){ sesstmp_create(i, e); }); break; }; }); relationship_items(); relationship_select('#page_area'); relationship_select('#block_area_divisor'); relationship_select('#block_area_pattern'); relationship_select('#block_area_palette'); relationship_container(); } jQuery('#down_tmp input[type="button"]').click(function(e){ jQuery('.too_image_preloader').show(); get_html_p=get_css_sessvars(); var generate_type=jQuery(this).attr('name'); jQuery('.print').text('Generating Theme...'); switch (generate_type){ case 'xhtml': jQuery.ajax({ type: "POST", url: url_theme+"/framework-tool/create_css.php", data: "css="+get_html_p['css']+"¤t_lay="+get_html_p['current_layout']+"&gn_slider_type="+get_current_slider()+"&generate_type="+generate_type, dataType:'json', success: function(data){ jQuery('.temp').text(data.url); if(data.status===false){ alert (data.error); }else{ window.location=data.download; jQuery('.too_image_preloader').hide(); } return false; } }); break; case 'xhtmlr': case 'wp_inter': case 'wp_full': case 'wp_simple': jQuery.getJSON(document.URL,'get_user_st=1', function(data){ if(data.user_premium){ if (data.notify){ jQuery('div.notify').show(); jQuery('.too_image_preloader').hide(); return; } jQuery.ajax({ type: "POST", url: url_theme+"/framework-tool/create_css.php", dataType:"json", data: "css="+get_html_p['css']+"¤t_lay="+get_html_p['current_layout']+"&gn_slider_type="+get_current_slider()+"&generate_type="+generate_type+"&logo="+sessvars.logo+'&id='+id_session+'&boxes_css='+get_boxes_css()+'&display_elements='+get_display_elements()+'&arg_text_logo='+arg_text_logo(), success: function(data){ //console.log(data); jQuery('.too_image_preloader').hide(); window.location=data.zip; return false; } }); }else{ window.location="http://www.soizastudios.com/pricing-options/"; } } ) break; } }); // Relationship to layouts --> hide or show items function relationship_items($current_layout){ $current_lay = sessvars.current_lay?jQuery.trim(sessvars.current_lay):current_layout_ini; jQuery('.sub_panel ul li').show(); jQuery('.to_'+$current_lay).parent().hide(); } relationship_items(); // Relationship to layouts --> Select Disable or Enable function relationship_select($for_select){ $current_lay = sessvars.current_lay?jQuery.trim(sessvars.current_lay):current_layout_ini; jQuery('select'+$for_select+' option').attr('disabled', false); jQuery('select'+$for_select+' option.disable_to_'+$current_lay+'').attr('disabled', true)//.empty(); jQuery('select'+$for_select+' option.disable_option').attr('disabled', true).hide(); jQuery('select'+$for_select+' option[disabled!="disabled"]:first').attr('selected', 'selected'); } // Relationship to layouts --> hide or show options 2 level (set_panel container) function relationship_container($current_layout){ $current_lay = sessvars.current_lay?jQuery.trim(sessvars.current_lay):current_layout_ini; jQuery('.set_panel .container_hide').show(); jQuery('.container_hide_'+$current_lay).hide(); } function get_css_sessvars (){ var $get_html = jQuery('body').html(); jQuery('.clone_content').html($get_html).find('*').removeAttr('style'); jQuery('#piecemaker object').remove(); $current_lay = sessvars.current_lay?sessvars.current_lay:current_layout_ini; $theme_change = sessvars.theme_change?sessvars.theme_change:'false'; sessvars["content_pattern_wka"] = sessvars[".content_pattern"]?sessvars[".content_pattern"]:''; var create_file = function($create) { var arr = []; jQuery.each(sessvars, function(key, val) { if(key != '$'){ jQuery.each(obj_sess_tmp, function(i, e){ sesstmp_create(i, e); }); if(val == 'none' || val == ''){delete sessvars[key];} if($theme_change == 'true'){ jQuery.each(obj_sess_tmp, function(i, e){ if(key == e){delete sessvars[key]} //if(key == e){key = key+'_tmp';} if(key == i){ key = key.replace('_lay_tmp', '');} }); } switch($create){ case 'css': val = val.replace(/\url\((.*?)graphic_elements/g, "url(graphic_elements").replace('("','(').replace('")',')'); val=val.replace(url_theme+'/',''); if (key==='logo' || key==='pattern_body_lay'){ val=val.replace(url_theme+'/',''); } var next = key + "{"+val; arr.push(next); break; case 'last_change': if(val){}else{val = val.replace(/\url\((.*?)graphic_elements/g, "url("+url_theme+"/graphic_elements").replace('("','(').replace('")',')');} var next = key + "{"+val; arr.push(next); break; case 'img': $curr_url = document.URL.replace(/\/#/g, '/'); val = val.replace($curr_url, "").replace('("','(').replace('")',')'); $split_x = val.split(' ') jQuery.each($split_x, function(i){ if($split_x[i].indexOf('url') > -1){ var next = $split_x[i]; arr.push(next); } }) break; } } }); return arr.join("}\n")+"}"; }; var html_p=new Array(); html_p['current_layout']=$current_lay; html_p['css']=create_file('css'); html_p['last_change']=create_file('last_change'); return html_p; } /* Download Notification Taxonomies */ var counter; jQuery('a[rel="download"], a[rel="save_flt"]').click(function(){ $curr_url = document.URL.replace(/\/#/g, '/'); $url_post = $curr_url.split('/') if($url_post[3].indexOf('?responsive') != 0 && $url_post[3].indexOf('?wtgs') != 0 && $url_post[3] != 'posts' && $url_post[3] != '' && $url_post[3].indexOf('?new_options') != 0 && $url_post[3].indexOf('?debug_gato') != 0 && $url_post[3].indexOf('?tmp_activate') != 0){ jQuery('.download, .save_flt').hide(); jQuery('.alert_notification').show();/*.delay(5000).fadeOut('slow');*/ counter=setInterval(timer, 1000); //1000 will run it every 1 second } }); jQuery('a.tg_cancel_time').click(function(e) { e.preventDefault(); clearInterval(counter); count=5; document.getElementById("timer").innerHTML=count; jQuery('.alert_notification').hide(); }); jQuery('.alert_notification').hover(function(){ jQuery(this).stop(true, true).show(); },function(){ jQuery(this).stop(true, true).delay(3000).fadeOut('slow'); } ) var var_id_homepage = sessvars.id_homepage?sessvars.id_homepage:0; var var_cat_homepage = sessvars.cat_homepage?sessvars.cat_homepage:0; jQuery('.set_lay_blog ul li a').click(function(e){ e.preventDefault(); jQuery('.too_image_preloader').show(); jQuery('#post_grid option:contains("List")').attr('selected', true); jQuery('#post_grid').trigger('change'); $this = jQuery(this); var_id_homepage = $this.attr('data-id_home_page'); var_cat_homepage = $this.attr('data-cat_home_page'); sessvars.id_homepage = var_id_homepage; sessvars.cat_homepage = var_cat_homepage; jQuery.ajax({ type: "POST", data: {home_page_id : $this.attr('data-id_home_page'), home_page_cat: $this.attr('data-cat_home_page')} }).done(function(data){ $has_ele = jQuery('body').has("div.wrapper_slider").length?'true':'false'; $html_home_page = data.split(''); if($html_home_page[0] == ''){ jQuery('.wrapper_slider').remove(); jQuery('.slider_type_position ul li #no_slider').attr('checked', true); }else{ jQuery('.slider_type_position ul li #slider_type_featured_slider').attr('checked', true); if($has_ele == 'true'){ jQuery('.wrapper_slider').html($html_home_page[0]); jQuery('.wrapper_slider .wrapper_slider').unwrap(); }else{ jQuery('.wrapper_header').after($html_home_page[0]); } } jQuery('.wrapper_content').html($html_home_page[1]); jQuery('.wrapper_content .wrapper_content').unwrap(); jQuery('.too_image_preloader').hide(); jQuery.each($get_sess_arr, function(i){ get_sess($get_sess_arr[i]); }); check_layout_current(); jQuery('#lay_gen li').removeClass('selected') jQuery('.sidebar_right, .sidebar_left, .sidebar_top, .sidebar_down').attr("data-pos", function(i, val){ jQuery('#lay_gen #'+val).addClass('selected') //new_lay_sidebar[val] = {active: true}; }) }) }); /* Save local theme */ $url_theme = document.URL.replace(/\/#/g, '/'); jQuery.getJSON($url_theme+'/?create_sessvar_ini', function(data){ jQuery.each(data, function(i, e){ if(i != "" || e != ""){ sessvars[i] = new Object(); sessvars[i] = e; } if(e == ""){delete sessvars[i]} //sessvars.$.debug() }) } ); jQuery(".area_save_local #save_local").click(function(e){ e.preventDefault(); e.stopImmediatePropagation(); get_html_p=get_css_sessvars(); jQuery.ajax({ type: "POST", data: "current_layout="+get_html_p['current_layout']+"&css="+get_html_p['last_change']+"", dataType:'json' }).done(function(msg){ if (msg.error===true){ jQuery(".alert_save_local").show();//(msg.msg); }else{ alert("changes saved successfully."); sessvars.$.clearMem(); window.location = document.URL.replace(/\/#/g, '/'); } }); }); jQuery(".alert_save_local .close_alert_save_local").click(function(e){ e.preventDefault; jQuery(".alert_save_local").hide(); }); if(!sessvars.loader){ relationship_select('#page_area'); relationship_select('#block_area_divisor'); relationship_select('#block_area_pattern'); relationship_select('#block_area_palette'); relationship_container(); } sessvars.loader = 'true'; /* Save local theme */ });