function setCookie(name, value, path, domain, secure) {
	var now = new Date();
	var expires = new Date();
	expires.setTime(now.getTime() + 365 * 24 * 60 * 60 * 1000);
	var curCookie = name + "=" + escape(value) +
		((expires) ? "; expires=" + expires.toGMTString() : "") +
		((path) ? "; path=" + path : "") +
		((domain) ? "; domain=" + domain : "") +
		((secure) ? "; secure" : "");
	document.cookie = curCookie;
};

function getCookie(name) {
	var dc = document.cookie;
	var prefix = name + "=";
	var begin = dc.indexOf("; " + prefix);
	if (begin == -1) {
		begin = dc.indexOf(prefix);
		if (begin != 0) return null;
	} else
		begin += 2;
	var end = document.cookie.indexOf(";", begin);
	if (end == -1)
		end = dc.length;
	return unescape(dc.substring(begin + prefix.length, end));
};

function deleteCookie(name, path, domain) {
	if (getCookie(name)) {
		document.cookie = name + "=" + 
		((path) ? "; path=" + path : "") +
		((domain) ? "; domain=" + domain : "") +
		"; exspires=Thu, 01-Jan-70 00:00:01 GMT";
	};
};

function cookieTest(value) {
	setCookie("cookie-test", 42);
	var test1 = getCookie("cookie-test");
	deleteCookie("cookie-test");
	var test2 = getCookie("cookie-test");
	if (test1 == 42  && test2 != 42) {
		deleteCookie("cookie-test");
		if (PartnerATuser) {
			setCookie("PartnerATusercookie", value);
		};
	}
	//else window.location = "nocookies.asp" ;
};
function doResize() {
	if (navigator.appName=='Microsoft Internet Explorer') {
		var Ziel = document.getElementById('contentArea');
		var Minimum = document.getElementById('MyFrame').offsetHeight;
		var Maximum = document.body.offsetHeight-174;
		document.getElementById('contentArea').style.height=Minimum+'px';
		if(Minimum<Maximum) {
			document.getElementById('contentArea').style.height=Maximum+'px';
		};
	} else {
		document.getElementById('mainContainer').style.minHeight=document.body.clientHeight-140+'px';
	};
};
window.onresize = function() {
	if (navigator.appName=='Microsoft Internet Explorer') {
		var Ziel = document.getElementById('contentArea');
		var Minimum = document.getElementById('MyFrame').offsetHeight;
		var Maximum = document.body.offsetHeight-174;
		document.getElementById('contentArea').style.height=Minimum+'px';
		if(Minimum<Maximum) {
			document.getElementById('contentArea').style.height=Maximum+'px';
		};
	} else {
		document.getElementById('mainContainer').style.minHeight=document.body.clientHeight-140+'px';
	};
};
function makeSubMenue(appearence, host) {
	if (navigator.appName=='Microsoft Internet Explorer') {
		if (appearence=='visible') {
			host.getElementsByTagName('ul')[0].style.display='block';
		}
		if (appearence=='invisible') {
			host.getElementsByTagName('ul')[0].style.display='none';
		}
	}
}
function makeHover(direction, host) {
	if (navigator.appName=='Microsoft Internet Explorer') {
		if (direction=='in') {
			host.className+=" hover";
		}
		if (direction=='out') {
			host.className=host.className.substring(0, host.className.indexOf(' hover'));
		}
	}
}
