/**********************************************************************************   
*   öffnet das spiel
*********************************************************************************/

function opengame(pLang){ 
 	if (pLang == "") {
		pLang = default_sprache;
	}
	
 	theURL = ('/v_fun/v_game/cup/webastoFlashDect.php?intro=true&lang='+pLang);
	winName = 'cup';
	features = 'width=623,height=455';
	window.open(theURL,winName,features);
}

/*
function keyHandler(theKey) {
	if (theKey == 87) {
	  alert(theKey + " wurde gedrückt.");
	}
}
*/
  
var keyCount = 0, pwd = "wW";
var naObj = new Array("text","file","password");

function keyCheck(e) {
  var obj = (document.all) ? window.event.srcElement : e.target;
  var qOk = true;
  if (obj.type) {
	for (i=0;i<naObj.length;i++) {
	  if (qOk) qOk = (obj.type.toLowerCase() != naObj[i]);
	}
	if (!qOk && obj.tagName && obj.tagName.toLowerCase() != "input") qOk = true;
  }
  if (obj.type == "textarea") qOk = false;

  if (qOk) winTrigger(((document.all) ? window.event.keyCode : e.which));
}

function winTrigger(taste) {
	var sid = ';sid=OP9BMMLYdIFBMoK6zN7tJKGQ1rBL42pMU3M=';
	sid = sid.substring(5, sid.length);
	for (i=0;i<pwd.length;i++) {
		if (taste == pwd.charCodeAt(i)) {
			if(window.location.protocol == "https:")
			{
				opengame('');
				//opengame('<?php echo $default_sprache; ?>');
				
			}
			else
			{
				opengame('');
				//opengame('<?php echo $default_sprache; ?>');
			}
			break;
		}
	}
}

if (document.layers) {
	window.captureEvents(Event.KEYPRESS);
	window.onkeypress = keyCheck;
} else {
	document.onkeydown = keyCheck;
}



