function MM_nbGroup(event, grpName) { //v3.0
  var i,img,nbArr,args=MM_nbGroup.arguments;
  if (event == "init" && args.length > 2) {
    if ((img = MM_findObj(args[2])) != null && !img.MM_init) {
      img.MM_init = true; img.MM_up = args[3]; img.MM_dn = img.src;
      if ((nbArr = document[grpName]) == null) nbArr = document[grpName] = new Array();
      nbArr[nbArr.length] = img;
      for (i=4; i < args.length-1; i+=2) if ((img = MM_findObj(args[i])) != null) {
        if (!img.MM_up) img.MM_up = img.src;
        img.src = img.MM_dn = args[i+1];
        nbArr[nbArr.length] = img;
    } }
  } else if (event == "over") {
    document.MM_nbOver = nbArr = new Array();
    for (i=1; i < args.length-1; i+=3) if ((img = MM_findObj(args[i])) != null) {
      if (!img.MM_up) img.MM_up = img.src;
      img.src = (img.MM_dn && args[i+2]) ? args[i+2] : args[i+1];
      nbArr[nbArr.length] = img;
    }
  } else if (event == "out" ) {
    for (i=0; i < document.MM_nbOver.length; i++) {
      img = document.MM_nbOver[i]; img.src = (img.MM_dn) ? img.MM_dn : img.MM_up; }
  } else if (event == "down") {
    if ((nbArr = document[grpName]) != null)
      for (i=0; i < nbArr.length; i++) { img=nbArr[i]; img.src = img.MM_up; img.MM_dn = 0; }
    document[grpName] = nbArr = new Array();
    for (i=2; i < args.length-1; i+=2) if ((img = MM_findObj(args[i])) != null) {
      if (!img.MM_up) img.MM_up = img.src;
      img.src = img.MM_dn = args[i+1];
      nbArr[nbArr.length] = img;
  } }
}



function MM_reloadPage(init) {
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)>=4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);
 

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_showHideLayers() { //v3.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v='hide')?'hidden':v; }
    obj.visibility=v; }
}

/* Function : newWin()
  Parameter:	source		URL der aufzurufenden Site (string)
  winWidth	Fensterbreite in Px (numerisch oder null)
  winHeight	Fensterhöhe in Px (numerisch oder null)
  Release  : 1.000 (09.01.2001)
  Autor    : Philipp Weinbrenner (phw@weinbrenner.com)
*/

function newWin(source,winWidth,winHeight) {
  if (winWidth == null) {
    winWidth = 800;
  }
  if (winHeight == null) {
    winHeight = 600;
  }
  var scrollbars = "yes";		                      // scrollbars yes oder no
  var statusFlag = 1;			                      // Statuszeile an bzw. aus (1 bzw. 0) 
  var toolbarFlag = 0;			                      // Werkzeugleiste an bzw. aus (1 bzw. 0)
  var resizeFlag = 1;			                      // Grösse veränderbar
  var scrollbarFlag = 1;			                      // Scrollbalken an bzw. aus (1 bzw. 0)	
  var menubarFlag = 0;			                      // Menueleiste an bzw. aus (1 bzw. 0)
  var halfwidth = winWidth/2;		                      // Ermitteln der horiz. Bildschirmmitte
  var halfHeight = winHeight/2;		                      // Ermitteln der vert. Bildschirmmitte
  var myWidth = (window.screen.width/2) - (halfwidth + 10);    // offset Scrollbalken
  var myHeight = (window.screen.height/2) - (halfHeight + 10); // offset Scrollbalken

  // falls satellitenfenster bereits geöffnet, schliessen und neu initialisieren

  if (window.satellite && window.satellite.open && !window.satellite.closed) {
    window.satellite.close(); 
  }
  zoomWin=window.open(source,"satellite","status="+statusFlag+",height=winHeight,width=winWidth,resizable=no,scrollbars="+scrollbarFlag+",resizable="+resizeFlag+",innerHeight="+winHeight+",innerWidth="+winWidth+",toolbar="+toolbarFlag+",menubar="+menubarFlag + "left=" + myWidth +",top=" + myHeight + ",screenX=" + myWidth + ",screenY=" + myHeight);
  zoomWin.resizeTo(winHeight,winWidth); // zwingt Netscape zum resize
  zoomWin.focus(); // setzt Focus auf das neue Fenster
  return;
}

