var glide =new function(){ function $id(id){return document.getelementbyid(id);}; this.layerglide=function(auto,oeventcont,oslider,ssinglesize,second,fspeed,point){ var osubli = $id(oeventcont).getelementsbytagname('li'); var interval,timeout,osliderange; var time=1; var speed = fspeed var sum = osubli.length; var a=0; var delay=second * 1000; var setvalleft=function(s){ return function(){ osliderange = math.abs(parseint($id(oslider).style[point])); $id(oslider).style[point] =-math.floor(osliderange+(parseint(s*ssinglesize) - osliderange)*speed) +'px'; if(osliderange==[(ssinglesize * s)]){ clearinterval(interval); a=s; } } }; var setvalright=function(s){ return function(){ osliderange = math.abs(parseint($id(oslider).style[point])); $id(oslider).style[point] =-math.ceil(osliderange+(parseint(s*ssinglesize) - osliderange)*speed) +'px'; if(osliderange==[(ssinglesize * s)]){ clearinterval(interval); a=s; } } } function autoglide(){ for(var c=0;c[(ssinglesize * i)]){ interval = setinterval(setvalleft(i),time); this.onmouseout=function(){if(auto){timeout = settimeout(autoglide,delay);};}; }else if(math.abs(parseint($id(oslider).style[point]))<[(ssinglesize * i)]){ interval = setinterval(setvalright(i),time); this.onmouseout=function(){if(auto){timeout = settimeout(autoglide,delay);};}; } } })(i) } } }