var pictos ="http://www.sapn.fr/pages/meteo/images/picto/";
var pub =false;
var droits =",0,1,2,3,4,5,6,7,8,9,";
var droitsq =",0,1,2,3,4,5,6,7,8,9,";
var dt =100000;
var specifs = window.location.search;
var v = specifs.substring((specifs.indexOf("a="))+2,specifs.indexOf("&b"));
var l = specifs.substring((specifs.indexOf("b="))+2,specifs.indexOf("&c"));


var parfr = ["Tendance","TSens","Temp&eacute;rature <br> (&deg;C)","Tempe",
             "Direction du vent","autre","Vitesse moyenne du vent (km/h)","autre",
             "Rafales (km/h)","Rafal","Iso 0&deg;C (m)","autre",
             "Limite pluie-neige (m)","autre","Etat de la mer","autre"];
var parqfr = ["Temp&eacute;rature minimale (&deg;C)","qautre","Temp&eacute;rature maximale (&deg;C)","qautre",
              "Temp&eacute;rature de la mer (&deg;C)","qautre","Pr&eacute;cipitations (mm)","qautre"];
var merfr = ["belle","rid&eacute;e ou belle","peu agit&eacute;e",
             "agit&eacute;e","forte","tr&egrave;s forte",
             "grosse","tr&egrave;s grosse","&eacute;norme"];
var majfr = "derni&egrave;re mise &agrave; jour le ";
var paren = ["Current weather","TSens","Temperature (&deg;C)","Tempe",
               "Wind direction","autre","Wind average speed (km/h)","autre",
               "Wind gusts (km/h)","Rafal","Iso 0&deg;C (m)","autre",
               "Limite pluie-neige (m)","autre","Etat de la mer","autre"];
var parqen = ["Temp&eacute;rature minimale (&deg;C)","qautre","Temp&eacute;rature Maximale (&deg;C)","qautre",
                "Temp&eacute;rature de la mer (&deg;C)","qautre","Pr&eacute;cipitations (mm)","qautre"];
var meren = ["belle","rid&eacute;e ou belle","peu agit&eacute;e",
               "agit&eacute;e","forte","tr&egrave;s forte",
               "grosse","tr&egrave;s grosse","&eacute;norme"];
var majen = "last update on ";
var guidefr="gui.htm";
var guideen="guien.htm";

miniPar = eval("par"+l);
miniQPar = eval("parq"+l);
mer = eval("mer"+l);
maj = eval("maj"+l);
guide=eval("guide"+l);
bfermer="fermer"+l;
function AffPub() {
    window.document.writeln("<table border='0' align='center' cellpadding='0' cellspacing='0' width='468' height='60'><tr><td>");
    window.document.writeln("<img src='/pub/mf_468x60.gif' width='468' height='60' border='0'>");
    window.document.writeln("</td></tr></table>");
}

