// JavaScript Document
var request;

function createXmlHttpRequestObject()
{
    var req = false;
    
    if(window.XMLHttpRequest && !(window.ActiveXObject)) // branch for native XMLHttpRequest object
    {
    	try 
    	{
			req = new XMLHttpRequest();
        } 
        catch(e) 
        {
			req = false;
        }
    } 
    else if(window.ActiveXObject) // branch for IE/Windows ActiveX version
    {
       	try 
       	{
        	req = new ActiveXObject("Msxml2.XMLHTTP");
      	} 
      	catch(e) 
      	{
        	try 
        	{
          		req = new ActiveXObject("Microsoft.XMLHTTP");
        	} 
        	catch(e) 
        	{
          		req = false;
        	}
		}
    }
	return req;
}

function callCheckSession() {
    //var urlWS = "http://fxuknew.foxinc.com/webservices/useractions/contact/contact.asp?";
//	var urlWS = "http://webservices.fxuk.com/useractions/contact/contact.asp?";
	var urlWS = "contact.asp?";
    var parameters = "firstname=" + $('#firstname').val() + "&lastname=" + $('#lastname').val() + "&email=" + $('#email').val() + "&description=" + $('#description').val() + "&language=" + $('#language').val() + "&network=" + $('#network').val() + "&country=" + $('#country').val() + "&telephone=" + $('#telephone').val() + "&category=" + $('#category').val();
    
    urlWS += parameters;
    
    request = createXmlHttpRequestObject();
    
    try {
        request.open("GET", urlWS, true);
    }
    catch (ex) {
        alert(ex);
    }


    request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
    request.send(null);

    request.onreadystatechange = function() {
        if (request.readyState == 4) {
            var status = request.responseXML.documentElement.attributes.getNamedItem('status').value;
            if (status == 1) {
                var xmlDoc = request.responseXML;
                alert(request.responseText);                
            }
        }
    }
}