function SSH(){

  var dd = new Array();
  var counter = 0;
  var timerID = 0;
  var divID;
  
  dd[0] = "login as: ezra";
  dd[1] = "ezra@::1's password:";
  dd[2] = "Linux vt-debianx64 2.6.18-5-amd64 #1 SMP x86_64";
  dd[3] = "The programs included with the Debian GNU/Linux system are free software";
  dd[4] = "the exact distribution terms for each program are described in the";
  dd[5] = "individual files in /usr/share/doc/*/copyright.";
  dd[6] = "Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent";
  dd[7] = "permitted by applicable law.";
  dd[8] = "ezra@vt-debianx64:~$ login as: ezra";
  dd[9] = "ezra@::1's password: xxxxxxxxx";
  dd[10] = "ezra@vt-debianx64:~$";
  
  this.start = function (ID){
    divID = ID;
    timerID = setInterval (this.write, 2000);
  }
  this.write = function(){
    //document.write(this.dd[i]);
    $(divID).append(dd[counter]+"<br />");
    counter++;
    if(counter >= dd.length){
      clearTimeout(timerID);
    }
  }
}

$(document).ready(function(){
  $("#photoshop").hide();
  $("#minefield").hide();
  
  $("#terminal1").easydrag();
  $("#terminal2").easydrag();

  var screen = new SSH;
  screen.start("#terminal1 #windowcontents1");
  
  Home();
  
  $("#windows #minefieldcontents").click(function(e){
    return false;
  });
  $("#windows #minefield").click(function(e){
    scherm($(this).attr("id"), false, '');
  });
  $("#windows #photoshop").click(function(e){
    scherm($(this).attr("id"), false, '');
  });
});

function Home(){
  $("#terminal2 #windowcontents2")
    .html("ezra@vt-debian64:~$ ls<br /><a href=\"#\" class=\"directory {naam:'software'}\">Software</a>&nbsp;&nbsp;<a href=\"#\" class=\"directory {naam:'beeldenvideo'}\">BeeldEnVideo</a>&nbsp;&nbsp;<a href=\"#\" class=\"directory {naam:'websites'}\">Websites</a>");
  click_register();
}

function Software(){
  $("#terminal2 #windowcontents2")
    .html("ezra@vt-debian64:~/Software$ ls<br /><a href=\"#\" class=\"directory {naam:'home'}\">Home</a>&nbsp;&nbsp;<a href=\"#\" class=\"browser {naam:'POP'}\">POP</a>&nbsp;&nbsp;<a href=\"#\" class=\"code {naam:'login'}\">PHPLoginClass</a>&nbsp;&nbsp;<a href=\"#\" class=\"code {naam:'photopicker'}\">Photopicker</a>&nbsp;&nbsp;<a href=\"#\" class=\"code {naam:'sketchpad'}\">SketchPad</a>&nbsp;&nbsp;<a href=\"#\" class=\"code {naam:'jsonajax'}\">AJAX JSON</a>");
  click_register();
}

function BeeldVideo(){
  $("#terminal2 #windowcontents2")
    .html("ezra@vt-debian64:~/BeeldEnVideo$ ls<br /><a href=\"#\" class=\"directory {naam:'home'}\">Home</a>&nbsp;&nbsp;<a href=\"#\" class=\"video {naam:'bassie'}\">Bassie</a>&nbsp;&nbsp;<a href=\"#\" class=\"video {naam:'lemele'}\">Lemele</a>&nbsp;&nbsp;<a href=\"#\" class=\"photo {naam:'POPetje'}\">POPetje</a>&nbsp;&nbsp;<a href=\"#\" class=\"photo {naam:'IAMBrand'}\">IAMBrand</a>&nbsp;&nbsp;<a href=\"#\" class=\"video {naam:'beamit'}\">Beam-Me-Up</a>&nbsp;&nbsp;<a href=\"#\" class=\"video {naam:'graffiti'}\">City Graffiti</a>");
  click_register();
}

function Websites(){
    $("#terminal2 #windowcontents2")
        .html("ezra@vt-debian64:~/BeeldEnVideo$ ls<br /><a href=\"#\" class=\"directory {naam:'home'}\">Home</a>&nbsp;&nbsp;<a href=\"#\" class=\"browser {naam: 'Mesdag'}\">Museum Mesdag</a>");
    click_register();
}

function Video(subj){
  scherm('minefield', true, '')
  switch(subj){
    case "bassie":
      $("#windows #minefield #minefieldcontents")
        .html('<object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/VfxM1t4ays8&rel=1"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/VfxM1t4ays8&rel=1" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"></embed></object>');
      break;
    case "lemele":
      $("#windows #minefield #minefieldcontents")
        .html('<object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/hz6z_V6Caqo&rel=1"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/hz6z_V6Caqo&rel=1" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"></embed></object>');
      break;
    case "beamit":
      $("#windows #minefield #minefieldcontents")
        .html('<object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/meFUNozhTlQ&rel=1"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/meFUNozhTlQ&rel=1" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"></embed></object>');
      break;
    case "graffiti":
      $("#windows #minefield #minefieldcontents")
        .html('<object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/rGBzNzAqqYU&rel=1"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/rGBzNzAqqYU&rel=1" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"></embed></object>');
      break;
  }
}

