window.addEvent('domready', function() {
if($('addFeldsPraktische_Erfahrungen')){
	$('addFeldsPraktische_Erfahrungen').addEvent('click', function(){
		addPraktische_Erfahrungen();
	});

	if ($('tx_sgjobxchange_pi1_land_pr')){
		$('tx_sgjobxchange_pi1_land_pr').addEvent('change',function(){
			  ViewHide(this.value,'land_pr1_sonstiges');
			  //el.preventDefault();  
			  //alert(el.id);
		  });
	}
	if ($('tx_sgjobxchange_pi1_land_pr2')){
		$('tx_sgjobxchange_pi1_land_pr2').addEvent('change',function(){
			  ViewHide(this.value,'land_pr2_sonstiges');
			  //el.preventDefault();  
			  //alert(el.id);
		  });
	}
	if ($('tx_sgjobxchange_pi1_land_pr3')){
		$('tx_sgjobxchange_pi1_land_pr3').addEvent('change',function(){
			  ViewHide(this.value,'land_pr3_sonstiges');
			  //el.preventDefault();  
			  //alert(el.id);
		  });
	}
	if ($('tx_sgjobxchange_pi1_land_pr4')){
		$('tx_sgjobxchange_pi1_land_pr4').addEvent('change',function(){
			  ViewHide(this.value,'land_pr4_sonstiges');
			  //el.preventDefault();  
			  //alert(el.id);
		  });
	}
}
 
 function addPraktische_Erfahrungen (){
 

	  var allposition = $('myFirstElement').getElements('select[name^=tx_sgjobxchange_pi1[position]');

	  if (allposition.length == 1){
	   var tagBreak = new Element('br');
	 
	   tagBreak.inject($('myFirstElement'));
	  }
	 
	  var index = allposition.length +1;
	  
	  var labelposition = $('position').clone();
	  labelposition.inject($('myFirstElement'));
	  
	  var inputposition = $('tx_sgjobxchange_pi1_position').clone();
	  inputposition.setProperty('name', 'tx_sgjobxchange_pi1[position'+index+']');
	  
	  inputposition.inject($('myFirstElement'));
	  
	  if ($('unternehmen')){
		  var labelunternehmen = $('unternehmen').clone();
		  labelunternehmen.inject($('myFirstElement'));
		  
		  var inputunternehmen = new Element('input', {   
		   'name': 'tx_sgjobxchange_pi1[unternehmen'+index+']' 
		  });
	
		  inputunternehmen.inject($('myFirstElement'));
	  }
	  
	  if ($('ort_pr')){
		  var labelort_pr = $('ort_pr').clone();
		  labelort_pr.inject($('myFirstElement'));
		  
		  var inputort_pr = new Element('input', {   
		   'name': 'tx_sgjobxchange_pi1[ort_pr'+index+']' 
		  });
	
		  inputort_pr.inject($('myFirstElement'));
	  }
	  
	  if ($('land_pr')){
		  // Label		  	  
		  var labelland_pr = $('land_pr').clone();		  
		  labelland_pr.inject($('myFirstElement'));
		  
		  // Field		  
		  var inputland_pr = $('tx_sgjobxchange_pi1_land_pr').clone();		  
		  inputland_pr.setProperty('name', 'tx_sgjobxchange_pi1[land_pr'+index+']');
		  //inputland_pr.setProperty('id', 'land_pr'+index+);
		  
		  inputland_pr.removeEvents('change');
		  inputland_pr.addEvent('change',function(el){
			  ViewHide(this.value,'land_pr'+index+'_sonstiges');
			  //el.preventDefault();  
			  //alert(el.id);
		  });
		  
		  		  
		  //var destroy = function ();

		  
		  inputland_pr.inject($('myFirstElement'));
	  }
	  
	  if ($('land_pr1_sonstiges')){
			 var inputland_pr1_sonstiges = $('land_pr1_sonstiges').clone();
			 inputland_pr1_sonstiges.setProperty('name', 'tx_sgjobxchange_pi1[land_pr'+index+'_sonstiges]');
			 inputland_pr1_sonstiges.inject($('myFirstElement'));
			 inputland_pr1_sonstiges.setProperty('id', 'land_pr'+index+'_sonstiges');
	}
	  
	  if ($('taetigkeitsbereich')){
		  var labeltaetigkeitsbereich = $('taetigkeitsbereich').clone();
		  labeltaetigkeitsbereich.inject($('myFirstElement'));

		  
		 var inputtaetigkeitsbereich = $('tx_sgjobxchange_pi1_taetigkeitsbereich').clone();
		 inputtaetigkeitsbereich.setProperty('name', 'tx_sgjobxchange_pi1[taetigkeitsbereich'+index+']');
		 inputtaetigkeitsbereich.inject($('myFirstElement'));
	  }
	  
	  if ($('aufgaben')){
		  var labelaufgaben = $('aufgaben').clone();
		  labelaufgaben.inject($('myFirstElement'));
		  
		  var inputaufgaben = new Element('input', {   
		   'name': 'tx_sgjobxchange_pi1[aufgaben'+index+']' 
		  });
	
		  inputaufgaben.inject($('myFirstElement'));
	  }
		  
	  	  
	  if ($('beginn_pr')){
		  var labelBeginn_pr = $('beginn_pr').clone();
		  labelBeginn_pr.inject($('myFirstElement'));
		  
		  var inputWann_pr = new Element('input', {   
		   'name': 'tx_sgjobxchange_pi1[beginn_pr'+index+']' 
		  });
	
		  inputWann_pr.inject($('myFirstElement'));
	  }
	  
	  if ($('ende_pr')){
		  var labelEnde_pr = $('ende_pr').clone();
		  labelEnde_pr.inject($('myFirstElement'));
		  
		  var inputWas_pr = new Element('input', {   
		   'name': 'tx_sgjobxchange_pi1[ende_pr'+index+']' 
		  });
	
		  inputWas_pr.inject($('myFirstElement'));
	  }
	  
	  var tagBreak = new Element('br');

	  tagBreak.inject($('myFirstElement'));

  
  

 }
});

