
function loeschen() {
	
	
	$('datumDIV').innerHTML='';
	$('schritt').innerHTML='';
	$('weiter').innerHTML='';
}


function filter1() {

	
	
	var art = $('art').value;
	
	var sorte =$('sort').value;
	
	if(sorte==3) {
		
		$('weiter').innerHTML='';
		zeigeDatum();
		
	}
	
	if(art == -1 || sorte == -1) {
		loeschen();
		
		return false;
	}
	
	var pars = "filter=1&art="+art+"&sort="+sorte;	
	
	var myajax = new Ajax.Request('/filter.php',{parameters:pars,evalScripts:true,method:'post',onLoading:function() { $('loader2').style.display=''; },onSuccess:function(t) { responseTest(t.responseText);}});

}



function zeigeDatum() {
	var jetzt = new Date();	
	$('datumDIV').innerHTML='<select id="datum" style="cursor:pointer;" onchange="filter4();" size="1"><option selected value=-1>Bitte wählen..</option><option value="'+jetzt.getFullYear()+'">'+jetzt.getFullYear()+'</option><option  value="'+jetzt.getFullYear()+'-01">01.'+jetzt.getFullYear()+'</option><option  value="'+jetzt.getFullYear()+'-02">02.'+jetzt.getFullYear()+'</option><option  value="'+jetzt.getFullYear()+'-03">03.'+jetzt.getFullYear()+'</option><option  value="'+jetzt.getFullYear()+'-04">04.'+jetzt.getFullYear()+'</option><option  value="'+jetzt.getFullYear()+'-05">05.'+jetzt.getFullYear()+'</option><option  value="'+jetzt.getFullYear()+'-06">06.'+jetzt.getFullYear()+'</option><option  value="'+jetzt.getFullYear()+'-07">07.'+jetzt.getFullYear()+'</option><option  value="'+jetzt.getFullYear()+'-08">08.'+jetzt.getFullYear()+'</option><option  value="'+jetzt.getFullYear()+'-09">09.'+jetzt.getFullYear()+'</option><option  value="'+jetzt.getFullYear()+'-10">10.'+jetzt.getFullYear()+'</option><option  value="'+jetzt.getFullYear()+'-11">11.'+jetzt.getFullYear()+'</option><option  value="'+jetzt.getFullYear()+'-12">12.'+jetzt.getFullYear()+'</option></select>'; 
	
}




function startFilter(art,feld) {
	
	
	$$('.checkBoxen').each(function(el) {el.checked=false;});
	
	
	
	
	
	
	pars="art="+feld+"&datumVom="+$F('datumVom')+"&datumBis="+$F('datumBis')+"&grupp="+$F('grupp')+"&ordnen="+$F('ordnen');
	

	
	new Ajax.Request('/filter.php',{parameters:pars,evalScripts:true,method:'post',onLoading:function() { $('loader2').style.display='';},onSuccess:function(t) { responseFilter(t.responseText);$('loader2').hide();}});
	
	
	
}


function responseFilter(t) {
	

	
	//$('nextFilter').innerHTML=ob.artikel;
	$('loader2').hide();
	
	$('filter').innerHTML=t;
	//$('filter').hide();
	//new Effect.BlindDown($('filter'),{duration:0});
}


function filter() {

	
	
	var art = $('art').value;
	
	$('schritt').innerHTML='';
	$('datumDIV').innerHTML='';
		
	
	if(art == -1) {
		loeschen();
		return false;
	}
	
	var pars = "filter=1&art="+art+"&sort=0";	
	
	var myajax = new Ajax.Request('/filter.php',{parameters:pars,evalScripts:true,method:'post',onLoading:function() { $('loader2').style.display=''; },onSuccess:function(t) { responseTest(t.responseText); $('weiter').innerHTML=''; if(art !=0)hallo();}});

}


function responseTest(t) {

	
	$('linkAbgelehnte').style.display='none';
	$('abgelehnt').style.display='none';

	$('loader2').style.display='none';
	$('filter').innerHTML=t;
	
}


