function trim(str) { 
 return str.replace(/(^\s*)|(\s*$)/g, ""); 
}
function check_form_login(form_name){
	if($('mustAddComments').value == "y" && $('comments').value==""){
		alert('Please write down your online exact time and duration.');
		$('comments').focus();
		return false;
	}
	if($('mustAddComments').value == "y" && $('comments').value!=""){
		if(trim($('comments').value)==""){
			alert('No space initially or tailend.');
			$('comments').focus();
			return false;
		}
	}
	if ($('delivery_character_name_other_radio').checked && (""==$('delivery_character_name_other').value || "Enter a new Character Name"==$('delivery_character_name_other').value))
	{
		$('character_name_error_display').show();
		$('delivery_character_name_other').focus();
		return false;
	}else{
		form_name.submit();
	}
		return false;
}

function check_form_logout(form_name){
	if ($('firstname_error_display').title  !="y"){
		$('firstname_error_display').show();
		$('firstname').focus();
		return false;
	}
	if ($('lastname_error_display').title  !="y"){
		$('lastname_error_display').show();
		$('lastname').focus();
		return false;
	}
	if ($('email_error_display').title  !="y"){
		$('email').show();
		$('email').focus();
		return false;
	}	
	if ($('two_level_country').value  ==""){
		$('two_level_country').focus();
		return false;
	}
	if ($('homephone_error_display').title  !="y"){
		$('homephone_error_display').show();
		$('homephone').focus();
		return false;
	}
	if ($('delivery_character_name').value=="" || "Enter a new Character Name"==$('delivery_character_name').value){
		$('character_name_error_display').show();
		$('delivery_character_name').focus();
		return false;
	}	
	if($('mustAddComments').value == "y" && $('comments').value==""){
		alert('Please write down your online exact time and duration.');
		$('comments').focus();
		return false;
	}
	if($('mustAddComments').value == "y" && $('comments').value!=""){
		if(trim($('comments').value)==""){
			alert('No space initially or tailend.');
			$('comments').focus();
			return false;
		}
	}
	form_name.submit();
}


function check_form_google_login(form_name){
	if($('mustAddComments').value == "y" && $('comments').value==""){
		alert('Please write down your online exact time and duration.');
		$('comments').focus();
		return false;
	}
	if($('mustAddComments').value == "y" && $('comments').value!=""){
		if(trim($('comments').value)==""){
			alert('No space initially or tailend.');
			$('comments').focus();
			return false;
		}
	}
	if ($('delivery_character_name_other_radio').checked && (""==$('delivery_character_name_other').value || "Enter a new Character Name"==$('delivery_character_name_other').value))
	{
		$('character_name_error_display').show();
		$('delivery_character_name_other').focus();
		return false;
	}else{
		$('payment_real').value="googlecheckout";
		form_name.submit();
	}
		return false;
}

function check_form_google_logout(form_name){
	if($('mustAddComments').value == "y" && $('comments').value==""){
		alert('Please write down your online exact time and duration.');
		$('comments').focus();
		return false;
	}
	if($('mustAddComments').value == "y" && $('comments').value!=""){
		if(trim($('comments').value)==""){
			alert('No space initially or tailend.');
			$('comments').focus();
			return false;
		}
	}
	if (""==$('delivery_character_name').value || "Enter a new Character Name"==$('delivery_character_name').value)
	{
		$('character_name_error_display').show();
		$('delivery_character_name').focus();
		return false;
	}else{
		$('payment_real').value="googlecheckout";
		form_name.submit();
	}
		return false;
}


function check_form_name(field_name,value){
	//alert(field_name);
	//alert(value);

	if ($(field_name).value.length < 2)
	{
		$(field_name+'_error_display').show();
		$(field_name+'_error_display').title = "n";
		//$(field_name).focus(); 
	}else{
		$(field_name+'_error_display').hide();		
		var pattern = /^[a-zA-Z-]+$/;
		var flag=false;
		flag=pattern.test($(field_name).value);
		if(!flag){
		  $(field_name+'_error2_display').show();
		  $(field_name+'_error_display').title = "n";
		  //$(field_name).focus(); 
		} else{
			$(field_name+'_error2_display').hide();	
			$(field_name+'_error_display').title = "y";
		}

	}
}


function check_form_email(field_name,value){
	var pattern = /^[_\.0-9a-zA-Z-]+@([0-9a-zA-Z][0-9a-zA-Z-]+\.)+[a-zA-Z]{2,3}$/;
	var flag=false;
	flag=pattern.test($(field_name).value);

	if(!flag){
		$(field_name+'_error_display').show();	
		$(field_name+'_error_display').title = "n";
		//$(field_name).focus(); 
	} else{
		$(field_name+'_error_display').hide();		
		$(field_name+'_error_display').title = "y";
	}
}

function check_form_homephone(field_name,value){
	//alert("111");
	if ($(field_name).value.length < 7 || $(field_name).value.length >11)
	{
		$(field_name+'_error_display').show();
		$(field_name+'_error_display').title = "n";
		//$(field_name).focus(); 
	}else{
		$(field_name+'_error_display').hide();		
		var pattern = /^[1-9]+[0-9-]+$/;
		var flag=false;
		flag=pattern.test($(field_name).value);
		if(!flag){
		  $(field_name+'_error2_display').show();
		  $(field_name+'_error_display').title = "n";
		  //$(field_name).focus(); 
		} else{
			$(field_name+'_error2_display').hide();	
			$(field_name+'_error_display').title = "y";
		}

	}
}


