
function ajax_message( msg_container, msg_box_css, msg_text, removeloader, callback )
{
	if( removeloader != '' ) {
		$( removeloader ).remove();
	}

	$( msg_container ).append( ajax_message_tag );
	$( "div.ajax-message" ).css( msg_box_css ).html( msg_text ).show();
	var delay = 1500;
	if( arguments.length == 6 && typeof( arguments[5] ) == 'number' ) {
		delay = arguments[5]
	}
	window.setTimeout( '$( "div.ajax-message" ).remove();' + callback + '();', delay );
}

function fix_footer_position()
{
	var win_height = $( window ).height();
	var footer_top = $( "#footer" ).offset().top;
	var footer_height = $( "#footer" ).height();
	var img_height = ( win_height - footer_top - footer_height - 12 );
	if( img_height > 0 ) {
		$( "img.footer-fix" ).css( "height", img_height + "px" ).show();
	}
}

function init_utils()
{
	loader_img_tag = '<img class="loader-img" src="' + SITE_REL_PATH + 'img/indicator.white.gif" alt="" />';
	ajax_message_tag = '<div class="ajax-message"></div>';
}

function init_images()
{
	var _i = new Image();
	_i.src = SITE_REL_PATH + 'img/indicator.white.gif';
}

function init_jcorner()
{
	//$( '#left-box' ).corner( '5px' );
	$( '#left-menu-inner' ).corner( '5px' ).parent().css( 'padding', '1px' ).corner( '5px' );
}

function init()
{
	init_jcorner();
	init_images();
	init_utils();
	fix_footer_position();
}

var loader_img_tag, ajax_message_tag;
$( document ).ready( init );
