// JavaScript Document

function alternateRows(id, head_bg_color)
	{
	if(head_bg_color==null){head_bg_color="#dfd";}
	
	var style = document.createElement('style');
	style.type = 'text/css';
	style.innerHTML += ".jqt_table {border: 5px solid #000;}";
	style.innerHTML += ".jqt_row {padding: 3px; border-right: 1px solid #bbb; cursor:default}";
	style.innerHTML += ".jqt_header_row {background-color: "+head_bg_color+"; font-size: 14px; font-weight:bold; border-bottom: 3px solid #000;}";
	style.innerHTML += ".jqt_odd_row {background-color: #fff;}";
	style.innerHTML += ".jqt_even_row {background-color: #eee;}";
	style.innerHTML += ".jqt_odd_row_mouseover {background-color: #ffc;}";
	style.innerHTML += ".jqt_even_row_mouseover {background-color: #ffc;}";
	style.innerHTML += ".jqt_different_row {border-top: 2px solid #000;}";
	document.getElementsByTagName('head')[0].appendChild(style);
	
	$("#"+id).addClass('jqt_table'); // <table>
	$("#"+id+" tr.alttable_different").children("td").addClass('jqt_different_row'); // <td> with separator
	
	$("#"+id+" td").each(function() { // <td>
	var row = $(this).parent().parent().children().index($(this).parent());
	var oddEven = (row%2!=0) ? "odd" : "even";
	$(this).parents("tr").children("td").addClass('jqt_row');
	if(row==0)
		{
		$(this).parents("tr").children("td").addClass('jqt_header_row');
		$(this).parents("tr").children("td:last-child").css('border-right', '0px');
		}
	else
		{
		$(this).parents("tr").children("td").addClass('jqt_'+oddEven+'_row');
		$(this).parents("tr").children("td:last-child").css('border-right', '0px');
		}
	});
	
	$("#"+id+" td").mouseover(function () { // <td> mouseover
	var row = $(this).parent().parent().children().index($(this).parent());
	var oddEven = (row%2!=0) ? "odd" : "even";
	if(row>0)
		{
		$(this).parents("tr").children("td").toggleClass('jqt_'+oddEven+'_row_mouseover');
		}
	});
	$("#"+id+" td").mouseout(function () { // <td> mouseout
	var row = $(this).parent().parent().children().index($(this).parent());
	var oddEven = (row%2!=0) ? "odd" : "even";
	if(row>0)
		{
		$(this).parents("tr").children("td").toggleClass('jqt_'+oddEven+'_row_mouseover');
		}
	});
	
	/*
	$("#"+id+" td").click(function () {
	var row = $(this).parent().parent().children().index($(this).parent());
	if(row>0)
		{
		var theclass = (row%2!=0) ? "selected_odd" : "selected_even";
		$(this).parents("tr").children("td").toggleClass(theclass, this.clicked);
		$.ajax({
			type: "GET",
			url: "../../sandbox/pages/new_categories/update_db.php",
			data: "id="+this.parentNode.id+"&d=ingram",
			success: function(msg){
			  //alert( msg );
			}
		 });
		}
	});
	*/
	}
