var results;
var xmldoc;
// REGISTER AJAXING //
// REGISTER SUBMIT
function registerFormSubmit(thisform) {
	results=GetXmlHttpObject(); //give results var a value
	if (results==null) { //if results returns null fire alert that browser is incompatible 
	alert ("Browser does not support HTTP Request");
	return;
	}
	var formdata = "";
	formdata = "fname="+thisform.elements['fname'].value+"&lname="+thisform.elements['lname'].value+"&username="+thisform.elements['username'].value+"&password="+thisform.elements['password'].value+"&repassword="+thisform.elements['repassword'].value+"&email="+thisform.elements['email'].value+"&sweet="+thisform.elements['sweet'].value;
	results.onreadystatechange=registerChanged;
	results.open("POST", "scripts/register_script.php",true);
results.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	results.setRequestHeader("Content-length", formdata.length);
	results.setRequestHeader("Connection", "close");
	results.send(formdata);
	return false;
}
// REGISTER CHANGED
function registerChanged() { 
	if (results.readyState==4 || results.readyState=="complete") {
 		xmldoc=results.responseXML;
		
		if (xmldoc == null) {
			document.location.replace("registration_confirm.php");
		} else {
			document.getElementById("feed1").innerHTML = xmldoc.getElementsByTagName("message1")[0].childNodes[0].nodeValue;
			document.getElementById("feed2").innerHTML = xmldoc.getElementsByTagName("message2")[0].childNodes[0].nodeValue;
			document.getElementById("feed3").innerHTML = xmldoc.getElementsByTagName("message3")[0].childNodes[0].nodeValue;
			document.getElementById("feed4").innerHTML = xmldoc.getElementsByTagName("message4")[0].childNodes[0].nodeValue;
			document.getElementById("feed5").innerHTML = xmldoc.getElementsByTagName("message5")[0].childNodes[0].nodeValue;
			document.getElementById("feed6").innerHTML = xmldoc.getElementsByTagName("message6")[0].childNodes[0].nodeValue;
		}
		
	} 
}

// LOGIN AJAXING //
// LOGIN SUBMIT
function loginFormSubmit(thisform) {
	results=GetXmlHttpObject(); //give results var a value
	if (results==null) { //if results returns null fire alert that browser is incompatible 
	alert ("Browser does not support HTTP Request");
	return;
	}
	var formdata = "";
	formdata = "user=" + thisform.elements['user'].value + "&pass=" + thisform.elements['pass'].value + "&rememberme=" + thisform.elements['rememberme'].value;
	results.onreadystatechange=loginChanged;
	results.open("POST", "scripts/login_script.php",true);
	results.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	results.setRequestHeader("Content-length", formdata.length);
	results.setRequestHeader("Connection", "close");
	results.send(formdata);
	return false;
}

function loginChanged() { 
	if (results.readyState==4 || results.readyState=="complete") {
 		xmldoc=results.responseXML;
		
		if (xmldoc == null) {
			document.location.replace("member-home.php");

		} else {
			document.getElementById("err1").innerHTML = xmldoc.getElementsByTagName("message1")[0].nodeValue;
			document.getElementById("err2").innerHTML = xmldoc.getElementsByTagName("message2")[0].nodeValue;
		}
		
	} 
}


// EDIT PROFILE AJAXING //
// EDIT PROFILE SUBMIT
function editProfile(thisform) {
	results=GetXmlHttpObject(); //give results var a value
	if (results==null) { //if results returns null fire alert that browser is incompatible 
	alert ("Browser does not support HTTP Request");
	return;
	}
	var formdata = "";
	formdata = "gender="+thisform.elements['gender'].value+"&birthmonth="+thisform.elements['birthmonth'].value+"&birthday="+thisform.elements['birthday'].value+"&birthyear="+thisform.elements['birthyear'].value+"&languages="+thisform.elements['languages'].value+"&bio="+thisform.elements['bio'].value+"&quotes="+thisform.elements['quotes'].value;;
	results.onreadystatechange=profileChanged;
	results.open("POST", "scripts/edit_general_info_script.php",true);
results.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	results.setRequestHeader("Content-length", formdata.length);
	results.setRequestHeader("Connection", "close");
	results.send(formdata);
	return false;
}
// EDIT PROFILE CHANGED
function profileChanged() { 
	if (results.readyState==4 || results.readyState=="complete") {
 		xmldoc=results.responseXML;
		
		if (xmldoc == null) {
			document.location.replace("member-home.php");
		} else {

		}
		
	} 
}