function wclose() {
   window.close();
}
function AffGuide() {
    guide = window.open(guide,"guide","dependent=yes,width=530,height=300,outerWidth=570,outerHeight=345,resizable=no,scrollbars=yes");
    return false;
}
function AffMATit() {
    if (pub) AffPub();
    window.document.writeln("<table border='0' width='"+(110+60*mini.length)+"' cellpadding='0' cellspacing='0' align='center'><tr>");
    window.document.writeln("<td height='30'>"+"<font size='0'>"+unescape(v)+"</font> - "+maj+minimaj+"</td>");
    window.document.writeln("</tr></table>");
}
//if ((new Date()).getTime()>(dt)+Number(specifs.substring(1,specifs.indexOf("&a="))) || (document.referrer!="" && document.referrer.indexOf("http://www.meteo.fr")!=0 && document.referrer.indexOf("http://www.meteo.fr")!=0)) location.replace("errma2.htm");
function AffMinAtm() {
    if (mini.length>0) {
        var j = 0;
        refDate = new Array();
        ref = mini[0][0];
        refDate[j] =[mini[0][0].substring(6)+"/"+mini[0][0].substring(4,6)+"/"+mini[0][0].substring(0,4),mini[0][1]];
        for (i=1; i<mini.length; i++) {
            if (mini[i][0]==ref) {
                refDate[j][refDate[j].length] = mini[i][1];
            } else {
                refDate[++j] = [mini[i][0].substring(6)+"/"+mini[i][0].substring(4,6)+"/"+mini[i][0].substring(0,4),mini[i][1]];
                ref = mini[i][0];
            }
        }
        window.document.writeln("<table border='0' cellspacing='0' cellpadding='1' bgcolor='white' align='center'><tr>");
        window.document.writeln("<td><table border='0' cellspacing='2' cellpadding='2' width='"+(110+60*mini.length)+"'><tr>");
        window.document.writeln("<td class='jour' width='110' rowspan='2'><a href=http://www.meteofrance.fr/FR/mameteo/prevDeptIFrame.jsp?LIEUID=DEPT74&GRPID=temps target='_blank'><img src='logomto.jpg' border='0' width='100' height='28'></a></td>");
        for (i=0; i<refDate.length; i++) {
            window.document.writeln("<td class='jour' colspan='"+((refDate[i].length)-1)+"' width='"+((refDate[i].length - 1)*60)+"'>"+refDate[i][0]+"</td>");
        }
        window.document.writeln("</tr><tr>");
        for (i=0; i<refDate.length; i++) {
            for (j=1; j<refDate[i].length; j++) {
                window.document.writeln("<td class='heure'>"+refDate[i][j].substring(0,2)+"h"+refDate[i][j].substring(2)+"<br> </td>");
            }
        }
        window.document.writeln("</tr>");
        for (i=2; i<mini[0].length; i++) {
            if (droits.indexOf(","+(i-2)+",")!=-1) {
                var longueur = 0;
                for (k=0; k<mini.length; k++) {
                    longueur += mini[k][i].length;
                }
                if (longueur>0) {
                    window.document.writeln("<tr><td class='t"+miniPar[(i-2)*2+1]+"'>"+miniPar[(i-2)*2]+"</td>");
                    for (j=0; j<mini.length; j++) {
                        if (i==2) {
                            window.document.writeln("<td class='"+miniPar[(i-2)*2+1]+"'><img src='"+pictos+((mini[j][i]=="") ? 'absent' : mini[j][i].toLowerCase()) +".gif'></td>");
                            continue;
                        }
                        if (i==3) {
                            window.document.writeln("<td class='"+miniPar[(i-2)*2+1]+"'>"+((mini[j][i]=="") ? '&nbsp;' : mini[j][i]) +"</td>");
                            continue;
                        }
                        if (i==4) {
                            window.document.writeln("<td class='"+miniPar[(i-2)*2+1]+"'><img src='"+pictos+((mini[j][i]=="") ? 'absent' : 'v'+mini[j][i].toLowerCase()) +".gif'></td>");
                            continue;
                        }
                        if (i==5) {
                            window.document.writeln("<td class='"+miniPar[(i-2)*2+1]+"'>"+((mini[j][i]=="") ? '&nbsp;' : mini[j][i]) +"</td>");
                            continue;
                        }
                        if (i==6) {
                            window.document.writeln("<td class='"+miniPar[(i-2)*2+1]+"'>"+((mini[j][i]=="" || mini[j][i]=="0") ? '&nbsp;' : mini[j][i]) +"</td>");
                            continue;
                        }
                        if (i==7) {
                            window.document.writeln("<td class='"+miniPar[(i-2)*2+1]+"'>"+((mini[j][i]=="") ? '&nbsp;' : mini[j][i]) +"</td>");
                            continue;
                        }
                        if (i==8) {
                            window.document.writeln("<td class='"+miniPar[(i-2)*2+1]+"'>"+((mini[j][i]=="") ? '&nbsp;' : mini[j][i]) +"</td>");
                            continue;
                        }
                        if (i==9) {
                            window.document.writeln("<td class='"+miniPar[(i-2)*2+1]+"'>"+((mini[j][i]=="" || mini[j][i]=="0") ? '&nbsp;' : mer[mini[j][i]]) +"</td>");
                            continue;
                        }
                    }
                    window.document.writeln("</tr>");
                }
            }
        }
        if (miniq.length>0) {
            var refminiq = new Array();
            for (i=0; i<refDate.length; i++) {
                refminiq[i] = ['','','','',''];
                for (j=0; j<miniq.length;j++) {
                    if (miniq[j][0].substring(6)+"/"+miniq[j][0].substring(4,6)+"/"+miniq[j][0].substring(0,4) == refDate[i][0]) {
                        refminiq[i] =  miniq[j] ;
                    }
                }
             }
            for (i=1; i<refminiq[0].length; i++) {
                if (droitsq.indexOf(","+i+",")!=-1) {
                    var longueur=0;
                    for (j=0; j<refminiq.length; j++) {
                        longueur += refminiq[j][i].length
                    }
                    if (longueur>0) {
                        window.document.writeln("<tr><td class='"+miniQPar[(i-1)*2+1]+"'>"+miniQPar[(i-1)*2]+"</td>");
                        for (j=0; j<refminiq.length; j++) {
                            window.document.writeln("<td colspan='"+((refDate[j].length)-1)+"' class='"+miniQPar[(i-1)*2+1]+"'>"+((refminiq[j][i]=="") ? '&nbsp;' : refminiq[j][i]) +"</td>");
                        }
                        window.document.writeln("</tr>");
                    }
                }
            }
        }
        window.document.writeln("</table></td></tr></table>");
    } else {
        window.location.replace("http://www.meteo.fr/meteonet/cobranding/sapnV2/errma1.htm");
    }
    window.document.writeln("<table border='0' width='590' cellpadding='0' cellspacing='0' align='center'><tr>");
    //window.document.writeln("<td height='46' width='110'><a href='#' onclick='AffGuide();return false'>Guide</a></td>");
    //window.document.writeln("<td height='46' align='right'><a href='javascript:wclose()'><img src='"+pictos+bfermer+".gif' width='77' height='34' border='0'></a></td>");
    window.document.writeln("</tr></table>");
}
