/************************************************************************************************************************
/**permet la mise a jour d'une activite
**************************************************************************************************************************/
function modActivite(valeurActivite,idActivite,copixUrl,IDspan){
    var url=copixUrl+"index.php?module=produits&group=activites&action=modActivite&idActivite="+idActivite+"&valeurActivite="+valeurActivite;

    new Ajax(url, {method: 'get',update: $(IDspan)}).request();
}

/*********************************************************************************************************************************
/** permet la suppression d'une activite
*************************************************************************************************************************************/
function suppActivite(idActivite,copixurl){
	if (confirm("Vous allez supprimer une famille de produit. Confirmez vous cette suppression ?")){
		var url=copixurl+"index.php?module=produits";
		var pars='group=activites&action=delActivite&idActivite='+idActivite;
		new Ajax(url,{method:'get',data:pars,evalScripts:true}).request();
	}
}

/*********************************************************************************************************************************
/** permet, via AJAX, l'affichage des produits apres click sur une activite
*************************************************************************************************************************************/
function affProduitPourActivite(IDactivite, copixUrl, idProdModif, classementProdModif){
	var url=copixUrl+"index.php?module=produits&group=produits&action=AffAjaxListeProduit&IDactivite="+IDactivite+"&copixUrl="+copixUrl+"&idProdModif="+idProdModif+"&classementProdModif="+classementProdModif;

    // je parcours les lignes de mon tableau et je les mets en background white
    for (var i = 0; i < $('tableListeActivites').rows.length; i++) {
        $('tableListeActivites').rows[i].style.background="#ffffff";
        $('tableListeActivites').rows[i].style.color="#000000";
    }

    // puis je mets la ligne que je viens de selectionner en couleur
    $('tr_'+IDactivite+'').style.background="#003A62";
    $('tr_'+IDactivite+'').style.color="#ffffff";

    new Ajax(url, {method: 'get',update: $('conteneurProduitsPourActivite')}).request();
}


/*********************************************************************************************************************************
/** permet de verifier si l'utilisateur a bien rempli les infos obligatoires du produit lors de sa creation
*************************************************************************************************************************************/
function verifFormCreateProd() {
    if (document.getElementById('nomNewProduit').value=="") { alert("Vous devez saisir un nom de stage"); return false; }
    if (document.getElementById('dossierImageNewProduit').value=="") { alert("Vous devez saisir un nom de répertoire pour vos images"); return false; }
    //if (document.getElementById('imagePdfNewProduit').value=="") { alert("Vous devez saisir une image pour le pdf"); return false; }
    return true;
}

/*********************************************************************************************************************************
/** permet de verifier si l'utilisateur a bien rempli les infos obligatoires du produit lors de sa modification
*************************************************************************************************************************************/
function verifFormModProd() {
    if (document.getElementById('nomNewProduit').value=="") { alert("Vous devez saisir un nom de stage"); return false; }
    if (document.getElementById('dossierImageNewProduit').value=="") { alert("Vous devez saisir un nom de répertoire pour vos images"); return false; }
    //if (document.getElementById('imagePdfNewProduit').value=="") { alert("Vous devez saisir une image pour le pdf"); return false; }
    return true;
}

/*********************************************************************************************************************************
/** permet la suppression d'un produit
*************************************************************************************************************************************/
function suppProduit(idProduit,copixurl){
	if (confirm("Vous allez supprimer un produit. Confirmez vous cette suppression ?")){
		var url=copixurl+"index.php?module=produits";
		var pars='group=produits&action=delProduit&idProduit='+idProduit;
		new Ajax(url,{method:'get',data:pars,evalScripts:true}).request();
	}
}

/***************************************************************************************************
ajout de la fonction modifieValidClient qui permet d'appeler l'action qui permet la mise Ó jour de la table prospect/client
@params:codeclmient, validite
**********************************************************************************************************/
function modPublieProduit(idProduit,copixurl) {
	var url=copixurl+"index.php?module=produits";
	var pars='group=produits&action=modPublieProduit&idProduit='+idProduit;
	new Ajax(url,{method:'get',data:pars,evalScripts:true}).request();
}

/***************************************************************************************************
ajout de la fonction modifieValidClient qui permet d'appeler l'action qui permet la mise Ó jour de la table prospect/client
@params:codeclmient, validite
**********************************************************************************************************/
function modPublieDiaporamaProduit(idProduit,copixurl) {
	var url=copixurl+"index.php?module=produits";
	var pars='group=produits&action=modPublieDiaporamaProduit&idProduit='+idProduit;
	new Ajax(url,{method:'get',data:pars,evalScripts:true}).request();
}

/***************************************************************************************************
ajout de la fonction ouvrirDate qui permet d'afficher les dates d'un enregistrement et de modifier ensuite les dates
@params:la session, date debu, date fin de cette session, et le commentaire
**********************************************************************************************************/
function ouvrirDate(lasession,ladatedeb,ladatefin,lecommentaire,copixurl) {
	window.open(copixurl+"index.php/produits/calendrier/GetFormDate?session="+lasession+"&datedeb="+ladatedeb+"&datefin="+ladatefin+"&commentaires="+lecommentaire,"UneDate","toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,width=400,height=370,top=50,left=50");
}

