var googleIsHere= (typeof(GIcon)!='undefined'); var tempX = 0; var tempY = 0; var IE = document.all?true:false; var logoLoaded=false; var tabLogos=new Array(); var tabLogoDiv=new Array(); var tabLieux=new Array(); var tabMarker=new Array(); var isLogged=false; var i=0; function ismaxlength(obj){ var mlength=obj.getAttribute? parseInt(obj.getAttribute("maxlength")) : "" if (obj.getAttribute && obj.value.length>mlength) obj.value=obj.value.substring(0,mlength) } tabLogos[i++]='./icones/icon2-10.png'; tabLogos[i++]='./icones/icon4-30.png'; tabLogos[i++]='./icones/go.gif'; tabLogos[i++]='./icones/icon3-62.png'; tabLogos[i++]='./icones/shop.gif'; tabLogos[i++]='./icones/meet.gif'; tabLogos[i++]='./icones/fish.gif'; i=0; // --TT-- icon2-10.png 0 var icon=createIcon('./icones/icon2-10.png','./icones/shadow.png',32,32,null,null,32,32,'Lieux officiels'); tabLieux[i++]=new lieu(45.1867706345576,5.73166608810424,'C','Club de l\'annee du Japon','Le siege',icon,'icon2-10.png','Lieux officiels','29'); tabLieux[i++]=new lieu(48.8753145280973,2.29539155960083,'C','Ambassade du Japon','7 Rue de Tilsitt, 75017 Paris, France',icon,'icon2-10.png','Lieux officiels','30'); tabLieux[i++]=new lieu(45.189114701667,5.72087287902832,'C','Brasserie le Touquet','Réunion hebdomadaire du club le mercredi soir a 19h30,
et aussi pour jouer au go le mercredi a partir de 20h30
(1er étage)',icon,'icon2-10.png','Lieux officiels','6'); // --TT-- fish.gif 6 var icon=createIcon('./icones/fish.gif','./icones/shadow.png',32,32,null,null,32,32,'Magasins de poisson'); tabLieux[i++]=new lieu(45.1857422391681,5.71602344512939,'C','Nori','magasin de Nori et riz',icon,'fish.gif','Magasins de poisson','11'); tabLieux[i++]=new lieu(45.1844113469673,5.72930574417114,'C','Poissonier','Sasimi et Susi',icon,'fish.gif','Magasins de poisson','10'); // --TT-- go.gif 2 var icon=createIcon('./icones/go.gif','./icones/shadow.png',32,32,null,null,32,32,'Jeu de Go'); tabLieux[i++]=new lieu(45.1826493793166,5.72673082351684,'C','Cafe Beaulieu','Pour jouer au Go le lundi',icon,'go.gif','Jeu de Go','5'); tabLieux[i++]=new lieu(45.1915191605312,5.71861982345581,'C','L\' Adage','Pour jouer au Go le vendredi',icon,'go.gif','Jeu de Go','4'); // --TT-- icon3-62.png 3 var icon=createIcon('./icones/icon3-62.png','./icones/shadow.png',32,32,null,null,32,32,'Cafes rencontres'); tabLieux[i++]=new lieu(45.1929859817754,5.73136568069458,'C','Les tonneaux de diogene','',icon,'icon3-62.png','Cafes rencontres','7'); // --TT-- icon4-30.png 1 var icon=createIcon('./icones/icon4-30.png','./icones/shadow.png',32,32,null,null,32,32,'Cinemas'); tabLieux[i++]=new lieu(45.1886685802033,5.72253584861755,'C','Le Club','Cinema',icon,'icon4-30.png','Cinemas','3'); tabLieux[i++]=new lieu(45.1874814263948,5.72975635528564,'C','Le melies','',icon,'icon4-30.png','Cinemas','2'); // --TT-- shop.gif 4 var icon=createIcon('./icones/shop.gif','./icones/shadow.png',32,32,null,null,32,32,'Magasins'); tabLieux[i++]=new lieu(45.188419053114,5.7133412361145,'C','Carrefour Asiatique','Magasin vendant des produits asiatiques',icon,'shop.gif','Magasins','20'); tabLieux[i++]=new lieu(45.1904152391995,5.72610855102539,'C','La Fnac','',icon,'shop.gif','Magasins','8'); tabLieux[i++]=new lieu(45.1855607557002,5.728919506073,'C','Le marche bio','Tous les samedi',icon,'shop.gif','Magasins','9'); function createIcon (url, shadowurl, sizex,sizey, shadowsizex, shadowsizey, anchorx, anchory ,windowsx, windowsy, infowindowanchorx,infowindowanchory,fonction ) { var icon=null; if (googleIsHere) { icon = new GIcon(baseIcon); if (url!=null) {icon.image =url;} if (fonction!=null) {icon.fonction =fonction;} if (shadowurl!=null) {icon.shadow = shadowurl;} if (sizex!=null) {icon.iconSize = new GSize(sizex, sizey);} if (shadowsizex!=null){ icon.shadowSize = new GSize( shadowsizex, shadowsizey);} if ( anchorx!=null) {icon.iconAnchor = new GPoint(anchorx, anchory);} if ( windowsx!=null) {icon.iconWindows = new GPoint(windowsx, windowsy);} if (infowindowanchorx!=null) {icon.infoWindowAnchor = new GPoint(infowindowanchorx,infowindowanchory );} } return icon; } function lieu (x,y,lettre,nom,texte,icon,iconName,iconTitle,id) { this.nom=nom; this.id=id; this.lettre=lettre; this.texte=texte; this.x=x; this.y=y; this.icon=icon; this.iconName=iconName; this.iconTitle=iconTitle; } function createLieu(form) { var ok=true; if (form.lieu.value==""){ok=false; alert("Quel nom de lieu svp ?");} if (form.x.value==""){ok=false;alert("Quelles coordonnees ?");} if (form.y.value==""){ok=false;alert("Quelles coordonnees ?");} if (form.logo.value==""){ok=false;alert("Quelles logo ?");} if (ok) { var loader= new net.ContentLoader( "./mapsFunction.php?action=addLieu&nom="+form.lieu.value+"&x="+form.y.value+"&y="+form.x.value+"&iconName="+form.logo.value+"&texte="+form.comment.value+"&firstname="+form.firstname.value+"&lastname="+form.lastname.value, displayGET,null, "GET", null, null, null, true,1); } return false; } function displayGET() { var xml =this.req.responseText; alert(xml); } function goToTheLocation(obj) { var i=obj.getAttribute("number"); prefillForm(i); map.setCenter( new GLatLng(tabLieux[i].x,tabLieux[i].y), 16); tabMarker[i].openInfoWindowHtml(tabLieux[i].nom+"
"+tabLieux[i].texte); } function prefillFormWithMarker(marker){ var x=marker.getPoint().y; var y =marker.getPoint().x; var i=0; while ((i