
function validFormChorus()
{
  var result = false;
  var errText ="";
    // Verificar que se realiza la validacion del formulario chorus new o chorus edit
	if(window.location.toString("/chorus/new").indexOf!=-1 || window.location.toString("/chorus/edit").indexOf!=-1)
	{ var err=false;
	// Validar los campos de nuevo coro
	  if(window.location.toString("/chorus/new").indexOf!=-1)
	  {
	    if(_$('chorus_name').value=='')
		{ 		 
		 parent.pgError.seErrText(getText("err-chorus_name",getCulture()),_$('chorus_name'));
		 err=true;
		}
		// valid voces 
		if(!err && _$('chorus_id_tipovoice').options[_$('chorus_id_tipovoice').selectedIndex].text.indexOf('[--Selec')!=-1)
		{
		parent.pgError.seErrText(getText("err-chorus_id_tipovoice",getCulture()),_$('chorus_id_tipovoice'));		  
		err=true;
		}
		// valid Tipo Coro		   
		if(!err && _$('chorus_id_typechorus').options[_$('chorus_id_typechorus').selectedIndex].text.indexOf('[--Selec')!=-1)
		{
		   parent.pgError.seErrText(getText("err-chorus_id_typechorus",getCulture()),_$('chorus_id_typechorus'));
		   err=true;
		}   
		// valid Otro tipo de coro 1
		if(!err && _$('chorus_id_typechorus').selectedIndex==10 && _$('chorus_oth_typechorus').value=="")
		{
		   parent.pgError.seErrText(getText("err-chorus_oth_typechorus",getCulture()),_$('chorus_oth_typechorus'));
		   err=true;
		}   
		// valid Otro tipo de coro 2
		if(!err && _$('chorus_id_typechorus').selectedIndex==6 && _$('chorus_cant_max_acomp').value=="")
		{
		   parent.pgError.seErrText(getText("err-chorus_cant_max_acomp",getCulture()),_$('chorus_cant_max_acomp'));
		   err=true;
		}   
		// valid Cant de directores
		if(!err && _$('chorus_count_int').value=="")
		{
		   parent.pgError.seErrText(getText("err-chorus_count_int",getCulture()),_$('chorus_count_int'));		  		   
		   err=true;
		}   		
		// valid Pais
		if(!err && _$('chorus_id_country').options[_$('chorus_id_country').selectedIndex].text.indexOf('[--Selec')!=-1)
		{
		   parent.pgError.seErrText(getText("err-chorus_id_country",getCulture()),_$('chorus_id_country'));		  
		   err=true;
		}   
		// valid Cant de directores
		if(!err && _$('chorus_count_dir').value=="")
		{
		   parent.pgError.seErrText(getText("err-chorus_count_dir",getCulture()),_$('chorus_count_dir'));		  		   
		   err=true;
		}   
		// valid Cant de cantantes
		if(!err && _$('chorus_count_singers').value=="")
		{
		   parent.pgError.seErrText(getText("err-chorus_count_singers",getCulture()),_$('chorus_count_singers'));		  		   		   
		   err=true;
		}   
		// valid Cant de instrumentos
		if(!err && _$('chorus_count_instru').value=="")
		{
		   parent.pgError.seErrText(getText("err-chorus_count_instru",getCulture()),_$('chorus_count_instru'));		  		   		   		   
		   err=true;
		}
		result = !err;
	  }	  
	}
 return result;
}

