function validate_require(input){
		  
			  if (input==""){
				  return (false);
			  }
			  else {
				  return (true);
			  }
		  
	  }
	  
	  
	function validate_email(field,alerttxt){
		var apos=field.indexOf("@");
  		var dotpos=field.lastIndexOf(".");
  		if (apos<1||dotpos-apos<2){
			return (false);
			}
  			
			else {
				return (true);
				}
		
	}

	  
	  
	  function validate_donation(){
			var val = false;
			var blanks ="";
			var alertbox = false;
			
			
			
			$("div#donation .required").each( function(inx, stuff){
														  if(validate_require(stuff.value)==false){
															  blanks=blanks + stuff.name + "\n";
															  alertbox=true;
														  
														  }
														 })
			
			$("div#donation .required_email").each(function(inx, stuff){
																   if(validate_require(stuff.value)==true){
																   if(validate_email(stuff.value)==false){
																	   alertbox=true;
																	   blanks=blanks+"Please Enter a Valid Email"+"\n";
																   }
															   }
															   
															   else{
																   val = false;
																   alertbox=true;
																   blanks=blanks+"Email Address";
															   }
															   })
			
			if(alertbox==true){
				blanks.replace(/_/gi," ");
				alert("Please Fill in the Required Information: \n" + blanks);
			}
			
			if(blanks==""){val=true;}
			
			return(val);
	  }
	  
	  
	  
 function clearText(field){

    		if (field.defaultValue == field.value) {
			field.value = '';
			$(field).removeClass('defaulttext');
			}
     		else if (field.value == ''){
			field.value = field.defaultValue;
			$(field).addClass('defaulttext');
			}

	 }

					
	function phonecheck(field){
		if(field.maxLength==field.value.length){
			if(field.id=='phone1'){
			$("#phone2").focus();
			}
			else if(field.id=='phone2'){
				$("#phone3").focus();
			}
		 	else if(field.id=='cphone1'){
					$('#cphone2').focus();
			}
			else if(field.id=='cphone2'){
				$('#cphone3').focus();
			}
		}
	}
