function del(nbProduct)
{
	var url=location.href;
	var domaine=url.substring(0,url.indexOf("shoppingcart",0));
	var i;
	var id = new Array();
	for (i=0;i<nbProduct;i++)
	{
		if (document.getElementById('product_'+i).checked)
		{
			id.push(document.getElementById('product_'+i).value);
		}
	}
	if (id.length == 0)
	{
		return false;
	}
	else
	{
		location.href = domaine+'panier/delete/?id='+id;
	}
}

function validateMinute (minute){
    if (minute != "" && !isNaN(minute) && minute >= 0 && minute < 60){
        return true;
    } else {
        return false;
    }
}

function getValueRadioChecked(name)
{
    for (k=0; k < document.getElementsByName(name).length ; k++){
        if (document.getElementsByName(name)[k].checked){
          return document.getElementsByName(name)[k].value;
        }
    }
}

function getSecondeValue(minute,seconde){
    return (parseInt(minute)*60+parseInt(seconde));
}

function insertOrder(nbProduct)
{
   var message = " * Ce Champ est obligatoire ";
   var product = $("#product").val ();
   var media = $("#media").val ();
   var territoire = $("#territoire").val ();
   var country = $('#country').val ();
   var duree = $('#duree').val();
   var tabProduct = Array ();
   var minute = "";
   var seconde = "";
   var iError = 0;
   var demandeSyncFilm = "";
   var demandeSyncPub = "";
   var autre = "";
   var data = "";
   var dureeRight = 0;
   demandeSyncFilm = getValueRadioChecked('dem_sync_film');
   demandeSyncPub = getValueRadioChecked('dem_sync_pub');
   autre = getValueRadioChecked('autre');
    

   if (nbProduct == 0){
       return false;
   } else {
     for (i=0; i < nbProduct; i++ ){
         minute = $("#product_min_"+i).val();
         seconde = $("#product_sec_"+i).val();
         if ( validateMinute(minute) && validateMinute(seconde)){
             dureeRight = getSecondeValue(minute,seconde);
             tabProduct.push($("#product_id_"+i).val()+"_"+dureeRight);
             $("#product_span_"+i).html('');
         }
         else{
             $("#product_span_"+i).html('* La ou les durées entrées sont invalides');
             iError++;
         }
     }

   }

   if (product == ''){
       $("#product_span").html(message);
       iError++;
   } else {
       $("#product_span").html('');
   }

   if (media == ''){
       $("#media_span").html(message);
       iError++;
   } else {
       $("#media_span").html('');
   }

   if (territoire == ''){
       $("#territoire_span").html(message);
       iError++;
   } else {
       $("#territoire_span").html('');
   }

   if (country == ''){
       $("#country_span").html(message);
       iError++;
   } else {
       $("#country_span").html('');
   }

   if (duree == ''){
       $("#duree_span").html(message);
       iError++;
   } else {
       $("#duree_span").html('');
   }

   data ="productid="+tabProduct+"&duree="+duree+"&country="+country+"&territoire="+territoire;
   data +="&media="+media+"&product="+product+"&demandeSyncFilm="+demandeSyncFilm;
   data +="&demandeSyncPub="+demandeSyncPub+"&autre="+autre;
   if (iError > 0){
       return false;
   } else {
        $(function (){
             $.ajax({
              type: "POST",
              url: "step1",
              data: data,
              success: function(msg){
                $("#return_span").html("Un mail récapitulatif vous a été envoyé.<br> L'équipe de Beuscher-Arpège va étudier votre demande et <br> vous contact dès que possible. Merci.");
              }
             });
            });

   }
    
}


function showInstrumentAndStyle()
{
    if (document.getElementById('contact_musician_1').checked){
        document.getElementById('instrument_label').className = 'showObject';
        document.getElementById('instrument_form').className = 'showObject';
        document.getElementById('style_label').className = 'showObject';
        document.getElementById('style_form').className = 'showObject';
    }
    
    if (document.getElementById('contact_musician_0').checked){
        document.getElementById('instrument_label').className = 'hiddenObject';
        document.getElementById('instrument_form').className = 'hiddenObject';
        document.getElementById('style_label').className = 'hiddenObject';
        document.getElementById('style_form').className = 'hiddenObject';
    }

}

