// Slider Laden 
// druckversion
function load_slider_print(){
	
	var loadcap_start=document.getElementById('load_cap_session').innerHTML;
	var loadcap_ende=document.getElementById('load_cap_ende_session').innerHTML;
	
	$(function(){
			// Slider
			$("#slider-range1").slider({
				range: true,
				min: 0,
				max: 20000,
				values: [0,20000],
				
				slide: function(event, ui)
				 {
					$("#amount1").val(ui.values[0] + ' - ' + ui.values[1] + ' kg');
				}
			});

			$("#amount1").val($("#slider-range1").slider("values", 0) + ' - ' + $("#slider-range1").slider("values", 1) + ' kg');

			$("#slider-range2").slider({
				range: true,
				min: 0,
				max: 657,
				values: [0, 657],
				slide: function(event, ui) {
					$("#amount2").val(ui.values[0] + ' - ' + ui.values[1] + ' mm');
				}
			});
			$("#amount2").val($("#slider-range2").slider("values", 0) + ' - ' + $("#slider-range2").slider("values", 1) + ' mm');

			$("#slider-range3").slider({
				range: true,
				min: 0,
				max: 400,
				values: [0, 400],
				slide: function(event, ui) {
					$("#amount3").val(ui.values[0] + ' - ' + ui.values[1] + ' mm');
				}
			});
			$("#amount3").val($("#slider-range3").slider("values", 0) + ' - ' + $("#slider-range3").slider("values", 1) + ' mm');						
		});
}
// normale Version Produktkonfigurator
function load_slider(){
var $j = jQuery.noConflict();

			$j("#dialog").dialog({
				bgiframe: false,
				autoOpen: false,
				width: 280,
				height: 575,
				modal: false
			});
			for(var i=21;i<26;i++){
				if(document.getElementById('hiddencheck_'+i+'').value==0){
					document.getElementById('check_'+i+'').onclick=function(){return false;}
					FP_swapImg(1,1,/*id*/'check_'+i+'',/*url*/'fileadmin/blickle/files/general/checkbox_blank_closed.gif');
					document.getElementById('check_'+i+'').className='closed';
				}
			}
			for(var i=31;i<36;i++){
				if(document.getElementById('hiddencheck_'+i+'').value==0){
					document.getElementById('check_'+i+'').onclick=function(){return false;}
					FP_swapImg(1,1,/*id*/'check_'+i+'',/*url*/'fileadmin/blickle/files/general/checkbox_blank_closed.gif');
					document.getElementById('check_'+i+'').className='closed';
				}
			}
			for(var i=41;i<47;i++){
				if(document.getElementById('hiddencheck_'+i+'').value==0){
					document.getElementById('check_'+i+'').onclick=function(){return false;}
					FP_swapImg(1,1,/*id*/'check_'+i+'',/*url*/'fileadmin/blickle/files/general/checkbox_blank_closed.gif');
					document.getElementById('check_'+i+'').className='closed';
				}
			}
			for(var i=51;i<54;i++){
				if(document.getElementById('hiddencheck_'+i+'').value==0){
					document.getElementById('check_'+i+'').onclick=function(){return false;}
					FP_swapImg(1,1,/*id*/'check_'+i+'',/*url*/'fileadmin/blickle/files/general/checkbox_blank_closed.gif');
					document.getElementById('check_'+i+'').className='closed';
				}	
			}
			for(var i=61;i<67;i++){
				if(document.getElementById('hiddencheck_'+i+'').value==0){
					document.getElementById('check_'+i+'').onclick=function(){return false;}
					FP_swapImg(1,1,/*id*/'check_'+i+'',/*url*/'fileadmin/blickle/files/general/checkbox_blank_closed.gif');
					document.getElementById('check_'+i+'').className='closed';
				}
			}
			for(var i=71;i<74;i++){
				if(document.getElementById('hiddencheck_'+i+'').value==0){
					document.getElementById('check_'+i+'').onclick=function(){return false;}
					FP_swapImg(1,1,/*id*/'check_'+i+'',/*url*/'fileadmin/blickle/files/general/checkbox_blank_closed.gif');
					document.getElementById('check_'+i+'').className='closed';
				}	
			}
			for(var i=81;i<85;i++){
				if(document.getElementById('hiddencheck_'+i+'').value==0){

					document.getElementById('check_'+i+'').onclick=function(){return false;}
					FP_swapImg(1,1,/*id*/'check_'+i+'',/*url*/'fileadmin/blickle/files/general/checkbox_blank_closed.gif');
					document.getElementById('check_'+i+'').className='closed';
				}
			}

}


// Results scroller laden
// Funktion in Template geladen... Funktion wird hier nicht verwendet

function load_slider_result(){
//	var $j = jQuery.noConflict(); 
}

