/*! jQuery theme-options.js Add Theme Options Scripts for Colorpicker, Fontpicker and Image Upload Author: zifana (tuxedo.com) */ jQuery(document).ready(function($){ /* Add colorpicker */ $('.tux-colorpicker-field').wpColorPicker(); /* Add fontpicker */ $(".tux-fontpicker").change(function () { var css = ""; var id = $(this).attr('id'); css = $("#" + id + " option:selected").text(); $("#" + id + "_preview").css({ 'font-family': css }); }) /* Add image upload functionality */ $('.tux-upload-image-button').click(function() { inputID = $(this).prev().attr('id'); formfield = $('#'+inputID).attr('name'); tbframe_interval = setInterval(function() {$('#TB_iframeContent').contents().find('.savesend .button').val(tux_localizing_upload_js.use_this_image);}, 1000); tb_show('', 'media-upload.php?type=image&TB_iframe=true'); window.send_to_editor = function(html) { imgurl = $('img',html).attr('src'); $('#'+inputID).val(imgurl); $('#'+inputID+'img').attr("src",imgurl); tb_remove(); } return false; }); });