﻿// Offre moi un cadeau
function cadeaux() {
    var div = document.getElementById("divCadeaux");
    div.style.display = "block";

    afficheVoile(div);
}

function fermerCadeaux() {
    var div = document.getElementById("divCadeaux");
    var fond = document.getElementById("voile");
    div.style.display = "none";
    fond.style.display = "none";
}

function offrirCadeau(membre, demandeur, cadeau) {
    afficheVoile(null);

    // Appel du webService
    fr.adscom.rencontre.webservice.cadeau.offrirCadeau(membre, demandeur, cadeau, succeededOffrirCadeauCallback, failedOffrirCadeauCallback);
}

function succeededOffrirCadeauCallback(result) {
    fermerCadeaux();
    if (result.Fonction != "") {
        afficherMessageBox("Offre moi un cadeau", result.Message, result.Fonction);
    }
    else {
        afficherMessageBox("Offre moi un cadeau", result.Message);
    }
}

function failedOffrirCadeauCallback(error) {
    if (error !== null) {
        afficherMessageBox("Offre moi un cadeau", "Une erreur est survenue: " + error.get_message());
    }
}


// Achat de cadeau
function achatCadeau(membre, cadeau)  
{
	afficheVoile(null);

    // Appel du webService
    fr.adscom.rencontre.webservice.cadeau.achatCadeau(membre, cadeau, succeededAchatCadeauCallback, failedAchatCadeauCallback);  
}

function succeededAchatCadeauCallback(result){ 
	//afficherMessageBox("Cadeau", result, "redirectCadeau();");
	if (result.Fonction!=""){
	    afficherMessageBox("Cadeau", result.Message, result.Fonction);
	}
	else{
	    afficherMessageBox("Cadeau", result.Message);
	}
}
    
function failedAchatCadeauCallback(error){
    if(error !== null){
		afficherMessageBox("Cadeau", "Une erreur est survenue: " + error.get_message());
    }
}


