u1 = new Object();
u1.flashstring='';
u1.stop = function(e){
	if (!e) var e = window.event;
	e.cancelBubble = true;
	if (e.stopPropagation) e.stopPropagation();
}
u1.enter = function(event){
if(!event){
		event = window.event;
	}
	if(event.keyCode==13){
		return true;
	}else{
		return false;
	}
}

u1.entf = function(event){
if(!event){
		event = window.event;
	}
	if(event.keyCode==46){
		neuurl = document.location.href.replace(document.location.search,'')+'?entf=1';
		document.location.href=neuurl;
	}
}

u1.tastenverteiler = function(event){
	if(!event){
		event = window.event;
	}
	if(event.keyCode==46){
		neuurl = document.location.href.replace(document.location.search,'')+'?entf=1';
		document.location.href=neuurl;
	}else if(event.keyCode==39){
		neuurl = document.location.href.replace(document.location.search,'')+'?go1px=rechts';
		//document.location.href=neuurl;
	}else if(event.keyCode==37){
		neuurl = document.location.href.replace(document.location.search,'')+'?go1px=links';
		//document.location.href=neuurl;
	}else if(event.keyCode==38){
		neuurl = document.location.href.replace(document.location.search,'')+'?go1px=hoch';
		//document.location.href=neuurl;
	}else if(event.keyCode==40){
		neuurl = document.location.href.replace(document.location.search,'')+'?go1px=runter';
		//document.location.href=neuurl;
	}

}

u1.realheight = function(){
	return YAHOO.util.Dom.getViewportHeight();
}
u1.realwidth = function(){
	return YAHOO.util.Dom.getViewportWidth();
}

u1.verticalscroll = function (){

    if (self.pageYOffset) // all except Explorer
    {
        y = self.pageYOffset;
    }
    else if (document.documentElement && document.documentElement.scrollTop)
        // Explorer 6 Strict
    {
        y = document.documentElement.scrollTop;
    }
    else if (document.body) // all other Explorers
    {
        y = document.body.scrollTop;
    }
    return y;
}


u1.scroll_y = function(){
    if (self.pageYOffset) // all except Explorer
    {
        y = self.pageYOffset;
    }
    else if (document.documentElement && document.documentElement.scrollTop)
        // Explorer 6 Strict
    {
        y = document.documentElement.scrollTop;
    }
    else if (document.body) // all other Explorers
    {
        y = document.body.scrollTop;
    }
    return y;
}

u1.scroll_x = function(){
    if (self.pageYOffset) // all except Explorer
    {
        x = self.pageXOffset;
    }
    else if (document.documentElement && document.documentElement.scrollLeft)
        // Explorer 6 Strict
    {
        x = document.documentElement.scrollLeft;
    }
    else if (document.body) // all other Explorers
    {
        x = document.body.scrollLeft;
    }
    return x;
}

u1.ganzunten = 0;
u1.scrollup = false;
u1.scrollupelement = new Object();
u1.scrolldownelement = new Object();
u1.scrollupparentelement = new Object();
u1.scrollbalken = new Object();
u1.scrollDD = new Object();
u1.scrolldownparentelement = new Object();
u1.scrolldown = false;
u1.scrolldown_start = function(){
	u1.scrolldown=true;
	miny = (parseInt(u1.scrolldownelement.offsetHeight)-parseInt(u1.scrolldownparentelement.offsetHeight))*(-1);
    y = parseFloat(u1.scrolldownelement.style.top.replace('px',''));
    bereich = (u1.scrolldownparentelement.offsetHeight-(u1.scrollDD.eknopfhoehe*2))-u1.scrollbalken.offsetHeight;
    if(y>=miny){
    	y_neu = y-=5;
    	proz = parseFloat((y_neu*-1)/(u1.scrolldownelement.offsetHeight-u1.scrolldownparentelement.offsetHeight));
    	px = parseInt(bereich*proz)+u1.scrollDD.eknopfhoehe;
        u1.scrolldownelement.style.top=y_neu+'px';
        window.setTimeout('if(u1.scrolldown==true)u1.scrolldown_start()',20);
        u1.scrollbalken.style.top=px+'px';
    }else{
    	u1.scrolldownelement.style.top=miny+'px';
    	px = bereich+u1.scrollDD.eknopfhoehe;
    	u1.scrollbalken.style.top=px+'px';
    }
}

u1.scrolldown_end = function(){
	u1.scrolldown=false;
}

u1.scrollup_start = function(){
	//u1.scrollupelement.offsetHeight;
	u1.scrollup=true;
    y = parseInt(u1.scrollupelement.style.top.replace('px',''));
    bereich = (u1.scrolldownparentelement.offsetHeight-(u1.scrollDD.eknopfhoehe*2))-u1.scrollbalken.offsetHeight;
    if(y<=0){
        y_neu = y+=5;
        proz = parseFloat((y_neu*-1)/(u1.scrolldownelement.offsetHeight-u1.scrolldownparentelement.offsetHeight));
    	px = parseInt(bereich*proz)+u1.scrollDD.eknopfhoehe;
        u1.scrollupelement.style.top=y_neu+'px';
        window.setTimeout('if(u1.scrollup==true)u1.scrollup_start()',20);
        u1.scrollbalken.style.top=px+'px';
    }else{
    	u1.scrollupelement.style.top='0px';
    	px = u1.scrollDD.eknopfhoehe;
    	u1.scrollbalken.style.top=px+'px';
    }
}

u1.scroll_by = function(dd){
	element = dd.getEl();
	y = parseInt(element.style.top.replace('px',''))-parseInt(dd.eknopfhoehe);
	proz = parseFloat(y/(dd.ehoehe));
	neu_y = (proz*parseInt(u1.scrolldownelement.offsetHeight-u1.scrolldownparentelement.offsetHeight)*-1);
	u1.scrolldownelement.style.top=neu_y+'px';
}

u1.scrollup_end = function(){
	u1.scrollup=false;
}

u1.browser = function(){
	if(navigator.appName.indexOf('Opera')>-1)return "OP";
	if(navigator.appName.indexOf('Microsoft')>-1)return "IE";
	if(navigator.appName.indexOf('Netscape')>-1 || navigator.userAgent.indexOf('Gecko')>-1)return "MO";
}

u1.ganzunten = 0;

u1.init = function(){
	  
}