function wochentag() {
         var jetzt = new Date();
         var TagInWoche = jetzt.getDay();
         var Wochentag = new Array("Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag");
         document.write(Wochentag[TagInWoche]);
}

function datum() {
         var jetzt = new Date();
         var Tag = jetzt.getDate();
         var Monat = jetzt.getMonth();
         var Jahr = jetzt.getFullYear();
         var MonatName = new
         Array("Januar","Februar","M&auml;rz","April","Mai","Juni",
         "Juli","August","September","Oktober","November","Dezember");
         document.write(Tag + ". " + MonatName[Monat] + " " + Jahr);
}

												 

 // Zufallsbilder auf Homepage
 // Erzeuge das Array.
 var bild = new Array();
 bild[0] = "img src='/images/teaser/angebote/winterreifen1.jpg'"
 bild[1] = "img src='/images/teaser/angebote/winterreifen2.jpg'"
 bild[2] = "img src='/images/teaser/angebote/winterreifen3.jpg'"
 bild[3] = "img src='/images/teaser/angebote/winterreifen4.jpg'"
 bild[4] = "img src='/images/teaser/angebote/winterreifen2.jpg'"
 bild[5] = "img src='/images/teaser/angebote/winterreifen3.jpg'"
 bild[6] = "img src='/images/teaser/angebote/winterreifen4.jpg'"
 bild[7] = "img src='/images/teaser/angebote/winterreifen3.jpg'"
 bild[8] = "img src='/images/teaser/angebote/winterreifen2.jpg'"
 bild[9] = "img src='/images/teaser/angebote/winterreifen1.jpg'"
 bild[10] = "img src='/images/teaser/angebote/winterreifen2.jpg'"
 bild[11] = "img src='/images/teaser/angebote/winterreifen2.jpg'"
 bild[12] = "img src='/images/teaser/angebote/winterreifen3.jpg'"
 bild[13] = "img src='/images/teaser/angebote/winterreifen4.jpg'"
 bild[14] = "img src='/images/teaser/angebote/winterreifen3.jpg'"
 bild[15] = "img src='/images/teaser/angebote/winterreifen2.jpg'"
 bild[16] = "img src='/images/teaser/angebote/winterreifen1.jpg'"
 bild[17] = "img src='images/teaser/angebote/winterreifen4.jpg'" 
 
 
 var ziellink = new Array();
 ziellink[0] = "a href='mailto:shop@automobilgmbh.de?subject=Bestellung Becker Traffic Assist&body=Erste Zeile%0A Zweite Zeile'"
 ziellink[1] = "a href='meta/shop.html'"
 ziellink[2] = "a href='meta/shop.html'"
 ziellink[3] = "a href='meta/shop.html'"
 ziellink[4] = "a href='meta/shop.html'"
 ziellink[5] = "a href='meta/shop.html'"
 ziellink[6] = "a href='meta/termin.html'"
 ziellink[7] = "a href='meta/termin.html'"
 ziellink[8] = "a href='meta/termin.html'"
 ziellink[9] = "a href='meta/termin.html'"
 ziellink[10] = "a href='meta/termin.html'"
 ziellink[11] = "a href='meta/shop.html'"
 ziellink[12] = "a href='meta/shop.html'"
 ziellink[13] = "a href='meta/shop.html'"
 ziellink[14] = "a href='meta/shop.html'"
 ziellink[15] = "a href='meta/shop.html'"
 ziellink[16] = "a href='meta/shop.html'"
 ziellink[17] = "a href='meta/shop.html'" 


 function myRandom(){

	number = bild.length - 1 ;   // Anzahl der Bilder 
	thisDate = new Date() ;
	if (thisDate.getDate() > 9) {
		meinDatum = "1R" + thisDate.getDate() ;
	} else {
		meinDatum = "1R0R" + thisDate.getDate() ;
	}
	if (thisDate.getMonth() > 8) {
		meinDatum = meinDatum + "R" + (thisDate.getMonth() +1) ;
	} else {
		meinDatum = meinDatum + "R0R" + (thisDate.getMonth() +1) ;
		}
	meinDatumNeu = meinDatum.replace(/R/g,"") ;
	seed = meinDatumNeu/ 4444 ;
	zzahl = Math.round(Math.abs(Math.tan(seed))*8.71*number)%number;
	// ausgabe = meinDatum + " - " + meinDatumNeu + " - " + zzahl + "\n" ;
	// alert (ausgabe);
	return zzahl ;

}


