var cur_pos=0;

var news_lenght = 1;

var from;
var to;
var step_lenght = 270;

function set_lenght( tmp )
{
 news_lenght=tmp;
}

/*
function news_schieben()
{
 document.getElementById('newsbox').style.left=-from + 'px';
 
 from=from+2;
 
 if (from<to)
  setTimeout("news_schieben()", 20); 
}
*/


function news_schieben()
{
 setTimeout("document.getElementById('newsbox').className='nbc1';", 200);
 setTimeout("document.getElementById('newsbox').className='nbc2';", 400);
 setTimeout("document.getElementById('newsbox').className='nbc3';", 500);
 setTimeout("document.getElementById('newsbox').className='nbc4';", 600);
 setTimeout("document.getElementById('newsbox').className='nbc5';", 700);
 setTimeout("document.getElementById('newsbox').className='nbc6';", 800);
 setTimeout("document.getElementById('newsbox').className='nbc7';", 1000);

 setTimeout("document.getElementById('newsbox').style.left=-to + 'px';", 1300);

 setTimeout("document.getElementById('newsbox').className='nbc7';", 1600);
 setTimeout("document.getElementById('newsbox').className='nbc6';", 1800);
 setTimeout("document.getElementById('newsbox').className='nbc5';", 2000);						 
 setTimeout("document.getElementById('newsbox').className='nbc4';", 2200);
 setTimeout("document.getElementById('newsbox').className='nbc3';", 2400);			 
 setTimeout("document.getElementById('newsbox').className='nbc2';", 2600);
 setTimeout("document.getElementById('newsbox').className='nbc1';", 2800);
 setTimeout("document.getElementById('newsbox').className='nbc0';", 3000);
}

function news_go_new( mode )
{
 from = cur_pos*step_lenght; 
	
 if (mode=='up')	
 {
  cur_pos=cur_pos+1;	
 } else {
  cur_pos=cur_pos-1;
 }
	
 if (cur_pos>=news_lenght)
  cur_pos=0;
  
 if (cur_pos<0)
  cur_pos=(news_lenght-1);
  
 to = cur_pos*step_lenght;
  
 news_schieben(); 
 
 return false;
}

function news_schieber()
{ 
 from = cur_pos*step_lenght; 
 to   = (cur_pos+1)*step_lenght
 
 if (cur_pos>=(news_lenght-1))
 {
  cur_pos=0;
  to = 0;
  
 } else {
  cur_pos=cur_pos+1; 
 }

 news_schieben();
}


// :::::::: welcher Browser ? ::::::::
if (document.layers) {navigator.family = "nn4"}
if (document.all) {navigator.family = "ie4"}
if (window.navigator.userAgent.toLowerCase().match("gecko")) {navigator.family = "gecko"}

overdiv="0";

//  :::::::: kreiert Tabelle für die PopUp-Box ::::::::
function popLayer(a){
if(!descarray[a]){descarray[a]="<font color=red>Dieses PopUp (#"+a+") ist nicht korrekt definiert - Beschreibung fehlt</font>";}
if (navigator.family == "gecko") {pad="0"; bord="1 bordercolor=black";}
else {pad="1"; bord="0";}
desc = "<table cellspacing=0 cellpadding="+pad+" border="+bord+" bgcolor=black><tr><td>\n"
        +"<table cellspacing=0 cellpadding=4 border=0 width=100%><tr><td class=\"help_div_table\">\n"
        +descarray[a]
        +"\n</td></tr></table>\n"
        +"</td></tr></table>";
if(navigator.family =="nn4") {
        document.help_msg.document.write(desc);
        document.help_msg.document.close();
        document.help_msg.left=x+15;
        document.help_msg.top=y-5;
        }
else if(navigator.family =="ie4"){
        help_msg.innerHTML=desc;
        help_msg.style.pixelLeft=x+15;
        help_msg.style.pixelTop=y-5;
        }
else if(navigator.family =="gecko"){
        document.getElementById("help_msg").innerHTML=desc;
        document.getElementById("help_msg").style.left=x+15;
        document.getElementById("help_msg").style.top=y-5;
        }
}

var isNav = (navigator.appName.indexOf("Netscape") !=-1);

function handlerMM(e)
{
        x = (isNav) ? e.pageX : event.clientX + document.body.scrollLeft;
        y = (isNav) ? e.pageY : event.clientY + document.body.scrollTop;
}

if (isNav){document.captureEvents(Event.MOUSEMOVE);} document.onmousemove = handlerMM;


//  :::::::: versteckt die PopUp-Box ::::::::
function hideLayer(){
if (overdiv == "0") {
        if(navigator.family =="nn4") {eval(document.help_msg.top="-500");}
        else if(navigator.family =="ie4"){help_msg.innerHTML="";}
        else if(navigator.family =="gecko") {document.getElementById("help_msg").style.top="-500";}
        }
}

function rechnungs_popup( id, type )
{
      if (type=="") { var type="RE"; }		 
      var breite=635;
      var hoehe=screen.availHeight;
      var positionX=((screen.availWidth / 2) - breite / 2);
      var positionY=((screen.availHeight / 2) - hoehe / 2);
      var url='/rechnung.php?rechn_nr=' + id + '&type=' + type;
      pop=window.open('','','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,fullscreen=no,width='+breite+',height='+hoehe+',top=0,left=0');
      pop.resizeTo(breite,hoehe);
      pop.moveTo(positionX,positionY);
      pop.location=url;
	  
	  return false;
}
	  
function doamin_loesch_popup( id )
{
      var breite=635;
      var hoehe=screen.availHeight;
      var positionX=((screen.availWidth / 2) - breite / 2);
      var positionY=((screen.availHeight / 2) - hoehe / 2);
      var url='/domain_kuendigung.php?domain_nr=' + id;
      pop=window.open(url,'','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,fullscreen=no,width='+breite+',height='+hoehe+',top=0,left=0');
      pop.resizeTo(breite,hoehe);
      pop.moveTo(positionX,positionY);
	  pop.location=url; 
}
	  
var preview_pop = null;

function vorschau( id ) 
{ 
	 var breite=220; 
	 var hoehe=300; 
	 var positionX=((screen.availWidth / 2) - breite / 2); 
	 var positionY=((screen.availHeight / 2) - hoehe / 2); 
	 var url='http://217.150.248.69/write_session.php?id='+ id; 
	 preview_pop = window.open(url,'vorschau','scrollbars=yes,width='+breite+',height='+hoehe+',top='+positionX+',left='+positionY); 
	 preview_pop.location=url; 
	 preview_pop.focus();
}


function show_news(nid, comp)
{
 vorschau( comp );
 window.setTimeout("preview_pop.location='http://217.150.248.69/index.php?src=bc_details&id=" + nid + "'; ", 1000);
 return false;
}