// EDIT EDUCATION AND WORK INFORMATION AJAXING //
// EDIT EDUCATION AND WORK INFORMATION SUBMIT
function editWorkEduInfo(thisform) {
	results=GetXmlHttpObject(); //give results var a value
	if (results==null) { //if results returns null fire alert that browser is incompatible 
	alert ("Browser does not support HTTP Request");
	return;
	}
	var formdata = "";
	formdata = "employer="+thisform.elements['employer'].value+"&post-school="+thisform.elements['post-school'].value+"&highschool="+thisform.elements['highschool'].value;
	results.onreadystatechange=WorkEduInfoChanged;
	results.open("POST", "scripts/edit_work_edu_info_script.php",true);
results.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	results.setRequestHeader("Content-length", formdata.length);
	results.setRequestHeader("Connection", "close");
	results.send(formdata);
	return false;
}
// EDIT EDUCATION AND WORK INFORMATION CHANGED
function WorkEduInfoChanged() { 
	if (results.readyState==4 || results.readyState=="complete") {
 		xmldoc=results.responseXML;
		
		if (xmldoc == null) {
			document.location.replace("member-home.php");
		} else {
			document.getElementById("feed1").innerHTML = xmldoc.getElementsByTagName("message1")[0].childNodes[0].nodeValue;
			document.getElementById("feed2").innerHTML = xmldoc.getElementsByTagName("message2")[0].childNodes[0].nodeValue;
			document.getElementById("feed3").innerHTML = xmldoc.getElementsByTagName("message3")[0].childNodes[0].nodeValue;
		}
		
	} 
}

// EDIT ACTIVITES AND INTERESTS INFORMATION AJAXING //
// EDIT ACTIVITES AND INTERESTS INFORMATION SUBMIT
function editActivities(thisform) {
	results=GetXmlHttpObject(); //give results var a value
	if (results==null) { //if results returns null fire alert that browser is incompatible 
	alert ("Browser does not support HTTP Request");
	return;
	}
	var formdata = "";
	formdata = "activities="+thisform.elements['activities'].value+"&interests="+thisform.elements['interests'].value;
	results.onreadystatechange=activitiesChanged;
	results.open("POST", "scripts/edit_activity_info_script.php",true);
results.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	results.setRequestHeader("Content-length", formdata.length);
	results.setRequestHeader("Connection", "close");
	results.send(formdata);
	return false;
}
// EDIT ACTIVITES AND INTERESTS CHANGED
function activitiesChanged() { 
	if (results.readyState==4 || results.readyState=="complete") {
 		xmldoc=results.responseXML;
		
		if (xmldoc == null) {
			document.location.replace("member-home.php");
		} else {

		}
		
	} 
}

