/* MESSAGES */
$(document).ready(function () {
    initMessage();
});

/* MESSAGES */
$(window).scroll(function() {
    var obj = $('#message');
    if(obj.hasClass('ok') || obj.hasClass('error')) {
    	//obj.animate({top:$(window).scrollTop()+10+"px" },{queue: false, duration: 350});
	//obj.css('top',$(window).scrollTop()+10+"px");
    }
});

/* MESSAGES */
var timeoutID;
function showMessage (text, type) {
	//clearTimeout(timeoutID);
	var obj = $('#message');
	//obj.stop();
	obj.removeClass('ok').removeClass('error');
	//var top = $(window).scrollTop()+"px";
	//obj.css({top:($(window).scrollTop()+10)+'px',opacity:100}).addClass(type).text(text);
	obj.css({opacity:100}).addClass(type).text(text);

	timeoutID = setTimeout(function() {
		obj.animate({opacity: 0}, 2000, null, function() {
			obj.removeClass(type).text(' ');
            obj.stop();
		});
	}, 5000);
}

/* MESSAGES */
function initMessage() {
    var obj = $('#message');
    if(obj.hasClass('ok')||obj.hasClass('error')) {
        if(obj.hasClass('ok')) type = 'ok';
        if(obj.hasClass('error')) type = 'error';
    	clearTimeout(timeoutID);
    	//var top = $(window).scrollTop()+"px";
    	//obj.css("top",($(window).scrollTop()+10)+'px');
    	timeoutID = setTimeout(function() {
    		obj.animate({opacity: 0}, 1000, null, function() {
    			obj.removeClass(type).text(' ');
    		});
    	}, 5000);
    }
}
