// JavaScript Document

function validateSubmit(myform){
	 
   var reg=myform;
   var result=true;  
    if(reg.group.value=="")
    { //HERE HIGHLIGHT EACH ERROR ELEMENT
		document.getElementById("ergroup").style.display="block";
		//document.getElementById("ergroup").innerHTML="Enter Your Ad's Title";
	
	   result=false;			
    }else
		document.getElementById("ergroup").style.display="none";
		
	if(reg.contname.value=="")
	{
		document.getElementById("errcntname").style.display="block";
		//document.getElementById("errcntname").innerHTML="Enter Your Name";

	   result=false;
	}else
		document.getElementById("errcntname").style.display="none";
	
	if(reg.prefcont[0].checked==false && reg.prefcont[1].checked==false)
	{
		document.getElementById("errprefcont").style.display="block";
		//document.getElementById("errprefcont").innerHTML="Select Organization Type";

	   result=false;
	}else
		document.getElementById("errprefcont").style.display="none";
	
	
	if(reg.choreo.value=='')
    {
		document.getElementById("errchoreo").style.display="block";
		//document.getElementById("errchoreo").innerHTML="Enter Atleast One Product Name";

	   result=false;
    }else
		document.getElementById("errchoreo").style.display="none";

	if(reg.title.value==''){
		document.getElementById("errtitle").style.display="block";
		//document.getElementById("errtitle").innerHTML="Enter Contact Name";

	   result=false;
	}else
		document.getElementById("errtitle").style.display="none";

	if(!/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(reg.emailid.value))
	{
		document.getElementById("erremailid").style.display="block";
		document.getElementById("erremailid").innerHTML="Invalid Email Id";
		result=false;
	}else
		document.getElementById("erremailid").style.display="none";

	if(reg.numpart.options[reg.numpart.selectedIndex].value=='0' || isNaN(reg.numpart.options[reg.numpart.selectedIndex].value)){
		document.getElementById("errnumpart").style.display="block";
		//document.getElementById("errtitle").innerHTML="Enter Contact Name";

	   result=false;
	}else{
		document.getElementById("errnumpart").style.display="none";
		for(var i=1;i<=parseInt(reg.numpart.options[reg.numpart.selectedIndex].value);i++){
				if(document.getElementById("name"+i).value==''){
						document.getElementById("errname"+i).style.display="block";
						valid=false;
				}else
					document.getElementById("errname"+i).style.display="none";

				if(document.getElementById("age"+i).value=='' || isNaN(document.getElementById("age"+i).value) || document.getElementById("age"+i).value<=0){
						document.getElementById("errage"+i).style.display="block";
						valid=false;
				}else
					document.getElementById("errage"+i).style.display="none";
		
				if(document.getElementById("gender"+i+"a").checked==false && document.getElementById("gender"+i+"b").checked==false){
						document.getElementById("errgender"+i).style.display="block";
						valid=false;
				}else
					document.getElementById("errgender"+i).style.display="none";


	  }
	  
	  for(;i<=5;i++){
		  	document.getElementById("errname"+i).style.display="none";
			document.getElementById("errage"+i).style.display="none";
			document.getElementById("errgender"+i).style.display="none";
	  }
		
	}
	
	
 	
	if(reg.itemsong.value=='')
	{
		document.getElementById("erritemsong").style.display="block";
		//document.getElementById("errcity").innerHTML="Enter City Name";

	   result=false;
	}else
		document.getElementById("erritemsong").style.display="none";
	

	if(reg.performance.value=="")
	{
		document.getElementById("errperformance").style.display="block";
		//document.getElementById("errzip").innerHTML="Enter Area Zip Code";

	   result=false;
	}else
		document.getElementById("errperformance").style.display="none";
	
	if(reg.phone_a.value=="" || isNaN(reg.phone_a.value) || reg.phone_b.value=="" || isNaN(reg.phone_b.value) || reg.phone_c.value=="" || isNaN(reg.phone_c.value))
	{
		document.getElementById("errphone").style.display="block";
		//document.getElementById("errphone").innerHTML="Enter Valid Day Phone";

	   result=false;
	}else
		document.getElementById("errphone").style.display="none";
	

	if(reg.musicsound.value=="")
	{
		document.getElementById("errmusicsound").style.display="block";
		//document.getElementById("errevephone").innerHTML="Enter Valid Evening Phone";

	   result=false;
	}else
		document.getElementById("errmusicsound").style.display="none";
		

	if(reg.division[0].checked==false && reg.division[1].checked==false && reg.division[2].checked==false && reg.division[3].checked==false)
	{
		document.getElementById("errdivision").style.display="block";
		//document.getElementById("errprefcont").innerHTML="Select Organization Type";

	   result=false;
	}else
		document.getElementById("errdivision").style.display="none";
 
	if(reg.category[0].checked==false && reg.category[1].checked==false && reg.category[2].checked==false && reg.category[3].checked==false && reg.category[4].checked==false)
	{
		document.getElementById("errcategory").style.display="block";
		document.getElementById("errcategory").innerHTML="Select a Category";
	    result=false;
	}else if(reg.category[4].checked==true && reg.category[4].value=="others" && reg.otherscat.value==''){ 
		document.getElementById("errcategory").style.display="block";
		document.getElementById("errcategory").innerHTML="Enter your Category name";
	    result=false;
	}else
		document.getElementById("errcategory").style.display="none";
	

/*	if(reg.orgtype2[0].checked==false && reg.orgtype2[1].checked==false)
	{
		document.getElementById("errorgtype2").style.display="block";
		document.getElementById("errorgtype2").innerHTML="Select Organization Type";

	   result=false;
	}	
	if(reg.agree.checked==false){
		document.getElementById("erragree").style.display="block";
		document.getElementById("erragree").innerHTML="Accept Agreement";
		
		result=false;
	}
*/	
	if(result==false) //document.getElementById("errsubmit").innerHTML="Please Correct All Error Fields";
	alert("Please Correct All Error Fields");
	else reg.submit.disabled="disabled";
	
return result;
 
}

