$(document).ready(function()
{
	required = new Array();
	
	// field 1
	required[0] = new Array();
	required[0][0] = "#field1_5";
	required[0][1] = "#field1_6";
	
	// field 2
	required[1] = new Array();
	required[1][0] = "#field2_1";
	required[1][1] = "#field2_2";
	required[1][2] = "#field2_3";
	required[1][3] = "#field2_4";
	required[1][4] = "#field2_5";
	required[1][5] = "#field2_6";
	
	// field 3
	required[2] = new Array();
	required[2][0] = "#field3_1";
	required[2][1] = "#field3_2";
	required[2][2] = "#field3_3";
	required[2][3] = "#field3_5";
		
		// field 3 labels :S
		label3 = new Array();
		label3[0] = "Quantity";
		label3[1] = "Item/s";
		label3[2] = "End Client";
		label3[3] = "Value$";
	
	// field 4
	required[3] = new Array();
	required[3][0] = "#field4_1";
	required[3][1] = "#field4_2";
	
	//location
	required[4] =new Array();
	required[4][0] = "#field_location";
	
	$("#receiving_form").submit(function()
	{
		var name;
		var buffer = "";
		// field 1
		for (i=0; i<2; i++)
		{
			if ($(required[0][i]).attr("value") == "")
			{
				$(required[0][i]).css("border","1px solid red");
				name = "\t-"+ $(required[0][i]).parent().html().split(":")[0];
				buffer = buffer + "\n" + name;
			}
			else
			{
				$(required[0][i]).css("border","1px solid #666666");
			}
		}
		// field 2
		for (i=0; i<6; i++)
		{
			if ($(required[1][i]).attr("value") == "")
			{
				$(required[1][i]).css("border","1px solid red");
				name = "\t-"+ $(required[1][i]).parent().html().split(":")[0];
				buffer = buffer + "\n" + name;
			}
			else
			{
				$(required[1][i]).css("border","1px solid #666666");
			}
		}
		// field 3
		for (i=0; i<4; i++)
		{
			if ($(required[2][i]).attr("value") == "")
			{
				$(required[2][i]).css("border","1px solid red");
				name = "\t-"+label3[i];
				buffer = buffer + "\n" + name;
			}
			else
			{
				$(required[2][i]).css("border","1px solid #666666");
			}
		}
		// field 4
		for (i=0; i<2; i++)
		{
			if ($(required[3][i]).attr("value") == "")
			{
				$(required[3][i]).css("border","1px solid red");
				name = "\t-"+ $(required[3][i]).parent().html().split(":")[0];
				buffer = buffer + "\n" + name;
			}
			else
			{
				$(required[3][i]).css("border","1px solid #666666");
			}
		}
    //field location
			if ($(required[4][0]).attr("value") == "")
			{
				$(required[4][0]).css("border","1px solid red");
				name = "\t-"+ $(required[4][0]).parent().html().split(":")[0];
				buffer = buffer + "\n" + name;
			}
			else
			{
				$(required[4][0]).css("border","1px solid #666666");
			}
		
		
		if (buffer != "")
		{
			alert("The following fields are required: "+buffer);
			return false;
		}
		else
		{	
			if ($("#terms_cond").attr("checked") == false)
			{
				alert("You must accept terms and conditions before sending.");
				return false;
			}
		}
	});
});
