// Funktionen für Ajax

var all_vars=0;

function upload_F_close(id){
	document.getElementById(id).style.visibility="hidden";
}

function change() {

		var id_art;
		var id_maschine;
		var id_format;
		var id_papier;
		var id_ausfuehrung;
		var laenge;
		var breite;
		
		get_loader('0');
		
		id_art = document.getElementById("id_art").value;
		id_maschine = document.getElementById("id_maschine").value;
		id_format = document.getElementById("id_format").value;
		id_papier = document.getElementById("id_papier").value;
		id_ausfuehrung = document.getElementById("id_ausfuehrung").value;
		auflage=document.getElementById("id_auflage").value;
		doku_seiten=document.getElementById("id_doku_seiten").value;
		id_artikel=document.getElementById("id_artikel").value;
		
		if(document.getElementById("id_doku_seiten_farbe")){
			doku_seiten_farbe=document.getElementById("id_doku_seiten_farbe").value
		} else {
			doku_seiten_farbe='0';
		}
		
		if (id_format=="-1"){			
			laenge = document.getElementById("laenge").value;
			breite = document.getElementById("breite").value;
		}
		
		if(id_ausfuehrung==2 && doku_seiten==1){
			document.getElementById("id_doku_seiten").value=2;
			//alert('Fehler! Bitte geben Sie die Seitenzahl richtig ein');
		}
		
		
		var ver = new Array();		
		
		for(x=0;x<document.forms["form"].elements.length;x++){
			if( document.forms["form"].elements[x].type == 'select-one' ){
				art = document.forms["form"].elements[x].name.slice(0,3);
				if(art=="ver"){
					if(document.forms["form"].elements[x].value!=0){
						ver += document.forms["form"].elements[x].value+"#";
					}
				}
			}
		}
		
		//if(ver.length!=0){
			sajax_request_type = 'POST';
			x_check_verarbeitungen(ver,id_art,id_maschine,doku_seiten,check_verarbeitungen);	
			sajax_target_id = '';
		//}
		
		sajax_request_type = 'POST';
		sajax_target_id = 'maschine';
		x_get_maschine(id_maschine,id_art,id_format,id_papier,id_ausfuehrung,1);
		
		sajax_request_type = 'POST';
		sajax_target_id = 'seiten';
		x_get_Seitenzahl(id_maschine,doku_seiten,doku_seiten_farbe,id_artikel,1);
		
		sajax_target_id = 'format';
		x_get_formate(id_maschine,id_art,id_format,id_papier,id_ausfuehrung,laenge,breite,1);
				
		sajax_target_id = 'papier';
		x_get_papiere(id_maschine,id_art,id_format,id_papier,id_ausfuehrung,1);
		
		sajax_target_id = 'ausfuehrung';
		x_get_ausfuehrung(id_maschine,id_art,id_format,id_papier,id_ausfuehrung,1);
		
		//if(id_maschine.length==0 || id_maschine!=id_maschine_alt){
			sajax_target_id = 'verarbeitung';
			x_get_verarbeitung(id_maschine,id_art,1);
		//}

		get_preis();
		//x_check_fertig('test',get_preis)
		//setTimeout("x_check_fertig('test',get_preis)", 500);
		
	}


function get_loader(status){
	
	if(status==0){
		document.getElementById("loader").style.visibility="visible";
	} else {
		document.getElementById("loader").style.visibility="hidden";
		check_button();
	}

}

