function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}

function checkAll(master){
	var checked = master.checked;
	var col = document.getElementsByTagName("INPUT");
	for (var i=0;i<col.length;i++) {
		col[i].checked= checked;
	}
}

function isChecked() {
var col = document.getElementsByTagName("INPUT");
var ok = false;
for (var i=0;i<col.length;i++) {
if (col[i].checked == true) ok = true;
}
if (ok == true) return true;
else return false;
}

function showHide(id) {
	if (document.getElementById(id).style.display == 'none') {
		document.getElementById(id).style.display = '';
		document.getElementById('arrow_' + id).src = 'images/interface/arrow_desc.png';
	} else {
		document.getElementById(id).style.display = 'none';
		document.getElementById('arrow_' + id).src = 'images/interface/arrow_right.png';
	}
}

function showHideMenu(id) {
	if (document.getElementById('ul_' + id).style.display == 'none') {
		document.getElementById('ul_' + id).style.display = '';
		document.getElementById('li_' + id).style.listStyleImage = 'url(images/interface/arrow_desc.png)';
	} else {
		document.getElementById('ul_' + id).style.display = 'none';
		document.getElementById('li_' + id).style.listStyleImage = 'url(images/interface/arrow_right.png)';
	}
}

function insertTag (txtArea, tagOpen, tagClose, sampleText) {
	var areas = document.getElementsByName(txtArea);
	var txtArea = areas[0];
	var insertValue = tagOpen + sampleText + tagClose;

	// IE support
	if (document.selection) {
		txtArea.focus();
		sel = document.selection.createRange();
		sel.text = insertValue;
	
	// Mozilla/Firefox/Netscape 7+ support
	} else if (txtArea.selectionStart || txtArea.selectionStart == '0') {
		txtArea.focus();
		var startPos = txtArea.selectionStart;
        var endPos = txtArea.selectionEnd;
        txtArea.value = txtArea.value.substring(0, startPos) + insertValue + txtArea.value.substring(endPos, txtArea.value.length);
        txtArea.setSelectionRange(endPos+insertValue.length, endPos+insertValue.length);
	} else {
		txtArea.value += insertValue;
	}
} 

function getObj(name)
{
  if (document.getElementById)
  {
  	this.obj = document.getElementById(name);
  }
  else if (document.all)
  {
	this.obj = document.all[name];
  }
  else if (document.layers)
  {
   	this.obj = document.layers[name];
  }
}

function selectAllOptions(selStr)
{
  var selObj = document.getElementById(selStr);
  for (var i=0; i<selObj.options.length; i++) {
    selObj.options[i].selected = true;
  }
}