// JavaScript Document

// isDefined neu ab 07.12.2010
isDefined = function(variable){ 
	return this[variable] === undefined ? false : true;
};

function m1_ValueAusSelect(wert) {	
	
		var SuchstringStart = 'value="';
		var PositionStart = wert.indexOf(SuchstringStart);		
		var wert = wert.substr((PositionStart + SuchstringStart.length), wert.length);
		var SuchstringStart = '"';
		var PositionStart = wert.indexOf(SuchstringStart);

		wert = wert.substr(0, PositionStart);

		return wert;
		
}

$(document).ready(function() {
	

	
	if (m1_VariantenArray.length < 1) {
		// Das Produkt hat keine Varianten...
		return false;	
	}

	var m1_Selectbox = '';

	if (m1_erstelleSelectbox == true) {
		m1_Selectbox = '<select name="select" id="select">';
		for (var i = 0; i < m1_VariantenArray.length; i++) {
			m1_Selectbox = m1_Selectbox + '<option>' + m1_VariantenArray[i]["value"] + '</option>';
			// ToDo: hier später die Selectbox erzeugen...
		}
		
		m1_Selectbox = m1_Selectbox + '</select>';
		
	} else {
		// alert("m1_erstelleSelectbox=" + m1_erstelleSelectbox);	
	}

	var preis = m1_VariantenArray[0]["preis"];
	var artikelnummer = m1_VariantenArray[0]["artikelnummer"];
	var lieferzeit = m1_VariantenArray[0]["lieferzeit"];
	var value = m1_VariantenArray[0]["value"];
	var inhalt = '<span class="preis_produktseite">' + preis + ' EUR</span><br />' + 'inkl. gesetzl. MwSt.<br />' + lieferzeit;

	produktPreis = preis;	// neu ab 24.11.2010

	// $("#m1_selectbox").html(m1_Selectbox);

	$("#m1_preis").html(preis + ' EUR');
	$("#m1_lieferzeit").html(lieferzeit);			

	// neu ab 16.12.2010


				var preis = m1_VariantenArray[0]["preis"] + ' EUR';
				produktPreis = m1_VariantenArray[0]["preis"]; // neu ab 24.11.2010
				var aktionspreis = m1_VariantenArray[0]["aktionspreis"];
				var artikelnummer = m1_VariantenArray[0]["artikelnummer"];
				var lieferzeit = m1_VariantenArray[0]["lieferzeit"];
				var value = m1_VariantenArray[0]["value"];
				
				// var inhalt = '';
				
				if ( aktionspreis.length > 0 ) {
					preis = preis + '<br /><del>' + aktionspreis + ' EUR</del> <small>(ehemaliger Verk&auml;uferpreis)</small><br /><img src="http://www.123moebel.de/home/c85e6985d275429a655ddffed3b7b5ba/uploads/aktionspreis.gif" />';
				}				
				
				//inhalt = inhalt + '<span class="preis_produktseite">' + preis + '</span><br />' + 'inkl. gesetzl. MwSt.<br />' + lieferzeit;
					
				// $("#m1_selectbox").html(m1_Selectbox);
				

				
				$("#m1_preis").html(preis);
				$("#m1_lieferzeit").html(lieferzeit);
				

	// ende neu ab 16.12.2010


	$("input[name*='variant_id']").click(function() {
			  
		for (var i = 0; i < m1_VariantenArray.length; i++) {
			if ($(this).val() == m1_VariantenArray[i]["id"]) {
				var preis = m1_VariantenArray[i]["preis"] + ' EUR';
				produktPreis = m1_VariantenArray[i]["preis"]; // neu ab 24.11.2010
				var aktionspreis = m1_VariantenArray[i]["aktionspreis"];
				var artikelnummer = m1_VariantenArray[i]["artikelnummer"];
				var lieferzeit = m1_VariantenArray[i]["lieferzeit"];
				var value = m1_VariantenArray[i]["value"];
				
				// var inhalt = '';
				
				if ( aktionspreis.length > 0 ) {
					preis = preis + '<br /><del>' + aktionspreis + ' EUR</del> <small>(ehemaliger Verk&auml;uferpreis)</small><br /><img src="http://www.123moebel.de/home/c85e6985d275429a655ddffed3b7b5ba/uploads/aktionspreis.gif" />';
				}				
				
				//inhalt = inhalt + '<span class="preis_produktseite">' + preis + '</span><br />' + 'inkl. gesetzl. MwSt.<br />' + lieferzeit;
					
				// $("#m1_selectbox").html(m1_Selectbox);
				

				
				$("#m1_preis").html(preis);
				$("#m1_lieferzeit").html(lieferzeit);
				
			}
		}
			  
	// alert("es ist : " + $(this).val());

	});
	
	if (isDefined("DEBUG") && DEBUG==true) {
		// alert("ende document.ready m1_variantenanzeige.js");	
	}	
	
});
