jQuery(document).ready(function() { setTimeout("size_pictures()",500); setTimeout("size_pictures()",1000); }); var global_triple_box_locked = false; jQuery(document).ready(function() { jQuery(".oxygen_triple_btn").click(function() { if(global_triple_box_locked == false) { global_triple_box_locked = true; var btn_id = jQuery(this).attr("id"); var widget_id = get_widget_id(btn_id); var block_id = get_block_id(btn_id); if(jQuery("#oxygen_triple_popular_btn_" + widget_id).hasClass("tab-1-disabled") == false) { jQuery("#oxygen_triple_popular_btn_" + widget_id).addClass("tab-1-disabled"); } if(jQuery("#oxygen_triple_recent_btn_" + widget_id).hasClass("tab-1-disabled") == false) { jQuery("#oxygen_triple_recent_btn_" + widget_id).addClass("tab-1-disabled"); } if(jQuery("#oxygen_triple_comments_btn_" + widget_id).hasClass("tab-1-disabled") == false) { jQuery("#oxygen_triple_comments_btn_" + widget_id).addClass("tab-1-disabled"); } jQuery("#"+btn_id).removeClass("tab-1-disabled"); if(jQuery("#oxygen_triple_popular_" + widget_id).css("display") != "none") { var old_block = "oxygen_triple_popular"; } if(jQuery("#oxygen_triple_recent_" + widget_id).css("display") != "none") { var old_block = "oxygen_triple_recent"; } if(jQuery("#oxygen_triple_comments_" + widget_id).css("display") != "none") { var old_block = "oxygen_triple_comments"; } jQuery("#" + old_block + "_" + widget_id).fadeOut("medium",function() { jQuery("#" + block_id + "_" + widget_id).fadeIn("fast",function() { global_triple_box_locked = false; menu_cleanup(block_id,widget_id); }); }); } return false; }); }); function get_widget_id(str) { if(str.search("oxygen_triple_popular_btn_") != -1) { var btn = "oxygen_triple_popular_btn_"; return str.substr(btn.length); } else if(str.search("oxygen_triple_recent_btn_") != -1) { var btn = "oxygen_triple_recent_btn_"; return str.substr(btn.length); } else if(str.search("oxygen_triple_comments_btn_") != -1) { var btn = "oxygen_triple_comments_btn_"; return str.substr(btn.length); } else { return 0; } } function get_block_id(str) { if(str.search("oxygen_triple_popular") != -1) { var btn = "oxygen_triple_popular"; return str.substr(0,btn.length); } else if(str.search("oxygen_triple_recent") != -1) { var btn = "oxygen_triple_recent"; return str.substr(0,btn.length); } else if(str.search("oxygen_triple_comments") != -1) { var btn = "oxygen_triple_comments"; return str.substr(0,btn.length); } else { return 0; } } function menu_cleanup(block_id,widget_id) { if(block_id == "oxygen_triple_comments") { jQuery("#oxygen_triple_popular_" + widget_id).hide(); jQuery("#oxygen_triple_recent" + widget_id).hide(); } if(block_id == "oxygen_triple_popular_") { jQuery("#oxygen_triple_comments" + widget_id).hide(); jQuery("#oxygen_triple_recent" + widget_id).hide(); } if(block_id == "oxygen_triple_recent") { jQuery("#oxygen_triple_comments" + widget_id).hide(); jQuery("#oxygen_triple_popular_" + widget_id).hide(); } } function roundNumber(num, dec) { var result = Math.round(num*Math.pow(10,dec))/Math.pow(10,dec); return result; } function size_pictures() { var text_width = jQuery('.left-side').width(); if(jQuery('.news-item .image').width) { text_width = text_width - jQuery('.news-item .image').width(); } jQuery('.text img').each(function(index) { if (jQuery(this).width() > text_width - 20) { var width = jQuery(this).width(); var height = jQuery(this).height(); var ratio = roundNumber(width/height,2); width = text_width - 20; height = roundNumber(width/ratio,0) jQuery(this).css('width', width+'px'); jQuery(this).css('height', height+'px'); } }); jQuery('.text .wp-caption').each(function(index) { if (jQuery(this).width() > text_width - 10) { jQuery(this).css('width', (text_width - 10) + 'px'); } }); jQuery('.text embed').each(function(index) { var url = jQuery(this).attr("src"); var is_youtube = url.search("youtube.com"); if (jQuery(this).width() > text_width && is_youtube != -1 ) { var width = jQuery(this).width(); var height = jQuery(this).height(); var ratio = roundNumber(width/height,2); width = text_width - 10; height = roundNumber(width/ratio,0) jQuery(this).css('width', width+'px'); jQuery(this).css('height', height+'px'); } }); jQuery('.text object').each(function(index) { var url = jQuery(this).attr("src"); if (jQuery(this).width() > text_width - 10 ) { var width = jQuery(this).width(); var height = jQuery(this).height(); var ratio = roundNumber(width/height,2); width = text_width - 10; height = roundNumber(width/ratio,0) jQuery(this).css('width', width+'px'); jQuery(this).css('height', height+'px'); } }); }