// MAIN JS DOGS AND FRIENDS

function validateForm() {
	// Pflichtfelder
	var err = 0; var etxt = "";
	// Warenkorb leer?
	var count = $(".article").html();
	if(count == null) {	err = 1; etxt += 'Sie haben keine Artikel ausgew&auml;hlt.<br>'; }
	if($("#vname").val() == "") { err = 1; etxt += 'Bitte geben Sie Ihren Vornamen an.<br>';  }
	if($("#nname").val() == "") { err = 1; etxt += 'Bitte geben Sie Ihren Nachnamen an.<br>';  }
	if($("#street").val() == "") { err = 1; etxt += 'Bitte geben Sie die Stra&szlig;e an.<br>';  }
	if($("#hnr").val() == "") { err = 1; etxt += 'Bitte geben Sie die Hausnummer an.<br>';  }
	if($("#plz").val() == "") { err = 1; etxt += 'Bitte geben Sie die Postleitzahl an.<br>';  }
	if($("#ort").val() == "") { err = 1; etxt += 'Bitte geben Sie den Ort an.<br>';  }

	if($("#email").val() == "") { err = 1; etxt += 'Bitte geben Sie Ihre Email-Adresse an.<br>';  }
	if($("#email2").val() == "" || $("#email").val() != $("#email2").val()) { err = 1; etxt += 'Die Email-Adressen sind verschieden.<br>';  }

	if(!($("#agb:checked").val() == "agb")) { err = 1; etxt += 'Sie m&uuml;ssen die AGB akzeptieren.<br>';  }

	// Umfang Halstuch angegeben?
	//err = 1; etxt += 'Bitte geben Sie den Umfang des Halstuchs an.<br>';  

	if(err == 0) {
		document.f_order.submit();	
	} else {
		document.getElementById('error').innerHTML = etxt;
		$("#error").show();
	}

}

function updatePrice(id) {
	var anzID = "c_"+ id; 
	var anz = parseFloat(document.getElementById(anzID).value);
	var priceID = "p_"+ id;
	var price = parseFloat(document.getElementById(priceID).innerHTML);
	var newPrice = anz * price; 
	var sumID = "sum_"+ id;
	document.getElementById(sumID).innerHTML = newPrice.toFixed(2) + ' Euro';
	updateSum();
}

function updateSum() {
	var sum = 0;
	var versand = 3.0;
	var tmp = $(".z_sum").text(); 
	var tmp2 = tmp.replace(/Euro/g, " + ");
	var mysum = eval(tmp2 + 0).toFixed(2);
	var allsum = (parseFloat(mysum) + 3.0).toFixed(2);
	var mwst = mysum * 0.19;
	document.getElementById('sum').innerHTML = 'Gesamtsumme: ' + allsum + ' Euro';
	document.getElementById('mwst').innerHTML = 'enthaltene MwSt.: ' + mwst.toFixed(2) + ' Euro';

}

function delArt(id, typ) {
	var tmp = "ar_"+id;
	document.getElementById(tmp).parentNode.removeChild(document.getElementById(tmp));
	if(typ == 2) {
		var tmp = "ar_"+id+"b";
		document.getElementById(tmp).parentNode.removeChild(document.getElementById(tmp));
	}
	// Warenkorb leer?
	var count = $(".article").html();
	if(count == null) {
		alert("Ihr Warenkorb ist leer!");
	}
	updateSum();
}


