/* slider-funktionen */

function moveover()
{
	/*oldpos = Element.getStyle("artikel", "top");
	oldpos = 1*(oldpos.slice(0,(oldpos.length)-2));*/
	pos = newpos+"px";
	if(pos)Element.setStyle("artikel",{top: pos});
}

function downhere(v)
{
	f = (vartikel-vmask);
	if(!isNaN(v))
		newpos = Math.floor(-f*v);
}

/* init */

oldpos = 0;
newpos = 0;

function watchslide()
{
	vartikel = Element.getHeight("artikel");
	vmask = 400;
	vslider = 372;
	
	if(vartikel!=ovartikel)
	{
		if(Math.floor(vslider/(vartikel/vmask))<vslider-2)
		{
			vknopf  = Math.floor(vslider/(vartikel/vmask))+"px";
			Element.show("sliderbox");
			Element.setStyle("knopf",{height: vknopf});
			s = new Control.Slider("knopf","slider",{axis: "vertical", onSlide: downhere, onchange: downhere});
			window.setInterval("moveover()",150);
		}
		else {
			Element.hide("sliderbox");
		}
			
		oldpos = 0;
		newpos = 0;				
	}
	ovartikel = vartikel;
}

function herdamit(t)
{
	Element.hide("sliderbox");
	if(gurl!="startseite")
		Element.setStyle("inhalt",{background: "black"});
	else
		Element.setStyle("inhalt",{background: "none"});
	Element.update("inhalt",t.responseText);
	Effect.Fade("ajaxloader");
	Effect.Appear("inhalt",{duration: 0.7, to: 0.9});
}

function laden(url)
{
	Effect.Fade("inhalt",{duration: 0.3});
	if(url=="")url="startseite";
	gurl = url;
	Effect.Appear("ajaxloader");
	if(isNaN(url))
		par = "an="+url+"&wb_range=inhalt";
	else
		par = "a="+url+"&wb_range=inhalt";
	par += "&utf8=1";
	window.setTimeout('new Ajax.Request("index.php",{parameters: par, onComplete: herdamit});',350);
}

function setvisual()
{
}

function nextvisual() {
	$("visual").src = 'images/rotation/'+visual+'.jpg';
	visual = ((visual==8) ? 1 : visual+1);
	window.setTimeout("nextvisual();",4000);
}

ovartikel = 123;

visual = 1;

gurl = "startseite";