function responseArtnr(t2) {
		
	$('loader2').style.display='none'
	$('weiter').innerHTML=t2;
	
}

function filter2() {


	var art = $('art').value;
	
	var sorte = $('sort').value;
	
	if(art == -1 || sorte==-1) {
		
		return false;
	}
	if(art == 3) zeigeDatum();
	var pars = "artikel=1&art="+art+"&sort="+sorte;	
	
	if(sorte !=3) {
	
	var myajax2 = new Ajax.Updater('weiter','/filter.php',{parameters:pars,evalScripts:true,method:'post',onLoading:function() { $('datumDIV').innerHTML=''; }});
	
	}

}



function hallo() {
	
	
	$('schritt').innerHTML='<select id="sort" onClick="filter2()"; onchange="filter1();" style="width:100px; cursor:pointer;" size="1"><option value="-1" selected>Bitte wählen..</option><option value="1">Artikel</option><option value="2">Tarif</option><option value="3">Kunde</option></select>';
}


function filter3() {

	zeigeDatum();
	var wo = $('weiter2').value;
	
	var art = $('art').value;
	
	var sorte = $('sort').value;
	
	if(art == -1 || sorte==-1 || wo==-1) {
		
		loeschen();
		return false;
	}
	
	var pars = "filter=1&art="+art+"&sort="+sorte+"&wo="+wo;	
	
	var myajax = new Ajax.Request('/filter.php',{parameters:pars,evalScripts:true,method:'post',onLoading:function() { $('loader2').style.display=''; },onSuccess:function(t) { responseTest(t.responseText,sorte);}});

}


function filter4() {

	
	var datum = $('datum').value;
	
	
	
	var art = $('art').value;
	
	var sorte = $('sort').value;
	
	
	if($('weiter2'))
	var wo = $('weiter2').value;
	else
	var wo ='!';
	
	if(art == -1 || sorte==-1 || wo==-1 || datum ==-1) {
		
		loeschen();
		return false;
	}
	
	var pars = "filter=1&art="+art+"&sort="+sorte+"&wo="+wo+"&datum="+datum;	
	
	var myajax = new Ajax.Request('/filter.php',{parameters:pars,evalScripts:true,method:'post',onLoading:function() { $('loader2').style.display=''; },onSuccess:function(t) { responseTest(t.responseText,sorte);}});

}


function details(artnr,shs,tarif) {
	
	if($('details-'+shs).style.display='') {
		$('details-'+shs).style.display='none';
	}
	
	else {
		
		$('details-'+shs).style.display='';
		
		pars="details=1&tarif="+tarif+"&artnr="+artnr+"&ajax=1";
		
		new Ajax.Updater('details-'+shs,'/handy_tarif/'+artnr+'/'+tarif+'/',{method:'post',evalScripts:true,parameters:pars});
	}
	
}
	
function waehle(id,tarif) {
	
	if(id==-1) {
		
		$('tarif-'+tarif).removeAttribute('href');
		
	}
	
	else {
	pars="artnr="+id+"&tarif="+tarif+"&provision="+$('provAktuell-'+tarif).value;	
	myajax = new Ajax.Request('/aktion.php',{parameters:pars,evalScripts:true,method:'post',onSuccess:function(t) { responseAktion(t.responseText,tarif);}});
	$('tarif-'+tarif).setAttribute('href', '/handy_tarif/'+id+'/'+tarif+'/mit_geraet.html');
	}
	

	
}


function responseAktion(text,tarif) {
	
	text = text.evalJSON();
	
	betrag=text[0].betrag;

	if(betrag !='null') {
	
		$('betrag-'+tarif).innerHTML=betrag+' €';
		
	}
	
	
	
}


function calBis() {

var popupcalendar = new Epoch('cal','popup',document.getElementById('datumBis'),false);
popupcalendar.show();
	
	
}



function calVom() {

	
var popupcalendar = new Epoch('cal','popup',document.getElementById('datumVom'),false);
popupcalendar.show();
	
	
}