function Code(subj){
  scherm('minefield', true, '');
  switch(subj){
    case "login":
      $("#windows #minefield #minefieldcontents")
        .html('<code><span style="color: #000000"><span style="color: #0000BB">&lt;?php&nbsp;</span><span style="color: #007700">class&nbsp;</span><span style="color: #0000BB">loginmanager</span><span style="color: #007700">{<br />&nbsp;&nbsp;function&nbsp;</span><span style="color: #0000BB">verify</span><span style="color: #007700">(){<br />&nbsp;&nbsp;&nbsp;&nbsp;if(empty(</span><span style="color: #0000BB">$_SESSION</span><span style="color: #007700">[</span><span style="color: #DD0000">"ingelogd"</span><span style="color: #007700">])&nbsp;||&nbsp;</span><span style="color: #0000BB">$_SESSION</span><span style="color: #007700">[</span><span style="color: #DD0000">"ingelogd"</span><span style="color: #007700">]&nbsp;!=&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">){<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">makeloginscreen</span><span style="color: #007700">();<br />&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;}<br />&nbsp;&nbsp;function&nbsp;</span><span style="color: #0000BB">verify_ERR401</span><span style="color: #007700">(){<br />&nbsp;&nbsp;&nbsp;&nbsp;if(empty(</span><span style="color: #0000BB">$_SESSION</span><span style="color: #007700">[</span><span style="color: #DD0000">"ingelogd"</span><span style="color: #007700">])&nbsp;||&nbsp;</span><span style="color: #0000BB">$_SESSION</span><span style="color: #007700">[</span><span style="color: #DD0000">"ingelogd"</span><span style="color: #007700">]&nbsp;!=&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">){<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">header</span><span style="color: #007700">(</span><span style="color: #DD0000">"HTTP/1.0&nbsp;401&nbsp;Unauthorized"</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;die(</span><span style="color: #DD0000">"HTTP/1.0&nbsp;401&nbsp;Unauthorized"</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;}<br />&nbsp;&nbsp;function&nbsp;</span><span style="color: #0000BB">makeloginscreen</span><span style="color: #007700">(){<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">$con&nbsp;</span><span style="color: #007700">=&nbsp;new&nbsp;</span><span style="color: #0000BB">database_connection</span><span style="color: #007700">();<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">$con</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">connect</span><span style="color: #007700">(</span><span style="color: #DD0000">"localhost"</span><span style="color: #007700">,&nbsp;</span><span style="color: #DD0000">"gebruiker"</span><span style="color: #007700">,&nbsp;</span><span style="color: #DD0000">"password"</span><span style="color: #007700">,&nbsp;</span><span style="color: #DD0000">"dvduitleen"</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;if(isset(</span><span style="color: #0000BB">$_POST</span><span style="color: #007700">[</span><span style="color: #DD0000">"login"</span><span style="color: #007700">])&nbsp;&amp;&amp;&nbsp;</span><span style="color: #0000BB">$_POST</span><span style="color: #007700">[</span><span style="color: #DD0000">"login"</span><span style="color: #007700">]&nbsp;==&nbsp;</span><span style="color: #DD0000">"yes"</span><span style="color: #007700">){<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(isset(</span><span style="color: #0000BB">$_POST</span><span style="color: #007700">[</span><span style="color: #DD0000">"username"</span><span style="color: #007700">])&nbsp;&amp;&amp;&nbsp;</span><span style="color: #0000BB">$_POST</span><span style="color: #007700">[</span><span style="color: #DD0000">"username"</span><span style="color: #007700">]&nbsp;!=&nbsp;</span><span style="color: #DD0000">""</span><span style="color: #007700">){<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">$handle&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$con</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">query</span><span style="color: #007700">(</span><span style="color: #DD0000">"SELECT&nbsp;*&nbsp;FROM&nbsp;`login`&nbsp;WHERE&nbsp;`username`&nbsp;=&nbsp;"".escape($_POST["</span><span style="color: #0000BB">username</span><span style="color: #DD0000">"])."""</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">$handle2&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$con</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">query</span><span style="color: #007700">(</span><span style="color: #DD0000">"SELECT&nbsp;COUNT(*)&nbsp;`id`&nbsp;from&nbsp;`login`&nbsp;where&nbsp;`username`&nbsp;=&nbsp;"".escape($_POST["</span><span style="color: #0000BB">username</span><span style="color: #DD0000">"])."""</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">$num&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">count</span><span style="color: #007700">(</span><span style="color: #0000BB">$con</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">output</span><span style="color: #007700">(</span><span style="color: #0000BB">$handle2</span><span style="color: #007700">));<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(</span><span style="color: #0000BB">$num&nbsp;</span><span style="color: #007700">&lt;=&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">){<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(</span><span style="color: #0000BB">$num&nbsp;</span><span style="color: #007700">&gt;=&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">){<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(isset(</span><span style="color: #0000BB">$_POST</span><span style="color: #007700">[</span><span style="color: #DD0000">"password"</span><span style="color: #007700">])&nbsp;&amp;&amp;&nbsp;</span><span style="color: #0000BB">$_POST</span><span style="color: #007700">[</span><span style="color: #DD0000">"password"</span><span style="color: #007700">]&nbsp;!=&nbsp;</span><span style="color: #DD0000">""</span><span style="color: #007700">){<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">$USER&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$con</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">output</span><span style="color: #007700">(</span><span style="color: #0000BB">$handle</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">xorit</span><span style="color: #007700">(</span><span style="color: #0000BB">$_POST</span><span style="color: #007700">[</span><span style="color: #DD0000">"password"</span><span style="color: #007700">])&nbsp;==&nbsp;</span><span style="color: #0000BB">$USER</span><span style="color: #007700">[</span><span style="color: #DD0000">"password"</span><span style="color: #007700">]){</span><span style="color: #FF8000">//Succesvol&nbsp;ingelogd<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">$_SESSION</span><span style="color: #007700">[</span><span style="color: #DD0000">"ingelogd"</span><span style="color: #007700">]&nbsp;=&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">$_SESSION</span><span style="color: #007700">[</span><span style="color: #DD0000">"userid"</span><span style="color: #007700">]&nbsp;=&nbsp;</span><span style="color: #0000BB">$USER</span><span style="color: #007700">[</span><span style="color: #DD0000">"id"</span><span style="color: #007700">];<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">$_SESSION</span><span style="color: #007700">[</span><span style="color: #DD0000">"username"</span><span style="color: #007700">]&nbsp;=&nbsp;</span><span style="color: #0000BB">$USER</span><span style="color: #007700">[</span><span style="color: #DD0000">"username"</span><span style="color: #007700">];<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">header</span><span style="color: #007700">(</span><span style="color: #DD0000">"Location:&nbsp;index.php"</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}else{</span><span style="color: #FF8000">//Onsuccesvol&nbsp;ingelogd<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">$_SESSION</span><span style="color: #007700">[</span><span style="color: #DD0000">"ingelogd"</span><span style="color: #007700">]&nbsp;=&nbsp;</span><span style="color: #0000BB">false</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">header</span><span style="color: #007700">(</span><span style="color: #DD0000">"Location:&nbsp;index.php"</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}else{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">$_SESSION</span><span style="color: #007700">[</span><span style="color: #DD0000">"ingelogd"</span><span style="color: #007700">]&nbsp;=&nbsp;</span><span style="color: #0000BB">false</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">header</span><span style="color: #007700">(</span><span style="color: #DD0000">"Location:&nbsp;index.php"</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}else{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;die(</span><span style="color: #DD0000">"ERROR,&nbsp;contact&nbsp;the&nbsp;webmaster&nbsp;with&nbsp;your&nbsp;login&nbsp;username&nbsp;about&nbsp;this"</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">$con</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">closelink</span><span style="color: #007700">();<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}elseif(isset(</span><span style="color: #0000BB">$_SESSION</span><span style="color: #007700">[</span><span style="color: #DD0000">"ingelogd"</span><span style="color: #007700">])&nbsp;&amp;&amp;&nbsp;</span><span style="color: #0000BB">$_SESSION</span><span style="color: #007700">[</span><span style="color: #DD0000">"ingelogd"</span><span style="color: #007700">]&nbsp;==&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">){<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">header</span><span style="color: #007700">(</span><span style="color: #DD0000">"Location:&nbsp;index.php"</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;die();<br />&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;function&nbsp;</span><span style="color: #0000BB">xorit</span><span style="color: #007700">(</span><span style="color: #0000BB">$pass</span><span style="color: #007700">){<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;</span><span style="color: #0000BB">base64_encode</span><span style="color: #007700">(</span><span style="color: #0000BB">md5</span><span style="color: #007700">(</span><span style="color: #0000BB">$pass</span><span style="color: #007700">)&nbsp;^&nbsp;</span><span style="color: #0000BB">sha1</span><span style="color: #007700">(</span><span style="color: #0000BB">$pass</span><span style="color: #007700">));<br />&nbsp;&nbsp;&nbsp;&nbsp;}}&nbsp;</span><span style="color: #0000BB">?&gt;</span></span></code>');
      break;
    case "photopicker":
      $("#windows #minefield #minefieldcontents")
        .html('<code><span style="color: #000000"><span style="color: #0000BB">&lt;?php&nbsp;</span><span style="color: #007700">if&nbsp;(</span><span style="color: #0000BB">file_exists</span><span style="color: #007700">(</span><span style="color: #0000BB">$local</span><span style="color: #007700">[</span><span style="color: #DD0000">"cache"</span><span style="color: #007700">])){<br />&nbsp;&nbsp;</span><span style="color: #0000BB">header</span><span style="color: #007700">(</span><span style="color: #DD0000">"X-Imagename:&nbsp;"</span><span style="color: #007700">.</span><span style="color: #0000BB">$local</span><span style="color: #007700">[</span><span style="color: #DD0000">"cache"</span><span style="color: #007700">]);<br />&nbsp;&nbsp;</span><span style="color: #0000BB">$img&nbsp;</span><span style="color: #007700">=&nbsp;@</span><span style="color: #0000BB">imagecreatefromjpeg</span><span style="color: #007700">(</span><span style="color: #0000BB">$local</span><span style="color: #007700">[</span><span style="color: #DD0000">"cache"</span><span style="color: #007700">]);<br />&nbsp;&nbsp;if&nbsp;(!</span><span style="color: #0000BB">$img</span><span style="color: #007700">)&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">$Debug</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">Trace</span><span style="color: #007700">(</span><span style="color: #DD0000">"Bestand&nbsp;kon&nbsp;niet&nbsp;geopend&nbsp;worden"</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">$Debug</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">Show</span><span style="color: #007700">(</span><span style="color: #0000BB">6</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;exit();<br />&nbsp;&nbsp;}<br />&nbsp;&nbsp;</span><span style="color: #0000BB">$color&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">imagecolorallocate</span><span style="color: #007700">(</span><span style="color: #0000BB">$img</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">255</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">255</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">255</span><span style="color: #007700">);<br />&nbsp;&nbsp;</span><span style="color: #0000BB">$textarray&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">imagettfbbox</span><span style="color: #007700">(</span><span style="color: #0000BB">$copyrighttext</span><span style="color: #007700">[</span><span style="color: #DD0000">"size"</span><span style="color: #007700">],&nbsp;</span><span style="color: #0000BB">0</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$copyrighttext</span><span style="color: #007700">[</span><span style="color: #DD0000">"font"</span><span style="color: #007700">],&nbsp;</span><span style="color: #0000BB">$copyrighttext</span><span style="color: #007700">[</span><span style="color: #DD0000">"string"</span><span style="color: #007700">]);<br />&nbsp;&nbsp;</span><span style="color: #0000BB">$x&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">imagesx</span><span style="color: #007700">(</span><span style="color: #0000BB">$img</span><span style="color: #007700">);<br />&nbsp;&nbsp;</span><span style="color: #0000BB">$y&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">imagesy</span><span style="color: #007700">(</span><span style="color: #0000BB">$img</span><span style="color: #007700">);<br />&nbsp;&nbsp;</span><span style="color: #0000BB">$width&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$textarray</span><span style="color: #007700">[</span><span style="color: #0000BB">2</span><span style="color: #007700">]&nbsp;-&nbsp;</span><span style="color: #0000BB">$textarray</span><span style="color: #007700">[</span><span style="color: #0000BB">0</span><span style="color: #007700">];<br />&nbsp;&nbsp;</span><span style="color: #0000BB">$height&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$textarray</span><span style="color: #007700">[</span><span style="color: #0000BB">1</span><span style="color: #007700">]&nbsp;-&nbsp;</span><span style="color: #0000BB">$textarray</span><span style="color: #007700">[</span><span style="color: #0000BB">7</span><span style="color: #007700">];<br />&nbsp;&nbsp;</span><span style="color: #0000BB">$textarray&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">imagettftext</span><span style="color: #007700">(</span><span style="color: #0000BB">$img</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$copyrighttext</span><span style="color: #007700">[</span><span style="color: #DD0000">"size"</span><span style="color: #007700">],&nbsp;</span><span style="color: #0000BB">0</span><span style="color: #007700">,&nbsp;((</span><span style="color: #0000BB">$x&nbsp;</span><span style="color: #007700">-&nbsp;</span><span style="color: #0000BB">5</span><span style="color: #007700">)&nbsp;-&nbsp;</span><span style="color: #0000BB">$width</span><span style="color: #007700">),&nbsp;((</span><span style="color: #0000BB">$y&nbsp;</span><span style="color: #007700">+&nbsp;</span><span style="color: #0000BB">5</span><span style="color: #007700">)&nbsp;-&nbsp;</span><span style="color: #0000BB">$height</span><span style="color: #007700">),&nbsp;</span><span style="color: #0000BB">$color</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$copyrighttext</span><span style="color: #007700">[</span><span style="color: #DD0000">"font"</span><span style="color: #007700">],&nbsp;</span><span style="color: #0000BB">$copyrighttext</span><span style="color: #007700">[</span><span style="color: #DD0000">"string"</span><span style="color: #007700">]);<br />&nbsp;&nbsp;</span><span style="color: #0000BB">imageinterlace</span><span style="color: #007700">(</span><span style="color: #0000BB">$img</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;<br />&nbsp;&nbsp;</span><span style="color: #FF8000">//Image&nbsp;output<br />&nbsp;&nbsp;</span><span style="color: #0000BB">ob_start</span><span style="color: #007700">(</span><span style="color: #DD0000">"output_handler"</span><span style="color: #007700">);<br />&nbsp;&nbsp;</span><span style="color: #0000BB">imagejpeg</span><span style="color: #007700">(</span><span style="color: #0000BB">$img</span><span style="color: #007700">);<br />&nbsp;&nbsp;</span><span style="color: #0000BB">ob_end_flush</span><span style="color: #007700">();<br />&nbsp;&nbsp;</span><span style="color: #0000BB">imagedestroy</span><span style="color: #007700">(</span><span style="color: #0000BB">$img</span><span style="color: #007700">);<br />}&nbsp;</span><span style="color: #0000BB">?&gt;</span></span></code>');
      break;
    case "sketchpad":
      $("#windows #minefield #minefieldcontents")
        .html('<code><span style="color: #000000"><span style="color: #0000BB">package</span><span style="color: #007700">{<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">import&nbsp;flash</span><span style="color: #007700">.</span><span style="color: #0000BB">display</span><span style="color: #007700">.*;<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">import&nbsp;flash</span><span style="color: #007700">.</span><span style="color: #0000BB">events</span><span style="color: #007700">.*;<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//import&nbsp;Serializer2;<br />&nbsp;&nbsp;&nbsp;&nbsp;//import&nbsp;org.sepy.io.Serializer;<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">import&nbsp;com</span><span style="color: #007700">.</span><span style="color: #0000BB">adobe</span><span style="color: #007700">.</span><span style="color: #0000BB">serialization</span><span style="color: #007700">.</span><span style="color: #0000BB">json</span><span style="color: #007700">.*;<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">import&nbsp;line</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;public&nbsp;class&nbsp;</span><span style="color: #0000BB">Sketchpad&nbsp;</span><span style="color: #007700">extends&nbsp;</span><span style="color: #0000BB">MovieClip</span><span style="color: #007700">{<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;private&nbsp;var&nbsp;</span><span style="color: #0000BB">lijn</span><span style="color: #007700">:</span><span style="color: #0000BB">line</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;private&nbsp;var&nbsp;</span><span style="color: #0000BB">thick</span><span style="color: #007700">:</span><span style="color: #0000BB">uint</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;private&nbsp;var&nbsp;</span><span style="color: #0000BB">color</span><span style="color: #007700">:</span><span style="color: #0000BB">uint</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;private&nbsp;var&nbsp;</span><span style="color: #0000BB">tek</span><span style="color: #007700">:</span><span style="color: #0000BB">image&nbsp;</span><span style="color: #007700">=&nbsp;new&nbsp;</span><span style="color: #0000BB">image</span><span style="color: #007700">();<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;public&nbsp;function&nbsp;</span><span style="color: #0000BB">Sketchpad</span><span style="color: #007700">(){<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//tek.img_id&nbsp;=&nbsp;_id;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">thick</span><span style="color: #007700">=</span><span style="color: #0000BB">.1</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">color</span><span style="color: #007700">=</span><span style="color: #0000BB">0x000000</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">this</span><span style="color: #007700">.</span><span style="color: #0000BB">addEventListener</span><span style="color: #007700">(</span><span style="color: #0000BB">MouseEvent</span><span style="color: #007700">.</span><span style="color: #0000BB">MOUSE_DOWN</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">onMouseEvent</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">this</span><span style="color: #007700">.</span><span style="color: #0000BB">addEventListener</span><span style="color: #007700">(</span><span style="color: #0000BB">MouseEvent</span><span style="color: #007700">.</span><span style="color: #0000BB">MOUSE_UP</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">onMouseEvent</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">init</span><span style="color: #007700">();<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;public&nbsp;function&nbsp;</span><span style="color: #0000BB">set_id</span><span style="color: #007700">(</span><span style="color: #0000BB">_id</span><span style="color: #007700">:</span><span style="color: #0000BB">uint</span><span style="color: #007700">){<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">tek</span><span style="color: #007700">.</span><span style="color: #0000BB">img_id&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">_id</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;private&nbsp;function&nbsp;</span><span style="color: #0000BB">init</span><span style="color: #007700">():</span><span style="color: #0000BB">void</span><span style="color: #007700">{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">/*this.width=500;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;this.height=300;*/<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">this</span><span style="color: #007700">.</span><span style="color: #0000BB">graphics</span><span style="color: #007700">.</span><span style="color: #0000BB">beginFill</span><span style="color: #007700">(</span><span style="color: #0000BB">0xffffff</span><span style="color: #007700">,</span><span style="color: #0000BB">0</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">this</span><span style="color: #007700">.</span><span style="color: #0000BB">graphics</span><span style="color: #007700">.</span><span style="color: #0000BB">drawRect</span><span style="color: #007700">(</span><span style="color: #0000BB">0</span><span style="color: #007700">,</span><span style="color: #0000BB">0</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">this</span><span style="color: #007700">.</span><span style="color: #0000BB">width</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">this</span><span style="color: #007700">.</span><span style="color: #0000BB">height</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">this</span><span style="color: #007700">.</span><span style="color: #0000BB">graphics</span><span style="color: #007700">.</span><span style="color: #0000BB">endFill</span><span style="color: #007700">();<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">this</span><span style="color: #007700">.</span><span style="color: #0000BB">graphics</span><span style="color: #007700">.</span><span style="color: #0000BB">lineStyle</span><span style="color: #007700">(</span><span style="color: #0000BB">thick</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">color</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;public&nbsp;function&nbsp;</span><span style="color: #0000BB">set&nbsp;kleur</span><span style="color: #007700">(</span><span style="color: #0000BB">value</span><span style="color: #007700">:</span><span style="color: #0000BB">uint</span><span style="color: #007700">):</span><span style="color: #0000BB">void&nbsp;</span><span style="color: #007700">{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">color&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">value</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">this</span><span style="color: #007700">.</span><span style="color: #0000BB">graphics</span><span style="color: #007700">.</span><span style="color: #0000BB">lineStyle</span><span style="color: #007700">(</span><span style="color: #0000BB">thick</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">color</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;public&nbsp;function&nbsp;</span><span style="color: #0000BB">set&nbsp;dikte</span><span style="color: #007700">(</span><span style="color: #0000BB">value</span><span style="color: #007700">:</span><span style="color: #0000BB">uint</span><span style="color: #007700">):</span><span style="color: #0000BB">void</span><span style="color: #007700">{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">thick&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">value</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">this</span><span style="color: #007700">.</span><span style="color: #0000BB">graphics</span><span style="color: #007700">.</span><span style="color: #0000BB">lineStyle</span><span style="color: #007700">(</span><span style="color: #0000BB">thick</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">color</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;private&nbsp;function&nbsp;</span><span style="color: #0000BB">onEnterFrame</span><span style="color: #007700">(</span><span style="color: #0000BB">e</span><span style="color: #007700">:</span><span style="color: #0000BB">Event</span><span style="color: #007700">){<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">this</span><span style="color: #007700">.</span><span style="color: #0000BB">graphics</span><span style="color: #007700">.</span><span style="color: #0000BB">lineTo</span><span style="color: #007700">(</span><span style="color: #0000BB">mouseX</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">mouseY</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">lijn</span><span style="color: #007700">.</span><span style="color: #0000BB">segments</span><span style="color: #007700">.</span><span style="color: #0000BB">push</span><span style="color: #007700">(new&nbsp;Array(</span><span style="color: #0000BB">mouseX</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">mouseY</span><span style="color: #007700">));<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//trace("mouseX::"+mouseX);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//trace("mouseY::"+mouseY);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;public&nbsp;function&nbsp;</span><span style="color: #0000BB">export</span><span style="color: #007700">():</span><span style="color: #0000BB">String</span><span style="color: #007700">{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;</span><span style="color: #0000BB">JSON</span><span style="color: #007700">.</span><span style="color: #0000BB">encode</span><span style="color: #007700">(</span><span style="color: #0000BB">tek</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">/*public&nbsp;function&nbsp;export2():String{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;Serializer2.Serialize(loc);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}*/<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">private&nbsp;function&nbsp;</span><span style="color: #0000BB">onMouseEvent</span><span style="color: #007700">(</span><span style="color: #0000BB">e</span><span style="color: #007700">:</span><span style="color: #0000BB">MouseEvent</span><span style="color: #007700">){<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;switch(</span><span style="color: #0000BB">e</span><span style="color: #007700">.</span><span style="color: #0000BB">type</span><span style="color: #007700">){<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;case&nbsp;</span><span style="color: #0000BB">MouseEvent</span><span style="color: #007700">.</span><span style="color: #0000BB">MOUSE_DOWN</span><span style="color: #007700">:<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">this</span><span style="color: #007700">.</span><span style="color: #0000BB">graphics</span><span style="color: #007700">.</span><span style="color: #0000BB">moveTo</span><span style="color: #007700">(</span><span style="color: #0000BB">mouseX</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">mouseY</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">lijn&nbsp;</span><span style="color: #007700">=&nbsp;new&nbsp;</span><span style="color: #0000BB">line</span><span style="color: #007700">();<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">lijn</span><span style="color: #007700">.</span><span style="color: #0000BB">color</span><span style="color: #007700">=</span><span style="color: #0000BB">color</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">lijn</span><span style="color: #007700">.</span><span style="color: #0000BB">thickness</span><span style="color: #007700">=</span><span style="color: #0000BB">thick</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//lijn.segments.push(new&nbsp;Array(mouseX,&nbsp;mouseY));<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">lijn</span><span style="color: #007700">.</span><span style="color: #0000BB">segments</span><span style="color: #007700">.</span><span style="color: #0000BB">push</span><span style="color: #007700">(new&nbsp;Array(</span><span style="color: #0000BB">e</span><span style="color: #007700">.</span><span style="color: #0000BB">localX</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">e</span><span style="color: #007700">.</span><span style="color: #0000BB">localY</span><span style="color: #007700">));<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">this</span><span style="color: #007700">.</span><span style="color: #0000BB">addEventListener</span><span style="color: #007700">(</span><span style="color: #0000BB">Event</span><span style="color: #007700">.</span><span style="color: #0000BB">ENTER_FRAME</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">onEnterFrame</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;break;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;case&nbsp;</span><span style="color: #0000BB">MouseEvent</span><span style="color: #007700">.</span><span style="color: #0000BB">MOUSE_UP</span><span style="color: #007700">:<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">this</span><span style="color: #007700">.</span><span style="color: #0000BB">removeEventListener</span><span style="color: #007700">(</span><span style="color: #0000BB">Event</span><span style="color: #007700">.</span><span style="color: #0000BB">ENTER_FRAME</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">onEnterFrame</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">tek</span><span style="color: #007700">.</span><span style="color: #0000BB">drawing</span><span style="color: #007700">.</span><span style="color: #0000BB">push</span><span style="color: #007700">(</span><span style="color: #0000BB">lijn</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;break;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;}<br />}&nbsp;</span></span></code>');
      break;
    case "jsonajax":
      $("#windows #minefield #minefieldcontents")
        .html('<code><font color="#000000">&nbsp;&nbsp;<font color="#0000BB">&lt;?<br />&nbsp;&nbsp;</font><font color="#FF8000">/**<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This&nbsp;is&nbsp;the&nbsp;main&nbsp;javascript&nbsp;of&nbsp;this&nbsp;example;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Author:&nbsp;Ezra&nbsp;Pool&nbsp;(ezra@tsdme.nl);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This&nbsp;script&nbsp;uses&nbsp;the&nbsp;jQuery&nbsp;framework&nbsp;(http://jquery.com)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;v.01;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*/<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//We\'ll&nbsp;create&nbsp;a&nbsp;little&nbsp;counter,&nbsp;to&nbsp;count&nbsp;at&nbsp;what&nbsp;object&nbsp;we&nbsp;are&nbsp;currently.<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#007700">var&nbsp;</font><font color="#0000BB">counter&nbsp;</font><font color="#007700">=&nbsp;</font><font color="#0000BB">1</font><font color="#007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#FF8000">//First&nbsp;check&nbsp;to&nbsp;see&nbsp;if&nbsp;the&nbsp;browser&nbsp;has&nbsp;finished&nbsp;loading.&nbsp;(javascript&nbsp;engine&nbsp;&amp;&nbsp;DOM)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#007700">$(</font><font color="#0000BB">document</font><font color="#007700">).</font><font color="#0000BB">ready</font><font color="#007700">(function(){<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#FF8000">//Create&nbsp;2&nbsp;Event&nbsp;Handlers&nbsp;jQuery&nbsp;style.<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#007700">$(</font><font color="#DD0000">"#nav&nbsp;#previous"</font><font color="#007700">).</font><font color="#0000BB">click</font><font color="#007700">(function(){<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#FF8000">//This&nbsp;is&nbsp;the&nbsp;code&nbsp;that&nbsp;will&nbsp;be&nbsp;executed.<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//First&nbsp;decrease&nbsp;the&nbsp;counter&nbsp;because&nbsp;we&nbsp;want&nbsp;the&nbsp;previous&nbsp;one.<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#0000BB">counter</font><font color="#007700">--;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#FF8000">//Call&nbsp;the&nbsp;function&nbsp;that&nbsp;will&nbsp;do&nbsp;the&nbsp;actual&nbsp;downloading.<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#0000BB">download</font><font color="#007700">();<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;});<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$(</font><font color="#DD0000">"#nav&nbsp;#next"</font><font color="#007700">).</font><font color="#0000BB">click</font><font color="#007700">(function(){<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#FF8000">//This&nbsp;is&nbsp;the&nbsp;code&nbsp;that&nbsp;will&nbsp;be&nbsp;executed.<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//First&nbsp;increase&nbsp;the&nbsp;counter&nbsp;because&nbsp;we&nbsp;want&nbsp;the&nbsp;next&nbsp;one.<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#0000BB">counter</font><font color="#007700">++;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#FF8000">//Call&nbsp;the&nbsp;function&nbsp;that&nbsp;will&nbsp;do&nbsp;the&nbsp;actual&nbsp;downloading.<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#0000BB">download</font><font color="#007700">();<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;});<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#FF8000">//We&nbsp;call&nbsp;the&nbsp;download&nbsp;function&nbsp;for&nbsp;the&nbsp;first&nbsp;time&nbsp;to&nbsp;get&nbsp;the&nbsp;first&nbsp;data.<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#0000BB">download</font><font color="#007700">();<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;});<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#FF8000">//This&nbsp;function&nbsp;will&nbsp;do&nbsp;the&nbsp;actual&nbsp;downloading.<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#007700">function&nbsp;</font><font color="#0000BB">download</font><font color="#007700">(){<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#FF8000">//We&nbsp;use&nbsp;the&nbsp;getJSON&nbsp;function&nbsp;from&nbsp;the&nbsp;jQuery&nbsp;framework.<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//The&nbsp;first&nbsp;parameter&nbsp;is&nbsp;the&nbsp;address&nbsp;of&nbsp;the&nbsp;server&nbsp;script&nbsp;with&nbsp;included&nbsp;GET&nbsp;variables.<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;Second&nbsp;parameter&nbsp;is&nbsp;the&nbsp;Event&nbsp;Handler&nbsp;that&nbsp;will&nbsp;be&nbsp;executed&nbsp;when&nbsp;the&nbsp;download&nbsp;is&nbsp;complete.<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#007700">$.</font><font color="#0000BB">getJSON</font><font color="#007700">(</font><font color="#DD0000">"data.php5?id="</font><font color="#007700">+</font><font color="#0000BB">counter</font><font color="#007700">,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;function(</font><font color="#0000BB">data</font><font color="#007700">){<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#FF8000">//This&nbsp;is&nbsp;the&nbsp;Even&nbsp;Handler&nbsp;that&nbsp;will&nbsp;be&nbsp;executed&nbsp;when&nbsp;downloading&nbsp;is&nbsp;complete.<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//The&nbsp;parameter&nbsp;will&nbsp;be&nbsp;filled&nbsp;with&nbsp;the&nbsp;data&nbsp;from&nbsp;the&nbsp;server.&nbsp;It\'s&nbsp;a&nbsp;Javascript&nbsp;object.<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//Because&nbsp;the&nbsp;function&nbsp;does&nbsp;the&nbsp;JSON&nbsp;decoding&nbsp;itself,&nbsp;we&nbsp;simply&nbsp;have&nbsp;to&nbsp;set&nbsp;the&nbsp;according<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//texts&nbsp;to&nbsp;the&nbsp;div\'s<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//We&nbsp;use&nbsp;the&nbsp;jQuery&nbsp;html&nbsp;function&nbsp;from&nbsp;the&nbsp;jQuery&nbsp;framework.<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#007700">$(</font><font color="#DD0000">"#data&nbsp;#name"</font><font color="#007700">).</font><font color="#0000BB">html</font><font color="#007700">(</font><font color="#0000BB">data</font><font color="#007700">.</font><font color="#0000BB">name</font><font color="#007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$(</font><font color="#DD0000">"#data&nbsp;#address"</font><font color="#007700">).</font><font color="#0000BB">html</font><font color="#007700">(</font><font color="#0000BB">data</font><font color="#007700">.</font><font color="#0000BB">address</font><font color="#007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$(</font><font color="#DD0000">"#data&nbsp;#screens"</font><font color="#007700">).</font><font color="#0000BB">html</font><font color="#007700">(</font><font color="#0000BB">data</font><font color="#007700">.</font><font color="#0000BB">screens</font><font color="#007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#0000BB">?&gt;</font></font></code>');
      break;
  }
  
}

