function add_guestbook()
{
	var name = document.all["name"].value;
	var location = document.all["location"].value;
	var homepage = document.all["homepage"].value;
	var gender = document.all["gender"].value;
	var message = document.all["message"].value;
	var security_code = document.all["security_code"].value;
	var save = document.all["save"].value;
	var url = "Add_Guestbook_Action.php";
	
	if (web_req == null){web_req = Inint_AJAX();}
	web_req.abort();

	web_req.onreadystatechange = function(){
		if (web_req.readyState == 4) 
		{
			if (web_req.status == 200) 
			{
				var data = web_req.responseText.split("#");

				switch (data[1])
				{
					case "1" : { 
								 document.getElementById("msg").style.display = "";
								 document.getElementById("msg").innerHTML= "Invalid security code";break; 
							   }
					default	 : { top.location.href="index.php?pid=020";break; }
				}

			}
		}
	};
	web_req.open("POST", url, true);
	web_req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=utf-8");
	web_req.send("name=" + name + "&location=" + location + "&homepage=" + homepage + "&gender=" + gender + "&message=" + message + "&security_code=" + security_code + "&save=" + save);
}

function preview_guestbook()
{
	var name = document.all["name"].value;
	var location = document.all["location"].value;
	var homepage = document.all["homepage"].value;
	var gender = document.all["gender"].value;
	var message = document.all["message"].value;
	var url = "Preview_Guestbook.php";

	if (web_req == null){web_req = Inint_AJAX();}
	web_req.abort();

	web_req.onreadystatechange = function(){
		if (web_req.readyState == 4) 
		{
			if (web_req.status == 200) 
			{
				var data = web_req.responseText;

				document.getElementById("msg").style.display = "";
				document.getElementById("msg").innerHTML= data;
			}
		}
	};
	web_req.open("POST", url, true);
	web_req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=utf-8");
	web_req.send("name=" + name + "&location=" + location + "&homepage=" + homepage + "&gender=" + gender + "&message=" + message);
}

function valid_action_guestbook(action)
{
	document.all["name"].value = trim(document.all["name"].value);
	document.all["location"].value = trim(document.all["location"].value);
	document.all["homepage"].value = trim(document.all["homepage"].value);
	document.all["message"].value = trim(document.all["message"].value);
	document.all["security_code"].value = trim(document.all["security_code"].value);

	var name = document.all["name"].value;
	var message = document.all["message"].value;
	var security_code = document.all["security_code"].value;

	if (name.length == 0)
	{
		document.getElementById("msg").style.display = "";
		document.getElementById("msg").innerHTML= "Please enter a name";
		return;
	}

	if (message.length == 0)
	{
		document.getElementById("msg").style.display = "";
		document.getElementById("msg").innerHTML= "Please enter a message";
		return;
	}

	if (action == "add")
	{
		if (security_code.length == 0)
		{
			document.getElementById("msg").style.display = "";
			document.getElementById("msg").innerHTML= "Please enter a security code";
			return;
		}
	}

	switch (action)
	{
		case "add"	   : { add_guestbook();break; }
		case "preview" : { preview_guestbook();break; }
	}
}