var $trs_produkte = new Array();
var $trs_einstellungen = new Object();

jQuery(document).ready(function()
{
	//alert (".. lala.. Produkte:\n"+$trs_produkte[0]);
	
	if($trs_produkte.length > 0)
	{
		trs_produkt_zeigen($('select#plugin_cform_'+$trs_einstellungen['form_manager_feld']).val());
		
		$('div#labdiv_'+$trs_einstellungen['form_manager_feld']).css({'overflow': 'visible', 'position': 'relative', 'height': '2EM'});
		$('select#plugin_cform_'+$trs_einstellungen['form_manager_feld']).change(function()
		{
			trs_produkt_zeigen($(this).val())
		});
	}
});

function trs_produkt_add($name, $bild, $nummer)
{
	var $temp_produkt = new Object();
	$temp_produkt['name'] = $name;
	$temp_produkt['bild'] = $bild;
	$temp_produkt['nummer'] = $nummer;
	//alert (".. Object: "+$temp_produkt);
	
	$trs_produkte.push($temp_produkt);
}

function trs_produkt_zeigen($name)
{
	$default_text_nummer = '.. dieses Produkt hat keine Seriennummer';
	$temp_backup_seriennummer = $('input#plugin_cform_seriennummer').val();
	if ($temp_backup_seriennummer == $default_text_nummer) $temp_backup_seriennummer = '';
	
	$('img#trs_produkt_bild').remove();
	$('input#plugin_cform_seriennummer').attr('readonly', 'readonly');
	$('input#plugin_cform_seriennummer').val($default_text_nummer);
	
	var $temp_produkt = new Object();
	var $temp_produkt_vorhanden = false;
	
	for (var $temp_index in $trs_produkte)
	{
		var $temp_test = $trs_produkte[$temp_index];
		if ($temp_test['name'] == $name)
		{
			$temp_produkt_vorhanden = true;
			//alert("\nProdukt: "+$temp_produkt['name']);
			$temp_produkt = $temp_test;
			break;
		}
	}
	
	if ($temp_produkt_vorhanden)
	{
		//alert(".. temp_produkt: "+$temp_produkt['name']);
		
		$('div#labdiv_'+$trs_einstellungen['form_manager_feld']).prepend('<img id="trs_produkt_bild" src="'+$trs_einstellungen['pfad_bild_thumb']+$temp_produkt['bild']+'" style="position: absolute; right: 0px; top: 0px; z-index: 999;"/>');
		$('img#trs_produkt_bild').css({'cursor': 'pointer'});
		$('img#trs_produkt_bild').colorbox({href:$trs_einstellungen['pfad_bild']+$temp_produkt['bild']});
		
		if ($temp_produkt['nummer'] == 1)
		{
			$('input#plugin_cform_seriennummer').removeAttr('readonly');
			$('input#plugin_cform_seriennummer').val($temp_backup_seriennummer);
		}
	}
}