function check_button(){
	
	id_maschine = document.getElementById("id_maschine").value;
	id_art = document.getElementById("id_art").value;
	id_format = document.getElementById("id_format").value;
	id_papier = document.getElementById("id_papier").value;
	id_ausfuehrung = document.getElementById("id_ausfuehrung").value;
	doku_seiten=document.getElementById("id_doku_seiten").value;
	id_artikel=document.getElementById("id_artikel").value;
	
	if(document.getElementById("id_doku_seiten_farbe")){
		doku_seiten_farbe=document.getElementById("id_doku_seiten_farbe").value
	} else {
		doku_seiten_farbe='0';
	}
	
	if(id_ausfuehrung==2 && doku_seiten==1){
		document.getElementById("id_doku_seiten").value=2;
		//alert('Fehler! Bitte geben Sie die Seitenzahl richtig ein');
	}
	
	
	var ver = new Array();		
	var ver_aus = new Array();
	
	if(all_vars==1){
		for(x=0;x<document.forms["form"].elements.length;x++){
			if( document.forms["form"].elements[x].type == 'select-one' ){
				art = document.forms["form"].elements[x].name.slice(0,3);
				if(art=="ver"){
					if(document.forms["form"].elements[x].value!=0){
						ver += document.forms["form"].elements[x].value+"#";
					} else {
						ver_aus += document.forms["form"].elements[x].value+"#";
					}
				}
			}
		}
	}
	if(ver_aus.length==0){
	
		sajax_request_type = 'POST';
		sajax_target_id = 'sub_button';
		x_get_button(id_maschine,id_art,id_format,id_papier,id_ausfuehrung,doku_seiten,doku_seiten_farbe,id_artikel,1);	
		sajax_target_id = '';
		
	} else {
		
		sajax_request_type = 'POST';
		sajax_target_id = 'sub_button';
		x_get_button('','','','','','','','',1);	
		sajax_target_id = '';
		
	}
}

function check_verarbeitungen(ver){
	
	if(ver['fehler']==1){
		alert(ver['meldung']);
		document.getElementById("id_doku_seiten").value=ver['doku_seiten'];
	}
	all_vars=ver['all_vars'];
	
	//alert(all_vars);
}

function get_preis(){
	
	var id_art;
	var id_maschine;
	var id_format;
	var id_papier;
	var id_ausfuehrung;
	var laenge;
	var breite;
	
	//alert('ok');
	id_art = document.getElementById("id_art").value;
	id_maschine = document.getElementById("id_maschine").value;
	id_format = document.getElementById("id_format").value;
	id_papier = document.getElementById("id_papier").value;
	id_ausfuehrung = document.getElementById("id_ausfuehrung").value;
	id_kunde=0;
	auflage=document.getElementById("id_auflage").value;
	doku_seiten=parseInt(document.getElementById("id_doku_seiten").value);
	
	//duku_seiten = duku_seiten * 1 / 1; 
	
	if(document.getElementById("id_doku_seiten_farbe")){
		doku_seiten_farbe=parseInt(document.getElementById("id_doku_seiten_farbe").value)
	} else {
		doku_seiten_farbe='0';
	}
	
	if(doku_seiten_farbe>doku_seiten){
		
		alert("Fehler!!! bitte gegen Sie die richtige Gesamtseitenzahl an");
	}
	
	if (id_format=="-1"){			
		laenge = document.getElementById("laenge").value;
		breite = document.getElementById("breite").value;
	}
	
	var ver = new Array();		
	
	for(x=0;x<document.forms["form"].elements.length;x++){
		if( document.forms["form"].elements[x].type == 'select-one' ){
			art = document.forms["form"].elements[x].name.slice(0,3);
			if(art=="ver"){
				if(document.forms["form"].elements[x].value!=0){
					ver += document.forms["form"].elements[x].value+"#";
				}
			}
		}
	}
	
	
	sajax_target_id = 'kalk_preis';
	x_get_kalk_preis(id_maschine,id_art,id_format,id_papier,id_ausfuehrung,laenge,breite,auflage,doku_seiten,ver,id_kunde,doku_seiten_farbe,1);
		
	sajax_target_id = '';
	
	setTimeout("get_loader('1')", 500);
}


function check_breite() {
		var breite;
		var MaxBreite;
				
		breite = parseInt(document.getElementById("breite").value);
		MaxBreite = parseInt(document.getElementById("MaxBreite").value);
		
		if (MaxBreite < breite) {
			document.getElementById("breite").value = MaxBreite;
			alert("Die maximale Druckbreite wurde übeschritten");
		} 
		
		change();
		
	}

function Set_Verarbeitung(rubrik,verarbeitung) {
		
		var verarbeitung;
		var rubrik;
				
		sajax_request_type = 'POST';
		x_Set_verarbeitung(rubrik,verarbeitung,output);
	}

function output(ver){
	
	if(ver==1){
		change();
	} else {
		alert("error");
	}
}

function Get_help(help) {
		Tip(help);
	}


