var loginxmlHttp;

function logIn(task, username, password) {

document.getElementById("centertabbercontentmyaccount").innerHTML = '<div class="ajaxintermediary">Processing...</div>'; 

loginxmlHttp = GetXmlHttpObject();
if (loginxmlHttp == null)  {
  alert ("Browser does not support HTTP Request");
  return;
} 

var url="blocks/centertabber/myaccount/ajax/generatedata.php?task=" + task + "&nickname=" + username + "&password=" + password;
loginxmlHttp.onreadystatechange=stateChanged;
loginxmlHttp.open("GET",url,true);
loginxmlHttp.send(null);
}

function logOut() {

document.getElementById("centertabbercontentmyaccount").innerHTML = '<div class="ajaxintermediary">Processing...</div>'; 

loginxmlHttp = GetXmlHttpObject();
if (loginxmlHttp == null)  {
  alert ("Browser does not support HTTP Request");
  return;
} 

var url="blocks/centertabber/myaccount/ajax/generatedata.php?task=2";
loginxmlHttp.onreadystatechange=stateChanged;
loginxmlHttp.open("GET",url,true);
loginxmlHttp.send(null);
}

function changeUsernameRequest() {

document.getElementById("centertabbercontentmyaccount").innerHTML = '<div class="ajaxintermediary">Processing...</div>'; 

loginxmlHttp = GetXmlHttpObject();
if (loginxmlHttp == null)  {
  alert ("Browser does not support HTTP Request");
  return;
} 

var url="blocks/centertabber/myaccount/ajax/generatedata.php?task=3";
loginxmlHttp.onreadystatechange=stateChanged;
loginxmlHttp.open("GET",url,true);
loginxmlHttp.send(null);
}

function changeUsername(username) {

document.getElementById("centertabbercontentmyaccount").innerHTML = '<div class="ajaxintermediary">Processing...</div>'; 

loginxmlHttp = GetXmlHttpObject();
if (loginxmlHttp == null)  {
  alert ("Browser does not support HTTP Request");
  return;
} 

var url="blocks/centertabber/myaccount/ajax/generatedata.php?task=4&username=" + username;
loginxmlHttp.onreadystatechange=stateChanged;
loginxmlHttp.open("GET",url,true);
loginxmlHttp.send(null);
}


function changeEmailRequest() {

document.getElementById("centertabbercontentmyaccount").innerHTML = '<div class="ajaxintermediary">Processing...</div>'; 

loginxmlHttp = GetXmlHttpObject();
if (loginxmlHttp == null)  {
  alert ("Browser does not support HTTP Request");
  return;
} 

var url="blocks/centertabber/myaccount/ajax/generatedata.php?task=5";
loginxmlHttp.onreadystatechange=stateChanged;
loginxmlHttp.open("GET",url,true);
loginxmlHttp.send(null);
}

function changeEmail(email) {

document.getElementById("centertabbercontentmyaccount").innerHTML = '<div class="ajaxintermediary">Processing...</div>'; 

loginxmlHttp = GetXmlHttpObject();
if (loginxmlHttp == null)  {
  alert ("Browser does not support HTTP Request");
  return;
} 

var url="blocks/centertabber/myaccount/ajax/generatedata.php?task=6&email=" + email;
loginxmlHttp.onreadystatechange=stateChanged;
loginxmlHttp.open("GET",url,true);
loginxmlHttp.send(null);
}


function changePasswordRequest() {

document.getElementById("centertabbercontentmyaccount").innerHTML = '<div class="ajaxintermediary">Processing...</div>'; 

loginxmlHttp = GetXmlHttpObject();
if (loginxmlHttp == null)  {
  alert ("Browser does not support HTTP Request");
  return;
} 

var url="blocks/centertabber/myaccount/ajax/generatedata.php?task=7";
loginxmlHttp.onreadystatechange=stateChanged;
loginxmlHttp.open("GET",url,true);
loginxmlHttp.send(null);
}


function changePassword(oldp, newp, confirmnewp) {

document.getElementById("centertabbercontentmyaccount").innerHTML = '<div class="ajaxintermediary">Processing...</div>'; 

loginxmlHttp = GetXmlHttpObject();
if (loginxmlHttp == null)  {
  alert ("Browser does not support HTTP Request");
  return;
} 

var url="blocks/centertabber/myaccount/ajax/generatedata.php?task=8&current=" + oldp + "&password=" + newp +
         "&password2=" + confirmnewp + "&MM_update=account";
loginxmlHttp.onreadystatechange=stateChanged;
loginxmlHttp.open("GET",url,true);
loginxmlHttp.send(null);
}


function forgotPasswordRequest() {

document.getElementById("centertabbercontentmyaccount").innerHTML = '<div class="ajaxintermediary">Processing...</div>'; 

loginxmlHttp = GetXmlHttpObject();
if (loginxmlHttp == null)  {
  alert ("Browser does not support HTTP Request");
  return;
} 

var url="blocks/centertabber/myaccount/ajax/generatedata.php?task=9";
loginxmlHttp.onreadystatechange=stateChanged;
loginxmlHttp.open("GET",url,true);
loginxmlHttp.send(null);
}

function forgotPassword(email, password1, password2) {

document.getElementById("centertabbercontentmyaccount").innerHTML = '<div class="ajaxintermediary">Processing...</div>'; 

loginxmlHttp = GetXmlHttpObject();
if (loginxmlHttp == null)  {
  alert ("Browser does not support HTTP Request");
  return;
} 

var url="blocks/centertabber/myaccount/ajax/generatedata.php?task=10&password1=" + password1 + "&password2=" +
         password2 + "&email=" + email;
loginxmlHttp.onreadystatechange=stateChanged;
loginxmlHttp.open("GET",url,true);
loginxmlHttp.send(null);
}




function stateChanged() { 
  if (loginxmlHttp.readyState==4 || loginxmlHttp.readyState=="complete") { 
    document.getElementById("centertabbercontentmyaccount").innerHTML = loginxmlHttp.responseText; 
  } 
}

function GetXmlHttpObject(handler) { 
  var objXMLHttp = null;

  if (window.XMLHttpRequest) {
    objXMLHttp=new XMLHttpRequest();
  }
  else if (window.ActiveXObject) {
    objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
  return objXMLHttp;
}
