function getCookie(id)
{
    value = null;
    var cookies = document.cookie.split(';');
    for(var i = 0; i < cookies.length; i++){
        name = cookies[i].substring(0,cookies[i].search(/=/));
        name = trim(name);
        if(name == id){
            value = cookies[i].substr(cookies[i].search(/=/) + 1, cookies[i].length);
        }
    }
    return value;
}

function setCookie(name, value, minutes)
{
    minutes = (minutes == undefined) ? 30 : minutes;
    now = new Date();
    expire = new Date(now.getTime() + (minutes * 1000 * 60));
    document.cookie = name + '=' + value +  '; expires=' + expire.toGMTString() + '; path=/';
}

function trim (zeichenkette)
{
   return zeichenkette.replace (/^\s+/, '').replace (/\s+$/, '');
}

//preloading pictures for womensday
function preloader(){
	var i_1	= new Image();
	i_1.src	= "/extension/silver.project/design/silver.project/images/wd_all.png";
}

//start preloading now!!!
//preloader();
function womensday(force)
{
	if(typeof(force) == "undefined"){
		force = false;
	}
	if(null === getCookie('womensday') || force == true){
   		$body	= $('body');
		$window	= $(window);
		$layer	= $('<div id="wd_container"><div id="wd_layer"><img src="/extension/silver.project/design/silver.project/images/wd_all.jpg" /></div></div>');
		$layer.bind('click.wd', function(){
			$layer.fadeOut(700, 'swing', function(){
				$window.unbind('.wd');
				$layer.remove();
			});
		});
		$body.append($layer);
		$window.bind('resize.wd', function(){
			$layer.height($(document).height()).width($(document).width());
		});
		$window.bind('scroll.wd', function(){
			$layer.height($(document).height()).width($(document).width());
		});
		if(force){
			$layer.fadeIn(500, 'swing');
			force	= false;
		}else{
			$layer.css('display', 'block');
		}
	setCookie('womensday', 'setted', 120);
	}
}

$(document).ready(function(){
//	womensday();
	$('#showWomensDay').click(function(){
		womensday(true);
		return false;
	});
});