function checkdata_mail(){
	
	var re_mail = /^([_a-zA-Z0-9-]+)(\.[_a-zA-Z0-9-]+)*@[a-zA-Z0-9-]+(\.[a-zA-Z]{2,3})$/;
	var email = document.sendform.mail_email.value;
	var name = document.sendform.mail_name.value;
	var strasse = document.sendform.mail_street.value;
	var plz = document.sendform.mail_postcode.value;
	var ort = document.sendform.mail_city.value;
	var tel = document.sendform.mail_phone.value;
	var checked = true;
	if (name.length==0)
	{
		alert("Bitte geben Sie Ihren Namen an");
		checked = false;
	}
	if (ort.length==0)
	{
		alert("Bitte geben Sie Ihren Wohnort an");
		checked = false;
	}
	if ((re_mail.test(email))==false || email.length==0)
	{
		alert("Ihre E-Mail-Adresse ist falsch!");
		checked = false;
	}
	if (checked){
		document.sendform.method = "post";
		document.sendform.action = "./index.php?module=kontakt";
		document.sendform.submit();
	}
	return checked;
}
// Ajax Funktionen ##################################################################################

function pick_preis(POS_ID,div,id_kunde,a){
				
		var POS_ID;
		var div;
		var id_kunde;
		var a;
				
		auflage = document.getElementById('auflage'+a).value;
		seiten = document.getElementById('doku_seiten'+a).value;
		
		
		sajax_request_type = 'POST';
		sajax_target_id = div;
		x_Get_Preis(auflage,seiten,POS_ID,id_kunde,1);
								
		sajax_target_id = '';
	
	}
	
function get_flash_upload(a,zu,POS_ID){
	
	sajax_request_type = 'POST';
	sajax_target_id = 'flash_upload_'+a;
	x_get_flash(a,0,POS_ID,1);
	
	sajax_target_id = '';
	//alert('hallo');
}



function change_pri(a,img){
		
	sajax_target_id = 'vorschau_'+a;
	x_get_vorschau(img,1);	
	sajax_target_id = '';
}

var basket_POS_ID = "";
var basket_a = "0";

function del_datei(POS_ID,datei,a){
	
	if(confirm("Soll die Datei wirklich gelösch werden?")){
		
		basket_POS_ID = POS_ID;
		basket_a = a;
				
		sajax_request_type = 'POST';
		x_del_datei(POS_ID,datei,geloescht);
						
	}

}

function geloescht(){
	
	sajax_request_type = 'POST';		
	
	sajax_target_id = 'anhang_'+basket_a;
	x_get_uploaded_list(basket_a,basket_POS_ID,1);
		
	sajax_target_id = 'vorschau_'+basket_a;
	x_get_vorschau(basket_POS_ID,1);
					
	sajax_target_id = '';
	
	//basket_a = '';
	//basket_POS_ID = '';
	
}
function show_file(file){
	fenster=window.open(file,'liefer','toolbar=no,location=no, directories=no, status=no, menubar=no, resizable=yes, copyhistory=no, scrollbars=yes, width=740, height=600, left=0,top=0');
	fenster.focus();
}



function changeFiliale(filiale){
			
		sajax_request_type = 'POST';
		sajax_target_id = 'div_filiale';
		x_get_filiale(filiale,1);
						
		sajax_target_id = '';	
	}







function datencheck(POS_ID,aktion){
			
		sajax_request_type = 'POST';
		x_daten_check(POS_ID,aktion,artikel_neu_listen);
		sajax_target_id = '';	
	}


function change_zahlungsart(zahlung){
	
		sajax_request_type = 'POST';
		sajax_target_id = 'konto';
		x_get_zahlung(zahlung,1);
						
		sajax_target_id = '';
		
		check_liefertermin();
			
	}


function change_lieferadressen(lieferzahl){
		
		var lieferalt;
		
		lieferalt = document.getElementById("lieferalt").value;
		
		sajax_request_type = 'POST';
		sajax_target_id = 'lieferadressen';
		x_get_lieferadressen(lieferzahl,lieferalt,1);
								
		sajax_target_id = '';
		
		versand();
	
	}

function get_calender(fild,div){
		
		var fild;
		var div;
		
		
		date = document.getElementById(fild).value;
		zustellung = document.getElementById("zustellung").value;
		zahlung = document.getElementById("zahlung").value;

		
		sajax_request_type = 'POST';
		sajax_target_id = div;
		x_get_date(date,fild,div,zustellung,'0',zahlung,1);
								
		sajax_target_id = '';
	
	}