// EDIT CONTACT INFORMATION AJAXING //
// EDIT CONTACT INFORMATION SUBMIT
function editContactInfo(thisform) {
	results=GetXmlHttpObject(); //give results var a value
	if (results==null) { //if results returns null fire alert that browser is incompatible 
	alert ("Browser does not support HTTP Request");
	return;
	}
	var formdata = "";
	formdata = "phone="+thisform.elements['phone'].value+"&mobile="+thisform.elements['mobile'].value+"&email="+thisform.elements['email'].value+"&email2="+thisform.elements['email2'].value+"&address="+thisform.elements['address'].value+"&location="+thisform.elements['location'].value+"&zip="+thisform.elements['zip'].value+"&websites="+thisform.elements['websites'].value;
	results.onreadystatechange=contactInfoChanged;
	results.open("POST", "scripts/edit_contact_info_script.php",true);
results.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	results.setRequestHeader("Content-length", formdata.length);
	results.setRequestHeader("Connection", "close");
	results.send(formdata);
	return false;
}
// EDIT CONTACT CHANGED
function contactInfoChanged() { 
	if (results.readyState==4 || results.readyState=="complete") {
 		xmldoc=results.responseXML;
		
		if (xmldoc == null) {
			//document.location.replace("member-home.php");
		} else {
			document.getElementById("feed1").innerHTML = xmldoc.getElementsByTagName("message1")[0].childNodes[0].nodeValue;
			document.getElementById("feed2").innerHTML = xmldoc.getElementsByTagName("message2")[0].childNodes[0].nodeValue;
			document.getElementById("feed3").innerHTML = xmldoc.getElementsByTagName("message3")[0].childNodes[0].nodeValue;
			document.getElementById("feed4").innerHTML = xmldoc.getElementsByTagName("message4")[0].childNodes[0].nodeValue;
			document.getElementById("feed5").innerHTML = xmldoc.getElementsByTagName("message5")[0].childNodes[0].nodeValue;
			document.getElementById("feed6").innerHTML = xmldoc.getElementsByTagName("message6")[0].childNodes[0].nodeValue;
			document.getElementById("feed7").innerHTML = xmldoc.getElementsByTagName("message7")[0].childNodes[0].nodeValue;
			document.getElementById("feed8").innerHTML = xmldoc.getElementsByTagName("message8")[0].childNodes[0].nodeValue;
			
		}
		
	} 
}

// EDIT ACCOUNT INFORMATION AJAXING //
// EDIT ACCOUNT INFORMATION SUBMIT
function editAccountInfo(thisform) {
	results=GetXmlHttpObject(); //give results var a value
	if (results==null) { //if results returns null fire alert that browser is incompatible 
	alert ("Browser does not support HTTP Request");
	return;
	}
	var formdata = "";
	formdata = "username="+thisform.elements['username'].value+"&firstname="+thisform.elements['firstname'].value+"&lastname="+thisform.elements['lastname'].value;
	results.onreadystatechange=accountInfoChanged;
	results.open("POST", "scripts/edit_account_info_script.php",true);
results.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	results.setRequestHeader("Content-length", formdata.length);
	results.setRequestHeader("Connection", "close");
	results.send(formdata);
	return false;
}
// EDIT ACCOUNT CHANGED
function accountInfoChanged() { 
	if (results.readyState==4 || results.readyState=="complete") {
 		xmldoc=results.responseXML;
		
		if (xmldoc == null) {
			document.location.replace("member-home.php");
		} else {
			document.getElementById("feed1").innerHTML = xmldoc.getElementsByTagName("message1")[0].childNodes[0].nodeValue;
			document.getElementById("feed2").innerHTML = xmldoc.getElementsByTagName("message2")[0].childNodes[0].nodeValue;
			document.getElementById("feed3").innerHTML = xmldoc.getElementsByTagName("message3")[0].childNodes[0].nodeValue;
		}
		
	} 
}

// EDIT PASSWORD INFORMATION AJAXING //
// EDIT PASSWORD INFORMATION SUBMIT
function editPassword(thisform) {
	results=GetXmlHttpObject(); //give results var a value
	if (results==null) { //if results returns null fire alert that browser is incompatible 
	alert ("Browser does not support HTTP Request");
	return;
	}
	var formdata = "";
	formdata = "password="+thisform.elements['password'].value+"&repassword="+thisform.elements['repassword'].value;
	results.onreadystatechange=passwordChanged;
	results.open("POST", "scripts/edit_password_script.php",true);
results.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	results.setRequestHeader("Content-length", formdata.length);
	results.setRequestHeader("Connection", "close");
	results.send(formdata);
	return false;
}
// EDIT ACCOUNT CHANGED
function passwordChanged() { 
	if (results.readyState==4 || results.readyState=="complete") {
 		xmldoc=results.responseXML;
		
		if (xmldoc == null) {
			document.location.replace("member-home.php");
		} else {
			document.getElementById("2feed1").innerHTML = xmldoc.getElementsByTagName("message1")[0].childNodes[0].nodeValue;
			document.getElementById("2feed2").innerHTML = xmldoc.getElementsByTagName("message2")[0].childNodes[0].nodeValue;
		}
		
	} 
}


