function reload(languageParam) {
	var url = "";
	switch (languageParam) {
		case "en": url = "?language=en"; break;
		case "jp": url = "http://www.bakugan.jp/"; break;
		case "kr": url = "http://bakugan.sonokong.co.kr/"; break;
		default: url = "http://www.bakugan.com/" + languageParam;
	}

	changePage(url);
}

function changePage(url, popup) {
	if (popup == undefined || popup == false) {
		window.location.href = url;
	} else {
		window.open(url);
	}
}

function simpleAjax(div, postData, script) {
	if (script == null) {
		script = 'ajax.html';
	}
	$(div).html('Loading...');
	//$(div).load(script, postData);
	//void(0);
	$.ajax({
		url: script,
		cache: false,
		//dataType: "html",
		success: function(data) {
			$(div).html(data);
		}
	});
}

function slideAjax(div, postData, html) {
	$(div).slideUp();
	//$(div).load(html, postData, function() { $(div).slideDown(); });

	$.ajax({
		url: html,
		cache: false,
		data: postData,
		success: function(data) {
			$(div).html(data);
			$(div).slideDown();
		}
	});
}

function popoverActive(active) {
	if (active) {
		/*$('#mastheadSwf').hide();*/
		$('#popoverLayer').fadeIn(750);
		$('#popoverCloseBtn').bind("click", function() { popoverActive(false); });
		disableSound(true);

	} else {
		$('#popoverContent').html("");
		$('#popoverCloseBtn').unbind("click");
		$('#mastheadSwf').show();
		$('#popoverLayer').hide();

		if ($('#soundEnabled').html() == "on") {
			disableSound(false);
		}
	}
}

function popUp(URL, width, height) {
	day = new Date();
	id = day.getTime();
	newWindow = window.open(URL, "interactiveDemo", "toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=" + width + ",height=" + height);
}

function leftNavRollover(sectionId) {
	/*
	var selectedIndex = (parseInt($('#leftNavMenuCurrentId').html()));
	imageMouseOut("#leftNav .leftNavMenu");
	imageMouseOver("#leftNav .leftNavMenu:eq("+selectedIndex+")");
	imageMouseOver("#leftNav .leftNavMenu:eq("+sectionId+")");
	*/
}

function imageMouseOver(div) { $(div).css("background-position", "0px -100%"); }
function imageMouseOut(div) { $(div).css("background-position", "0px 0px"); }

function muteSite(value) {
	var sound = (value) ? "off" : "on";
	$('#soundEnabled').html(sound);
	disableSound(value);
}

function disableSound(value) {
	var action = (value) ? "mute" : "unmute";
	$.ajax({ type: 'POST', url: '/ajax.php', data: 'action=' + action });
	$('object').each(
    function(index) {
    	var swf = getFlashMovie($(this).attr('id'));
    	if (swf[action] != undefined) {
    		swf[action]();
    	}
    }
  );
}

function getFlashMovie(movieName) {
	var isIE = navigator.appName.indexOf("Microsoft") != -1;
	return (isIE) ? window[movieName] : document[movieName];
}

function changeLanguage(lang, page) {
	var url = "";
	switch (lang) {
		case "en": url = "?language=en"; break;
		case "jp": url = "http://www.bakugan.jp/"; break;
		case "kr": url = "http://bakugan.sonokong.co.kr/"; break;
		default:
			url = "http://www.bakugan.com/" + lang;
			switch (page) {
				case "news": url += "news/index.html"; break;
				case "products": url += "products/index.html"; break;
				case "gameplay": url += "learn-to-play/index.html"; break;
				case "mycollection": url += "products/index.html"; break;
				case "events": url += "events/index.html"; break;
				case "universe": url += "universe/index.html"; break;
				case "episodes": url += "episodes/index.html"; break;
				case "funstuff": url += "fun-stuff/index.html"; break;
				case "customercare": url += "index-2.html"; break;
				case "aboutus": url += "index-2.html"; break;
				case "termsofuse": url += "index-2.html"; break;
				case "privacypolicy": url += "index-2.html"; break;
			}
	}

	changePage(url);
}

function logIn() {
	var loginForm = document.getElementById('loginForm');
	if (loginForm.ID.value == "" || loginForm.Password.value == "") {
		alert("Username and password are required to log in.");
		return false;
	} else {
		$('#loginIframe').load(function() { updateLogin1(); });
		$('#loginContent').hide();
		$('#loginStatus').show();
		return true;
	}
}

function logOut() {
	//$.ajax({type:'POST',url:'/ajax.php',data:'action=logout'});

	document.getElementById('loginIframe').src = "http://my.bakugan.com/logout.php?action=member_logout";
	$('#loginIframe').load(function() { updateLogin1(); });
	$('#loginContent').hide();
	$('#loginStatus').show();
	return true;
}

function updateLogin1() {
	$('#loginIframe').unbind();
	document.getElementById('loginIframe').src = "about:blank";
	$('#loginIframe').load(function() { updateLogin2(); });
}

function updateLogin2() {
	$('#loginIframe').unbind();
	$('#loginContent').load("ajax.html", { action: 'viewLoginModule' }, function() { UpdateLogin3(); });
}

function UpdateLogin3() {
	$('#loginIframe').unbind();
	$('#loginStatus').hide();
	$('#loginContent').show();
}


