// JavaScript Document
var ie4 = document.all;
var ns4 = document.layers;
var ns6 = document.getElementById && !document.all; 

function changeClass(divId, targetClass) {
	document.getElementById(divId).className=targetClass;
}

function changeVisible(div_hide, div_show) {
	document.getElementById(div_show).style.visibility='visible';
	document.getElementById(div_hide).style.visibility='hidden';
}

function clicked(div_hide, div_show) {
	document.getElementById('about').style.visibility='visible';
	document.getElementById('contact').style.visibility='visible';
	document.getElementById('about_clicked').style.visibility='hidden';
	document.getElementById('contact_clicked').style.visibility='hidden';
	changeVisible(div_hide, div_show);
}

function showLinks(show) {
	if (show==0) {
		document.getElementById('show_links').style.visibility='visible';
		document.getElementById('show_links_clicked').style.visibility='hidden';
		
		document.getElementById('link_darts').style.visibility='hidden';
		document.getElementById('link_battle_painters').style.visibility='hidden';
		document.getElementById('link_diabolika2').style.visibility='hidden';
		document.getElementById('link_footballs_in_space').style.visibility='hidden';
		document.getElementById('link_word_block').style.visibility='hidden';
		document.getElementById('link_about_chris').style.visibility='hidden';
		document.getElementById('link_about_paul').style.visibility='hidden';
		document.getElementById('link_strip_poker').style.visibility='hidden';
	}
	else {
		document.getElementById('show_links_clicked').style.visibility='visible';
		document.getElementById('show_links').style.visibility='hidden';
		
		document.getElementById('link_darts').style.visibility='visible';
		document.getElementById('link_battle_painters').style.visibility='visible';
		document.getElementById('link_diabolika2').style.visibility='visible';
		document.getElementById('link_footballs_in_space').style.visibility='visible';
		document.getElementById('link_word_block').style.visibility='visible';
		document.getElementById('link_about_chris').style.visibility='visible';
		document.getElementById('link_about_paul').style.visibility='visible';
		document.getElementById('link_strip_poker').style.visibility='visible';
		
	}
}

function show_bubble (bubble_id) {
	switch (bubble_id) {
		case 0:
			if (document.getElementById('paul_bubble').style.visibility=='visible') {
				document.getElementById('paul_bubble').style.visibility='hidden';
			}
			else {
				document.getElementById('stripper_bubble').style.visibility='hidden';
				document.getElementById('chris_bubble').style.visibility='hidden';
				document.getElementById('paul_bubble').style.visibility='visible';
			}
		break;
		case 1:
			if (document.getElementById('chris_bubble').style.visibility=='visible') {
				document.getElementById('chris_bubble').style.visibility='hidden';
			}
			else {
				document.getElementById('stripper_bubble').style.visibility='hidden';
				document.getElementById('paul_bubble').style.visibility='hidden';
				document.getElementById('chris_bubble').style.visibility='visible';
			}
		break;
		case 2:
			if (document.getElementById('stripper_bubble').style.visibility=='visible') {
				document.getElementById('stripper_bubble').style.visibility='hidden';
			}
			else {
				document.getElementById('paul_bubble').style.visibility='hidden';
				document.getElementById('chris_bubble').style.visibility='hidden';
				document.getElementById('stripper_bubble').style.visibility='visible';
			}
		break;
	}
}

function centerIt(show, div_height, div_width) {
	var center_height=0;
	var center_width=0;
	
	//For non IE browsers
	if (ns6 || ns4) {
  		center_width = (window.innerWidth/2)-(div_width/2);
  		center_height = (window.innerHeight/2)-(div_height/2);
	}
	else {
		center_width=(document.documentElement.clientWidth/2)-(div_width/2);
  		center_height=(document.documentElement.clientHeight/2)-(div_height/2);
 	}

	if (center_width<0) {
		center_width=0;
	}
	if (center_height<0) {
		center_height=0;
	}
	document.getElementById('centered').style.left=center_width+"px";
	document.getElementById('centered').style.top=center_height+"px";
	
	if (show==0) {
		document.getElementById('centered').style.visibility='visible';
	}
}

function game_popup(url, win_name, win_height, win_width) {
	if (url=='strippoker') {
		document.getElementById('stripper_bubble').style.visibility='hidden';
	}
	if (url!="diabolika2") {
		var windowFeatures =",menubar=no,scrollbars=no,location=no,favorites=no,resizable=no,status=no,toolbar=no,directories=no";
		msg=window.open("games/"+url+"/index.html", win_name, "height="+win_height+", width="+win_width+" ,left="+((screen.width/2)-(win_width/2))+", top="+((screen.height/2 )-(win_height/2))+windowFeatures);
	}
	else {
		var windowFeatures =",menubar=no,scrollbars=no,location=no,favorites=no,resizable=no,status=no,toolbar=no,directories=no";
		msg=window.open("games/"+url+"/index.php", win_name, "height="+win_height+", width="+win_width+" ,left="+((screen.width/2)-(win_width/2))+", top="+((screen.height/2 )-(win_height/2))+windowFeatures);
	}
}