function processvglbox() {
  if (req.readyState == 4) { // Complete
    if (req.status == 200) { // OK response
	  document.getElementById('vergleichboxinhalt').innerHTML =  req.responseText; //  + '<div id="chatlastelement"></div>';
	}
	} else {
      // alert("Problem: " + req.statusText);
      }
  }


function vgboxShow(rubrik) {

  document.getElementById('vergleichboxinhalt').innerHTML =  '<img src="/images/loading.gif" />';
	
  url = "/parts/vergleich_box_feed.php?typ=" + rubrik; //  + "&" + Math.random();	
   
  if (window.XMLHttpRequest) { // Non-IE browsers
    req = new XMLHttpRequest();
    req.onreadystatechange = processvglbox;
    try {
      req.open("GET", url, true);
    } catch (e) {
      //      alert(e);
    }
    req.send(null);
  } else if (window.ActiveXObject) { // IE
    req = new ActiveXObject("Microsoft.XMLHTTP");
    if (req) {
      req.onreadystatechange = processvglbox;
      req.open("GET", url, true);
      req.send();
    }
  }

}



function vgboxnnDK(s){
document.gavergleich.nnDK.value=(document.gavergleich.DK.checked?0:1);
}



function vgboxaddLoadEvent(func)
{	
	var oldonload = window.onload;
	if (typeof window.onload != 'function'){
    	window.onload = func;
	} else {
		window.onload = function(){
		oldonload();
		func();
		}
	}

}

function vgandom( min, max ) {
              return( min + parseInt( Math.random() * ( max-min+1 ) ) );
      }


function initvgbox()
{	
	// Randomize
	
	vgarray = new Array("tagesgeld", "festgeld", "sparbriefe", "baufinanzierung", "kredite");
	vergleichbox_on(vgarray[vgandom(0,4)]);
	// alert (vgarray[vgandom(0,4)]);

}

// Switch Vergleich Box

function vergleichbox_on(tab) {


if (tab=='tagesgeld') { document.getElementById( 'reiter-tagesgeld' ).className = 'bireiterblueon'; vgboxShow('Tagesgeld'); }
else { document.getElementById( 'reiter-tagesgeld' ).className = 'bireiterblueoff'; }

if (tab=='festgeld') { document.getElementById( 'reiter-festgeld' ).className = 'bireiterblueon';  vgboxShow('Festgeld');}
else { document.getElementById( 'reiter-festgeld' ).className = 'bireiterblueoff'; }

if (tab=='sparbriefe') { document.getElementById( 'reiter-sparbriefe' ).className = 'bireiterblueon';  vgboxShow('Sparbriefe');}
else { document.getElementById( 'reiter-sparbriefe' ).className = 'bireiterblueoff'; }

if (tab=='sparplan') { document.getElementById( 'reiter-sparplan' ).className = 'bireiterblueon';  vgboxShow('Sparplan');}
else { document.getElementById( 'reiter-sparplan' ).className = 'bireiterblueoff'; }

if (tab=='baufinanzierung') { document.getElementById( 'reiter-baufinanzierung' ).className = 'bireiterblueon';  vgboxShow('Baugeld');}
else { document.getElementById( 'reiter-baufinanzierung' ).className = 'bireiterblueoff'; }

if (tab=='kredite') { document.getElementById( 'reiter-kredite' ).className = 'bireiterblueon';  vgboxShow('Ratenkredit');}
else { document.getElementById( 'reiter-kredite' ).className = 'bireiterblueoff'; }

if (tab=='sparbuch') { document.getElementById( 'reiter-sparbuch' ).className = 'bireiterblueon';  vgboxShow('Sparbuch');}
else { document.getElementById( 'reiter-sparbuch' ).className = 'bireiterblueoff'; }

}

vgboxaddLoadEvent(initvgbox);	