// Checkboxen markieren bzw. demarkieren
function mark_checkbox(id,search,l){	
	var neu=0;	
	// im hidden Field steht 0 für nicht aktiviert und 1 für ausgewaehlt
	var value_hidden=document.getElementById('hiddencheck_'+id+'').value;
	if(value_hidden==0 || value_hidden==2){
		document.getElementById('hiddencheck_'+id+'').value='1';
		FP_swapImg(1,1,/*id*/'check_'+id+'',/*url*/'fileadmin/blickle/files/general/checkbox_cross.gif');
		var neu=1;
		// Rad
		if(document.getElementById('hiddencheck_11').value==1){
			document.getElementById('hiddencheck_11').value=0;
			FP_swapImg(1,1,/*id*/'check_12',/*url*/'fileadmin/blickle/files/general/checkbox_blank.gif');
			FP_swapImg(1,1,/*id*/'check_13',/*url*/'fileadmin/blickle/files/general/checkbox_blank.gif');
			FP_swapImg(1,1,/*id*/'check_14',/*url*/'fileadmin/blickle/files/general/checkbox_blank.gif');
		}
		// Rolle
		if(document.getElementById('hiddencheck_12').value==1){
			document.getElementById('hiddencheck_12').value=0;
			FP_swapImg(1,1,/*id*/'check_11',/*url*/'fileadmin/blickle/files/general/checkbox_blank.gif');
			FP_swapImg(1,1,/*id*/'check_13',/*url*/'fileadmin/blickle/files/general/checkbox_blank.gif');
			FP_swapImg(1,1,/*id*/'check_14',/*url*/'fileadmin/blickle/files/general/checkbox_blank.gif');
		}
		//	 Bandagen/Reifen
		if(document.getElementById('hiddencheck_13').value==1){
			document.getElementById('hiddencheck_13').value=0;
			FP_swapImg(1,1,/*id*/'check_11',/*url*/'fileadmin/blickle/files/general/checkbox_blank.gif');
			FP_swapImg(1,1,/*id*/'check_12',/*url*/'fileadmin/blickle/files/general/checkbox_blank.gif');
			FP_swapImg(1,1,/*id*/'check_14',/*url*/'fileadmin/blickle/files/general/checkbox_blank.gif');
		}
		//	 Zubehoer
		if(document.getElementById('hiddencheck_14').value==1){
			document.getElementById('hiddencheck_14').value=0;
			FP_swapImg(1,1,/*id*/'check_11',/*url*/'fileadmin/blickle/files/general/checkbox_blank.gif');
			FP_swapImg(1,1,/*id*/'check_12',/*url*/'fileadmin/blickle/files/general/checkbox_blank.gif');
			FP_swapImg(1,1,/*id*/'check_13',/*url*/'fileadmin/blickle/files/general/checkbox_blank.gif');
		}
		// Rad
		if(document.getElementById('hiddencheck_11').value==1){	
			FP_swapImg(1,1,/*id*/'check_12',/*url*/'fileadmin/blickle/files/general/checkbox_blank.gif');
			FP_swapImg(1,1,/*id*/'check_13',/*url*/'fileadmin/blickle/files/general/checkbox_blank.gif');
			FP_swapImg(1,1,/*id*/'check_14',/*url*/'fileadmin/blickle/files/general/checkbox_blank.gif');
		}
		// Rolle
		if(document.getElementById('hiddencheck_12').value==1){	
			FP_swapImg(1,1,/*id*/'check_11',/*url*/'fileadmin/blickle/files/general/checkbox_blank.gif');
			FP_swapImg(1,1,/*id*/'check_13',/*url*/'fileadmin/blickle/files/general/checkbox_blank.gif');
			FP_swapImg(1,1,/*id*/'check_14',/*url*/'fileadmin/blickle/files/general/checkbox_blank.gif');
		}
		//	 Bandagen/Reifen
		if(document.getElementById('hiddencheck_13').value==1){
			FP_swapImg(1,1,/*id*/'check_11',/*url*/'fileadmin/blickle/files/general/checkbox_blank.gif');
			FP_swapImg(1,1,/*id*/'check_12',/*url*/'fileadmin/blickle/files/general/checkbox_blank.gif');
			FP_swapImg(1,1,/*id*/'check_14',/*url*/'fileadmin/blickle/files/general/checkbox_blank.gif');
		}
		//	 Zubehoer
		if(document.getElementById('hiddencheck_14').value==1){	
			FP_swapImg(1,1,/*id*/'check_11',/*url*/'fileadmin/blickle/files/general/checkbox_blank.gif');
			FP_swapImg(1,1,/*id*/'check_12',/*url*/'fileadmin/blickle/files/general/checkbox_blank.gif');
			FP_swapImg(1,1,/*id*/'check_13',/*url*/'fileadmin/blickle/files/general/checkbox_blank.gif');
		}
		if(id==14){
			document.getElementById('prod_vergleich_footer').style.visibility='hidden';
		}else{
			document.getElementById('prod_vergleich_footer').style.visibility='visible';
		}
	}else{
		document.getElementById('hiddencheck_'+id+'').value='0';
		FP_swapImg(1,1,/*id*/'check_'+id+'',/*url*/'fileadmin/blickle/files/general/checkbox_blank.gif');
		var neu=0;
	}
	// in Session speichern welche Felder ausgewählt wurden
	$j('#js_results').load('fileadmin/blickle/scripte/functions/prodconf/prototype_datein/js.results_session.php?id='+id+'&search='+search+'&neu='+neu+'');

	// schauen welche Suchkategorien vorhanden sind in der Datenbank für die ausgewählte Grundvariante und diese dann hell markieren
	$j.getScript("fileadmin/blickle/scripte/functions/prodconf/prodconf.js");
	$j('#search_marks').load('fileadmin/blickle/scripte/functions/prodconf/prototype_datein/js.prodconf_search_navigation.php?L='+l+'');
	// Anzahl der Ergebnisse ausgeben	
	
	$j('#write_anzahl').load('fileadmin/blickle/scripte/functions/prodconf/prototype_datein/js.get_anzahl_search.php');
	
   $j.getScript("fileadmin/blickle/scripte/functions/prodconf/prodconf.js");  
//    parent.results_frame.document.getElementById('background_load').style.display='block';
  
	// parent.results_frame.document.getElementById('background_load').style.display='block';
	return false;
}

