function validateform(formname)
{
	var newformname = formname + '.field_58DEDE451CB97808';
	newformname = eval(newformname);
	
	var radio_choice = false;
	for (counter = 0; counter < newformname.length; counter++) 
	{
		if (newformname[counter].checked) 
		{
			radio_choice = true; 
		}
	}
	if (!radio_choice) {
	alert("You must select a Template");
	return false;
	}
	
	if(document.getElementById('field_0CB0AE8765A4293A').value.toLowerCase() == "your name" || document.getElementById('field_0CB0AE8765A4293A').value.length == 0)
	{
		alert('You must enter Your Name!');
		return false;
	}
	if(document.getElementById('field_BE53C8CA8A9638C6').value.toLowerCase() == "your friend's name" || document.getElementById('field_BE53C8CA8A9638C6').value.length == 0)
	{
		alert("You must enter Your Friend's' Name!!");
		return false;
	}	
	if(document.getElementById('field_9394BF78393D3FC2').value.toLowerCase() == "your email" || document.getElementById('field_9394BF78393D3FC2').value.length == 0)
	{
		alert('You must enter a valid Your Email!');
		return false;
	}	
	if(document.getElementById('field_19DD7EFC3470594E').value.toLowerCase() == "your friend's email" || document.getElementById('field_19DD7EFC3470594E').value.length == 0)
	{
		alert("Your must enter your friend's email");
		return false;
	}
	if(document.getElementById('field_7719912C43C46031').value.toLowerCase() == "type in a message" || document.getElementById('field_7719912C43C46031').value.length == 0)
	{
		document.getElementById('field_7719912C43C46031').value = "";
	}
	if(validateEmail('field_9394BF78393D3FC2') == false || validateEmail('field_19DD7EFC3470594E') == false)
	{
		return false;		
	}
	
	return true;				
}
function validateEmail(emailfield) {
   var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
   var address = document.getElementById(emailfield).value;
   if(reg.test(address) == false) {
      alert('Invalid Email Address');
      return false;
   }
}

$(document).ready(function(){
	$(":input").search();
})

$(function(){
	$('#field_7719912C43C46031').keyup(function()
	{
		limitChars('field_7719912C43C46031', 500); 
	}) 
});

$.fn.search = function() {
	return this.focus(function() {
		if( this.value == this.defaultValue ) {
			this.value = "";
		}
	}).blur(function() {
		if( !this.value.length ) {
			this.value = this.defaultValue;
		}
	});
};

function limitChars(textid, limit) 
{
	var text = $('#'+textid).val();  
	var textlength = text.length; 
	if(textlength > limit) 
	{ 
		$('#'+textid).val(text.substr(0,limit)); 
		return false; 
	} 
	else 
	{ 
		return true; 
	} 
} 

