var xmlHttp

function CheckMembershipNumber(str)
{ 

SetLoading();
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request")
 return
 }
 if(str == "" || str == null)
 {
    
    alert("Enter a membership number to check against");
    return;
 
 }
 
var url="ajax/checkmembershipnumber.php"
url=url+"?q="+str
url=url+"&sid="+Math.random()
xmlHttp.onreadystatechange=stateChanged 
xmlHttp.open("GET",url,true)



xmlHttp.send(null)
}


function GetChapterContacts()
{ 


SetLoading();
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request")
 return
 }
 
var Chapter =  document.getElementById("Chapter");
var url="ajax/getchaptercontacts.php"
url=url+"?id="+Chapter.value
url=url+"&sid="+Math.random()
xmlHttp.onreadystatechange=stateChanged 
xmlHttp.open("GET",url,true)


//alert(url);
xmlHttp.send(null)
}

 function GetChapterMembers()
{ 


SetLoadingMembers();
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request")
 return
 }
 
var Chapter =  document.getElementById("ChapterMembers");
var url="ajax/getchaptermembers.php"
url=url+"?id="+Chapter.value
url=url+"&sid="+Math.random()
xmlHttp.onreadystatechange=stateChangedmembers 
xmlHttp.open("GET",url,true)


//alert(url);
xmlHttp.send(null)
}


function SetMemberClub()
{


 SavingData();
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request")
 return
 }
 

//XMLHttp.open("POST", "ajax/setmemberclub.php", true);
//XMLHttp.onreadystatechange = stateChanged;
// Make our POST parameters string…
  var params = "ajax/setmemberclub.php?RoleID=" + document.getElementById("RoleID").value+
    "&Status=" + document.getElementById("Status").value +
    "&ServiceNumber=" + document.getElementById("ServiceNumber").value +
    "&service=" + document.getElementById("service").value +
  // "&file=" + document.getElementById("file").value+
    "&UserID=" + document.getElementById("UserID").value + "&sid="+Math.random();
 
  // Set our POST header correctly…
// alert(params); 
// Set our POST header correctly…
 // XMLHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
 // XMLHttp.setRequestHeader("Content-length", params.length);
 // XMLHttp.setRequestHeader("Connection", "close");

  // Send the parms data…
xmlHttp.onreadystatechange=stateChanged 
xmlHttp.open("GET",params,true)

 xmlHttp.send(null)  




}

function SetMember()
{



 SavingDataPersonal();
xmlHttp=GetXmlHttpObject() 
if (xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request")
 return
 }
 
      
  
    var params = "ajax/setmemberpersonal.php?ClubNickName=" + document.getElementById("ClubNickName").value+
    "&Chapter=" + document.getElementById("chaptermember").value +
    "&FirstName=" + document.getElementById("FirstName").value +
    "&LastName=" + document.getElementById("LastName").value +
    "&Address1=" + document.getElementById("Address1").value +
    "&Address2=" + document.getElementById("Address2").value +
    "&State=" + document.getElementById("State").value +
    "&City=" + document.getElementById("City").value +
    "&Country=" + document.getElementById("Country").value +
    "&PostCode=" + document.getElementById("PostCode").value +
    "&EmailAddress=" + document.getElementById("EmailAddress").value +
    "&ContactNumber=" + document.getElementById("ContactNumber").value +
    "&Fax=" + document.getElementById("Fax").value +
    "&MobileNumber=" + document.getElementById("MobileNumber").value +
    "&Twitter=" + document.getElementById("Twitter").value +
    "&Facebook=" + document.getElementById("FaceBook").value +
    "&MSN=" + document.getElementById("MSN").value +
    "&Password=" + document.getElementById("Password").value +
    "&UserID=" + document.getElementById("UserID").value + "&sid="+Math.random();
 
 
xmlHttp.onreadystatechange=stateChangedPersonal 
xmlHttp.open("GET",params,true)
xmlHttp.send(null)          
  // Set our POST header correctly…
//alert(params); 
 
 








} 


  function SetMemberAdmin()
{



 SavingData();
xmlHttp=GetXmlHttpObject() 
if (xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request")
 return
 }
 
     
     for( i = 0; i < document.LifeMem.lifemembercheck.length; i++ )
        {
        if( document.LifeMem.lifemembercheck[i].checked == true )
         var _isLifeMem = "&lifemembercheck=" + document.LifeMem.lifemembercheck[i].value ;
        
        }
     
      
  
    var params = "ajax/setmemberadmin.php?isReadOnly=" + document.getElementById("isReadOnly").checked+
     "&Locked=" + document.getElementById("Locked").checked + 
       _isLifeMem +  
    "&Year=" + document.getElementById("Year").value +
    "&LifeMembershipComments=" + document.getElementById("LifeMembershipComments").value +
    "&LMID=" + document.getElementById("LMID").value +
    "&UserID=" + document.getElementById("UserID").value + "&sid="+Math.random();
 
//  alert(params); 
xmlHttp.onreadystatechange=stateChanged 
xmlHttp.open("GET",params,true)
xmlHttp.send(null)          
  // Set our POST header correctly…
//alert(params); 
 
 








} 


function stateChanged() 
{ 
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 { 
 document.getElementById("txtHint").innerHTML=xmlHttp.responseText 
 } 
}
function stateChangedPersonal() 
{ 
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 { 
 document.getElementById("txtHintPersonal").innerHTML=xmlHttp.responseText 
 } 
}

function stateChangedmembers() 
{ 
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 { 
 document.getElementById("txtMembers").innerHTML=xmlHttp.responseText 
 } 
}
function SetLoadingMembers()
{
 
  document.getElementById("txtMembers").innerHTML = null;    
  document.getElementById("txtMembers").innerHTML = "<p><img src='images/ajax-loader.gif' > Please Wait....Checking database</p>";


}
function SetLoading()
{
 
  document.getElementById("txtHint").innerHTML = null;    
  document.getElementById("txtHint").innerHTML = "<p><img src='images/ajax-loader.gif' > Please Wait....Checking database</p>";


}
function SavingData()
{
 
  document.getElementById("txtHint").innerHTML = null;    
  document.getElementById("txtHint").innerHTML = "<p><img src='images/ajax-loader.gif' > Saving Data.....Please Wait</p>";


}
function SavingDataPersonal()
{
 
  document.getElementById("txtHintPersonal").innerHTML = null;    
  document.getElementById("txtHintPersonal").innerHTML = "<p><img src='images/ajax-loader.gif' > Saving Data.....Please Wait</p>";


}
  
function GetXmlHttpObject()
{
var xmlHttp=null;
try
 {
 // Firefox, Opera 8.0+, Safari
 xmlHttp=new XMLHttpRequest();
 }
catch (e)
 {
 //Internet Explorer
 try
  {
  xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
  }
 catch (e)
  {
  xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
 }
return xmlHttp;
}