// To bookmark this site

function bookmark(url,title)
{
window.external.AddFavorite(url,title)
}


// To check if all the fields in the form are correctly filled.
// Validation - Reports if all the fields are filled out correctly

function checkrefer()
{
 if (testformrefer()) return true;
 else return false;	
}		

function testformrefer()
{

  /* check for referrer email field */
  if (document.refer.referrer.value == "")
  {
   alert("Your email field is blank.\n\nPlease enter your email address.");
   document.refer.referrer.focus();      
   return false;       
  }   

  // Return false if e-mail field does not contain a '@' and '.' .

  if (document.refer.referrer.value.indexOf ('@',0) == -1 || document.refer.referrer.value.indexOf ('.',0) == -1)
  {      
   alert("The email address you have entered is invalid.\n\nPlease re-enter your email address correctly.");      		
   document.refer.referrer.focus();      
   document.refer.referrer.select();      
   return false;      
  }  	

  /* check for referred email field */
  if (document.refer.referred.value == "")
  {
   alert("Your friend's email field is blank.\n\nPlease enter your friend's email address.");
   document.refer.referred.focus();      
   return false;       
  }   

  // Return false if e-mail field does not contain a '@' and '.' .

  if (document.refer.referred.value.indexOf ('@',0) == -1 || document.refer.referred.value.indexOf ('.',0) == -1)
  {      
   alert("The email address you have entered is invalid.\n\nPlease re-enter your friend's email address correctly.");      		
   document.refer.referred.focus();      
   document.refer.referred.select();      
   return false;      
  }  	
	
 return true;
}
