function serieDetail (url) {
	window.location.href = url;
}

function backSeries() {
	window.location.href = '/serie';
}

function addAvis (url, idserie) {
	var renderDiv = document.getElementById('overlay_login');
	if (renderDiv.style.visibility == "visible") {
		renderDiv.style.visibility = "hidden";
		renderDiv.innerHTML = "";
		return;
	}
	
	dojo.io.iframe.send( {  
				// The following URL must match that used to test the server.
				url :url + "?sid=" + idserie,
				handleAs :"html",

				timeout :5000, // Time in milliseconds

				// The LOAD function will be called on a successful response.
				load : function(response, ioArgs) { 
					var divR = response.getElementById("divNotation");
					
					if (divR != null) { // not login in, should login first
						//console.debug(response.getElementById("divNotation"));
					
						var renderDiv = dojo.byId('overlay_login');
						//var mask = dojo.byId('masque');
						renderDiv.innerHTML = response.getElementById("divNotation").innerHTML; 
						
						renderDiv.style.visibility = "visible";
						//mask.style.display = "block";
						evaluateJs (renderDiv);	
						//resize_ombre();
						//resizeMsk ();
						//return response;
					} else { // has login in, show the add avis div
						
					}
					
				},

				// The ERROR function will be called in an error case.
				error : function(response, ioArgs) { // 
					console.error("HTTP status code: ", ioArgs.xhr.status); // 
					return response; // 
				}
			});
}

function submitAvis (url) {
	var mf = dojo.byId('avisForm');
	dojo.io.iframe.send({
    	url: url,
        method: "POST",
        handleAs: "html",
        form: mf,
        load: function(response,ioArgs) {
	    	//console.debug("post response====>" + response);
			
			var renderDiv = dojo.byId('overlay_login');
			
			//var mask = dojo.byId('masque');
			renderDiv.innerHTML = response.getElementById("divNotation").innerHTML; //
			
			renderDiv.style.visibility = "visible";
			//mask.style.display = "block";
			evaluateJs (renderDiv);	
			//resize_ombre();
			//resizeMsk ();
			//return response; // 
        }
        
     });
}

function addToPanier (url) {
	var renderDiv = document.getElementById('overlay_login');
	if (renderDiv.style.visibility == "visible") {
		renderDiv.style.visibility = "hidden";
		renderDiv.innerHTML = "";
		return;
	}
	
	dojo.io.iframe.send( {  
				// The following URL must match that used to test the server.
				url :url,
				handleAs :"html",

				timeout :5000, // Time in milliseconds

				// The LOAD function will be called on a successful response.
				load : function(response, ioArgs) { 
					var divR = response.getElementById("divResponse");
					
					if (divR != null) { // not login in, should login first
	
						//console.debug(response.getElementById("divResponse"));

						var renderDiv = dojo.byId('overlay_login');
						//var mask = dojo.byId('masque');

						renderDiv.innerHTML = response.getElementById("divResponse").innerHTML; 
						//renderDiv.style.display = "block";
						renderDiv.style.visibility = "visible";

						//mask.style.display = "block";
						evaluateJs (renderDiv);	
						//resize_ombre();
						//resizeMsk ();
						//return response;
					} else { // has login in, show the add avis div
						
					}
					
					var divRNP = response.getElementById("div_response_nbrInPanier");
					
					if (divRNP != null) {
						var renderDiv = dojo.byId('div_header_nbrInPanier');
						if (renderDiv != null) {
							if (divRNP.innerHTML > 1) {
								renderDiv.innerHTML = '<strong>'+divRNP.innerHTML+'</strong> Articles';
							} else {
								renderDiv.innerHTML = '<strong>'+divRNP.innerHTML+'</strong> Article';
							}
							
						}
					}
				},

				// The ERROR function will be called in an error case.
				error : function(response, ioArgs) { // 
					console.error("HTTP status code: ", ioArgs.xhr.status); // 
					return response; // 
				}
			});
}

