
$(document).ready(function(){ 

	var span1 = new Array("<span class='eckopen'>","<span class='eckclose'>","</span>");
	var span2 = new Array("<span class='rundopen'>","<span class='rundclose'>","</span>");
	var _content = $('.inhalt').html();
	var _content0 = $('.aktionen ul').html();
	var replacer0 = new RegExp("{hoch}","g");
	var replacer1 = new RegExp("{/hoch}","g");
	var replacer2 = new RegExp("{tief}","g");
	var replacer3 = new RegExp("{/tief}","g");
	if(_content)
	{
		_content=_content.replace(replacer2, span1[0]).replace(replacer3,span1[2]);
		_content=_content.replace(replacer0, span2[1]).replace(replacer1,span2[2]);
		$('.inhalt').html(_content);
	}
	if(_content0)
	{
		_content0=_content0.replace(replacer2, span1[0]).replace(replacer3,span1[2]);
		_content0=_content0.replace(replacer0, span2[1]).replace(replacer1,span2[2]);	
		$('.aktionen ul').html(_content0);
	}
});

function _getContact(aId)
{
	$('div[id^="ContactDiv_"]').hide();
	$("#ContactDiv_" + aId).show();
}
function __getProdsByLetter(aValue)
{
	var arr_tr = $("table.produkte tr");
	if(aValue == '0')
		{
			arr_tr.show();	
			var a = $('a[id^="nav_"]');
			a.removeClass("active").removeClass("inactive");
			a.addClass("inactive");	
			$('#nav_0').removeClass("inactive").addClass("active");
		}
	else
		{
			arr_tr.each(function(i) {
				if($(this).hasClass("tr_prod_" + aValue) == true)
					$(this).show();
				else
					$(this).hide();
					
			});
			arr_tr.eq(0).show();
		}
	var a = $('a[id^="a_abc_"]');
	a.removeClass("inactive");
	a.removeClass("active");
	a.addClass("inactive");
	$('#a_abc_' + aValue).removeClass("inactive").addClass("active");
	
}
function __getProdsByIcon(aId)
{
	var c = aId.replace("s_","p_");
	$("table.produkte tr").hide();
	$("table.produkte tr").eq(0).show();
	$('li.' + c).parents('tr').show();
	var a = $('a[id^="nav_"]');
	a.removeClass("active").removeClass("inactive");
	a.addClass("inactive");
	$('#nav_' + c.replace("p_icon_", "")).removeClass("inactive").addClass("active");
	//__Log($('#nav_' + c.replace("p_icon_", "nav_")));
}
function _getProdDetails(aId)
{
	$('div[id^="div_"]').hide();
	$('#div_' + aId.replace("tab_","")).show();
	$('li[id^="tab_"]').removeClass("active");
	$('li[id^="tab_"]').removeClass("inactive");
	$('li[id^="tab_"]').addClass("inactive");
	$('#tab_' + aId.replace("tab_","")).removeClass("inactive").addClass("active");
	
}
function _getProdsByUrl(aUrl)
{
	var arr_tr = $("table.produkte tr");
	if(aUrl.indexOf("?") > -1)
	{
		var u = aUrl.split("?")[1];
		var arr_u = u.split("&");
		for(var i = 0; i < arr_u.length; i++)
			{
				if(arr_u[i].indexOf("con") > -1)
					var c = arr_u[i].split("=")[1];
				else if(arr_u[i].indexOf("ind") > -1)
					var ind = arr_u[i].split("=")[1];
			}
	}
	if(typeof c !='undefined')
	{
		arr_tr.hide();
		arr_tr.eq(0).show();
		var a = $('a[id^="nav_"]');
		a.removeClass("active").removeClass("inactive");
		a.addClass("inactive");
		if(c == "0")
			{arr_tr.show();$('#nav_0').removeClass("inactive").addClass("active");}
		else
			{$('li.p_icon_' + c).parents('tr').show(); $('#nav_' + c).removeClass("inactive").addClass("active");}
	}
	if(typeof ind !='undefined')
	{
		arr_tr.hide();
		arr_tr.eq(0).show();
		var a = $('a[id^="nav_"]');
		a.removeClass("active").removeClass("inactive");
		a.addClass("inactive");
		$('.v_' + ind).show();
		$("option[value='" + ind + "']").attr("selected", "selected");
	}
		
}
function _getNavByDetail(aId)
{
	var c = aId.substring(0,aId.lastIndexOf(","));
	var arr_c = c.split(",");
	var a = $('a[id^="nav_"]');
	a.removeClass("active").removeClass("inactive");
	a.addClass("inactive");
	for(var i = 0; i < arr_c.length; i++)
		{
			$('#nav_' + arr_c[i]).removeClass("inactive").addClass("active");
		}
	
}
function _getProdByInd(aId)
{
	var arr_tr = $("table.produkte tr");
	arr_tr.hide();
	arr_tr.eq(0).show();
	$('.v_' + aId).show();
}
function _setImageDiv()
{
	if($('.prod_img').children().length < 1)
		$('.prod_img').remove();	
}
function _setPackValue(aId)
{
	$("#" + aId).val($("#" + aId).val() + " " + $("#" + aId).attr("alt"));	
}
function _setPack(aValue)
{
	aValue = aValue.substring(0,aValue.length-2);
	var tr = $('tr[id^="tr_"]');
	var ids = aValue.split("||");
	for(var i=0; i < ids.length; i++)
	{
		var _t = $("#tr_" + ids[i]).addClass("active").clone();
		_t.each(function(i) {
			$(this).attr("id", $(this).attr("id").replace("tr_","t_tr_"));
		});
		//__Log($("#tr_" + ids[i]));
		$("#tr_" + ids[i]).remove();
		//__Log(_t);
		$(".bestellungen_alle").prepend(_t);
		$("#tr_header").prependTo($(".bestellungen_alle"));
	}
	tr = $('tr[id^="tr_"]');
	var j = 0;
	tr.each(function(i) {
		j++;
		if(j == 2)
			{
				$(this).addClass("altrow");
				j = 0;	
			}
	});
}

function _setProdValues(aId)
{
	var tr = $(".prodid_" + aId);
	$('input#produktdata').val(tr.find("td.first").find("strong").text());
	$('input#produktpack').val(tr.find("td.einheiten").find("span.packid").html());
	$('#bestellung').submit();
}
