function emailPage(which) {	
		
	obj = document.getElementById("emailCallout");
	if ( !obj ) return;
	obj2 = document.getElementById(which);
	if ( !obj2 ) return;
	temp = getposOffset(obj2, "top") + 16;
	temp2 = getposOffset(obj2, "left") - 55;
		
	obj.style.top = temp + "px";
	obj.style.left = temp2 + "px";
	obj.style.display = "block";
	
}

function hide(which) {
	document.getElementById('tafError').innerHTML = '';
	document.getElementById(which).style.display = "none";
}

function chkForm() {
	var errMsg="";

	if (isblank(document.frmPopup.username.value))
	{ errMsg=errMsg + "<br>Please enter your first name";}

	if (isblank(document.frmPopup.friendname.value))
	{ errMsg=errMsg + "<br>Please enter friend's first name";}
	
	if (isblank(document.frmPopup.email2.value))
	{ errMsg=errMsg + "<br>Please enter friend's email address";}
	
	if (isblank(errMsg) != true)
		{errMsg = errMsgHeader + errMsg;
		 displayText(errMsg,"tafError");
		 //document.location = "#tafError";
		}
	 else if (isblank(errMsg) && isEmail(document.frmPopup.email2.value) != true)
		{ errMsg=errMsgFormatEmail;
		  displayText(errMsg,"tafError");
		 //document.location = "#tafError";
		}
	 else if (isblank(errMsg) || errMsg=="") {
		if( location.hash == '#tafError' ) 
			document.frmPopup.strURL.value = location.href.split('#')[0];
		else
			document.frmPopup.strURL.value = location.href;
		document.frmPopup.action = "/tellafriend/kids/ProcessTAF.asp";
		document.frmPopup.submit();
	}	

	return false;
}
function isblank(svalue) {
	svalue1 = new String(svalue);
	for(var i = 0; i < svalue1.length; i++) {
		var c = svalue1.charAt(i);
		if((c != ' ') && (c != '\n') && (c!='\t')) return false;
	} 
	return true;
}
function isEmail(string) {
    if (string.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1)
        return true;
    else
        return false;
}

var errMsgHeader = "<strong>Some of your information is incorrect or missing: </strong>";
var errMsgFormatEmail = "The email information you entered is not in the proper format for an email address. Please update your information using the following format: Name@companyname.com";
var errMsgMatchEmail = "The email addresses you entered do not match. Please re-enter your email address.";


function displayText (message, id)
{
		
		var errMsgHeader = "<strong>Some of your informatin is incorrect or missing: </strong>";
		if (document.getElementById) 
		{   doc = document.getElementById(id); 
			doc.innerHTML = ''; 
			doc.innerHTML = message; 
		} 
}