function changeOver(anImage) {
   document.images[anImage].src = "images/button" + anImage + "-over.gif";
}
function changeOut(anImage) {
   document.images[anImage].src = "images/button" + anImage + ".gif";
}

// toggle show hide text.
function toggle_visibility(id) {
       var e = document.getElementById(id);
       if(e.style.display == 'block')
          e.style.display = 'none';
       else
          e.style.display = 'block';
    }

function validate_required(field,alerttxt)
{
with (field)
  {
  if (value==null||value=="")
    {
    alert(alerttxt);return false;
    }
  else
    {
    return true;
    }
  }
}

function validate_form(thisform)
{
	with (thisform)
	{
	  if (validate_required(yourname,"Please enter your name.")==false)
	  {yourname.focus();return false;}
	  if (validate_required(yourphone,"Please enter your phone number!")==false)
	  {yourphone.focus();return false;}
	  if (validate_required(name,"Please enter your friend's name!")==false)
	  {name.focus();return false;}
	}
}


var testresults
function checkemail(){
	var str=document.frmEmail.txtEmail.value
	var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
	if (filter.test(str))
		testresults=true
	else{
		alert("Please input a valid email address!")
		document.frmEmail.txtEmail.focus();return false;
		testresults=false
	}
	return (testresults)
}

function checkbae(){
if (document.layers||document.getElementById||document.all)
	return checkemail()
else
	return true
}



var testresults2
function checkemail2(){
	var str=document.frmEmail2.txtEmail.value
	var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
	if (filter.test(str))
		testresults2=true
	else{
		alert("Please input a valid email address!")
		document.frmEmail2.txtEmail.focus();return false;
		testresults2=false
	}
	return (testresults2)
}

function checkbae2(){
if (document.layers||document.getElementById||document.all)
	return checkemail2()
else
	return true
}
