function pviiClassNew(obj, new_style) {
	obj.className = new_style;
}
			
var submitFormCount = 0;

function submitFormAlert() {
	alert("\u0054\u00e4\u006d\u00e4\u0020\u006c\u006f\u006d\u0061\u006b\u0065\u0020\u006f\u006e\u0020\u006a\u006f\u0020\u006c\u00e4\u0068\u0065\u0074\u0065\u0074\u0074\u0079\u002e");
}

function submitForm(form, action, singleSubmit) {
	if (submitFormCount === 0) {
		if (singleSubmit === null || singleSubmit) {
			submitFormCount++;

			for (var i = 0; i < form.length; i++){
				var e = form.elements[i];

				if (e.type.toLowerCase() == "button" || e.type.toLowerCase() == "reset" || e.type.toLowerCase() == "submit") {
					e.disabled=true;
				}
			}
		}

		if (action !== null) {
			form.action = action;
		}

		form.submit();
	}
	else {
		if (this.submitFormAlert !== null) {
  			submitFormAlert();
		}
	}
}


function moveItem(fromBox, toBox, sort) {
	var newText = null;
	var newValue = null;
	var newOption = null;

	if (fromBox.selectedIndex >= 0) {
		for (var i = 0; i < fromBox.length; i++) {
			if (fromBox.options[i].selected) {
				newText = fromBox.options[i].text;
				newValue = fromBox.options[i].value;

				newOption = new Option(newText, newValue);

				toBox[toBox.length] = newOption;
			}
		}

		for (var j = 0; j < toBox.length; j++) {
			for (var k = 0; k < fromBox.length; k++) {
				if (fromBox[k].value == toBox[j].value) {
					fromBox[k] = null;
					break;
				}
			}
		}
	}

	if (newText !== null) {
		if (sort === true) {
			sortBox(toBox);
		}
	}
}

function addItemToList(fromBox1, fromBox2, toBox) {
  var newText = fromBox1.value+"-"+fromBox2.value;
	var newValue = fromBox1.value+"-"+fromBox2.value;
  var newOption = new Option(newText, newValue);
  
  toBox[toBox.length] = newOption;
}

function removeFromList(fromBox) {
  if (fromBox.selectedIndex >= 0) {
		for (var i = 0; i < fromBox.length; i++) {
			while (fromBox.options[i] !== null && fromBox.options[i].selected) {
				fromBox[i]=null;
			}
		}
	}
  
}

function listSelect(box, delimeter) {
	var s = "";

	if (delimeter === null) {
		delimeter = ",";
	}

	if (box === null) {
		return "";
	}

	for (var i = 0; i < box.length; i++) {
    	if (box.options[i].value > "") {
			s += (box.options[i].value + delimeter);
		}
	}

	if (s == ".none,") {
		return "";
	}
	else {
		return s;
	}
}

function listSelected(box, delimeter) {
	var s = "";

	if (delimeter === null) {
		delimeter = ",";
	}

	if (box === null) {
		return "";
	}

	for (var i = 0; i < box.length; i++) {
    	if ((box.options[i].value > "") && (box.options[i].selected)) {
			s += (box.options[i].value + delimeter);
		}
	}

	if (s == ".none,") {
		return "";
	}
	else {
		return s;
	}
}


if (window != top) {
	top.location.href = location.href;
}
		