function addToOffrePanier (url) {
	
	var renderDiv = document.getElementById('overlay_login');
	if (renderDiv.style.visibility == "visible") {
		renderDiv.style.visibility = "hidden";
		renderDiv.innerHTML = "";
		return;
	}
	
	dojo.io.iframe.send( {  
				// The following URL must match that used to test the server.
				url :url,
				handleAs :"html",

				timeout :5000, // Time in milliseconds

				// The LOAD function will be called on a successful response.
				load : function(response, ioArgs) { 
					var divR = response.getElementById("divResponse");
					
					if (divR != null) { // not login in, should login first
						//console.debug(response.getElementById("divResponse"));
					
						var renderDiv = dojo.byId('overlay_login');
						//var mask = dojo.byId('masque');
						renderDiv.innerHTML = response.getElementById("divResponse").innerHTML; 
						
						renderDiv.style.visibility = "visible";
						//mask.style.display = "block";
						evaluateJs (renderDiv);	
						//resize_ombre();
						//resizeMsk ();
						//return response;
					} else { // has login in, show the add avis div
						
					}
					
					var divRNP = response.getElementById("div_response_nbrInOffrePanier");
					
					if (divRNP != null) {
						var renderDiv = dojo.byId('div_header_nbrInOffrePanier');
						if (renderDiv != null) {
							if (divRNP.innerHTML > 1) {
								renderDiv.innerHTML = '<input id="input_btn" class="btn_blue_panier" type="button" value=Mes cadeaux" onclick="gotoOffrePanier();" />&nbsp;<strong>'+divRNP.innerHTML+'</strong> Articles';
							} else {
								renderDiv.innerHTML = '<strong>'+divRNP.innerHTML+'</strong> Article';
							}
							
						}
					}
				},

				// The ERROR function will be called in an error case.
				error : function(response, ioArgs) { // 
					console.error("HTTP status code: ", ioArgs.xhr.status); // 
					return response; // 
				}
			});
}

function buyNowPanier (url) {
	var renderDiv = document.getElementById('overlay_login');
	if (renderDiv.style.visibility == "visible") {
		renderDiv.style.visibility = "hidden";
		renderDiv.innerHTML = "";
		return;
	}
	
	dojo.io.iframe.send( {  
				// The following URL must match that used to test the server.
				url :url,
				handleAs :"html",

				timeout :5000, // Time in milliseconds

				// The LOAD function will be called on a successful response.
				load : function(response, ioArgs) { 
					var divR = response.getElementById("divResponse");
					
					if (divR != null) { // not login in, should login first
						//console.debug(response.getElementById("divResponse"));
					
						var renderDiv = dojo.byId('overlay_login');
						//var mask = dojo.byId('masque');
						renderDiv.innerHTML = response.getElementById("divResponse").innerHTML; 
						
						renderDiv.style.visibility = "visible";
						//mask.style.display = "block";
						evaluateJs (renderDiv);	
						//resize_ombre();
						//resizeMsk ();
						//return response;
					} else { // has login in, show the add avis div
						
					}
					
					var divRNP = response.getElementById("div_response_nbrInOffrePanier");
					
					if (divRNP != null) {
						var renderDiv = dojo.byId('div_header_nbrInOffrePanier');
						if (renderDiv != null) {
							if (divRNP.innerHTML > 1) {
								renderDiv.innerHTML = '<input id="input_btn" class="btn_blue_panier" type="button" value=Mes cadeaux" onclick="gotoOffrePanier();" />&nbsp;<strong>'+divRNP.innerHTML+'</strong> Articles';
							} else {
								renderDiv.innerHTML = '<strong>'+divRNP.innerHTML+'</strong> Article';
							}
							
						}
					}
				},

				// The ERROR function will be called in an error case.
				error : function(response, ioArgs) { // 
					console.error("HTTP status code: ", ioArgs.xhr.status); // 
					return response; // 
				}
			});
}