
function ajoutCommentaire_dev(which_button){

//	dans trt_ajoutCommentaire:

	var commentaires = jQuery(".blockPersoCommande input:text");
	var queDesVides = true;

	var fermerPopin = false ;



	if(commentaires != null){
		if(commentaires.length){
			for (var i=0; i<commentaires.length;i++) {
				var element = commentaires[i].value ;
				if ( element != null && element.length > 0 ){
					queDesVides = false ;
					break; // sortie du for
				} // if
			} // for
		} // if
	}// if 

	//
	// on prend les infos puis on les d�truit
	var url_panier = document.getElementById("hidden_urlPanier").value;
	var url_traitement = document.getElementById("hidden_urlPageTraitement").value;
	var url_backURI = document.getElementById("hidden_ContexteBackURI").value;
	document.getElementById("hidden_urlPanier").value = "" ;
	document.getElementById("hidden_urlPageTraitement").value = "" ;
	document.getElementById("hidden_ContexteBackURI").value = "" ;	

	// alert("panier=["+url_panier+"]\ntraitement=["+url_traitement+"]\nbackURI=["+url_backURI+"]");

	var target = "" ;
	var fermer = false ;
	if ( queDesVides ){
		if(which_button == "retour"){
			window.location.reload();
		}else{
			// panier > aller au checkout directement
			target = url_panier ;
		}
	}
	else{
		if(which_button == "retour"){
			// traiter puis rediriger vers ContexteBackURI
			target = url_traitement ;
			document.getElementById("after").value = url_backURI ;
		}else{
			// traiter puis aller au panier
			target = url_traitement ;
			document.getElementById("after").value = url_panier ;
		}
	}

	if(!fermer){
		document.getElementById("formEdition").action = target ;
		document.getElementById("formEdition").submit();
	}
}




function ajoutCommentaire(action, rootContext, ContexteBackURI){

	commentaires = jQuery(".blockPersoCommande input:text");

	var preums = true;
	var hasComments = false ;
	var coms = "" ;

	if(commentaires != null){
		if(commentaires.length){
			for (var i=0; i<commentaires.length;i++) {

				if ( commentaires[i].value == "" ){
					continue;
				}

				if (preums){
					coms = commentaires[i].id+"=" + commentaires[i].value ; // encodeURIComponent( commentaires[i].value );
					preums = false ;
					hasComments = true ;
				}else{
					coms = coms + "&" + commentaires[i].id + "=" + commentaires[i].value ; // encodeURIComponent( commentaires[i].value );
					hasComments = true ;		     	
				}

			} // for
		} // if
	}// if 

	// /components/trt_ajoutPanier.jsp
	// 2 boutons possibles : poursuivre ou aller au panier 
	//
	// si commentaire non vide :
	//                      - poursuivre : trt_ajoutPanier puis retour avec backlink
	//                      - panier : trt_ajoutPanier puis checkout
	// si commentaire vide :
	//                      - poursuivre : fermer popin par le js (ok)
	//                      - panier : checkout
	//

	var target = "" ;

	if ( hasComments ){

		var after = "" ;
		if( action == "retour"){
			//after = "<c:out value='${requestScope.ContexteBackURI}' escapeXml='false'/>&bypass=1" ; // a voir !!!
			after = ContexteBackURI+"&bypass=1" ; // confirmer 
		}else if ( action == "panier"){
			after = rootContext+"checkout/checkoutEtape1.jsp" ;
		}

		target=rootContext+"components/trt_ajoutPanier.jsp?" + coms + "&after=" + after ;	


	} else{

		if( action == "retour"){
			// fermer la popin par js

			jQuery('#popin').empty();
			jQuery("#popin").hide();
			jQuery('#opacDiv').css("display","none");
			if (typeof document.body.style.maxHeight === "undefined") {
				jQuery("select").css("visibility","visible");
			}
			jQuery("#mainContainer").css("height", "auto");
			jQuery("#mainContainer").css("overflow","");
			jQuery("#pushOnglet object").css("visibility","visible");

			return ;

		}else if ( action == "panier" ){
			target=rootContext+"checkout/checkoutEtape1.jsp" ;
		}

	}

	window.location.href = target ;

} // ajoutCommentaire












var editerCommentaire2 = function(rootContext){








}















var editerCommentaire = function(rootContext){

	var commentaires = jQuery(".blockPersoCommande input:text");

	var fermer = true ;
	var preums = true;
	var coms = "" ;

	if(commentaires != null){
		if(commentaires.length){
			for (var i=0; i<commentaires.length;i++) {

				if (preums){
					coms = commentaires[i].id+"=" + commentaires[i].value ; // encodeURIComponent( commentaires[i].value );
					preums = false ;
					fermer = false ;
				}else{
					coms = coms + "&" + commentaires[i].id + "=" + commentaires[i].value; // encodeURIComponent( commentaires[i].value );
					fermer = false ;
				}

			} // for
		} // if
	}// if

	if ( ! fermer){
		var after = rootContext+"checkout/checkoutEtape1.jsp" ;
		var target= rootContext+"components/trt_ajoutCommentairesMba.jsp?" + coms + "&action=edit&after=" + after ;
		window.location.href = target ;
	}else{
		// fermer la popin par js
		jQuery('#popin').empty();
		jQuery("#popin").hide();
		jQuery('#opacDiv').css("display","none");
		if (typeof document.body.style.maxHeight === "undefined") {
			jQuery("select").css("visibility","visible");
		}
		jQuery("#mainContainer").css("height", "auto");
		jQuery("#mainContainer").css("overflow","");
		jQuery("#pushOnglet object").css("visibility","visible");
		return ;
	}

} // editerCommentaire


function redirectFromPopin(which_button){
	// on prend les infos puis on les d�truit
	var url_panier = document.getElementById("hidden_urlPanier").value;
	var url_traitement = document.getElementById("hidden_urlPageTraitement").value;
	var url_backURI = document.getElementById("hidden_ContexteBackURI").value;
	document.getElementById("hidden_urlPanier").value = "" ;
	document.getElementById("hidden_urlPageTraitement").value = "" ;
	document.getElementById("hidden_ContexteBackURI").value = "" ;	

	// alert("panier=["+url_panier+"]\ntraitement=["+url_traitement+"]\nbackURI=["+url_backURI+"]");
	var target = "" ;

	if(which_button == "retour"){
		// traiter puis rediriger vers ContexteBackURI
		target = url_traitement ;
		document.getElementById("after").value = url_backURI ;
	}else{
		// traiter puis aller au panier
		target = url_traitement ;
		document.getElementById("after").value = url_panier ;
	}
	document.getElementById("formEdition").action = target ;
	document.getElementById("formEdition").submit();

}