function validFormPerso()
{
  var result = false;
  if(window.location.toString("/persons/new").indexOf!=-1 || window.location.toString("/persons/edit").indexOf!=-1)
	{
  	  var err=false;
	  if(window.location.toString("/persons/new").indexOf!=-1)
	  {
	    if(_$('persons_id_trat').options[_$('persons_id_trat').selectedIndex].text.indexOf('[--Selec')!=-1)		
		{ 		 
		 parent.pgError.seErrText(getText("err-persons_id_trat",getCulture()),_$('persons_id_trat'));
		 err=true;
		}
		// valid persons_fname
		if(!err && _$('persons_fname').value=="")
		{
		  parent.pgError.seErrText(getText("err-persons_fname",getCulture()),_$('persons_fname'));		  
		  err=true;
		}
		// valid persons_lname
		if(!err && _$('persons_lname').value=="")
		{
		  parent.pgError.seErrText(getText("err-persons_lname",getCulture()),_$('persons_lname'));		  
		  err=true;
		}
		// valid persons_address
		if(!err && _$('persons_address').value=="")
		{
		  parent.pgError.seErrText(getText("err-persons_address",getCulture()),_$('persons_address'));		  
		  err=true;
		}
		// valid persons_codpostal
		if(!err && _$('persons_codpostal').value=="")
		{
		  parent.pgError.seErrText(getText("err-persons_codpostal",getCulture()),_$('persons_codpostal'));		  
		  err=true;
		}
		// valid persons_city
		if(!err && _$('persons_city').value=="")
		{
		  parent.pgError.seErrText(getText("err-persons_city",getCulture()),_$('persons_city'));		  
		  err=true;
		}
		// valid persons_prov_state
		if(!err && _$('persons_prov_state').value=="")
		{
		  parent.pgError.seErrText(getText("err-persons_prov_state",getCulture()),_$('persons_prov_state'));		  
		  err=true;
		}
		// valid persons_id_country
	    if(!err && _$('persons_id_country').options[_$('persons_id_country').selectedIndex].text.indexOf('[--Selec')!=-1)		
		{ 		 
		 parent.pgError.seErrText(getText("err-persons_id_country",getCulture()),_$('persons_id_country'));
		 err=true;
		}	
		// valid persons_tel
		if(!err && _$('persons_tel').value=="")
		{
		  parent.pgError.seErrText(getText("err-persons_tel",getCulture()),_$('persons_tel'));		  
		  err=true;
		}
		// valid persons_fax
		if(!err && _$('persons_fax').value=="")
		{
		  parent.pgError.seErrText(getText("err-persons_fax",getCulture()),_$('persons_fax'));		  
		  err=true;
		}
		// valid persons_email no empty
		if(!err && _$('persons_email').value=="")
		{		  
		  parent.pgError.seErrText(getText("err-persons_email",getCulture()),_$('persons_email'));		  
		  err=true;
		}
		// valid persons_email
		if(!err && !isValidEmail(_$('persons_email').value)) 
		{
		  parent.pgError.seErrText(getText("err-persons_email2",getCulture()),_$('persons_email'));		  
		  err=true;
		}
		
		result = !err;
	  }
	}
  return result;
}
function showErr(id)
{ 
 parent.pgError.seErrText(getText("err-persons_inscrip_"+id,getCulture()),_$('persons_inscrip_'+id));
 return true;
}
function validFormPersonInsc()
{
  var result = false;
  var errText ="";
    // Verificar que se realiza la validacion del formulario correcto
	if(window.location.toString("/personInsc/").indexOf!=-1)
	{ var err=false;
	// Validar los campos de la persona a inscribirse
	  if(window.location.toString("/personInsc/new").indexOf!=-1)
	  {
	    if($('[id$=id_trat]').val()==-1)
		 err=showErr('id_trat');		 
		// Validate FName
		if(!err && $('[id$=fname]').val()=="")
		 err=showErr('fname');		 
		// Validate LName
		if(!err && $('[id$=lname]').val()=="")
		 err=showErr('lname');		 
		// Validate Address
		if(!err && $('[id$=address]').val()=="")
		 err=showErr('address');		  
		// Validate CodPostal
		if(!err && $('[id$=codpostal]').val()=="")
		 err=showErr('codpostal');		   
		// Validate City
		if(!err && $('[id$=city]').val()=="")
		 err=showErr('city');
		// Validate prov_state
		if(!err && $('[id$=prov_state]').val()=="")
		 err=showErr('prov_state'); 
		// Validate pais
		if(!err && $('[id$=id_country]').val()==-1)
		 err=showErr('id_country');		 
		// Validate tel
		if(!err && $('[id$=tel]').val()=="")
		 err=showErr('tel');
		// Validate email
		if(!err && $('[id$=email]').val()=="")		
		 err=showErr('email');		 
		if(!err && !isValidEmail($('[id$=email]').val())) 
		{
		    parent.pgError.seErrText(getText("err-persons_inscrip_email2",getCulture()),_$('persons_inscrip_email'));
			err=true;
		}
			
		result = !err;
	  }	  
	}
 return result;
}