1// Copyright 2006-2007 javascript-array.com 2 3var timeout = 500; 4var closetimer = 0; 5var ddmenuitem = 0; 6 7// open hidden layer 8function mopen(id) 9{ 10 // cancel close timer 11 mcancelclosetime(); 12 13 // close old layer 14 if(ddmenuitem) ddmenuitem.style.visibility = 'hidden'; 15 16 // get new layer and show it 17 ddmenuitem = document.getElementById(id); 18 ddmenuitem.style.visibility = 'visible'; 19 20} 21// close showed layer 22function mclose() 23{ 24 if(ddmenuitem) ddmenuitem.style.visibility = 'hidden'; 25} 26 27// go close timer 28function mclosetime() 29{ 30 closetimer = window.setTimeout(mclose, timeout); 31} 32 33// cancel close timer 34function mcancelclosetime() 35{ 36 if(closetimer) 37 { 38 window.clearTimeout(closetimer); 39 closetimer = null; 40 } 41} 42 43// close layer when click-out 44document.onclick = mclose; 45 46 47 48 function translatePage(index){ 49 var href1 = "http://www.google.com/translate?u=http%3A%2F%2Fwww.wpusd.k12.ca.us%2F&langpair=en%7C"; 50 var href2 = "&hl=en&ie=UTF8"; 51 52 var element = document.getElementById("language"); 53 var language = element[index].value; 54 55 if(language != "" && language != "Select Language" && language != "----------------"){ 56 var combined = href1 + language + href2; 57 58 if(language == "en"){ 59 window.location = "http://www.wpusd.k12.ca.us"; 60 } 61 else{ 62 window.location = combined; 63 } 64 } 65 }
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.