// JavaScript Document

// General Data
color = new Array('#FAFAFA', '#F2F3F1', '#EAEAEA');
var table = '';
var orderby = '';
var order = '';
var searchVar = '';

function init(Sess1, Sess2) {
	table = document.getElementById('content_table');
	orderby = Sess1;
	order = Sess2;
}

function fillTable(Norderby, Norder, searchVal) {
	if (Norderby!=''&&typeof(Norderby)!='undefined') {
		orderby = Norderby;	
	}
	if (Norder!=''&&typeof(Norder)!='undefined') {
		order = Norder;	
	}
	if (searchVal!=''&&typeof(searchVal)!='undefined') {
		searchVar = searchVal;	
	}
	
	url = 'support.php?orderby='+orderby+'&order='+order+'&search='+searchVar;	
	
	new Ajax.Updater('tempstuff', url, { evalScripts: true } );

}

function deleteTable() {
	val = table.rows.length;
	for(x=val;x>0;x--) {
		if (table.rows[x]&&table.rows[x].cells[0].id!='head1') {
			table.deleteRow(x);
		}
	}
}

// Function to add a row to our contenttable
function addTableRow(i, data) {
	/*	Data contents:
		data[0] = Name
		data[1] = Organisation
		data[2] = Role
		data[3] = Keywords
	*/
	
	var tr = table.insertRow(i+1);
	tr.id = i;
	tr.style.backgroundColor = color[i%2];
	tr.style.onmouseout = function() { this.style.backgroundColor=color[i%2]; }
	tr.style.onmouseover = function() { this.style.backgroundColor=color[2]; }
	
	for(x=0;x<data.length;x++) {
		var td = tr.insertCell (-1);
		td.id = i+'_'+x;
//		td.style.class='lijnonder'; // IE ERROR
		if (data[x]) {
			td.innerHTML=data[x];
		}
	}
}