// JavaScript Document

function setDisplay(id,mode) {
	getElement("id", id, 0).style.display = mode;
}

function changeArtikelAnzahl(id,num) {
	var el = getElement("id", id, 0);
	if((parseInt(el.value) + num) >= 0) {
		el.value = parseInt(el.value) + num;
	} else {
		el.value = 1;
	}
}

function showMoreRows() {
	setDisplay("show_more", "block");
	setDisplay("show_more_link", "none");
}

function showEditLine(id) {
	setDisplay("table_edit["+id+"]", "block");
	setDisplay("table_show["+id+"]", "none");
}

function hideEditLine(id) {
	setDisplay("table_edit["+id+"]", "none");
	setDisplay("table_show["+id+"]", "block");
}

function showNotizForm(id) {
	setDisplay("notiz_div["+id+"]", "block");
}

function hideNotizForm(id) {
	setDisplay("notiz_div["+id+"]", "none");
	if(getElement("id", "notiz["+id+"]", 0).value != "") {
		getElement("id", "notiz_img["+id+"]", 0).style.background = "#BBFFBB";
		getElement("id", "edit_img["+id+"]", 0).style.background = "#BBFFBB";
	} else {
		getElement("id", "notiz_img["+id+"]", 0).style.background = "none";
		getElement("id", "edit_img["+id+"]", 0).style.background = "none";
	}
}

function clearNotizForm(id) {
	getElement("id", "notiz["+id+"]", 0).value = '';
	getElement("id", "notiz["+id+"]", 0).focus();
}

function showZubehoerForm(id) {
	setDisplay("zubehoer_div["+id+"]", "block");
}

function hideZubehoerForm(id) {
	var hide = true;
	if(document.forms['bestellung'].elements['zub_pp['+id+']'].checked == true) {
		if(document.forms['bestellung'].elements['zub_pp_nr['+id+']'].value == '') {
			hide = false;
			document.getElementById('tr_zub_pp_nr_'+id).style.backgroundColor = '#FFDDDD';
		} else {
			document.getElementById('tr_zub_pp_nr_'+id).style.backgroundColor = '#FFFFFF';
		}
		if(document.forms['bestellung'].elements['zub_pp_ro['+id+']'].value == '') {
			hide = false;
			document.getElementById('tr_zub_pp_ro_'+id).style.backgroundColor = '#FFDDDD';
		} else {
			document.getElementById('tr_zub_pp_ro_'+id).style.backgroundColor = '#FFFFFF';
		}
		if(document.forms['bestellung'].elements['zub_pp_ru['+id+']'].value == '') {
			hide = false;
			document.getElementById('tr_zub_pp_ru_'+id).style.backgroundColor = '#FFDDDD';
		} else {
			document.getElementById('tr_zub_pp_ru_'+id).style.backgroundColor = '#FFFFFF';
		}
		if(document.forms['bestellung'].elements['zub_pp_rs['+id+']'].value == '') {
			hide = false;
			document.getElementById('tr_zub_pp_rs_'+id).style.backgroundColor = '#FFDDDD';
		} else {
			document.getElementById('tr_zub_pp_rs_'+id).style.backgroundColor = '#FFFFFF';
		}
		if(document.forms['bestellung'].elements['zub_pp_format['+id+']'][0].checked == false && document.forms['bestellung'].elements['zub_pp_format['+id+']'][1].checked == false) {
			hide = false;
			document.getElementById('tr_zub_pp_format_'+id).style.backgroundColor = '#FFDDDD';
		} else {
			document.getElementById('tr_zub_pp_format_'+id).style.backgroundColor = '#FFFFFF';
		}
	} else {
		document.getElementById('tr_zub_pp_nr_'+id).style.backgroundColor = '#FFFFFF';
		document.getElementById('tr_zub_pp_ro_'+id).style.backgroundColor = '#FFFFFF';
		document.getElementById('tr_zub_pp_ru_'+id).style.backgroundColor = '#FFFFFF';
		document.getElementById('tr_zub_pp_rs_'+id).style.backgroundColor = '#FFFFFF';
		document.getElementById('tr_zub_pp_format_'+id).style.backgroundColor = '#FFFFFF';
	}
	if(hide) {
		setDisplay("zubehoer_div["+id+"]", "none");
	}
}

