// JavaScript Function Library

// Reset input field color when changed
function fldReset() { this.style.backgroundColor=''; this.style.borderColor='#bbbbbb'; }

// display error message, color error field, set 
function setErm(f,m) {
  f.onchange = fldReset;
  f.style.backgroundColor="#ff9";
  f.style.borderColor="#f00"; 
  f.focus();
  return false;
}

// Check mailto form field(s) for required input, When a field is found with missing input,
// alert user, set field pink, and set focus to it.
function chkMailform(s) {
   if (s.Name.value=='')		return setErm(s['Name'],		'You must enter your name to continue.')
   if (s.Telephone.value=='')		return setErm(s['Telephone'],		'You must enter your day time phone number to continue.')
   if (s.email.value=='')	return setErm(s.email,	'You must enter your email address to continue.')
   return true;
}

// Check mailto form field(s) for required input, When a field is found with missing input,
// alert user, set field pink, and set focus to it.
function chkDealerform(s) {
   if (s.Company.value=='')		return setErm(s['Company'],		'You must enter your Company name to continue.')
   if (s.Name.value=='')		return setErm(s['Name'],		'You must enter your name to continue.')
   if (s.Address.value=='')		return setErm(s['Address'],		'You must enter your Street address to continue.')
   if (s.City.value=='')		return setErm(s['City'],		'You must enter your City to continue.')
   if (s.State.value=='')		return setErm(s['State'],		'You must enter your State to continue.')
   if (s.ZipCode.value=='')		return setErm(s['ZipCode'],		'You must enter your zipcode to continue.')
   if (s.Telephone.value=='')		return setErm(s['Telephone'],		'You must enter your day time phone number to continue.')
   if (s.email.value=='')	return setErm(s.email,	'You must enter your email address to continue.')
   if (s.email.value.indexOf('@')==-1)	return setErm(s['email'],'Your E-mail address appears to be invalid. Plaese check!');
   if (s.email.value.indexOf('.')==-1)	return setErm(s['email'],'Your E-mail address appears to be invalid. Plaese check!');
   return true;
}

function editLinks(linkid) {
  window.open('admin_links_edit.php?linkid='+linkid,'links','height=600,width=800,scrollbars');
  return false;
}