function dom_init() {

	$('#newsletter input[type=text], #quick_find input[type=text]').focus(function(){
		text = this.value;
		this.value = "";
	});
	$('#newsletter input[type=text], #quick_find input[type=text]').blur(function(){
		if (this.value == "") {
			this.value = text;
		}
	});
	
	
	$('#content input[type=text], #content select, #content textarea').each(function(i){
	   $(this).attr('id','labelnr'+i).prev().attr('for','labelnr'+i);	   
	});
	$('#content input[type=checkbox], #content input[type=radio]').each(function(i){
	   $(this).attr('id','labelinr'+i).next().attr('for','labelinr'+i);	   
	});
	
	
	$('#gewinn').prepend('<input class="letter" max="1" id="letter01"><input class="letter" max="1" id="letter02"><input class="letter" max="1" id="letter03"><input class="letter" max="1" id="letter04"><input class="letter" max="1" id="letter05"><input class="letter" max="1" id="letter06"><input class="letter" max="1" id="letter07"><input class="letter" max="1" id="letter08">').find('.letter').change(function(){
	  $('#labelnr0')[0].value = $('#letter01')[0].value + $('#letter02')[0].value + $('#letter03')[0].value + $('#letter04')[0].value + $('#letter05')[0].value + $('#letter06')[0].value + $('#letter07')[0].value + $('#letter08')[0].value;
	});
	
	
	var myName = $('#hiddenfields input[name=Kapsel]').val();
	if (myName != "") {
	  makeActive($('#choosekapsel li img[data-code="'+myName+'"]'), '#stagekapsel', '#labelnr5');
	}
	
	var myName = $('#hiddenfields input[name=Flasche]').val();
	if (myName != "") {
	  makeActive($('#chooseflasche li img[data-code="'+myName+'"]'), '#stageflasche', '#labelnr6');
	}
	
	var myName = $('#hiddenfields input[name=Etikett]').val();
	if (myName != "") {
	  makeActive($('#chooselabel li img[data-code="'+myName+'"]'), '#stagelabel', '#labelnr7');
	}
	
	
	
	$('#choosekapsel li img').click(function(){
	  makeActive(this, '#stagekapsel', '#labelnr5');
	  return false;
	});
	
	$('#chooseflasche li img').click(function(){
	  makeActive(this, '#stageflasche', '#labelnr6');
	  return false;
	});
	
	$('#chooselabel li img').click(function(){
	  makeActive(this, '#stagelabel', '#labelnr7');
	  return false;
	});
	
	
	$('#sektkonfig').closest('form').submit(function(){
	
	 if ($(this).find('.zemCheckbox:checked').length == 0) {
	   $('#hiddenfields').empty();
	 }
	   	
	});
	

}


function makeActive(myImg, myArea, myLabel){
  $(myImg).closest('ul').find('li').removeClass('active');
  $(myImg).parent().addClass('active');
  $(myArea+' img').attr('src',$(myImg).attr('rel'));
  $(myLabel).val($(myImg).data('code'));

}
