File: /var/www/html/shootinschool/wp-content/plugins/logos-showcase/css/js/shortcode-builder.js
function lshowcaseshortcodegenerate() {
var order = document.getElementById('orderby').value;
if(document.getElementById('multiple').checked) {
document.getElementById('category').setAttribute("multiple","multiple");
document.getElementById('multiplemsg').innerHTML = "<ul><li>For windows: Hold down the control (ctrl) button to select multiple categories</li><li>For Mac: Hold down the command button to select multiple categories</li></ul>";
} else {
document.getElementById('category').removeAttribute("multiple","multiple");
document.getElementById('multiplemsg').innerHTML="";
}
var category = lshowcase_getSelectValues(document.getElementById('category'));
var url = document.getElementById('activeurl').value;
var style = document.getElementById('style').value;
var layout = document.getElementById('interface').value;
var tooltip = document.getElementById('tooltip').value;
var description = document.getElementById('description').value;
var limit = document.getElementById('limit').value;
var img_code = "";
var img_php = 0;
var carousel = "";
var php_carousel = "";
var img = document.getElementsByName('lshowcase_image_size_overide')[0].value;
if (img!="") {
img_code = " img='"+img+"'";
img_php = img;
}
if(document.getElementsByName('use_defaults')[1].checked) {
var autoscroll = document.getElementsByName('lshowcase_carousel_autoscroll')[0].value;
var pausetime = document.getElementsByName('lshowcase_carousel_pause')[0].value;
var pausehover = document.getElementsByName('lshowcase_carousel_autohover')[0].value;
var autocontrols = document.getElementsByName('lshowcase_carousel_autocontrols')[0].value;
var speed = document.getElementsByName('lshowcase_carousel_speed')[0].value;
var margin = document.getElementsByName('lshowcase_carousel_slideMargin')[0].value;
var loop = document.getElementsByName('lshowcase_carousel_infiniteLoop')[0].value;
var pager = document.getElementsByName('lshowcase_carousel_pager')[0].value;
var controls = document.getElementsByName('lshowcase_carousel_controls')[0].value;
var minslides = document.getElementsByName('lshowcase_carousel_minSlides')[0].value;
var maxslides = document.getElementsByName('lshowcase_carousel_maxSlides')[0].value;
var slidesmove = document.getElementsByName('lshowcase_carousel_moveSlides')[0].value;
//var mode = document.getElementsByName('lshowcase_carousel_mode')[0].value;
carousel = "carousel='"+autoscroll+","+pausetime+","+pausehover+","+autocontrols+","+speed+","+margin+","+loop+","+pager+","+controls+","+minslides+","+maxslides+","+slidesmove+"'";
php_carousel = autoscroll+","+pausetime+","+pausehover+","+autocontrols+","+speed+","+margin+","+loop+","+pager+","+controls+","+minslides+","+maxslides+","+slidesmove;
}
var shortcode = document.getElementById('shortcode');
var php = document.getElementById('phpcode');
shortcode.innerHTML = "[show-logos orderby='"+order+"' category='"+category+"' activeurl='"+url+"' style='"+style+"' interface='"+layout+"' tooltip='"+tooltip+"' description='"+description+"' limit='"+limit+"' "+carousel + img_code + "]";
php.innerHTML = "<?php echo build_lshowcase('"+order+"','"+category+"','"+url+"','"+style+"','"+layout+"','"+tooltip+"','"+description+"','"+limit+"','"+php_carousel+"','"+img_php+"'); ?> ";
var preview = document.getElementById('preview');
var data = {
action: 'lshowcase',
porder: order,
pcategory:category,
purl:url,
pstyle:style,
pinterface:layout,
ptooltip:tooltip,
pdescription:description,
plimit: limit,
pimg: img_php
};
jQuery.post(ajax_object.ajax_url, data, function(response) {
preview.innerHTML=response;
checkslider();
checktooltip();
checkgrayscale();
});
if(layout=="hcarousel") {
var e = document.getElementById('ls_carousel_settings_option');
e.style.display = 'block';
var hc = document.getElementById('hcarouselhelp');
hc.style.display = 'block';
}
else {
var e = document.getElementById('ls_carousel_settings_option');
e.style.display = 'none';
var e = document.getElementById('ls_carousel_settings');
e.style.display = 'none';
var hc = document.getElementById('hcarouselhelp');
hc.style.display = 'none';
}
hidecustomcarouselsettings();
}
function hidecustomsettings() {
var e = document.getElementById('ls_carousel_settings');
e.style.display = 'none';
var f = document.getElementById('ls_carousel_settings_option');
f.style.display = 'none';
lshowcaseshortcodegenerate();
}
function showcustomsettings() {
if(document.getElementsByName('use_defaults')[1].checked) {
var e = document.getElementById('ls_carousel_settings');
e.style.display = 'block';
}
lshowcaseshortcodegenerate();
}
function hidecustomcarouselsettings() {
var autoscroll = document.getElementsByName('lshowcase_carousel_autoscroll')[0].value;
var div_pause_time = document.getElementById('lst_pause_time');
var div_pause_hover = document.getElementById('lst_pause_hover');
var div_auto_controls = document.getElementById('lst_auto_controls');
var div_carousel_settings = document.getElementById('lst_carousel_common_settings');
div_pause_time.style.display = 'none';
div_pause_hover.style.display = 'none';
div_auto_controls.style.display = 'none';
div_carousel_settings.style.display = 'none';
if(autoscroll=="true") {
div_pause_time.style.display = 'block';
div_pause_hover.style.display = 'block';
div_auto_controls.style.display = 'block';
div_carousel_settings.style.display = 'block';
}
if(autoscroll=="false") {
div_carousel_settings.style.display = 'block';
}
if(autoscroll=="ticker") {
div_pause_hover.style.display = 'block';
div_pause_time.style.display = 'none';
div_auto_controls.style.display = 'none';
div_carousel_settings.style.display = 'none';
}
}
// Return an array of the selected opion values
// select is an HTML select element
function lshowcase_getSelectValues(select) {
var result = "";
var options = select && select.options;
var opt;
for (var i=0, iLen=options.length; i<iLen; i++) {
opt = options[i];
if (opt.selected) {
result += opt.value + ",";
}
}
result = result.substring(0, result.length - 1);
return result;
}
showcustomsettings();