chris: scrollbar durch scrollbuttons ersetzen - was fehlt?

Beitrag lesen

hi.

ich möchte auf meiner seite die bildlaufleiste durch bildlauf-buttons ersetzen. da ich js-anfänger bin, habe ich mir die quelltexte verschiedener seiten angeschaut, welche scrollbuttons verwenden. gesehen hab ich dies z.b. auf www.hdpvidz.com. wenn ich den quelltext der seite auslese und die relevanten codes in meine eigene seite einpasse, funktioniert jedoch einfach nichts. kann es sein, dass hier auf eine (externe) js-datei zugegriffen wird?
hier mal der (relevante) quelltext:

  
<a href="#" onMouseover="scrollspeed=-3" onMouseout="scrollspeed=0"><img src="imgs/sc01-2.jpg" border="0"></a>  

und

  
<a href="#" onMouseover="scrollspeed=3" onMouseout="scrollspeed=0"><img src="imgs/sc01-4.jpg" border="0"></a>  

im head der seite finde ich jedoch kein js, bzw. auch keinen link zu einem js, welches sich mit der scroll-problematik befasst

  
    <script language="JavaScript" src="inc/scripts.js"></script>  
  
    <SCRIPT LANGUAGE="JavaScript">  
    function popUp(url)  
    {  
    my_window = window.open(url,  
    "mywindow","toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=380,height=350,left = 0,top =     0");  
    {  
    if(false == my_window.closed)  
    {  
    my_window.close ();  
    }  
    else  
    {  
    }  
    }  
    my_window = window.open(url,  
    "mywindow","toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=380,height=350,left = 0,top =     0");  
    }  
    </script>  

(die scripts.js)

  
function pop(url,w,h,s) {  
var dim = eval('"width=' + 380 + ',height=' + 350 + 'toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=no,resizable=no,top=0,left=0"');  
Npop = window.open(url,"pop",dim);  
}  
  
function MM_swapImgRestore() { //v3.0  
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;  
}  
  
function MM_preloadImages() { //v3.0  
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();  
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)  
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}  
}  
  
function MM_findObj(n, d) { //v3.0  
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {  
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}  
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];  
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document); return x;  
}  
  
function MM_swapImage() { //v3.0  
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)  
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}  
}  
  
function MM_jumpMenu(targ,selObj,restore){  
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");  
  if (restore) selObj.selectedIndex=0;  
}  
  
  
function fade(obj) {  
   obj.filters.alpha.opacity=100;  
     obj.filters.gray.enabled=false;  
    }  
function unfade(obj) {  
   obj.filters.alpha.opacity=40;  
   obj.filters.gray.enabled=true;  
    }  
  
function enter() {  
window.open('index2.html','hdp','scrollbars=yes,resizable=yes,width=' + (screen.width-8) + ',height=' + (screen.height-26) + ',left=0,top=0,screenX=' + ((screen.width/2)-110) + ',screenY=' + ((screen.height/2)-105));}  
  
function load(inputurl){  
if (document.getElementById)  
document.getElementById("datamain").src=inputurl  
else if (document.all)  
document.all.datamain.src=inputurl  
else{  
if (!window.win2||win2.closed)  
win2=window.open(inputurl)  
//else if win2 already exists  
else{  
win2.location=inputurl  
win2.focus()  
}  
}  
}  

Wär echt prima, wenn mir jemand helfen könnte. Natürlich hab ich bereits per forumsuche und google nach lösungen gesucht. aber bisher wurde ich nicht wirklich fündig.
Auch ist mir dabei aufgefallen, dass viel von euch gerne darüber philosophieren, wie schlecht/sinnlos scrollbuttons sind. bitte lasst solche kommentare hier einfach aussen vor. schließlich geht es nicht darum, an werte zu appelieren, sondern um gegenseitig zu helfen. danke