
function focus_entfernen() {
	if(document.getElementsByTagName) {
		var links=document.getElementsByTagName('a');
		var laenge=links.length;
		for(var i=0;i<laenge;i++) {
			links[i].setAttribute('onfocus','this.blur();');
		}
	}
}

window.onload=focus_entfernen;

function display_tag(aktiviere,deaktiviere) {
	if(document.getElementById(aktiviere) && document.getElementById(deaktiviere)) {
		document.getElementById(deaktiviere).style.display='none';
		document.getElementById(deaktiviere+'_input').checked='false';
		document.getElementById(aktiviere).style.display='block';
		document.getElementById(aktiviere+'_input').checked='true';
		
		
	}
}

function check_mindestpreis(element) {
	var name=element.name;
	var value=element.value;
	
	var checkbox=document.getElementById(name+'_gespraech');
	var checked=0;

	if(checkbox && checkbox.checked==true) {
		checked=1;
	}
	
	var query="preis="+value;
		query+="&bereich="+name;
		query+="&gespraeche="+checked;
		
	var xmlhttp1 = new ajaxRequest(
		"datacheck/mindestpreis.php",
		function() {
			var r = xmlhttp1.req;
			if (r.readyState==4) {
				if(r.status == 200) {
					if(r.responseText!=1) {
						
						temp=r.responseText.split('$');
						/* document.getElementsByName(name)[0].value=temp[0]; */
						document.getElementById('span_'+name).innerHTML=temp[1];  

						
					} else {
						document.getElementById('span_'+name).innerHTML='';
					}
				}
			}
		},
		"POST",
		query,
		["Content-Type","application/x-www-form-urlencoded"]
	);
	xmlhttp1.doRequest();
}

function check_mindestpreis2(id) {
	var gespraech=document.getElementById(id+'_gespraech');
	var checked=0;
	
	if(gespraech.checked==true) {
		checked=1;
	}
	
	var temp=id.split('_');
	var bereich=temp[1];
	
	
	var query="bereich="+bereich;
		query+="&gespraeche="+checked;
		
		
	var xmlhttp1 = new ajaxRequest(
		"datacheck/preisprogespraech.php",
		function() {
			var r = xmlhttp1.req;
			if (r.readyState==4) {
				if(r.status == 200) {
					if(r.responseText!=0) {
						/* document.getElementsByName(name)[0].value=temp[0]; */
						document.getElementById(id+'2').innerHTML=r.responseText;  
					}
				}
			}
		},
		"POST",
		query,
		["Content-Type","application/x-www-form-urlencoded"]
	);
	xmlhttp1.doRequest();
}

function check_top20(element) {
	var name=element.name;
	var value=element.value;
	var pos=name.indexOf('[');
	var id='';
	for(var i=pos;i<name.length;i++) {
		if(name[i]!=']' && name[i]!='[') {
			id=id+name[i];
		}
	}
	var query="preis="+value;
		query+="&id="+id;
		
	var xmlhttp1 = new ajaxRequest(
		"datacheck/mindestpreis-top20.php",
		function() {
			var r = xmlhttp1.req;
			if (r.readyState==4) {
				if(r.status == 200) {
					if(r.responseText!=1) {
						temp=r.responseText.split('$');
						document.getElementById('mindestpreis_'+id).innerHTML=temp[1];
					} else {
						document.getElementById('mindestpreis_'+id).innerHTML='';
					}
				}
			}
		},
		"POST",
		query,
		["Content-Type","application/x-www-form-urlencoded"]
	);
	xmlhttp1.doRequest();
}

function show_infobox(sid,mode) {
	if(mode=='in') {
		document.getElementById('infobox_'+sid).style.display="block";
	} else {
		document.getElementById('infobox_'+sid).style.display="none";
	}
}

function check_grundpreis(element) {
	var name=element.name;
	var value=element.value;
	var query="preis="+value;
		
	var xmlhttp1 = new ajaxRequest(
		"datacheck/grundpreis.php",
		function() {
			var r = xmlhttp1.req;
			if (r.readyState==4) {
				if(r.status == 200) {
					if(r.responseText!=1) {
						temp=r.responseText.split('$');
						document.getElementById('grundpreis').innerHTML=temp[1];
					} else {
						document.getElementById('grundpreis').innerHTML='';
					}
				}
			}
		},
		"POST",
		query,
		["Content-Type","application/x-www-form-urlencoded"]
	);
	xmlhttp1.doRequest();
}

function flatrate(obj,id) {
	if(obj.checked==true) {
		document.getElementById(id).style.display='none';
	} else {
		document.getElementById(id).style.display='block';
	}
	
}
function flatrate2(obj,id) {
	var input=document.getElementById('input_'+id);
	if(input.value!='') {
		input.value='';
		document.getElementById(id).style.display='block';
		obj.src=obj.src.replace(/ist/i,'wird');
	} else {
		input.value=id.replace(/flat/i,'');
		document.getElementById(id).style.display='none';
		obj.src=obj.src.replace(/wird/i,'ist');
	}
	
}