function slider() {
	
	//$('sliderbar').innerHTML='';
	//p_oDateSlider = new DateSlider('sliderbar', $('datumVom').value, $('datumBis').value, 2001, 2020);		
	//p_oDateSlider.attachFields($('datumVom'), $('datumBis'));
	
}





Event.observe(window,'load',function() { if(Object.isElement($('datumVom'))  || Object.isElement($('datumVom'))) {
	
	//slider();
	
	
	$$('#WerbemittelTable tr td a').invoke('observe','click',function(event) {event.element(event).next('div').toggle();});
	
	$$('.checkBoxen').invoke('observe','click',checkBoxPruefer);
	
	
	var dpck = new DatePicker({
	 relative : 'datumVom',
	 language : 'de',
	 /*enableCloseEffect : false,*/
	 enableShowEffect : false,
	 closeEffect : 'squish',
	 showEffect : 'appear'
	 });
	   dpck.setDateFormat([ "yyyy", "mm", "dd" ], "-");
   
   
   
    var dpck2 = new DatePicker({
	 relative : 'datumBis',
	 language : 'de',
	 /*enableCloseEffect : false,*/
	 enableShowEffect : false,
	 closeEffect : 'squish',
	 showEffect : 'appear'
	 });
	   dpck2.setDateFormat([ "yyyy", "mm", "dd" ], "-"); 
	
}
});
function checkBoxPruefer() {
	ob = $J('checkBoxen').toJSON();
	pars="ob="+ob+"&datumVom="+$F('datumVom')+"&datumBis="+$F('datumBis')+"&grupp="+$F('grupp')+"&ordnen="+$F('ordnen');

	myajax = new Ajax.Request('/filter.php',{parameters:pars,evalScripts:true,method:'post',onLoading:function() { $('loader2').style.display=''; },onSuccess:function(t) { responseDoof(t.responseText);}});

	
	
	
	
}

function checkAlle() {
	
	if($('alleCheck').checked==true) 	{
		$$('.checkBoxen').each(function(el) {el.checked=true;});
		checkBoxPruefer();
	}
	else {
			$$('.checkBoxen').each(function(el) {el.checked=false;});
			checkBoxPruefer();
	}
}

function responseDoof(dick){
	$('loader2').hide();
	$('filter').innerHTML=dick;
//	$('filter').hide();
//	new Effect.BlindDown($('filter'),{duration:0.8});
}


Event.observe(window,'load',function(event) {

	$$('.bilderThumb').invoke('observe','click',function(el) { 
	 
	 var altSrc = this.readAttribute('src');
	 var altBild = this.up('.detailLeft').down('#BildVorschau').readAttribute('src');
	 var altLink  = this.up('.detailLeft').down('#zeigeVorschau').readAttribute('href');
	 var neu=this.readAttribute('bild'); 
	 var xxl=this.readAttribute('kanold'); 
	 var titel=this.readAttribute('title'); 
	 this.up('.detailLeft').down('#BildVorschau').setAttribute('src',neu); 
	 this.up('.detailLeft').down('#zeigeVorschau').setAttribute('href',xxl);
	 this.up('.detailLeft').down('#zeigeVorschau').setAttribute('title',titel);
	 
	 var altSrc = this.readAttribute('src');
	 
	 this.setAttribute('src',this.up('.detailLeft').down('#BildVorschau').readAttribute('thumb'));
	 this.setAttribute('thumb',this.up('.detailLeft').down('#BildVorschau').readAttribute('thumb'));
	 this.up('.detailLeft').down('#BildVorschau').setAttribute('thumb',altSrc)
	 this.setAttribute('bild',altBild);
	 this.setAttribute('thumb',this.up('.detailLeft').down('#BildVorschau').readAttribute('thumb'));
	 this.setAttribute('kanold',altLink); 
	
	});	

	$$('span.oeffne').invoke('observe','click',function(event) {  
		this.up('.oben').down('.shortText').toggle(); 
		this.up('.oben').down('.longText').toggle();
	});
});