// changes the field class to error 
function showErrorCss(FieldName) { document.getElementById(FieldName).className = 'error'; }


// used to turn a field on for display 
function displayField(FieldId, displayFlag) {
   if (displayFlag == 1) {
      document.getElementById(FieldId).style.display = 'block'
   } else {
      document.getElementById(FieldId).style.display = 'none'
   }
}

// Redirects to a provided url.
function redirect(url) { window.location = url; return true; }	

function valTest(fld, val)  { fld.value=(fld.value==val?"":fld.value==""?val:fld.value) }	

function unCheckCheckBoxes(calling_id, form_id, array) {
   var FullJoinChecks 	= $('ListBox').getElements('input[name^=ListId]') ;
   ImageIdCount = 15;
   FullJoinChecks.each(function(el, i) {
      if ( el.id != calling_id ) {
         ImageIdCount = ImageIdCount + i ;
         var ImgElement = 'checkImage' + ImageIdCount ;
         $('checkImage13').setProperty('src') = '/_includes/templates/default/images/check_off.gif' ;
         el.checked = false;
      }
   }, null);		
}

function ElementHide ( element ) {
   if (typeof element != 'undefined') {
      document.getElementById(element).style.display = 'none'
   }
}


function ElementShow (element) {
   if (typeof element != 'undefined') {
      document.getElementById(element).style.display = 'block'
   }
}