function checkForm(){
	//do data verification
	var bReturn; //boolean value to return
	bReturn = true;	
	
	bReturn = isFilledIn(document.daform.yourname,"Your Name");
	if(bReturn){bReturn = IsEmailValid("daform","youremail");}
	if(bReturn){bReturn = isFilledIn(document.daform.friendname,"Your Friend`s Name");}
	if(bReturn){bReturn = IsEmailValid("daform","friendemail");}


		
	return bReturn;
}

function isFilledIn(input_box, pName){
	var re;
	re = /_/g;
	if(input_box.value == ''){
		input_box.focus();
		alert("Please fill in the " + pName.replace(re," "));
		return false
	}
	else{return true}	
}
function IsEmailValid(FormName,ElemName)
	{	
	var EmailOk  = true;
	var Temp     = document.forms[FormName].elements[ElemName];
	var AtSym    = Temp.value.indexOf('@');
	var Period   = Temp.value.lastIndexOf('.');
	var Space    = Temp.value.indexOf(' ');
	var Length   = Temp.value.length - 1;   // Array is from 0 to length-1
	  
	if ((AtSym<1) ||                     // '@' cannot be in first position
	    (Period <= AtSym+1) ||             // Must be atleast one valid char btwn '@' and '.'
	    (Period == Length ) ||             // Must be atleast one valid char after '.'
	    (Space  != -1))                    // No empty spaces permitted
	   {  
	      EmailOk = false;
	      alert('Please enter a valid e-mail address.');
	      Temp.focus();
	   }
	
	return EmailOk;
}


function byebye(){
	var sPopped = getCookie("popped");
	if (sPopped != null){}		
	else{window.open("tellafriend.asp?cmd=solicit","new_window");}
}


function getCookie(name) { // use: getCookie("name");
    var bikky = document.cookie;	
    var index = bikky.indexOf(name + "=");
    if (index == -1) return null;
    index = bikky.indexOf("=", index) + 1; // first character
    var endstr = bikky.indexOf(";", index);
    if (endstr == -1) endstr = bikky.length; // last character
    return unescape(bikky.substring(index, endstr));
  }