// JavaScript Document
//Copyright 2009 Scott Moniz www.scottmoniz.com www.scottmoniz.com/programmingBlog
//Free to use as long as you keep the copyright on.

$(document).ready(function(){
	$("form.validate").submit(function(){
		var res=true;
		var id=$(this).attr("id");
	
		$("#"+id+" input.req").each(function(){
			var val=$(this).val();
			if(!valRequired(val)){
				$(this).next("span").css("visibility", "visible");
				res=false;
			}else{
				$(this).next("span").css("visibility", "hidden");	
			}
		});
		
		$("#"+id+" textarea.req").each(function(){
			var val=$(this).val();
			if(!valRequired(val)){
				$(this).next("span").css("visibility", "visible");
				res=false;
			}else{
				$(this).next("span").css("visibility", "hidden");	
			}
		});
		
		$("#"+id+" select.horsever").each(function(){
			var correctval=$("input#horseverans").val();
			if($(this).val() != correctval){
				res=false;
				$(this).next("span").css("visibility", "visible");
			}else{
				$(this).next("span").css("visibility", "hidden");	
			}
		});
		
		$("#"+id+" select.req").each(function(){
			if($(this).val()==""){
				res=false;
				$(this).next("span").css("visibility", "visible");
			}else{
				$(this).next("span").css("visibility", "hidden");
			}
		});
		
		$(".validate input#js").val("1");
		return res;
 	});
});

function valRequired($val){
	if($val=="" || $val.length==0){
		return false;
	}else{
		return true;	
	}
}