function finish_anzahl(){
	
	document.getElementById('hidden_iframe').style.visibility='visible';
    document.getElementById('hidden_iframe').style.height='610px';
    document.getElementById('hidden_iframe').style.width='976px';

    document.getElementById('prodconf_layer1').style.visibility='visible';
    document.getElementById('prodconf_layer1').style.height='202px';
    document.getElementById('prodconf_layer1').style.width='976px';	
	// ergebnisfenster neu laden, damit ergebnisse angezeigt werden können -> IFRAME
	window.parent['results_frame'].location.reload();	
	
	return false;
}

// slider
function stop_slider(wert,wert_ende,slider){
	
	var language=parent.window.document.getElementById('language').innerHTML;
	
	$('#search_marks',parent.document.body).load('../scripte/functions/prodconf/prototype_datein/js.prodconf_search_navigation.php?L='+language);
	$('#write_anzahl',parent.document.body).load('../scripte/functions/prodconf/prototype_datein/js.slider_result.php?wert='+wert+'&wertende='+wert_ende+'&slider='+slider);
	
	
	parent.window.document.getElementById('hidden_iframe').style.visibility='visible';
	parent.window.document.getElementById('hidden_iframe').style.height='610px';
    parent.window.document.getElementById('hidden_iframe').style.width='976px';   

    parent.window.document.getElementById('prodconf_layer1').style.visibility='visible';
    parent.window.document.getElementById('prodconf_layer1').style.height='202px';
    parent.window.document.getElementById('prodconf_layer1').style.width='976px';
    
	parent.window.parent['results_frame'].location.reload();
	

	//return false;
}

// im Ergebnis werte ankreuzen (Produktconfigurator)
function mark_result(id,tab){
	var $j=jQuery.noConflict();  
	// auslesen innerHTML, der bereits vorhandenen ID's
	var id_vorhanden=document.getElementById('results_ids_save').innerHTML;
	var vorhanden=id_vorhanden.search(id);
	if(vorhanden==-1){
		if(id_vorhanden==""){
			var neue_id=id;
		}else{
			var neue_id=id_vorhanden+','+id;
		}
		// ids eintragen in div innerHTML
		document.getElementById('results_ids_save').innerHTML=neue_id;
		FP_swapImg(1,1,/*id*/''+id+'',/*url*/'fileadmin/blickle/files/general/checkbox_cross.gif');
		$j('#vergleich').load('fileadmin/blickle/scripte/functions/prodconf/prototype_datein/js.data_for_vergleich.php?pid='+id+'&tab='+tab);
	}else{
		var komma=id+',';
		var komma_vorhanden=id_vorhanden.search(komma);
		if(komma_vorhanden==-1){
			var id_vorhanden = id_vorhanden.replace(id,'');
		}else{	
			var id_vorhanden = id_vorhanden.replace(komma,'');
		}
		document.getElementById('results_ids_save').innerHTML=id_vorhanden;
		FP_swapImg(1,1,/*id*/''+id+'',/*url*/'fileadmin/blickle/files/general/checkbox_blank.gif');
		$j('#vergleich').load('fileadmin/blickle/scripte/functions/prodconf/prototype_datein/js.data_for_vergleich.php?pid='+id+'&del=1');
	}
	return false;
}

