document.writeln("<script src='admin/js/scriptaculous/lib/prototype.js' type='text/javascript'></script>");
document.writeln("<script src='admin/js/scriptaculous/src/scriptaculous.js' type='text/javascript'></script>");

var category_id;
var program_id;
var art_ids;

function getprogramSuccess(t) {
	
	arts = art_ids.split("-");
	itemId = "item-" + program_id;
	
	for( i = 0; i < arts.length - 1; i++ ) {
		tempId = "item-" + arts[i];
		temp = document.getElementById(tempId);
		if  (itemId == tempId) {
			temp.className = "select-highlight";
		} else {
			temp.className = "no-select";
		}
	}
	
	divId = "summary-" + category_id;
	div = document.getElementById(divId);
	div.innerHTML = t.responseText;
}

function request404(t) {
	alert('Error 404: location "' + t.statusText + '" was not found.');
}

function requestFailure(t) {
	alert('Error ' + t.status + ' -- ' + t.statusText);
}

function setOptGetprogram(queryString) {
	opt = {
    // Use POST
    method: 'post',
    // Send this lovely data
    postBody:queryString,
    // Handle successful response
    onSuccess:getprogramSuccess,
    // Handle 404
    on404:request404,
    // Handle other errors
    onFailure:requestFailure,
    // set asynchronous
    asynchronous:true
    };  
}

function getprogram(category_id, program_id, art_ids) {
	
	this.category_id = category_id;
	this.program_id = program_id;
	this.art_ids = art_ids;
	
	queryString = "program_id=" + program_id;
	setOptGetprogram(queryString);
	new Ajax.Request('ah_program.php',opt);	
}