function verification()
{
  if(document.formulaire_CD.apellido.value == "")  {
     alert("Quiera introducir su apellido, por favor!");
     document.formulaire_CD.apellido.focus();
     return false;
  }

  if(document.formulaire_CD.nombre.value == "")  {
     alert("Quiera introducir su nombre, por favor!");
     document.formulaire_CD.nombre.focus();
     return false;
  }

  if(document.formulaire_CD.direccion.value == "")  {
     alert("Quiera introducir su dirección, por favor!");
     document.formulaire_CD.direccion.focus();
     return false;
  }

  if(document.formulaire_CD.NPA.value == "")  {
     alert("Quiera introducir el código postal (NPA) de su localidad, por favor!");
     document.formulaire_CD.NPA.focus();
     return false;
  }

  if(document.formulaire_CD.localidad.value == "")  {
     alert("Quiera introducir la localidad donde reside, por favor!");
     document.formulaire_CD.localidad.focus();
     return false;
  }

  if(document.formulaire_CD.telefono.value == "")  {
     alert("Quiera introducir un Nro. de teléfono, sea Nro. fijo o celular, por favor!");
     document.formulaire_CD.telefono.focus();
     return false;
  }

  if (!document.forms["formulaire_CD"].checkbox_mariachi.checked && !document.forms["formulaire_CD"].checkbox_latino.checked)
  {
     alert("Usted no ha elegido ninguno de los 2 CDs. \nQuiera por favor elegir su CD checkeando en el campo correspondiente, \npara validar su orden de compra!");
     return false;
  }

  if (document.forms["formulaire_CD"].checkbox_mariachi.checked){

	if(document.formulaire_CD.Qte_mariachi.value == ""){
     		alert("Quiera introducir la cantidad del material audio que desea, por favor!");
     		document.formulaire_CD.Qte_mariachi.focus();
     		return false;
	}
	else{
		if (saisie_num(document.formulaire_CD.Qte_mariachi.value)){
			if(document.formulaire_CD.Qte_mariachi.value <= 0){
		     		alert("La cantidad pedida debe ser superior a 0. \nQuiera introducir de nuevo la cantidad, por favor!");
		     		document.formulaire_CD.Qte_mariachi.focus();
		     		return false;
			}

			if(document.formulaire_CD.Qte_mariachi.value > 20){
     				alert("Podemos entregar solamente hasta 20 unidades por orden de compra. \nQuiera introducir una cantidad que no supere 20 unidades, por favor!");
	     			document.formulaire_CD.Qte_mariachi.focus();
     				return false;
			}		

		}
		else{
			alert("Lo que usted introdujo no son valores numéricos! \nQuiera introducir une cantidad numérica entera, por favor!");
			document.formulaire_CD.Qte_mariachi.focus();
			return false;
		}
	}

  }

  if (document.forms["formulaire_CD"].checkbox_latino.checked){

	if(document.formulaire_CD.Qte_latino.value == ""){
     		alert("Quiera introducir la cantidad del material audio que desea, por favor!");
     		document.formulaire_CD.Qte_latino.focus();
     		return false;
	}
	else{
		if (saisie_num(document.formulaire_CD.Qte_latino.value)){
			if(document.formulaire_CD.Qte_latino.value <= 0){
		     		alert("La cantidad pedida debe ser superior a 0. \nQuiera introducir de nuevo la cantidad, por favor!");
		     		document.formulaire_CD.Qte_latino.focus();
		     		return false;
			}

			if(document.formulaire_CD.Qte_latino.value > 20){
     				alert("Podemos entregar solamente hasta 20 unidades por orden de compra. \nQuiera introducir una cantidad que no supere 20 unidades, por favor!");
	     			document.formulaire_CD.Qte_latino.focus();
     				return false;
			}		

		}
		else{
			alert("Lo que usted introdujo no son valores numéricos! \nQuiera introducir une cantidad numérica entera, por favor!");
			document.formulaire_CD.Qte_latino.focus();
			return false;
		}
	}	
  }
    
  return true;
}


function test_caseacocher()
{
	if (!document.forms["formulaire_CD"].checkbox_mariachi.checked)
	{
		document.forms["formulaire_CD"].Qte_mariachi.value = 0;
	}

	if (!document.forms["formulaire_CD"].checkbox_latino.checked)
	{
		document.forms["formulaire_CD"].Qte_latino.value = 0;
	}
}


function saisie_num(contenu)
{
	var estNumerique = true;
	var taille = contenu.length;
	var numbers = '0123456789';
	var n;
	var s = 0;
	
	while (s < contenu.length && estNumerique){
		estNumerique = false;
		n = 0;
		while (n < numbers.length && !estNumerique){
			if (String(numbers).charAt(n) == String(contenu).charAt(s)){
				estNumerique = true;
			}
			n = n + 1;
		}
		s = s + 1;
	}
	return estNumerique;
}