function clearZubehoerForm(id) {
	getElement("name", "zub_glas["+id+"]", 0).checked = false;
	getElement("name", "zub_rw["+id+"]", 0).checked = false;
	getElement("name", "zub_pp["+id+"]", 0).checked = false;
	getElement("name", "zub_glas_nr["+id+"]", 0).selectedIndex = 0;
	getElement("name", "zub_rw_nr["+id+"]", 0).selectedIndex = 0;
	getElement("name", "zub_pp_nr["+id+"]", 0).value = '';
	getElement("name", "zub_pp_ro["+id+"]", 0).value = '';
	getElement("name", "zub_pp_ru["+id+"]", 0).value = '';
	getElement("name", "zub_pp_rs["+id+"]", 0).value = '';
	getElement("name", "zub_pp_format["+id+"]", 0).checked = false;
	getElement("name", "zub_pp_format["+id+"]", 1).checked = false;
	
	document.getElementById('tr_zub_pp_nr_'+id).style.backgroundColor = '#FFFFFF';
	document.getElementById('tr_zub_pp_ro_'+id).style.backgroundColor = '#FFFFFF';
	document.getElementById('tr_zub_pp_ru_'+id).style.backgroundColor = '#FFFFFF';
	document.getElementById('tr_zub_pp_rs_'+id).style.backgroundColor = '#FFFFFF';
	document.getElementById('tr_zub_pp_format_'+id).style.backgroundColor = '#FFFFFF';
}

function checkCheckbox(name, id) {
	getElement("name", name+"["+id+"]", 0).checked = true;
}

function changeFormBilderleisten(line,val) {
	if(val == "") {
		val = 1;
	}
	if(val == 1) {
		setDisplay("best_ueb_sp2["+line+"]","inline");
		setDisplay("best_ueb_sp3["+line+"]","none");
		setDisplay("best_ueb_sp4["+line+"]","none");
		setDisplay("best_sp2["+line+"][1]","inline");
		setDisplay("best_sp2["+line+"][2]","none");
		setDisplay("best_sp3["+line+"][1]","none");
		setDisplay("best_sp3["+line+"][2]","none");
		setDisplay("best_sp3["+line+"][3]","none");
		setDisplay("best_sp4["+line+"][1]","none");
		setDisplay("best_sp4["+line+"][2]","none");
		setDisplay("best_sp4["+line+"][3]","none");
	} else {
		if(val == 2 || val == 8 || val == 3 || val == 4) {
			setDisplay("best_ueb_sp2["+line+"]","inline");
			setDisplay("best_ueb_sp3["+line+"]","inline");
			setDisplay("best_ueb_sp4["+line+"]","inline");
			setDisplay("best_sp2["+line+"][1]","none");
			setDisplay("best_sp2["+line+"][2]","block");
			setDisplay("best_sp3["+line+"][1]","inline");
			setDisplay("best_sp3["+line+"][2]","none");
			setDisplay("best_sp3["+line+"][3]","none");
			setDisplay("best_sp4["+line+"][1]","inline");
			setDisplay("best_sp4["+line+"][2]","none");
			setDisplay("best_sp4["+line+"][3]","inline");
		} else {
			if(val == 5) {
				setDisplay("best_ueb_sp2["+line+"]","inline");
				setDisplay("best_ueb_sp3["+line+"]","inline");
				setDisplay("best_ueb_sp4["+line+"]","none");
				setDisplay("best_sp2["+line+"][1]","none");
				setDisplay("best_sp2["+line+"][2]","block");
				setDisplay("best_sp3["+line+"][1]","inline");
				setDisplay("best_sp3["+line+"][2]","none");
				setDisplay("best_sp3["+line+"][3]","none");
				setDisplay("best_sp4["+line+"][1]","none");
				setDisplay("best_sp4["+line+"][2]","none");
				setDisplay("best_sp4["+line+"][3]","none");
			} else {
				if(val == 6) {
					setDisplay("best_ueb_sp2["+line+"]","inline");
					setDisplay("best_ueb_sp3["+line+"]","inline");
					setDisplay("best_ueb_sp4["+line+"]","none");
					setDisplay("best_sp2["+line+"][1]","none");
					setDisplay("best_sp2["+line+"][2]","block");
					setDisplay("best_sp3["+line+"][1]","none");
					setDisplay("best_sp3["+line+"][2]","inline");
					setDisplay("best_sp3["+line+"][3]","none");
					setDisplay("best_sp4["+line+"][1]","none");
					setDisplay("best_sp4["+line+"][2]","none");
					setDisplay("best_sp4["+line+"][3]","none");
				} else {
					if(val == 7) {
						setDisplay("best_ueb_sp2["+line+"]","inline");
						setDisplay("best_ueb_sp3["+line+"]","inline");
						setDisplay("best_ueb_sp4["+line+"]","inline");
						setDisplay("best_sp2["+line+"][1]","none");
						setDisplay("best_sp2["+line+"][2]","block");
						setDisplay("best_sp3["+line+"][1]","none");
						setDisplay("best_sp3["+line+"][2]","inline");
						setDisplay("best_sp3["+line+"][3]","none");
						setDisplay("best_sp4["+line+"][1]","inline");
						setDisplay("best_sp4["+line+"][2]","none");
						setDisplay("best_sp4["+line+"][3]","none");
					} else {
						if(val == 8) {
							setDisplay("best_ueb_sp2["+line+"]","inline");
							setDisplay("best_ueb_sp3["+line+"]","inline");
							setDisplay("best_ueb_sp4["+line+"]","none");
							setDisplay("best_sp2["+line+"][1]","none");
							setDisplay("best_sp2["+line+"][2]","block");
							setDisplay("best_sp3["+line+"][1]","none");
							setDisplay("best_sp3["+line+"][2]","none");
							setDisplay("best_sp3["+line+"][3]","inline");
							setDisplay("best_sp4["+line+"][1]","none");
							setDisplay("best_sp4["+line+"][2]","inline");
							setDisplay("best_sp4["+line+"][3]","none");
						}
					}
				}
			}
		}
	}
}