// im Ergebnis werte ankreuzen (Produktconfigurator)
function mark_result_prototype(id,tab){
	//var $j=jQuery.noConflict(); 
	// auslesen innerHTML, der bereits vorhandenen ID's
	var count=document.getElementById('count_selection').innerHTML;
	if(count==""){
		count=0;
	}
	count=parseInt(count);

	var id_vorhanden=document.getElementById('results_ids_save').innerHTML;
	var vorhanden=id_vorhanden.search(id);
		if(vorhanden==-1){
		// neu
		count=count+1;
		if(id_vorhanden==""){
			var neue_id=id;
		}else{
			var neue_id=id_vorhanden+','+id;
		}
		// ids eintragen in div innerHTML
		document.getElementById('results_ids_save').innerHTML=neue_id;
		FP_swapImg(1,1,/*id*/''+id+'',/*url*/'fileadmin/blickle/files/general/checkbox_cross.gif');
		//$j('#vergleich').load('fileadmin/blickle/scripte/functions/prodconf/prototype_datein/js.data_for_vergleich.php?pid='+id+'&tab='+tab);
		var script='fileadmin/blickle/scripte/functions/prodconf/prototype_datein/js.data_for_vergleich.php?pid='+id+'&tab='+tab;
		var element='vergleich';
		new Ajax.Updater(element,script, {method: 'get'
		});
	}else{
		// entfernen
		count=count-1;
		var komma=id+',';
		var komma_vorhanden=id_vorhanden.search(komma);
		if(komma_vorhanden==-1){
			var id_vorhanden = id_vorhanden.replace(id,'');
		}else{
			var id_vorhanden = id_vorhanden.replace(komma,'');
		}
		document.getElementById('results_ids_save').innerHTML=id_vorhanden;
		FP_swapImg(1,1,/*id*/''+id+'',/*url*/'fileadmin/blickle/files/general/checkbox_blank.gif');
		//$j('#vergleich').load('fileadmin/blickle/scripte/functions/prodconf/prototype_datein/js.data_for_vergleich.php?pid='+id+'&del=1');
		var script='fileadmin/blickle/scripte/functions/prodconf/prototype_datein/js.data_for_vergleich.php?pid='+id+'&del=1';
		var element='vergleich';
		new Ajax.Updater(element,script, {method: 'get'
		});
	}

	document.getElementById('count_selection').innerHTML=count;

	return false;
}
// fuer den Merkzettel, daten sollen gemerkt werden
function save_prodconf_merken(meldung){

	var anzahl=parent.results_frame.document.getElementById('count_selection').innerHTML;
	if(anzahl!=""){
		anzahl=parseInt(anzahl);
	}
	if(anzahl=="" || anzahl==0){
		alert(document.getElementById('alert_merken').innerHTML);
	}else{
		$j('#save_merkzettel').load('fileadmin/blickle/scripte/functions/prodconf/prototype_datein/js.save_merkzettel.php');	
		alert(meldung);	
		// artikelanzahl aktualisieren
		$j('#anzahl_merkzettel').load('fileadmin/blickle/scripte/functions/prodconf/prototype_datein/js.prodconf_show_anzahl_merkzettel.php');
	}
}

// Produkte vergleichen, pruefen, ob Auswahl < 2 und >4
function check_vergleichen(){
	
	var anzahl=parent.results_frame.document.getElementById('count_selection').innerHTML;
	if(anzahl!=""){
		anzahl=parseInt(anzahl);
	}

	if(anzahl=="" || anzahl<2 || anzahl >4){
		alert(document.getElementById('alert_vergleichen').innerHTML);
		return false;
	}else{
		return true;
	}
}


// fuer Merkzettel merken, wenn ueber Button in Tabelle ausgewaehlt->Prototype
function save_prodconf_merken_tabelle_prototype(id,tab,meldung){	
	
	var mark=mark_result_prototype(id,tab);
	alert(meldung);
	//$j('#save_merkzettel').load('fileadmin/blickle/scripte/functions/prodconf/prototype_datein/js.save_merkzettel.php');
	var script='fileadmin/blickle/scripte/functions/prodconf/prototype_datein/js.save_merkzettel.php';
	var element='save_merkzettel';
	new Ajax.Updater(element,script, {method: 'get'
	});
	
}

// fuer Merkzettel merken, wenn ueber Button in Tabelle ausgewaehlt->Prototype -> bei vergleichen
function save_prodconf_merken_tabelle_prototype_vergleichen(id,tab,meldung){

	alert(meldung);
	var script='fileadmin/blickle/scripte/functions/prodconf/prototype_datein/js.save_merkzettel.php';
	var element='save_merkzettel';
	new Ajax.Updater(element,script, {method: 'get'
	});
}
// fuer Merkzettel merken, wenn ueber Button in Tabelle ausgewaehlt->Jquery
function save_prodconf_merken_tabelle(id,tab,meldung){ 	

	var mark=mark_result(id,tab);
	$j('#save_merkzettel').load('fileadmin/blickle/scripte/functions/prodconf/prototype_datein/js.save_merkzettel.php');

	alert(meldung);
}

// Produktdatenblatt -> fuer den Merkzettel merken
function prodblatt_save_merkzettel(id,tab,meldung){
	var script='fileadmin/blickle/scripte/functions/prodconf/prototype_datein/js.save_merkzettel.php?datenblatt=1&id='+id+'&tab='+tab;
	var element='save_merkzettel';
	new Ajax.Updater(element,script, {method: 'get'
	});	
	
	var script='fileadmin/blickle/scripte/functions/prodconf/prototype_datein/js.prodconf_show_anzahl_merkzettel.php';
	var element='testbabsi';
	new Ajax.Updater(element,script, {method: 'get'
	});	
	
	alert(meldung);
	return false;
}
// Scroller fuer den Merkzettel
function scroller_merkzettel(){

	var $j=jQuery.noConflict(); 
	$j(function()
		{
			$('#jquery_scroll_01')
				.jScrollPane(
					{
						scrollbarWidth: 15,
						scrollbarMargin: 2,
						wheelSpeed: 20,
						showArrows: true,
						arrowSize: 17,
						animateTo: false,
						dragMinHeight: 15,
						dragMaxHeight: 100,
						animateInterval: 0,
						animateStep: 3,
						maintainPosition: true,
						scrollbarOnLeft: false
					}
				);
		});
}















