function test()
{
return false;
}

function hide()
{
	document.getElementById("test").style.visibility = "hidden";
	document.getElementById("back").style.visibility = "hidden";
}

function formSubmit()
{	
	var page;	
	page = "cgi-bin/formmail/formmail.cgi";
	var msg = document.getElementById("test");
	
	var school = document.getElementById("school").value;
	var fliers = document.getElementById("fliers").value;
	var address = document.getElementById("address").value;
	var city = document.getElementById("city").value;
	var state = document.getElementById("state").value;
	var zip = document.getElementById("zip").value;
	var mailingaddress = document.getElementById("mailingaddress").value;
	var mailingcity = document.getElementById("mailingcity").value;
	var mailingstate = document.getElementById("mailingstate").value;
	var mailingzip = document.getElementById("mailingzip").value;
	var phone = document.getElementById("phone").value;
	var contactphone = document.getElementById("contactphone").value;
	var fname = document.getElementById("firstname").value;
	var lname = document.getElementById("lastname").value;
	var user = document.getElementById("username").value;
	var pass = document.getElementById("password").value;
	var email = document.getElementById("email").value;
	var enroll = document.getElementById("digitalwish").value;
	var hear = document.getElementById("hear").value;
	var comments = document.getElementById("comments").value;

	msg.innerHTML = "Loading...";	
	
	//check browser
	if (window.XMLHttpRequest)
	{		
		//Mozilla, Safari, Netscape
		pageRequest = new XMLHttpRequest();
	}
	else if (window.ActiveXObject) 
	{
		//Internet Explorer
		pageRequest = new ActiveXObject("Microsoft.XMLHTTP");
	}
	else
	{
		return false;
	}
	
	var userpass;
	userpass = "";
	if (enroll == "Yes")
	{
		userpass = ",username,password"
	}
	
	var sendData = "dwref=cfk&username=" + "&digitalwish=" + enroll + "&username=" + user + "&password=" + pass + "&email=" + email + "&firstname=" + fname + "&lastname=" + lname + "&schoolname=" + school + "&city=" + city + "&state=" + state + "&zip=" + zip + "&phone=" + phone + "&contactphone=" + contactphone + "&hear=" + hear + "&address=" + address + "&fliers=" + fliers + "&mailingaddress=" + mailingaddress + "&mailingcity=" + mailingcity +"&mailingstate=" + mailingstate +"&mailingzip=" + mailingzip +"&comments=" + comments +"&recipient=contact@cartridgesforkids.com&return_link_url=enroll.html&return_link_title=Back to the Enrollment page&redirect=http://www.cartridgesforkids.com/enrolled.html&subject=CFK Enrollment&required=email,schoolname,fliers,address,city,state,zip,phone,firstname,lastname,contactphone,digitalwish"+ userpass +"&sort=order:schoolname,fliers,address,city,state,zip,mailingaddress,mailingcity,mailingstate,mailingzip,phone,firstname,lastname,contactphone,hear,comments,email";    
	
	pageRequest.open('POST', page, true);
	pageRequest.send(sendData);	
		
	pageRequest.onreadystatechange = function()
	{
		//msg.innerHTML = pageRequest.responseText;
		if(pageRequest.readyState == 4 && pageRequest.status == 200)
		{	
			msg.innerHTML = "<table width='100%'><tr><td>" + pageRequest.responseText + "</td></tr></table>";
			
			//alert(document.getElementById("test2").innerHTML);
			if (document.getElementById('test2')) 
			{
				var error = document.getElementById("test2").innerHTML;
				
				if (error == 'Error: Blank Fields')	
				{				
					document.getElementById("test").style.visibility = "visible";
					document.getElementById("back").style.visibility = "visible";
					return false;
				}
				else
				{
					if (enroll == "Yes")
					{
						digitalSubmit();
					}
					else
					{
						window.location='http://www.cartridgesforkids.com/enrolled.html';
					}
				}				
			}
			else
			{
				if (enroll == "Yes")
				{
					digitalSubmit();
				}
				else
				{
					window.location='http://www.cartridgesforkids.com/enrolled.html';
				}
			}
		}
		else if (pageRequest.readyState == 4 && pageRequest.status == 0)
		{
			msg.innerHTML = "<table width='100%'><tr><td>" + pageRequest.responseText + "</td></tr></table>";
			
			//alert(document.getElementById("test2").innerHTML);
			if (document.getElementById('test2')) 
			{
				var error = document.getElementById("test2").innerHTML;
				
				if (error == 'Error: Blank Fields')	
				{				
					document.getElementById("test").style.visibility = "visible";
					document.getElementById("back").style.visibility = "visible";
					return false;
				}
				else
				{
					if (enroll == "Yes")
					{
						digitalSubmit();
					}
					else
					{
						window.location='http://www.cartridgesforkids.com/enrolled.html';
					}
				}				
			}
			else
			{
				if (enroll == "Yes")
				{
					digitalSubmit();
				}
				else
				{
					window.location='http://www.cartridgesforkids.com/enrolled.html';
				}
			}
		}
		else if (pageRequest.readyState == 4 && pageRequest.status != 200)
		{
		return false;
		}		
	}
}

function digitalSubmit()
{
	//document.getElementById("formmail").target = "test3";
	document.getElementById("formmail").action = "https://www.digitalwish.com/dw/digitalwish/accept_registration";
	document.getElementById("formmail").submit();
	
	return false;
}