function changeFormPassepartout(line,val) {
	if(val == "") {
		val = 1;
	}
	if(getElement("id", "randmass["+line+"]", 0).value == 2) {
		var sp4 = 1;
	} else {
		var sp4 = 2;
	}
	if(val == 1) {
		setDisplay("best_ueb_sp3["+line+"]","none");
		setDisplay("best_ueb_sp4["+line+"]","none");
		setDisplay("best_sp3["+line+"][1]","none");
		setDisplay("best_sp4["+line+"]["+sp4+"]","none");
	} else {
		if(val == 2 || val == 3) {
			setDisplay("best_ueb_sp3["+line+"]","inline");
			if(sp4 == 1) {
				setDisplay("best_ueb_sp4["+line+"]","inline");
			}
			setDisplay("best_sp3["+line+"][1]","inline");
			setDisplay("best_sp4["+line+"]["+sp4+"]","inline");
		}
	}
}

function showRandmass(line) {
	setDisplay("best_ueb_sp4["+line+"]","inline");
	setDisplay("best_sp4["+line+"][1]","inline");
	setDisplay("best_sp4["+line+"][2]","none");
	getElement("id", "randmass["+line+"]", 0).value = 2;
}

function hideRandmass(line) {
	setDisplay("best_ueb_sp4["+line+"]","none");
	setDisplay("best_sp4["+line+"][1]","none");
	setDisplay("best_sp4["+line+"][2]","inline");
	getElement("id", "randmass["+line+"]", 0).value = 1;
}

function changeFormRueckwand(line,val) {
	if(val == "") {
		val = 1;
	}
	if(val == 1) {
		setDisplay("best_ueb_sp3["+line+"]","none");
		setDisplay("best_sp3["+line+"][1]","none");
	} else {
		if(val == 2) {
			setDisplay("best_ueb_sp3["+line+"]","inline");
			setDisplay("best_sp3["+line+"][1]","inline");
		}
	}
}

function changeFormWechselrahmen(line,val) {
	setDisplay("best_sp3["+line+"][3]", "inline");
	setContent("id", "best_sp3["+line+"][3]", 0, preiseWechselrahmen[val]);
}