// Copyright (C) Ofer Faigon 2005
function init(){
init_scrollers()
preload()
if(typeof(dbginit)!='undefined')
dbginit()
}
function search(){
window.location="search.php?str=" + url_encode(s)
}
function to_hash_rgb(a){
b="#"
for(i=0;i<3;i++){
n=new Number(a[i])
s="0"+n.toString(16)
b+=s.substr(s.length-2)
}
return b
}
prld=[]
function preload(){
document.preloads=new Array()
for(i=0;i<prld.length;i++){
document.preloads[i]=new Image(1,1)
document.preloads[i].src=prld[i]
}
}
function init_scrollers(){
for(var n=1;n<10;n++){
var theslider=document.getElementById('ns'+n)
if(theslider)
theslider.go=1
}
nwsscrl()
}
function nwsscrl(){
for(var n=1;n<10;n++){
news_slider=document.getElementById('ns'+n)
if(! news_slider)
break
if(news_slider.go){
thenwswnd=news_slider.parentNode
tt=parseInt(news_slider.style.top)
sldh=parseInt(news_slider.scrollHeight)
if(tt>-sldh)
tt-=1
else{
wndh=parseInt(thenwswnd.offsetHeight)
tt=wndh-2
}
news_slider.style.top=tt
}
}
setTimeout("nwsscrl()",70)
}
function chgimg(a,b){
imgnode=document.getElementById(a)
if(!imgnode)
return
pdot=imgnode.src.lastIndexOf('.')
if(pdot==-1)
pdot=imgnode.src.length
imgnode.src=imgnode.src.substring(0,pdot-1)+b+imgnode.src.substring(pdot)
}
var mnuvis=0
var mnuwant=0
var sliding=0
function mshow(a){
mnuwant=a
if(a==mnuvis)
return
if(sliding)
return
sliding=1
slider1()
}
function trans_chage_to_f(a){
this.wanted_elem_id=a
if(this.wanted_elem_id==this.visible_elem_id)
return
if(this.in_transition)
return
this.in_transition=true
this.transit()
}
function trans_transit0(a){
document.trans_vec[a].transit()
}
function trans_transit(){
if(this.wanted_elem_id!=this.visible_elem_id){
if(this.visible_elem_id && this.visible_elem_id != ''){
if(this.vis_pct>0){
this.vis_pct-=this.hide_pct_decr
if(this.vis_pct<0) this.vis_pct = 0
this.set_vis_func(this.visible_elem_id,this.vis_pct,false)
if(this.vis_pct==0)
this.visible_elem_id=''
setTimeout("trans_transit0("+this.mynum+")",this.interval)
return
}
}
this.visible_elem_id=this.wanted_elem_id
this.vis_pct=0
if(this.wanted_elem_id==null || this.wanted_elem_id=='')
return
}
this.vis_pct+=this.show_pct_incr
if(this.vis_pct>100)
this.vis_pct=100
this.set_vis_func(this.visible_elem_id,this.vis_pct,true)
if(this.vis_pct>=100){
this.in_transition=false
return
}
setTimeout("trans_transit0("+this.mynum+")",this.interval)
}
document.trans_vec=new Array()
function trans(a,b,c,d){
this.interval=a
this.show_pct_incr=b
this.hide_pct_decr=c
this.vis_pct=0
this.set_vis_func=d
this.in_transition=false
this.wanted_elem_id=''
this.visible_elem_id=''
this.change_to=trans_chage_to_f
this.transit=trans_transit
this.mynum=document.trans_vec.push(this) - 1
}
