function createCookie(name,value,days) {
	if (days) {
		var date = new Date();

		date.setTime(date.getTime()+(days*60*60*24*1000));

		var expires = "; expires="+date.toGMTString();
	}
	else {
		var expires = "";
	}

	document.cookie = name+"="+value+expires+"; path=/";
}

function readCookie(name) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');

	for(var i=0;i < ca.length;i++) {
		var c = ca[i];

		while (c.charAt(0)==' ') {
			c = c.substring(1,c.length);
		}

		if (c.indexOf(nameEQ) == 0) {
			return c.substring(nameEQ.length,c.length);
		}
	}

	return null;
}

var cLoginEffect = 0;

function cookieLoginEffect() {
	if (readCookie('loginBar') != "") {
		if (readCookie('loginBar') == 1) {
			document.getElementById('main_login').style.visibility = 'hidden';
			document.getElementById('main_login_high').style.visibility = 'visible';
			document.getElementById('main_login_show_button').style.visibility = 'hidden';
			document.getElementById('main_login_hide_button').style.visibility = 'visible';

			cLoginEffect = 1;
		}
		else {
			document.getElementById('main_login').style.visibility = 'visible';
			document.getElementById('main_login_high').style.visibility = 'hidden';
			document.getElementById('main_login_show_button').style.visibility = 'visible';
			document.getElementById('main_login_hide_button').style.visibility = 'hidden';
			cLoginEffect = 0;
		}
	}
}

function loginEffect() {
	if (cLoginEffect == 0) {
		document.getElementById('main_login').style.visibility = 'hidden';
		document.getElementById('main_login_high').style.visibility = 'visible';
		document.getElementById('main_login_show_button').style.visibility = 'hidden';
		document.getElementById('main_login_hide_button').style.visibility = 'visible';

		cLoginEffect = 1;

		createCookie('loginBar', '', -1);
		createCookie('loginBar', 1, 365);
	}
	else {
		document.getElementById('main_login').style.visibility = 'visible';
		document.getElementById('main_login_high').style.visibility = 'hidden';
		document.getElementById('main_login_show_button').style.visibility = 'visible';
		document.getElementById('main_login_hide_button').style.visibility = 'hidden';

		cLoginEffect = 0;

		createCookie('loginBar', '', -1);
		createCookie('loginBar', 0, 365);
	}
}

function doHeadline(text) {
	document.getElementById('page_headline').innerHTML = text;
}

function popupIEClose() {
	document.getElementById('popup_ie').style.visibility = 'hidden';
}

function onlinePopup() {
	eval("whosOnline = window.open('whos_online.php', 'whosOnline', 'toolbar=0,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=0,width=300,height=500,left = 540,top = 150');");
}

function chatPopup() {
	eval("chatWindow = window.open('/chat', 'chatWindow', 'toolbar=0,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=0,width=730,height=560,left = 340,top = 100');");
}

function displaypicturePopup() {
	eval("displayPicture = window.open('displaypicture.php', 'displayPicture', 'toolbar=0,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=0,width=500,height=500,left = 540,top = 150');");
}

function uploadImages() {
	eval("uploadImages = window.open('upload_images.php', 'uploadImages', 'toolbar=0,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=0,width=500,height=500,left = 540,top = 150');");
}

shortcut.add("Ctrl+Alt+X",function() {
	loginEffect();
});
