function setCookie(name, value) {
	var ablauf = new Date();
	var infuenfTagen = ablauf.getTime() + (365 * 24 * 60 * 60 * 1000);
	ablauf.setTime(infuenfTagen);
	var curCookie = name + "=" + escape(value) + ((ablauf) ? "; expires=" + ablauf.toGMTString():"");
	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) {
	if (getCookie(name)) {
		document.cookie = name + "=" + "; 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");
		return true;
	} else {
		window.location = "nocookies.asp";
	}
};
function doResize() {
	if (navigator.appVersion.indexOf('MSIE 6.0')>=0) {
		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.body.setAttribute('scroll','auto');
		document.getElementById('mainContainer').style.minHeight=document.body.clientHeight-140+'px';
	};
	makeDropShadow();
};
window.onresize = function() {
	if (navigator.appVersion.indexOf('MSIE 6.0')>=0) {
		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'));
		}
	}
}
function makeDropShadow() {
    var NaviElemente = new Array('Partnersuche', 'Chat', 'Erfolgsstories', 'Liebesnest', 'Ueberuns', 'Logout', 'Login', 'Anmelden', 'UserProfil');
	var mySpan = null;
	var dropShadow = null;
	var myDropShadow = null;
	for (i=0; i<NaviElemente.length; i++) {
		if (document.getElementById(NaviElemente[i])) {
			mySpan = document.getElementById(NaviElemente[i]).getElementsByTagName('span')[0];
			dropShadow = mySpan.cloneNode(true);
			myDropShadow = document.getElementById(NaviElemente[i]).insertBefore(dropShadow,mySpan);
			mySpan.className='dropShadowText';
			myDropShadow.className='solidText';
		};
	}
};

