function recopieInfoClientPro() {
	$('prod_societe').value = $('client_societe').value;
	$('prod_adresse').value = $('client_adresse').value;
	$('prod_dept').value    = $('client_dept').value;
	$('prod_ville').value   = $('client_ville').value;
	$('prod_pays').selectedIndex  = $('client_codepays').value - 1;
	$('prod_contact').value = $('client_nom').value  +','+$('client_prenom').value;
	$('prod_tel').value     = $('client_tel').value;
	$('prod_email').value   = $('client_email').value;
	$('prod_tva').value   	= $('client_tva').value;
	$('entcle').value 			= '';
}
function openInfoCommande(){
	if( $('block_info_content').style.display == "none" )
		$('block_info_content').show();
	else
		$('block_info_content').hide();
}
function affPopupProducteur(){
	new Effect.ScrollTo('all',{duration:0.5} );
 	$('grise').show();
 	var opt = {
    method: 'post',
    postBody: "action=affPopupProducteur&index="+ escape( $F('idProducteur') ),
    onSuccess: function(t) {
    	 	var rep = eval("(" + t.responseText + ")");
    	 	$('divFormProducteur').innerHTML = rep.html;
    	 	$('idProducteur').value = $F('idProducteur');
    	 	$('divFormProducteur').show();
    	 	/*
    	 	if( rep.tva == 1 )
			 		$('pTva').show();
			 	else
			 	{
			 		$('pTva').hide();
			 		$('prod_tva').value = '';
			 	}
			*/
    }
  }
  new Ajax.Request('dispatcher.php', opt);
}
function affTva( ) {
	var opt = {
    method: 'post',
    postBody: "action=isUE&pays="+ escape( $('prod_pays').value ),
    onSuccess: function(t) {
    	 	var rep = t.responseText;
    	 	if( rep == 1 )
			 		$('pTva').show();
			 	else
			 	{
			 		$('pTva').hide();
			 		$('prod_tva').value = '';
			 	}
    }
  }
  new Ajax.Request('dispatcher.php', opt);
}
function getProducteur(){
	if( $F('sellistProducteur') > 0 )
	{
		var opt = {
	    method: 'post',
	    postBody: "action=reprendreProducteur&val="+ escape( $F('sellistProducteur') ),
	    onSuccess: function(t) {
	    	 	var rep = eval("(" + t.responseText + ")");
	    	 	$('coordonneeProducteur').innerHTML = rep.html;
	    	 	$('idProducteur').value = $F('sellistProducteur');
	    	 	if( rep.tva == 1 )
				 		$('pTva').show();
				 	else
				 	{
				 		$('pTva').hide();
				 		$('prod_tva').value = '';
				 	}
	    }
	  }
	  new Ajax.Request('dispatcher.php', opt);
	}
}
function submitProducteur(){
	var opt = {
    method: 'post',
    postBody: "action=submitProducteur&entcle="+$F('idProducteur')+"&"+ $('coordonneeProducteur').serialize(),
    onSuccess: function(t) {
    	var rep = eval("(" + t.responseText + ")");
    	if( rep.error == 1 )
    		alert( rep.msg );
    	else
    	{
    	 $('coordprd').value = $('prod_societe').value;
    	 $('divFormProducteur').hide();
    	 $('grise').hide();
    	 $('idProducteur').value = rep.id;
    	 if( $('cmdEtape2').style.display == "block" || $('cmdEtape2').style.display == "" )
    	  calcul();
    	}
    }
  }
  new Ajax.Request('dispatcher.php', opt);
}
//Lance le calcul de la commande via le domaine
function calcul( bool ){
	$('trType').show();
	var opt = {
    method: 'post',
    postBody: "action=calcul&" + $('formLicence').serialize()+'&'+ $('formPanier').serialize(),
    onSuccess: function(t) {
  	 var rep = eval("(" + t.responseText + ")");
  	 if( $('commandeBt') ) $('commandeBt').remove();
  	 $('prixCommande').innerHTML = rep.texte;
  	 $('block_info_content').hide();
  	 $('cmdEtape2').show();
  	 $('typelicence').innerHTML = rep.typelicence;
  	 if( rep.intituleType == 1 )
  	 	$$('.isaffaiche').each( function(ele){ ele.hide(); } );
  	 else
  	 	$$('.isaffaiche').each( function(ele ){ ele.show(); } );
    }
  }
  new Ajax.Request('dispatcher.php', opt);
}
//Calcul pour l'affichage des licences
function licence( etape, data ){
	$('prixCommande').innerHTML = '';
	if( $('commandeBt') )
		$('commandeBt').innerHTML = '';

	if( etape == 1 )
	{
		$('typelicence').innerHTML = '';
		if( $('listCommande2') ) $('listCommande2').innerHTML = '';
		if( $('listCommande3') ) $('listCommande3').innerHTML = '';
		$('trDetail').hide();
		$('trType').hide();
		$('trDestination').show();
	}
	else if( etape == 2 )
	{
		if( $('listCommande3') ) $('listCommande3').innerHTML = '';
		$('trDestination').show();
		$('trType').hide();
		$('trDetail').hide();
	}

	var opt = {
    method: 'post',
    postBody: "action=cmdAffDomaine&etape="+ escape( etape )+"&data="+ escape( data ),
    onSuccess: function(t) {
    	 	var rep = eval("(" + t.responseText + ")");
    	 	if( rep.etape == 0 )
					$('listCommande1').innerHTML = rep.html;
				else if( rep.etape == 1 )
				{
					$('listCommande2').innerHTML = rep.html;
					$('listCommande3').innerHTML = '';
				}
				else if( rep.etape == 2 )
				{
					$('listCommande3').innerHTML = rep.html;
					$('trDetail').show();
				}
    }
  }
  new Ajax.Request('dispatcher.php', opt);
}
//Sauvegarde du panier
function cmdSauvegarde( ) {

	if( $('idProducteur').value == "")
	{
		alert( lg_product );
		$('coordprd').focus();
	}
	else
	{
		if( "" == $('nom_projet').value )
		{
			alert( lg_projet );
			$('nom_projet').focus();
		}
		else
		{
			var opt = {
		    method: 'post',
		    postBody: "action=cmdSauvegarde&entcle="+$F('entcle')+"&" + $('formLicence').serialize()+'&'+ $('formPanier').serialize(),
		    onSuccess: function(t) {
		    	 var rep = eval("(" + t.responseText + ")");
		    	 $('linkSauvegarde').remove();
		    	 alert( rep.texte );
		    }
		  }
		  new Ajax.Request('dispatcher.php', opt);
		}
	}
}
function cmdCommander( ) {
	if( $('idProducteur').value == "")
	{
		alert( lg_product );
		$('coordprd').focus();
	}
	else
	{
		if( "" == $('nom_projet').value )
		{
			alert( lg_projet );
			$('nom_projet').focus();
		}
		else if( !$('chk_cgv').checked )
		{
			alert( lg_accep_cgv );
		}
		else
		{

			var opt = {
		    method: 'post',
		    postBody: "action=cmdCommander&" + $('formLicence').serialize()+'&'+ $('formPanier').serialize(),
		    onSuccess: function(t) {
		    	 var rep = eval("(" + t.responseText + ")");
		    	 if( rep.error == 1 )
		    	 		alert( rep.html );
		    	 else
		    	 {
		    	 	$('commande').innerHTML = rep.html;
		    	 	//suverille le bouton paypal
		    	 	if( $('paypalSubmit') )
		    	 		Event.observe('paypalSubmit', click, commandePaypal );
		    	}
		    }
		  }
		  new Ajax.Request('dispatcher.php', opt);
		}
	}
}
function commandePaypal( ) {
	var opt = {
    method: 'post',
    postBody: "action=commandePaypal",
    onSuccess: function(t) {
    	 	$('formPaypal').submit();
    	}
    }
  new Ajax.Request('dispatcher.php', opt);
}
function compteClicCommandeReprendre( numCommande ) {
	commander( numCommande);
	$('divCompte').hide();
	$('grise').hide();
	if( $('cmdEtape2') ) $('cmdEtape2').show();
}
function visuCommande( numCommande ) {
	closeAlldiv();
	var opt = {
	    method: 'post',
	    postBody: "action=visuCommande&numCommande=" + escape( numCommande ),
	    onSuccess: function(t) {
	    	 var rep = eval("(" + t.responseText + ")");
		    	$('catalogue').remove();
    	 		$('lat_droite').remove();
    	 		$('commande').innerHTML = rep.texte;
    	 		$('conteneur').show();
	    }
	  }
	  new Ajax.Request('dispatcher.php', opt);
}
function commandeSupMor( numCol ) {
	$('col_'+numCol).addClassName("barre");
	$('td_'+numCol).innerHTML = '<a id="bin_'+numCol+'" href="#" onclick="commandeAddMor(\''+numCol+'\');return false;"><img src="img/bin_up.png" title="'+lg_add_mor+'" alt="'+lg_add_mor+'"/></a>';
	$('mor_'+numCol).value = 0;
	var tmp = $('mor_smin'+numCol).value;
	$('mor_smin'+numCol).remove();
	$('colMorMin'+numCol).innerHTML = tmp;
	var tmp = $('mor_ssec'+numCol).value;
	$('mor_ssec'+numCol).remove();
	$('colMorSec'+numCol).innerHTML = tmp;
	calcul();
}
function commandeAddMor( numCol ) {
	$('col_'+numCol).removeClassName("barre");
	$('td_'+numCol).innerHTML = '<a id="bin_'+numCol+'" href="#" onclick="commandeSupMor(\''+numCol+'\');return false;"><img src="img/bin_down.png" title="'+lg_sup_mor+'" alt="'+lg_sup_mor+'"/></a>';
	var tmp = $('colMorMin'+numCol).innerHTML;
	$('colMorMin'+numCol).innerHTML = '<input type="text" onkeyup="keyUpOnInput('+numCol+'); return false;" value="'+tmp+'" id="mor_smin'+numCol+'"  maxlength="2"/>';
	var tmp = $('colMorSec'+numCol).innerHTML;
	$('colMorSec'+numCol).innerHTML = '<input type="text" onkeyup="keyUpOnInput('+numCol+'); return false;" value="'+tmp+'" id="mor_ssec'+numCol+'"  maxlength="2"/>';
	$('mor_'+numCol).value = parseInt($('mor_smin'+numCol).value) * 60 + parseInt($('mor_ssec'+numCol).value);
	calcul();
}
function keyUpOnInput( numCol, event ) {
		$('mor_'+numCol).value = parseInt($F('mor_smin'+numCol),10) * 60 + parseInt($F('mor_ssec'+numCol),10);
		calcul(false);

}
function validCommandeCourrier( ) {
	var opt = {
	    method: 'post',
	    postBody: "action=validCommandeCourrier",
	    onSuccess: function(t) {
	    	 var rep = eval("(" + t.responseText + ")");
		    	$('commande').innerHTML = rep.html;
		    	$('footer').innerHTML = '<br/>';
	    }
	  }
	  new Ajax.Request('dispatcher.php', opt);
}