// MERKZETTEL, hier id speichern, um mit den Daten weiterarbeiten zu koennen -> JQUERY







function mark_merkzettel_selection(id,name,grund){







	var $j=jQuery.noConflict(); 







	// auslesen innerHTML, der bereits vorhandenen ID's







	var id_vorhanden=document.getElementById('save_merkzettel_ids').innerHTML;







	var vorhanden=id_vorhanden.search(id);







	if(vorhanden==-1){







		if(id_vorhanden==""){







			var neue_id=id;







		}else{







			var neue_id=id_vorhanden+','+id;







		}







		// ids eintragen in div innerHTML







		document.getElementById('save_merkzettel_ids').innerHTML=neue_id;







		FP_swapImg(1,1,/*id*/''+id+'',/*url*/'fileadmin/blickle/files/general/checkbox_cross.gif');







		$j('#edit_merkzettel_id').load('fileadmin/blickle/scripte/functions/prodconf/prototype_datein/js.save_data_for_merkzettel_selection.php?b='+grund+'&mid='+id+'&name='+name);







	}else{







		var komma=id+',';







		var komma_vorhanden=id_vorhanden.search(komma);







		if(komma_vorhanden==-1){







			var id_vorhanden = id_vorhanden.replace(id,'');







		}else{







			var id_vorhanden = id_vorhanden.replace(komma,'');







		}







		document.getElementById('save_merkzettel_ids').innerHTML=id_vorhanden;







		FP_swapImg(1,1,/*id*/''+id+'',/*url*/'fileadmin/blickle/files/general/checkbox_blank.gif');







		$j('#edit_merkzettel_id').load('fileadmin/blickle/scripte/functions/prodconf/prototype_datein/js.save_data_for_merkzettel_selection.php?b='+grund+'&mid='+id+'&del=1');















	}















	return false;







}























// MERKZETTEL, hier id speichern, um mit den Daten weiterarbeiten zu können -> PROTOTYPE







function mark_merkzettel_selection_prototype(id,name,grund){

	// auslesen innerHTML, der bereits vorhandenen ID's
	var id_vorhanden=document.getElementById('save_merkzettel_ids').innerHTML;
	var vorhanden=id_vorhanden.search(id);
	if(vorhanden==-1){
		if(id_vorhanden==""){
			var neue_id=id;
		}else{
			var neue_id=id_vorhanden+','+id;
		}
		// ids eintragen in div innerHTML
		document.getElementById('save_merkzettel_ids').innerHTML=neue_id;
		FP_swapImg(1,1,/*id*/''+id+'',/*url*/'fileadmin/blickle/files/general/checkbox_cross.gif');
		//$j('#edit_merkzettel_id').load('fileadmin/blickle/scripte/functions/prodconf/prototype_datein/js.save_data_for_merkzettel_selection.php?b='+grund+'&mid='+id+'&name='+name);
		var script='fileadmin/blickle/scripte/functions/prodconf/prototype_datein/js.save_data_for_merkzettel_selection.php?b='+grund+'&mid='+id+'&name='+name;
		var element='edit_merkzettel_id';
		new Ajax.Updater(element,script, {method: 'get'
		});	
		
		// id im richtigen Div hochzaehlen
		var kat_small=grund.toLowerCase();
		var zaehler=document.getElementById('merkzettel_anzahl_'+kat_small+'').innerHTML;
		zaehler=parseInt(zaehler);
		zaehler=zaehler+1;
		document.getElementById('merkzettel_anzahl_'+kat_small+'').innerHTML=zaehler;	
		
		
	}else{
		var komma=id+',';
		var komma_vorhanden=id_vorhanden.search(komma);
		if(komma_vorhanden==-1){
			var id_vorhanden = id_vorhanden.replace(id,'');
		}else{
			var id_vorhanden = id_vorhanden.replace(komma,'');
		}
		document.getElementById('save_merkzettel_ids').innerHTML=id_vorhanden;
		FP_swapImg(1,1,/*id*/''+id+'',/*url*/'fileadmin/blickle/files/general/checkbox_blank.gif');
		//$j('#edit_merkzettel_id').load('fileadmin/blickle/scripte/functions/prodconf/prototype_datein/js.save_data_for_merkzettel_selection.php?b='+grund+'&mid='+id+'&del=1');
		var script='fileadmin/blickle/scripte/functions/prodconf/prototype_datein/js.save_data_for_merkzettel_selection.php?b='+grund+'&mid='+id+'&del=1';
		var element='edit_merkzettel_id';
		new Ajax.Updater(element,script, {method: 'get'
		});	
		// id im richtigen Div runterzaehlen
		var kat_small=grund.toLowerCase();
		var zaehler=document.getElementById('merkzettel_anzahl_'+kat_small+'').innerHTML;
		zaehler=parseInt(zaehler);
		zaehler=zaehler-1;
		document.getElementById('merkzettel_anzahl_'+kat_small+'').innerHTML=zaehler;
			
	}

	return false;
}