// MEMBER EDIT PAGE AJAXING //

function getMemberEditPage(page_name) {
	results=GetXmlHttpObject();
	if (results==null) {
		alert ("Browser does not support HTTP Request");
		return;
	} 
	
	var url= "member-edit-pages/" + page_name + ".php";
	results.onreadystatechange=memberEditPageChanged;
	results.open("GET",url,true);
	results.send(null);
	
}

function memberEditPageChanged() { 
if (results.readyState==4 || results.readyState=="complete") {
		document.getElementById("home-meminfo").innerHTML=results.responseText;
	}
}

// PROJECT SWITCH CONTENT (TOP TABS) AJAXING //

function getProjectInfo(page_name, pass) {
	results=GetXmlHttpObject();
	if (results==null) {
		alert ("Browser does not support HTTP Request");
		return;
	} 
	
	var url= "member-single-page/" + page_name + ".php?project=" + pass;
	results.onreadystatechange=projectContentChanged;
	results.open("GET",url,true);
	results.send(null);
	
}

function projectContentChanged() { 
if (results.readyState==4 || results.readyState=="complete") {
		document.getElementById("left-column-singlep").innerHTML=results.responseText;
	}
}

// CONNECTIONS SWITCH CONTENT (TOP TABS) AJAXING //

function getConnectionInfo(page_name, memid) {
	results=GetXmlHttpObject();
	if (results==null) {
		alert ("Browser does not support HTTP Request");
		return;
	} 
	
	var url= "member-single-page/" + page_name + ".php?memberid=" + memid;
	results.onreadystatechange=ConnectionInfoChanged;
	results.open("GET",url,true);
	results.send(null);
	
}

function ConnectionInfoChanged() { 
if (results.readyState==4 || results.readyState=="complete") {
		document.getElementById("connections").innerHTML=results.responseText;
	}
}


// THIS FUNCTION CONTROLS THE TAB PANELS FOR THE MEMBER CONNECTIONS PAGES
function activeTabConnect(tab) {   
		document.getElementById("tab1").className = "";
		document.getElementById("tab2").className = "";
		document.getElementById("tab"+tab).className = "active";
}

// THIS FUNCTION CONTROLS THE TAB PANELS FOR THE NAVIGATION
function activeTab(tab) {   
		document.getElementById("tab1").className = "";
		document.getElementById("tab2").className = "";
		document.getElementById("tab3").className = "";
		document.getElementById("tab"+tab).className = "active";
}

function activeTabLoggedinMan(tab) {   
		document.getElementById("tab1").className = "";
		document.getElementById("tab2").className = "";
		document.getElementById("tab3").className = "";
		document.getElementById("tab4").className = "";
		document.getElementById("tab5").className = "";
		document.getElementById("tab6").className = "";
		document.getElementById("tab"+tab).className = "active";
}
		
function activeTabLoggedin(tab) {   
		document.getElementById("tab1").className = "";
		document.getElementById("tab2").className = "";
		document.getElementById("tab3").className = "";
		document.getElementById("tab5").className = "";
		document.getElementById("tab6").className = "";
		document.getElementById("tab"+tab).className = "active";
}

