1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62
| function CreationPageHTML() {
var inc =0;
var t='width='+ TailleX +',height=' + TailleY + ',scrollbars=no,resizable=no,left=' + ((screen.width - 345)/2) + ',top=' + ((screen.height - 120)/2) + '';
var Win1 = open("","QueryWindow",t);
Win1.document.writeln('<html><HEAD><title>Sélection d\'une rue de la carte</title></head>');
Win1.document.writeln('<BODY BGCOLOR="' + coulFond + '" TEXT="' + coulTxt + '" onBlur="self.focus();">');
Win1.document.writeln('<h5><b><u><i>Sélectionner le nom de la rue à rechercher: </i></u></b></h5>');
Win1.document.writeln('<FORM Name="NomCommune"><SELECT Name="nom">');
if (parent.MapFrame.tabval.length==0) {
if (uniqueValeur) {
var t="";
var c=0;
for (var j=0;j<parent.MapFrame.ListeVal.length;j++) {
t=parent.MapFrame.ListeVal[j];
for (var k=0;k<parent.MapFrame.ListeVal.length;k++) {
if (t==parent.MapFrame.ListeVal[k]) {
c=c+1;
if (c==1) {
tab1[tab1.length]=parent.MapFrame.ListeVal[k];
}
parent.MapFrame.ListeVal[k]="";
}
}
c=0;
}//for
for (var j=0;j<tab1.length;j++) {
if (tab1[j]!="") {
tab2[tab2.length]=tab1[j];
}
}
}//if
if (uniqueValeur) {
tab2.sort();
parent.MapFrame.tabval=tab2;
} else {
parent.MapFrame.ListeVal.sort();
parent.MapFrame.tabval=parent.MapFrame.ListeVal;
}
}// if(val.length==0)
for (var i=0;i<parent.MapFrame.tabval.length;i++) {
var t='<OPTION VALUE="'+ parent.MapFrame.tabval[i] + '">' + parent.MapFrame.tabval[i];
Win1.document.writeln (t);
}
Win1.document.writeln('</SELECT><br><br>');
Win1.document.writeln('<INPUT TYPE="button" onmousedown="opener.parent.MapFrame.affichecommune(document.NomCommune.nom.value);window.close();" Value="Rechercher...">');
Win1.document.writeln('</FORM>');
Win1.document.writeln('</BODY>');
Win1.document.writeln('</HTML>');
Win1.document.close();
Win1=null;
} |