var request;
var response;

function validate()
{
	if(document.getElementById('txtName').value.length > 0)
	{
		if(document.getElementById('txtEmail').value.length > 0)
		{
			if(document.getElementById('txtMessage').value.length > 0)
			{
				document.getElementById('error').style.visibility = "hidden";
			
				var name = document.getElementById('txtName').value;
				var email = document.getElementById('txtEmail').value;
				var message = document.getElementById('txtMessage').value;
				
				//sendRequest('email.aspx?name=' + name + '&email=' + email + '&message=' + message);
			}
			else
			{
				document.getElementById('error').innerHTML = "Please enter a message";
				document.getElementById('error').style.visibility = "visible";
				document.getElementById('error').style.display = "block";
				document.getElementById('txtMessage').focus();
			}
		}
		else
		{
			document.getElementById('error').innerHTML = "Please enter your email address";
			document.getElementById('error').style.visibility = "visible";
			document.getElementById('error').style.display = "block";
			document.getElementById('txtEmail').focus();
		}
	}
	else
	{
		document.getElementById('error').innerHTML = "Please enter your name";
		document.getElementById('error').style.visibility = "visible";
		document.getElementById('error').style.display = "block";
		document.getElementById('txtName').focus();		
	}	
	return false;
}

function processRequest()
{	
	if(request.readyState == 4)			
	{
		if(request.status == 200)				
		{
			if(request.responseText == "")
			{
				document.getElementById('xsnazzy').innerHTML = "<b class='xtop'><b class='xb1'></b><b class='xb2'></b><b class='xb3'></b><b class='xb4'></b></b><div class='xboxcontent '>No Response From Server.</div><b class='xbottom'><b class='xb4'></b><b class='xb3'></b><b class='xb2'></b><b class='xb1'></b></b>";
			}
		}
	}
}
				
function sendRequest(url)
{
	initializeRequest();
	request.open("GET", url, false);
	request.send("");
	processRequest();
	setMessage(request.responseXML);
}

function setMessage(xmldoc)
{			
	var value = request.responseText;
	var start = value.indexOf("<infoMessage>") + 13;
	var end = value.indexOf("</infoMessage>");
	var message = "";
	
	while (start < end)
	{
		message += value.charAt(start);
		start++;
	}
	
	document.getElementById('xsnazzy').innerHTML = "<b class='xtop'><b class='xb1'></b><b class='xb2'></b><b class='xb3'></b><b class='xb4'></b></b><div class='xboxcontent'>" + message + "</div><b class='xbottom'><b class='xb4'></b><b class='xb3'></b><b class='xb2'></b><b class='xb1'></b></b>";
	document.getElementById('xsnazzy').style.visibility = "visible";
	document.getElementById('xsnazzy').style.display = "block";
	
	clear();
}

function initializeRequest()
{
	try
	{
		request = new ActiveXObject("Microsoft.XMLHTTP");
	}
	catch(Ex)
	{
		try
		{
			request = new ActiveXObject("Microsoft.XMLHTTP");
		}
		catch(Ex)
		{
			request = null;
		}
	}
	
	if(!request&&typeof XMLHttpRequest != 'undefined')
	{
		request = new XMLHttpRequest();
	}
}

function setFocus()
{
	document.getElementById('txtName').focus();
}

function clear()
{
	document.getElementById('txtName').value = "";
	document.getElementById('txtEmail').value = "";
	document.getElementById('txtMessage').value = "";
	
	document.getElementById('txtName').focus();
}