// CREATE PROJECT AJAXING //
// CREATE PROJECT SUBMIT
function createProject(thisform) {
	results=GetXmlHttpObject(); //give results var a value
	if (results==null) { //if results returns null fire alert that browser is incompatible 
	alert ("Browser does not support HTTP Request");
	return;
	}
	var formdata = "";
	formdata = "projectname="+thisform.elements['projectname'].value+"&projectlocation="+thisform.elements['projectlocation'].value+"&projectdescription="+thisform.elements['projectdescription'].value;
	results.onreadystatechange=createProjectChanged;
	results.open("POST", "scripts/create_project_script.php",true);
results.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	results.setRequestHeader("Content-length", formdata.length);
	results.setRequestHeader("Connection", "close");
	results.send(formdata);
	return false;
}
// EDIT ACCOUNT CHANGED
function createProjectChanged() { 
	if (results.readyState==4 || results.readyState=="complete") {
 		xmldoc=results.responseXML;
		
		if (xmldoc == null) {
			document.location.replace("member-manage-projects.php");
		} else {
			document.getElementById("feed1").innerHTML = xmldoc.getElementsByTagName("message1")[0].childNodes[0].nodeValue;
			document.getElementById("feed2").innerHTML = xmldoc.getElementsByTagName("message2")[0].childNodes[0].nodeValue;
			document.getElementById("feed3").innerHTML = xmldoc.getElementsByTagName("message3")[0].childNodes[0].nodeValue;
		}
		
	} 
}


// EDIT PROJECT INFORMATION AJAXING //
// EDIT PROJECT INFORMATION SUBMIT
function editProjectInfo(thisform) {
	results=GetXmlHttpObject(); //give results var a value
	if (results==null) { //if results returns null fire alert that browser is incompatible 
	alert ("Browser does not support HTTP Request");
	return;
	}
	var formdata = "";
	formdata = "pid="+thisform.elements['pid'].value+"&pname="+thisform.elements['pname'].value+"&plocation="+thisform.elements['plocation'].value+"&pdescription="+thisform.elements['pdescription'].value;
	results.onreadystatechange=projectInfoChanged;
	results.open("POST", "scripts/edit_project_info_script.php",true);
results.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	results.setRequestHeader("Content-length", formdata.length);
	results.setRequestHeader("Connection", "close");
	results.send(formdata);
	return false;
}
// EDIT PROJECT INFO CHANGED
function projectInfoChanged() { 
	if (results.readyState==4 || results.readyState=="complete") {
 		xmldoc=results.responseXML;
		
		if (xmldoc == null) {
			document.location.replace("member-manage-projects.php");
			
		} else {			
			document.getElementById("feed1").innerHTML = xmldoc.getElementsByTagName("message1")[0].childNodes[0].nodeValue;
			document.getElementById("feed2").innerHTML = xmldoc.getElementsByTagName("message2")[0].childNodes[0].nodeValue;
			document.getElementById("feed2").innerHTML = xmldoc.getElementsByTagName("message2")[0].childNodes[0].nodeValue;
			document.getElementById("feed4").innerHTML = xmldoc.getElementsByTagName("message4")[0].childNodes[0].nodeValue;
		}
		
	} 
}


// EDIT PROJECT VIDEO INFORMATION AJAXING //
// EDIT PROJECT VIDEO INFORMATION SUBMIT
function editVideoInfo(thisform) {
	results=GetXmlHttpObject(); //give results var a value
	if (results==null) { //if results returns null fire alert that browser is incompatible 
	alert ("Browser does not support HTTP Request");
	return;
	}
	var formdata = "";
	formdata = "pid="+thisform.elements['pid'].value+"&vidtype="+thisform.elements['vidtype'].value+"&embedcode="+thisform.elements['embedcode'].value;
	results.onreadystatechange=projectVideoInfoChanged;
	results.open("POST", "scripts/edit_project_video_script.php",true);
results.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	results.setRequestHeader("Content-length", formdata.length);
	results.setRequestHeader("Connection", "close");
	results.send(formdata);
	return false;
}
// EDIT PROJECT VIDEO INFO CHANGED
function projectVideoInfoChanged() { 
	if (results.readyState==4 || results.readyState=="complete") {
 		xmldoc=results.responseXML;
		
		if (xmldoc == null) {
			document.location.replace("member-manage-projects.php");
			
		} else {			
			//document.getElementById("feed1").innerHTML = xmldoc.getElementsByTagName("message1")[0].childNodes[0].nodeValue;
			//document.getElementById("feed2").innerHTML = xmldoc.getElementsByTagName("message2")[0].childNodes[0].nodeValue;
			//document.getElementById("feed2").innerHTML = xmldoc.getElementsByTagName("message2")[0].childNodes[0].nodeValue;
			//document.getElementById("feed4").innerHTML = xmldoc.getElementsByTagName("message4")[0].childNodes[0].nodeValue;
		}
		
	} 
}



