var request = null;

function createRequest()
{
  try
  {
    request = new XMLHttpRequest();
  }
  catch(trymicrosoft)
  {
    try
    {
      request = new ActiveXObject("Msxml12.XMLHTTP");
    }
    catch(othermicrosoft)
    {
      try
      {
        request = new ActiveXObject("Microsoft.XMLHTTP");
      }
      catch(failed)
      {
        request = null;
      }
    }
  }
  if (request == null)
      alert("Error creating request object");
}

function getQuerystring(key, default_)
{
  if (default_==null) default_="";
  key = key.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
  var regex = new RegExp("[\\?&]"+key+"=([^&#]*)");
  var qs = regex.exec(window.location.href);
  if(qs == null)
    return default_;
  else
    return qs[1];
} 

function keyDownNumber(buttonId,e)
{
	//hanya untuk n angka 0-9
	var key = e.keyCode ? e.keyCode : e.which ? e.which : 0;
	if (key == 8 || key == 37 || key == 39 || key == 46 || key == 9) {return true;}
	if (key == 13) {
	    e.returnValue=false;
	    if (e.preventDefault) e.preventDefault();//ff
	    document.getElementById(buttonId).click();
	    return;
    }
        
    if ( !((key >= 48 && key <= 57 || key >= 96 && key <= 105)))
    {
        e.returnValue = false; //ie and opera;
        if (e.preventDefault) e.preventDefault();//ff
    }
}
