
//saves a Cookie for a given language
function saveCookie(href, key, language, defLanguage) {
		if (language != defLanguage)
				href = href + '?language=' + language;
		
		//checks if a cookie for this key already exist, if not it will be created
		if ( !($.cookie(key)) ) {
				$.cookie(key, language, {path: '/'});
				window.location.href = href;
		}
		//checks if the existing cookie's value matches the given language, rewrite the cookies value if needed
		else if ($.cookie(key) != language) {
				$.cookie(key, language, {path: '/'});
				window.location.href = href;
		}
}

			function prepareMenu()
			{
				var i = [];
				i[i.length] = new Image();
				i[i.length-1].src = '/media/pages/images/'+lang+'/menu/about-hover.png';
				i[i.length] = new Image();
				i[i.length-1].src = '/media/pages/images/'+lang+'/menu/clubs-hover.png';
				i[i.length] = new Image();
				i[i.length-1].src = '/media/pages/images/'+lang+'/menu/events-hover.png';
				i[i.length] = new Image();
				i[i.length-1].src = '/media/pages/images/'+lang+'/menu/modelling-hover.png';
				i[i.length] = new Image();
				i[i.length-1].src = '/media/pages/images/'+lang+'/menu/teaching-hover.png';
				i[i.length] = new Image();
				i[i.length-1].src = '/media/pages/images/'+lang+'/menu/video-hover.png';
				i[i.length] = new Image();
				i[i.length-1].src = '/media/pages/images/'+lang+'/menu/gallery-hover.png';
				i[i.length] = new Image();
				i[i.length-1].src = '/media/pages/images/'+lang+'/menu/news-hover.png';
				i[i.length] = new Image();
				i[i.length-1].src = '/media/pages/images/'+lang+'/menu/contacts-hover.png';
				i[i.length] = new Image();
				i[i.length-1].src = '/media/pages/images/'+lang+'/lang-hover.png';
				i[i.length] = new Image();
				i[i.length-1].src = '/media/pages/images/'+lang+'/menu/home-hover.png';
				$(".good").bind("mouseenter mouseleave", function(e){
				    var images = $(this).find('img.png-image');
				    images.toggleClass('hidden');
				});
			}
			
			function hideAllItems()
			{
				var items = $(".good").get();
				for(i=0; i<items.length; i++) {
					if(items[i].innerHTML.indexOf('-hover') > 0)
					{
						var src = items[i].innerHTML.substr(items[i].innerHTML.indexOf('src=') + 5);
						src = src.substr(0, src.indexOf('-hover'));
						items[i].innerHTML = '<img class="png" onload="fixPNG(this)" src="'+src+'.png" />';
					}
				}
			}
			
			function hright(){
                var right = document.getElementById("layout-right");				
                var hbody = document.getElementById("main").scrollHeight;
                var hheader = document.getElementById("header").scrollHeight;
                hbody += hheader;
                right.style.height = (hbody + 50) + "px";
            }
			var arVersion = navigator.appVersion.split("MSIE")
			var version = parseFloat(arVersion[1])
			function fixPNG(myImage) {
				if ((version >= 5.5) && (version < 7) && (document.body.filters)) {
					var imgID = (myImage.id) ? "id='" + myImage.id + "' " : ""
					var imgClass = (myImage.className) ? "class='" + myImage.className + "' " : ""
					var imgTitle = (myImage.title) ? "title='" + myImage.title + "' " : "title='" + myImage.alt + "' "
					var imgStyle = "display:inline-block;" + myImage.style.cssText
					var strNewHTML = "<span " + imgID + imgClass + imgTitle
						+ " style=\"" + "width:" + myImage.width + "px; height:" + myImage.height + "px;" + imgStyle + ";"
						+ "filter:progid:DXImageTransform.Microsoft.AlphaImageLoader"
						+ "(src=\'" + myImage.src + "\', sizingMethod='scale');\"></span>"
					myImage.outerHTML = strNewHTML	
				}
			}