function next_month(fild,div,month){
		
		var month;
		var div;
		var fild;
				
		//alert(div);
		zustellung = document.getElementById("zustellung").value;
		date = document.getElementById(fild).value;
		zahlung = document.getElementById("zahlung").value;

		
		sajax_request_type = 'POST';
		sajax_target_id = div;
		x_get_date(date,fild,div,zustellung,month,zahlung,1);
								
		sajax_target_id = '';
	
	}

function pick_date(fild,div,date){
		
		var date;
		var fild;
		var div;
		if(date!=""){
			document.getElementById(fild).value = date;
		}
		zustellung = document.getElementById("zustellung").value;
		zahlung = document.getElementById("zahlung").value;
		sajax_request_type = 'POST';
		sajax_target_id = div;
		x_get_date(date,fild,'aus',zustellung,'',zahlung,1);
								
		sajax_target_id = '';
	
	}

function versand(){
				
		lieferzahl = document.getElementById("lieferzahl").value;
		id_zustellung = document.getElementById("zustellung").value;
		id_sprache = document.getElementById("id_sprache").value;
		
		sajax_request_type = 'POST';
		
		x_versandkosten(id_zustellung,id_sprache,lieferzahl,artikel_neu_listen);
								
		sajax_target_id = '';
				
		check_liefertermin();
	
	}

function check_liefertermin(){
	
		date1 = document.getElementById("date1").value;
		zustellung = document.getElementById("zustellung").value;
		zahlung = document.getElementById("zahlung").value;
	
		sajax_request_type = 'POST';
		x_check_termin(date1, zustellung, zahlung, print_result); 
		sajax_request_type = '';
	
	
	}

function print_result(v) {
		if(v!=1){
			alert(v);
			document.getElementById("date1").value="";
		}
	}

function artikel_neu_listen(){
				
		prise_show = document.getElementById("prise_show").value;
		id_sprache = document.getElementById("id_sprache").value;
		
		sajax_request_type = 'POST';
		sajax_target_id = "artikel";
		
		x_artikel_liste(prise_show,id_sprache,'1',1);
								
		sajax_target_id = '';
	
	}

function get_produkt_tooltip(art,ver_rubrik,id_produkt){
		
		var ver_rubrik;
		var id_produkt;
		var art;
		idV=id_produkt+ver_rubrik;
		ver = document.getElementById(idV).value;
		
		//alert(idV);
		sajax_request_type = 'POST';
		if(ver==0){
			x_Get_tooltip(art,ver_rubrik,'',Get_help);
		} else {
			x_Get_tooltip(art,ver_rubrik,ver,Get_help);
		}
		sajax_request_type = '';
			
	}



function get_produkt_preis(id_produkt){
	
	var id_papier;
	
	if(document.getElementById(id_produkt+"id_papier")){
		id_papier = document.getElementById(id_produkt+"id_papier").value;
		
	}
	
	var doku_seiten = document.getElementById("doku_seiten_"+id_produkt).value;
	var auflage= document.getElementById("auflage_"+id_produkt).value;
	//alert(id_produkt);
	var ver = new Array();		
	
	for(x=0;x<document.forms["produkt"+id_produkt].elements.length;x++){
		if( document.forms["produkt"+id_produkt].elements[x].type == 'select-one' ){
			art = document.forms["produkt"+id_produkt].elements[x].name.slice(0,9);
			if(art=="ver_ueber"){
				if(document.forms["produkt"+id_produkt].elements[x].value!=0){
					ver += document.forms["produkt"+id_produkt].elements[x].value+"#";
				}
			}
		}
	}
	
	
	sajax_request_type = 'POST';
	sajax_target_id = id_produkt+"_preis";
	x_get_produkt_preis(id_produkt, auflage, id_papier, ver, doku_seiten, 1);
							
	sajax_target_id = '';
	
}

function insert_gs_code(){
		
		code = document.getElementById('id_code').value;
		sajax_request_type = 'POST';
		x_input_gutschein(code,gs_code);
		
}

function gs_code(ver){
	
	if(ver==0){
		artikel_neu_listen();
	} else {
		alert("Der Gutscheincode ist leider nicht gültig");
	}
	
}

