var toggleSound = function () {
	flashDispatcher("toggleSound");
}

var popup = function (url) {
	var args = 'width=635,height=530,resizable=no,status=no,scrollbars=no';
	var win = window.open(url, '_blank', args);
	if (win) win.focus();
};

var reloadPage = function (lc) {
	var strHref = window.location.href;
	var newHref = "";
	if (strHref.indexOf("?") > -1) {
		newHref = strHref.substr(0, strHref.indexOf("?"));
		strQueryString = strHref.substr(strHref.indexOf("?")+1);
		var aQueryString = strQueryString.split("&");

		for ( var iParam = 0; iParam < aQueryString.length; iParam++ ) {
			var aParam = aQueryString[iParam].split("=");
			if ( aParam[0] != "lc" ) {
				if ( newHref.indexOf("?") == -1 ) {
					newHref += "?";
				}
				newHref += aQueryString[iParam] + "&";
			}
		}

		if ( newHref.indexOf("?") == -1 ) {
			newHref += "?";
		}
	} else {
		newHref = strHref + "?";
	}

	newHref += "lc="+lc;
	window.location.href = newHref;
}

function flashDispatcher(func) {
	if (arguments.length > 1)
		swfobject.getObjectById(flashId)[func](Array.prototype.slice.call(
				arguments).slice(1)[0]);
	else
		swfobject.getObjectById(flashId)[func]();
}

function isReady() {
	return true;
}

function setSound(statusToSet) {
	var pathComplete = document.getElementById("soundIcon").src;
	var directory = pathComplete.substr(0, pathComplete.lastIndexOf("/")+1);
	if (statusToSet) {
		document.getElementById("soundIcon").src = directory + 'btn-sound.png';
	} else {
		document.getElementById("soundIcon").src = directory + 'btn-sound-off.png';
	}
}
