// JavaScript Document
var SelectColor = "#FFD9A0";
var LastUser = 0;
var LastPager = 0;

function page(p){
	
	LastPager = p;
	
	var su = document.getElementById('suchtext').value;
	var w2p = document.getElementById('id_w2p').value;
	sajax_request_type = 'POST';
	sajax_target_id = 'mitarbeiterliste';
	x_get_mitarbeiterliste(p,su,w2p,1);
	sajax_target_id = '';
	
	var liste = document.getElementById('mitarbeiter_liste');
	liste.scrollTop = 0;
		
	sajax_request_type = 'POST';
	sajax_target_id = 'pager';
	x_get_pager(p,su,1);
	sajax_target_id = '';
	
	

}

function change_user(id_kunde){
	
	
	var w2p = document.getElementById('w2p_'+id_kunde).value;
	var POS_ID = document.getElementById('id_POS_ID').value;
	var group = document.getElementById('id_group').value;
	
	//alert(POS_ID);
	sajax_request_type = 'POST';
	x_change_user(id_kunde,w2p,POS_ID,group,go_to_w2p);
	sajax_target_id = '';

}


function go_to_w2p(ver){
	
	
	if(ver){
		window.location.href=ver['URL'];
	}
	
}


function show_mitarbeiter(id_kunde){
	
	document.getElementById("OverLayer").style.visibility="visible";
	document.getElementById("OverLayer").style.hight="120%";
	document.getElementById("InOverLayer").style.visibility="visible";
	document.getElementById("mitarbeiterliste").style.visibility="hidden";
	
	var abteilung=document.getElementById('id_abteilung').value;
	var kundennr=document.getElementById('id_kundennr').value;
	var id_admin=document.getElementById('id_admin').value;

	sajax_request_type = 'POST';
	sajax_target_id = 'InOverLayer';
	x_get_user(id_kunde,abteilung,kundennr,id_admin,1);
	sajax_target_id = '';

}

function show_abteilung(ver){
	
	document.getElementById("OverLayer").style.visibility="visible";
	document.getElementById("OverLayer").style.hight="120%";
	document.getElementById("InOverLayer").style.visibility="visible";
	document.getElementById("mitarbeiterliste").style.visibility="hidden";
	
	var id_abteilung=document.getElementById('id_abteilung').value;
	var kundennr=document.getElementById('id_kundennr').value;
	var id_admin=document.getElementById('id_admin').value;
	
	sajax_request_type = 'POST';
	sajax_target_id = 'InOverLayer';
	x_get_abteilung(id_abteilung,kundennr,id_admin,1);
	sajax_target_id = '';

}


function update_kunde(ver){
	alert(ver['msg']);
	if(ver['newuser']==1){
		document.getElementById('suchtext').value = ver['id_kunde'];
		LastUser="mitarbeiter_"+ver['id_kunde'];
	}
}

function set_selection(ok){
	
	if(LastUser!=0){
		if(document.getElementById(LastUser)){
			document.getElementById(LastUser).style.backgroundColor="";
		}
	}
	document.getElementById("mitarbeiter_"+ok).style.backgroundColor=SelectColor;
	
	LastUser="mitarbeiter_"+ok;
}





function close_mitarbeiter(){
	
	document.getElementById("OverLayer").style.visibility="hidden";
	document.getElementById("OverLayer").style.hight="0%";
	document.getElementById("InOverLayer").style.visibility="hidden";
	document.getElementById("mitarbeiterliste").style.visibility="visible";
	
	sajax_request_type = 'POST';
	sajax_target_id = 'InOverLayer';
	x_get_preloader(1);
	sajax_target_id = '';
	
	suche_starten(2);
	
}

function set_sel(){
	document.getElementById(LastUser).style.backgroundColor=SelectColor;
}

function suche_starten(clear){
		
	
	if(clear!=1){
		var su = document.getElementById('suchtext').value;
	} else {
		var su = '';
		document.getElementById('suchtext').value='';
	}
	
	var id_abteilung=document.getElementById('id_abteilung').value;
	
	var p = LastPager;	
	var w2p = document.getElementById('id_w2p').value;
	sajax_request_type = 'POST';
	sajax_target_id = 'mitarbeiterliste';
	x_get_mitarbeiterliste(p,su,w2p,id_abteilung,1);
	sajax_target_id = '';
	
	var liste = document.getElementById('mitarbeiterliste');
	liste.scrollTop = 0;
		
	sajax_request_type = 'POST';
	sajax_target_id = 'pager';
	x_get_pager(p,su,1);
	sajax_target_id = '';
	
	setTimeout("set_sel()", 100);
}

function select_abteilung(id_abteilung){
	
	suche_starten(1);
}

function del_user(id_kunde){

	if(confirm("Wollnen Sie den Kunden wirklich löschen")){
		sajax_request_type = 'POST';
		x_del_user(id_kunde,user_geloescht);
		sajax_target_id = '';
	} 

}

function user_geloescht(ver){
	alert(ver);
	suche_starten(2);
}

function check_form_kunde(){
	
	var vorname = document.kunde.vorname.value;
	var nachname = document.kunde.nachname.value;
	var email = document.kunde.email.value;
	
	var checked = true;
	
	if (vorname.length==0)
	{
		document.kunde.vorname.style.borderColor="red";
		checked = false;
	}
	
	if (nachname.length==0)
	{
		document.kunde.nachname.style.borderColor="red";
		checked = false;
	}
	
	if (email.length==0)
	{
		document.kunde.email.style.borderColor="red";
		checked = false;
	}
	
	if (checked==true){
		
		document.kunde.method = "post";
		document.kunde.action = "./aktion.php";
		document.kunde.submit();
	
	} else {
		
		alert("Bitte ergänzen Sie die rot makierten Felder");
		
	}

	return checked;
}

function check_form_firma(){
	
	var firma = document.firma.firma.value;
	var kundennr = document.firma.kundennr.value;
	
	var checked = true;
	
	if (firma.length==0)
	{
		document.firma.firma.style.borderColor="red";
		checked = false;
	}
	
	if (kundennr.length==0 || kundennr==0)
	{
		document.firma.kundennr.style.borderColor="red";
		checked = false;
	}
	
	if (checked==true){
		document.firma.method = "post";
		document.firma.action = "./aktion.php";
		document.firma.submit();
	} else {
		alert("Bitte ergänzen Sie die rot makierten Felder")
	}

	return checked;
}
