var ScrollLeft; // aktuelle Position
var ScrollTop;


// Das was im Scroll Fall gemacht werden soll.
function OnScroll()
{
    location.href = 'http://www.schottenring.at/webcam_fahrschule_wien_uebungsgelaende_live.htm';
}

function checkscr() 
{
    getScrollPos();
    document.getElementById("text").innerHTML = /*mousex + ', ' + mousey + ', ' + Winx + ', ' + Winy + ', ' + */ ScrollLeft + ', ' + ScrollTop ;
    if (ScrollTop>0)
    {
        OnScroll();
    } 
    else 
    {
	setTimeout("checkscr()",20);
    }
}

function ScrollNotSupported() 
{
}

//gets size of available document or Windowsize,
//whichever is bigger.
function getScrollPos() {
	getScrollPos = ScrollNotSupported;
	
	if(document.all) 
	{
		// Internet Explorer	
		getScrollPos = scrollpos1;
		
		if (!document.body.scrollWidth) 
		{
			//Operaspecific: Opera in the Internet mode
			// doesn't understand scrollWidth/scrollHeight,
			// but clientWidth gives the scrollWidth... 
			getScrollPos = scrollpos2;
		}
	} 
	else if(document.layers) 
	{
		// Netscape??
		getScrollPos = scrollpos3;
	}
	else if (document.getElementById) 
	{
		if (document.height) {
			// Netscape 6 & Mozilla 1
			getScrollPos = scrollpos3;
		}
		// For Opera & Opera in Mozilla mode:
		else if (document.body.offsetWidth) 
		{
			getScrollPos = scrollpos5;
		}
	}
	getScrollPos();
}

// For IE 6:
function scrollpos1() 
{
    with(document.body){
        ScrollLeft = scrollLeft;
        ScrollTop = scrollTop;
    }
}

// For Opera in the IE mode
function scrollpos2() 
{
    ScrollLeft = document.body.scrollLeft;
    ScrollTop = document.body.scrollTop;
}

// For Netscape 6 & Mozilla 1
// Netscape 4.08 (Win)
function scrollpos3() 
{
    ScrollLeft = window.pageXOffset;
    ScrollTop = window.pageYOffset;
}

// Opera as Opera & Opera 6 in Mozilla mode
function scrollpos5() 
{
    ScrollLeft = document.body.scrollLeft;
    ScrollTop = document.body.scrollTop;
}



//gets size of available document or Windowsize,
//whichever is bigger.
function setScrollPos(x,y) {
	setScrollPos = ScrollNotSupported;
	
	if(document.all) 
	{
		// Internet Explorer	
		setScrollPos = setscrollpos1;
		
		if (!document.body.scrollWidth) 
		{
			//Operaspecific: Opera in the Internet mode
			// doesn't understand scrollWidth/scrollHeight,
			// but clientWidth gives the scrollWidth... 
			setScrollPos = setscrollpos2;
		}
	} 
	else if(document.layers) 
	{
		// Netscape??
		setScrollPos = setscrollpos3;
	}
	else if (document.getElementById) 
	{
		if (document.height) {
			// Netscape 6 & Mozilla 1
			setScrollPos = setscrollpos3;
		}
		// For Opera & Opera in Mozilla mode:
		else if (document.body.offsetWidth) 
		{
			setScrollPos = setscrollpos5;
		}
	}
	setScrollPos(x,y);
}

// For IE 6:
function setscrollpos1(x,y) 
{
    with(document.body){
        scrollLeft = x;
        scrollTop = y;
    }
}

// For Opera in the IE mode
function setscrollpos2(x,y) 
{
    document.body.scrollLeft = x;
    document.body.scrollTop = y;
}

// For Netscape 6 & Mozilla 1
// Netscape 4.08 (Win)
function setscrollpos3(x,y) 
{
    //window.pageXOffset = x;
    //window.pageYOffset=y;
}

// Opera as Opera & Opera 6 in Mozilla mode
function setscrollpos5(x,y) 
{
    document.body.scrollLeft=x;
    document.body.scrollTop=y;
}
