Subversion Repository Public Repository

Nextrek

Diff Revisions 828 vs 829 for /legal-map/js/itinerary.js

Diff revisions: vs.
  @@ -34,7 +34,26 @@
34 34
35 35 var elems = data.nodes;
36 36 var oldIntestazione = "";
37 - var isFirstTime = "first";
37 +
38 +
39 +
40 + var firstLineTitleFull = $("<ul class='itin-elem title'></ul>");
41 + var firstTimeTitle = $("<li class='itin-elem-time fake title'><a style='display:inline-block;' >Cronologia Ricerca</a></li>");
42 + var firstLineSep = $("<li class='itin-elem-lineFake first'><a style='display:inline-block' ></a></li>");
43 + var firstLineTitle = $("<li class='itin-elem-lineFake first rest'><a style='display:inline-block' ><div class='arrow' style='display:"+displayLinkLine+";'></div></a></li>");
44 + firstLineTitleFull.append(firstTimeTitle).append(firstLineSep).append(firstLineTitle);
45 + var firstElemTitleContainer = $("<li class='itin-elem-container title'></li>");
46 + firstElemTitleContainer.append(firstLineTitleFull);
47 + $("#itineraryContainer").append(firstElemTitleContainer);
48 +
49 + var firstLineFull = $("<ul class='itin-elem first'></ul>");
50 + var firstTime = $("<li class='itin-elem-time fake first'><a style='display:inline-block;' ></a></li>");
51 + var firstLine = $("<li class='itin-elem-lineFake first'><a style='display:inline-block' ></a></li>");
52 + var firstLineRest = $("<li class='itin-elem-lineFake first rest'><a style='display:inline-block' ><div class='arrow' style='display:"+displayLinkLine+";'></div></a></li>");
53 + firstLineFull.append(firstTime).append(firstLine).append(firstLineRest);
54 + var firstElemContainer = $("<li class='itin-elem-container first'></li>");
55 + firstElemContainer.append(firstLineFull);
56 + $("#itineraryContainer").append(firstElemContainer);
38 57 for (elem in elems){
39 58 plusmore = "";
40 59 if (elems[elem].data.split("+").length > 1){
  @@ -57,14 +76,19 @@
57 76 displayLineFake = "inline-block";
58 77 displayLinkLine = "block";
59 78 }
79 +
60 80 oldIntestazione = intestazione;
61 81 var line = $("<li class='itin-elem-line'><a style='display:"+displayLine+"' ></a></li>");
62 82 var fakeLine = $("<li class='itin-elem-lineFake'><a style='display:"+displayLineFake+"' ></a></li>");
63 83 var line2 = $("<li class='itin-elem-line2'><a style='display:"+displayLine+"' ></a></li>");
64 84 var fakeLine2 = $("<li class='itin-elem-line2Fake'><a style='display:"+displayLineFake+"' ></a></li>");
65 - time = $("<li class='itin-elem-time "+isFirstTime+"'><a style='display:"+displayVal+"' >"+time+"</a></li>");
66 - var fakeTime = $("<li class='itin-elem-time fake "+isFirstTime+"'><a style='display:"+displayFake+"' ></a></li>");
67 - articolo = $("<li class='itin-elem-art'><a><div class='link-line' style='display:"+displayLinkLine+";'></div>"+intestazione+"<br>"+articolo+"</a></li>");
85 + time = $("<li class='itin-elem-time'><a style='display:"+displayVal+"' >"+time+"</a></li>");
86 + var fakeTime = $("<li class='itin-elem-time fake'><a style='display:"+displayFake+"' ></a></li>");
87 + var cutIntestazione = intestazione.split("(")[0];
88 + if (cutIntestazione.indexOf("</b>")==-1){
89 + cutIntestazione = cutIntestazione+"</b>";
90 + }
91 + articolo = $("<li class='itin-elem-art'><a><div class='link-line' style='display:"+displayLinkLine+";'></div>"+cutIntestazione+"<br>"+articolo+"</a></li>");
68 92 intestazione = $("<li class='itin-elem-intestazione'><a style='display:"+displayVal+"'>"+intestazione+"</a></li>");
69 93 var fakeIntestazione = $("<li class='itin-elem-intestazione fake'><a style='display:"+displayFake+"'></a></li>");
70 94 var elemUl = $("<ul class='itin-elem'></ul>");