| Current Path : /home/azimutno/www/demo/modules/mod_swmenupro/helpers/ |
| Current File : /home/azimutno/www/demo/modules/mod_swmenupro/helpers/preview_style.php |
<?php
/**
* swmenupro v6.0
* http://swmenupro.com
* Copyright 2006 Sean White
* */
defined('_JEXEC') or die('Restricted access');
function previewStyle($swmenupro) {
$live_site = JURI::base();
if(substr($live_site,(strlen($live_site)-1),1)=="/"){$live_site=substr($live_site,0,(strlen($live_site)-1));}
if(substr($live_site,(strlen($live_site)-13),13)=="administrator"){$live_site=substr($live_site,0,(strlen($live_site)-14));}
if (substr(@$swmenupro['complete_background_image'], 0, 1) == "/") {
@$swmenupro['complete_background_image'] = substr(@$swmenupro['complete_background_image'], 1, (strlen(@$swmenupro['complete_background_image']) - 1));
}
if (substr(@$swmenupro['main_back_image'], 0, 1) == "/") {
@$swmenupro['main_back_image'] = substr(@$swmenupro['main_back_image'], 1, (strlen(@$swmenupro['main_back_image']) - 1));
}
if (substr(@$swmenupro['main_back_image_over'], 0, 1) == "/") {
@$swmenupro['main_back_image_over'] = substr(@$swmenupro['main_back_image_over'], 1, (strlen(@$swmenupro['main_back_image_over']) - 1));
}
if (substr(@$swmenupro['sub_back_image'], 0, 1) == "/") {
@$swmenupro['sub_back_image'] = substr(@$swmenupro['sub_back_image'], 1, (strlen(@$swmenupro['sub_back_image']) - 1));
}
if (substr(@$swmenupro['sub_back_image_over'], 0, 1) == "/") {
@$swmenupro['sub_back_image_over'] = substr(@$swmenupro['sub_back_image_over'], 1, (strlen(@$swmenupro['sub_back_image_over']) - 1));
}
if (substr(@$swmenupro['active_background_image'], 0, 1) == "/") {
@$swmenupro['active_background_image'] = substr(@$swmenupro['active_background_image'], 1, (strlen(@$swmenupro['active_background_image']) - 1));
}
if (substr(@$swmenupro['sub_out_back_image'], 0, 1) == "/") {
@$swmenupro['sub_out_back_image'] = substr(@$swmenupro['sub_out_back_image'], 1, (strlen(@$swmenupro['sub_out_back_image']) - 1));
}
@$swmenupro['complete_background_image'] = @$swmenupro['complete_background_image'] ? $live_site . "/" . @$swmenupro['complete_background_image'] : "";
@$swmenupro['main_back_image'] = @$swmenupro['main_back_image'] ? $live_site . "/" . @$swmenupro['main_back_image'] : "";
@$swmenupro['main_back_image_over'] = @$swmenupro['main_back_image_over'] ? $live_site . "/" . @$swmenupro['main_back_image_over'] : "";
@$swmenupro['sub_back_image'] = @$swmenupro['sub_back_image'] ? $live_site . "/" . @$swmenupro['sub_back_image'] : "";
@$swmenupro['sub_out_back_image'] = @$swmenupro['sub_out_back_image'] ? $live_site . "/" . @$swmenupro['sub_out_back_image'] : "";
@$swmenupro['sub_back_image_over'] = @$swmenupro['sub_back_image_over'] ? $live_site . "/" . @$swmenupro['sub_back_image_over'] : "";
@$swmenupro['active_background_image'] = @$swmenupro['active_background_image'] ? $live_site . "/" . @$swmenupro['active_background_image'] : "";
$str = "#top_preview_outer {\n";
$str.= (@$swmenupro['tot_border']&&@$swmenupro['main_border_width']&&(@$swmenupro['main_border_style']!="none")) ? " border-top-width: " . @$swmenupro['main_border_width'] . "px ;\n" : "";
$str.= (@$swmenupro['tot_border']&&(@$swmenupro['main_border_style']!="none")) ? " border-top-style: " . @$swmenupro['main_border_style'] . " ;\n" : "";
$str.= (@$swmenupro['tot_border']&&@$swmenupro['main_border_color']&&(@$swmenupro['main_border_style']!="none") )? " border-top-color: " . @$swmenupro['main_border_color'] . " ;\n" : "";
$str.= (@$swmenupro['tor_border']&&@$swmenupro['main_border_width']&&(@$swmenupro['main_border_style']!="none")) ? " border-right-width: " . @$swmenupro['main_border_width'] . "px ;\n" : "";
$str.= (@$swmenupro['tor_border']&&(@$swmenupro['main_border_style']!="none")) ? " border-right-style: " . @$swmenupro['main_border_style'] . " ;\n" : "";
$str.= (@$swmenupro['tor_border']&&@$swmenupro['main_border_color']&&(@$swmenupro['main_border_style']!="none") )? " border-right-color: " . @$swmenupro['main_border_color'] . " ;\n" : "";
$str.= (@$swmenupro['tob_border']&&@$swmenupro['main_border_width']&&(@$swmenupro['main_border_style']!="none")) ? " border-bottom-width: " . @$swmenupro['main_border_width'] . "px ;\n" : "";
$str.= (@$swmenupro['tob_border']&&(@$swmenupro['main_border_style']!="none")) ? " border-bottom-style: " . @$swmenupro['main_border_style'] . " ;\n" : "";
$str.= (@$swmenupro['tob_border']&&@$swmenupro['main_border_color']&&(@$swmenupro['main_border_style']!="none") )? " border-bottom-color: " . @$swmenupro['main_border_color'] . " ;\n" : "";
$str.= (@$swmenupro['tol_border']&&@$swmenupro['main_border_width']&&(@$swmenupro['main_border_style']!="none")) ? " border-left-width: " . @$swmenupro['main_border_width'] . "px ;\n" : "";
$str.= (@$swmenupro['tol_border']&&(@$swmenupro['main_border_style']!="none")) ? " border-left-style: " . @$swmenupro['main_border_style'] . " ;\n" : "";
$str.= (@$swmenupro['tol_border']&&@$swmenupro['main_border_color']&&(@$swmenupro['main_border_style']!="none") )? " border-left-color: " . @$swmenupro['main_border_color'] . " ;\n" : "";
$str.= @$swmenupro['complete_margin_top'] ? " padding-top: " . @$swmenupro['complete_margin_top'] . "px ;\n" : "padding-top: 0px ;\n";
$str.= @$swmenupro['complete_margin_right'] ? " padding-right: " . @$swmenupro['complete_margin_right'] . "px ;\n" : "padding-right: 0px ;\n";
$str.= @$swmenupro['complete_margin_bottom'] ? " padding-bottom: " . @$swmenupro['complete_margin_bottom'] . "px ;\n" : "padding-bottom: 0px ;\n";
$str.= @$swmenupro['complete_margin_left'] ? " padding-left: " . @$swmenupro['complete_margin_left'] . "px ;\n" : "padding-left: 0px ;\n";
$str.= @$swmenupro['complete_background'] ? " background-color: " . @$swmenupro['complete_background'] . " ; \n" : "";
if(@$swmenupro['cmenu_grad']&&@$swmenupro['complete_background_image']){
$str.= " background-image: URL(\"" . @$swmenupro['complete_background_image'] . "\"), -webkit-linear-" . @$swmenupro['cmenu_grad'] . ";\n" ;
$str.= " background-image: URL(\"" . @$swmenupro['complete_background_image'] . "\"), -moz-linear-" . @$swmenupro['cmenu_grad'] . ";\n" ;
$str.= " background-image: URL(\"" . @$swmenupro['complete_background_image'] . "\"), -ms-linear-" . @$swmenupro['cmenu_grad'] . ";\n" ;
$str.= " background-image: URL(\"" . @$swmenupro['complete_background_image'] . "\"), -o-linear-" . @$swmenupro['cmenu_grad'] . ";\n" ;
$str.= " background-image: URL(\"" . @$swmenupro['complete_background_image'] . "\"), -linear-" . @$swmenupro['cmenu_grad'] . ";\n" ;
$str.= @$swmenupro['complete_background_repeat'] ? " background-repeat:" . @$swmenupro['complete_background_repeat'] . ";\n" : "";
$str.= @$swmenupro['complete_background_position'] ? " background-position:" . @$swmenupro['complete_background_position'] . " ;\n" : "";
}else if(@$swmenupro['complete_background_image']){
$str.= " background-image: URL(\"" . @$swmenupro['complete_background_image'] . "\") ;\n";
$str.= @$swmenupro['complete_background_repeat'] ? " background-repeat:" . @$swmenupro['complete_background_repeat'] . ";\n" : "";
$str.= @$swmenupro['complete_background_position'] ? " background-position:" . @$swmenupro['complete_background_position'] . " ;\n" : "";
}else if(@$swmenupro['cmenu_grad']){
$str.= " background-image:-webkit-linear-" . @$swmenupro['cmenu_grad'] . " ;\n";
$str.= " background-image:-moz-linear-" . @$swmenupro['cmenu_grad'] . " ;\n";
$str.= " background-image:-ms-linear-" . @$swmenupro['cmenu_grad'] . " ;\n";
$str.= " background-image:-o-linear-" . @$swmenupro['cmenu_grad'] . " ;\n";
$str.= " background-image:linear-" . @$swmenupro['cmenu_grad'] . " ;\n";
}else{
$str.= " background-image: none;\n";
}
if (@$swmenupro['c_corner_style'] == 'curvycorner') {
$ctext="";
@$swmenupro['ctl_corner']?$ctext.=@$swmenupro['c_corner_size']."px ":$ctext.="0 ";
@$swmenupro['ctr_corner']?$ctext.=@$swmenupro['c_corner_size']."px ":$ctext.="0 ";
@$swmenupro['cbr_corner']?$ctext.=@$swmenupro['c_corner_size']."px ":$ctext.="0 ";
@$swmenupro['cbl_corner']?$ctext.=@$swmenupro['c_corner_size']."px ":$ctext.="0 ";
$str.="border-radius: " . $ctext.";\n";
//$str.="-webkit-border-radius: " . $ctext.";\n";
$str.="-moz-border-radius: " . $ctext.";\n";
@$swmenupro['ctl_corner']?$str.="-webkit-border-top-left-radius: ".@$swmenupro['c_corner_size']."px; \n":"";
@$swmenupro['ctr_corner']?$str.="-webkit-border-top-right-radius: ".@$swmenupro['c_corner_size']."px; \n":"";
@$swmenupro['cbr_corner']?$str.="-webkit-border-bottom-right-radius: ".@$swmenupro['c_corner_size']."px; \n":"";
@$swmenupro['cbl_corner']?$str.="-webkit-border-bottom-left-radius: ".@$swmenupro['c_corner_size']."px; \n":"";
}
if ((@$swmenupro['c_shadow_type'] == 'normal' )||(@$swmenupro['c_shadow_type'] == 'inset' )) {
$str.="box-shadow: " . @$swmenupro['c_shadow_left'] . "px ". @$swmenupro['c_shadow_top'] . "px ". @$swmenupro['c_shadow_blur'] . "px ". @$swmenupro['complete_shadow'] . " ". (@$swmenupro['c_shadow_type']=='inset'?'inset':'') . "; \n";
$str.="-moz-box-shadow: " . @$swmenupro['c_shadow_left'] . "px ". @$swmenupro['c_shadow_top'] . "px ". @$swmenupro['c_shadow_blur'] . "px ". @$swmenupro['complete_shadow'] . " ". (@$swmenupro['c_shadow_type']=='inset'?'inset':'') . "; \n";
$str.="-webkit-box-shadow: " . @$swmenupro['c_shadow_left'] . "px ". @$swmenupro['c_shadow_top'] . "px ". @$swmenupro['c_shadow_blur'] . "px ". @$swmenupro['complete_shadow'] . " ". (@$swmenupro['c_shadow_type']=='inset'?'inset':'') . "; \n";
}
// $str.="width:100%; \n";
$str.= @$swmenupro['c_opacity']?"opacity:" . (@$swmenupro['c_opacity']/100) . " ;\n":"";
// $str.="position:relative; \n";
// $str.="top: " . @$swmenupro['main_top'] . "px ; \n";
// $str.="left: " . @$swmenupro['main_left'] . "px; \n";
$str.="list-style: none ; \n";
$str.="display:inline-table ; \n";
// $str.="display:block ; \n";
if(@$swmenupro['c_width_opt']!="auto"){
$str.="width: " . @$swmenupro['c_width'] .@$swmenupro['c_width_opt']. "; \n";
}else{
$str.="width:auto; \n";
}
$str.="}\n";
$str.="#top_preview_outer li{\n";
//$str.="border:".@$swmenupro['main_border']." !important ; \n";
// $str.="float:left ; \n";
if(@$swmenupro['orientation']=="vertical"){
$str.=" display: block; \n";
}else if(@$swmenupro['top_item_align']=="right"){
$str.=" float:right; \n";
}else{
$str.=" float:left; \n";
}
$str.="padding: 0 0 0px 0; \n";
$str.="position:relative ; \n";
$str.="}\n";
$str.=".top_preview:hover,\n";
$str.=".top_preview {\n";
$str.= @$swmenupro['top_margin_top'] ? " margin-top: " . @$swmenupro['top_margin_top'] . "px ;\n" : "";
$str.= @$swmenupro['top_margin_right'] ? " margin-right: " . @$swmenupro['top_margin_right'] . "px ;\n" : "";
$str.= @$swmenupro['top_margin_bottom'] ? " margin-bottom: " . @$swmenupro['top_margin_bottom'] . "px ;\n" : "";
$str.= @$swmenupro['top_margin_left'] ? " margin-left: " . @$swmenupro['top_margin_left'] . "px ;\n" : "";
$str.= @$swmenupro['main_pad_top'] ? " padding-top: " . @$swmenupro['main_pad_top'] . "px ;\n" : "";
$str.= @$swmenupro['main_pad_right'] ? " padding-right: " . @$swmenupro['main_pad_right'] . "px ;\n" : "";
$str.= @$swmenupro['main_pad_bottom'] ? " padding-bottom: " . @$swmenupro['main_pad_bottom'] . "px ;\n" : "";
$str.= @$swmenupro['main_pad_left'] ? " padding-left: " . @$swmenupro['main_pad_left'] . "px ;\n" : "";
$str.=" font-size: " . @$swmenupro['main_font_size'] . "px ; \n";
$str.=" font-family: " . (@$swmenupro['t_google_font']?"'". @$swmenupro['t_google_font'] ."',".@$swmenupro['font_family'].";\n": @$swmenupro['font_family'] . ");\n");
$str.=" text-align: " . @$swmenupro['main_align'] . " ; \n";
$str.=" font-weight: " . @$swmenupro['font_weight'] . " ; \n";
$str.=@$swmenupro['main_font_color'] ? " color: " . @$swmenupro['main_font_color'] . " ; \n" : "";
switch (@$swmenupro['top_font_extra']) {
case "italic":
case "oblique":
$str.=" font-style:" . @$swmenupro['top_font_extra'] . " ;\n";
$str.=" text-decoration: none ;\n";
$str.=" text-transform: none ;\n";
break;
case "underline":
case "overline":
case "line-through":
$str.=" text-decoration:" . @$swmenupro['top_font_extra'] . " ;\n";
$str.=" font-style: normal ;\n";
$str.=" text-transform: none ;\n";
break;
case "uppercase":
case "lowercase":
case "capitalize":
$str.=" text-transform:" . @$swmenupro['top_font_extra'] . " ;\n";
$str.=" text-decoration: none ;\n";
$str.=" font-style: normal ;\n";
break;
default:
$str.=" font-style: normal ;\n";
$str.=" text-decoration: none ;\n";
$str.=" text-transform: none ;\n";
break;
}
if ( @$swmenupro['t_auto_border'] && @$swmenupro['orientation'] == "vertical") {
$str.= (@$swmenupro['tit_border']&&@$swmenupro['main_border_over_width']) ? " border-top-width: " . @$swmenupro['main_border_over_width'] . "px ;\n" : "";
$str.= (@$swmenupro['tit_border']&&(@$swmenupro['main_border_over_style']!="none")) ? " border-top-style: " . @$swmenupro['main_border_over_style'] . " ;\n" : "";
$str.= (@$swmenupro['tit_border']&&@$swmenupro['main_border_color_over'] )? " border-top-color: " . @$swmenupro['main_border_color_over'] . " ;\n" : "";
$str.= (@$swmenupro['tir_border']&&@$swmenupro['main_border_over_width']) ? " border-right-width: " . @$swmenupro['main_border_over_width'] . "px ;\n" : "";
$str.= (@$swmenupro['tir_border']&&(@$swmenupro['main_border_over_style']!="none")) ? " border-right-style: " . @$swmenupro['main_border_over_style'] . " ;\n" : "";
$str.= (@$swmenupro['tir_border']&&@$swmenupro['main_border_color_over'] )? " border-right-color: " . @$swmenupro['main_border_color_over'] . " ;\n" : "";
$str.= (@$swmenupro['til_border']&&@$swmenupro['main_border_over_width']) ? " border-left-width: " . @$swmenupro['main_border_over_width'] . "px ;\n" : "";
$str.= (@$swmenupro['til_border']&&(@$swmenupro['main_border_over_style']!="none")) ? " border-left-style: " . @$swmenupro['main_border_over_style'] . " ;\n" : "";
$str.= (@$swmenupro['til_border']&&@$swmenupro['main_border_color_over'] )? " border-left-color: " . @$swmenupro['main_border_color_over'] . " ;\n" : "";
$str.= " border-bottom: 0; \n";
} else if ( @$swmenupro['t_auto_border']) {
$str.= (@$swmenupro['tit_border']&&@$swmenupro['main_border_over_width']) ? " border-top-width: " . @$swmenupro['main_border_over_width'] . "px ;\n" : "";
$str.= (@$swmenupro['tit_border']&&(@$swmenupro['main_border_over_style']!="none")) ? " border-top-style: " . @$swmenupro['main_border_over_style'] . " ;\n" : "";
$str.= (@$swmenupro['tit_border']&&@$swmenupro['main_border_color_over'] )? " border-top-color: " . @$swmenupro['main_border_color_over'] . " ;\n" : "";
$str.= (@$swmenupro['tib_border']&&@$swmenupro['main_border_over_width']) ? " border-bottom-width: " . @$swmenupro['main_border_over_width'] . "px ;\n" : "";
$str.= (@$swmenupro['tib_border']&&(@$swmenupro['main_border_over_style']!="none")) ? " border-bottom-style: " . @$swmenupro['main_border_over_style'] . " ;\n" : "";
$str.= (@$swmenupro['tib_border']&&@$swmenupro['main_border_color_over'] )? " border-bottom-color: " . @$swmenupro['main_border_color_over'] . " ;\n" : "";
$str.= (@$swmenupro['til_border']&&@$swmenupro['main_border_over_width']) ? " border-left-width: " . @$swmenupro['main_border_over_width'] . "px ;\n" : "";
$str.= (@$swmenupro['til_border']&&(@$swmenupro['main_border_over_style']!="none")) ? " border-left-style: " . @$swmenupro['main_border_over_style'] . " ;\n" : "";
$str.= (@$swmenupro['til_border']&&@$swmenupro['main_border_color_over'] )? " border-left-color: " . @$swmenupro['main_border_color_over'] . " ;\n" : "";
$str.= " border-right: 0; \n";
} else {
$str.= (@$swmenupro['tit_border']&&@$swmenupro['main_border_over_width']) ? " border-top-width: " . @$swmenupro['main_border_over_width'] . "px ;\n" : "";
$str.= (@$swmenupro['tit_border']&&(@$swmenupro['main_border_over_style']!="none")) ? " border-top-style: " . @$swmenupro['main_border_over_style'] . " ;\n" : "";
$str.= (@$swmenupro['tit_border']&&@$swmenupro['main_border_color_over'] )? " border-top-color: " . @$swmenupro['main_border_color_over'] . " ;\n" : "";
$str.= (@$swmenupro['tir_border']&&@$swmenupro['main_border_over_width']) ? " border-right-width: " . @$swmenupro['main_border_over_width'] . "px ;\n" : "";
$str.= (@$swmenupro['tir_border']&&(@$swmenupro['main_border_over_style']!="none")) ? " border-right-style: " . @$swmenupro['main_border_over_style'] . " ;\n" : "";
$str.= (@$swmenupro['tir_border']&&@$swmenupro['main_border_color_over'] )? " border-right-color: " . @$swmenupro['main_border_color_over'] . " ;\n" : "";
$str.= (@$swmenupro['tib_border']&&@$swmenupro['main_border_over_width']) ? " border-bottom-width: " . @$swmenupro['main_border_over_width'] . "px ;\n" : "";
$str.= (@$swmenupro['tib_border']&&(@$swmenupro['main_border_over_style']!="none")) ? " border-bottom-style: " . @$swmenupro['main_border_over_style'] . " ;\n" : "";
$str.= (@$swmenupro['tib_border']&&@$swmenupro['main_border_color_over'] )? " border-bottom-color: " . @$swmenupro['main_border_color_over'] . " ;\n" : "";
$str.= (@$swmenupro['til_border']&&@$swmenupro['main_border_over_width']) ? " border-left-width: " . @$swmenupro['main_border_over_width'] . "px ;\n" : "";
$str.= (@$swmenupro['til_border']&&(@$swmenupro['main_border_over_style']!="none")) ? " border-left-style: " . @$swmenupro['main_border_over_style'] . " ;\n" : "";
$str.= (@$swmenupro['til_border']&&@$swmenupro['main_border_color_over'] )? " border-left-color: " . @$swmenupro['main_border_color_over'] . " ;\n" : "";
}
if ((@$swmenupro['t_shadow_type'] == 'normal' )||(@$swmenupro['t_shadow_type'] == 'inset' )) {
$str.="box-shadow: " . @$swmenupro['t_shadow_left'] . "px ". @$swmenupro['t_shadow_top'] . "px ". @$swmenupro['t_shadow_blur'] . "px ". @$swmenupro['t_shadow'] . " ". (@$swmenupro['t_shadow_type']=='inset'?'inset':'') . "; \n";
$str.="-moz-box-shadow: " . @$swmenupro['t_shadow_left'] . "px ". @$swmenupro['t_shadow_top'] . "px ". @$swmenupro['t_shadow_blur'] . "px ". @$swmenupro['t_shadow'] . " ". (@$swmenupro['t_shadow_type']=='inset'?'inset':'') ."; \n";
$str.="-webkit-box-shadow: " . @$swmenupro['t_shadow_left'] . "px ". @$swmenupro['t_shadow_top'] . "px ". @$swmenupro['t_shadow_blur'] . "px ". @$swmenupro['t_shadow'] . " ". (@$swmenupro['t_shadow_type']=='inset'?'inset':'') ."; \n";
}
if (@$swmenupro['tt_shadow_type'] == '1' ) {
$str.="text-shadow: " . @$swmenupro['tt_shadow_left'] . "px ". @$swmenupro['tt_shadow_top'] . "px ". @$swmenupro['tt_shadow_blur'] . "px ". @$swmenupro['tt_shadow'] . "; \n";
$str.="-moz-text-shadow: " . @$swmenupro['tt_shadow_left'] . "px ". @$swmenupro['tt_shadow_top'] . "px ". @$swmenupro['tt_shadow_blur'] . "px ". @$swmenupro['tt_shadow'] . "; \n";
$str.="-webkit-text-shadow: " . @$swmenupro['tt_shadow_left'] . "px ". @$swmenupro['tt_shadow_top'] . "px ". @$swmenupro['tt_shadow_blur'] . "px ". @$swmenupro['tt_shadow'] . "; \n";
}
if(@$swmenupro['orientation']=="vertical"){
$str.=" display: block; \n";
}else{
$str.=" float:left; \n";
}
// $str.=" float:left; \n";
// $str.=" display: block; \n";
$str.=" white-space: " . @$swmenupro['top_wrap'] . "; \n";
// $str.=" position: relative; \n";
//$str.="z-index: 100; \n";
$str.=@$swmenupro['main_back'] ? " background-color: " . @$swmenupro['main_back'] . " ; \n" : "";
if(@$swmenupro['tmenu_grad']&&@$swmenupro['main_back_image']){
$str.= " background-image: URL(\"" . @$swmenupro['main_back_image'] . "\"), -webkit-linear-" . @$swmenupro['tmenu_grad'] . ";\n" ;
$str.= " background-image: URL(\"" . @$swmenupro['main_back_image'] . "\"), -moz-linear-" . @$swmenupro['tmenu_grad'] . ";\n" ;
$str.= " background-image: URL(\"" . @$swmenupro['main_back_image'] . "\"), -ms-linear-" . @$swmenupro['tmenu_grad'] . ";\n" ;
$str.= " background-image: URL(\"" . @$swmenupro['main_back_image'] . "\"), -o-linear-" . @$swmenupro['tmenu_grad'] . ";\n" ;
$str.= " background-image: URL(\"" . @$swmenupro['main_back_image'] . "\"), -linear-" . @$swmenupro['tmenu_grad'] . ";\n" ;
$str.= @$swmenupro['top_background_repeat'] ? " background-repeat:" . @$swmenupro['top_background_repeat'] . ";\n" : "";
$str.= @$swmenupro['top_background_position'] ? " background-position:" . @$swmenupro['top_background_position'] . " ;\n" : "";
}else if(@$swmenupro['main_back_image']){
$str.= " background-image: URL(\"" . @$swmenupro['main_back_image'] . "\") ;\n";
$str.= @$swmenupro['top_background_repeat'] ? " background-repeat:" . @$swmenupro['top_background_repeat'] . ";\n" : "";
$str.= @$swmenupro['top_background_position'] ? " background-position:" . @$swmenupro['top_background_position'] . " ;\n" : "";
}else if(@$swmenupro['tmenu_grad']){
$str.= " background-image:-webkit-linear-" . @$swmenupro['tmenu_grad'] . " ;\n";
$str.= " background-image:-moz-linear-" . @$swmenupro['tmenu_grad'] . " ;\n";
$str.= " background-image:-ms-linear-" . @$swmenupro['tmenu_grad'] . " ;\n";
$str.= " background-image:-o-linear-" . @$swmenupro['tmenu_grad'] . " ;\n";
$str.= " background-image:linear-" . @$swmenupro['tmenu_grad'] . " ;\n";
}else{
$str.= " background-image: none;\n";
}
if (@$swmenupro['main_width'] != 0) {
$str.= " width:" . @$swmenupro['main_width'] . "px; \n";
}
if (@$swmenupro['main_height'] != 0) {
$str.= " height:" . @$swmenupro['main_height'] . "px; \n";
}
if (@$swmenupro['t_corner_style'] == 'curvycorner') {
$ctext="";
@$swmenupro['ttl_corner']?$ctext.=@$swmenupro['t_corner_size']."px ":$ctext.="0 ";
@$swmenupro['ttr_corner']?$ctext.=@$swmenupro['t_corner_size']."px ":$ctext.="0 ";
@$swmenupro['tbr_corner']?$ctext.=@$swmenupro['t_corner_size']."px ":$ctext.="0 ";
@$swmenupro['tbl_corner']?$ctext.=@$swmenupro['t_corner_size']."px ":$ctext.="0 ";
$str.="border-radius: " . $ctext.";\n";
//$str.="-webkit-border-radius: " . $ctext.";\n";
$str.="-moz-border-radius: " . $ctext.";\n";
@$swmenupro['ttl_corner']?$str.="-webkit-border-top-left-radius: ".@$swmenupro['t_corner_size']."px; \n":"";
@$swmenupro['ttr_corner']?$str.="-webkit-border-top-right-radius: ".@$swmenupro['t_corner_size']."px; \n":"";
@$swmenupro['tbr_corner']?$str.="-webkit-border-bottom-right-radius: ".@$swmenupro['t_corner_size']."px; \n":"";
@$swmenupro['tbl_corner']?$str.="-webkit-border-bottom-left-radius: ".@$swmenupro['t_corner_size']."px; \n":"";
}
$str.= @$swmenupro['t_opacity']?"opacity:" . (@$swmenupro['t_opacity']/100) . " ;\n":"";
$str.="}\n";
$str.= ".top_preview.last {\n";
if ( @$swmenupro['t_auto_border'] && @$swmenupro['orientation'] == "vertical") {
$str.= (@$swmenupro['tib_border']&&@$swmenupro['main_border_over_width']) ? " border-bottom-width: " . @$swmenupro['main_border_over_width'] . "px ;\n" : "";
$str.= (@$swmenupro['tib_border']&&(@$swmenupro['main_border_over_style']!="none")) ? " border-bottom-style: " . @$swmenupro['main_border_over_style'] . " ;\n" : "";
$str.= (@$swmenupro['tib_border']&&@$swmenupro['main_border_color_over'] )? " border-bottom-color: " . @$swmenupro['main_border_color_over'] . " ;\n" : "";
}else if ( @$swmenupro['t_auto_border']){
$str.= (@$swmenupro['tir_border']&&@$swmenupro['main_border_over_width']) ? " border-right-width: " . @$swmenupro['main_border_over_width'] . "px ;\n" : "";
$str.= (@$swmenupro['tir_border']&&(@$swmenupro['main_border_over_style']!="none")) ? " border-right-style: " . @$swmenupro['main_border_over_style'] . " ;\n" : "";
$str.= (@$swmenupro['tir_border']&&@$swmenupro['main_border_color_over'] )? " border-right-color: " . @$swmenupro['main_border_color_over'] . " ;\n" : "";
}
$str.="}\n";
$str.= "#top_preview_hover{\n";
$str.=@$swmenupro['main_font_color_over'] ? " color: " . @$swmenupro['main_font_color_over'] . " ; \n" : "";
$str.=@$swmenupro['main_over'] ? " background-color: " . @$swmenupro['main_over'] . " ; \n" : "";
if(@$swmenupro['tomenu_grad']&&@$swmenupro['main_back_image_over']){
$str.= " background-image: URL(\"" . @$swmenupro['main_back_image_over'] . "\"), -webkit-linear-" . @$swmenupro['tomenu_grad'] . ";\n" ;
$str.= " background-image: URL(\"" . @$swmenupro['main_back_image_over'] . "\"), -moz-linear-" . @$swmenupro['tomenu_grad'] . ";\n" ;
$str.= " background-image: URL(\"" . @$swmenupro['main_back_image_over'] . "\"), -ms-linear-" . @$swmenupro['tomenu_grad'] . ";\n" ;
$str.= " background-image: URL(\"" . @$swmenupro['main_back_image_over'] . "\"), -o-linear-" . @$swmenupro['tomenu_grad'] . ";\n" ;
$str.= " background-image: URL(\"" . @$swmenupro['main_back_image_over'] . "\"), -linear-" . @$swmenupro['tomenu_grad'] . ";\n" ;
$str.= @$swmenupro['top_hover_background_repeat'] ? " background-repeat:" . @$swmenupro['top_hover_background_repeat'] . ";\n" : "";
$str.= @$swmenupro['top_hover_background_position'] ? " background-position:" . @$swmenupro['top_hover_background_position'] . " ;\n" : "";
}else if(@$swmenupro['main_back_image_over']){
$str.= " background-image: URL(\"" . @$swmenupro['main_back_image_over'] . "\") ;\n";
$str.= @$swmenupro['top_hover_background_repeat'] ? " background-repeat:" . @$swmenupro['top_hover_background_repeat'] . ";\n" : "";
$str.= @$swmenupro['top_hover_background_position'] ? " background-position:" . @$swmenupro['top_hover_background_position'] . " ;\n" : "";
}else if(@$swmenupro['tomenu_grad']){
$str.= " background-image:-webkit-linear-" . @$swmenupro['tomenu_grad'] . " ;\n";
$str.= " background-image:-moz-linear-" . @$swmenupro['tomenu_grad'] . " ;\n";
$str.= " background-image:-ms-linear-" . @$swmenupro['tomenu_grad'] . " ;\n";
$str.= " background-image:-o-linear-" . @$swmenupro['tomenu_grad'] . " ;\n";
$str.= " background-image:linear-" . @$swmenupro['tomenu_grad'] . " ;\n";
}else{
$str.= " background-image: none;\n";
}
$str.="}\n";
$str.= "#top_preview_active{\n";
$str.=@$swmenupro['active_font'] ? " color: " . @$swmenupro['active_font'] . " ; \n" : "";
$str.=@$swmenupro['active_background'] ? " background-color: " . @$swmenupro['active_background'] . " ; \n" : "";
if(@$swmenupro['amenu_grad']&&@$swmenupro['active_background_image']){
$str.= " background-image: URL(\"" . @$swmenupro['active_background_image'] . "\"), -webkit-linear-" . @$swmenupro['amenu_grad'] . ";\n" ;
$str.= " background-image: URL(\"" . @$swmenupro['active_background_image'] . "\"), -moz-linear-" . @$swmenupro['amenu_grad'] . ";\n" ;
$str.= " background-image: URL(\"" . @$swmenupro['active_background_image'] . "\"), -ms-linear-" . @$swmenupro['amenu_grad'] . ";\n" ;
$str.= " background-image: URL(\"" . @$swmenupro['active_background_image'] . "\"), -o-linear-" . @$swmenupro['amenu_grad'] . ";\n" ;
$str.= " background-image: URL(\"" . @$swmenupro['active_background_image'] . "\"), -linear-" . @$swmenupro['amenu_grad'] . ";\n" ;
$str.= @$swmenupro['active_background_repeat'] ? " background-repeat:" . @$swmenupro['active_background_repeat'] . ";\n" : "";
$str.= @$swmenupro['active_background_position'] ? " background-position:" . @$swmenupro['active_background_position'] . " ;\n" : "";
}else if(@$swmenupro['active_background_image']){
$str.= " background-image: URL(\"" . @$swmenupro['active_background_image'] . "\") ;\n";
$str.= @$swmenupro['active_background_repeat'] ? " background-repeat:" . @$swmenupro['active_background_repeat'] . ";\n" : "";
$str.= @$swmenupro['active_background_position'] ? " background-position:" . @$swmenupro['active_background_position'] . " ;\n" : "";
}else if(@$swmenupro['amenu_grad']){
$str.= " background-image:-webkit-linear-" . @$swmenupro['amenu_grad'] . " ;\n";
$str.= " background-image:-moz-linear-" . @$swmenupro['amenu_grad'] . " ;\n";
$str.= " background-image:-ms-linear-" . @$swmenupro['amenu_grad'] . " ;\n";
$str.= " background-image:-o-linear-" . @$swmenupro['amenu_grad'] . " ;\n";
$str.= " background-image:linear-" . @$swmenupro['amenu_grad'] . " ;\n";
}else{
$str.= " background-image: none;\n";
}
$str.="}\n";
$str.="#sub_preview_outer li{\n";
//$str.="border:".@$swmenupro['main_border']." !important ; \n";
// $str.="float:left ; \n";
$str.= @$swmenupro['sub_margin_top'] ? " margin-top: " . @$swmenupro['sub_margin_top'] . "px ;\n" : "margin-top:0px;\n";
$str.= @$swmenupro['sub_margin_right'] ? " margin-right: " . @$swmenupro['sub_margin_right'] . "px ;\n" : "margin-right:0px;\n";
$str.= @$swmenupro['sub_margin_bottom'] ? " margin-bottom: " . @$swmenupro['sub_margin_bottom'] . "px ;\n" : "margin-bottom:0px;\n";
$str.= @$swmenupro['sub_margin_left'] ? " margin-left: " . @$swmenupro['sub_margin_left'] . "px ;\n" : "margin-left:0px;\n";
$str.=" display: block; \n";
$str.="padding: 0 0 0px 0; \n";
$str.="position:relative ; \n";
$str.="}\n";
$str.="#sub_preview_outer{\n";
// $str.="opacity:0;\n";
$str.=" display: inline-table; \n";
$str.= (@$swmenupro['sot_border']&&@$swmenupro['sub_border_width']&&(@$swmenupro['sub_border_style']!="none")) ? " border-top-width: " . @$swmenupro['sub_border_width'] . "px ;\n" : "";
$str.= (@$swmenupro['sot_border']&&(@$swmenupro['sub_border_style']!="none")) ? " border-top-style: " . @$swmenupro['sub_border_style'] . " ;\n" : "";
$str.= (@$swmenupro['sot_border']&&@$swmenupro['sub_border_color']&&(@$swmenupro['sub_border_style']!="none") )? " border-top-color: " . @$swmenupro['sub_border_color'] . " ;\n" : "";
$str.= (@$swmenupro['sor_border']&&@$swmenupro['sub_border_width']&&(@$swmenupro['sub_border_style']!="none")) ? " border-right-width: " . @$swmenupro['sub_border_width'] . "px ;\n" : "";
$str.= (@$swmenupro['sor_border']&&(@$swmenupro['sub_border_style']!="none")) ? " border-right-style: " . @$swmenupro['sub_border_style'] . " ;\n" : "";
$str.= (@$swmenupro['sor_border']&&@$swmenupro['sub_border_color'] &&(@$swmenupro['sub_border_style']!="none"))? " border-right-color: " . @$swmenupro['sub_border_color'] . " ;\n" : "";
$str.= (@$swmenupro['sob_border']&&@$swmenupro['sub_border_width']&&(@$swmenupro['sub_border_style']!="none")) ? " border-bottom-width: " . @$swmenupro['sub_border_width'] . "px ;\n" : "";
$str.= (@$swmenupro['sob_border']&&(@$swmenupro['sub_border_style']!="none")) ? " border-bottom-style: " . @$swmenupro['sub_border_style'] . " ;\n" : "";
$str.= (@$swmenupro['sob_border']&&@$swmenupro['sub_border_color']&&(@$swmenupro['sub_border_style']!="none") )? " border-bottom-color: " . @$swmenupro['sub_border_color'] . " ;\n" : "";
$str.= (@$swmenupro['sol_border']&&@$swmenupro['sub_border_width']&&(@$swmenupro['sub_border_style']!="none")) ? " border-left-width: " . @$swmenupro['sub_border_width'] . "px ;\n" : "";
$str.= (@$swmenupro['sol_border']&&(@$swmenupro['sub_border_style']!="none")) ? " border-left-style: " . @$swmenupro['sub_border_style'] . " ;\n" : "";
$str.= (@$swmenupro['sol_border']&&@$swmenupro['sub_border_color']&&(@$swmenupro['sub_border_style']!="none") )? " border-left-color: " . @$swmenupro['sub_border_color'] . " ;\n" : "";
// $str.="box-shadow: 5px 5px 2px #888888; \n";
// $str.="transition: opacity .4s ,margin .2s linear;\n";
// $str.="transition: margin .4s linear;\n";
if (@$swmenupro['s_corner_style'] == 'curvycorner') {
$ctext="";
@$swmenupro['stl_corner']?$ctext.=@$swmenupro['s_corner_size']."px ":$ctext.="0 ";
@$swmenupro['str_corner']?$ctext.=@$swmenupro['s_corner_size']."px ":$ctext.="0 ";
@$swmenupro['sbr_corner']?$ctext.=@$swmenupro['s_corner_size']."px ":$ctext.="0 ";
@$swmenupro['sbl_corner']?$ctext.=@$swmenupro['s_corner_size']."px ":$ctext.="0 ";
$str.="border-radius: " . $ctext.";\n";
//$str.="-webkit-border-radius: " . $ctext.";\n";
$str.="-moz-border-radius: " . $ctext.";\n";
@$swmenupro['stl_corner']?$str.="-webkit-border-top-left-radius: ".@$swmenupro['s_corner_size']."px; \n":"";
@$swmenupro['str_corner']?$str.="-webkit-border-top-right-radius: ".@$swmenupro['s_corner_size']."px; \n":"";
@$swmenupro['sbr_corner']?$str.="-webkit-border-bottom-right-radius: ".@$swmenupro['s_corner_size']."px; \n":"";
@$swmenupro['sbl_corner']?$str.="-webkit-border-bottom-left-radius: ".@$swmenupro['s_corner_size']."px; \n":"";
}
$str.=@$swmenupro['sub_out_back'] ? " background-color: " . @$swmenupro['sub_out_back'] . " ; \n" : "";
if(@$swmenupro['scmenu_grad']&&@$swmenupro['sub_out_back_image']){
$str.= " background-image: URL(\"" . @$swmenupro['sub_out_back_image'] . "\"), -webkit-linear-" . @$swmenupro['scmenu_grad'] . ";\n" ;
$str.= " background-image: URL(\"" . @$swmenupro['sub_out_back_image'] . "\"), -moz-linear-" . @$swmenupro['scmenu_grad'] . ";\n" ;
$str.= " background-image: URL(\"" . @$swmenupro['sub_out_back_image'] . "\"), -ms-linear-" . @$swmenupro['scmenu_grad'] . ";\n" ;
$str.= " background-image: URL(\"" . @$swmenupro['sub_out_back_image'] . "\"), -o-linear-" . @$swmenupro['scmenu_grad'] . ";\n" ;
$str.= " background-image: URL(\"" . @$swmenupro['sub_out_back_image'] . "\"), linear-" . @$swmenupro['scmenu_grad'] . ";\n" ;
$str.= @$swmenupro['sub_out_background_repeat'] ? " background-repeat:" . @$swmenupro['sub_out_background_repeat'] . ";\n" : "";
$str.= @$swmenupro['sub_out_background_position'] ? " background-position:" . @$swmenupro['sub_out_background_position'] . " ;\n" : "";
}else if(@$swmenupro['sub_out_back_image']){
$str.= " background-image: URL(\"" . @$swmenupro['sub_out_back_image'] . "\") ;\n";
$str.= @$swmenupro['sub_out_background_repeat'] ? " background-repeat:" . @$swmenupro['sub_out_background_repeat'] . ";\n" : "";
$str.= @$swmenupro['sub_out_background_position'] ? " background-position:" . @$swmenupro['sub_out_background_position'] . " ;\n" : "";
}else if(@$swmenupro['scmenu_grad']){
$str.= " background-image:-webkit-linear-" . @$swmenupro['scmenu_grad'] . " ;\n";
$str.= " background-image:-moz-linear-" . @$swmenupro['scmenu_grad'] . " ;\n";
$str.= " background-image:-ms-linear-" . @$swmenupro['scmenu_grad'] . " ;\n";
$str.= " background-image:-o-linear-" . @$swmenupro['scmenu_grad'] . " ;\n";
$str.= " background-image:linear-" . @$swmenupro['scmenu_grad'] . " ;\n";
}else{
$str.= " background-image: none;\n";
}
$str.= @$swmenupro['sub_out_pad_top'] ? " padding-top: " . @$swmenupro['sub_out_pad_top'] . "px ;\n" : "padding-top:0px;\n";
$str.= @$swmenupro['sub_out_pad_right'] ? " padding-right: " . @$swmenupro['sub_out_pad_right'] . "px ;\n" : "padding-right:0px;\n";
$str.= @$swmenupro['sub_out_pad_bottom'] ? " padding-bottom: " . @$swmenupro['sub_out_pad_bottom'] . "px ;\n" : "padding-bottom:0px;\n";
$str.= @$swmenupro['sub_out_pad_left'] ? " padding-left: " . @$swmenupro['sub_out_pad_left'] . "px ;\n" : "padding-left:0px;\n";
if ((@$swmenupro['so_shadow_type'] == 'normal' )||(@$swmenupro['so_shadow_type'] == 'inset' )) {
$str.="box-shadow: " . @$swmenupro['so_shadow_left'] . "px ". @$swmenupro['so_shadow_top'] . "px ". @$swmenupro['so_shadow_blur'] . "px ". @$swmenupro['so_shadow'] . " ". (@$swmenupro['so_shadow_type']=='inset'?'inset':'') . "; \n";
$str.="-moz-box-shadow: " . @$swmenupro['so_shadow_left'] . "px ". @$swmenupro['so_shadow_top'] . "px ". @$swmenupro['so_shadow_blur'] . "px ". @$swmenupro['so_shadow'] . " ". (@$swmenupro['so_shadow_type']=='inset'?'inset':'') . "; \n";
$str.="-webkit-box-shadow: " . @$swmenupro['so_shadow_left'] . "px ". @$swmenupro['so_shadow_top'] . "px ". @$swmenupro['so_shadow_blur'] . "px ". @$swmenupro['so_shadow'] . " ". (@$swmenupro['so_shadow_type']=='inset'?'inset':'') ."; \n";
}
$str.="}\n";
$str.= ".sub_preview:hover,\n";
$str.= ".sub_preview{\n";
$str.= @$swmenupro['sub_pad_top'] ? " padding-top: " . @$swmenupro['sub_pad_top'] . "px ;\n" : "padding-top:0px;\n";
$str.= @$swmenupro['sub_pad_right'] ? " padding-right: " . @$swmenupro['sub_pad_right'] . "px ;\n" : "padding-right:0px;\n";
$str.= @$swmenupro['sub_pad_bottom'] ? " padding-bottom: " . @$swmenupro['sub_pad_bottom'] . "px ;\n" : "padding-bottom:0px;\n";
$str.= @$swmenupro['sub_pad_left'] ? " padding-left: " . @$swmenupro['sub_pad_left'] . "px ;\n" : "padding-left:0px;\n";
$str.= " font-size: " . @$swmenupro['sub_font_size'] . "px ; \n";
$str.=" font-family: " . (@$swmenupro['s_google_font']?"'". @$swmenupro['s_google_font'] ."',".@$swmenupro['sub_font_family'].";\n": @$swmenupro['sub_font_family']. "; \n");
$str.= " text-align: " . @$swmenupro['sub_align'] . " ; \n";
$str.= " font-weight: " . @$swmenupro['font_weight_over'] . " ; \n";
switch (@$swmenupro['sub_font_extra']) {
case "italic":
case "oblique":
$str.=" font-style:" . @$swmenupro['sub_font_extra'] . " ;\n";
$str.=" text-decoration: none ;\n";
$str.=" text-transform: none ;\n";
break;
case "underline":
case "overline":
case "line-through":
$str.=" text-decoration:" . @$swmenupro['sub_font_extra'] . " ;\n";
$str.=" font-style: normal ;\n";
$str.=" text-transform: none ;\n";
break;
case "uppercase":
case "lowercase":
case "capitalize":
$str.=" text-transform:" . @$swmenupro['sub_font_extra'] . " ;\n";
$str.=" text-decoration: none ;\n";
$str.=" font-style: normal ;\n";
break;
default:
$str.=" font-style: normal ;\n";
$str.=" text-decoration: none ;\n";
$str.=" text-transform: none ;\n";
break;
}
// $str.="text-shadow: 1px 1px 1px #ccc; \n";
$str.= " display: block; \n";
$str.= " float:none; \n";
$str.=" white-space: " . @$swmenupro['sub_wrap'] . " ; \n";
$str.=@$swmenupro['sub_back'] ? " background-color: " . @$swmenupro['sub_back'] . " ; \n" : "";
if(@$swmenupro['smenu_grad']&&@$swmenupro['sub_back_image']){
$str.= " background-image: URL(\"" . @$swmenupro['sub_back_image'] . "\"), -webkit-linear-" . @$swmenupro['smenu_grad'] . ";\n" ;
$str.= " background-image: URL(\"" . @$swmenupro['sub_back_image'] . "\"), -moz-linear-" . @$swmenupro['smenu_grad'] . ";\n" ;
$str.= " background-image: URL(\"" . @$swmenupro['sub_back_image'] . "\"), -ms-linear-" . @$swmenupro['smenu_grad'] . ";\n" ;
$str.= " background-image: URL(\"" . @$swmenupro['sub_back_image'] . "\"), -o-linear-" . @$swmenupro['smenu_grad'] . ";\n" ;
$str.= " background-image: URL(\"" . @$swmenupro['sub_back_image'] . "\"), -linear-" . @$swmenupro['smenu_grad'] . ";\n" ;
$str.= @$swmenupro['sub_background_repeat'] ? " background-repeat:" . @$swmenupro['sub_background_repeat'] . ";\n" : "";
$str.= @$swmenupro['sub_background_position'] ? " background-position:" . @$swmenupro['sub_background_position'] . " ;\n" : "";
}else if(@$swmenupro['sub_back_image']){
$str.= " background-image: URL(\"" . @$swmenupro['sub_back_image'] . "\") ;\n";
$str.= @$swmenupro['sub_background_repeat'] ? " background-repeat:" . @$swmenupro['sub_background_repeat'] . ";\n" : "";
$str.= @$swmenupro['sub_background_position'] ? " background-position:" . @$swmenupro['sub_background_position'] . " ;\n" : "";
}else if(@$swmenupro['smenu_grad']){
$str.= " background-image:-webkit-linear-" . @$swmenupro['smenu_grad'] . " ;\n";
$str.= " background-image:-moz-linear-" . @$swmenupro['smenu_grad'] . " ;\n";
$str.= " background-image:-ms-linear-" . @$swmenupro['smenu_grad'] . " ;\n";
$str.= " background-image:-o-linear-" . @$swmenupro['smenu_grad'] . " ;\n";
$str.= " background-image:linear-" . @$swmenupro['smenu_grad'] . " ;\n";
}else{
$str.= " background-image: none;\n";
}
$str.=@$swmenupro['sub_font_color'] ? " color: " . @$swmenupro['sub_font_color'] . " ; \n" : "";
if ( @$swmenupro['s_auto_border']) {
$str.= (@$swmenupro['sit_border']&&@$swmenupro['sub_border_over_width']) ? " border-top-width: " . @$swmenupro['sub_border_over_width'] . "px ;\n" : "";
$str.= (@$swmenupro['sit_border']&&(@$swmenupro['sub_border_over_style']!="none")) ? " border-top-style: " . @$swmenupro['sub_border_over_style'] . " ;\n" : "";
$str.= (@$swmenupro['sit_border']&&@$swmenupro['sub_border_color_over'] )? " border-top-color: " . @$swmenupro['sub_border_color_over'] . " ;\n" : "";
$str.= (@$swmenupro['sir_border']&&@$swmenupro['sub_border_over_width']) ? " border-right-width: " . @$swmenupro['sub_border_over_width'] . "px ;\n" : "";
$str.= (@$swmenupro['sir_border']&&(@$swmenupro['sub_border_over_style']!="none")) ? " border-right-style: " . @$swmenupro['sub_border_over_style'] . " ;\n" : "";
$str.= (@$swmenupro['sir_border']&&@$swmenupro['sub_border_color_over'] )? " border-right-color: " . @$swmenupro['sub_border_color_over'] . " ;\n" : "";
$str.= (@$swmenupro['sil_border']&&@$swmenupro['sub_border_over_width']) ? " border-left-width: " . @$swmenupro['sub_border_over_width'] . "px ;\n" : "";
$str.= (@$swmenupro['sil_border']&&(@$swmenupro['sub_border_over_style']!="none")) ? " border-left-style: " . @$swmenupro['sub_border_over_style'] . " ;\n" : "";
$str.= (@$swmenupro['sil_border']&&@$swmenupro['sub_border_color_over'] )? " border-left-color: " . @$swmenupro['sub_border_color_over'] . " ;\n" : "";
$str.= " border-bottom: 0; \n";
} else {
$str.= (@$swmenupro['sit_border']&&@$swmenupro['sub_border_over_width']) ? " border-top-width: " . @$swmenupro['sub_border_over_width'] . "px ;\n" : "";
$str.= (@$swmenupro['sit_border']&&(@$swmenupro['sub_border_over_style']!="none")) ? " border-top-style: " . @$swmenupro['sub_border_over_style'] . " ;\n" : "";
$str.= (@$swmenupro['sit_border']&&@$swmenupro['sub_border_color_over'] )? " border-top-color: " . @$swmenupro['sub_border_color_over'] . " ;\n" : "";
$str.= (@$swmenupro['sir_border']&&@$swmenupro['sub_border_over_width']) ? " border-right-width: " . @$swmenupro['sub_border_over_width'] . "px ;\n" : "";
$str.= (@$swmenupro['sir_border']&&(@$swmenupro['sub_border_over_style']!="none")) ? " border-right-style: " . @$swmenupro['sub_border_over_style'] . " ;\n" : "";
$str.= (@$swmenupro['sir_border']&&@$swmenupro['sub_border_color_over'] )? " border-right-color: " . @$swmenupro['sub_border_color_over'] . " ;\n" : "";
$str.= (@$swmenupro['sib_border']&&@$swmenupro['sub_border_over_width']) ? " border-bottom-width: " . @$swmenupro['sub_border_over_width'] . "px ;\n" : "";
$str.= (@$swmenupro['sib_border']&&(@$swmenupro['sub_border_over_style']!="none")) ? " border-bottom-style: " . @$swmenupro['sub_border_over_style'] . " ;\n" : "";
$str.= (@$swmenupro['sib_border']&&@$swmenupro['sub_border_color_over'] )? " border-bottom-color: " . @$swmenupro['sub_border_color_over'] . " ;\n" : "";
$str.= (@$swmenupro['sil_border']&&@$swmenupro['sub_border_over_width']) ? " border-left-width: " . @$swmenupro['sub_border_over_width'] . "px ;\n" : "";
$str.= (@$swmenupro['sil_border']&&(@$swmenupro['sub_border_over_style']!="none")) ? " border-left-style: " . @$swmenupro['sub_border_over_style'] . " ;\n" : "";
$str.= (@$swmenupro['sil_border']&&@$swmenupro['sub_border_color_over'] )? " border-left-color: " . @$swmenupro['sub_border_color_over'] . " ;\n" : "";
}
if (@$swmenupro['sub_width'] != 0) {
$str.= " width:" . @$swmenupro['sub_width'] . "px; \n";
}
if (@$swmenupro['sub_height'] != 0) {
$str.= " height:" . @$swmenupro['sub_height'] . "px; \n";
}else{
$str.= " height:auto; \n";
}
$str.= " line-height:1; \n";
if (@$swmenupro['si_corner_style'] == 'curvycorner') {
$ctext="";
@$swmenupro['sitl_corner']?$ctext.=@$swmenupro['si_corner_size']."px ":$ctext.="0 ";
@$swmenupro['sitr_corner']?$ctext.=@$swmenupro['si_corner_size']."px ":$ctext.="0 ";
@$swmenupro['sibr_corner']?$ctext.=@$swmenupro['si_corner_size']."px ":$ctext.="0 ";
@$swmenupro['sibl_corner']?$ctext.=@$swmenupro['si_corner_size']."px ":$ctext.="0 ";
$str.="border-radius: " . $ctext.";\n";
//$str.="-webkit-border-radius: " . $ctext.";\n";
$str.="-moz-border-radius: " . $ctext.";\n";
@$swmenupro['sitl_corner']?$str.="-webkit-border-top-left-radius: ".@$swmenupro['si_corner_size']."px; \n":"";
@$swmenupro['sitr_corner']?$str.="-webkit-border-top-right-radius: ".@$swmenupro['si_corner_size']."px; \n":"";
@$swmenupro['sibr_corner']?$str.="-webkit-border-bottom-right-radius: ".@$swmenupro['si_corner_size']."px; \n":"";
@$swmenupro['sibl_corner']?$str.="-webkit-border-bottom-left-radius: ".@$swmenupro['si_corner_size']."px; \n":"";
}
if ((@$swmenupro['s_shadow_type'] == 'normal' )||(@$swmenupro['s_shadow_type'] == 'inset' )) {
$str.="box-shadow: " . @$swmenupro['s_shadow_left'] . "px ". @$swmenupro['s_shadow_top'] . "px ". @$swmenupro['s_shadow_blur'] . "px ". @$swmenupro['s_shadow'] . " ". (@$swmenupro['s_shadow_type']=='inset'?'inset':'') ."; \n";
$str.="-moz-box-shadow: " . @$swmenupro['s_shadow_left'] . "px ". @$swmenupro['s_shadow_top'] . "px ". @$swmenupro['s_shadow_blur'] . "px ". @$swmenupro['s_shadow'] . " ". (@$swmenupro['s_shadow_type']=='inset'?'inset':'') ."; \n";
$str.="-webkit-box-shadow: " . @$swmenupro['s_shadow_left'] . "px ". @$swmenupro['s_shadow_top'] . "px ". @$swmenupro['s_shadow_blur'] . "px ". @$swmenupro['s_shadow'] . " ". (@$swmenupro['s_shadow_type']=='inset'?'inset':'') ."; \n";
}
if (@$swmenupro['st_shadow_type'] == '1' ) {
$str.="text-shadow: " . @$swmenupro['st_shadow_left'] . "px ". @$swmenupro['st_shadow_top'] . "px ". @$swmenupro['st_shadow_blur'] . "px ". @$swmenupro['st_shadow'] . "; \n";
$str.="-moz-text-shadow: " . @$swmenupro['st_shadow_left'] . "px ". @$swmenupro['st_shadow_top'] . "px ". @$swmenupro['st_shadow_blur'] . "px ". @$swmenupro['st_shadow'] . "; \n";
$str.="-webkit-text-shadow: " . @$swmenupro['st_shadow_left'] . "px ". @$swmenupro['st_shadow_top'] . "px ". @$swmenupro['st_shadow_blur'] . "px ". @$swmenupro['st_shadow'] . "; \n";
}
$str.= @$swmenupro['s_opacity']?"opacity:" . (@$swmenupro['s_opacity']/100) . " ;\n":"";
// $str.= " opacity:" . (@$swmenupro['s_opacity'] / 100) . "; \n";
// $str.= " filter:alpha(opacity=" . (@$swmenupro['specialA']) . ") \n";
$str.="}\n";
$str.= "#sub_preview_hover {\n";
$str.=@$swmenupro['sub_over'] ? " background-color: " . @$swmenupro['sub_over'] . " ; \n" : "";
if(@$swmenupro['somenu_grad']&&@$swmenupro['sub_back_image_over']){
$str.= " background-image: URL(\"" . @$swmenupro['sub_back_image_over'] . "\"), -webkit-linear-" . @$swmenupro['somenu_grad'] . ";\n" ;
$str.= " background-image: URL(\"" . @$swmenupro['sub_back_image_over'] . "\"), -moz-linear-" . @$swmenupro['somenu_grad'] . ";\n" ;
$str.= " background-image: URL(\"" . @$swmenupro['sub_back_image_over'] . "\"), -ms-linear-" . @$swmenupro['somenu_grad'] . ";\n" ;
$str.= " background-image: URL(\"" . @$swmenupro['sub_back_image_over'] . "\"), -o-linear-" . @$swmenupro['somenu_grad'] . ";\n" ;
$str.= " background-image: URL(\"" . @$swmenupro['sub_back_image_over'] . "\"), -linear-" . @$swmenupro['somenu_grad'] . ";\n" ;
$str.= @$swmenupro['sub_hover_background_repeat'] ? " background-repeat:" . @$swmenupro['sub_hover_background_repeat'] . ";\n" : "";
$str.= @$swmenupro['sub_hover_background_position'] ? " background-position:" . @$swmenupro['sub_hover_background_position'] . " ;\n" : "";
}else if(@$swmenupro['sub_back_image_over']){
$str.= " background-image: URL(\"" . @$swmenupro['sub_back_image_over'] . "\") ;\n";
$str.= @$swmenupro['sub_hover_background_repeat'] ? " background-repeat:" . @$swmenupro['sub_hover_background_repeat'] . ";\n" : "";
$str.= @$swmenupro['sub_hover_background_position'] ? " background-position:" . @$swmenupro['sub_hover_background_position'] . " ;\n" : "";
}else if(@$swmenupro['somenu_grad']){
$str.= " background-image:-webkit-linear-" . @$swmenupro['somenu_grad'] . " ;\n";
$str.= " background-image:-moz-linear-" . @$swmenupro['somenu_grad'] . " ;\n";
$str.= " background-image:-ms-linear-" . @$swmenupro['somenu_grad'] . " ;\n";
$str.= " background-image:-o-linear-" . @$swmenupro['somenu_grad'] . " ;\n";
$str.= " background-image:linear-" . @$swmenupro['somenu_grad'] . " ;\n";
}else{
$str.= " background-image: none;\n";
}
$str.=@$swmenupro['sub_font_color_over'] ? " color: " . @$swmenupro['sub_font_color_over'] . " ; \n" : "";
$str.= "}\n";
$str.= "#sub_preview_active {\n";
$str.=@$swmenupro['sub_active'] ? " background-color: " . @$swmenupro['sub_active'] . " ; \n" : "";
if(@$swmenupro['samenu_grad']&&@$swmenupro['sub_back_image_active']){
$str.= " background-image: URL(\"" . @$swmenupro['sub_back_image_active'] . "\"), -webkit-linear-" . @$swmenupro['samenu_grad'] . ";\n" ;
$str.= " background-image: URL(\"" . @$swmenupro['sub_back_image_active'] . "\"), -moz-linear-" . @$swmenupro['samenu_grad'] . ";\n" ;
$str.= " background-image: URL(\"" . @$swmenupro['sub_back_image_active'] . "\"), -ms-linear-" . @$swmenupro['samenu_grad'] . ";\n" ;
$str.= " background-image: URL(\"" . @$swmenupro['sub_back_image_active'] . "\"), -o-linear-" . @$swmenupro['samenu_grad'] . ";\n" ;
$str.= " background-image: URL(\"" . @$swmenupro['sub_back_image_active'] . "\"), linear-" . @$swmenupro['samenu_grad'] . ";\n" ;
$str.= @$swmenupro['sub_active_background_repeat'] ? " background-repeat:" . @$swmenupro['sub_active_background_repeat'] . ";\n" : "";
$str.= @$swmenupro['sub_active_background_position'] ? " background-position:" . @$swmenupro['sub_active_background_position'] . " ;\n" : "";
}else if(@$swmenupro['sub_back_image_active']){
$str.= " background-image: URL(\"" . @$swmenupro['sub_back_image_active'] . "\") ;\n";
$str.= @$swmenupro['sub_active_background_repeat'] ? " background-repeat:" . @$swmenupro['sub_active_background_repeat'] . ";\n" : "";
$str.= @$swmenupro['sub_active_background_position'] ? " background-position:" . @$swmenupro['sub_active_background_position'] . " ;\n" : "";
}else if(@$swmenupro['samenu_grad']){
$str.= " background-image:-webkit-linear-" . @$swmenupro['samenu_grad'] . " ;\n";
$str.= " background-image:-moz-linear-" . @$swmenupro['samenu_grad'] . " ;\n";
$str.= " background-image:-ms-linear-" . @$swmenupro['samenu_grad'] . " ;\n";
$str.= " background-image:-o-linear-" . @$swmenupro['samenu_grad'] . " ;\n";
$str.= " background-image:linear-" . @$swmenupro['samenu_grad'] . " ;\n";
}else{
$str.= " background-image: none;\n";
}
$str.=@$swmenupro['sub_font_color_active'] ? " color: " . @$swmenupro['sub_font_color_active'] . " ; \n" : "";
$str.= "}\n";
/*
if(@$swmenupro['orientation']=="vertical"){
$str.=" #sub_preview_outer ul li:first-child > a:after{\n";
$str.=" content: '';\n";
$str.=" position: absolute;\n";
$str.=" left: -8px;\n";
$str.=" top: 20%;\n";
$str.=" width: 0;\n";
$str.=" height: 0;\n";
$str.=" border-left:0;\n";
$str.=" border-bottom: 5px solid transparent;\n";
$str.=" border-top: 5px solid transparent;\n";
$str.=" border-right: 8px solid " . @$swmenupro['sub_back'] . ";\n";
$str.="}\n";
$str.=" #sub_preview_outer ul li:hover:first-child > a:after,\n";
$str.=" #sub_preview_outer ul li:first-child > a:hover:after{\n";
$str.=" border-right-color: " . @$swmenupro['sub_over'] . ";\n";
$str.="}\n";
}else{
$str.=" #sub_preview_outer ul li:first-child > a:after{\n";
$str.=" content: '';\n";
$str.=" position: absolute;\n";
$str.=" left: 30px;\n";
$str.=" top: -8px;\n";
$str.=" width: 0;\n";
$str.=" height: 0;\n";
$str.=" border-left: 5px solid transparent;\n";
$str.=" border-right: 5px solid transparent;\n";
$str.=" border-bottom: 8px solid " . @$swmenupro['sub_back'] . ";\n";
$str.="}\n";
$str.=" #sub_preview_outer ul li:hover:first-child > a:after,\n";
$str.=" #sub_preview_outer ul li:first-child > a:hover:after{\n";
$str.=" border-bottom-color: " . @$swmenupro['sub_over'] . ";\n";
$str.="}\n";
$str.=" #sub_preview_outer ul ul li:first-child > a:after{\n";
$str.=" content: '';\n";
$str.=" position: absolute;\n";
$str.=" left: -8px;\n";
$str.=" top: 20%;\n";
$str.=" width: 0;\n";
$str.=" height: 0;\n";
$str.=" border-left:0;\n";
$str.=" border-bottom: 5px solid transparent;\n";
$str.=" border-top: 5px solid transparent;\n";
$str.=" border-right: 8px solid " . @$swmenupro['sub_back'] . ";\n";
$str.="}\n";
$str.=" #sub_preview_outer ul ul li:hover:first-child > a:after,\n";
$str.=" #sub_preview_outer ul ul li:first-child > a:hover:after{\n";
$str.=" border-right-color: " . @$swmenupro['sub_over'] . ";\n";
$str.="}\n";
}
$str.=" #sub_preview_outer:after{\n";
$str.=" visibility: hidden;\n";
$str.="display: block;\n";
$str.="font-size: 0;\n";
$str.="content: ' ';\n";
$str.="clear: both;\n";
$str.="height: 0;\n";
$str.="}\n";
*/
$str.="* html #menu { zoom: 1; } /* IE6 */\n";
$str.="*:first-child+html #menu { zoom: 1; } /* IE7 */\n";
return $str;
}
function previewMultiAccordStyle($swmenupro) {
$live_site = JURI::base();
if(substr($live_site,(strlen($live_site)-1),1)=="/"){$live_site=substr($live_site,0,(strlen($live_site)-1));}
if(substr($live_site,(strlen($live_site)-13),13)=="administrator"){$live_site=substr($live_site,0,(strlen($live_site)-14));}
if (substr(@$swmenupro['complete_background_image'], 0, 1) == "/") {
@$swmenupro['complete_background_image'] = substr(@$swmenupro['complete_background_image'], 1, (strlen(@$swmenupro['complete_background_image']) - 1));
}
if (substr(@$swmenupro['main_back_image'], 0, 1) == "/") {
@$swmenupro['main_back_image'] = substr(@$swmenupro['main_back_image'], 1, (strlen(@$swmenupro['main_back_image']) - 1));
}
if (substr(@$swmenupro['main_back_image_over'], 0, 1) == "/") {
@$swmenupro['main_back_image_over'] = substr(@$swmenupro['main_back_image_over'], 1, (strlen(@$swmenupro['main_back_image_over']) - 1));
}
if (substr(@$swmenupro['sub_back_image'], 0, 1) == "/") {
@$swmenupro['sub_back_image'] = substr(@$swmenupro['sub_back_image'], 1, (strlen(@$swmenupro['sub_back_image']) - 1));
}
if (substr(@$swmenupro['sub_back_image_over'], 0, 1) == "/") {
@$swmenupro['sub_back_image_over'] = substr(@$swmenupro['sub_back_image_over'], 1, (strlen(@$swmenupro['sub_back_image_over']) - 1));
}
if (substr(@$swmenupro['active_background_image'], 0, 1) == "/") {
@$swmenupro['active_background_image'] = substr(@$swmenupro['active_background_image'], 1, (strlen(@$swmenupro['active_background_image']) - 1));
}
if (substr(@$swmenupro['sub_out_back_image'], 0, 1) == "/") {
@$swmenupro['sub_out_back_image'] = substr(@$swmenupro['sub_out_back_image'], 1, (strlen(@$swmenupro['sub_out_back_image']) - 1));
}
@$swmenupro['complete_background_image'] = @$swmenupro['complete_background_image'] ? $live_site . "/" . @$swmenupro['complete_background_image'] : "";
@$swmenupro['main_back_image'] = @$swmenupro['main_back_image'] ? $live_site . "/" . @$swmenupro['main_back_image'] : "";
@$swmenupro['main_back_image_over'] = @$swmenupro['main_back_image_over'] ? $live_site . "/" . @$swmenupro['main_back_image_over'] : "";
@$swmenupro['sub_back_image'] = @$swmenupro['sub_back_image'] ? $live_site . "/" . @$swmenupro['sub_back_image'] : "";
@$swmenupro['sub_out_back_image'] = @$swmenupro['sub_out_back_image'] ? $live_site . "/" . @$swmenupro['sub_out_back_image'] : "";
@$swmenupro['sub_back_image_over'] = @$swmenupro['sub_back_image_over'] ? $live_site . "/" . @$swmenupro['sub_back_image_over'] : "";
@$swmenupro['active_background_image'] = @$swmenupro['active_background_image'] ? $live_site . "/" . @$swmenupro['active_background_image'] : "";
$str = "#top_preview_outer {\n";
$str.= (@$swmenupro['tot_border']&&@$swmenupro['main_border_width']&&(@$swmenupro['main_border_style']!="none")) ? " border-top-width: " . @$swmenupro['main_border_width'] . "px ;\n" : "";
$str.= (@$swmenupro['tot_border']&&(@$swmenupro['main_border_style']!="none")) ? " border-top-style: " . @$swmenupro['main_border_style'] . " ;\n" : "";
$str.= (@$swmenupro['tot_border']&&@$swmenupro['main_border_color']&&(@$swmenupro['main_border_style']!="none") )? " border-top-color: " . @$swmenupro['main_border_color'] . " ;\n" : "";
$str.= (@$swmenupro['tor_border']&&@$swmenupro['main_border_width']&&(@$swmenupro['main_border_style']!="none")) ? " border-right-width: " . @$swmenupro['main_border_width'] . "px ;\n" : "";
$str.= (@$swmenupro['tor_border']&&(@$swmenupro['main_border_style']!="none")) ? " border-right-style: " . @$swmenupro['main_border_style'] . " ;\n" : "";
$str.= (@$swmenupro['tor_border']&&@$swmenupro['main_border_color']&&(@$swmenupro['main_border_style']!="none") )? " border-right-color: " . @$swmenupro['main_border_color'] . " ;\n" : "";
$str.= (@$swmenupro['tob_border']&&@$swmenupro['main_border_width']&&(@$swmenupro['main_border_style']!="none")) ? " border-bottom-width: " . @$swmenupro['main_border_width'] . "px ;\n" : "";
$str.= (@$swmenupro['tob_border']&&(@$swmenupro['main_border_style']!="none")) ? " border-bottom-style: " . @$swmenupro['main_border_style'] . " ;\n" : "";
$str.= (@$swmenupro['tob_border']&&@$swmenupro['main_border_color']&&(@$swmenupro['main_border_style']!="none") )? " border-bottom-color: " . @$swmenupro['main_border_color'] . " ;\n" : "";
$str.= (@$swmenupro['tol_border']&&@$swmenupro['main_border_width']&&(@$swmenupro['main_border_style']!="none")) ? " border-left-width: " . @$swmenupro['main_border_width'] . "px ;\n" : "";
$str.= (@$swmenupro['tol_border']&&(@$swmenupro['main_border_style']!="none")) ? " border-left-style: " . @$swmenupro['main_border_style'] . " ;\n" : "";
$str.= (@$swmenupro['tol_border']&&@$swmenupro['main_border_color']&&(@$swmenupro['main_border_style']!="none") )? " border-left-color: " . @$swmenupro['main_border_color'] . " ;\n" : "";
$str.= @$swmenupro['complete_margin_top'] ? " padding-top: " . @$swmenupro['complete_margin_top'] . "px ;\n" : "padding-top: 0px ;\n";
$str.= @$swmenupro['complete_margin_right'] ? " padding-right: " . @$swmenupro['complete_margin_right'] . "px ;\n" : "padding-right: 0px ;\n";
$str.= @$swmenupro['complete_margin_bottom'] ? " padding-bottom: " . @$swmenupro['complete_margin_bottom'] . "px ;\n" : "padding-bottom: 0px ;\n";
$str.= @$swmenupro['complete_margin_left'] ? " padding-left: " . @$swmenupro['complete_margin_left'] . "px ;\n" : "padding-left: 0px ;\n";
$str.= @$swmenupro['complete_background'] ? " background-color: " . @$swmenupro['complete_background'] . " ; \n" : "";
if(@$swmenupro['cmenu_grad']&&@$swmenupro['complete_background_image']){
$str.= " background-image: URL(\"" . @$swmenupro['complete_background_image'] . "\"), -webkit-linear-" . @$swmenupro['cmenu_grad'] . ";\n" ;
$str.= " background-image: URL(\"" . @$swmenupro['complete_background_image'] . "\"), -moz-linear-" . @$swmenupro['cmenu_grad'] . ";\n" ;
$str.= " background-image: URL(\"" . @$swmenupro['complete_background_image'] . "\"), -ms-linear-" . @$swmenupro['cmenu_grad'] . ";\n" ;
$str.= " background-image: URL(\"" . @$swmenupro['complete_background_image'] . "\"), -o-linear-" . @$swmenupro['cmenu_grad'] . ";\n" ;
$str.= " background-image: URL(\"" . @$swmenupro['complete_background_image'] . "\"), -linear-" . @$swmenupro['cmenu_grad'] . ";\n" ;
$str.= @$swmenupro['complete_background_repeat'] ? " background-repeat:" . @$swmenupro['complete_background_repeat'] . ";\n" : "";
$str.= @$swmenupro['complete_background_position'] ? " background-position:" . @$swmenupro['complete_background_position'] . " ;\n" : "";
}else if(@$swmenupro['complete_background_image']){
$str.= " background-image: URL(\"" . @$swmenupro['complete_background_image'] . "\") ;\n";
$str.= @$swmenupro['complete_background_repeat'] ? " background-repeat:" . @$swmenupro['complete_background_repeat'] . ";\n" : "";
$str.= @$swmenupro['complete_background_position'] ? " background-position:" . @$swmenupro['complete_background_position'] . " ;\n" : "";
}else if(@$swmenupro['cmenu_grad']){
$str.= " background-image:-webkit-linear-" . @$swmenupro['cmenu_grad'] . " ;\n";
$str.= " background-image:-moz-linear-" . @$swmenupro['cmenu_grad'] . " ;\n";
$str.= " background-image:-ms-linear-" . @$swmenupro['cmenu_grad'] . " ;\n";
$str.= " background-image:-o-linear-" . @$swmenupro['cmenu_grad'] . " ;\n";
$str.= " background-image:linear-" . @$swmenupro['cmenu_grad'] . " ;\n";
}else{
$str.= " background-image: none;\n";
}
if (@$swmenupro['c_corner_style'] == 'curvycorner') {
$ctext="";
@$swmenupro['ctl_corner']?$ctext.=@$swmenupro['c_corner_size']."px ":$ctext.="0 ";
@$swmenupro['ctr_corner']?$ctext.=@$swmenupro['c_corner_size']."px ":$ctext.="0 ";
@$swmenupro['cbr_corner']?$ctext.=@$swmenupro['c_corner_size']."px ":$ctext.="0 ";
@$swmenupro['cbl_corner']?$ctext.=@$swmenupro['c_corner_size']."px ":$ctext.="0 ";
$str.="border-radius: " . $ctext.";\n";
//$str.="-webkit-border-radius: " . $ctext.";\n";
$str.="-moz-border-radius: " . $ctext.";\n";
@$swmenupro['ctl_corner']?$str.="-webkit-border-top-left-radius: ".@$swmenupro['c_corner_size']."px; \n":"";
@$swmenupro['ctr_corner']?$str.="-webkit-border-top-right-radius: ".@$swmenupro['c_corner_size']."px; \n":"";
@$swmenupro['cbr_corner']?$str.="-webkit-border-bottom-right-radius: ".@$swmenupro['c_corner_size']."px; \n":"";
@$swmenupro['cbl_corner']?$str.="-webkit-border-bottom-left-radius: ".@$swmenupro['c_corner_size']."px; \n":"";
}
if ((@$swmenupro['c_shadow_type'] == 'normal' )||(@$swmenupro['c_shadow_type'] == 'inset' )) {
$str.="box-shadow: " . @$swmenupro['c_shadow_left'] . "px ". @$swmenupro['c_shadow_top'] . "px ". @$swmenupro['c_shadow_blur'] . "px ". @$swmenupro['complete_shadow'] . " ". (@$swmenupro['c_shadow_type']=='inset'?'inset':'') . "; \n";
$str.="-moz-box-shadow: " . @$swmenupro['c_shadow_left'] . "px ". @$swmenupro['c_shadow_top'] . "px ". @$swmenupro['c_shadow_blur'] . "px ". @$swmenupro['complete_shadow'] . " ". (@$swmenupro['c_shadow_type']=='inset'?'inset':'') . "; \n";
$str.="-webkit-box-shadow: " . @$swmenupro['c_shadow_left'] . "px ". @$swmenupro['c_shadow_top'] . "px ". @$swmenupro['c_shadow_blur'] . "px ". @$swmenupro['complete_shadow'] . " ". (@$swmenupro['c_shadow_type']=='inset'?'inset':'') . "; \n";
}
// $str.="width:100%; \n";
$str.= @$swmenupro['c_opacity']?"opacity:" . (@$swmenupro['c_opacity']/100) . " ;\n":"";
// $str.="position:relative; \n";
// $str.="top: " . @$swmenupro['main_top'] . "px ; \n";
// $str.="left: " . @$swmenupro['main_left'] . "px; \n";
$str.="list-style: none ; \n";
$str.="display:inline-table ; \n";
// $str.="display:block ; \n";
if(@$swmenupro['c_width_opt']!="auto"){
$str.="width: " . @$swmenupro['c_width'] .@$swmenupro['c_width_opt']. "; \n";
}else{
$str.="width:auto; \n";
}
$str.="}\n";
$str.="#top_preview_outer li{\n";
$str.=" display: block; \n";
$str.=" padding: 0 0 0px 0; \n";
$str.=" position:relative ; \n";
$str.= @$swmenupro['top_margin_top'] ? " margin-top: " . @$swmenupro['top_margin_top'] . "px ;\n" : "";
$str.= @$swmenupro['top_margin_right'] ? " margin-right: " . @$swmenupro['top_margin_right'] . "px ;\n" : "";
$str.= @$swmenupro['top_margin_bottom'] ? " margin-bottom: " . @$swmenupro['top_margin_bottom'] . "px ;\n" : "";
$str.= @$swmenupro['top_margin_left'] ? " margin-left: " . @$swmenupro['top_margin_left'] . "px ;\n" : "";
$str.="}\n";
$str.=".top_preview:hover,\n";
$str.=".top_preview {\n";
$str.= @$swmenupro['top_margin_top'] ? " margin-top: " . @$swmenupro['top_margin_top'] . "px ;\n" : "";
$str.= @$swmenupro['top_margin_right'] ? " margin-right: " . @$swmenupro['top_margin_right'] . "px ;\n" : "";
$str.= @$swmenupro['top_margin_bottom'] ? " margin-bottom: " . @$swmenupro['top_margin_bottom'] . "px ;\n" : "";
$str.= @$swmenupro['top_margin_left'] ? " margin-left: " . @$swmenupro['top_margin_left'] . "px ;\n" : "";
$str.= @$swmenupro['main_pad_top'] ? " padding-top: " . @$swmenupro['main_pad_top'] . "px ;\n" : "";
$str.= @$swmenupro['main_pad_right'] ? " padding-right: " . @$swmenupro['main_pad_right'] . "px ;\n" : "";
$str.= @$swmenupro['main_pad_bottom'] ? " padding-bottom: " . @$swmenupro['main_pad_bottom'] . "px ;\n" : "";
$str.= @$swmenupro['main_pad_left'] ? " padding-left: " . @$swmenupro['main_pad_left'] . "px ;\n" : "";
$str.=" font-size: " . @$swmenupro['main_font_size'] . "px ; \n";
$str.=" font-family: " . (@$swmenupro['t_google_font']?"'". @$swmenupro['t_google_font'] ."',".@$swmenupro['font_family'].";\n": @$swmenupro['font_family'] . ");\n");
$str.=" text-align: " . @$swmenupro['main_align'] . " ; \n";
$str.=" font-weight: " . @$swmenupro['font_weight'] . " ; \n";
$str.=@$swmenupro['main_font_color'] ? " color: " . @$swmenupro['main_font_color'] . " ; \n" : "";
switch (@$swmenupro['top_font_extra']) {
case "italic":
case "oblique":
$str.=" font-style:" . @$swmenupro['top_font_extra'] . " ;\n";
$str.=" text-decoration: none ;\n";
$str.=" text-transform: none ;\n";
break;
case "underline":
case "overline":
case "line-through":
$str.=" text-decoration:" . @$swmenupro['top_font_extra'] . " ;\n";
$str.=" font-style: normal ;\n";
$str.=" text-transform: none ;\n";
break;
case "uppercase":
case "lowercase":
case "capitalize":
$str.=" text-transform:" . @$swmenupro['top_font_extra'] . " ;\n";
$str.=" text-decoration: none ;\n";
$str.=" font-style: normal ;\n";
break;
default:
$str.=" font-style: normal ;\n";
$str.=" text-decoration: none ;\n";
$str.=" text-transform: none ;\n";
break;
}
if ( @$swmenupro['t_auto_border'] && @$swmenupro['orientation'] == "vertical") {
$str.= (@$swmenupro['tit_border']&&@$swmenupro['main_border_over_width']) ? " border-top-width: " . @$swmenupro['main_border_over_width'] . "px ;\n" : "";
$str.= (@$swmenupro['tit_border']&&(@$swmenupro['main_border_over_style']!="none")) ? " border-top-style: " . @$swmenupro['main_border_over_style'] . " ;\n" : "";
$str.= (@$swmenupro['tit_border']&&@$swmenupro['main_border_color_over'] )? " border-top-color: " . @$swmenupro['main_border_color_over'] . " ;\n" : "";
$str.= (@$swmenupro['tir_border']&&@$swmenupro['main_border_over_width']) ? " border-right-width: " . @$swmenupro['main_border_over_width'] . "px ;\n" : "";
$str.= (@$swmenupro['tir_border']&&(@$swmenupro['main_border_over_style']!="none")) ? " border-right-style: " . @$swmenupro['main_border_over_style'] . " ;\n" : "";
$str.= (@$swmenupro['tir_border']&&@$swmenupro['main_border_color_over'] )? " border-right-color: " . @$swmenupro['main_border_color_over'] . " ;\n" : "";
$str.= (@$swmenupro['til_border']&&@$swmenupro['main_border_over_width']) ? " border-left-width: " . @$swmenupro['main_border_over_width'] . "px ;\n" : "";
$str.= (@$swmenupro['til_border']&&(@$swmenupro['main_border_over_style']!="none")) ? " border-left-style: " . @$swmenupro['main_border_over_style'] . " ;\n" : "";
$str.= (@$swmenupro['til_border']&&@$swmenupro['main_border_color_over'] )? " border-left-color: " . @$swmenupro['main_border_color_over'] . " ;\n" : "";
$str.= " border-bottom: 0; \n";
} else if ( @$swmenupro['t_auto_border']) {
$str.= (@$swmenupro['tit_border']&&@$swmenupro['main_border_over_width']) ? " border-top-width: " . @$swmenupro['main_border_over_width'] . "px ;\n" : "";
$str.= (@$swmenupro['tit_border']&&(@$swmenupro['main_border_over_style']!="none")) ? " border-top-style: " . @$swmenupro['main_border_over_style'] . " ;\n" : "";
$str.= (@$swmenupro['tit_border']&&@$swmenupro['main_border_color_over'] )? " border-top-color: " . @$swmenupro['main_border_color_over'] . " ;\n" : "";
$str.= (@$swmenupro['tib_border']&&@$swmenupro['main_border_over_width']) ? " border-bottom-width: " . @$swmenupro['main_border_over_width'] . "px ;\n" : "";
$str.= (@$swmenupro['tib_border']&&(@$swmenupro['main_border_over_style']!="none")) ? " border-bottom-style: " . @$swmenupro['main_border_over_style'] . " ;\n" : "";
$str.= (@$swmenupro['tib_border']&&@$swmenupro['main_border_color_over'] )? " border-bottom-color: " . @$swmenupro['main_border_color_over'] . " ;\n" : "";
$str.= (@$swmenupro['til_border']&&@$swmenupro['main_border_over_width']) ? " border-left-width: " . @$swmenupro['main_border_over_width'] . "px ;\n" : "";
$str.= (@$swmenupro['til_border']&&(@$swmenupro['main_border_over_style']!="none")) ? " border-left-style: " . @$swmenupro['main_border_over_style'] . " ;\n" : "";
$str.= (@$swmenupro['til_border']&&@$swmenupro['main_border_color_over'] )? " border-left-color: " . @$swmenupro['main_border_color_over'] . " ;\n" : "";
$str.= " border-right: 0; \n";
} else {
$str.= (@$swmenupro['tit_border']&&@$swmenupro['main_border_over_width']) ? " border-top-width: " . @$swmenupro['main_border_over_width'] . "px ;\n" : "";
$str.= (@$swmenupro['tit_border']&&(@$swmenupro['main_border_over_style']!="none")) ? " border-top-style: " . @$swmenupro['main_border_over_style'] . " ;\n" : "";
$str.= (@$swmenupro['tit_border']&&@$swmenupro['main_border_color_over'] )? " border-top-color: " . @$swmenupro['main_border_color_over'] . " ;\n" : "";
$str.= (@$swmenupro['tir_border']&&@$swmenupro['main_border_over_width']) ? " border-right-width: " . @$swmenupro['main_border_over_width'] . "px ;\n" : "";
$str.= (@$swmenupro['tir_border']&&(@$swmenupro['main_border_over_style']!="none")) ? " border-right-style: " . @$swmenupro['main_border_over_style'] . " ;\n" : "";
$str.= (@$swmenupro['tir_border']&&@$swmenupro['main_border_color_over'] )? " border-right-color: " . @$swmenupro['main_border_color_over'] . " ;\n" : "";
$str.= (@$swmenupro['tib_border']&&@$swmenupro['main_border_over_width']) ? " border-bottom-width: " . @$swmenupro['main_border_over_width'] . "px ;\n" : "";
$str.= (@$swmenupro['tib_border']&&(@$swmenupro['main_border_over_style']!="none")) ? " border-bottom-style: " . @$swmenupro['main_border_over_style'] . " ;\n" : "";
$str.= (@$swmenupro['tib_border']&&@$swmenupro['main_border_color_over'] )? " border-bottom-color: " . @$swmenupro['main_border_color_over'] . " ;\n" : "";
$str.= (@$swmenupro['til_border']&&@$swmenupro['main_border_over_width']) ? " border-left-width: " . @$swmenupro['main_border_over_width'] . "px ;\n" : "";
$str.= (@$swmenupro['til_border']&&(@$swmenupro['main_border_over_style']!="none")) ? " border-left-style: " . @$swmenupro['main_border_over_style'] . " ;\n" : "";
$str.= (@$swmenupro['til_border']&&@$swmenupro['main_border_color_over'] )? " border-left-color: " . @$swmenupro['main_border_color_over'] . " ;\n" : "";
}
if ((@$swmenupro['t_shadow_type'] == 'normal' )||(@$swmenupro['t_shadow_type'] == 'inset' )) {
$str.="box-shadow: " . @$swmenupro['t_shadow_left'] . "px ". @$swmenupro['t_shadow_top'] . "px ". @$swmenupro['t_shadow_blur'] . "px ". @$swmenupro['t_shadow'] . " ". (@$swmenupro['t_shadow_type']=='inset'?'inset':'') . "; \n";
$str.="-moz-box-shadow: " . @$swmenupro['t_shadow_left'] . "px ". @$swmenupro['t_shadow_top'] . "px ". @$swmenupro['t_shadow_blur'] . "px ". @$swmenupro['t_shadow'] . " ". (@$swmenupro['t_shadow_type']=='inset'?'inset':'') ."; \n";
$str.="-webkit-box-shadow: " . @$swmenupro['t_shadow_left'] . "px ". @$swmenupro['t_shadow_top'] . "px ". @$swmenupro['t_shadow_blur'] . "px ". @$swmenupro['t_shadow'] . " ". (@$swmenupro['t_shadow_type']=='inset'?'inset':'') ."; \n";
}
if (@$swmenupro['tt_shadow_type'] == '1' ) {
$str.="text-shadow: " . @$swmenupro['tt_shadow_left'] . "px ". @$swmenupro['tt_shadow_top'] . "px ". @$swmenupro['tt_shadow_blur'] . "px ". @$swmenupro['tt_shadow'] . "; \n";
$str.="-moz-text-shadow: " . @$swmenupro['tt_shadow_left'] . "px ". @$swmenupro['tt_shadow_top'] . "px ". @$swmenupro['tt_shadow_blur'] . "px ". @$swmenupro['tt_shadow'] . "; \n";
$str.="-webkit-text-shadow: " . @$swmenupro['tt_shadow_left'] . "px ". @$swmenupro['tt_shadow_top'] . "px ". @$swmenupro['tt_shadow_blur'] . "px ". @$swmenupro['tt_shadow'] . "; \n";
}
$str.=" display: block; \n";
// $str.=" float:left; \n";
// $str.=" display: block; \n";
$str.=" white-space: " . @$swmenupro['top_wrap'] . "; \n";
// $str.=" position: relative; \n";
//$str.="z-index: 100; \n";
$str.=@$swmenupro['main_back'] ? " background-color: " . @$swmenupro['main_back'] . " ; \n" : "";
if(@$swmenupro['tmenu_grad']&&@$swmenupro['main_back_image']){
$str.= " background-image: URL(\"" . @$swmenupro['main_back_image'] . "\"), -webkit-linear-" . @$swmenupro['tmenu_grad'] . ";\n" ;
$str.= " background-image: URL(\"" . @$swmenupro['main_back_image'] . "\"), -moz-linear-" . @$swmenupro['tmenu_grad'] . ";\n" ;
$str.= " background-image: URL(\"" . @$swmenupro['main_back_image'] . "\"), -ms-linear-" . @$swmenupro['tmenu_grad'] . ";\n" ;
$str.= " background-image: URL(\"" . @$swmenupro['main_back_image'] . "\"), -o-linear-" . @$swmenupro['tmenu_grad'] . ";\n" ;
$str.= " background-image: URL(\"" . @$swmenupro['main_back_image'] . "\"), -linear-" . @$swmenupro['tmenu_grad'] . ";\n" ;
$str.= @$swmenupro['top_background_repeat'] ? " background-repeat:" . @$swmenupro['top_background_repeat'] . ";\n" : "";
$str.= @$swmenupro['top_background_position'] ? " background-position:" . @$swmenupro['top_background_position'] . " ;\n" : "";
}else if(@$swmenupro['main_back_image']){
$str.= " background-image: URL(\"" . @$swmenupro['main_back_image'] . "\") ;\n";
$str.= @$swmenupro['top_background_repeat'] ? " background-repeat:" . @$swmenupro['top_background_repeat'] . ";\n" : "";
$str.= @$swmenupro['top_background_position'] ? " background-position:" . @$swmenupro['top_background_position'] . " ;\n" : "";
}else if(@$swmenupro['tmenu_grad']){
$str.= " background-image:-webkit-linear-" . @$swmenupro['tmenu_grad'] . " ;\n";
$str.= " background-image:-moz-linear-" . @$swmenupro['tmenu_grad'] . " ;\n";
$str.= " background-image:-ms-linear-" . @$swmenupro['tmenu_grad'] . " ;\n";
$str.= " background-image:-o-linear-" . @$swmenupro['tmenu_grad'] . " ;\n";
$str.= " background-image:linear-" . @$swmenupro['tmenu_grad'] . " ;\n";
}else{
$str.= " background-image: none;\n";
}
if (@$swmenupro['main_width'] != 0) {
$str.= " width:" . @$swmenupro['main_width'] . "px; \n";
}
if (@$swmenupro['main_height'] != 0) {
$str.= " height:" . @$swmenupro['main_height'] . "px; \n";
}
if (@$swmenupro['t_corner_style'] == 'curvycorner') {
$ctext="";
@$swmenupro['ttl_corner']?$ctext.=@$swmenupro['t_corner_size']."px ":$ctext.="0 ";
@$swmenupro['ttr_corner']?$ctext.=@$swmenupro['t_corner_size']."px ":$ctext.="0 ";
@$swmenupro['tbr_corner']?$ctext.=@$swmenupro['t_corner_size']."px ":$ctext.="0 ";
@$swmenupro['tbl_corner']?$ctext.=@$swmenupro['t_corner_size']."px ":$ctext.="0 ";
$str.="border-radius: " . $ctext.";\n";
//$str.="-webkit-border-radius: " . $ctext.";\n";
$str.="-moz-border-radius: " . $ctext.";\n";
@$swmenupro['ttl_corner']?$str.="-webkit-border-top-left-radius: ".@$swmenupro['t_corner_size']."px; \n":"";
@$swmenupro['ttr_corner']?$str.="-webkit-border-top-right-radius: ".@$swmenupro['t_corner_size']."px; \n":"";
@$swmenupro['tbr_corner']?$str.="-webkit-border-bottom-right-radius: ".@$swmenupro['t_corner_size']."px; \n":"";
@$swmenupro['tbl_corner']?$str.="-webkit-border-bottom-left-radius: ".@$swmenupro['t_corner_size']."px; \n":"";
}
$str.= @$swmenupro['t_opacity']?"opacity:" . (@$swmenupro['t_opacity']/100) . " ;\n":"";
$str.="}\n";
$str.= ".top_preview.last {\n";
if ( @$swmenupro['t_auto_border'] && @$swmenupro['orientation'] == "vertical") {
$str.= (@$swmenupro['tib_border']&&@$swmenupro['main_border_over_width']) ? " border-bottom-width: " . @$swmenupro['main_border_over_width'] . "px ;\n" : "";
$str.= (@$swmenupro['tib_border']&&(@$swmenupro['main_border_over_style']!="none")) ? " border-bottom-style: " . @$swmenupro['main_border_over_style'] . " ;\n" : "";
$str.= (@$swmenupro['tib_border']&&@$swmenupro['main_border_color_over'] )? " border-bottom-color: " . @$swmenupro['main_border_color_over'] . " ;\n" : "";
}else if ( @$swmenupro['t_auto_border']){
$str.= (@$swmenupro['tir_border']&&@$swmenupro['main_border_over_width']) ? " border-right-width: " . @$swmenupro['main_border_over_width'] . "px ;\n" : "";
$str.= (@$swmenupro['tir_border']&&(@$swmenupro['main_border_over_style']!="none")) ? " border-right-style: " . @$swmenupro['main_border_over_style'] . " ;\n" : "";
$str.= (@$swmenupro['tir_border']&&@$swmenupro['main_border_color_over'] )? " border-right-color: " . @$swmenupro['main_border_color_over'] . " ;\n" : "";
}
$str.="}\n";
$str.= "#top_preview_hover{\n";
$str.=@$swmenupro['main_font_color_over'] ? " color: " . @$swmenupro['main_font_color_over'] . " ; \n" : "";
$str.=@$swmenupro['main_over'] ? " background-color: " . @$swmenupro['main_over'] . " ; \n" : "";
if(@$swmenupro['tomenu_grad']&&@$swmenupro['main_back_image_over']){
$str.= " background-image: URL(\"" . @$swmenupro['main_back_image_over'] . "\"), -webkit-linear-" . @$swmenupro['tomenu_grad'] . ";\n" ;
$str.= " background-image: URL(\"" . @$swmenupro['main_back_image_over'] . "\"), -moz-linear-" . @$swmenupro['tomenu_grad'] . ";\n" ;
$str.= " background-image: URL(\"" . @$swmenupro['main_back_image_over'] . "\"), -ms-linear-" . @$swmenupro['tomenu_grad'] . ";\n" ;
$str.= " background-image: URL(\"" . @$swmenupro['main_back_image_over'] . "\"), -o-linear-" . @$swmenupro['tomenu_grad'] . ";\n" ;
$str.= " background-image: URL(\"" . @$swmenupro['main_back_image_over'] . "\"), -linear-" . @$swmenupro['tomenu_grad'] . ";\n" ;
$str.= @$swmenupro['top_hover_background_repeat'] ? " background-repeat:" . @$swmenupro['top_hover_background_repeat'] . ";\n" : "";
$str.= @$swmenupro['top_hover_background_position'] ? " background-position:" . @$swmenupro['top_hover_background_position'] . " ;\n" : "";
}else if(@$swmenupro['main_back_image_over']){
$str.= " background-image: URL(\"" . @$swmenupro['main_back_image_over'] . "\") ;\n";
$str.= @$swmenupro['top_hover_background_repeat'] ? " background-repeat:" . @$swmenupro['top_hover_background_repeat'] . ";\n" : "";
$str.= @$swmenupro['top_hover_background_position'] ? " background-position:" . @$swmenupro['top_hover_background_position'] . " ;\n" : "";
}else if(@$swmenupro['tomenu_grad']){
$str.= " background-image:-webkit-linear-" . @$swmenupro['tomenu_grad'] . " ;\n";
$str.= " background-image:-moz-linear-" . @$swmenupro['tomenu_grad'] . " ;\n";
$str.= " background-image:-ms-linear-" . @$swmenupro['tomenu_grad'] . " ;\n";
$str.= " background-image:-o-linear-" . @$swmenupro['tomenu_grad'] . " ;\n";
$str.= " background-image:linear-" . @$swmenupro['tomenu_grad'] . " ;\n";
}else{
$str.= " background-image: none;\n";
}
$str.="}\n";
$str.= "#top_preview_active{\n";
$str.=@$swmenupro['active_font'] ? " color: " . @$swmenupro['active_font'] . " ; \n" : "";
$str.=@$swmenupro['active_background'] ? " background-color: " . @$swmenupro['active_background'] . " ; \n" : "";
if(@$swmenupro['amenu_grad']&&@$swmenupro['active_background_image']){
$str.= " background-image: URL(\"" . @$swmenupro['active_background_image'] . "\"), -webkit-linear-" . @$swmenupro['amenu_grad'] . ";\n" ;
$str.= " background-image: URL(\"" . @$swmenupro['active_background_image'] . "\"), -moz-linear-" . @$swmenupro['amenu_grad'] . ";\n" ;
$str.= " background-image: URL(\"" . @$swmenupro['active_background_image'] . "\"), -ms-linear-" . @$swmenupro['amenu_grad'] . ";\n" ;
$str.= " background-image: URL(\"" . @$swmenupro['active_background_image'] . "\"), -o-linear-" . @$swmenupro['amenu_grad'] . ";\n" ;
$str.= " background-image: URL(\"" . @$swmenupro['active_background_image'] . "\"), -linear-" . @$swmenupro['amenu_grad'] . ";\n" ;
$str.= @$swmenupro['active_background_repeat'] ? " background-repeat:" . @$swmenupro['active_background_repeat'] . ";\n" : "";
$str.= @$swmenupro['active_background_position'] ? " background-position:" . @$swmenupro['active_background_position'] . " ;\n" : "";
}else if(@$swmenupro['active_background_image']){
$str.= " background-image: URL(\"" . @$swmenupro['active_background_image'] . "\") ;\n";
$str.= @$swmenupro['active_background_repeat'] ? " background-repeat:" . @$swmenupro['active_background_repeat'] . ";\n" : "";
$str.= @$swmenupro['active_background_position'] ? " background-position:" . @$swmenupro['active_background_position'] . " ;\n" : "";
}else if(@$swmenupro['amenu_grad']){
$str.= " background-image:-webkit-linear-" . @$swmenupro['amenu_grad'] . " ;\n";
$str.= " background-image:-moz-linear-" . @$swmenupro['amenu_grad'] . " ;\n";
$str.= " background-image:-ms-linear-" . @$swmenupro['amenu_grad'] . " ;\n";
$str.= " background-image:-o-linear-" . @$swmenupro['amenu_grad'] . " ;\n";
$str.= " background-image:linear-" . @$swmenupro['amenu_grad'] . " ;\n";
}else{
$str.= " background-image: none;\n";
}
$str.="}\n";
$str.="#sub_preview_outer li{\n";
//$str.="border:".@$swmenupro['main_border']." !important ; \n";
// $str.="float:left ; \n";
$str.= @$swmenupro['sub_margin_top'] ? " margin-top: " . @$swmenupro['sub_margin_top'] . "px ;\n" : "margin-top:0px;\n";
$str.= @$swmenupro['sub_margin_right'] ? " margin-right: " . @$swmenupro['sub_margin_right'] . "px ;\n" : "margin-right:0px;\n";
$str.= @$swmenupro['sub_margin_bottom'] ? " margin-bottom: " . @$swmenupro['sub_margin_bottom'] . "px ;\n" : "margin-bottom:0px;\n";
$str.= @$swmenupro['sub_margin_left'] ? " margin-left: " . @$swmenupro['sub_margin_left'] . "px ;\n" : "margin-left:0px;\n";
// $str.=" margin:0 ; \n";
$str.=" display: block; \n";
$str.="padding: 0 0 0px 0; \n";
$str.="position:relative ; \n";
$str.="}\n";
$str.="#top_preview_outer ul{\n";
// $str.="opacity:0;\n";
$str.=" display: block; \n";
$str.= (@$swmenupro['sot_border']&&@$swmenupro['sub_border_width']&&(@$swmenupro['sub_border_style']!="none")) ? " border-top-width: " . @$swmenupro['sub_border_width'] . "px ;\n" : "";
$str.= (@$swmenupro['sot_border']&&(@$swmenupro['sub_border_style']!="none")) ? " border-top-style: " . @$swmenupro['sub_border_style'] . " ;\n" : "";
$str.= (@$swmenupro['sot_border']&&@$swmenupro['sub_border_color']&&(@$swmenupro['sub_border_style']!="none") )? " border-top-color: " . @$swmenupro['sub_border_color'] . " ;\n" : "";
$str.= (@$swmenupro['sor_border']&&@$swmenupro['sub_border_width']&&(@$swmenupro['sub_border_style']!="none")) ? " border-right-width: " . @$swmenupro['sub_border_width'] . "px ;\n" : "";
$str.= (@$swmenupro['sor_border']&&(@$swmenupro['sub_border_style']!="none")) ? " border-right-style: " . @$swmenupro['sub_border_style'] . " ;\n" : "";
$str.= (@$swmenupro['sor_border']&&@$swmenupro['sub_border_color'] &&(@$swmenupro['sub_border_style']!="none"))? " border-right-color: " . @$swmenupro['sub_border_color'] . " ;\n" : "";
$str.= (@$swmenupro['sob_border']&&@$swmenupro['sub_border_width']&&(@$swmenupro['sub_border_style']!="none")) ? " border-bottom-width: " . @$swmenupro['sub_border_width'] . "px ;\n" : "";
$str.= (@$swmenupro['sob_border']&&(@$swmenupro['sub_border_style']!="none")) ? " border-bottom-style: " . @$swmenupro['sub_border_style'] . " ;\n" : "";
$str.= (@$swmenupro['sob_border']&&@$swmenupro['sub_border_color']&&(@$swmenupro['sub_border_style']!="none") )? " border-bottom-color: " . @$swmenupro['sub_border_color'] . " ;\n" : "";
$str.= (@$swmenupro['sol_border']&&@$swmenupro['sub_border_width']&&(@$swmenupro['sub_border_style']!="none")) ? " border-left-width: " . @$swmenupro['sub_border_width'] . "px ;\n" : "";
$str.= (@$swmenupro['sol_border']&&(@$swmenupro['sub_border_style']!="none")) ? " border-left-style: " . @$swmenupro['sub_border_style'] . " ;\n" : "";
$str.= (@$swmenupro['sol_border']&&@$swmenupro['sub_border_color']&&(@$swmenupro['sub_border_style']!="none") )? " border-left-color: " . @$swmenupro['sub_border_color'] . " ;\n" : "";
// $str.="box-shadow: 5px 5px 2px #888888; \n";
// $str.="transition: opacity .4s ,margin .2s linear;\n";
// $str.="transition: margin .4s linear;\n";
if (@$swmenupro['s_corner_style'] == 'curvycorner') {
$ctext="";
@$swmenupro['stl_corner']?$ctext.=@$swmenupro['s_corner_size']."px ":$ctext.="0 ";
@$swmenupro['str_corner']?$ctext.=@$swmenupro['s_corner_size']."px ":$ctext.="0 ";
@$swmenupro['sbr_corner']?$ctext.=@$swmenupro['s_corner_size']."px ":$ctext.="0 ";
@$swmenupro['sbl_corner']?$ctext.=@$swmenupro['s_corner_size']."px ":$ctext.="0 ";
$str.="border-radius: " . $ctext.";\n";
//$str.="-webkit-border-radius: " . $ctext.";\n";
$str.="-moz-border-radius: " . $ctext.";\n";
@$swmenupro['stl_corner']?$str.="-webkit-border-top-left-radius: ".@$swmenupro['s_corner_size']."px; \n":"";
@$swmenupro['str_corner']?$str.="-webkit-border-top-right-radius: ".@$swmenupro['s_corner_size']."px; \n":"";
@$swmenupro['sbr_corner']?$str.="-webkit-border-bottom-right-radius: ".@$swmenupro['s_corner_size']."px; \n":"";
@$swmenupro['sbl_corner']?$str.="-webkit-border-bottom-left-radius: ".@$swmenupro['s_corner_size']."px; \n":"";
}
$str.=@$swmenupro['sub_out_back'] ? " background-color: " . @$swmenupro['sub_out_back'] . " ; \n" : "";
if(@$swmenupro['scmenu_grad']&&@$swmenupro['sub_out_back_image']){
$str.= " background-image: URL(\"" . @$swmenupro['sub_out_back_image'] . "\"), -webkit-linear-" . @$swmenupro['scmenu_grad'] . ";\n" ;
$str.= " background-image: URL(\"" . @$swmenupro['sub_out_back_image'] . "\"), -moz-linear-" . @$swmenupro['scmenu_grad'] . ";\n" ;
$str.= " background-image: URL(\"" . @$swmenupro['sub_out_back_image'] . "\"), -ms-linear-" . @$swmenupro['scmenu_grad'] . ";\n" ;
$str.= " background-image: URL(\"" . @$swmenupro['sub_out_back_image'] . "\"), -o-linear-" . @$swmenupro['scmenu_grad'] . ";\n" ;
$str.= " background-image: URL(\"" . @$swmenupro['sub_out_back_image'] . "\"), linear-" . @$swmenupro['scmenu_grad'] . ";\n" ;
$str.= @$swmenupro['sub_out_background_repeat'] ? " background-repeat:" . @$swmenupro['sub_out_background_repeat'] . ";\n" : "";
$str.= @$swmenupro['sub_out_background_position'] ? " background-position:" . @$swmenupro['sub_out_background_position'] . " ;\n" : "";
}else if(@$swmenupro['sub_out_back_image']){
$str.= " background-image: URL(\"" . @$swmenupro['sub_out_back_image'] . "\") ;\n";
$str.= @$swmenupro['sub_out_background_repeat'] ? " background-repeat:" . @$swmenupro['sub_out_background_repeat'] . ";\n" : "";
$str.= @$swmenupro['sub_out_background_position'] ? " background-position:" . @$swmenupro['sub_out_background_position'] . " ;\n" : "";
}else if(@$swmenupro['scmenu_grad']){
$str.= " background-image:-webkit-linear-" . @$swmenupro['scmenu_grad'] . " ;\n";
$str.= " background-image:-moz-linear-" . @$swmenupro['scmenu_grad'] . " ;\n";
$str.= " background-image:-ms-linear-" . @$swmenupro['scmenu_grad'] . " ;\n";
$str.= " background-image:-o-linear-" . @$swmenupro['scmenu_grad'] . " ;\n";
$str.= " background-image:linear-" . @$swmenupro['scmenu_grad'] . " ;\n";
}else{
$str.= " background-image: none;\n";
}
$str.= @$swmenupro['sub_out_pad_top'] ? " padding-top: " . @$swmenupro['sub_out_pad_top'] . "px ;\n" : "padding-top:0px;\n";
$str.= @$swmenupro['sub_out_pad_right'] ? " padding-right: " . @$swmenupro['sub_out_pad_right'] . "px ;\n" : "padding-right:0px;\n";
$str.= @$swmenupro['sub_out_pad_bottom'] ? " padding-bottom: " . @$swmenupro['sub_out_pad_bottom'] . "px ;\n" : "padding-bottom:0px;\n";
$str.= @$swmenupro['sub_out_pad_left'] ? " padding-left: " . @$swmenupro['sub_out_pad_left'] . "px ;\n" : "padding-left:0px;\n";
if ((@$swmenupro['so_shadow_type'] == 'normal' )||(@$swmenupro['so_shadow_type'] == 'inset' )) {
$str.="box-shadow: " . @$swmenupro['so_shadow_left'] . "px ". @$swmenupro['so_shadow_top'] . "px ". @$swmenupro['so_shadow_blur'] . "px ". @$swmenupro['so_shadow'] . " ". (@$swmenupro['so_shadow_type']=='inset'?'inset':'') . "; \n";
$str.="-moz-box-shadow: " . @$swmenupro['so_shadow_left'] . "px ". @$swmenupro['so_shadow_top'] . "px ". @$swmenupro['so_shadow_blur'] . "px ". @$swmenupro['so_shadow'] . " ". (@$swmenupro['so_shadow_type']=='inset'?'inset':'') . "; \n";
$str.="-webkit-box-shadow: " . @$swmenupro['so_shadow_left'] . "px ". @$swmenupro['so_shadow_top'] . "px ". @$swmenupro['so_shadow_blur'] . "px ". @$swmenupro['so_shadow'] . " ". (@$swmenupro['so_shadow_type']=='inset'?'inset':'') ."; \n";
}
$str.=" margin:0 ; \n";
$str.=" width:auto; \n";
$str.="}\n";
$str.= ".sub_preview:hover,\n";
$str.= ".sub_preview{\n";
$str.= @$swmenupro['sub_pad_top'] ? " padding-top: " . @$swmenupro['sub_pad_top'] . "px ;\n" : "padding-top:0px;\n";
$str.= @$swmenupro['sub_pad_right'] ? " padding-right: " . @$swmenupro['sub_pad_right'] . "px ;\n" : "padding-right:0px;\n";
$str.= @$swmenupro['sub_pad_bottom'] ? " padding-bottom: " . @$swmenupro['sub_pad_bottom'] . "px ;\n" : "padding-bottom:0px;\n";
$str.= @$swmenupro['sub_pad_left'] ? " padding-left: " . @$swmenupro['sub_pad_left'] . "px ;\n" : "padding-left:0px;\n";
$str.= " font-size: " . @$swmenupro['sub_font_size'] . "px ; \n";
$str.=" font-family: " . (@$swmenupro['s_google_font']?"'". @$swmenupro['s_google_font'] ."',".@$swmenupro['sub_font_family'].";\n": @$swmenupro['sub_font_family']. "; \n");
$str.= " text-align: " . @$swmenupro['sub_align'] . " ; \n";
$str.= " font-weight: " . @$swmenupro['font_weight_over'] . " ; \n";
switch (@$swmenupro['sub_font_extra']) {
case "italic":
case "oblique":
$str.=" font-style:" . @$swmenupro['sub_font_extra'] . " ;\n";
$str.=" text-decoration: none ;\n";
$str.=" text-transform: none ;\n";
break;
case "underline":
case "overline":
case "line-through":
$str.=" text-decoration:" . @$swmenupro['sub_font_extra'] . " ;\n";
$str.=" font-style: normal ;\n";
$str.=" text-transform: none ;\n";
break;
case "uppercase":
case "lowercase":
case "capitalize":
$str.=" text-transform:" . @$swmenupro['sub_font_extra'] . " ;\n";
$str.=" text-decoration: none ;\n";
$str.=" font-style: normal ;\n";
break;
default:
$str.=" font-style: normal ;\n";
$str.=" text-decoration: none ;\n";
$str.=" text-transform: none ;\n";
break;
}
// $str.="text-shadow: 1px 1px 1px #ccc; \n";
$str.= " display: block; \n";
// $str.= " float:none; \n";
$str.=" white-space: " . @$swmenupro['sub_wrap'] . " ; \n";
$str.=@$swmenupro['sub_back'] ? " background-color: " . @$swmenupro['sub_back'] . " ; \n" : "";
if(@$swmenupro['smenu_grad']&&@$swmenupro['sub_back_image']){
$str.= " background-image: URL(\"" . @$swmenupro['sub_back_image'] . "\"), -webkit-linear-" . @$swmenupro['smenu_grad'] . ";\n" ;
$str.= " background-image: URL(\"" . @$swmenupro['sub_back_image'] . "\"), -moz-linear-" . @$swmenupro['smenu_grad'] . ";\n" ;
$str.= " background-image: URL(\"" . @$swmenupro['sub_back_image'] . "\"), -ms-linear-" . @$swmenupro['smenu_grad'] . ";\n" ;
$str.= " background-image: URL(\"" . @$swmenupro['sub_back_image'] . "\"), -o-linear-" . @$swmenupro['smenu_grad'] . ";\n" ;
$str.= " background-image: URL(\"" . @$swmenupro['sub_back_image'] . "\"), -linear-" . @$swmenupro['smenu_grad'] . ";\n" ;
$str.= @$swmenupro['sub_background_repeat'] ? " background-repeat:" . @$swmenupro['sub_background_repeat'] . ";\n" : "";
$str.= @$swmenupro['sub_background_position'] ? " background-position:" . @$swmenupro['sub_background_position'] . " ;\n" : "";
}else if(@$swmenupro['sub_back_image']){
$str.= " background-image: URL(\"" . @$swmenupro['sub_back_image'] . "\") ;\n";
$str.= @$swmenupro['sub_background_repeat'] ? " background-repeat:" . @$swmenupro['sub_background_repeat'] . ";\n" : "";
$str.= @$swmenupro['sub_background_position'] ? " background-position:" . @$swmenupro['sub_background_position'] . " ;\n" : "";
}else if(@$swmenupro['smenu_grad']){
$str.= " background-image:-webkit-linear-" . @$swmenupro['smenu_grad'] . " ;\n";
$str.= " background-image:-moz-linear-" . @$swmenupro['smenu_grad'] . " ;\n";
$str.= " background-image:-ms-linear-" . @$swmenupro['smenu_grad'] . " ;\n";
$str.= " background-image:-o-linear-" . @$swmenupro['smenu_grad'] . " ;\n";
$str.= " background-image:linear-" . @$swmenupro['smenu_grad'] . " ;\n";
}else{
$str.= " background-image: none;\n";
}
$str.=@$swmenupro['sub_font_color'] ? " color: " . @$swmenupro['sub_font_color'] . " ; \n" : "";
if ( @$swmenupro['s_auto_border']) {
$str.= (@$swmenupro['sit_border']&&@$swmenupro['sub_border_over_width']) ? " border-top-width: " . @$swmenupro['sub_border_over_width'] . "px ;\n" : "";
$str.= (@$swmenupro['sit_border']&&(@$swmenupro['sub_border_over_style']!="none")) ? " border-top-style: " . @$swmenupro['sub_border_over_style'] . " ;\n" : "";
$str.= (@$swmenupro['sit_border']&&@$swmenupro['sub_border_color_over'] )? " border-top-color: " . @$swmenupro['sub_border_color_over'] . " ;\n" : "";
$str.= (@$swmenupro['sir_border']&&@$swmenupro['sub_border_over_width']) ? " border-right-width: " . @$swmenupro['sub_border_over_width'] . "px ;\n" : "";
$str.= (@$swmenupro['sir_border']&&(@$swmenupro['sub_border_over_style']!="none")) ? " border-right-style: " . @$swmenupro['sub_border_over_style'] . " ;\n" : "";
$str.= (@$swmenupro['sir_border']&&@$swmenupro['sub_border_color_over'] )? " border-right-color: " . @$swmenupro['sub_border_color_over'] . " ;\n" : "";
$str.= (@$swmenupro['sil_border']&&@$swmenupro['sub_border_over_width']) ? " border-left-width: " . @$swmenupro['sub_border_over_width'] . "px ;\n" : "";
$str.= (@$swmenupro['sil_border']&&(@$swmenupro['sub_border_over_style']!="none")) ? " border-left-style: " . @$swmenupro['sub_border_over_style'] . " ;\n" : "";
$str.= (@$swmenupro['sil_border']&&@$swmenupro['sub_border_color_over'] )? " border-left-color: " . @$swmenupro['sub_border_color_over'] . " ;\n" : "";
$str.= " border-bottom: 0; \n";
} else {
$str.= (@$swmenupro['sit_border']&&@$swmenupro['sub_border_over_width']) ? " border-top-width: " . @$swmenupro['sub_border_over_width'] . "px ;\n" : "";
$str.= (@$swmenupro['sit_border']&&(@$swmenupro['sub_border_over_style']!="none")) ? " border-top-style: " . @$swmenupro['sub_border_over_style'] . " ;\n" : "";
$str.= (@$swmenupro['sit_border']&&@$swmenupro['sub_border_color_over'] )? " border-top-color: " . @$swmenupro['sub_border_color_over'] . " ;\n" : "";
$str.= (@$swmenupro['sir_border']&&@$swmenupro['sub_border_over_width']) ? " border-right-width: " . @$swmenupro['sub_border_over_width'] . "px ;\n" : "";
$str.= (@$swmenupro['sir_border']&&(@$swmenupro['sub_border_over_style']!="none")) ? " border-right-style: " . @$swmenupro['sub_border_over_style'] . " ;\n" : "";
$str.= (@$swmenupro['sir_border']&&@$swmenupro['sub_border_color_over'] )? " border-right-color: " . @$swmenupro['sub_border_color_over'] . " ;\n" : "";
$str.= (@$swmenupro['sib_border']&&@$swmenupro['sub_border_over_width']) ? " border-bottom-width: " . @$swmenupro['sub_border_over_width'] . "px ;\n" : "";
$str.= (@$swmenupro['sib_border']&&(@$swmenupro['sub_border_over_style']!="none")) ? " border-bottom-style: " . @$swmenupro['sub_border_over_style'] . " ;\n" : "";
$str.= (@$swmenupro['sib_border']&&@$swmenupro['sub_border_color_over'] )? " border-bottom-color: " . @$swmenupro['sub_border_color_over'] . " ;\n" : "";
$str.= (@$swmenupro['sil_border']&&@$swmenupro['sub_border_over_width']) ? " border-left-width: " . @$swmenupro['sub_border_over_width'] . "px ;\n" : "";
$str.= (@$swmenupro['sil_border']&&(@$swmenupro['sub_border_over_style']!="none")) ? " border-left-style: " . @$swmenupro['sub_border_over_style'] . " ;\n" : "";
$str.= (@$swmenupro['sil_border']&&@$swmenupro['sub_border_color_over'] )? " border-left-color: " . @$swmenupro['sub_border_color_over'] . " ;\n" : "";
}
if (@$swmenupro['sub_width'] != 0) {
$str.= " width:" . @$swmenupro['sub_width'] . "px; \n";
}
if (@$swmenupro['sub_height'] != 0) {
$str.= " height:" . @$swmenupro['sub_height'] . "px; \n";
}else{
$str.= " height:auto; \n";
}
$str.= " line-height:1; \n";
if (@$swmenupro['si_corner_style'] == 'curvycorner') {
$ctext="";
@$swmenupro['sitl_corner']?$ctext.=@$swmenupro['si_corner_size']."px ":$ctext.="0 ";
@$swmenupro['sitr_corner']?$ctext.=@$swmenupro['si_corner_size']."px ":$ctext.="0 ";
@$swmenupro['sibr_corner']?$ctext.=@$swmenupro['si_corner_size']."px ":$ctext.="0 ";
@$swmenupro['sibl_corner']?$ctext.=@$swmenupro['si_corner_size']."px ":$ctext.="0 ";
$str.="border-radius: " . $ctext.";\n";
//$str.="-webkit-border-radius: " . $ctext.";\n";
$str.="-moz-border-radius: " . $ctext.";\n";
@$swmenupro['sitl_corner']?$str.="-webkit-border-top-left-radius: ".@$swmenupro['si_corner_size']."px; \n":"";
@$swmenupro['sitr_corner']?$str.="-webkit-border-top-right-radius: ".@$swmenupro['si_corner_size']."px; \n":"";
@$swmenupro['sibr_corner']?$str.="-webkit-border-bottom-right-radius: ".@$swmenupro['si_corner_size']."px; \n":"";
@$swmenupro['sibl_corner']?$str.="-webkit-border-bottom-left-radius: ".@$swmenupro['si_corner_size']."px; \n":"";
}
if ((@$swmenupro['s_shadow_type'] == 'normal' )||(@$swmenupro['s_shadow_type'] == 'inset' )) {
$str.="box-shadow: " . @$swmenupro['s_shadow_left'] . "px ". @$swmenupro['s_shadow_top'] . "px ". @$swmenupro['s_shadow_blur'] . "px ". @$swmenupro['s_shadow'] . " ". (@$swmenupro['s_shadow_type']=='inset'?'inset':'') ."; \n";
$str.="-moz-box-shadow: " . @$swmenupro['s_shadow_left'] . "px ". @$swmenupro['s_shadow_top'] . "px ". @$swmenupro['s_shadow_blur'] . "px ". @$swmenupro['s_shadow'] . " ". (@$swmenupro['s_shadow_type']=='inset'?'inset':'') ."; \n";
$str.="-webkit-box-shadow: " . @$swmenupro['s_shadow_left'] . "px ". @$swmenupro['s_shadow_top'] . "px ". @$swmenupro['s_shadow_blur'] . "px ". @$swmenupro['s_shadow'] . " ". (@$swmenupro['s_shadow_type']=='inset'?'inset':'') ."; \n";
}
if (@$swmenupro['st_shadow_type'] == '1' ) {
$str.="text-shadow: " . @$swmenupro['st_shadow_left'] . "px ". @$swmenupro['st_shadow_top'] . "px ". @$swmenupro['st_shadow_blur'] . "px ". @$swmenupro['st_shadow'] . "; \n";
$str.="-moz-text-shadow: " . @$swmenupro['st_shadow_left'] . "px ". @$swmenupro['st_shadow_top'] . "px ". @$swmenupro['st_shadow_blur'] . "px ". @$swmenupro['st_shadow'] . "; \n";
$str.="-webkit-text-shadow: " . @$swmenupro['st_shadow_left'] . "px ". @$swmenupro['st_shadow_top'] . "px ". @$swmenupro['st_shadow_blur'] . "px ". @$swmenupro['st_shadow'] . "; \n";
}
$str.= @$swmenupro['s_opacity']?"opacity:" . (@$swmenupro['s_opacity']/100) . " ;\n":"";
// $str.= " opacity:" . (@$swmenupro['s_opacity'] / 100) . "; \n";
// $str.= " filter:alpha(opacity=" . (@$swmenupro['specialA']) . ") \n";
$str.="}\n";
$str.= "#sub_preview_hover {\n";
$str.=@$swmenupro['sub_over'] ? " background-color: " . @$swmenupro['sub_over'] . " ; \n" : "";
if(@$swmenupro['somenu_grad']&&@$swmenupro['sub_back_image_over']){
$str.= " background-image: URL(\"" . @$swmenupro['sub_back_image_over'] . "\"), -webkit-linear-" . @$swmenupro['somenu_grad'] . ";\n" ;
$str.= " background-image: URL(\"" . @$swmenupro['sub_back_image_over'] . "\"), -moz-linear-" . @$swmenupro['somenu_grad'] . ";\n" ;
$str.= " background-image: URL(\"" . @$swmenupro['sub_back_image_over'] . "\"), -ms-linear-" . @$swmenupro['somenu_grad'] . ";\n" ;
$str.= " background-image: URL(\"" . @$swmenupro['sub_back_image_over'] . "\"), -o-linear-" . @$swmenupro['somenu_grad'] . ";\n" ;
$str.= " background-image: URL(\"" . @$swmenupro['sub_back_image_over'] . "\"), -linear-" . @$swmenupro['somenu_grad'] . ";\n" ;
$str.= @$swmenupro['sub_hover_background_repeat'] ? " background-repeat:" . @$swmenupro['sub_hover_background_repeat'] . ";\n" : "";
$str.= @$swmenupro['sub_hover_background_position'] ? " background-position:" . @$swmenupro['sub_hover_background_position'] . " ;\n" : "";
}else if(@$swmenupro['sub_back_image_over']){
$str.= " background-image: URL(\"" . @$swmenupro['sub_back_image_over'] . "\") ;\n";
$str.= @$swmenupro['sub_hover_background_repeat'] ? " background-repeat:" . @$swmenupro['sub_hover_background_repeat'] . ";\n" : "";
$str.= @$swmenupro['sub_hover_background_position'] ? " background-position:" . @$swmenupro['sub_hover_background_position'] . " ;\n" : "";
}else if(@$swmenupro['somenu_grad']){
$str.= " background-image:-webkit-linear-" . @$swmenupro['somenu_grad'] . " ;\n";
$str.= " background-image:-moz-linear-" . @$swmenupro['somenu_grad'] . " ;\n";
$str.= " background-image:-ms-linear-" . @$swmenupro['somenu_grad'] . " ;\n";
$str.= " background-image:-o-linear-" . @$swmenupro['somenu_grad'] . " ;\n";
$str.= " background-image:linear-" . @$swmenupro['somenu_grad'] . " ;\n";
}else{
$str.= " background-image: none;\n";
}
$str.=@$swmenupro['sub_font_color_over'] ? " color: " . @$swmenupro['sub_font_color_over'] . " ; \n" : "";
$str.= "}\n";
$str.= "#sub_preview_active {\n";
$str.=@$swmenupro['sub_active'] ? " background-color: " . @$swmenupro['sub_active'] . " ; \n" : "";
if(@$swmenupro['samenu_grad']&&@$swmenupro['sub_back_image_active']){
$str.= " background-image: URL(\"" . @$swmenupro['sub_back_image_active'] . "\"), -webkit-linear-" . @$swmenupro['samenu_grad'] . ";\n" ;
$str.= " background-image: URL(\"" . @$swmenupro['sub_back_image_active'] . "\"), -moz-linear-" . @$swmenupro['samenu_grad'] . ";\n" ;
$str.= " background-image: URL(\"" . @$swmenupro['sub_back_image_active'] . "\"), -ms-linear-" . @$swmenupro['samenu_grad'] . ";\n" ;
$str.= " background-image: URL(\"" . @$swmenupro['sub_back_image_active'] . "\"), -o-linear-" . @$swmenupro['samenu_grad'] . ";\n" ;
$str.= " background-image: URL(\"" . @$swmenupro['sub_back_image_active'] . "\"), linear-" . @$swmenupro['samenu_grad'] . ";\n" ;
$str.= @$swmenupro['sub_active_background_repeat'] ? " background-repeat:" . @$swmenupro['sub_active_background_repeat'] . ";\n" : "";
$str.= @$swmenupro['sub_active_background_position'] ? " background-position:" . @$swmenupro['sub_active_background_position'] . " ;\n" : "";
}else if(@$swmenupro['sub_back_image_active']){
$str.= " background-image: URL(\"" . @$swmenupro['sub_back_image_active'] . "\") ;\n";
$str.= @$swmenupro['sub_active_background_repeat'] ? " background-repeat:" . @$swmenupro['sub_active_background_repeat'] . ";\n" : "";
$str.= @$swmenupro['sub_active_background_position'] ? " background-position:" . @$swmenupro['sub_active_background_position'] . " ;\n" : "";
}else if(@$swmenupro['samenu_grad']){
$str.= " background-image:-webkit-linear-" . @$swmenupro['samenu_grad'] . " ;\n";
$str.= " background-image:-moz-linear-" . @$swmenupro['samenu_grad'] . " ;\n";
$str.= " background-image:-ms-linear-" . @$swmenupro['samenu_grad'] . " ;\n";
$str.= " background-image:-o-linear-" . @$swmenupro['samenu_grad'] . " ;\n";
$str.= " background-image:linear-" . @$swmenupro['samenu_grad'] . " ;\n";
}else{
$str.= " background-image: none;\n";
}
$str.=@$swmenupro['sub_font_color_active'] ? " color: " . @$swmenupro['sub_font_color_active'] . " ; \n" : "";
$str.= "}\n";
/*
if(@$swmenupro['orientation']=="vertical"){
$str.=" #sub_preview_outer ul li:first-child > a:after{\n";
$str.=" content: '';\n";
$str.=" position: absolute;\n";
$str.=" left: -8px;\n";
$str.=" top: 20%;\n";
$str.=" width: 0;\n";
$str.=" height: 0;\n";
$str.=" border-left:0;\n";
$str.=" border-bottom: 5px solid transparent;\n";
$str.=" border-top: 5px solid transparent;\n";
$str.=" border-right: 8px solid " . @$swmenupro['sub_back'] . ";\n";
$str.="}\n";
$str.=" #sub_preview_outer ul li:hover:first-child > a:after,\n";
$str.=" #sub_preview_outer ul li:first-child > a:hover:after{\n";
$str.=" border-right-color: " . @$swmenupro['sub_over'] . ";\n";
$str.="}\n";
}else{
$str.=" #sub_preview_outer ul li:first-child > a:after{\n";
$str.=" content: '';\n";
$str.=" position: absolute;\n";
$str.=" left: 30px;\n";
$str.=" top: -8px;\n";
$str.=" width: 0;\n";
$str.=" height: 0;\n";
$str.=" border-left: 5px solid transparent;\n";
$str.=" border-right: 5px solid transparent;\n";
$str.=" border-bottom: 8px solid " . @$swmenupro['sub_back'] . ";\n";
$str.="}\n";
$str.=" #sub_preview_outer ul li:hover:first-child > a:after,\n";
$str.=" #sub_preview_outer ul li:first-child > a:hover:after{\n";
$str.=" border-bottom-color: " . @$swmenupro['sub_over'] . ";\n";
$str.="}\n";
$str.=" #sub_preview_outer ul ul li:first-child > a:after{\n";
$str.=" content: '';\n";
$str.=" position: absolute;\n";
$str.=" left: -8px;\n";
$str.=" top: 20%;\n";
$str.=" width: 0;\n";
$str.=" height: 0;\n";
$str.=" border-left:0;\n";
$str.=" border-bottom: 5px solid transparent;\n";
$str.=" border-top: 5px solid transparent;\n";
$str.=" border-right: 8px solid " . @$swmenupro['sub_back'] . ";\n";
$str.="}\n";
$str.=" #sub_preview_outer ul ul li:hover:first-child > a:after,\n";
$str.=" #sub_preview_outer ul ul li:first-child > a:hover:after{\n";
$str.=" border-right-color: " . @$swmenupro['sub_over'] . ";\n";
$str.="}\n";
}
$str.=" #sub_preview_outer:after{\n";
$str.=" visibility: hidden;\n";
$str.="display: block;\n";
$str.="font-size: 0;\n";
$str.="content: ' ';\n";
$str.="clear: both;\n";
$str.="height: 0;\n";
$str.="}\n";
*/
$str.="* html #menu { zoom: 1; } /* IE6 */\n";
$str.="*:first-child+html #menu { zoom: 1; } /* IE7 */\n";
return $str;
}
?>