function add_poster()
{
	var id = textToEntities(document.all["id"].value);
        var movie = textToEntities(document.all["movie"].value);
	var keyword = trim(document.all["keyword"].value);
	var by = document.all["by"].value;
	var send_value = new Array();
	send_value[0] = "id=" + textToEntities(document.all["id"].value);
	send_value[1] = "name=" + textToEntities(document.all["name"].value);
	send_value[2] = "avatar=" + document.all["avatar"].value;
	send_value[3] = "message_comment=" + textToEntities(document.all["message_comment"].value);
	send_value[4] = "security_code=" + document.all["security_code"].value;
	send_value[5] = "save=" + document.all["save"].value;
	var url = "Poster/Add_Poster.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_preview").style.display = "none";
								 document.getElementById("msg").style.display = "";
								 document.getElementById("msg").innerHTML= "<div id='box_border'><div class='msgbox'>Please enter a message</div></div>";
 								 top.location.href = "#error";
								 break; 
							   }
					case "2" : { 
								 document.getElementById("msg_preview").style.display = "none";
								 document.getElementById("msg").style.display = "";
								 document.getElementById("msg").innerHTML= "<div id='box_border'><div class='msgbox'>Security code incorrect</div></div>";
								 top.location.href = "#error";								 
								 break; 
							   }
					default	 : { 								 
								 top.location="index.php?pid=013&movie=" + movie + "&image=" + id + "&p=new";
								 break; 
							   }
				}
			}
		}
	};
	web_req.open("POST", url, true);
	web_req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=utf-8");
	web_req.send(send_value.join("&"));
}

function preview_poster()
{
	var send_value = new Array();
	send_value[1] = "message_comment=" + textToEntities(document.all["message_comment"].value);
	var url = "Poster/Preview_Poster.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 = "none";
				document.getElementById("msg_preview").style.display = "";
				document.getElementById("msg_preview").innerHTML = data;
				top.location.href = "#error_preview";
			}
		}
	};
	web_req.open("POST", url, true);
	web_req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=utf-8");
	web_req.send(send_value.join("&"));
}

function valid_action_poster(action)
{
	document.all["name"].value = trim(document.all["name"].value);
	document.all["message_comment"].value = trim(document.all["message_comment"].value);
	document.all["security_code"].value = trim(document.all["security_code"].value);

	var name = document.all["name"].value;
	var message = document.all["message_comment"].value;
	var security_code = document.all["security_code"].value;

	if (name.length == 0)
	{
		document.getElementById("msg_preview").style.display = "none";
		document.getElementById("msg").style.display = "";
		document.getElementById("msg").innerHTML= "<div id='box_border'><div class='msgbox'>Please enter a name</div></div>";
		top.location.href = "#error";
		return;
	}

	if (message.length == 0)
	{
		document.getElementById("msg_preview").style.display = "none";
		document.getElementById("msg").style.display = "";
		document.getElementById("msg").innerHTML= "<div id='box_border'><div class='msgbox'>Please enter a message</div></div>";
		top.location.href = "#error";
		return;
	}

	if (action == "add")
	{
		if (security_code.length == 0)
		{
			document.getElementById("msg_preview").style.display = "none";
			document.getElementById("msg").style.display = "";
			document.getElementById("msg").innerHTML= "<div id='box_border'><div class='msgbox'>Please enter a security code</div></div>";
			top.location.href = "#error";
			return;
		}
	}

	switch (action)
	{
		case "add"	   : { add_poster();break; }
		case "preview" : { preview_poster();break; }
	}
}