function DatenUebernahme(){
	
	var firma = document.auftrag.PLANT_NAME.value;
	var firmazus = document.auftrag.BUILDING.value;
	var vorname = document.auftrag.FIRSTNAME.value;
	var nachname = document.auftrag.LASTNAME.value;
	var strasse = document.auftrag.STREET.value;
	var plz = document.auftrag.ZIPCODE.value;
	var ort = document.auftrag.CITY01.value;
	
	document.auftrag.l_firma.value=firma;
	document.auftrag.l_firmazus.value=firmazus;
	document.auftrag.l_name.value=nachname;
	document.auftrag.l_vorname.value=vorname;
	document.auftrag.l_strasse.value=strasse;
	document.auftrag.l_plz.value=plz;
	document.auftrag.l_ort.value=ort;
	
}




// Datenchecks #################################################################################

function checkAuftragsDaten(){
	
	var checked = true;
	var satzkopie=0; 
	var auftragsbezeichnung = document.auftrag.auftragsbezeichnung.value;	

	// Bestelleerdaten
	
	var firma = document.auftrag.PLANT_NAME.value;
	var anrede = document.auftrag.NAME_PREFIX.value;
	var vorname = document.auftrag.FIRSTNAME.value;
	var nachname = document.auftrag.LASTNAME.value;
	var strasse = document.auftrag.STREET.value;
	var plz = document.auftrag.ZIPCODE.value;
	var ort = document.auftrag.CITY01.value;
	var tel_vor = document.auftrag.FON_PREFIX.value;
	var tel = document.auftrag.FON.value;
	var email = document.auftrag.USER_EMAIL.value;
	
	if (vorname.length==0)
	{
		checked = false;
		document.auftrag.FIRSTNAME.style.borderColor="red";
	}
	if (nachname.length==0)
	{
		checked = false;
		document.auftrag.LASTNAME.style.borderColor="red";
	}
	if (strasse.length==0)
	{
		checked = false;
		document.auftrag.STREET.style.borderColor="red";
	}
	if (plz.length<4)
	{
		checked = false;
		document.auftrag.ZIPCODE.style.borderColor="red";
	}
	if (ort.length<0)
	{
		checked = false;
		document.auftrag.CITY01.style.borderColor="red";
	}
	if (tel_vor.length==0)
	{
		checked = false;
		document.auftrag.FON_PREFIX.style.borderColor="red";
	}
	if (tel.length==0)
	{
		checked = false;
		document.auftrag.FON.style.borderColor="red";
	}
	if (email.length==0)
	{
		checked = false;
		document.auftrag.USER_EMAIL.style.borderColor="red";
	}
	
	// Rechnungsempfaenger
	var l_name = document.auftrag.l_name.value;
	var l_vorname = document.auftrag.l_vorname.value;
	var l_strasse = document.auftrag.l_strasse.value;
	var l_plz = document.auftrag.l_plz.value;
	var l_ort = document.auftrag.l_ort.value;
	
	if (l_name.length==0)
	{
		checked = false;
		document.auftrag.l_name.style.borderColor="red";
	}
	if (l_vorname.length==0)
	{
		checked = false;
		document.auftrag.l_vorname.style.borderColor="red";
	}
	if (l_strasse.length==0)
	{
		checked = false;
		document.auftrag.l_strasse.style.borderColor="red";
	}
	if (l_plz.length<4)
	{
		checked = false;
		document.auftrag.l_plz.style.borderColor="red";
	}
	if (l_ort.length==0)
	{
		checked = false;
		document.auftrag.l_ort.style.borderColor="red";
	}
	
	var lieferzahl = document.getElementById("lieferzahl").value;
	var terminwunsch = document.auftrag.terminwunsch.value;
	var zustellungsart = document.auftrag.zustellungsart.value;
	
	if (terminwunsch.length==0)
	{
		document.auftrag.terminwunsch.style.borderColor="red";
		checked = false;
	}
	if (zustellungsart.length==0)
	{
		document.auftrag.zustellungsart.style.borderColor="red";
		checked = false;
	}
	 	
	for (var l=0; l<lieferzahl; l++){
		var name = document.getElementById("name"+l).value;
		var vorname= document.getElementById("vorname"+l).value;
		var strasse = document.getElementById("strasse"+l).value;
		var plz = document.getElementById("plz"+l).value;
		var ort = document.getElementById("ort"+l).value;
		var z=l+1;
		
		if (name.length==0)
		{
			document.getElementById("name"+l).style.borderColor="red";
			checked = false;
		}
		if (vorname.length==0)
		{
			document.getElementById("vorname"+l).style.borderColor="red";
			checked = false;
		}
		if (strasse.length==0)
		{
			document.getElementById("strasse"+l).style.borderColor="red";
			checked = false;
		}
		if (plz.length<4)
		{
			document.getElementById("plz"+l).style.borderColor="red";
			checked = false;
		}
		if (ort.length==0)
		{
			document.getElementById("ort"+l).style.borderColor="red";
			checked = false;
		}
			//var satzkopienn = document.getElementById("satzkopien"+l).value;
			
			//satzkopie = ((satzkopie * 1) + (satzkopienn)*1);
	}
	
	var zahlung = document.getElementById("zahlung").value;
	
	if(zahlung=="bankeinzug"){
		
		var konto_inh = document.auftrag.konto_inh.value;
		var konto_nr= document.auftrag.konto_nr.value;
		var konto_blz = document.auftrag.konto_blz.value;
		var konto_ki = document.auftrag.konto_ki.value;
		
		if (konto_inh.length<5)
		{
			document.auftrag.konto_inh.style.borderColor="red";
			checked = false;
		}
		if (konto_nr.length<5)
		{
			document.auftrag.konto_nr.style.borderColor="red";
			checked = false;
		}
		if (konto_blz.length<8)
		{
			document.auftrag.konto_blz.style.borderColor="red";
			checked = false;
		}
		if (konto_ki.length<5)
		{
			document.auftrag.konto_ki.style.borderColor="red";
			checked = false;
		}
		
	}
	
	
	if (checked==true){
		document.auftrag.method = "post";
		document.auftrag.action = "./index.php?module=get_copy&tmp=b2";
		document.auftrag.submit();
	} else {
		alert("Bitte ergänzen Sie die rot makierten Felder")
	}

	return checked;
}