function mark_div(id,divid) {
	var element=document.getElementById(id);
	if(element) {
		unset_divs(divid);
		if(element.style.backgroundColor=='' || element.style.backgroundColor=='transparent') {
			element.style.backgroundColor='#26C850';
			
			var query='id='+id;
			var xmlhttp1 = new ajaxRequest(
				"datacheck/auftragsformular.php",
				function() {
					var r = xmlhttp1.req;
					if (r.readyState==4) {
						if(r.status == 200) {
							if(r.responseText!=1) {
								if(r.responseText==3) {
									display_button('zeige');
								} else {
									alert(r.responseText);
								}
							}
						}
					}
				},
				"POST",
				query,
				["Content-Type","application/x-www-form-urlencoded"]
			);
			xmlhttp1.doRequest();
		}
	}
}

function unset_divs(id) {
	var element=document.getElementById(id);
	if(element) {
		for(var i=0;i<element.childNodes.length;i++) {
			if(element.childNodes[i].nodeName=='DIV') {
				element.childNodes[i].style.backgroundColor='transparent';
			}
		}
	}
}

function mark_div2(element) {
	var id=element.id;
	var farbwert=element.style.backgroundColor;
	
	document.getElementById('farberesult').style.backgroundColor=farbwert;
	var query='id='+id;
	var xmlhttp1 = new ajaxRequest(
		"datacheck/auftragsformular.php",
		function() {
			var r = xmlhttp1.req;
			if (r.readyState==4) {
				if(r.status == 200) {
					if(r.responseText!=1) {
						if(r.responseText==3) {
							display_button('zeige');
						} else {
							alert(r.responseText);
						}
					}
				}
			}
		},
		"POST",
		query,
		["Content-Type","application/x-www-form-urlencoded"]
	);
	xmlhttp1.doRequest();
}

function display_button(mode) {
	if(document.getElementById('auftragbutton')) {
		if(mode=='zeige') {
			document.getElementById('auftragbutton').style.display='inline';
		} else {
			document.getElementById('auftragbutton').style.display='none';
		}
	}
}

function save_auftrag() {
	var query='id=sa1';
	var xmlhttp1 = new ajaxRequest(
		"datacheck/auftragsformular.php",
		function() {
			var r = xmlhttp1.req;
			if (r.readyState==4) {
				if(r.status == 200) {
					if(r.responseText!=1) {
						alert(r.responseText);
					} else {
						display_button('zeigenicht');
						alert('Daten wurden gespeichert.');
						window.location.href='/vertrieb-interner-bereich-tarife.php?content=flyer';
					}
				}
			}
		},
		"POST",
		query,
		["Content-Type","application/x-www-form-urlencoded"]
	);
	xmlhttp1.doRequest();
}

function save_flyer() {
	var query='id=sf1';
	var xmlhttp1 = new ajaxRequest(
		"datacheck/auftragsformular.php",
		function() {
			var r = xmlhttp1.req;
			if (r.readyState==4) {
				if(r.status == 200) {
					if(r.responseText!=1) {
						alert(r.responseText);
					} else {
						display_button('zeigenicht');
						alert('Daten wurden gespeichert.');
						window.location.href='/vertrieb-interner-bereich-tarife.php?content=logo';
					}
				}
			}
		},
		"POST",
		query,
		["Content-Type","application/x-www-form-urlencoded"]
	);
	xmlhttp1.doRequest();
}

function display_div(einschalten,vater,css,element) {
	var eltern=document.getElementById(vater);
	if(eltern) {
		for(var i=0;i<eltern.childNodes.length;i++) {
			if(eltern.childNodes[i].nodeName=='DIV') {
				eltern.childNodes[i].style.display='none';
				eltern.className='';
			}
		}
	}
	
	var table=element.parentNode;
	for(var x=0;x<table.childNodes.length;x++) {
		table.childNodes[x].className='';
	}
	
	var kind=document.getElementById(einschalten);
	if(kind) {
		kind.style.display='block';
		if(css!='') {
			element.className=css;
		}
		
	}
}
var offenes_div=0;
function display_details(id) {
	var element=document.getElementById(id);
	var offenes_element=document.getElementById(offenes_div);
	if(element.style.display=='block') {
		element.style.display='none';
		offenes_div=0;
	} else {
		if(offenes_element) {
			offenes_element.style.display='none';
		}
		element.style.display='block';
		offenes_div=id;
	}
}

var klasse='';

function bruttonetto(obj) {
	/*alert(document.getElementsByName('netto'));
	var brutto_laenge=document.getElementsByName('netto').length;
	alert(brutto_laenge);
	if(obj.options[obj.selectedIndex].value==1) {
		document.getElementsByName('netto').style.display='none';
		document.getElementsByName('brutto').style.display='inline';
	} else {
		document.getElementsByName('brutto').style.display='none';
		document.getElementsByName('netto').style.display='inline';
	}*/
	if(obj.options[obj.selectedIndex].value==1) {
		klasse='brutto';
	} else {
		klasse='netto';
	}
	var element=document.getElementById('uebersicht');
	walk_table(element);
}
function walk_table(element) {
	var laenge=element.childNodes.length;
	for(var i=0;i<laenge;i++) {
		if(element.childNodes[i].nodeName!='SPAN') {
			if(element.childNodes[i].childNodes.length>0) {
				walk_table(element.childNodes[i]);
			}
		} else {
			if(element.childNodes[i].className==klasse) {
				element.childNodes[i].style.display='inline';
			} else {
				element.childNodes[i].style.display='none';
			}
		}
		
	}
}


function show_banktext(value) {
	if(value==1) {
		document.getElementById('banktext').style.display='inline';
	} else {
		document.getElementById('banktext').style.display='none';
	}
}