// **************************************************
// THIS IS TO LOG USERS IN FROM ASP PAGES
function voloppSignupASP( inVolopp_id ){

	var success = signup_WebUser_VolOpp( inVolopp_id );
	//alert("success = " + success);

//	var elem = document.getElementById("messageTextDiv");
//	elem.style.display = "block";

	if( success == "1" ){
		writeElementText( "messageTextDiv", false, "<b>SUCCESS!</b><br>You have successfully added<br>this VolOpp to your calendar.");
		//elem.innerHTML = "<b>SUCCESS!</b><br>You have successfully added<br>this VolOpp to your calendar.";
		//elem.style.color = "#336600";
		//elem.style.border = "2px solid #336600";
	}
	else if( success == "2" ){
		writeElementText( "messageTextDiv", true, "<b>ERROR!</b><br>You are already signed up for this VolOpp.");
		//elem.innerHTML = "<b>ERROR!</b><br>You are already signed up for this VolOpp.";
		//elem.style.color = "#FF0000";
		//elem.style.border = "2px solid #FF0000";
	}
	else{
		writeElementText( "messageTextDiv", true, "<b>ERROR!</b><br>An error has occured during signup.<br>Please contact Andy." );
		//elem.innerHTML = "<b>ERROR!</b><br>An error has occured during signup.<br>Please contact Andy.<br>";
		//elem.style.color = "#FF0000";
		//elem.style.border = "2px solid #FF0000";
	}
}
// **************************************************


// **************************************************
// THIS FUNCTION IS TO LOG A WEBUSER IN
function signup_WebUser_VolOpp( inVolopp_id ) {
	var success = "0";

	if( inVolopp_id == "" || inVolopp_id == "null" ){
		success = "0";
	}
	else {
		// INSTANTIATE XMLHTTP OBJECT
		var objXmlHttp = createXMLHttp();

		if(objXmlHttp){
			objXmlHttp.open("GET","submitSignupWebUserVolOppXML.asp?volopp_id=" + inVolopp_id, false);

			objXmlHttp.send(null)

	 		if( objXmlHttp.status == 200 && objXmlHttp.responseText ){
					
				var xmlDoc = objXmlHttp.responseXML;

				if(xmlDoc.getElementsByTagName("success")[0].firstChild)
					success = xmlDoc.getElementsByTagName("success")[0].firstChild.nodeValue;
			}
		}
	}
	return success;
}
// **************************************************




