// the script for handling of the SMART ASSISTANT priority buttons
// (C) 2007 Smart Information Systems GmbH, 1040 Wien, Austria

var state_n;
var state_v;

function ndown(nr) {

	n_image = "ngif" + nr; v_image = "vgif" + nr; text = "p" + nr;

    readstate();

	if(state_n == 1) { // deactivate button
		document[n_image].src = "images/n0.gif";
		document.form1[text].value = "";
	} else if(state_v == 1) { // toggle buttons
		document[n_image].src = "images/n1.gif";
		document[v_image].src = "images/v0.gif";
		document.form1[text].value = "n";
	} else { // activate button
		document[n_image].src = "images/n1.gif";
		document.form1[text].value = "n";
	}
	if(window.isLivePreview)
		LU.liveUpdate(new Array(nr));
}

function vdown(nr) {

	n_image = "ngif" + nr; v_image = "vgif" + nr; text = "p" + nr;
	
	readstate();

	if(state_v == 1) { // deactivate button
		document[v_image].src = "images/v0.gif";
		document.form1[text].value = "";
	} else if(state_n == 1) { // toggle buttons
		document[n_image].src = "images/n0.gif";
		document[v_image].src = "images/v1.gif";
		document.form1[text].value = "v";
	} else { // activate button
		document[v_image].src = "images/v1.gif";
		document.form1[text].value = "v";
	}	
	if(window.isLivePreview)
		LU.liveUpdate(new Array(nr));
}

// read current state
function readstate() {
	if(document.form1[text].value == "n"){ state_n = 1; state_v = 0; } 
	else if(document.form1[text].value == "v"){ state_n = 0; state_v = 1; }
	else { state_n = 0; state_v = 0; }
}


/*
function dataChanged(question_id){

}*/


