summaryrefslogtreecommitdiff
path: root/maquette_old/script old.js
blob: be5b1130d4924c879d14ddf5cf80dc7d39a22d28 (plain)
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
function pop()
{

    var myAs = document.getElementsByTagName('a');
    for (var a = 0; a < myAs.length; ++a) {
				// Si le lien a une classe de type pop
        if (myAs[a].className == 'pop') {
						// on extrait l'id de la popup � partir du href
            var pop = document.getElementById(myAs[a].href.substring(myAs[a].href.lastIndexOf('#') + 1));
						// si la popup existe on l'affiche (display block)
			if (pop) {       
                pop.style.display = 'none';
                myAs[a].onclick = function() {
                    thisPopup = document.getElementById(this.href.substring(this.href.lastIndexOf('#') + 1))
                    thisPopup.style.display = (thisPopup.style.display == 'none') ? 'block' : 'none';
					return false;
                };
								// on efface la popup en cliquant dessus
               // pop.onclick = function()
               // {
               //     this.style.display = 'none';
               // };
            var nompopup = myAs[a].href.substring(myAs[a].href.lastIndexOf('#') + 1);
			var num = nompopup.substring(3,nompopup.length);
			var nomform = 'form' + num;
			var formulaire = document.getElementById(nomform);
			if (formulaire) {
				document.forms[nomform].elements['fermer'].onclick = function() {
					pp = document.getElementById(('pop') + this.alt);
					pp.style.display = 'none';
					}
				}
			}
        }
    }
}