// JavaScript Document
var message;
var clx;
var tmt;
var inter;

function clear_messages(){
	$('div#blur').css('display', 'none');
	$('div#mess').css('display', 'none');
	$('div#preview').css('display', 'none');
}

function hide_blur(){
	$('div#blur').animate({opacity: "0"}, 1000, clear_messages);
}

function hide_preview(){
	$('div#preview').animate({opacity: "0"}, 1000, clear_messages);
}

function hide_text(){
	$('div#mess').animate({opacity: "0"}, 2000, hide_blur);
	clearInterval(inter);
}

function pre_hide_text(){
	inter = setInterval('hide_text();', tmt);
}

function show_text(){
	if($('div#mess').length == 0){
		var mess = jQuery('<div>'+message+'</div>').addClass('mess').attr('id', 'mess');
		mess.css('position', 'absolute');
		mess.css('left', $(window).width()/2-100);
		mess.css('top', $(window).height()/2-15);
		mess.css('opacity', '0');
		mess.width(200);
		mess.height(30);
		if(clx == 1){
			mess.click(hide_text);
		}
		mess.appendTo(document.body);
		mess.animate({opacity: "0.5"}, 1000, pre_hide_text);
	}else{
		$('div#mess').css('display', 'block');
		$('div#mess').animate({opacity: "0.5"}, 1000, pre_hide_text);
	}
}

function show_image(par){
	message = '<img src="'+par+'">';
	if($('div#preview').length == 0){
		var div = jQuery('<div></div>').addClass('preview').attr('id', 'preview');
		div.html('<div>'+message+'</div>');
		div.css('position', 'absolute');
		div.css('left', $('div#pre1').offset().left-100);
		div.css('top', $('div#pre1').offset().top-100);
		div.css('opacity', '0');
		div.css('text-align', 'center');
		div.width(200);
		div.height(200);
		div.click(hide_preview);
		div.appendTo(document.body);
		div.animate({opacity: "1"}, 1000);
	}else{
		$('div#preview').html('<div>'+message+'</div>');
		$('div#preview').css('display', 'block');
		$('div#preview').animate({opacity: "1"}, 1000);
	}
}

function show_message(par,timeout,clc){
	message = par;
	clx = clc;
	tmt = timeout;
	if($('div#blur').length == 0){
		var div = jQuery('<div></div>').addClass('blur').attr('id', 'blur');
		div.css('position', 'absolute');
		div.css('left', $(window).width()/2-300);
		div.css('top', $(window).height()/2-50);
		div.css('opacity', '0');
		div.width(600);
		div.height(100);
		div.appendTo(document.body);
		div.animate({opacity: "0.5"}, 1000, show_text);
	}else{
		$('div#blur').css('display', 'block');
		$('div#blur').animate({opacity: "0.5"}, 1000, show_text);
	}
}

function show_message_bak(par,timeout,clc){
	message = par;
	clx = clc;
	tmt = timeout;
	if($('div#blur').length == 0){
		var div = jQuery('<div></div>').addClass('blur').attr('id', 'blur');
		div.css('position', 'absolute');
		div.css('left', '0px');
		div.css('top', '0px');
		div.css('opacity', '0');
		div.width($(window).width());
		div.height($(window).height());
		div.appendTo(document.body);
		div.animate({opacity: "0.5"}, 1000, show_text);
	}else{
		$('div#blur').css('display', 'block');
		$('div#blur').animate({opacity: "0.5"}, 1000, show_text);
	}
}