//pruefen, ob fuer den vergleich richtige Anzahl ausgewaehlt auf dem Merkzettel
function check_anzahl_vergleichen(kat){
	
	var anzahl=document.getElementById('merkzettel_anzahl_'+kat+'').innerHTML;
	if(anzahl=='0'){
		anzahl=window.parent.document.getElementById('anzahl_gesamt_'+kat+'').innerHTML;
	}

	if(anzahl<2 || anzahl>4){
		alert(document.getElementById('mark_text_between').innerHTML);
		return false;
	}else{
		return true;
	}
}

// pruefe bei Anfrage, ob eine Auswahl getroffen wurde
function check_anzahl_anfrage(kat){ 
	
	if(document.getElementById('merkzettel_anzahl_'+kat+'').innerHTML=="0"){
		if(window.parent.document.getElementById('anzahl_gesamt_'+kat+'').innerHTML=="0"){
			alert(document.getElementById('mark_text_at_least').innerHTML);
			return false;
		}else if(window.parent.document.getElementById('anzahl_gesamt_'+kat+'').innerHTML!="0"){
			return true;
		}else{		
			alert(document.getElementById('mark_text_at_least').innerHTML);
			return false;
		}	
	}else{
		return true;
	}
}

//Auswahl vom Merkzettel löschen und Seite neu laden
function delete_products_merkzettel(kat){
//	var $j=jQuery.noConflict();
//	$j('#edit_merkzettel_id_delete').load('fileadmin/blickle/scripte/functions/prodconf/prototype_datein/js.delete_for_merkzettel_selection.php?kat='+kat);
//	location.reload();
	
	var kat_small=kat.toLowerCase();
	if(document.getElementById('merkzettel_anzahl_'+kat_small+'').innerHTML!="0"){
		var script='fileadmin/blickle/scripte/functions/prodconf/prototype_datein/js.delete_for_merkzettel_selection.php?kat='+kat;
		var element='edit_merkzettel_id_delete';
		new Ajax.Updater(element,script, {method: 'get'
		});	
		location.reload();

		return false;
	}else{
		alert(document.getElementById('mark_text_at_least').innerHTML);
		
		return false;
	}
}






function change_results_sort(richtung){	







		// ergebnisfenster neu laden, damit ergebnisse angezeigt werden können -> IFRAME







		window.parent['results_frame'].location.reload();















}















// Varianten ausgrauen







function select_varianten(i,pid,tab,l,masteruuid){
if(document.getElementById('hcheck_'+i+'').value==0){
		document.getElementById('hcheck_'+i+'').value=1;
		if(tab=="unter"){
			var script='fileadmin/blickle/scripte/functions/prodconf/prototype_datein/js.varianten.php?pidu='+pid+'&L='+l+'&masteruuid='+masteruuid;
		}else{
			var script='fileadmin/blickle/scripte/functions/prodconf/prototype_datein/js.varianten.php?pid='+pid+'&L='+l+'&masteruuid='+masteruuid;
		}
		var element='varianten';
		new Ajax.Updater(element,script, {method: 'get'
		});	
	}else{
		document.getElementById('hcheck_'+i+'').value=0;
		if(tab=="unter"){
			var script='fileadmin/blickle/scripte/functions/prodconf/prototype_datein/js.varianten.php?pidu='+pid+'&L='+l+'&masteruuid='+masteruuid;
		}else{
			var script='fileadmin/blickle/scripte/functions/prodconf/prototype_datein/js.varianten.php?pid='+pid+'&L='+l+'&masteruuid='+masteruuid;
		}
		document.getElementById('var_select_rund').value="leer";
		var element='varianten';
		new Ajax.Updater(element,script, {method: 'get'
		});
	}
	return false;

}
// Varianten Expander

function select_varianten_expander(i,pid,tab,l,masteruuid,rohr){
	if(document.getElementById('hcheck_'+i+'').value==0){
		FP_swapImg(1,1,/*id*/'check_'+i+'',/*url*/'fileadmin/blickle/files/general/checkbox_cross.gif');
		document.getElementById('hcheck_'+i+'').value=1;
	}else{
		FP_swapImg(1,1,/*id*/'check_'+i+'',/*url*/'fileadmin/blickle/files/general/checkbox_blank.gif');
		document.getElementById('hcheck_'+i+'').value=0;
	}	
	if(rohr=='rund'){
		var value=document.getElementById('var_select_rund').value;
	}
	if(rohr=='vierkant'){
		var value=document.getElementById('var_select_vierkant').value;
	}
	
	if(tab=="unter"){
		var script='fileadmin/blickle/scripte/functions/prodconf/prototype_datein/js.varianten.php?pidu='+pid+'&L='+l+'&masteruuid='+value+'&value=1';	
	}else{
		var script='fileadmin/blickle/scripte/functions/prodconf/prototype_datein/js.varianten.php?pid='+pid+'&L='+l+'&masteruuid='+value+'&value=1';	
	}
	var element='varianten';	
	new Ajax.Updater(element,script, {method: 'get'
	});	
	
	return false;
	
}