function TuevTermin() {
  _now = new Date();
  _weekday = _now.getDay();
  _Date = new Date(_now.getYear(), _now.getMonth(), 1)
  var _firstSaturnday;
  _bild = "keintuev.jpg";

  _Date.setDate(1);
  _firstSaturnday = new Date(_Date).getDay();
  _firstSaturnday = (6 - _firstSaturnday) + 1;
  if (_firstSaturnday == 0 ) {
  	_firstSaturnday = 7;
     }
  // in _firstSaturnday steht nun der Wochentag des ersten Samstags im Monat
  //alert(_firstSaturnday);
  //alert(_weekday);

  // Wenn der aktuelle Tag also ein Dienstag, ein Donnerstag
  // oder der erste Samstag im Monat ist, dann ist TÜV-Time ;-)
  if ( _weekday == 2 || _weekday == 4 || _now.getDate() == _firstSaturnday) {
    _bild = "tuev.jpg";
  }

  return (_bild);
}




function berechne(feldname)
	{
	prozent             = document.frmKredit.txtAnzahlung_Prozent.value;
	kaufpreis           = document.frmKredit.txtFinanzierungswunsch.value;
	finanzierungsbetrag = document.frmKredit.Betrag.value;
	anzahlung           = document.frmKredit.txtAnzahlung_Geldwert.value;
    monate              = document.frmKredit.Monate.value;
    alter		        = document.frmKredit.selFahrzeugalter.value;

    prozent_old             = prozent;
    kaufpreis_old           = kaufpreis;
    finanzierungsbetrag_old = finanzierungsbetrag;
    anzahlung_old           = anzahlung;
    monate_old              = monate;
    alter_old		        = alter;
 
 	  if (feldname == "Monate")
	  { 
		monate_old = -1; // Result zurücksetzten ;
	  }   

 	  if (feldname == "Alter")
	  { 
		alter_old = -1; // Result zurücksetzten 
	  }   

	  if (feldname == "Finanzbetrag")
	  { 
	    finanzierungsbetrag = kaufpreis - anzahlung;
	    prozent = (Math.round(anzahlung/kaufpreis * 100 * 100)/100);

	  }
	  
	  if (feldname == "betrag")
	  { 
	    anzahlung = kaufpreis - finanzierungsbetrag;
	    prozent = (Math.round(anzahlung/kaufpreis * 100 * 100)/100);
	  }
	  
	  if (feldname == "prozent")
	  {
        anzahlung = kaufpreis * (prozent / 100);
	    anzahlung = Math.round(anzahlung * 100)/100;
        
	    finanzierungsbetrag = kaufpreis - anzahlung;
	  }
	  if (feldname == "anzahlung")
	  {
	    prozent = (Math.round(anzahlung/kaufpreis * 100 * 100)/100);
	    finanzierungsbetrag = kaufpreis - anzahlung;
	  }	  


	document.frmKredit.txtAnzahlung_Prozent.value = prozent;
	document.frmKredit.txtFinanzierungswunsch.value = kaufpreis;
	document.frmKredit.Betrag.value = finanzierungsbetrag ;
	document.frmKredit.txtAnzahlung_Geldwert.value = anzahlung           ;
    document.frmKredit.Monate.value = monate;

    if ((prozent_old         != prozent) || 
    (kaufpreis_old           != kaufpreis) || 
    (finanzierungsbetrag_old != finanzierungsbetrag) || 
    (anzahlung_old           != anzahlung) || 
    (monate_old              != monate) || 
    (alter_old		         != alter) )
      { 
        if (navigator.appName.indexOf("Explorer") > 0 ) // IE
         { document.getElementsByName('myresult')[0].innerText = "";}
        else // Netscape, Mozilla etc...
         { document.getElementsByName('myresult')[0].firstChild.nodeValue = "";};
        
  	  }
	}

	
	