window.addEvent('domready', function() {
if($('addFields_Auslandserfahrung')){
	$('addFields_Auslandserfahrung').addEvent('click', function(){
		add_Auslandserfahrung();
	});
}
 
 function add_Auslandserfahrung (){
 

	  var allerfahrung = $('mySecondElement').getElements('select[name^=tx_sgjobxchange_pi1[erfahrung]');

	  if (allerfahrung.length == 1){
	   var tagBreak = new Element('br');
	 
	   tagBreak.inject($('mySecondElement'));
	  }
	 
	  var index = allerfahrung.length +1;
	  
	  var labelerfahrung = $('erfahrung').clone();
	  labelerfahrung.inject($('mySecondElement'));
	  
	  var inputerfahrung = $('tx_sgjobxchange_pi1_erfahrung').clone();
	  inputerfahrung.setProperty('name', 'tx_sgjobxchange_pi1[erfahrung'+index+']');
	  
	  inputerfahrung.inject($('mySecondElement'));

	  
	  var labelort_al = $('ort_al').clone();
	  labelort_al.inject($('mySecondElement'));
	  
	  var inputort_al = new Element('input', {   
	   'name': 'tx_sgjobxchange_pi1[ort_al'+index+']' 
	  });

	  inputort_al.inject($('mySecondElement'));
	  
	  
	  var labelland_al = $('land_al').clone();
	  labelland_al.inject($('mySecondElement'));

  	  var inputland_al = new Element('input', {   
	   'name': 'tx_sgjobxchange_pi1[land_al'+index+']' 
	  });

	  inputland_al.inject($('mySecondElement'));
	  
	  
	  var labelbeginn = $('beginn').clone();
	  labelbeginn.inject($('mySecondElement'));

  	  var inputbeginn = new Element('input', {   
	   'name': 'tx_sgjobxchange_pi1[beginn'+index+']' 
	  });

	  inputbeginn.inject($('mySecondElement'));
	  
	  var labelende = $('ende').clone();
	  labelende.inject($('mySecondElement'));

  	  var inputende = new Element('input', {   
	   'name': 'tx_sgjobxchange_pi1[ende'+index+']' 
	  });

	  inputende.inject($('mySecondElement'));
	  
	  
	  
	  var tagBreak = new Element('br');

	  tagBreak.inject($('mySecondElement'));
 }
});

window.addEvent('domready', function() {

if($('addFields')){
 $('addFields').addEvent('click', function(){
  addNewBoxes();
 });
}
 
 function addNewBoxes (){
 
  var allWo = $('myFirstElement').getElements('select[name^=tx_sgjobxchange_pi2[bereich]');
   var allBranche = $('myFirstElement').getElements('select[name^=tx_sgjobxchange_pi2[branche_beruf]]');
   var allPosition = $('myFirstElement').getElements('select[name^=tx_sgjobxchange_pi2[position]]');
  var allWann = $('myFirstElement').getElements('input[name^=tx_sgjobxchange_pi2[beginn]]');
  var allWas = $('myFirstElement').getElements('input[name^=tx_sgjobxchange_pi2[ende]]');
  
 
  if (allWo.length == 1){
   var tagBreak = new Element('br');
 
   tagBreak.inject($('myFirstElement'));
  }
 
  var index = allWo.length +1;
  
  var labelBereich = $('bereich').clone();
  labelBereich.inject($('myFirstElement'));
  
  var inputWo = $('tx_sgjobxchange_pi2_bereich').clone();
  inputWo.setProperty('name', 'tx_sgjobxchange_pi2[bereich'+index+']');
  
  inputWo.inject($('myFirstElement'));
  


  if ($('tx_sgjobxchange_pi2_branche_beruf')){

	  var labelbranche_beruf = $('branche_beruf').clone();
	  labelbranche_beruf.inject($('myFirstElement'));
	  
  var inputBranche = $('tx_sgjobxchange_pi2_branche_beruf').clone();
  inputBranche.setProperty('name', 'tx_sgjobxchange_pi2[branche_beruf'+index+']');
  
  inputBranche.inject($('myFirstElement'));
  
  }
  
  
  if ($('position')){
    var labelPosition = $('position').clone();
  labelPosition.inject($('myFirstElement'));
  
  var inputPosition = new Element('input', {   
   'name': 'tx_sgjobxchange_pi2[position'+index+']' 
  });

  inputPosition.inject($('myFirstElement'));
  }
  
  var labelBeginn = $('beginn').clone();
  labelBeginn.inject($('myFirstElement'));
  
  var inputWann = new Element('input', {   
   'name': 'tx_sgjobxchange_pi2[beginn'+index+']' 
  });

  inputWann.inject($('myFirstElement'));


  
  var labelEnde = $('ende').clone();
  labelEnde.inject($('myFirstElement'));
  
  var inputWas = new Element('input', {   
   'name': 'tx_sgjobxchange_pi2[ende'+index+']' 
  });

  inputWas.inject($('myFirstElement'));
  
  var tagBreak = new Element('br');

  tagBreak.inject($('myFirstElement'));

  
  

 }
});