// Suche leeren, wenn man reinklickt







function clear_search(){

	document.getElementById('QS-TEXT').value='';
	
	return false;
}

function get_detail_attribut(id,text,title){ 
	new Tip(''+id+'', '<div style="overflow: hidden;height:auto;"><br />'+text+'<br /><br /></div>', {
		title: ''+title+'', 
		style: 'default', width:'250px',	stem: false,  hook: { tip: 'topLeft', mouse: true }, offset: { x: 10, y: 10 }, target: $('tipimg'), showOn: 'mousemove'
	});	
 
	return false;
} 

function get_detail_pic(id,pic,title){
	new Tip(''+id+'bb', '<div style="overflow: hidden;"><img src="fileadmin/blickle/'+pic+'" alt="" style="height:auto;" /></div>', {
		title: ''+title+'', 
		style: 'default',	stem: false,  hook: { tip: 'topLeft', mouse: true }, offset: { x: 10, y: 10 }, target: $('tipimg'), showOn: 'mousemove'
	});	

	return false;
}


function get_detail_pic_var(id,pic,title){

	new Tip(''+id+'', '<div style="overflow: hidden;width:105px;"><img src="fileadmin/blickle/'+pic+'" alt="" style="height:auto;" /></div>', {
		title: ''+title+'', 
		style: 'default',	stem: false,  hook: { tip: 'topLeft', mouse: true }, offset: { x: 10, y: 10 }, target: $('tipimg'), showOn: 'mousemove'
	});	

	return false;

}

function get_detail_beschreibung(id,tab,name,lang){
	/*new Tip('tipinfo'+id+'', '<iframe style="width: 287px; height: 196px; overflow: hidden; border: 0px;" scrolling="no" frameborder="0" src="http://blickle.blickle01.htmldesign.de/fileadmin/blickle/scripte/productconfig_tipinfo.php?id='+id+'&tab='+tab+'&lang='+lang+'"></iframe>', {*/
	new Tip('tipinfo'+id+'', '<iframe style="width: 287px; height: 196px; overflow: hidden; border: 0px;" scrolling="no" frameborder="0" src="http://blickle.de/fileadmin/blickle/scripte/productconfig_tipinfo.php?id='+id+'&tab='+tab+'&lang='+lang+'"></iframe>', {
			title: ''+name+'', 
			style: 'basic', width: '300px', target: $('tipinfo'), showOn: 'mousemove', offset: { x: 20, y: 20 },hideOn: { element: '.close', event: 'mousemove' }, closeButton: true
	});	
	return false;
}

function show_i_prodconf_open(id){

	document.getElementById('PCinfo'+id+'').style.display='block';

}

function hide_i_prodconf_open(id){

	document.getElementById('PCinfo'+id+'').style.display='none';
	
	return false;
}















// wird momentan nicht eingesetzt







function get_loadcap_pdf(){



	window.open('download.php?f=prr&name=seite_025.pdf','popup');

	return false;

}



function get_pic_vergleich_detail(id,pic,name){	
	pic1 = new Image();
	pic1 = 'fileadmin/blickle/'+pic;


	new Tip(''+id+'', '<div style="overflow: hidden;"><img src="'+pic1+'" alt=""  /></div>', {
			title: ''+name+'',
			style: 'default',  width: 'auto', border: 1, borderColor: '#cccccc', showOn: 'mousemove', radius: 0, hook: { tip: 'topLeft', mouse: true }, offset: { x: 10, y: 10 }
	});	
	
	return false;
}



// Merkzettel loeschen

function delete_merkzettel(){
	
	$j('#delete_merkzettel').load('fileadmin/blickle/scripte/functions/prodconf/prototype_datein/js.delete_merkzettel.php');
	window.parent['results_frame_bm'].location.reload();

	return false;
}


// Alle Checkboxen markieren, fuer einen Produkttyp
function select_all_merkzettel(grundvar){

	var script='fileadmin/blickle/scripte/functions/prodconf/prototype_datein/js.select_all_merkzettel.php?grund='+grundvar;
	var element='select_all_merkzettel';	
	new Ajax.Updater(element,script, {method: 'get'
	});

	window.parent['results_frame_bm'].location.reload();
	
	var name=grundvar.toLowerCase();
	if(window.parent.document.getElementById('anzahl_gesamt_'+name+'').innerHTML!='0'){
		window.parent.document.getElementById('anzahl_gesamt_'+name+'').innerHTML='0';
	}else{
		window.parent.document.getElementById('anzahl_gesamt_'+name+'').innerHTML=document.getElementById(''+name+'_anzahl_gesamt_frame').innerHTML;
	}
	
	return false;
}

