// JavaScript Document
function check(name,val) {
    inp =document.getElementById(name);
    if(inp)inp.checked=val;
}
function setInner(name,val) {
    inp =document.getElementById(name);
    if(inp)inp.innerHTML=val;
}

function update_partition ( id , id_bis , inverse,rec)
{
    if(document.getElementById('aide_'+id+'_en') && rec)update_partition_en ( id , id_bis , inverse,false);
    var aide = document.getElementById('aide_'+id);
    var aide_en = document.getElementById('aide_'+id+'_en');
    
    var mp3 = document.getElementById('mp3_'+id);
    var playback = document.getElementById('playback_'+id);
    var video = document.getElementById('video_'+id);

    if(inverse)
	data = "js=panier&set=all&l=fr&partition_id="+id_bis;
    else
	data = "js=panier&set=all&l=fr&partition_id="+id;

    if ( aide && aide.checked )
	data=data+"&aide=checked";
    if ( aide_en && aide_en.checked )
	data=data+"&aide_en=checked";
    

    if ( mp3 && mp3.checked )
	data=data+"&mp3=checked";
    
    
    
    
    if ( playback && playback.checked )
	data=data+"&playback=checked";
    

    if ( video && video.checked )
	data=data+"&video=checked"

    
    if(id_bis && document.getElementById("prix_"+id_bis) ) // on coche les cases à cocher du niveau BIS. (pas de MAJ du prix, car compris ds le niveau normal)
    {		
	var mp3_bis = document.getElementById('mp3_'+id_bis);
	var playback_bis = document.getElementById('playback_'+id_bis);
	var video_bis = document.getElementById('video_'+id_bis);
	var mp3_bis = document.getElementById('mp3_'+id_bis);
	var playback_bis = document.getElementById('playback_'+id_bis);

	if ( mp3 && mp3.checked )
	    mp3_bis.checked=true;
	else mp3_bis.checked=false;
	
	
	if ( playback && playback.checked )
	    playback_bis.checked=true;
	else	
	    playback_bis.checked=false;

	if ( video && video.checked )
	    video_bis.checked=true;
	else
	    video_bis.checked=false;
	
    }
    
    
    
    if(rec)evalCommand( "panier.php", data );
    

}
function update_partition_en ( id , id_bis , inverse,rec)
{
    if(document.getElementById('aide_'+id) && rec)update_partition ( id , id_bis , inverse,false);
    var aide = document.getElementById('aide_'+id+'_en');
    var aide_fr = document.getElementById('aide_'+id);
    
    var mp3 = document.getElementById('mp3_'+id+'_en');
    var playback = document.getElementById('playback_'+id+'_en');
    var video = document.getElementById('video_'+id+'_en');

    if(inverse)
	data = "js=panier&set=all&l=en&partition_id="+id_bis;
    else
	data = "js=panier&set=all&l=en&partition_id="+id;

    if ( aide && aide.checked )
	data=data+"&aide_en=checked";
    if ( aide_fr && aide_fr.checked )
	data=data+"&aide=checked";
    

    if ( mp3 && mp3.checked )
	data=data+"&mp3=checked";
    
    
    
    
    if ( playback && playback.checked )
	data=data+"&playback=checked";
    

    if ( video && video.checked )
	data=data+"&video=checked"

    
    if(id_bis && document.getElementById("prix_"+id_bis) ) // on coche les cases à cocher du niveau BIS. (pas de MAJ du prix, car compris ds le niveau normal)
    {		
	var mp3_bis = document.getElementById('mp3_'+id_bis+'_en');
	var playback_bis = document.getElementById('playback_'+id_bis)+'_en';
	var video_bis = document.getElementById('video_'+id_bis+'_en');
	

	if ( mp3 && mp3.checked )
	    mp3_bis.checked=true;
	else mp3_bis.checked=false;
	
	
	if ( playback && playback.checked )
	    playback_bis.checked=true;
	else	
	    playback_bis.checked=false;

	if ( video && video.checked )
	    video_bis.checked=true;
	else
	    video_bis.checked=false;
	
    }
    
    
    
    if(rec)evalCommand( "panier.php", data );
    

}

