// JavaScript Document
//Browser Support Code
function ajaxFunction(pages,extraid){
    var ajaxRequest;  // The variable that makes Ajax possible!
	
	if(pages=="signup"){
		var fullname = document.getElementById('fullname').value;
		var user_name = document.getElementById('user_name').value;
		var password = document.getElementById('password1').value;
		var con_password = document.getElementById('con_password').value;
		var email = document.getElementById('email').value;
		var mobile = document.getElementById('mobile').value;
		var newsletter = document.getElementById('newsletter').checked;
		if (newsletter!=true){
			newsletter = 0;
		}else{
			newsletter = 1;	
		}
		var ajaxdiv = "signupResponse";
		var requester = "../modules/signup";
		var queryString = "?fullname=" + fullname + "&user_name="+user_name+"&password="+password+"&con_password="+con_password+"&email="+email+"&mobile="+mobile+"&newsletter="+newsletter;
		loaderer = "<img src='../hploader.gif' />";
	}
    
    try{
        // Opera 8.0+, Firefox, Safari
        ajaxRequest = new XMLHttpRequest();
    } catch (e){
        // Internet Explorer Browsers
        try{
            ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
        } catch (e) {
            try{
                ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
            } catch (e){
                // Something went wrong
                alert("Your browser broke!");
                return false;
            }
        }
    }
    // Create a function that will receive data sent from the server
    ajaxRequest.onreadystatechange = function(){
        if(ajaxRequest.readyState == 4){
            if(ajaxRequest.status== 200){
				var ajaxDisplay = document.getElementById(ajaxdiv);
    	        ajaxDisplay.innerHTML = ajaxRequest.responseText;
				//document.getElementById('fullname').value = "";
				//document.getElementById('user_name').value = "";
				//document.getElementById('password').value = "";
				//document.getElementById('con_password').value = "";
				//document.getElementById('email').value = "";
				//document.getElementById('mobile').value = "";
			}else{
				var ajaxDisplay = document.getElementById(ajaxdiv);
    	        ajaxDisplay.innerHTML = "Error code: "+ajaxRequest.status;
			}
        }else if(ajaxRequest.readyState != 4){
    		var ajaxDisplay = document.getElementById(ajaxdiv);
			ajaxDisplay.innerHTML = loaderer;
		}
    }
    //var domain = document.getElementById('domain').value;
    //var ext = document.getElementById('ext').value;
    
    ajaxRequest.open("GET", requester+".php" + queryString, true);
	//ajaxRequest.open("POST", "sendit.php" , true);
    ajaxRequest.send(null); 
}