function verifyRegistration() {	var errorMsg = "";		document.getElementById('send').disabled = true;	document.getElementById('preview').disabled = true;	document.getElementById('clear').disabled = true;	var f_name = document.form1.name.value;	document.getElementById('name').innerHTML="Your name";		var f_email1 = document.form1.email1.value;	document.getElementById('email1').innerHTML="Your email";				var f_email2 = document.form1.email2.value;	document.getElementById('email2').innerHTML="Confirm email";				var f_recipient_name = document.form1.recipient_name.value;	document.getElementById('recipient_name').innerHTML="Recipient's Name";			var f_recipient_email = document.form1.recipient_email.value;	document.getElementById('recipient_email').innerHTML="Email";				var f_message = document.form1.message.value.replace(/^\s+|\s+$/g,"");	document.getElementById('message').innerHTML="Your wish";		  if(f_name=="") {		errorMsg += "\nPlease Enter Your Name.";		document.getElementById('name').innerHTML="<span style='color:red;'>Your name</span>";	}			if(f_email1=="") {		errorMsg += "\nPlease Enter Your Email Address.";		document.getElementById('email1').innerHTML="<span style='color:red;'>Your email</span>";	}	else {		var error = false;		var at="@"		var dot="."		var lat=f_email1.indexOf(at)		var lstr=f_email1.length		var ldot=f_email1.indexOf(dot)		if (f_email1.indexOf(at)==-1){			error = true;		}				if (f_email1.indexOf(at)==-1 || f_email1.indexOf(at)==0 || f_email1.indexOf(at)==lstr){			error = true;		}			if (f_email1.indexOf(dot)==-1 || f_email1.indexOf(dot)==0 || f_email1.indexOf(dot)==lstr){			error = true;		}			if (f_email1.indexOf(at,(lat+1))!=-1){			error = true;		}			if (f_email1.substring(lat-1,lat)==dot || f_email1.substring(lat+1,lat+2)==dot){			error = true;		}			if (f_email1.indexOf(dot,(lat+2))==-1){			error = true;		}					if (f_email1.indexOf(" ")!=-1){			error = true;		}				if (error == true) {			errorMsg += "\nPlease Enter A Valid Email Address.";			document.getElementById('email1').innerHTML="<span style='color:red;'>Your email</span>";				}	else {			document.getElementById('email1').innerHTML="Your email";					if( ! (f_email1 == f_email2) ) {				errorMsg += "\nConfirm Email Address Does Not Match Email Address.";				document.getElementById('email2').innerHTML="<span style='color:red;'>Confirm email</span>";					}						}	}			if(f_recipient_name == "") {		errorMsg += "\nPlease Enter Recipient's Name.";		document.getElementById('recipient_name').innerHTML="<span style='color:red;'>Recipient's Name</span>";	} 		if(f_recipient_email == "") {		errorMsg += "\nPlease Enter Recipient's Email Address.";		document.getElementById('recipient_email').innerHTML="<span style='color:red;'>Email</span>";	}		else {		var error = false;		var at="@"		var dot="."		var lat=f_recipient_email.indexOf(at)		var lstr=f_recipient_email.length		var ldot=f_recipient_email.indexOf(dot)		if (f_recipient_email.indexOf(at)==-1){			error = true;		}				if (f_recipient_email.indexOf(at)==-1 || f_recipient_email.indexOf(at)==0 || f_recipient_email.indexOf(at)==lstr){			error = true;		}			if (f_recipient_email.indexOf(dot)==-1 || f_recipient_email.indexOf(dot)==0 || f_recipient_email.indexOf(dot)==lstr){			error = true;		}			if (f_recipient_email.indexOf(at,(lat+1))!=-1){			error = true;		}			if (f_recipient_email.substring(lat-1,lat)==dot || f_recipient_email.substring(lat+1,lat+2)==dot){			error = true;		}			if (f_recipient_email.indexOf(dot,(lat+2))==-1){			error = true;		}					if (f_recipient_email.indexOf(" ")!=-1){			error = true;		}				if (error == true) {			errorMsg += "\nPlease Enter A Valid Recipient's Email Address.";			document.getElementById('recipient_email').innerHTML="<span style='color:red;'>Email</span>";				}		}			if(f_message == "") {		errorMsg += "\nPlease Enter Your Wish.";		document.getElementById('message').innerHTML="<span style='color:red;'>Your wish</span>";	}				if (errorMsg != ""){		msg = "______________________________________________________________\n\n";		msg += "The Form Was Not Submitted As The Following Errors Were Found:\n";		msg += "______________________________________________________________\n\n";		errorMsg += alert(msg + errorMsg + "\n\n");			document.getElementById('send').disabled = false;		document.getElementById('preview').disabled = false;		document.getElementById('clear').disabled = false;		return false;			}		else {				document.getElementById('send').disabled = false;		document.getElementById('preview').disabled = false;		document.getElementById('clear').disabled = false;	}	}function textCounter( field, countfield, maxlimit ) {  if ( field.value.length > maxlimit )  {    field.value = field.value.substring( 0, maxlimit );    alert( 'Your Wish can only be 250 characters in length.' );    return false;  }  else  {    var mycounter = maxlimit - field.value.length;    document.getElementById('counter').innerHTML= mycounter ;		  }}
