$(document).ready(function() {

	$('#entry_description').keyup(function() {
		wordlimit('entry_description', 100, 'word_limit_info', 'y');
	});

	$('#bb').hide();
	$('#upload_update').hide();
	$('#upload').click(function() {
		var msg = $('#message').attr('rel');
		$('#message').html(msg);
		$('#bb').show();
		$('#upload_update').show();
	});
});

function wordlimit(textid, limit, info, countdown) {

	var text1 = $('#'+textid).val();
	var text2 = text1.replace("/\s+/g", " ");
	var arr = text2.split(" ");
	var count = arr.length;
	if(countdown == "y") {
		tcount = limit-count;
	} else {
		tcount = count;
	}
	if(tcount == '') tcount = '0';
 	if(count > limit) {
		var text = $('#'+textid).val();
		var newlength = text.length-1;
		$('#'+textid).val(text.substr(0, newlength));

		return false;
 	} else {
		$('#'+info).html(tcount);
		return true;
	}
};

function bounce(int, redirect) {
	interval = (int*1000);
	var t = setTimeout("parent.window.location = '"+redirect+"'", interval); 
};

function retort(targ, msg, bb) {
	if(bb == 1) { 
		$('#bb', parent.document).show();
	} else { 
		$('#bb', parent.document).hide();
	}
	$('#'+targ, parent.document).html(msg);
};

function load_upload_window(url) {
	settings = {height:325,width:470,toolbar:0,scrollbars:0,resizable:0,left:0,top:0,center:1};
	if (settings.center == 1) {
		settings.top = (screen.height-(settings.height + 110))/2;
		settings.left = (screen.width-settings.width)/2;
	}
	parameters = "height=" + settings.height + ",width=" + settings.width + ",toolbar=" + settings.toolbar + ",scrollbars=" + settings.scrollbars  + ",status=" + settings.status + ",resizable=" + settings.resizable + ",left=" + settings.left  + ",screenX=" + settings.left + ",top=" + settings.top  + ",screenY=" + settings.top;
	window.open(url, 'upload_file', parameters).focus();
	return false;
};

function wrap_up() {window.opener.location.href=window.opener.location.href;};