<?php
    include "../../../logic/session.php";
    session_start();
    CheckSession();
    SetSessionScreen();
?>
<html>
<head>
	<title>Elusive Games presents: Plunge!</title>
  <?php
    if (isset($_SESSION['screensize']))
    {
      if ($_SESSION['screensize'] == 15)
        $screensize = 15;
      else if ($_SESSION['screensize'] == 125)
        $screensize = 125;
      else
        $screensize = 10;
    }
    else
      $screensize = 10;

    function ImgPos($amt)
    {
      global $screensize;
      
      if ($screensize == 15)
        echo $amt;
      else if ($screensize == 125)
        echo (round(1.25*($amt/1.5)));
      else
        echo (round($amt/1.5));
    }

    include 'imgpositioning.php';
  ?>
	<script language="javascript">
    var wii = false;
    var flashversion;
    
		function PlayWithSound()
		{
      if (wii)
      {
        soundOn = true;
      }
      else
      {
        DetectFlash();
        if (flashversion < 9)
        {
          if (confirm("Flash is not version 9, or flash could not be detected. Use flash (music, sound) anyway?"))
            soundOn = true;
        }
        else
        {
          soundOn = true;
        }
      }
      if (soundOn)
      {
        window.location.href = 'p.php?sound=yes';
      }
		}
		
		function PlayWithoutSound()
		{
			window.location.href = 'p.php?sound=no';
		}

    function DetectWii()
    {
      if ( window.opera && opera.wiiremote )
      {
        wii = true;
        document.getElementById("instructions").innerHTML = "<img src='img<? echo $screensize;?>/instructionswii.png'>";
        document.getElementById("imgsoundon").src = 'img<? echo $screensize;?>/soundonwii.png';
        document.getElementById("imgsoundoff").src = 'img<? echo $screensize;?>/soundoffwii.png';
      }
      else
      {
        document.getElementById("instructions").innerHTML = "<img src='img<? echo $screensize;?>/instructions.png'>";
        document.getElementById("imgsoundon").src = 'img<? echo $screensize;?>/soundon.png';
        document.getElementById("imgsoundoff").src = 'img<? echo $screensize;?>/soundoff.png';
      }
    }
    
		// the following code was not made by elusive games:
    function DetectFlash()
    {
      MSDetect = "false";
      if (navigator.plugins && navigator.plugins.length)
      {
        x = navigator.plugins["Shockwave Flash"];
        if (x)
        {
          flashinstalled = 2;
          if (x.description)
          {
            y = x.description;
            flashversion = y.charAt(y.indexOf('.')-1);
          }
        }
        else
          flashinstalled = 1;
        if (navigator.plugins["Shockwave Flash 2.0"])
        {
          flashinstalled = 2;
          flashversion = 2;
        }
      }
      else if (navigator.mimeTypes && navigator.mimeTypes.length)
      {
        x = navigator.mimeTypes['application/x-shockwave-flash'];
        if (x && x.enabledPlugin)
          flashinstalled = 2;
        else
          flashinstalled = 1;
      }
      else
        MSDetect = "true";
    }
		// end code not made by elusive games
	</script>
</head>
<body style="margin-top:0px; margin-left:0px; background-color:rgb(0,0,0);" onload='DetectWii();'>
<div style='position:absolute; left:50%; top:50%; margin-left:-<?ImgPos(585);?>px; margin-top:-<?ImgPos(330);?>px;'>
<?
	function EchoDivs($screensize, $divname, $divleft, $divtop, $divvisibility, $divimage, $divzindex = -1, $divimagetimes = 1)
	{
		if ($screensize == 10)
		{
			$divleft = $divleft / 1.5;
			$divtop = $divtop / 1.5;
		}
		else if ($screensize == 125)
		{
			$divleft = round(1.25*($divleft / 1.5));
			$divtop = round(1.25*($divtop / 1.5));
		}
		if ($divzindex == -1)
			$divz = "";
		else
			$divz = " z-index:".$divzindex.";";
		echo "<div name=\"".$divname."\" id=\"".$divname."\" style=\"position:absolute; ".$divz." left:".$divleft."px; top:".$divtop."px; visibility:".$divvisibility.";\">";
		for ($i = 0; $i < $divimagetimes; $i++)
			echo "<img src=\"img".$screensize."/".$divimage."\">";
		echo "</div>\r";
	}

	function EchoClickableDivs($screensize, $divname, $divleft, $divtop, $divvisibility, $divimage, $divhref, $divzindex = -1)
	{
		if ($screensize == 10)
		{
			$divleft = $divleft / 1.5;
			$divtop = $divtop / 1.5;
		}
		else if ($screensize == 125)
		{
			$divleft = round(1.25*($divleft / 1.5));
			$divtop = round(1.25*($divtop / 1.5));
		}
		if ($divzindex == -1)
			$divz = "";
		else
			$divz = " z-index:".$divzindex.";";
		echo "<div name='".$divname."' id='".$divname."' style='position:absolute; ".$divz." left:".$divleft."px; top:".$divtop."px; visibility:".$divvisibility.";'><a href='".$divhref."'><img id='img".$divname."' border='0' src='img".$screensize."/".$divimage."'></a></div>\n";
	}

	echo '<img src="img'.$screensize.'/background.jpg">';
	EchoDivs($screensize,"instructions",$ipinstructionsleft,$ipinstructionstop,"visible","null.png",50);
	EchoClickableDivs($screensize,"soundon",$ipsoundonleft,$ipsoundontop,"visible","null.png","javascript:PlayWithSound();",100);
	EchoClickableDivs($screensize,"soundoff",$ipsoundoffleft,$ipsoundofftop,"visible","null.png","javascript:PlayWithoutSound();",100);
?>
</div>
  <script type="text/javascript" src="/js/awstats_misc_tracker.js"></script>
</body>
</html>
