// Open popup window
function openWin(location,windowname,props) {
	window.open(location,windowname,props);
}

// Check form
function checkForm(frmName) { 
  if(!checkRequired(document.forms[frmName])) { 
    if(document.all) { 
	  document.all.frmerr.style.display = 'block';
   	} 
	else { 
      alert("Please fill out all fields!");
    }
	return false; 
  } 
  else { 
    document.forms[frmName].submit();   
  } 
} 

// Check required form fields
function checkRequired(frmData) { 
  var bFail; 
  bFail = false;  
  for(iElement = 0; iElement < frmData.elements.length; iElement++) { 
    if(frmData.elements[iElement].className == 'frmrequired' || frmData.elements[iElement].className == 'frmrequirederror') { 
      if(frmData.elements[iElement].value == '') { 
        bFail = true; 
        frmData.elements[iElement].className = 'frmrequirederror'; 
      } else { 
        frmData.elements[iElement].className = 'frmrequired'; 
      } 
    } 
  } 
  return !bFail; 
} 