function load_waiting(url,target) {
//	 Unterscheiden, welcher Browser benutzt wird
	//if (window.XMLHttpRequest) {
//		req = new XMLHttpRequest();	
//		req.open("GET", url, true);
//		req.onreadystatechange = function() {load_waiting2('index.php?id=116&lang=26');};		
//		req.send(null);
//	} else if (window.ActiveXObject) {
//		req = new ActiveXObject("Microsoft.XMLHTTP");
//		if (req) {
//		req.onreadystatechange = function() {load_waiting2('index.php?id=116&lang=26');};
//		req.open("GET", url, true);
//		req.send();
//		}
//	}
	// document.getElementById('background_load').style.visibility='visible'; 
//	var xmlHttp = null;
//	xmlHttp = new XMLHttpRequest();
//	//xmlHttp  = new ActiveXObject("Microsoft.XMLHTTP");
//	if (xmlHttp) {
//    xmlHttp.open('GET', ' ', true);
//    xmlHttp.onreadystatechange = function () {
//        if (xmlHttp.readyState == 4) {
//            document.getElementById('background_load').style.visibility='hidden';
//        }
//    };
//    xmlHttp.send(null);
//}
} 

function load_waiting2(target) {
	if (req.readyState==4) {
		document.getElementById('background_load').style.visibility='hidden';
		results = req.responseText;
		document.getElementById('results').innerHTML = results;
	}
}

// iframe Prodconf ergebnisse laden
function iframe(){
	// Request erzeugen
	if (window.XMLHttpRequest) {
		request = new XMLHttpRequest(); // Mozilla, Safari, Opera
	} else if (window.ActiveXObject) {
		try {
			request = new ActiveXObject('Msxml2.XMLHTTP'); // IE 5
		} catch (e) {
			try {
				request = new ActiveXObject('Microsoft.XMLHTTP'); // IE 6
			} catch (e) {}
		}
	}

	// überprüfen, ob Request erzeugt wurde
	if (!request) {
		alert("Kann keine XMLHTTP-Instanz erzeugen");
		return false;
	} else {
		var url = "meinPhpScript.php";
		// Request öffnen
		request.open('post', url, true);
		// Request senden
		request.send(null);
		// Request auswerten
		request.onreadystatechange = interpretRequest;
	}

}


function interpretRequest() {

	switch (request.readyState) {
		// wenn der readyState 4 und der request.status 200 ist, dann ist alles korrekt gelaufen
		case 4:
			if (request.status != 200) {
			//	alert("Der Request wurde abgeschlossen, ist aber nicht OK\nFehler:"+request.status);
			} else {
				var content = request.responseText;
				// den Inhalt des Requests in das <div> schreiben
				//document.getElementById('background_load').style.display='none';
				parent.window.document.getElementById('hidden_iframe').style.visibility='hidden';
				parent.window.document.getElementById('hidden_iframe').style.height='0px';
				parent.window.document.getElementById('hidden_iframe').style.width='0px';

				parent.window.document.getElementById('prodconf_layer1').style.visibility='hidden';
				parent.window.document.getElementById('prodconf_layer1').style.height='0px';
				parent.window.document.getElementById('prodconf_layer1').style.width='0px';
			}
			break;
		default:

			break;

	}

}


// Produktvergleich laden
function show_results(){
	// Request erzeugen
	if (window.XMLHttpRequest) {
		request = new XMLHttpRequest(); // Mozilla, Safari, Opera
	} else if (window.ActiveXObject) {
		try {
			request = new ActiveXObject('Msxml2.XMLHTTP'); // IE 5
		} catch (e) {
			try {
				request = new ActiveXObject('Microsoft.XMLHTTP'); // IE 6
			} catch (e) {}
		}
	}

	// überprüfen, ob Request erzeugt wurde
	if (!request) {
		alert("Kann keine XMLHTTP-Instanz erzeugen");
		return false;
	} else {
		var url = "meinPhpScript.php";
		// Request öffnen
		request.open('post', url, true);
		// Request senden
		request.send(null);
		// Request auswerten
		request.onreadystatechange = interpretRequest2;
	}

}

function interpretRequest2() {

	switch (request.readyState) {
		// wenn der readyState 4 und der request.status 200 ist, dann ist alles korrekt gelaufen
		case 4:
			if (request.status != 200) {
			//	alert("Der Request wurde abgeschlossen, ist aber nicht OK\nFehler:"+request.status);
			} else {
				var content = request.responseText;
				// den Inhalt des Requests in das <div> schreiben
				//document.getElementById('background_load').style.display='none';
				document.getElementById('load_compare').style.visibility='hidden';
				document.getElementById('load_compare').style.height='0px';
				document.getElementById('load_compare').style.width='0px';				
			}
			break;
		default:
			break;
	} 
} 

function delete_session_datenblatt(){
	
		var script='fileadmin/blickle/scripte/functions/prodconf/prototype_datein/js.delete_session_go_start.php';
		var element='delete_session';	
		new Ajax.Updater(element,script, {method: 'get'
		});

		return false;	
}

function delete_prodconf_session(){
	
	$j('#delete_session').load('fileadmin/blickle/scripte/functions/prodconf/prototype_datein/js.delete_session_prodconf.php');
	
	return false;
}

// rechte Maustaste im Produktdatenblatt öffnet ebenso das PDF
function right_mouse(url){
	
	window.open(url,'_blank');	
	return false;
}