function checkAgb(){
		
	var checked = true;
	
	if (document.bestellung_abschicken.agb.checked!=true)
	{
		alert("Bitte AGB`s akzeptieren");
		checked = false;
	}

	if (checked==true){
		document.bestellung_abschicken.method = "post";
		document.bestellung_abschicken.action = "./get_copy/shops/aktion.php";
		document.bestellung_abschicken.submit();
	}
	return checked;
}

function check_register_data(){
	
	var email = document.sendform.email.value;
	var vorname = document.sendform.vorname.value;
	var nachname = document.sendform.nachname.value;
	var strasse = document.sendform.strasse.value;
	var plz = document.sendform.plz.value;
	var ort = document.sendform.ort.value;
	var tel_vor = document.sendform.tel_vor.value;
	var tel = document.sendform.tel.value;
	
	var checked = true;
	
	if (email.length<7)
	{
		document.sendform.email.style.borderColor="red";
		checked = false;
	}
	if (vorname.length<2)
	{
		document.sendform.vorname.style.borderColor="red";
		checked = false;
	}
	if (nachname.length<2)
	{
		document.sendform.nachname.style.borderColor="red";
		checked = false;
	}
	if (strasse.length<2)
	{
		document.sendform.strasse.style.borderColor="red";
		checked = false;
	}
	if (plz.length<5)
	{
		document.sendform.plz.style.borderColor="red";
		checked = false;
	}
	if (ort.length<2)
	{
		document.sendform.ort.style.borderColor="red";
		checked = false;
	}
	if (tel_vor.length<3)
	{
		document.sendform.tel_vor.style.borderColor="red";
		checked = false;
	}
	if (tel.length<3)
	{
		document.sendform.tel.style.borderColor="red";
		checked = false;
	}
	
	
	if (checked==true){
		document.sendform.method = "post";
		document.sendform.action = "./get_copy/shops/aktion.php";
		document.sendform.submit();
	} else {
		alert("Bitte ergänzen Sie die rot makierten Felder")
	}
	return checked;
}

