File "itro-admin-scripts.js"
Full Path: /home/attunedd/public_html/wp-content/plugins/itr-popup/scripts/itro-admin-scripts.js
File size: 2.81 KB
MIME-type: text/plain
Charset: utf-8
/*
This file is part of ITRO Popup Plugin. (email : support@itroteam.com)
*/
/* -------------- SCRIPTS FOR ADMIN PANNEL */
function itro_pos(e)
{
e = e || window.event;
x_pos = e.clientX;
}
function itro_mutual_check(checkbox_id_1, checkbox_id_2, box)
{
if (!box)
{
if (checkbox_id_2 == '') {
document.getElementById(checkbox_id_1).checked = !document.getElementById(checkbox_id_1).checked;
return 1;
}
if (checkbox_id_1 == '') {
return 0;
}
if (checkbox_id_1 == checkbox_id_2) {
return 0;
}
document.getElementById(checkbox_id_1).checked = !document.getElementById(checkbox_id_1).checked;
if (document.getElementById(checkbox_id_1).checked || document.getElementById(checkbox_id_2).checked)
{
document.getElementById(checkbox_id_2).checked = !document.getElementById(checkbox_id_1).checked;
}
} else
{
if (document.getElementById(checkbox_id_1).checked || document.getElementById(checkbox_id_2).checked)
{
document.getElementById(checkbox_id_2).checked = !document.getElementById(checkbox_id_1).checked;
}
}
}
jQuery(document).ready(function ()
{
var orig_send_to_editor = window.send_to_editor;
var uploadID = ''; /*setup the var in a global scope*/
jQuery('.ipp_upload_button').click(function ()
{
upload_button = jQuery(this);
uploadID = jQuery(this).prev('input'); /*set the uploadID variable to the value of the input before the upload button*/
tb_show('', 'media-upload.php?type=image&TB_iframe=true');
/* restore send_to_editor() when tb closed */
jQuery("#TB_window").bind('tb_unload', function ()
{
window.send_to_editor = orig_send_to_editor;
});
/* temporarily redefine send_to_editor() */
window.send_to_editor = function (html)
{
if (jQuery('img', html).attr('src') === undefined) {
imgurl = jQuery(html).attr('src');
} else {
imgurl = jQuery('img', html).attr('src');
}
uploadID.val(imgurl); /*assign the value of the image src to the input*/
//check the radio button if it is the background source
if (upload_button.attr('name') == 'bg_upload_button') {
jQuery('#yes_bg').prop("checked", true);
}
tb_remove();
};
return false;
});
});
var itro_option_state;
function itro_check_state(state_check_id)
{
itro_option_state = state_check_id.selected;
}
function itro_select(target_id)
{
target_id.selected = !itro_option_state;
itro_option_state = !itro_option_state;
}
function itro_set_cookie(c_name, value, exhours)
{
var exdate = new Date();
exdate.setTime(exdate.getTime() + (exhours * 3600 * 1000));
var c_value = escape(value) + ((exhours == null) ? "" : "; expires=" + exdate.toUTCString());
document.cookie = c_name + "=" + c_value + "; path=/";
}