//rollover states
function swapImg(img, pos){
	var fulladdr = img.src;
	var tempname = "";
	if(pos=="on"){
		tempname = fulladdr.replace(/.gif/, "_on.gif");
	} else {
		tempname = fulladdr.replace(/_on.gif/, ".gif");
	}
	img.src = tempname;
}

//validate Send to a Friend form
function validateMail(){
	document.getElementById("emailerr1").style.display = "none";
	document.getElementById("emailerr2").style.display = "none";
	var willReturn = 1;
	//required fields
	var reqAry=new Array(4)
	for (i=0; i < 4; i++)
	reqAry[i]=new Array(2)
	reqAry[0][0] = document.sendform.senderName.value;
	reqAry[0][1] = document.getElementById("namelabel");
	reqAry[1][0] = document.sendform.fromEmailAddress.value;
	reqAry[1][1] = document.getElementById("fromemaillabel");
	reqAry[2][0] = document.sendform.friendName.value;
	reqAry[2][1] = document.getElementById("fnamelabel");
	reqAry[3][0] = document.sendform.toEmailAddress.value;
	reqAry[3][1] = document.getElementById("toemaillabel");
	for(i=0; i<reqAry.length; i++){
		if(reqAry[i][0]==null||reqAry[i][0]==""){
			reqAry[i][1].className="error";
			willReturn = 0;
		} else {
			reqAry[i][1].className="";	
		}
	}
	if(willReturn==0){
		return false;
	} else {
		if(validate_email(reqAry[1][0])==false){
			document.getElementById("emailerr1").style.display="inline";	
			return false;
		} else if(validate_email(reqAry[3][0])==false) {
			document.getElementById("emailerr2").style.display="inline";	
			return false;
		} else {
			return true;	
		}
	}
}
//specifically validate email address formatting on form submit
function validate_email(value) {
	with (value) {
		apos=value.indexOf("@");
		dotpos=value.lastIndexOf(".");
		if (apos<1||dotpos-apos<2) {
		  	return false;
		} else {
			return true;
		}
	}
}	

//check to see if form has been submitted (confirmation messaging)
function checkForm(){
	//check url for postback (querystring)
	var fullURL = location.href;
	if(fullURL.indexOf("sendstatus=sent")!=-1){
		document.getElementById("mailform").innerHTML="<p>Thank you. Your message has been sent.</p>";
	}
}