$(document).ready(function() {


// GLOBALS
// Artikel = (Artikelnummer, Name, Preis)
var shirt_m  = new Array(1001, "T-Shirt Dogs and Friends (m)", "14.95");
var tuch   = new Array(1002, "Halstuch Dogs and Friends", "9.95");
var kombi_m  = new Array(1003, "Kombi Dogs and Friends (m)", "22.95");
var shirt_w   = new Array(1004, "T-Shirt Dogs and Friends (w)", "14.95");
var kombi_w  = new Array(1005, "Kombi Dogs and Friends (w)", "22.95");
var schutz  = new Array(1006, "Halskragenschutz", "4.00");
var schaeler  = new Array(1007, "Gemueseschaeler", "7.95");
var wein  = new Array(1008, "Wein Saar-Riesling", "6.50");


var art_count = 0;
var ART_SHIRT_M, ART_TUCH, ART_KOMBI_M, ART_SHIRT_W, ART_KOMBI_W, ART_SCHUTZ, ART_SCHAELER, ART_WEIN = "";


function setArt(art) { 
art_count++; 
if(art == "shirt_m") {
ART_SHIRT_M = '<tr class="article" id="ar_'+art_count+'"><td><input type="hidden" name="artikel_sm[]" value="T-Shirt Dogs and Friends (m)">'+shirt_m[1]+'</td><td><select name="color_sm[]"><option value="rot">rot</option><option value="blau">blau</option></select></td><td><select name="size_sm[]"><option value="S">S</option><option value="M">M</option><option value="L">L</option><option value="XL">XL</option></select></td><td><select name="count_sm[]" onchange="updatePrice('+art_count+')" id="c_'+art_count+'"><option value="1">1</option><option value="2">2</option><option value="3">3</option><option value="4">4</option><option value="5">5</option><option value="6">6</option><option value="7">7</option><option value="8">8</option><option value="9">9</option><option value="10">10</option></select></td><td class="price" align="right" id="p_'+art_count+'">'+shirt_m[2]+' Euro </td><input type="hidden" name="preis_sm[]" value="14.95"><td class="z_sum" align="right" id="sum_'+art_count+'">'+shirt_m[2]+' Euro</td><td class="artdelete"><a href="javascript:void(0)" onclick="delArt('+art_count+')"><img src="img/del.png" border="0" alt="Artikel entfernen" title="Artikel entfernen" /></a></td></tr>';
}

if(art == "tuch") {
ART_TUCH = '<tr class="article" id="ar_'+art_count+'"><td><input type="hidden" name="artikel_t[]" value="Halstuch Dogs and Friends">'+tuch[1]+'</td><td><select name="color_t[]"><option value="rot">rot</option><option value="blau">blau</option></select></td><td><input type="text" name="umfang_t[]" class="umfang_t" size="2" />cm</td><td><select name="count_t[]" onchange="updatePrice('+art_count+')" id="c_'+art_count+'"><option value="1">1</option><option value="2">2</option><option value="3">3</option><option value="4">4</option><option value="5">5</option><option value="6">6</option><option value="7">7</option><option value="8">8</option><option value="9">9</option><option value="10">10</option></select></td><td class="price" align="right" id="p_'+art_count+'">'+tuch[2]+' Euro </td><td class="z_sum" align="right" id="sum_'+art_count+'">'+tuch[2]+' Euro</td><input type="hidden" name="preis_t[]" value="9.95"><td class="artdelete"><a href="javascript:void(0)" onclick="delArt('+art_count+')"><img src="img/del.png" border="0" alt="Artikel entfernen" title="Artikel entfernen" /></a></td></tr>';
}

if(art == "schutz") {
ART_SCHUTZ = '<tr class="article" id="ar_'+art_count+'"><td><input type="hidden" name="artikel_schutz[]" value="Halskragenschutz">'+schutz[1]+'</td><td>&nbsp;</td><td><input type="text" name="umfang_schutz[]" class="umfang_schutz" size="2" />cm</td><td><select name="count_schutz[]" onchange="updatePrice('+art_count+')" id="c_'+art_count+'"><option value="1">1</option><option value="2">2</option><option value="3">3</option><option value="4">4</option><option value="5">5</option><option value="6">6</option><option value="7">7</option><option value="8">8</option><option value="9">9</option><option value="10">10</option></select></td><td class="price" align="right" id="p_'+art_count+'">'+schutz[2]+' Euro </td><td class="z_sum" align="right" id="sum_'+art_count+'">'+schutz[2]+' Euro</td><input type="hidden" name="preis_schutz[]" value="4.00"><td class="artdelete"><a href="javascript:void(0)" onclick="delArt('+art_count+')"><img src="img/del.png" border="0" alt="Artikel entfernen" title="Artikel entfernen" /></a></td></tr>';
}
 
if(art == "schaeler") {
ART_SCHAELER = '<tr class="article" id="ar_'+art_count+'"><td><input type="hidden" name="artikel_schaeler[]" value="Gemueseschaeler">'+schaeler[1]+'</td><td>&nbsp;</td><td>&nbsp;</td><td><select name="count_schaeler[]" onchange="updatePrice('+art_count+')" id="c_'+art_count+'"><option value="1">1</option><option value="2">2</option><option value="3">3</option><option value="4">4</option><option value="5">5</option><option value="6">6</option><option value="7">7</option><option value="8">8</option><option value="9">9</option><option value="10">10</option></select></td><td class="price" align="right" id="p_'+art_count+'">'+schaeler[2]+' Euro </td><td class="z_sum" align="right" id="sum_'+art_count+'">'+schaeler[2]+' Euro</td><input type="hidden" name="preis_schaeler[]" value="7.95"><td class="artdelete"><a href="javascript:void(0)" onclick="delArt('+art_count+')"><img src="img/del.png" border="0" alt="Artikel entfernen" title="Artikel entfernen" /></a></td></tr>';
}

if(art == "wein") {
ART_WEIN = '<tr class="article" id="ar_'+art_count+'"><td><input type="hidden" name="artikel_wein[]" value="Wein">'+wein[1]+'</td><td>&nbsp;</td><td>&nbsp;</td><td><select name="count_wein[]" onchange="updatePrice('+art_count+')" id="c_'+art_count+'"><option value="1">1</option><option value="2">2</option><option value="3">3</option><option value="4">4</option><option value="5">5</option><option value="6">6</option><option value="7">7</option><option value="8">8</option><option value="9">9</option><option value="10">10</option></select></td><td class="price" align="right" id="p_'+art_count+'">'+wein[2]+' Euro </td><td class="z_sum" align="right" id="sum_'+art_count+'">'+wein[2]+' Euro</td><input type="hidden" name="preis_wein[]" value="6.50"><td class="artdelete"><a href="javascript:void(0)" onclick="delArt('+art_count+')"><img src="img/del.png" border="0" alt="Artikel entfernen" title="Artikel entfernen" /></a></td></tr>';
}

if(art == "kombi_m") {
ART_KOMBI_M = '<tr class="article" id="ar_'+art_count+'"><td><input type="hidden" name="artikel_km[]" value="Kombi Dogs and Friends (m)">Kombi Dogs and Friends (m)</td><td><select name="color_k_sm[]"><option value="rot">rot</option><option value="blau">blau</option></select></td><td><select name="size_k_sm[]"><option value="S">S</option><option value="M">M</option><option value="L">L</option><option value="XL">XL</option><option value="XXL">XXL</option></select></td><td><select name="count_km[]" onchange="updatePrice('+art_count+')" id="c_'+art_count+'"><option value="1">1</option><option value="2">2</option><option value="3">3</option><option value="4">4</option><option value="5">5</option><option value="6">6</option><option value="7">7</option><option value="8">8</option><option value="9">9</option><option value="10">10</option></select></td><td class="price" align="right" id="p_'+art_count+'">'+kombi_m[2]+' Euro </td><input type="hidden" name="preis_km[]" value="22.95"><td class="z_sum" align="right" id="sum_'+art_count+'">'+kombi_m[2]+' Euro</td><td class="artdelete"><a href="javascript:void(0)" onclick="delArt('+art_count+', 2)"><img src="img/del.png" border="0" alt="Artikel entfernen" title="Artikel entfernen" /></a></td></tr><tr class="article" id="ar_'+art_count+'b"><td>Halstuch Dogs and Friends</td><td><select name="color_k_tm[]"><option value="rot">rot</option><option value="blau">blau</option></select></td><td><input type="text" class="umfang" name="umfang_km[]" size="2" />cm</td><td colspan="4"></td></tr>';
}

if(art == "shirt_w") {
ART_SHIRT_W = '<tr class="article" id="ar_'+art_count+'"><td><input type="hidden" name="artikel_sw[]" value="T-Shirt Dogs and Friends (w)">'+shirt_w[1]+'</td><td><select name="color_sw[]"><option value="rot">rot</option><option value="blau">blau</option></select></td><td><select name="size_sw[]"><option value="S">S</option><option value="M">M</option><option value="L">L</option><option value="XL">XL</option><option value="XXL">XXL</option></select></td><td><select name="count_sw[]" onchange="updatePrice('+art_count+')" id="c_'+art_count+'"><option value="1">1</option><option value="2">2</option><option value="3">3</option><option value="4">4</option><option value="5">5</option><option value="6">6</option><option value="7">7</option><option value="8">8</option><option value="9">9</option><option value="10">10</option></select></td><td class="price" align="right" id="p_'+art_count+'">'+shirt_w[2]+' Euro </td><input type="hidden" name="preis_sw[]" value="14.95"><td class="z_sum" align="right" id="sum_'+art_count+'">'+shirt_w[2]+' Euro</td><td class="artdelete"><a href="javascript:void(0)" onclick="delArt('+art_count+')"><img src="img/del.png" border="0" alt="Artikel entfernen" title="Artikel entfernen" /></a></td></tr>';
}
/* 
if(art == "tuch") {
ART_TUCH = '<tr class="article" id="ar_'+art_count+'"><td><input type="hidden" name="artikel_t[]" value="Halstuch Dogs and Friends">'+tuch[1]+'</td><td><select name="color_t[]"><option value="rot">rot</option><option value="blau">blau</option></select></td><td><input type="text" name="umfang_t[]" class="umfang_t" size="2" />cm</td><td><select name="count_t[]" onchange="updatePrice('+art_count+')" id="c_'+art_count+'"><option value="1">1</option><option value="2">2</option><option value="3">3</option><option value="4">4</option><option value="5">5</option><option value="6">6</option><option value="7">7</option><option value="8">8</option><option value="9">9</option><option value="10">10</option></select></td><td class="price" align="right" id="p_'+art_count+'">'+tuch[2]+' Euro </td><td class="z_sum" align="right" id="sum_'+art_count+'">'+tuch[2]+' Euro</td><input type="hidden" name="preis_t[]" value="9.95"><td class="artdelete"><a href="javascript:void(0)" onclick="delArt('+art_count+')"><img src="img/del.png" border="0" alt="Artikel entfernen" title="Artikel entfernen" /></a></td></tr>';
}
*/

if(art == "kombi_w") {
ART_KOMBI_W = '<tr class="article" id="ar_'+art_count+'"><td><input type="hidden" name="artikel_kw[]" value="Kombi Dogs and Friends (w)">Kombi Dogs and Friends (w)</td><td><select name="color_k_sw[]"><option value="rot">rot</option><option value="blau">blau</option></select></td><td><select name="size_k_sw[]"><option value="S">S</option><option value="M">M</option><option value="L">L</option><option value="XL">XL</option><option value="XXL">XXL</option></select></td><td><select name="count_kw[]" onchange="updatePrice('+art_count+')" id="c_'+art_count+'"><option value="1">1</option><option value="2">2</option><option value="3">3</option><option value="4">4</option><option value="5">5</option><option value="6">6</option><option value="7">7</option><option value="8">8</option><option value="9">9</option><option value="10">10</option></select></td><td class="price" align="right" id="p_'+art_count+'">'+kombi_w[2]+' Euro </td><input type="hidden" name="preis_kw[]" value="22.95"><td class="z_sum" align="right" id="sum_'+art_count+'">'+kombi_w[2]+' Euro</td><td class="artdelete"><a href="javascript:void(0)" onclick="delArt('+art_count+', 2)"><img src="img/del.png" border="0" alt="Artikel entfernen" title="Artikel entfernen" /></a></td></tr><tr class="article" id="ar_'+art_count+'b"><td>Halstuch Dogs and Friends</td><td><select name="color_k_tw[]"><option value="rot">rot</option><option value="blau">blau</option></select></td><td><input type="text" class="umfang" name="umfang_kw[]" size="2" />cm</td><td colspan="4"></td></tr>';
}



}
	$(".OfferBoxMini").click(function() {
		if(this.id == "shirt_m") { setArt('shirt_m'); $("#order").append(ART_SHIRT_M); }
		if(this.id == "tuch")  { setArt('tuch'); $("#order").append(ART_TUCH); }	
		if(this.id == "kombi_m") { setArt('kombi_m'); $("#order").append(ART_KOMBI_M); }
		if(this.id == "shirt_w") { setArt('shirt_w'); $("#order").append(ART_SHIRT_W); }
		if(this.id == "schutz")  { setArt('schutz'); $("#order").append(ART_SCHUTZ); }	
		if(this.id == "kombi_w") { setArt('kombi_w'); $("#order").append(ART_KOMBI_W); }		
		if(this.id == "schaeler") { setArt('schaeler'); $("#order").append(ART_SCHAELER); }	
		if(this.id == "wein") { setArt('wein'); $("#order").append(ART_WEIN); }		


		updateSum();
		alert("Artikel wurde der Bestellung hinzugefügt!");
		
	});
	
	$("#toogleagb").toggle(
	  function () { 
		$("#showagb").show("slow");
	  },
	  function () {
		$("#showagb").hide("slow");
	  }
	);

// Tooltips
$("#test").tooltip();


/*
	$("#btn_home").hover(
      function () {
	      $("#btn_home").animate({ opacity: 0.4 }, 500 );
      }, 
      function () {
	      $("#btn_home").animate({ opacity: 1.0 }, 500 );
      }
    );

	$("#btn_shop").hover(
      function () {
	      $("#btn_shop").animate({ opacity: 0.4 }, 500 );
      }, 
      function () {
	      $("#btn_shop").animate({ opacity: 1.0 }, 500 );
      }
    );
	
	$("#btn_pics").hover(
      function () {
	      $("#btn_pics").animate({ opacity: 0.4 }, 500 );
      }, 
      function () {
	      $("#btn_pics").animate({ opacity: 1.0 }, 500 );
      }
    );
	$("#btn_project").hover(
      function () {
	      $("#btn_project").animate({ opacity: 0.4 }, 500 );
      }, 
      function () {
	      $("#btn_project").animate({ opacity: 1.0 }, 500 );
      }
    );
	$("#btn_links").hover(
      function () {
	      $("#btn_links").animate({ opacity: 0.4 }, 500 );
      }, 
      function () {
	      $("#btn_links").animate({ opacity: 1.0 }, 500 );
      }
    );
*/


	$("#offer_shirt_m").hover(
      function () {
		$("#art_shirt_m").hide();
		$("#art_shirt_m_2").show();
	}, 
      function () {
		$("#art_shirt_m_2").hide();
		$("#art_shirt_m").show();
	}
    );
	
	$("#offer_shirt_w").hover(
      function () {
		$("#art_shirt_w").hide();
		$("#art_shirt_w_2").show();
	}, 
      function () {
		$("#art_shirt_w_2").hide();
		$("#art_shirt_w").show();
	}
    );	


});

function setDisable() {
	$("select").attr("disabled", true);
	$("input").attr("readonly", true);
}

  $(document).ready(function(){
    $("a").tooltip({
   showURL: false
});
  });
  

