/**
 * Curse Inc.
 * Writ
 * Writ Javascript
 *
 * @author 		Telshin
 * @copyright	(c) 2011 Curse Inc.
 * @license		All Rights Reserved
 * @package		Writ
 * @link		http://www.curse.com/
 *
**/
document.observe("dom:loaded", function() {
	if ($('published_date') && $('published_date_icon')) {
		$('published_date_icon').observe('click', function(){
			new CalendarDateSelect($('published_date'), { year_range: 6, close_on_click: true });
		});
	}

	$('toggle').observe('click',function (e) {
		var toggle = $('toggle').checked;
		$$('#article_list_form input[type=checkbox]').each(function(check) {
			check.checked = toggle;
		});
	});
});

Event.observe( window, 'load', function(){
	// Resize images
	$$('.article_inner').each( function(elem){
		var extra = parseInt($(elem).getStyle('padding-left')) + parseInt($(elem).getStyle('padding-right'));
		ipb.global.post_width = $(elem).getWidth() - (extra * 2);
		//ipb.global.post_width = $(elem).getWidth();
		ipb.global.findImgs($(elem));
	});
});

function generateBlock(block_id) {
	block_form = 'block_options_'+block_id;
	new Ajax.Request( ipb.vars['base_url'] + "app=writ&module=ajax&section=blocks&do=generate-block&bid="+block_id,
					{
						method: 'post',
						evalJSON: 'force',
						parameters: $(block_form).serialize(true),
						onSuccess: function(t) {
							$('tag_'+block_id).value = t.responseText;
							$('tag_'+block_id).activate();
						}
					});
}
