//wtm.js - Copyright 2008 Bluemind Software

    function Show(div) { 
          if (document.getElementById) { // DOM3 = IE5, NS6 
            document.getElementById(div).style.display = 'block'; 
          } 
        } 
    function Hide(div) { 
          if (document.getElementById) { // DOM3 = IE5, NS6 
            document.getElementById(div).style.display = 'none'; 
          } 
        }

function setHTML_JS(div,content)
{
    var search = content;
    var script;

    while( script = search.match(/(<script[^>]+javascript[^>]+>\s*(<!--)?)/i))
    {
      search = search.substr(search.indexOf(RegExp.$1) + RegExp.$1.length);

      if (!(endscript = search.match(/((-->)?\s*<\/script>)/))) break;

      block = search.substr(0, search.indexOf(RegExp.$1));
      search = search.substring(block.length + RegExp.$1.length);

      var oScript = document.createElement('script');
      oScript.text = block;
      document.getElementsByTagName("head").item(0).appendChild(oScript);
    }

    document.getElementById(div).innerHTML=content;
}



        
var xmlHttp;

function getCodeSample(){
  xmlHttp=GetXmlHttpObject();
  if (xmlHttp==null){
    alert ("Your browser does not support AJAX!");
    return;
  }
  var gcount = document.getElementById("gcount").value;
  var tsize = document.getElementById("tsize").value;
  if (gcount>12){
    alert ("Maximum number of games is 12");
    return;
  }
  if (tsize>150){
    alert ("Maximum thumbsize is 150px. We recommend 80px to obtain the best aspect");
    return;
  }
  var url="make_code_sample.php";
  url=url+"?gcount="+gcount;
  url=url+"&tsize="+tsize;
  url=url+"&sid="+Math.random();
  xmlHttp.onreadystatechange=getCodeSampleStateChanged;
  xmlHttp.open("GET",url,true);
  xmlHttp.send(null);
}

function getCodeSampleStateChanged() {
  if (xmlHttp.readyState==4){
    setHTML_JS("result",xmlHttp.responseText);
    Show('result');
  }
}

function GetXmlHttpObject()
{
var xmlHttp=null;
try
  {
  // Firefox, Opera 8.0+, Safari
  xmlHttp=new XMLHttpRequest();
  }
catch (e)
  {
  // Internet Explorer
  try
    {
    xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
    }
  catch (e)
    {
    xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
    }
  }
return xmlHttp;
}
