<!-- // hide from non-Javascript browsers

/**
 * main.js
 * Main JavaScript constructs and functions
 */

function submitForm(id) {
  var formObj = document.getElementById(id);
  if(formObj == null){
	  formObj = document.forms[0];
  }
  formObj.submit();
}

function clearField(obj){
	obj.value = "";
}

function setFocus(obj){
	obj.focus();
}

function isOptionSelected(formObj) {
  for (i=0; i<formObj.length; i++) {
    e = formObj.elements[i];
    if(e.type == "radio" && e.checked){
		return true;
	}
  }
  return false;
}

function selectAllOptions(formCheckbox) {
	var isSelected = formCheckbox.checked;
	var formObj = formCheckbox.form;
	for (i=0;i<formObj.length;i++) {
    	e = formObj.elements[i];
	    if(e.type == "checkbox") { 
	      e.checked = isSelected;
		}
	}
}

function resetOptions(formObj) {
  for (i=0;i<formObj.length;i++) {
    e = formObj.elements[i];
    if(e.type == "radio") { 
      e.checked = false;
    }
  }
}

function getSelectedOption(formObj) {
  for(i=0; i<formObj.length; i++) {
    e = formObj.elements[i];
    if(e.type == "radio" && e.checked) {
      return e.value;
    }
  }
  return "";
}

function openInfoWin(url, width, height) {
	
	var name = "info";
	
	if(width == null || width == 0){
		width = 400;
	}
	
	if(height == null || height == 0){
		height = 320;
	}
	
	var xPos   = 40;
	var yPos   = 40;
	var drawToCenter = false;
	var fullScreen   = false;
	var titlebar     = true;
	var menubar      = false;
	var toolbar      = false;
	var locbar       = false;
	var statusbar    = false;
	var scrollable   = true;
	var resizable    = true;
	
	var winId = winOpen(url, name, width, height, xPos, yPos, drawToCenter, fullScreen, 
	                           titlebar, menubar, toolbar, locbar, statusbar, scrollable, resizable);
}

function openViewerWin(url, width, height) {
	
	var name = "viewer";
	
	if(width == null || width == 0){
		width = 380;
	}
	
	if(height == null || height == 0){
		height = 320;
	}
	
	displayWinOpen(url, name, width, height);
	
}

//-->
