/////// Gestion des cookies
if (!Utils) 
    var Utils = {};

// Cet objet contient 2 mèthodes pour lire et écrire des cookies en JavaScript

Utils.Cookies = {
    // setValue(name, value[, seconds, path, domain, secure])
    setValue: function(name, value) {
        var argv = arguments;
        var argc = arguments.length;
        if( argc > 2 ){
            var cdate = new Date();
            var expires = new Date(cdate.getTime() + (argv[2]*1000));
        }else{
            var expires = null;
        }
        var path = (argc > 3) ? argv[3] : null;
        var domain = (argc > 4) ? argv[4] : null;
        var secure = (argc > 5) ? argv[5] : false;
        document.cookie = name + "=" + escape(value)
            + ((expires == null) ? "" : ("; expires=" + expires.toGMTString()))
            + ((path == null) ? ("; path=/" ) : ("; path=" + path))
            + ((domain == null) ? "" : ("; domain=" + domain))
            + ((secure == true) ? "; secure" : "");
    },
    // getValue(name)
    getValue: function(name) {
        if( document.cookie ){
            var arg = name + '=';
            var i = 0;

            while( i < document.cookie.length ){
                var j = i + arg.length;
                if( document.cookie.substring(i, j) == arg ){
                    var endstr = document.cookie.indexOf(';', j);
                    if( endstr == -1 )
                        endstr = document.cookie.length;
                   return unescape(document.cookie.substring(j, endstr));
                }
                i = document.cookie.indexOf(' ', i) + 1;
                if( i == 0 ) 
                    break;
            }
        }
        return null;
    } 
}

function ecrisCookie() {

Utils.Cookies.setValue('UrlRetourPanier', document.URL);

}

function LitCookie() {
	MonUrl = Utils.Cookies.getValue('UrlRetourPanier');
	if (MonUrl == null) {
		location = "/wdBox/ASPGlobal/wdb_getp.asp?sDossier=EspacePC&sPage=sitesecuindex";
	}
	else {
	location = MonUrl;
	}
}

function controleCP(stest) {

if (stest == '') {
   alert("Entrez votre code postal, s'il vous plait !");
   return false;}
if (stest.length != 5) {
   alert("Votre code postal doit être sur 5 chiffres, s'il vous plait !");
   return false;
}
for (i=0;i<5;i++) { 
    j = stest.charAt(i);
    if (j<"0" || j>"9") {
	   alert(j + " Votre code postal ne doit contenir que des chiffres, s'il vous plait !" + i) ;
	   return false	;
	}	
}

testdepartement = stest.substr(0,2);
if (parseFloat(testdepartement)==0 || (parseFloat(testdepartement)>95 && parseFloat(testdepartement)!=97 && parseFloat(testdepartement)!=98)) {
alert("Code postal incorrect. Livraison en France métropolitaire uniquement. Pour tout autre département, merci de contacter notre équipe commerciale.");
return false;
}

return true;
}