// CREATE A NEW PROJECT UPDATE AJAXING //
// CREATE A NEW PROJECT UPDATE SUBMIT
function createNewUpdate(thisform) {
	results=GetXmlHttpObject(); //give results var a value
	if (results==null) { //if results returns null fire alert that browser is incompatible 
	alert ("Browser does not support HTTP Request");
	return;
	}
	var formdata = "";
	formdata = "pid="+thisform.elements['pid'].value+"&ptitle="+thisform.elements['ptitle'].value+"&ppost="+thisform.elements['ppost'].value;
	results.onreadystatechange=createNewUpdateChanged;
	results.open("POST", "scripts/create_new_update_script.php",true);
results.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	results.setRequestHeader("Content-length", formdata.length);
	results.setRequestHeader("Connection", "close");
	results.send(formdata);
	return false;
}
// CREATE A NEW PROJECT UPDATE CHANGED
function createNewUpdateChanged() { 
	if (results.readyState==4 || results.readyState=="complete") {
 		xmldoc=results.responseXML;
		
		if (xmldoc == null) {
			
			document.location.replace("member-manage-projects.php");
			
		} else {	
			document.getElementById("feed1").innerHTML = xmldoc.getElementsByTagName("message1")[0].childNodes[0].nodeValue;
			document.getElementById("feed2").innerHTML = xmldoc.getElementsByTagName("message2")[0].childNodes[0].nodeValue;
			
		}
		
	} 
}


// CREATE A NEW PROJECT COMMENT AJAXING //
// CREATE A NEW PROJECT COMMENT SUBMIT
function createNewComment(thisform) {
	results=GetXmlHttpObject(); //give results var a value
	if (results==null) { //if results returns null fire alert that browser is incompatible 
	alert ("Browser does not support HTTP Request");
	return;
	}
	var formdata = "";
	formdata = "pid="+thisform.elements['pid'].value+"&ctitle="+thisform.elements['ctitle'].value+"&cpost="+thisform.elements['cpost'].value;
	var projectid = "pid="+thisform.elements['pid'].value;
	results.onreadystatechange=createNewUpdateChanged;
	results.open("POST", "scripts/create_new_comment_script.php",true);
results.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	results.setRequestHeader("Content-length", formdata.length);
	results.setRequestHeader("Connection", "close");
	results.send(formdata);
	return false;
}
// CREATE A NEW PROJECT COMMENT CHANGED
function createNewUpdateChanged() { 
	if (results.readyState==4 || results.readyState=="complete") {
 		xmldoc=results.responseXML;
		
		if (xmldoc == null) {
			//document.location.replace("single-project.php?project="+thisform.elements['pid'].value);
			document.location.replace("member-manage-projects.php");
			
		} else {	
			document.getElementById("feed1").innerHTML = xmldoc.getElementsByTagName("message1")[0].childNodes[0].nodeValue;
			document.getElementById("feed2").innerHTML = xmldoc.getElementsByTagName("message2")[0].childNodes[0].nodeValue;
			
		}
		
	} 
}

/////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////


// BLANK AJAX TEMPLATE//
function ajaxGetContent() {
	results=GetXmlHttpObject();
	if (results==null) {
	alert ("Browser does not support HTTP Request");
	return;
}
var url="getcontent.php";
results.onreadystatechange=stateChanged;
results.open("GET",url,true);
results.send(null);
}

function ajaxFormSubmit(thisform) {
		
}

function stateChanged() { 
if (results.readyState==4 || results.readyState=="complete") {
document.getElementById("mycontent").innerHTML = results.responseText;
	} 
}

// BROWSER DETECTION //

function GetXmlHttpObject() {
results=null;
try
 {
 results=new XMLHttpRequest();
 }
catch (e)
 {
 try
  {
  results=new ActiveXObject("Msxml2.XMLHTTP");
  }
 catch (e)
  {
  results=new ActiveXObject("Microsoft.XMLHTTP");
  }
 }
return results;
}