rnd.today=new Date();
rnd.seed=rnd.today.getTime();

function rnd() {
        rnd.seed = (rnd.seed*9301+49297) % 233280;
        return rnd.seed/(233280.0);
};

function rand(number) {
        return Math.ceil(rnd()*number);
};

 
/* Schriftgrad ändern */

currentSize = 12;
function GetFontObject(p1) {
       return document.getElementById(p1);
}


function grad1(p) {
GetFontObject(p).style.fontSize = "12px";
GetFontObject(p).style.lineHeight = "18px";

document.getElementById("grad_1").src="../images/a-klein-over.gif" ;
document.getElementById("grad_2").src="../images/a-mittel.gif" ;
document.getElementById("grad_3").src="../images/a-gross.gif" ;

document.getElementById("grad_1").oSrc="../images/a-klein-over.gif" ;
document.getElementById("grad_2").oSrc="../images/a-mittel.gif" ;
document.getElementById("grad_3").oSrc="../images/a-gross.gif" ;
}


function grad2(p) {
GetFontObject(p).style.fontSize = "14px";
GetFontObject(p).style.lineHeight = "20px";

document.getElementById("grad_1").src="../images/a-klein.gif" ;
document.getElementById("grad_2").src="../images/a-mittel-over.gif" ;
document.getElementById("grad_3").src="../images/a-gross.gif" ;

document.getElementById("grad_1").oSrc="../images/a-klein.gif" ;
document.getElementById("grad_2").oSrc="../images/a-mittel-over.gif" ;
document.getElementById("grad_3").oSrc="../images/a-gross.gif" ;
}


function grad3(p) {
GetFontObject(p).style.fontSize = "18px";
GetFontObject(p).style.lineHeight = "22px";

document.getElementById("grad_1").src="../images/a-klein.gif" ;
document.getElementById("grad_2").src="../images/a-mittel.gif" ;
document.getElementById("grad_3").src="../images/a-gross-over.gif" ;

document.getElementById("grad_1").oSrc="../images/a-klein.gif" ;
document.getElementById("grad_2").oSrc="../images/a-mittel.gif" ;
document.getElementById("grad_3").oSrc="../images/a-gross-over.gif" ;
}


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_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 mailpage()
{

  mail_str = "mailto:?subject=Mein Tipp: " + document.title;
  mail_str += "&body=Hallo, diese Seite solltest Du Dir unbedingt mal ansehen: " + document.title;
  mail_str += ". Du findest sie unter " + location.href;
  location.href = mail_str;

}

function CarOver(id) {
	if (document.getElementById('car'+id).className == 'carrowselected')
		document.getElementById('car'+id).className = 'carrowselectedover'; 
	else
		document.getElementById('car'+id).className = 'carrowover'; 
}
function CarOut(id,index) {
	if (document.getElementById('car'+id).className == 'carrowselectedover')
		document.getElementById('car'+id).className = 'carrowselected'; 
	else {
		if (index % 2 > 0) 
			document.getElementById('car'+id).className = 'carrowalt'; 
		else
			document.getElementById('car'+id).className = 'carrow'; 
	}
	
}
