

function ajaxFunction(target, action, ext1, ext2, ext3)

  {

  

  

  //Assign optional argument

  var ext1 = (ext1 == null) ? "0" : ext1;

  var ext2 = (ext2 == null) ? "0" : ext2;

  var ext3 = (ext3 == null) ? "0" : ext3;

  

  //Is Zone type is casino, get radio value

  if ((ext1 == 7)&&(action != 'buy_zone')) {

    ext3 = getCheckedValue(document.forms['casino_types_form'].elements['casino_type']);

  }

  

  

  var loader;

  

  if (action == 'check_mail') {	  

	  loader = '<a href="mail.php"><img src="images/new_template/mailbox_empty.jpg" border="0"/></a>';

  }

  else {

	  loader = '<img src="images/ajax-loader.gif" border="0"/>';

  }

  

  document.getElementById(target).innerHTML = loader;

  

  var xmlHttp;

  try

    {

    // Firefox, Opera 8.0+, Safari

    xmlHttp=new XMLHttpRequest();

    }

  catch (e)

    {

    // Internet Explorer

    try

      {

      xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");

      }

    catch (e)

      {

      try

        {

        xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");

        }

      catch (e)

        {

        alert("Your browser does not support AJAX!");

        return false;

        }

      }

    }





    xmlHttp.onreadystatechange=function()

      {

      if(xmlHttp.readyState==4)

        {

      document.getElementById(target).innerHTML = xmlHttp.responseText;

        }

      }



    xmlHttp.open("GET","includes/ajax_execute.php?action="+action+"&ext1="+ext1+"&ext2="+ext2+"&ext3="+ext3,true);

    xmlHttp.send(null);

	

	if (action == 'check_mail') {	

	  setTimeout("ajaxFunction('mailbox', 'check_mail')", 120000);

	}



  }

  

  

  

function getCheckedValue(radioObj) {

	if(!radioObj)

		return "";

	var radioLength = radioObj.length;

	if(radioLength == undefined)

		if(radioObj.checked)

			return radioObj.value;

		else

			return "";

	for(var i = 0; i < radioLength; i++) {

		if(radioObj[i].checked) {

			return radioObj[i].value;

		}

	}

	return "";

}


