
//alert ('hello, xhr');





			//////////////////////////////////////////////////////    PROVISIONING

//
function  provision ()

	{
//  CHOOSE METHOD  |  CHANGE URL   
//var  url   =   	'http://www.truefx.com/?issue=relay&method=fakeserver&username='  +  username
var  url   =   	'http://www.truefx.com/?issue=relay&method=demo&username='  +  username



// alert (url)

try { var  response   =   XHR (url) }
catch (e) { alert (e) }

	//alert (response)
	
//	if (0  <=  response.indexOf ('User was registered successfully')) {
	if (0  <=  response.indexOf ('registration done')) {

			jQuery('#register').toggle()
			jQuery('.rd_buttons').toggle()
	}
	else {
	
//		alert ('registration error')	
	}
	
		
return  false;
			}


	
			
			
			
			


			
			
			
			
			
			
			

			//////////////////////////////////////////////////////    X H R
//  J X R
function JXR (url)
  {
var str = XHR(url)
return eval ("("+str+")")
        }




//  X H R
function  XHR ( url )
  {
var req = false

// ( SAFARI | FIREFOX | x )
if (window.XMLHttpRequest) 
  {
 try {
req =
new XMLHttpRequest()
      }
 catch (e) {
req = false
          }
     }

//  W I N D O W S
else
if (window.ActiveXObject)
  {
 try {
 req =
  new ActiveXObject
  ("Msxml2.XMLHTTP"); }
 catch (e){
  try {
   req = new ActiveXObject
   ("Microsoft.XMLHTTP"); }
  catch (e) {
  req = false; }
	   }
	 }

 // // //
var urlt = url
urlt += "&urlt="
urlt +=
(new Date()).getTime()
 // // //
if (req) {
req.open
 ("GET", urlt, false)
req.send (null)
text = req.responseText
return text
          }
else {
alert("Error, XHR") }
           }//.







//  asynchronous - X H R	///////////////////////
function  aXHR ( url )

  {
var req = false

// ( SAFARI | FIREFOX | x )
if (window.XMLHttpRequest) 
  {
 try {
req =
new XMLHttpRequest()
      }
 catch (e) {
req = false
          }
     }
	
//  W I N D O W S 
else
if (window.ActiveXObject)
  {
 try {
 req =
  new ActiveXObject
  ("Msxml2.XMLHTTP"); }
 catch (e){
  try {
   req = new ActiveXObject
   ("Microsoft.XMLHTTP"); }
  catch (e) {
  req = false; }
	   }
	 }

 // // //
var urlt = url
urlt += "&urlt="
urlt +=
(new Date()).getTime()
 // // //
if (req) {
req.open
 ("GET",urlt,true)
req.send(null)
text = req.responseText
return text
          }
else {
alert("Error, XHR") }
           }//.

           
           
  //         alert ('x h r !!!')
           
           

  
  
  
  
  
// alert ('end, xhr')