function scherm(name, show, image){
  switch(show){
    case true:
      $("#"+name).show("slow");
      $("#"+name+"contents").css({background: "url('images/"+image+"_thumb.jpg')"});
      $("#"+name).dropShadow({left: 7, top: 7});
      $("#"+name).css("z-index", "10000");
      $("#"+name+"contents").css("background-repeat", "no-repeat");
      $("#"+name+"contents").css("align", "center");
      break;
    case false:
      $("#"+name+"contents").css("background:none");
      $("#"+name).removeShadow();
      $("#"+name+"contents").html('');
      $("#"+name).hide("slow");
      break;
  }
}

function click_register(){
  $("#windowcontents2 a")
    .filter(".photo")
      .click(function(e){
        var opt = $(this).metadata().naam;
        scherm("photoshop", true, opt);
        return false;})
      .end()
    .filter(".browser")
      .click(function(e){
        var opt = $(this).metadata().naam;
        scherm("minefield", true, opt);
        return false;})
      .end()
    .filter(".directory")
      .click(function(e){
        var opt = $(this).metadata().naam;
        switch(opt){
          case "home":
            Home();
            break;
          case "software":
            Software();
            break;
          case "beeldenvideo":
            BeeldVideo();
            break;
          case "websites":
            Websites();
            break;
        }
      return false;})
      .end()
    .filter(".video")
      .click(function(e){
        var opt = $(this).metadata().naam;
        Video(opt);
        return false;})
      .end()
    .filter(".web")
      .click(function(e){
        var opt = $(this).metadata().naam;
        
      })
      .end()
    .filter(".code")
      .click(function(e){
        var opt = $(this).metadata().naam;
        Code(opt);
        return false;})
      .end();
}