//
// www.lalley.com - Inventory Row Processing 
// Copyright (c) 2009 - Michael H Carroll
//

$(function() {


	// Table Row Highlighting
	
	$("tr[info^='BA']").hover( 
		function() { // hover over event
			$(this).addClass("hiliteblue").css("cursor","pointer");
		},
		function() { // hover out event
			$(this).removeClass("hiliteblue");
		}
	);

	$("tr[info^='MA']").hover( 
		function() { // hover over event
			$(this).addClass("hilitered").css("cursor","pointer");
		},
		function() { // hover out event
			$(this).removeClass("hilitered");
		}
	);
	
	$("tr[info^='DE']").hover( 
		function() { // hover over event
			$(this).addClass("hilitegrey").css("cursor","pointer");
		},
		function() { // hover out event
			$(this).removeClass("hilitegrey");
		}
	);

	$("tr[info^='CE']").hover( 
		function() { // hover over event
			$(this).addClass("hilitemauve").css("cursor","pointer");
		},
		function() { // hover out event
			$(this).removeClass("hilitemauve");
		}
	);

	$("tr[info^='DI']").hover( 
		function() { // hover over event
			$(this).addClass("hilitegray").css("cursor","pointer");
		},
		function() { // hover out event
			$(this).removeClass("hilitegray");
		}
	);

	$("tr[info^='GR']").hover( 
		function() { // hover over event
			$(this).addClass("hiliteyellow").css("cursor","pointer");
		},
		function() { // hover out event
			$(this).removeClass("hiliteyellow");
		}
	);

	$("tr[info^='PA']").hover( 
		function() { // hover over event
			$(this).addClass("hilitegreen").css("cursor","pointer");
		},
		function() { // hover out event
			$(this).removeClass("hilitegreen");
		}
	);

	// Table Row Selection & Posting of Form data
	
	$("tr[info]").click(
		function() {
			var info = $(this).attr("info");
			var record = info.substring(0,2);
			var subrec = info.substring(2,4);
		//	alert("record = "+record);
		//	alert("subrec = "+subrec);
			
			$("#Baptisms").val("");		// Clear Record Type Fields
			$("#Marriages").val("");
			$("#Deaths").val("");
			$("#Census").val("");
			$("#Passengers").val("");
			$("#CityDirs").val("");
			$("#Griffiths").val("");
			
			switch(record) {
				case "BA" :		$("#Baptisms").val("ON"); 
								$("#Church").val("'"+subrec+"'");
								break;
								
				case "MA" :		$("#Marriages").val("ON"); 
								$("#Church").val("'"+subrec+"'");
								break;
								
				case "DE" :		$("#Deaths").val("ON"); 
								break;
								
				case "PA" :		$("#Passengers").val("ON"); 
								break;
								
				case "DI" :		$("#CityDirs").val("ON"); 
								break;
				
				case "CE" :		$("#cDED").val(subrec); 
								$("#clink").submit();
								break;
				
				case "GR" :		
								$("#gCounty").val(subrec);
								$("#glink").submit();
								return;
								break;				
			}

			$("#linkit").submit();
		}
	);

});