a=0; function setState(playing,state,percent,id) { ret=""+ "
"; switch (state) { case "starting": { ret+="Starting..."; break;} case "downloaded": { ret+="Locally stored."; break;} case "partial": { ret+="Partially downloaded."; break;} case "downloading": { ret+=""+ "Downloading"+ ""+ ""+ ""+ ""+ ""+ ""+ ""+ "
"+ "
"+percent+"%"; break; } } if (playing!="") { document.getElementById('playbox_'+id).innerHTML=" Playing... (Stop)"; } else { document.getElementById('playbox_'+id).innerHTML=""; } document.getElementById('span_'+id).innerHTML=ret+"
"; } function triggerFilter() { clearTimeout(a); a=setTimeout("filterArticles()",500); } function filterArticles() { hits=0; query=document.getElementById("_searcher").value; query.replace(/ +/g, "|"); myRE = new RegExp(query, "i"); for (i=0;i<%ARTICLES_COUNT%;i++) { data=new String(document.getElementById('content_'+i).innerHTML); if (query=="") { ok=false; } else { ok=(data.match(myRE)); } if (ok) { bg1="#b4ebff"; bg2="#98d5ed"; hits++; } else { bg1="#7bc8ff"; bg2="#72baed"; } document.getElementById("box_"+i).style.background=bg1; document.getElementById("box2_"+i).style.background=bg2; } if (hits>0) { document.getElementById("_results").innerHTML=hits+" hit(s)."; } else { document.getElementById("_results").innerHTML=""; } }