jQuery(document).ready(function() {
	// login
	jQuery(".login_toggle").click(function(e) {
		e.preventDefault();
		jQuery("fieldset#login_menu").toggle();
		jQuery(".login_toggle").toggleClass("open");
	});
	jQuery("fieldset#login_menu").mouseup(function() {
		return false
	});
	jQuery(document).mouseup(function(e) {
		if(jQuery(e.target).parent(".login_toggle").length==0) {
			jQuery(".login_toggle").removeClass("open");
			jQuery("fieldset#login_menu").hide();
		}
	});
	// logout
	jQuery(".logout_toggle").click(function(e) {
		e.preventDefault();
		jQuery("#logout_menu").toggle();
		jQuery(".logout_toggle").toggleClass("open");
	});
	jQuery("#logout_menu").mouseup(function() {
		return false
	});
	jQuery(document).mouseup(function(e) {
		if(jQuery(e.target).parent(".logout_toggle").length==0) {
			jQuery(".logout_toggle").removeClass("open");
			jQuery("#logout_menu").hide();
		}
	});

	//myaion - character select
	/*
	jQuery(".character_select").click(function(e) {
		e.preventDefault();
		jQuery("div.character_change").toggle();
		jQuery(".character_select").toggleClass("close");
	});
	*/
	jQuery("div.character_change").mouseup(function() {
		return false
	});
	jQuery(document).mouseup(function(e) {
		if(jQuery(e.target).parent(".character_select").length==0) {
			jQuery(".character_select").removeClass("close");
			jQuery("div.character_change").hide();
		}
	});
	
	//myaion - photo history
	jQuery(".info1_sub1").click(function(e) {
		e.preventDefault();
		jQuery("div.wrap_picture").toggle();
		jQuery(".info1_sub1").toggleClass("close");
	});
	jQuery("div.wrap_picture").mouseup(function() {
		return false
	});
	jQuery(document).mouseup(function(e) {
		if(jQuery(e.target).parent(".info1_sub1").length==0) {
			jQuery(".info1_sub1").removeClass("close");
			jQuery("div.wrap_picture").hide();
		}
	});

	//live status - server change
	jQuery(".change").click(function(e) {
		e.preventDefault();
		jQuery("div.server_change").toggle();
		jQuery(".change").toggleClass("close");
	});
	jQuery("div.server_change").mouseup(function() {
		return false
	});
	jQuery(document).mouseup(function(e) {
		if(jQuery(e.target).parent(".change").length==0) {
			jQuery(".change").removeClass("close");
			jQuery("div.server_change").hide();
		}
	});
	if(location.hash == '#loginrequire' && !getCookie('GPSESSIONID')) {
		loading_login_layer();
	}
});
function loading_login_layer() {
	jQuery(".login_toggle").click();
	document.documentElement.scrollTop = 0;
	if(document.documentElement.scrollTo) document.documentElement.scrollTo(0);
	document.getElementById('id').focus();
}
function characterMini() {
 var miniWin = window.open('http://search.de.aiononline.com/aionmini/index.jsp','searchaion','width=750,height=598,top=100,left=100');
 miniWin.focus();
}
function logout_toggle_enable() {
		jQuery(".logout_toggle").click(function(e) {
		e.preventDefault();
		jQuery("#logout_menu").toggle();
		jQuery(".logout_toggle").toggleClass("open");
	});
	jQuery("#logout_menu").mouseup(function() {
		return false
	});
	jQuery(document).mouseup(function(e) {
		if(jQuery(e.target).parent(".logout_toggle").length==0) {
			jQuery(".logout_toggle").removeClass("open");
			jQuery("#logout_menu").hide();
		}
	});
}

//link

function HOME(){window.location.href="/";}
function NEWS(idx) {
	if (idx=='1')  {window.location.href="/board/notices/list";} 
	else if (idx=='2') {window.location.href="/board/updates/list";}
	else if (idx=='3') {window.location.href="/board/events/list";}
}
function MEDIA(idx) {
	if (idx=='1')  {window.location.href="/board/videos/list";} 
	else if (idx=='2') {window.location.href="/board/screenshots/list";}
	else if (idx=='3') {window.location.href="/board/conceptart/list";}
	else if (idx=='4') {window.location.href="/board/wallpapers/list";}
	else if (idx=='5') {window.location.href="/media/screensavers/list";}
}
function POWERWIKI(){window.location.href="http://powerwiki.de.aiononline.com/aion/";}
function LIVESTATUS(idx) {
	if (idx=='1')  {window.location.href="/livestatus/character-legion/";} 
	else if (idx=='2') {window.location.href="/livestatus/abyss/";}
	else if (idx=='3') {window.location.href="/livestatus/ranking/playerlist";}
	else if (idx=='4') {window.location.href="/livestatus/server/";}
}
function FORUMS(){window.location.href="/forums/";}