<!--function disable_memory(){	//if(document.getElementById('donation_honor').value){		//document.getElementById('donation_memory').disabled = true;	//}	//else{		//document.getElementById('donation_memory').disabled = false;	//}//}//function disable_honor(){	//if(document.getElementById('donation_memory').value){		//document.getElementById('donation_honor').disabled = true;	//}	//else{		//document.getElementById('donation_honor').disabled = false;	//}//}function plank_lines(a){//alert("test");	if(a==1)document.getElementById("textboxes").innerHTML = "<input type=text name=text1 />";else if(a==2)document.getElementById("textboxes").innerHTML = "<input type=text name=text1 /><br><input type=text name=text2 />";else if(a==3)document.getElementById("textboxes").innerHTML = "<input type=text name=text1 /><br><input type=text name=text2 /><br><input type=text name=text3 />";}function show(){	document.getElementById('donation').style.display="block";}function show_other(){	document.getElementById("other").style.display="block";}function hide_other(){	document.getElementById("other").style.display="none";}function same(chk_same){	var i = 0;		if(document.form.gift.checked){		document.getElementById('gift_show').style.display = "table";	}dddd	else{		document.getElementById('gift_show').style.display = "none";	}		if(document.form.chk_same.checked){		document.getElementById("card_name").value = document.getElementById("donor_name").value;		document.getElementById("bill_phone").value = document.getElementById("donor_phone").value;		document.getElementById("card_address1").value = document.getElementById("donor_address").value;		document.getElementById("card_city").value = document.getElementById("donor_city").value;		document.getElementById("card_state").value = document.getElementById("donor_state").value;		document.getElementById("card_zip").value = document.getElementById("donor_zip").value;		document.getElementById("email").value = document.getElementById("donor_email").value;	}	else{		document.getElementById("card_name").value = "";		document.getElementById("bill_phone").value = "";		document.getElementById("card_address1").value = "";		document.getElementById("card_city").value = "";		document.getElementById("card_state").value = "Please Select a State";		document.getElementById("card_zip").value = "";		document.getElementById("email").value = "";	}		return true;}function update(form){	var card_name = document.getElementById("card_name").value;  	var card_address1 = document.getElementById("card_address1").value;	var card_city = document.getElementById("card_city").value;	var email = document.getElementById("email").value;	var card_state = document.getElementById("card_state").value;	var card_zip = document.getElementById("card_zip").value;	var bill_phone = document.getElementById("bill_phone").value;	var card_number = document.getElementById("card_number").value;	var card_exp_month = document.getElementById("card_exp_month").value;	var card_exp_year = document.getElementById("card_exp_year").value;	var card_cvv = document.getElementById("card_cvv").value;	var card_type = document.getElementById("card_type").value;		var donor_name = document.getElementById("donor_name").value;  	var donor_address = document.getElementById("donor_address").value;	var donor_city = document.getElementById("donor_city").value;	var donor_email = document.getElementById("donor_email").value;	var donor_state = document.getElementById("donor_state").value;	var donor_zip = document.getElementById("donor_zip").value;	var donor_phone = document.getElementById("donor_phone").value;/*	var card_name = form.card_name.value;  	var card_address1 = form.card_address1.value;	var card_city = form.card_city.value;	var email = form.email.value;	var card_state = form.card_state.value;	var card_zip = form.card_zip.value;	var bill_phone = form.bill_phone.value;	var card_number = form.card_number.value;	var card_exp_month = form.card_exp_month.value;	var card_exp_year = form.card_exp_year.value;	var card_cvv = form.card_cvv.value;	var card_type = form.card_type.value;		var donor_name = form.donor_name.value;  	var donor_address = form.donor_address.value;	var donor_city = form.donor_city.value;	var donor_email = form.donor_email.value;	var donor_state = form.donor_state.value;	var donor_zip = form.donor_zip.value;	var donor_phone = form.donor_phone.value;*/    var nameRegex = /^[a-zA-Z]+(([\'\,\.\- ][a-zA-Z ])?[a-zA-Z]*)*$/;	var cityRegex = /^[a-zA-Z]+[\.]/;	var zipRegex = /^[0-9]+$/;	var emailRegex = /^[\w-\.]+@([\w-]+\.)+[\w-]{2,4}$/;	var i;						if(donor_name == "") {    	inlineMsg('donor_name','Please enter the donor\'s name.',2);    	return false;  	}		if(!donor_name.match(nameRegex)) {	    inlineMsg('donor_name','Please a valid name.',2);    	return false;	}			if(donor_address == "") {    	inlineMsg('donor_address','Please enter the donor\'s address',2);    	return false;  	}		if(donor_city == "") {    	inlineMsg('donor_city','Please enter the donor\'s city.',2);    	return false;  	}		if(donor_state == "Please Select a State") {    	inlineMsg('donor_state','Please enter the donor\'s state.',2);    	return false;  	}		if(donor_zip == "") {    	inlineMsg('donor_zip','Please enter the donor\'s zip.',2);    	return false;  	}		if(donor_phone == "") {    	inlineMsg('donor_phone','Please enter your donor\'s phone number.',2);    	return false;  	}		if(donor_email == "") {    	inlineMsg('donor_email','Please enter the donor\'s email address.',2);    	return false;  	}		if(!donor_email.match(emailRegex)) {		inlineMsg('donor_email','<strong>Error</strong><br />Please enter a VALID email address.',2);		return false;  	}				if(document.form.donate[0].checked){		document.getElementById("donation_amount").value = "50";	}	else if(document.form.donate[1].checked){		document.getElementById("donation_amount").value = "100";	}	else if(document.form.donate[2].checked){		document.getElementById("donation_amount").value = "500";	}	else if(document.form.donate[3].checked){		document.getElementById("donation_amount").value = "1000";	}	else if(document.form.donate[4].checked){		if(document.getElementById("donor_amount").value){			var amount = document.getElementById("donor_amount").value;			document.getElementById("donation_amount").value = amount;		}		else{			alert("Please enter the amount you wish to donate");			return false;		}	}	else{		alert("Please enter the amount you wish to donate");		return false;	}				if(document.form.gift.checked){			if(honor_of == "") {			inlineMsg('honor_of','Please enter the name.',6);			return false;		}				if(shipping_name == "") {			inlineMsg('shipping_name','Please enter the name.',6);			return false;		}				if(shipping_address == "") {			inlineMsg('shipping_address','Please enter the Shipping Address.',6);			return false;		}						if(shipping_city == "") {			inlineMsg('shipping_city','Please enter the Shipping City.',6);			return false;		}				if(shipping_state == "Please Select a State") {			inlineMsg('shipping_state','Please enter the Shipping State.',6);			return false;		}				if(shipping_zip == "") {			inlineMsg('shipping_zip','Please enter the Shipping Zip.',6);			return false;		}}				if(card_name == "") {    	inlineMsg('card_name','Please enter the card holder\'s full name.',2);    	return false;  	}		if(!card_name.match(nameRegex)) {	    inlineMsg('card_name','Please a valid name.',2);    	return false;	}		if(card_address1 == "") {    	inlineMsg('card_address1','Please enter the billing address',2);    	return false;  	}		if(card_city == "") {    	inlineMsg('card_city','Please enter the city.',2);    	return false;  	}		if(card_state == "Please Select a State") {    	inlineMsg('card_state','Please enter the state.',2);    	return false;  	}		if(card_zip == "") {    	inlineMsg('card_zip','Please enter the zip.',2);    	return false;  	}		if(bill_phone == "") {    	inlineMsg('bill_phone','Please enter your phone number.',2);    	return false;  	}		if(email == "") {    	inlineMsg('email','Please enter the email address.',2);    	return false;  	}		if(!email.match(emailRegex)) {		inlineMsg('email','<strong>Error</strong><br />Please enter a VALID email address.',2);		return false;  	}			if(card_type == "") {    	inlineMsg('card_type','Please select the credit card type.',2);    	return false;  	}		if(card_number == "") {    	inlineMsg('card_number','Please enter the credit card number.',2);    	return false;  	}		if(card_exp_month == "Month") {    	inlineMsg('card_exp_month','Please enter the expiration date.',2);    	return false;  	}		if(card_exp_year == "Year") {    	inlineMsg('card_exp_year','Please enter the expiration date.',2);    	return false;  	}		if(card_cvv == "") {    	inlineMsg('card_cvv','Please enter the CVV.',2);    	return false;  	}			return true;}// START OF MESSAGE SCRIPT //var MSGTIMER = 20;var MSGSPEED = 5;var MSGOFFSET = 3;var MSGHIDE = 3;// build out the divs, set attributes and call the fade function //function inlineMsg(target,string,autohide) {  var msg;  var msgcontent;  if(!document.getElementById('msg')) {    msg = document.createElement('div');    msg.id = 'msg';    msgcontent = document.createElement('div');    msgcontent.id = 'msgcontent';    document.body.appendChild(msg);    msg.appendChild(msgcontent);    msg.style.filter = 'alpha(opacity=0)';    msg.style.opacity = 0;    msg.alpha = 0;  } else {    msg = document.getElementById('msg');    msgcontent = document.getElementById('msgcontent');  }  msgcontent.innerHTML = string;  msg.style.display = 'block';  var msgheight = msg.offsetHeight;  var targetdiv = document.getElementById(target);  targetdiv.focus();  var targetheight = targetdiv.offsetHeight;  var targetwidth = targetdiv.offsetWidth;  var topposition = topPosition(targetdiv) - ((msgheight - targetheight) / 2);  var leftposition = leftPosition(targetdiv) + targetwidth + MSGOFFSET;  msg.style.top = topposition + 'px';  msg.style.left = leftposition + 'px';  clearInterval(msg.timer);  msg.timer = setInterval("fadeMsg(1)", MSGTIMER);  if(!autohide) {    autohide = MSGHIDE;    }  window.setTimeout("hideMsg()", (autohide * 1000));}// hide the form alert //function hideMsg(msg) {  var msg = document.getElementById('msg');  if(!msg.timer) {    msg.timer = setInterval("fadeMsg(0)", MSGTIMER);  }}// face the message box //function fadeMsg(flag) {  if(flag == null) {    flag = 1;  }  var msg = document.getElementById('msg');  var value;  if(flag == 1) {    value = msg.alpha + MSGSPEED;  } else {    value = msg.alpha - MSGSPEED;  }  msg.alpha = value;  msg.style.opacity = (value / 100);  msg.style.filter = 'alpha(opacity=' + value + ')';  if(value >= 99) {    clearInterval(msg.timer);    msg.timer = null;  } else if(value <= 1) {    msg.style.display = "none";    clearInterval(msg.timer);  }}// calculate the position of the element in relation to the left of the browser //function leftPosition(target) {  var left = 0;  if(target.offsetParent) {    while(1) {      left += target.offsetLeft;      if(!target.offsetParent) {        break;      }      target = target.offsetParent;    }  } else if(target.x) {    left += target.x;  }  return left;}// calculate the position of the element in relation to the top of the browser window //function topPosition(target) {  var top = 0;  if(target.offsetParent) {    while(1) {      top += target.offsetTop;      if(!target.offsetParent) {        break;      }      target = target.offsetParent;    }  } else if(target.y) {    top += target.y;  }  return top;}// preload the arrow //if(document.images) {  arrow = new Image(7,80);   arrow.src = "/images/msg_arrow.gif"; }
