

// COOKIE
function fn_setCookie(name, value) {
	var curCookie = name + "=" + escape(value);
	var pathCookie = '; path=/';
	document.cookie = curCookie + pathCookie;
}


function fn_getCookie(name) {
	var prefix = name + "=";
	var cookieStartIndex = document.cookie.indexOf(prefix);
	if (cookieStartIndex == -1) return null;
	var cookieEndIndex = document.cookie.indexOf(";", cookieStartIndex + prefix.length);
	if (cookieEndIndex == -1) cookieEndIndex = document.cookie.length;
	return unescape(document.cookie.substring(cookieStartIndex + prefix.length, cookieEndIndex));
}




// FADE IN OUT DOM-element through a TIMEOUT
function fn_fadeInOut(element, inSpeed, outSpeed, timeout) {
	window.setTimeout( 
		function() {
			$(element).fadeIn(inSpeed, function() {
				window.setTimeout( 
					function() { 
						$(element).fadeOut(outSpeed); 
					}, 
					timeout
				)
			});
		},
		300
	);	
}	

