1<!-- 2 3var id_array = new Array(); 4 5function verify_tel() { 6 if(document.form1.form_tel.value.length >5) { 7 document.form1.submit(); 8 } else { 9 alert("Bitte geben sie eine Telefonnumer an"); 10 } 11 return false; 12} 13 14function detailText(id) 15{ 16 if(id_array[id]!=1) 17 { 18 id_array[id]=1; 19 document.getElementById( id ).style.display = 'inline'; 20 } else { 21 id_array[id]=0; 22 document.getElementById( id ).style.display = 'none'; 23 } 24 return false; 25} 26 27// Nannette Thacker http://www.shiningstar.net 28function confirmDelete(name) 29{ 30 var agree=confirm("Möchten Sie Ihre Reservation für\n" + name + "\nlöschen ?"); 31 if (agree) 32 return true ; 33 else 34 return false ; 35} 36 37function SetCookie(cookieName,cookieValue,nDays) 38{ 39 var d = new Date(); 40 d.setTime(d.getTime() + nDays * 24 * 60 * 60 * 1000); 41 document.cookie = cookieName + "=" + cookieValue + ";" + "expires=" + d.toGMTString() + ";path=/"; 42 } 43 44// Trailer Quicktime 45 function openTrailer(movie_id) { 46 trailerWin = window.open('http://www.cineman.ch/tool/trailer.php?movie_id='+movie_id,'trailerDoc','width=550,height=450,dependent=yes,toolbar=no,status=no,menubar=no,resizable=yes,scrollbars=no'); 47 window.trailerWin.focus(); 48 } 49 50// Menu Funktionen 51 var timeout = 100; 52 var closetimer = 0; 53 var ddmenuitem = 0; 54 55 function mopen(id) { 56 mcancelclosetime(); 57 if(ddmenuitem) ddmenuitem.style.visibility = 'hidden'; 58 ddmenuitem = document.getElementById(id); 59 ddmenuitem.style.visibility = 'visible'; 60 } 61 62 function mclose() { 63 if(ddmenuitem) ddmenuitem.style.visibility = 'hidden'; 64 } 65 66 function mclosetime() { 67 closetimer = window.setTimeout(mclose, timeout); 68 } 69 70 function mcancelclosetime() { 71 if(closetimer) { 72 window.clearTimeout(closetimer); 73 closetimer = null; 74 } 75 } 76 document.onclick = mclose; // --> 77 78 79 function mail( n, d, s, t ) {
80 document.write('<a href="mai' ); 81 document.write('lto:' + n + '@' + d ); 82 document.write('?subject=' + s + '">'); 83 document.write(t + '</a>'); 84 } 85 86 function mail3( n, d ) { 87 document.write('<a href="mai' ); 88 document.write('lto:' + n + '@' + d ); 89 document.write('">'); 90 document.write('<img border="0" alt="eMail" src="/img/email.jpg" width="15" height="12" hspace="2" vspace="2">' ); 91 document.write( '</a>'); 92 } 93 94 95 function mail2( n, d ) { 96 97 document.write('<a href="mai' ); 98 document.write('lto:' + n + '@' + d ); 99 document.write('">' + n + '@'); 100 document.write(d + '</a>'); 101 } 102 103 function foto() { 104 window.open( "http://www.kinoopen.ch/fotos2001/index.html", "Fotoalbum", "width=700,height=700" ); 105 } 106 107 108 109 var req; // global variable to hold request object 110 111 function closeOrder2(url, params) { 112 if(window.XMLHttpRequest) { 113 try { 114 req = new XMLHttpRequest(); 115 } catch(e) { 116 req = false; 117 } 118 } else if(window.ActiveXObject) { 119 try { 120 req = new ActiveXObject("Msxml2.XMLHTTP"); 121 } catch(e) { 122 try { 123 req = new ActiveXObject("Microsoft.XMLHTTP"); 124 } catch(e) { 125 req = false; 126 } 127 } 128 } 129 130 if(req) { 131 req.onreadystatechange = function() { 132 if (req.readyState==4){ 133 if(req.status==200) { 134 message='Vielen Dank für Ihre Bestellung. \nZur Abwicklung der Zahlung werden Sie nun auf die Seite von Paypal weitergeleitet.'; 135 alert(message); 136 document.getElementById('auth-wait').style.display = 'block'; 137 document.form1.submit(); 138 } else { 139 alert('Fehler beim Abschicken der Bestellung (error code: ' + req.status + ')' ); 140 document.form1.pay_button.disabled=false; 141 } 142 143 } 144 } 145 req.open("GET", url + '?vv_id=' + params, true); 146 req.send(null); 147 return true; 148 } 149 return false; 150 } 151 152 153 function disableButton(whichButton) 154{ 155 if (document.getElementById) 156 { 157 // this is the way the standards work 158 document.getElementById(whichButton).disabled = true; 159 } 160 else if (document.all) 161 { 162 // this is the way old msie versions work 163 document.all[whichButton].disabled = true; 164 } 165 else if (document.layers) 166 { 167 // this is the way nn4 works 168 document.layers[whichButton].disabled = true; 169 } 170} 171 172 function editEntry(entry,ms) { 173 document.forms["new_entry_form"].ms.value=ms; 174 document.forms["new_entry_form"].entry.value=entry; 175 document.forms["new_entry_form"].submit(); 176 } 177 178 function getAJAXFunction() { 179 var obj; 180 if(window.XMLHttpRequest) { 181 try { 182 obj = new XMLHttpRequest(); 183 } catch(e) { 184 obj = false; 185 } 186 } else if(window.ActiveXObject) { 187 try { 188 obj = new ActiveXObject("Msxml2.XMLHTTP"); 189 } catch(e) { 190 try { 191 obj = new ActiveXObject("Microsoft.XMLHTTP"); 192 } catch(e) { 193 obj = false; 194 } 195 } 196 } 197 198 return obj; 199 200 } 201 202 function sendLink(sbutton) { 203 sbutton.disabled=true; 204 document.getElementById("guestform").submit(); 205 } 206 207 function closeOrder(sbutton,url,vv_id) { 208 sbutton.disabled=true; 209 /*message='Vielen Dank für Ihre Bestellung. \nZur Abwicklung der Zahlung werden Sie nun auf die Seite von Saferpay weitergeleitet.'; 210 alert(message); 211 alert(url+"?vv_id="+vv_id); */ 212 $.getJSON( url+"?vv_id="+vv_id, function( data ) { 213 if(data.status!=1) { 214 alert("Fehler: "+data.errormsg); 215 } else { 216 document.getElementById("form1").action = data.RedirectUrl; 217 document.getElementById("form1").submit(); 218 } 219 }); 220} 221 222 function closeOrder_members(sbutton,url,vv_id) { 223 sbutton.disabled=true; 224 /*alert(url+"?vv_id="+vv_id); */ 225 $.getJSON( url+"?vv_id="+vv_id, function( data ) { 226 if(data.status!=1) { 227 alert("Fehler: "+data.errormsg); 228 } else { 229 document.getElementById("form1").submit(); 230 } 231 }); 232} 233 234 function closeOrder_invoice(sbutton,url,vv_id) { 235 sbutton.disabled=true; 236 /*alert(url+"?vv_id="+vv_id); */ 237 $.getJSON( url+"?vv_id="+vv_id+"&rechnung=1", function( data ) { 238 if(data.status!=1) { 239 alert("Fehler: "+data.errormsg); 240 } else { 241 document.getElementById("form1").submit(); 242 } 243 }); 244} 245
246 function saveOpSelection(drop,zid) { 247 drop.disabled=true; 248 $.getJSON( "/srv/saveOpSelection.php?z="+zid+"&p="+drop.selectedIndex, function( data ) { 249 250 drop.style.backgroundColor=data.bgcolor; 251 drop.disabled=false; 252 if(data.status!=1) { 253 alert("Antwort nicht gespeichert"); 254 } 255 }); 256 } 257 258function savePassEvent(sbutton,passevent) { 259 260 var select = document.getElementById("vv_pass"); 261 var eventid = select.options[select.selectedIndex].value; 262 263 sbutton.disabled=true; 264 $.getJSON( "/srv/savePassEvent.php?passevent="+passevent+"&eventid="+eventid, function( data ) { 265 sbutton.disabled=false; 266 if(data.status!=1) { 267 alert("Event nicht gespeichert"); 268 } else { 269 document.getElementById("div_passevents").innerHTML=data.eventTable; 270 } 271 }) 272 .fail(function(jqXHR, textStatus, errorThrown) { 273 alert( "Fehler beim speichern" ); 274 sbutton.disabled=false; 275 $( '#div_passevents' ).html("ERROR: " + jqXHR.status + " " + errorThrown ); 276 }); 277 } 278 279 280 281 function savePrice(sbutton,eventid) { 282 283 var select = document.getElementById("vv_preisexy"); 284 var priceid = select.options[select.selectedIndex].value; 285 286 sbutton.disabled=true; 287 $.getJSON( "/srv/savePrice.php?eventid="+eventid+"&priceid="+priceid, function( data ) { 288 sbutton.disabled=false; 289 if(data.status!=1) { 290 alert("Preis nicht gespeichert"); 291 } else { 292 document.getElementById("div_prices").innerHTML=data.priceTable; 293 } 294 }) 295 .fail(function(jqXHR, textStatus, errorThrown) { 296 alert( "Fehler beim speichern" ); 297 sbutton.disabled=false; 298 $( '#div_prices' ).html("ERROR: " + jqXHR.status + " " + errorThrown ); 299 }); 300 } 301 302 function deleteUser(userid) { 303 304 if(confirm('Benutzer Nr. ' + userid + ' löschen?')) { 305 306 $.getJSON( "/srv/deleteUser.php?userid="+userid, function( data ) { 307 308 if(data.status!=1) { 309 alert("User nicht gelöscht"); 310 } else { 311 searchUser(); 312 } 313 }) 314 .fail(function(jqXHR, textStatus, errorThrown) { 315 alert( "Fehler beim löschen" ); 316 }); 317 318 } 319 } 320 321 322 323 324 function deletePassEvent(sbutton,id,passevent) { 325 326 sbutton.disabled=true; 327 $.getJSON( "/srv/deletePassEvent.php?id="+id+"&passevent="+passevent, function( data ) { 328 sbutton.disabled=false; 329 if(data.status!=1) { 330 alert("Preis nicht gelöscht"); 331 } else { 332 document.getElementById("div_passevents").innerHTML=data.eventTable; 333 } 334 }) 335 .fail(function(jqXHR, textStatus, errorThrown) { 336 alert( "Fehler beim löschen" ); 337 sbutton.disabled=false; 338 $( '#div_passevents' ).html("ERROR: " + jqXHR.status + " " + errorThrown ); 339 }); 340 } 341 342 function deletePrice(sbutton,priceid,eventid) { 343 344 sbutton.disabled=true; 345 $.getJSON( "/srv/deletePrice.php?priceid="+priceid+"&eventid="+eventid, function( data ) { 346 sbutton.disabled=false; 347 if(data.status!=1) { 348 alert("Preis nicht gelöscht"); 349 } else { 350 document.getElementById("div_prices").innerHTML=data.priceTable; 351 } 352 }) 353 .fail(function(jqXHR, textStatus, errorThrown) { 354 alert( "Fehler beim löschen" ); 355 sbutton.disabled=false; 356 $( '#div_prices' ).html("ERROR: " + jqXHR.status + " " + errorThrown ); 357 }); 358 } 359 360 function saveOperator(drop,zid,von,bis) { 361 drop.disabled=true; 362 $.getJSON( "/srv/saveOperator.php?z="+zid+"&u="+drop[drop.selectedIndex].value+"&von="+von+"&bis="+bis, function( data ) { 363 drop.style.backgroundColor=data.bgcolor; 364 drop.disabled=false; 365 if(data.status!=1) { 366 alert("Antwort nicht gespeichert"); 367 } else { 368 document.getElementById("abstimmung").innerHTML=data.statTable; 369 } 370 }); 371 372 373 /* 374 375 var response={}; 376 var xmlhttp=getAJAXFunction(); 377 xmlhttp.onreadystatechange=function() { 378 379 if (xmlhttp.readyState==4 && xmlhttp.status==200) { 380 //document.getElementById("txtHint").innerHTML=xmlhttp.responseText; 381 try { 382 response = JSON.parse(xmlhttp.responseText); 383 drop.disabled=false; 384 if(response.status!=1) { 385 alert("Antwort nicht gespeichert"); 386 } else { 387 document.getElementById("statTable").innerHTML=response.statTable; 388 } 389 } catch (e) { 390 alert("Speichern fehlgeschlagen"); 391 } 392 } else if (xmlhttp.readyState==4 && xmlhttp.status!=200) { 393 alert("Serverfehler"); 394 } 395 } 396 xmlhttp.open("GET","/srv/saveOperator.php?z="+zid+"&u="+drop[drop.selectedIndex].value+"&von="+von+"&bis="+bis,true); 397 xmlhttp.send(); 398 */ 399 } 400 401 function getOrderStatus(vv_id,tk) { 402 403 $.getJSON( "/srv/getOrderStatus.php?vv_id="+vv_id+"&tk="+tk, function(data) { 404 if(data.success==0) { 405 document.getElementById("order_status").innerHTML="error: "+data.error; 406 } else { 407 document.getElementById("order_status").innerHTML=data.msg; 408 document.getElementById("statusmeldung").innerHTML=data.meldung; 409 if(data.status!=9){ 410 setTimeout(function(){ 411 getOrderStatus(vv_id,tk); 412 }, 10000); 413 } 414 } 415 }); 416 417 } 418 419 function getOperators(von,bis) { 420 421 $.getJSON( "/srv/saveOperator.php?z=0&u=0&von="+von+"&bis="+bis, function( data ) { 422 423 if(data.status!=1) { 424 alert("Antwort nicht gespeichert"); 425 } else { 426 document.getElementById("abstimmung").innerHTML=data.statTable; 427 } 428 }); 429 430 } 431 432 function setMainScroll(element) {
433 element.form.ms.value=document.getElementById("main").scrollTop; 434 } 435 436 437 function saveChecklist(box,id,was) { 438 439 box.disabled=true; 440 441 if(box.checked==true) status=1; 442 else status=0; 443 444 445 $.getJSON( "/srv/saveCheckbox.php?z="+id+"&w="+was+"&s="+status, function( data ) { 446 box.disabled=false; 447 if(data.status!=1) { 448 alert("Antwort nicht gespeichert"); 449 } else { 450 document.getElementById(id+"."+was).style.backgroundColor=data.divcol; 451 } 452 }); 453 454 } 455 456 457 function searchUser(){ 458 var search=document.getElementById("search").value; 459 var select = document.getElementById("role"); 460 var role = select.options[select.selectedIndex].value; 461 var select2 = document.getElementById("perm"); 462 var perm = select2.options[select2.selectedIndex].value; 463 464 $.getJSON( "/srv/searchUser.php?search="+search+"&role="+role+"&perm="+perm, function( data ) { 465 if(data.status==1) { 466 document.getElementById("searchresult").innerHTML=data.result; 467 } 468 if(data.status==0) { 469 document.getElementById("searchresult").innerHTML="No Result"; 470 } 471 }); 472 } 473 474 function doStorno2(stornourl,ms,zid) { 475 476 $.getJSON( stornourl, function( data ) { 477 if(data.success==0) { 478 alert(data.error); 479 } 480 if(data.success==1) { 481 window.location=("/rex-storno?zid="+zid+"&ms="+ms); 482 483 } 484 }); 485 } 486 487 function doStorno(stornourl) { 488 489 $.getJSON( stornourl, function( data ) { 490 if(data.success==0) { 491 alert(data.error); 492 } 493 if(data.success==1) { 494 alert("Storniert"); 495 window.location.reload(); 496 } 497 }); 498 } 499 500 function ticketStorno2(tk_nr,tk_eventid,tk_key,ms) { 501 502 503 var stornourl = "/pos/checkTicket?nr="+tk_nr+"&eventid="+tk_eventid+"&key="+tk_key; 504 //alert(stornourl); 505 506 $.getJSON( stornourl, function( data ) { 507 if(data.success==0) { 508 alert(data.error); 509 } 510 511 if(data.success==1) { 512 //alert(data.data.tk_id); 513 514 var agree=confirm( 'Möchten Sie das Ticket Nr. ' + data.data.tk_nr + '\nfür die Veranstaltung "' + data.data.titel + '" stornieren?'); 515 if (agree) { 516 stornourl = "/pos/ticketStorno?tk_id="+data.data.tk_id+"&key="+tk_key; 517 doStorno2(stornourl,ms,tk_eventid); 518 //window.location=("/rex-storno-list"); 519 } 520 521 } 522 }); 523 524 return false; 525 526 } 527 528 529 function ticketStorno() { 530 var tk_nr = document.getElementById("tk_nr").value; 531 var tk_eventid = document.getElementById("tk_eventid").value; 532 var tk_key = document.getElementById("tk_key").value; 533 534 var stornourl = "/pos/checkTicket?nr="+tk_nr+"&eventid="+tk_eventid+"&key="+tk_key; 535 //alert(stornourl); 536 537 $.getJSON( stornourl, function( data ) { 538 if(data.success==0) { 539 alert(data.error); 540 } 541 542 if(data.success==1) { 543 //alert(data.data.tk_id); 544 545 var agree=confirm( 'Möchten Sie das Ticket Nr. ' + data.data.tk_nr + '\nfür die Veranstaltung "' + data.data.titel + '" stornieren?'); 546 if (agree) { 547 stornourl = "/pos/ticketStorno?tk_id="+data.data.tk_id+"&key="+tk_key; 548 doStorno(stornourl); 549 //window.location=("/rex-storno-list"); 550 } 551 552 } 553 }); 554 555 return false; 556 557 } 558 559 function saveAGB(box,vv_id,tk,ccert) { 560 //alert(box.checked); 561 $.getJSON( "/srv/saveAGB.php?vv_id="+vv_id+"&tk="+tk+"&agb="+box.checked+"&ccert="+ccert, function( data ) { 562 if(data.success==1) { 563 document.getElementById('pay_button').disabled=!box.checked; 564 } else { 565 alert("Fehler beim Speichern!"); 566 box.checked=!box.checked; 567 } 568 }); 569 570 } 571 572 573 574-->
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.