function switch_Lieferadresse(element) {
  var e = document.getElementById('lieferadresse');
  if (e != null) {
  	if (element.checked) {
  		e.style.display = 'block';
  	}
  	else {
  		e.style.display = 'none';
  	}
  }
}

function switch_RegLieferadresse(element) {
  var e = document.getElementById('reg_lieferadresse');
  var eDest = document.getElementById('abweichende_regla');
  if (e != null) {
  	if (element.checked) {
  		e.style.display = 'block';
  		if (eDest != null) {
  			eDest.value = 1;
  		}
  	}
  	else {
  		e.style.display = 'none';
  		if (eDest != null) {
  			eDest.value = 0;
  		}  		
  	}
  }
}

function checkCheckboxes() {
	var result = true;
	var e;
	
	e = document.getElementById('agb');
	if (e != null) {
		if (!e.checked) {
			result = false;
			alert('Akzeptieren Sie bitte die AGBs');
		}
	}
	if (result) {
		e = document.getElementById('widerruf');
		if (e != null) {
			if (!e.checked) {
				result = false;
				alert('Akzeptieren Sie bitte die Widerrufsbelehrung');
			}			
		}
	}		
	if (result) {	
		e = document.getElementById('sonder');
		if (e != null) {
			if (!e.checked) {
				result = false;
				alert('Akzeptieren Sie bitte die Sonderregelung Kontaktlinsen');
			}
		}	
	}
	
	return result;
}


function displayRow() {
  var eRow = document.getElementById('optional_row');
  if (eRow != null) {
	eRow.style.display = '';
  }
  
  var eDiv = document.getElementById('selectButton');
  if (eDiv != null) {
	eDiv.style.display = 'none';
  }  

  var ele = document.getElementById('kontaktlinsenanzahl');
  if (ele != null) {
	ele.value = 1;
  }
}

function selectAll(element) {
  if (element != null) {
    element.select();
  }
}


function showHidePrice(ID) {
	
var ele = document.getElementById('preis-'.concat(ID));
var ele2 = document.getElementById('preis-anpass-'.concat(ID));
var ele3 = document.getElementsByName('postArray['.concat(ID).concat('][anpasslinse]'));


	if(ele3.item(0).checked == true){
	
		
				ele.style.display = "none";
				ele2.style.display = "block";


	}
	else {
		ele.style.display = "block";
		ele2.style.display = "none";
	
	}
	
}

function uncheckall() 
{
var ins = document.getElementsByTagName('input');
for (var i=0; i<ins.length; i++) 
	{
	if (ins[i].getAttribute('type') == 'checkbox') 
		{
		ins[i].checked = false;
		}
	}
}


function saveLastFocus(ID) {
	var ele = document.getElementById('lastFocus');
	ele.value=ID;
	}

function setLastFocus (ID) {
	  var ele = document.getElementById(ID);
	  ele.focus();
	}

