/* Created by jankoatwarpspeed.com */

var lecouponestvalid = false;

function include(fileName){
   document.write("<script type='text/javascript' src='"+fileName+"'></script>" );
   }
function includecss(fileName){
   document.write("<link rel='stylesheet' media='screen' type='text/css' title='Design' href='"+fileName+"'/>" );
   }

(function($) {

    $.fn.formToWizard = function(options) {
        options = $.extend({  
            submitButton: "" 
        }, options); 
        
        var element = this;
		
		
		
	//vire le fieldsetpayment si on a mit un code, ALEX: NON!
		/*if(GetCookie('f_coupon')!=null && GetCookie('f_coupon')!='')
		{
			document.getElementById('tohiderofl').innerHTML='<input style="display:none;" type="radio" id="paysys_idoffline" name="paysys_idoffline" value="paysys_idoffline" />';
		}*/
		
				if(document.getElementById('spanpaypal_pro')!=null)document.getElementById('spanpaypal_pro').title='Aide|Paiement rapide et s&eacute;curis&eacute; avec PayPal.|Economisez du temps. Payez de fa&ccedil;on s&eacute;curis&eacute;e et sans fournir vos informations bancaires.';
				if(document.getElementById('spanpaypal_pro_cc')!=null)document.getElementById('spanpaypal_pro_cc').title='Aide|Payer avec Visa, MC, Discover ou carte Amex.';
				if(document.getElementById('spanoffline')!=null)document.getElementById('spanoffline').title='Aide|Pr&eacute;-paiement d&eacute;j&agrave; effectu&eacute;s ou par ch&egrave;que.';
		
        var steps = $(element).find("fieldset");
        var count = steps.size();
        var submmitButtonName = "#" + options.submitButton;
        $(submmitButtonName).hide();

        // 2
        $(element).before("<ul style='display:none;' id='steps'></ul>");

        steps.each(function(i) {
            $(this).wrap("<div id='step" + i + "'></div>");
            $(this).append("<p id='step" + i + "commands'></p>");

            // 2
            var name = $(this).find("legend").html();
            $("#steps").append("<li id='stepDesc" + i + "'>Etape " + (i + 1) + "<span>" + name + "</span></li>");
			
            if (i == 0) {
                createNextButton(i);
                selectStep(i);
                document.getElementById('divmenupartiegauche').innerHTML='<p style="color:#329ac4;"><a style="color:white;" href="/">Accueil</a> - Inscription</p><div class="elementmenu"><a id="ongletaccueil0" class="ongletsmenuprincipal ongletcourant">Etape 1</a></div><div class="elementmenu"><a id="ongletaccueil1" class="ongletsmenuprincipal">Etape 2</a></div><div class="elementmenu"><a id="ongletaccueil2" class="ongletsmenuprincipal">Etape 3</a></div>';
            }
            else if (i == count - 1) {
                $("#step" + i).hide();
                createPrevButton(i);
            }
            else {
                $("#step" + i).hide();
                createPrevButton(i);
                createNextButton(i);
            }
        });
        

        function createPrevButton(i) {
            var stepName = "step" + i;
            $("#" + stepName + "commands").append("<a href='#' id='" + stepName + "Prev' class='prev'><img style=\"position:absolute;top:353px;left:158px;\" onmouseover=\"this.src='/images/ic_retour_oh_v.png';\" onmouseout=\"this.src='/images/ic_retour_v.png';\" src=\"/images/ic_retour_v.png\" title=\"\" alt=\"\" /></a>");

            $("#" + stepName + "Prev").bind("click", function(e) {
				if(couponvalide == true && i == 3)
				{
					i--; //ALEX: on saute une étape en arriere
				}
                $("#" + stepName).hide();
                $("#step" + (i - 1)).show();
                $(submmitButtonName).hide();
                selectStep(i - 1);
            });
        }

        function createNextButton(i) {
			var flag=false;
            var stepName = "step" + i;
            if(GetCookie('f_coupon')!=null || GetCookie('f_coupon')!='')
            {
            	if(i==1)//selection du test
            		$("#" + stepName + "commands").append("<a href='#' id='" + stepName + "Next' class='next'><img style=\"position:absolute;top:353px;left:447px;\" onmouseover=\"this.src='/images/ic_suivant_oh_v.png';\" onmouseout=\"this.src='/images/ic_suivant_v.png';\" src=\"/images/ic_suivant_v.png\" alt=\"\" onClick=\"checkstepbar();checkselectedtest(1);\" title=\"\"/></a>");
            	if(i==2)//selection du paiement
            		$("#" + stepName + "commands").append("<a href='#' id='" + stepName + "Next' class='next'><img style=\"position:absolute;top:353px;left:447px;\" onmouseover=\"this.src='/images/ic_suivant_oh_v.png';\" onmouseout=\"this.src='/images/ic_suivant_v.png';\" src=\"/images/ic_suivant_v.png\" alt=\"\" onClick=\"checkstepbar();checkselectedpay(2);\" title=\"\"/></a>");
            	if(i!=1 && i!=2)//si aucun des 2
            	{
            		$("#" + stepName + "commands").append("<a href='#' id='" + stepName + "Next' class='next'><img style=\"position:absolute;top:353px;left:447px;\" onmouseover=\"this.src='/images/ic_suivant_oh_v.png';\" onmouseout=\"this.src='/images/ic_suivant_v.png';\" src=\"/images/ic_suivant_v.png\" alt=\"\" onClick=\"checkstepbar();\" title=\"\"/></a>");
            		flag=true;
            	}
            }
            else
            {
            	if(i==1)//selection du test
            	{
            		$("#" + stepName + "commands").append("<a href='#' id='" + stepName + "Next' class='next'><img style=\"position:absolute;top:353px;left:447px;\" onmouseover=\"this.src='/images/ic_suivant_oh_v.png';\" onmouseout=\"this.src='/images/ic_suivant_v.png';\" src=\"/images/ic_suivant_v.png\" alt=\"\" onClick=\"checkstepbar();checkselectedtest(1);\" title=\"\"/></a>");
            		flag=false;
            	}
            	else//sinon
					$("#" + stepName + "commands").append("<a href='#' id='" + stepName + "Next' class='next'><img style=\"position:absolute;top:353px;left:447px;\" onmouseover=\"this.src='/images/ic_suivant_oh_v.png';\" onmouseout=\"this.src='/images/ic_suivant_v.png';\" src=\"/images/ic_suivant_v.png\" alt=\"\" onClick=\"checkstepbar();\" title=\"\"/></a>");
					flag=true;
			}
			if(flag){
            	$("#" + stepName + "Next").bind("click", function(e) {
                	$("#" + stepName).hide();
                	$("#step" + (i + 1)).show();
                	if (i + 2 == count)
                	    $(submmitButtonName).show();
                	selectStep(i + 1);
            	});
            }
        }

        function selectStep(i) {
            $("#steps li").removeClass("current");
            $("#stepDesc" + i).addClass("current");
            for(var laboucle=0;laboucle<=6;laboucle++)
				if(document.getElementById('ongletaccueil'+laboucle) != null)
					$('#ongletaccueil'+laboucle).removeClass("ongletcourant");
			if(document.getElementById('ongletaccueil'+i) != null)
				$("#ongletaccueil" + i).addClass("ongletcourant");
			if(i==0)
				document.getElementById('divmenupartiegauche').innerHTML='<p style="color:#329ac4;"><a style="color:white;" href="/">Accueil</a> - Inscription</p><div class="elementmenu"><a id="ongletaccueil0" class="ongletsmenuprincipal ongletcourant">Etape 1</a></div><div class="elementmenu"><a id="ongletaccueil1" class="ongletsmenuprincipal">Etape 2</a></div><div class="elementmenu"><a id="ongletaccueil2" class="ongletsmenuprincipal">Etape 3</a></div>';
        }
        

		
		$('fieldset').css('display', '');
    }
    
})(jQuery); 

			function selectStep(i) {
            	$("#steps li").removeClass("current");
            	$("#stepDesc" + i).addClass("current");
            	for(var laboucle=0;laboucle<=6;laboucle++)
					if(document.getElementById('ongletaccueil'+laboucle) != null)
						$('#ongletaccueil'+laboucle).removeClass("ongletcourant");
				if(document.getElementById('ongletaccueil'+i) != null)
					$("#ongletaccueil" + i).addClass("ongletcourant");
				if(i==0)
					document.getElementById('divmenupartiegauche').innerHTML='<p style="color:#329ac4;"><a style="color:white;" href="/">Accueil</a> - Inscription</p><div class="elementmenu"><a id="ongletaccueil0" class="ongletsmenuprincipal ongletcourant">Etape 1</a></div><div class="elementmenu"><a id="ongletaccueil1" class="ongletsmenuprincipal">Etape 2</a></div><div class="elementmenu"><a id="ongletaccueil2" class="ongletsmenuprincipal">Etape 3</a></div>';
        	}
        
        	function checkselectedpay(i)
        	{
				var flag=false;
            	var stepName = "step" + i;
				if(document.getElementById('paysys_idpaypal_pro')!=null)
					if(document.getElementById('paysys_idpaypal_pro').checked)
						flag=true;
				if(document.getElementById('paysys_idpaypal_pro_cc')!=null)
					if(document.getElementById('paysys_idpaypal_pro_cc').checked)
						flag=true;
				if(document.getElementById('paysys_idoffline')!=null)
					if(document.getElementById('paysys_idoffline').checked)
						flag=true;
						
				if(!flag)
				{
					messagegrowl('Vous devez choisir un moyen de paiement.');

				}
				if(flag)
				{
					$("#" + stepName).hide();
                	$("#step" + (i + 1)).show();
                	selectStep(i + 2);
					$("#ongletaccueil" + i).removeClass("ongletcourant");
            		$("#ongletaccueil" + (i + 1)).addClass("ongletcourant");
				
				}
				return flag;
        	}
	
			function checkselectedtest(i)
			{
				var flag=false;
				var stepName = "step" + i;
        		for(var laboucle=0;laboucle<=20;laboucle++)
        			if(document.getElementById('product'+laboucle) != null)
        				if(document.getElementById('product'+laboucle).checked)
        				{
        					flag=true;
        					break;
        				}
        				
				if(!flag)
				{
					messagegrowl('Vous devez choisir un test.');
				}
				if(flag)
				{
					$("#ongletaccueil" + i).removeClass("ongletcourant");
            		$("#ongletaccueil" + (i + 1)).addClass("ongletcourant");
					
					if(couponvalide == true)
					{
						i++; //ALEX: On saute une étape en avant
					}

					$("#" + stepName).hide();
                	$("#step" + (i + 1)).show();
                	selectStep(i + 1);
					
					if(couponvalide == true)
					{
						$("#ongletaccueil" + i-1).removeClass("ongletcourant");
						$("#ongletaccueil" + (i)).addClass("ongletcourant");
					}
            		
				}
				
        		return flag;

			}
			
        function checkstepbar()	{
        	if(GetCookie('f_coupon')==null || GetCookie('f_coupon')==''){
        	var theinnerHTML = '<p style="color:#329ac4;"><a style="color:white;" href="/">Accueil</a> - Inscription</p><div class="elementmenu"><a id="ongletaccueil0" class="ongletsmenuprincipal">Etape 1</a></div><div class="elementmenu"><a id="ongletaccueil1" class="ongletsmenuprincipal">Etape 2</a></div><div class="elementmenu"><a id="ongletaccueil2" class="ongletsmenuprincipal">Etape 3</a></div>';
        	var thesuite = '<div class="elementmenu"><a id="ongletaccueil3" class="ongletsmenuprincipal">Etape 4</a></div><div class="elementmenu"><a id="ongletaccueil4" class="ongletsmenuprincipal">Etape 5</a></div>';
        	theinnerHTML+=thesuite;
        	if(document.getElementById('divmenupartiegauche').innerHTML.indexOf('Etape 5') == -1)
        		document.getElementById('divmenupartiegauche').innerHTML=theinnerHTML;
        		
        	if(document.getElementById('spanpaypal_pro')!=null)document.getElementById('spanpaypal_pro').title='Aide|Paiement rapide et s&eacute;curis&eacute; avec PayPal.|Economisez du temps. Payez de fa&ccedil;on s&eacute;curis&eacute;e et sans fournir vos informations bancaires.';
			if(document.getElementById('spanpaypal_pro_cc')!=null)document.getElementById('spanpaypal_pro_cc').title='Aide|Payer avec Visa, MC, Discover ou carte Amex.';
			if(document.getElementById('spanoffline')!=null)document.getElementById('spanoffline').title='Aide|Pr&eacute;-paiement d&eacute;j&agrave; effectu&eacute;s ou par ch&egrave;que.';
		}
		

}



	