function check_user_data(){
	
	var email = document.sendform.email.value;
	var vorname = document.sendform.vorname.value;
	var nachname = document.sendform.nachname.value;
	var strasse = document.sendform.strasse.value;
	var plz = document.sendform.plz.value;
	var ort = document.sendform.ort.value;
	var tel_vor = document.sendform.tel_vor.value;
	var tel = document.sendform.tel.value;
	var pass = document.sendform.alt_pass.value;
	
	var checked = true;
	
	if (pass.length==0)
	{
		document.sendform.alt_pass.style.borderColor="red";
		checked = false;
	}
	
	if (email.length<7)
	{
		document.sendform.email.style.borderColor="red";
		checked = false;
	}
	
	if (vorname.length<2)
	{
		document.sendform.vorname.style.borderColor="red";
		checked = false;
	}
	if (nachname.length<2)
	{
		document.sendform.nachname.style.borderColor="red";
		checked = false;
	}
	if (strasse.length<2)
	{
		document.sendform.strasse.style.borderColor="red";
		checked = false;
	}
	if (plz.length<5)
	{
		document.sendform.plz.style.borderColor="red";
		checked = false;
	}
	if (ort.length<2)
	{
		document.sendform.ort.style.borderColor="red";
		checked = false;
	}
	if (tel_vor.length<3)
	{
		document.sendform.tel_vor.style.borderColor="red";
		checked = false;
	}
	if (tel.length<3)
	{
		document.sendform.tel.style.borderColor="red";
		checked = false;
	}
	
	
	if (checked==true){
		document.sendform.method = "post";
		document.sendform.action = "./get_copy/shops/aktion.php";
		document.sendform.submit();
	} else {
		alert("Bitte ergänzen Sie die rot makierten Felder")
	}

	return checked;
}

function check_mailform_data(){
	
	var mail_name = document.mailform.mail_name.value;
	var mail_surname = document.mailform.mail_surname.value;
	var mail_email = document.mailform.mail_email.value;
	var mail_comment = document.mailform.mail_comment.value;
	var code = document.mailform.code.value;
	
	var checked = true;
	
	if (mail_name.length==0)
	{
		document.mailform.mail_name.style.borderColor="red";
		checked = false;
	}
	
	if (mail_surname.length<3)
	{
		document.mailform.mail_surname.style.borderColor="red";
		checked = false;
	}
	
	if (mail_email.length<2)
	{
		document.mailform.mail_email.style.borderColor="red";
		checked = false;
	}
	
	if (mail_comment.length<4)
	{
		document.mailform.mail_comment.style.borderColor="red";
		checked = false;
	}
	
	if (code.length<4)
	{
		document.mailform.code.style.borderColor="red";
		checked = false;
	}
	
	if (checked==true){
		document.mailform.method = "post";
		document.mailform.action = "index.php?module=kontakt&headline=KONTAKT&id=27&lang=de";
		document.mailform.submit();
	} else {
		alert("Bitte ergänzen Sie die rot makierten Felder")
	}

	return checked;
}


// Auftragsliste

function suche_auftrag(suche){
	
	var pager=0;
	
	if(suche==0){
		document.getElementById("suchtext").value="";
		suche='';
	} 
	
	sajax_request_type = 'POST';
	sajax_target_id = "auftragsliste";
	x_get_auftragliste(suche, pager, 1);
	
}

function ALpage(pager){
	
	suche=document.getElementById("suchtext").value="";
	
	sajax_request_type = 'POST';
	sajax_target_id = "auftragsliste";
	x_get_auftragliste(suche, pager, 1);
}

function check_bib_auswahl(){
	
	var checked=false;
	
	for(x=0;x<document.forms["liste"].elements.length;x++){
		
		if(document.forms["liste"].elements[x].checked==true){
			checked=true;
		}
		
	}
	
	if (checked==true){
		document.liste.method = "post";
		document.liste.action = "./get_copy/shops/aktion.php";
		document.liste.submit();
	} else {
		alert("Bitte wählen Sie die gewünschten Dateien aus")
	}

	return checked;
}

function get_aTip(type,id,v,f){
	
	sajax_request_type = 'POST';
	x_Get_tooltip(type,id,v,f);
	
}

function save_projekt(){
	
	var ACCT_ASSIGN_ORDER = document.getElementById("ACCT_ASSIGN_ORDER").value;
	var ACCT_ASSIGN_OTHERS = document.getElementById("ACCT_ASSIGN_OTHERS").value; 
	
	sajax_request_type = 'POST';
	x_save_projekt(ACCT_ASSIGN_ORDER, ACCT_ASSIGN_OTHERS, projekt_saved);
}

function projekt_saved(ver){
	alert(ver);
	
}

function openFancyBox() {
	$.fancybox({
	'title'	 : "test",
	'width'	 : 680,
	'height'	 : 495,
	'href'	 : 'print.php',
	'type'	 : 'iframe'
	});
} // function



