function emailCheckMultiple(formname,emailfield)
{
	var formname;
	var emailfield;
	if (eval("document."+formname+"."+emailfield+".value") == "")
	 { alert("Bitte tragen Sie Ihre Email-Adresse ein!");
	   
	   return false;}
      var email_list=eval("document."+formname+"."+emailfield+".value");
      var pl=email_list.split(",");
      for(var j=0;j<pl.length;j++){
		var item = pl[j];
	   
        var returnVal = false
        checkVal = 0
        period = 0
        count1 = 0
        count2 = 0
        
        for (var i=0; i < item.length; i++)
        {
                if (item.substring(i,i+1) == '@')
                {
                        checkVal = checkVal + 1
                        count1 = count1 + 1
                }
                if (item.substring(i,i+1) == '!')
                {
                        checkVal = checkVal + 2
                        count2 = count2 + 1
                }
                if (item.substring(i,i+1) == '.')
                {
                        if (period != 1)
                        {
                           checkVal = checkVal + 4
                           period = 1
                        }
                }
                if (item.substring(i,i+1) == ' ')
                {
                        checkVal = 8
                }
                if (item.substring(i,i+1) == ',')
                {
                        checkVal = 8
                }
                if (item.substring(i,i+1) == '"')
                {
                        checkVal = 8
                }
                if (item.substring(i,i+1) == '\'')
                {
                        checkVal = 8
                }
        }
        if (checkVal == 5 || checkVal == 6)
        {
               var p=item.split("@");
               var r=p[1].split(".");
               var lungime=(r.length-1);
		        if(p[0].length<1){
		        	var ret=1;
		        	fout="before @ it must be minim one char";
		        }
		        
		        if(r[0].length<1){
		        	var ret=1;
		        	fout="before . it must be minim one char";
		        }
		        if(r[lungime].length<2){
		        	var ret=1;
		        	fout="after . it must be minim 2 chars";
		        }
		        if(r[lungime].length>3){
		        	var ret=1;
		        	fout="after . it must be maxim 3 chars";
		        }
		        if(ret==1){
		        	returnVal=false;
		        }else{
		        	returnVal = true
		        }
               
               
                
        }
        else

        if (checkVal == 0) fout = 'Die Email-Adresse ist unvollstaendig !'
        if (checkVal == 1) fout = 'In der Email-Adresse fehlt der Punkt !'
        if (checkVal == 2) fout = 'In der Email-Adresse fehlt der Punkt !'
        if (checkVal == 3) fout = '-@- und -!- sind nicht gleichzeitig erlaubt in der Email-Adresse !'
        if (checkVal == 4) fout = 'In der Email-Adresse fehlt das -@- !'
        if (checkVal == 7) fout = '-@- und -!- sind nicht gleichzeitig erlaubt in der Email-Adresse !'
        if (checkVal > 7)  fout = 'In the email addres it is a space or comma or quote !'

        if (count1 > 1) fout =    'In der Email-Adresse sind mehrere -@- Zeichen !'
        if (count2 > 1) fout =    'In der Email-Adresse sind mehrere -@- Zeichen !'
        
        if (returnVal == false)
        {
                alert('Ihre Email-Adresse ist nicht korrekt.\nBitte ueberpruefen Sie Ihre Eingabe.\n\nFehler:\n' + fout)
   			   

        }else{
        	if(p[0].substring(0,4)=='www.'){
		        	return confirm("are you sure your email address it is:"+item+" ?");
		        	
		        	
		        }
        }
	}
        return returnVal
}
function emailCheck(formname,emailfield)
{
	var formname;
	var emailfield;
	if (eval("document."+formname+"."+emailfield+".value") == "")
	 { alert("Bitte tragen Sie Ihre Email-Adresse ein!");
	   
	   return false;}
      
		var item = eval("document."+formname+"."+emailfield+".value");
	   
        var returnVal = false
        checkVal = 0
        period = 0
        count1 = 0
        count2 = 0
        
        for (var i=0; i < item.length; i++)
        {
                if (item.substring(i,i+1) == '@')
                {
                        checkVal = checkVal + 1
                        count1 = count1 + 1
                }
                if (item.substring(i,i+1) == '!')
                {
                        checkVal = checkVal + 2
                        count2 = count2 + 1
                }
                if (item.substring(i,i+1) == '.')
                {
                        if (period != 1)
                        {
                           checkVal = checkVal + 4
                           period = 1
                        }
                }
                if (item.substring(i,i+1) == ' ')
                {
                        checkVal = 8
                }
                if (item.substring(i,i+1) == ',')
                {
                        checkVal = 8
                }
                if (item.substring(i,i+1) == '"')
                {
                        checkVal = 8
                }
                if (item.substring(i,i+1) == '\'')
                {
                        checkVal = 8
                }
        }
        if (checkVal == 5 || checkVal == 6)
        {
               var p=item.split("@");
               var r=p[1].split(".");
               var lungime=(r.length-1);
		        if(p[0].length<1){
		        	var ret=1;
		        	fout="before @ it must be minim one char";
		        }
		        
		        if(r[0].length<1){
		        	var ret=1;
		        	fout="before . it must be minim one char";
		        }
		        if(r[lungime].length<2){
		        	var ret=1;
		        	fout="after . it must be minim 2 chars";
		        }
		        if(r[lungime].length>3){
		        	var ret=1;
		        	fout="after . it must be maxim 3 chars";
		        }
		        if(ret==1){
		        	returnVal=false;
		        }else{
		        	returnVal = true
		        }
               
               
                
        }
        else

        if (checkVal == 0) fout = 'Die Email-Adresse ist unvollstaendig !'
        if (checkVal == 1) fout = 'In der Email-Adresse fehlt der Punkt !'
        if (checkVal == 2) fout = 'In der Email-Adresse fehlt der Punkt !'
        if (checkVal == 3) fout = '-@- und -!- sind nicht gleichzeitig erlaubt in der Email-Adresse !'
        if (checkVal == 4) fout = 'In der Email-Adresse fehlt das -@- !'
        if (checkVal == 7) fout = '-@- und -!- sind nicht gleichzeitig erlaubt in der Email-Adresse !'
        if (checkVal > 7)  fout = 'In the email addres it is a space or comma or quote !'

        if (count1 > 1) fout =    'In der Email-Adresse sind mehrere -@- Zeichen !'
        if (count2 > 1) fout =    'In der Email-Adresse sind mehrere -@- Zeichen !'
        
        if (returnVal == false)
        {
                alert('Ihre Email-Adresse ist nicht korrekt.\nBitte ueberpruefen Sie Ihre Eingabe.\n\nFehler:\n' + fout)
   			   

        }else{
        	if(p[0].substring(0,4)=='www.'){
		        	return confirm("are you sure your email address it is:"+item+" ?");
		        	
		        	
		        }
        }
        return returnVal
}






function eingabeCheck1()
{
// check for valide date

var idx = document.forms[0].date1.selectedIndex;

var cdate = document.forms[0].date1.options[idx].text;

idx = document.forms[0].date2.selectedIndex;
var cmonth = document.forms[0].date2.options[idx].text;

idx = document.forms[0].date3.selectedIndex;
var cyear = document.forms[0].date3.options[idx].text;
	
	
	// Is date valid for month?
	if (cmonth == 2) {
		// Check for leap year
		if ( ( (cyear%4 == 0)&&(cyear%100 != 0) ) || (cyear%400 == 0) ) { // leap year
			if (cdate > 29){ alert("Bitte überprüfen Sie das Datum. \n\nDer Monat Februar hat maximal nur 29 Tage."); return false; }
			}
		else {
			if (cdate > 28) { alert("Bitte überprüfen Sie das Datum. \n\nDer Tag für den Monat Februar ist für dieses Jahr nicht korrekt."); return false;  }
			}
		}
	if ((cmonth==4)||(cmonth==6)||(cmonth==9)||(cmonth==11)) {
		if (cdate > 30) {  alert("Bitte überprüfen Sie das Datum. \n\nDieser Monat hat keine 31 Tage."); return false; }
		}
	
	if (cdate == "") {  alert("Bitte überprüfen Sie das Datum. \n\n"); return false; }
	if (cmonth == "") {  alert("Bitte überprüfen Sie das Datum. \n\n"); return false; }
	if (cyear == "") {  alert("Bitte überprüfen Sie das Datum. \n\n"); return false; }
		
return true;

}

function eingabeCheckDate(name)
{
// check for valide date

var idx = eval("document."+name+".date1.selectedIndex");
var cdate = eval("document."+name+".date1.options[idx].text");

var idx = eval("document."+name+".date2.selectedIndex");
var cmonth = eval("document."+name+".date2.options[idx].text");

var idx = eval("document."+name+".date3.selectedIndex");
var cyear = eval("document."+name+".date3.options[idx].text");


	// Is date valid for month?
	if (cmonth == 2) {
		// Check for leap year
		if ( ( (cyear%4 == 0)&&(cyear%100 != 0) ) || (cyear%400 == 0) ) { // leap year
			if (cdate > 29){ alert("Bitte überprüfen Sie das Datum. \n\nDer Monat Februar hat maximal nur 29 Tage."); return false; }
			}
		else {
			if (cdate > 28) { alert("Bitte überprüfen Sie das Datum. \n\nDer Tag für den Monat Februar ist für dieses Jahr nicht korrekt."); return false;  }
			}
		}
	if ((cmonth==4)||(cmonth==6)||(cmonth==9)||(cmonth==11)) {
		if (cdate > 30) {  alert("Bitte überprüfen Sie das Datum. \n\nDieser Monat hat keine 31 Tage."); return false; }
		}
	
	if (cdate == "") {  alert("Bitte überprüfen Sie das Datum. \n\n"); return false; }
	if (cmonth == "") {  alert("Bitte überprüfen Sie das Datum. \n\n"); return false; }
	if (cyear == "") {  alert("Bitte überprüfen Sie das Datum. \n\n"); return false; }
		
return true;

}



function eingabeCheckShopKredit(curyear, curmonth, curday)
{
// check for older date

idx = document.forms[0].date2.selectedIndex;
var cmonth = document.forms[0].date2.options[idx].text;

idx = document.forms[0].date3.selectedIndex;
var cyear = document.forms[0].date3.options[idx].text;

var curcomp = curyear*365 + curmonth*31 + 1;
var ccomp = cyear*365 + cmonth*31 + 1;

	// Is the input date a future one
	if ( curcomp > ccomp ) 
		{ alert("Es ist kein zukünftiges Datum."); return false; }
	else
		return true;
}


function eingabeCheck()
{
// check for future date


now = new Date();
var curmonth = now.getMonth()+1;
var curday = now.getDate();
var curyear = now.getYear();

app=navigator.appName;
if (app.indexOf('Netscape') != -1) {
	curyear += 1900;
}

var idx = document.forms[0].date1.selectedIndex;
var cdate = document.forms[0].date1.options[idx].text;

idx = document.forms[0].date2.selectedIndex;
var cmonth = document.forms[0].date2.options[idx].text;

idx = document.forms[0].date3.selectedIndex;
var cyear = document.forms[0].date3.options[idx].text;

var curcomp = curyear*365 + curmonth*31 + curday*1;
var ccomp = cyear*365 + cmonth*31 + cdate*1;

	// Is the input date a future one
	if ( curcomp < ccomp ) 
		{ alert("Bitte überprüfen Sie das Datum. \n\nEs ist kein zukünftiges Datum möglich."); return false; }
	else
		return true;

}

function eingabeCheckShop(curyear, curmonth, curday)
{
// check for older date

var idx = document.forms[0].date1.selectedIndex;
var cdate = document.forms[0].date1.options[idx].text;

idx = document.forms[0].date2.selectedIndex;
var cmonth = document.forms[0].date2.options[idx].text;

idx = document.forms[0].date3.selectedIndex;
var cyear = document.forms[0].date3.options[idx].text;

var curcomp = curyear*365 + curmonth*31 + curday*1;
var ccomp = cyear*365 + cmonth*31 + cdate*1;

	// Is the input date a future one
	if ( curcomp > ccomp ) 
		{ alert("Sie können die Artikel erst ab dem "+curday+"."+curmonth+"."+curyear+" abholen, bitte wählen Sie ein entsprechendes Abholdatum."); return false; }
	else
		return true;

}

function eingabeECheck1()
{
// check for valide date

var idx = document.forms[0].edate1.selectedIndex;
var cdate = document.forms[0].edate1.options[idx].text;

idx = document.forms[0].edate2.selectedIndex;
var cmonth = document.forms[0].edate2.options[idx].text;

idx = document.forms[0].edate3.selectedIndex;
var cyear = document.forms[0].edate3.options[idx].text;


	// Is date valid for month?
	if (cmonth == 2) {
		// Check for leap year
		if ( ( (cyear%4 == 0)&&(cyear%100 != 0) ) || (cyear%400 == 0) ) { // leap year
			if (cdate > 29){ alert("Bitte überprüfen Sie das Datum. \n\nDer Monat Februar hat maximal nur 29 Tage."); return false; }
			}
		else {
			if (cdate > 28) { alert("Bitte überprüfen Sie das Datum. \n\nDer Tag für den Monat Februar ist für dieses Jahr nicht korrekt."); return false;  }
			}
		}
	if ((cmonth==4)||(cmonth==6)||(cmonth==9)||(cmonth==11)) {
		if (cdate > 30) {  alert("Bitte überprüfen Sie das Datum. \n\nDieser Monat hat keine 31 Tage."); return false; }
		}

		

return true;

}

function eingabeECheck()
{
// check for future date


now = new Date();
var curmonth = now.getMonth()+1;
var curday = now.getDate();
var curyear = now.getYear();

app=navigator.appName;
if (app.indexOf('Netscape') != -1) {
	curyear += 1900;
}

var idx = document.forms[0].edate1.selectedIndex;
var cdate = document.forms[0].edate1.options[idx].text;

idx = document.forms[0].edate2.selectedIndex;
var cmonth = document.forms[0].edate2.options[idx].text;

idx = document.forms[0].edate3.selectedIndex;
var cyear = document.forms[0].edate3.options[idx].text;

var curcomp = curyear*365 + curmonth*31 + curday*1;
var ccomp = cyear*365 + cmonth*31 + cdate*1;

	// Is the input date a future one
	if ( curcomp < ccomp ) 
		{ alert("Bitte überprüfen Sie das Datum. \n\nEs ist kein zukünftiges Datum möglich."); return false; }
	else
		return true;

}

function eingabeECheck2()
{
// check for valide date

var idx = document.form1.d_day.selectedIndex;
var cdate = document.form1.d_day.options[idx].text;

idx = document.form1.d_month.selectedIndex;
var cmonth = document.form1.d_month.options[idx].text;

idx = document.form1.d_year.selectedIndex;
var cyear = document.form1.d_year.options[idx].text;


	// Is date valid for month?
	if (cmonth == 2) {
		// Check for leap year
		if ( ( (cyear%4 == 0)&&(cyear%100 != 0) ) || (cyear%400 == 0) ) { // leap year
			if (cdate > 29){ alert("Bitte überprüfen Sie das Datum. \n\nDer Monat Februar hat maximal nur 29 Tage."); return false; }
			}
		else {
			if (cdate > 28) { alert("Bitte überprüfen Sie das Datum. \n\nDer Tag für den Monat Februar ist für dieses Jahr nicht korrekt."); return false;  }
			}
		}
	if ((cmonth==4)||(cmonth==6)||(cmonth==9)||(cmonth==11)) {
		if (cdate > 30) {  alert("Bitte überprüfen Sie das Datum. \n\nDieser Monat hat keine 31 Tage."); return false; }
		}

		

return true;

}

function eingabeECheck4()
{
// check for future date


now = new Date();
var curmonth = now.getMonth()+1;
var curday = now.getDate();
var curyear = now.getYear();

app=navigator.appName;
if (app.indexOf('Netscape') != -1) {
	curyear += 1900;
}

var idx = document.forms[0].d_day.selectedIndex;
var cdate = document.forms[0].d_day.options[idx].text;

idx = document.forms[0].d_month.selectedIndex;
var cmonth = document.forms[0].d_month.options[idx].text;

idx = document.forms[0].d_year.selectedIndex;
var cyear = document.forms[0].d_year.options[idx].text;

var curcomp = curyear*365 + curmonth*31 + curday*1;
var ccomp = cyear*365 + cmonth*31 + cdate*1;

	// Is the input date a future one
	if ( curcomp < ccomp ) 
		{ alert("Bitte überprüfen Sie das Datum. \n\nEs ist kein zukünftiges Datum möglich."); return false; }
	else
		return true;

}
function eingabeECheck5()
{
// check for future date


now = new Date();
var curmonth = now.getMonth()+1;
var curday = now.getDate();
var curyear = now.getYear();

app=navigator.appName;
if (app.indexOf('Netscape') != -1) {
	curyear += 1900;
}

var idx = document.forms[0].s_day.selectedIndex;
var cdate = document.forms[0].s_day.options[idx].text;

idx = document.forms[0].s_month.selectedIndex;
var cmonth = document.forms[0].s_month.options[idx].text;

idx = document.forms[0].s_year.selectedIndex;
var cyear = document.forms[0].s_year.options[idx].text;

var curcomp = curyear*365 + curmonth*31 + curday*1;
var ccomp = cyear*365 + cmonth*31 + cdate*1;

	// Is the input date a future one
	if ( curcomp < ccomp ) 
		{ alert("Bitte überprüfen Sie das Datum. \n\nEs ist kein zukünftiges Datum möglich."); return false; }
	else
		return true;

}


function calculate(){
	var gs,x;
	var re= /\,/g;
	
	var bbo_v=""+new String(document.form1.bbo_v.value);
	var bbo_v1=new Number(bbo_v.replace(re,'.'));
	
	var bbo_n=""+new String(document.form1.bbo_n.value);
	var bbo_n1=new Number(bbo_n.replace(re,'.'));
	
	var bfu_v=""+new String(document.form1.bfu_v.value);
	var bfu_v1=new Number(bfu_v.replace(re,'.'));
	
	var bfu_n=""+new String(document.form1.bfu_n.value);
	var bfu_n1=new Number(bfu_n.replace(re,'.'));
	
	var bwe_v=""+new String(document.form1.bwe_v.value);
	var bwe_v1=new Number(bwe_v.replace(re,'.'));
	
	var bwe_n=""+new String(document.form1.bwe_n.value);
	var bwe_n1=new Number(bwe_n.replace(re,'.'));
	
	var bwi_v=""+new String(document.form1.bwi_v.value);
	var bwi_v1=new Number(bwi_v.replace(re,'.'));
	
	var bwi_n=""+new String(document.form1.bwi_n.value);
	var bwi_n1=new Number(bwi_n.replace(re,'.'));
	
	var bfree1_v=""+new String(document.form1.bfree1_v.value);
	var bfree1_v1=new Number(bfree1_v.replace(re,'.'));
	
	var bfree1_n=""+new String(document.form1.bfree1_n.value);
	var bfree1_n1=new Number(bfree1_n.replace(re,'.'));
	
	var bfree2_v=""+new String(document.form1.bfree2_v.value);
	var bfree2_v1=new Number(bfree2_v.replace(re,'.'));
	
	var bfree2_n=""+new String(document.form1.bfree2_n.value);
	var bfree2_n1=new Number(bfree2_n.replace(re,'.'));
	
	var bbe_n=""+new String(document.form1.bbe_n.value);
	var bbe_n1=new Number(bbe_n.replace(re,'.'));
	
	var gfl=""+new String(document.form1.gfl.value);
	var gfl1=new Number(gfl.replace(re,'.'));
	
	var gthl=""+new String(document.form1.gthl.value);
	var gthl1=new Number(gthl.replace(re,'.'));
	
	var gthk=""+new String(document.form1.gthk.value);
	var gthk1=new Number(gthk.replace(re,'.'));
	
	var gthf=""+new String(document.form1.gthf.value);
	var gthf1=new Number(gthf.replace(re,'.'));
	
	var gtha=""+new String(document.form1.gtha.value);
	var gtha1=new Number(gtha.replace(re,'.'));
	
	var ggr=""+new String(document.form1.ggr.value);
	var ggr1=new Number(ggr.replace(re,'.'));
	
	var gkl=""+new String(document.form1.gkl.value);
	var gkl1=new Number(gkl.replace(re,'.'));
	
	var gse=""+new String(document.form1.gse.value);
	var gse1=new Number(gse.replace(re,'.'));
	
	var gve=""+new String(document.form1.gve.value);
	var gve1=new Number(gve.replace(re,'.'));
	
	var gmi=""+new String(document.form1.gmi.value);
	var gmi1=new Number(gmi.replace(re,'.'));
	
	var gau=""+new String(document.form1.gau.value);
	var gau1=new Number(gau.replace(re,'.'));
	
	var gra=""+new String(document.form1.gra.value);
	var gra1=new Number(gra.replace(re,'.'));
	
	var gvk=""+new String(document.form1.gvk.value);
	var gvk1=new Number(gvk.replace(re,'.'));
	
	var gso1=""+new String(document.form1.gso1.value);
	var gso11=new Number(gso1.replace(re,'.'));
	
	var bar1=""+new String(document.form1.bar1.value);
	var bar11=new Number(bar1.replace(re,'.'));
	
	var bar2=""+new String(document.form1.bar2.value);
	var bar21=new Number(bar2.replace(re,'.'));
	
	var bar3=""+new String(document.form1.bar3.value);
	var bar31=new Number(bar3.replace(re,'.'));
	
	var bar4=""+new String(document.form1.bar4.value);
	var bar41=new Number(bar4.replace(re,'.'));
	
	var bar5=""+new String(document.form1.bar5.value);
	var bar51=new Number(bar5.replace(re,'.'));
	
	var bar6=""+new String(document.form1.bar6.value);
	var bar61=new Number(bar6.replace(re,'.'));
	
	var gso2=""+new String(document.form1.gso2.value);
	var gso21=new Number(gso2.replace(re,'.'));
	
	var dbo=""+new String(document.form1.dbo.value);
	var dbo1=new Number(dbo.replace(re,'.'));
	
	var dga=""+new String(document.form1.dga.value);
	var dga1=new Number(dga.replace(re,'.'));
	
	var dte=""+new String(document.form1.dte.value);
	var dte1=new Number(dte.replace(re,'.'));
	
	var dme=""+new String(document.form1.dme.value);
	var dme1=new Number(dme.replace(re,'.'));
	
	var dcl=""+new String(document.form1.dcl.value);
	var dcl1=new Number(dcl.replace(re,'.'));
	
	var dcb=""+new String(document.form1.dcb.value);
	var dcb1=new Number(dcb.replace(re,'.'));
	
	var gs1=""+new String(bbo_v1 * bbo_n1);
	if(gs1.indexOf('.')>0){
		var gss1 = gs1.substr(0,gs1.indexOf('.')+3);
	}else{
		gss1=gs1;
	}
	document.form1.tbbo.value=gss1;
	
	var gs2=""+new String(bfu_v1 * bfu_n1);
	if(gs2.indexOf('.')>0){
		var gss2 = gs2.substr(0,gs2.indexOf('.')+3);
	}else{
		gss2=gs2;
	}
	document.form1.tbfu.value=gss2;
	
	var gs3=""+new String(bwe_v1 * bwe_n1);
	if(gs3.indexOf('.')>0){
		var gss3 = gs3.substr(0,gs3.indexOf('.')+3);
	}else{
		gss3=gs3;
	}
	document.form1.tbwe.value=gss3;
	
	var gs4=""+new String(bwi_v1 * bwi_n1);
	if(gs4.indexOf('.')>0){
		var gss4 = gs4.substr(0,gs4.indexOf('.')+3);
	}else{
		gss4=gs4;
	}
	document.form1.tbwi.value=gss4;
	
	var gs5=""+new String(bfree1_v1 * bfree1_n1);
	if(gs5.indexOf('.')>0){
		var gss5 = gs5.substr(0,gs5.indexOf('.')+3);
	}else{
		gss5=gs5;
	}
	document.form1.tbfree1.value=gss5;
	
	var gs6=""+new String(bfree2_v1 * bfree2_n1);
	if(gs6.indexOf('.')>0){
		var gss6 = gs6.substr(0,gs6.indexOf('.')+3);
	}else{
		gss6=gs6;
	}
	document.form1.tbfree2.value=gss6;
	
	var b= new Number(document.form1.tbbo.value) + new Number(document.form1.tbfu.value) + new Number(document.form1.tbwe.value) + new Number(document.form1.tbwi.value) + new Number(document.form1.tbfree1.value) + new Number(document.form1.tbfree2.value);
	var bb=new String(b);
	if(bb.indexOf('.')>0){
		var gssb = bb.substr(0,bb.indexOf('.')+3);
	}else{
		gssb=bb;
	}
	document.form1.bonus.value=gssb;
	document.form1.dbo.value=gssb;
	document.form1.besucher.value=new Number(bbo_n1) + new Number(bfu_n1) + new Number(bwe_n1) + new Number(bfree1_n1) + new Number(bfree2_n1) + new Number(bbe_n1);
	
	var s=new Number(gfl1) + new Number(gthl1) + new Number(gthk1) + new Number(gthf1) + new Number(gtha) + new Number(ggr1) + new Number(gkl1) + new Number(gse1) + new Number(gve1) + new Number(gmi1) + new Number(gau1) - new Number(gra1) + new Number(gvk1) + new Number(gso11) + new Number(gso21) + new Number(bar11) + new Number(bar21) + new Number(bar31) + new Number(bar41) + new Number(bar51) + new Number(bar61); 
	var ss=new String(s);
	if(ss.indexOf('.')>0){
		var ssb = ss.substr(0,ss.indexOf('.')+3);
	}else{
		ssb=ss;
	}
	document.form1.gsum.value=ssb;
	if(document.form1.besucher.value!=0){
		var gs = ""+new String((document.form1.gsum.value)/(document.form1.besucher.value));
		if(gs.indexOf('.')>0){
			gss = gs.substr(0,gs.indexOf('.')+3);
			
		}else{
			gss=gs;
			
		}
		document.form1.gsum2.value=gss;
	}
	var t=new Number(document.form1.bonus.value)+new Number(document.form1.gsum.value)+new Number(dga1)+new Number(dte1)+new Number(dme1)+new Number(dcl1)+new Number(dcb1);
	var tt=new String(t);
	if(tt.indexOf('.')>0){
		var gsst = tt.substr(0,tt.indexOf('.')+3);
	}else{
		gsst=tt;
	}
	document.form1.total.value=gsst;
}

function window_news( newsitem )
{
	var thisWindow;
	thisWindow = window.open(newsitem,"News","width=667,height=550,scrollbars=yes,screenX=0,screenY=0");
	thisWindow.moveTo((screen.width-650)/2,(screen.height-550)/3);
 	thisWindow.window.focus();
}

function window_analysen( newsitem )
{
	var thisWindow;
	thisWindow = window.open(newsitem,"Analysen","width=780,height=600,scrollbars=yes,screenX=0,screenY=0");
	thisWindow.moveTo((screen.width-780)/2,(screen.height-600)/3);
 	thisWindow.window.focus();
}

function window_termine( newsitem )
{
	var thisWindow;
	thisWindow = window.open(newsitem,"termine","width=780,height=570,scrollbars=yes,screenX=0,screenY=0");
	thisWindow.moveTo((screen.width-780)/2,(screen.height-570)/3);
 	thisWindow.window.focus();
}

function window_interessantes( newsitem )
{
	var thisWindow;
	thisWindow = window.open(newsitem,"interes","width=780,height=570,scrollbars=yes,screenX=0,screenY=0");
	thisWindow.moveTo((screen.width-780)/2,(screen.height-570)/3);
 	thisWindow.window.focus();
}

function window_profile( newsitem )
{
	/*var thisWindow;
	thisWindow = window.open(newsitem,"profile","width=667,height=570,scrollbars=yes,screenX=0,screenY=0");
	thisWindow.moveTo((screen.width-650)/2,(screen.height-570)/3);
 	thisWindow.window.focus();*/

	var thisWindow;
	thisWindow = window.open(newsitem,"profile","width="+(screen.width-40)+",height="+(screen.height-220)+",scrollbars=yes,screenX=0,screenY=0,toolbar=no,location=no,menubar=no");
	thisWindow.moveTo(20,110);
 	thisWindow.window.focus();
}

function window_addata( newsitem )
{
	var thisWindow;
	thisWindow = window.open(newsitem,"Addata","width=767,height=550,scrollbars=yes,screenX=0,screenY=0");
	thisWindow.moveTo((screen.width-750)/2,(screen.height-550)/3);
 	thisWindow.window.focus();
}

function window_comdirekt( newsitem )
{
	var thisWindow;
	thisWindow = window.open(newsitem,'cck',"width="+(screen.width-40)+",height="+(screen.height-220)+",scrollbars=yes,screenX=0,screenY=0,toolbar=yes,location=yes,menubar=yes");
	thisWindow.moveTo(20,20); 
 	thisWindow.window.focus();
}

function window_new( newsitem, title )
{
	var thisWindow;
	thisWindow = window.open(newsitem,title,"width=780,height=550,scrollbars=yes,screenX=0,screenY=0,toolbar=no,location=no,menubar=no");
	thisWindow.moveTo((screen.width-780)/2,(screen.height-550)/3);
 	thisWindow.window.focus();
}

function window_picture( newsitem, x, y, title )
{
	var thisWindow;
	thisWindow = window.open(newsitem,title,"width="+x+",height="+y+",scrollbars=auto,screenX=0,screenY=0,toolbar=no,location=no,menubar=no");
	thisWindow.moveTo((screen.width-x)/2,(screen.height-y)/3);
 	thisWindow.window.focus();
}
function window_picture1( newsitem, x, y, title )
{
	var thisWindow;
	thisWindow = window.open(newsitem,title,"width="+x+",height="+y+",scrollbars=yes,screenX=0,screenY=0,toolbar=no,location=no,resizable=yes,menubar=no");
	thisWindow.moveTo((screen.width-x)/2,(screen.height-y)/3);
 	thisWindow.window.focus();
}

function window_picture_s( newsitem, x, y, title )
{
	var thisWindow;
	thisWindow = window.open(newsitem,title,"width="+x+",height="+y+",scrollbars=yes,screenX=0,screenY=0,toolbar=no,location=no,resizable=yes,menubar=no");
	thisWindow.moveTo((screen.width-x)/2,(screen.height-y)/3);
 	thisWindow.window.focus();
}

function window_new1( newsitems, titles )
{
	var thissWindow;
	thissWindow = window.open(newsitems,titles,"width=398,height="+(screen.height-220)+",scrollbars=yes,screenX=0,screenY=0,toolbar=no,location=no,menubar=no");
	thissWindow.moveTo((screen.width-798)/2,10);
 	thissWindow.window.focus();
}
function window_hilfe( newsitem )
{
	var thisWindow;
	thisWindow = window.open(newsitem,'hilfe','width=798,height="+(screen.height-220)+",scrollbars=yes,screenX=0,screenY=0,toolbar=no,location=no,menubar=no');
	thisWindow.moveTo((screen.width-798)/2,10);
 	thisWindow.window.focus();
}
function conf_delete(l){
        document.location = l;
}
function chk_delete_ads(l){
        if (confirm("Willst du wirlich die Anzeige  löschen ?")) {conf_delete(l);}
}

function chk_del_ads(l){
        if (confirm("Wollen Sie die Anzeige wirklich löschen ?")) {conf_delete(l);}
}

function chk_del_rep(l){
		if (confirm("Sind Sie sicher? ")) {conf_delete(l);}
}
function window_edit_c( newsitem, title )
{
	var thisWindow;
	thisWindow = window.open(newsitem,title,"width=350,height=350,scrollbars=yes,screenX=0,screenY=0,toolbar=no,location=no,menubar=no");
	thisWindow.moveTo((screen.width-350)/2,110);
 	thisWindow.window.focus();
}

function window_vot( newsitem, title )
{
	var thisWindow;
	thisWindow = window.open(newsitem,title,"width=600,height=400,scrollbars=yes,screenX=0,screenY=0,toolbar=no,location=no,menubar=no");
	thisWindow.moveTo((screen.width-798)/2,110);
 	thisWindow.window.focus();
}

function window_new_ken( newsitem, title )
{
	var thisWindow;
	thisWindow = window.open(newsitem,title,"width="+(screen.width-40)+",height="+(screen.height-220)+",scrollbars=yes,screenX=0,screenY=0,toolbar=yes,location=yes,menubar=yes");
	thisWindow.moveTo(20,40);
 	thisWindow.window.focus();
}

function window_kennzahlen( newsitem)
{
	var thisWindow;
	thisWindow = window.open(newsitem,'kennzahlen',"width="+(screen.width-40)+",height="+(screen.height-220)+",scrollbars=yes,screenX=0,screenY=0,toolbar=no,location=no,menubar=no");
	thisWindow.moveTo(20,110);
 	thisWindow.window.focus();
}

function window_dcf( newsitem, title )
{
	var thisWindow;
	thisWindow = window.open(newsitem,title,'width=667,height=550,scrollbars=yes,screenX=0,screenY=0,toolbar=no,location=no,menubar=no');
	thisWindow.moveTo((screen.width-650)/2,(screen.height-550)/3);
 	thisWindow.window.focus();
}

function window_small( newsitem )
{
	var thisWindow;
	thisWindow = window.open(newsitem,'small','width=667,height=550,scrollbars=yes,screenX=0,screenY=0,toolbar=no,location=no,menubar=no');
	thisWindow.moveTo((screen.width-480)/2,(screen.height-300)/3);
 	thisWindow.window.focus();
}


function window_smaller( newsitem )
{
	var thisWindow;
	thisWindow = window.open(newsitem,'small','width=550,height=450,scrollbars=yes,screenX=0,screenY=0,toolbar=no,location=no,menubar=no');
	thisWindow.moveTo((screen.width-560)/2,(screen.height-450)/3);
 	thisWindow.window.focus();
}

function window_finz( newsitem )
{
	var thisWindow;
	thisWindow = window.open(newsitem,'small','width=450,height=150,scrollbars=no,screenX=0,screenY=0,toolbar=no,location=no,menubar=no');
	thisWindow.moveTo((screen.width-460)/2,(screen.height-150)/3);
 	thisWindow.window.focus();
}


function window_shop( newsitem, title )
{
	var thisWindow;
	thisWindow = window.open(newsitem,title,'width=550,height=350,scrollbars=yes,screenX=0,screenY=0,toolbar=no,location=no,menubar=no');
	thisWindow.moveTo((screen.width-360)/2,(screen.height-350)/3);
 	thisWindow.window.focus();
}

function window_busines( newsitem, title )
{
	var thisWindow;
	thisWindow = window.open(newsitem,title,'width=400,height=300,scrollbars=yes,screenX=0,screenY=0,toolbar=no,location=no,menubar=no');
	thisWindow.moveTo((screen.width-360)/2,(screen.height-350)/3);
 	thisWindow.window.focus();
}

function openW(url)
{
var swidth = screen.width;
var sheight = screen.height;
 
if (swidth > 1024) {var posx = (swidth-1024)/2; swidth = 1024; } else {posx=0; swidth=swidth-8;};
if (sheight == 600) {sheight = 574} else {sheight = 590}
var opt = "width="+swidth+",height="+sheight+",resizable=no,scrollbars=no,toolbar=no,status=no,directories=no,menubar=no,location=no";
thisWindow = window.open(url,'lollipop_extern',opt);
thisWindow.moveTo(posx,(screen.height-603)/2);
thisWindow.window.focus();
}


function print_page(){
	var gs,x;
	var re= /\,/g;
	
	var bbo_v=""+new String(document.form1.bbo_v.value);
	var bbo_v1=new Number(bbo_v.replace(re,'.'));
	
	var bbo_n=""+new String(document.form1.bbo_n.value);
	var bbo_n1=new Number(bbo_n.replace(re,'.'));
	
	var bfu_v=""+new String(document.form1.bfu_v.value);
	var bfu_v1=new Number(bfu_v.replace(re,'.'));
	
	var bfu_n=""+new String(document.form1.bfu_n.value);
	var bfu_n1=new Number(bfu_n.replace(re,'.'));
	
	var bwe_v=""+new String(document.form1.bwe_v.value);
	var bwe_v1=new Number(bwe_v.replace(re,'.'));
	
	var bwe_n=""+new String(document.form1.bwe_n.value);
	var bwe_n1=new Number(bwe_n.replace(re,'.'));
	
	var bwi_v=""+new String(document.form1.bwi_v.value);
	var bwi_v1=new Number(bwi_v.replace(re,'.'));
	
	var bwi_n=""+new String(document.form1.bwi_n.value);
	var bwi_n1=new Number(bwi_n.replace(re,'.'));
	
	var bfree1_v=""+new String(document.form1.bfree1_v.value);
	var bfree1_v1=new Number(bfree1_v.replace(re,'.'));
	
	var bfree1_n=""+new String(document.form1.bfree1_n.value);
	var bfree1_n1=new Number(bfree1_n.replace(re,'.'));
	
	var bfree2_v=""+new String(document.form1.bfree2_v.value);
	var bfree2_v1=new Number(bfree2_v.replace(re,'.'));
	
	var bfree2_n=""+new String(document.form1.bfree2_n.value);
	var bfree2_n1=new Number(bfree2_n.replace(re,'.'));
	
	var bbe_n=""+new String(document.form1.bbe_n.value);
	var bbe_n1=new Number(bbe_n.replace(re,'.'));
	
	var gfl=""+new String(document.form1.gfl.value);
	var gfl1=new Number(gfl.replace(re,'.'));
	
	var gthl=""+new String(document.form1.gthl.value);
	var gthl1=new Number(gthl.replace(re,'.'));
	
	var gthk=""+new String(document.form1.gthk.value);
	var gthk1=new Number(gthk.replace(re,'.'));
	
	var gthf=""+new String(document.form1.gthf.value);
	var gthf1=new Number(gthf.replace(re,'.'));
	
	var gtha=""+new String(document.form1.gtha.value);
	var gtha1=new Number(gtha.replace(re,'.'));
	
	var ggr=""+new String(document.form1.ggr.value);
	var ggr1=new Number(ggr.replace(re,'.'));
	
	var gkl=""+new String(document.form1.gkl.value);
	var gkl1=new Number(gkl.replace(re,'.'));
	
	var gse=""+new String(document.form1.gse.value);
	var gse1=new Number(gse.replace(re,'.'));
	
	var gve=""+new String(document.form1.gve.value);
	var gve1=new Number(gve.replace(re,'.'));
	
	var gmi=""+new String(document.form1.gmi.value);
	var gmi1=new Number(gmi.replace(re,'.'));
	
	var gau=""+new String(document.form1.gau.value);
	var gau1=new Number(gau.replace(re,'.'));
	
	var gra=""+new String(document.form1.gra.value);
	var gra1=new Number(gra.replace(re,'.'));
	
	var gvk=""+new String(document.form1.gvk.value);
	var gvk1=new Number(gvk.replace(re,'.'));
	
	var gso1=""+new String(document.form1.gso1.value);
	var gso11=new Number(gso1.replace(re,'.'));
	
	var bar1=""+new String(document.form1.bar1.value);
	var bar11=new Number(bar1.replace(re,'.'));
	
	var bar2=""+new String(document.form1.bar2.value);
	var bar21=new Number(bar2.replace(re,'.'));
	
	var bar3=""+new String(document.form1.bar3.value);
	var bar31=new Number(bar3.replace(re,'.'));
	
	var bar4=""+new String(document.form1.bar4.value);
	var bar41=new Number(bar4.replace(re,'.'));
	
	var bar5=""+new String(document.form1.bar5.value);
	var bar51=new Number(bar5.replace(re,'.'));
	
	var bar6=""+new String(document.form1.bar6.value);
	var bar61=new Number(bar6.replace(re,'.'));
	
	var gso2=""+new String(document.form1.gso2.value);
	var gso21=new Number(gso2.replace(re,'.'));
	
	var dbo=""+new String(document.form1.dbo.value);
	var dbo1=new Number(dbo.replace(re,'.'));
	
	var dga=""+new String(document.form1.dga.value);
	var dga1=new Number(dga.replace(re,'.'));
	
	var dte=""+new String(document.form1.dte.value);
	var dte1=new Number(dte.replace(re,'.'));
	
	var dme=""+new String(document.form1.dme.value);
	var dme1=new Number(dme.replace(re,'.'));
	
	var dcl=""+new String(document.form1.dcl.value);
	var dcl1=new Number(dcl.replace(re,'.'));
	
	var dcb=""+new String(document.form1.dcb.value);
	var dcb1=new Number(dcb.replace(re,'.'));
	
	var gs1=""+new String(bbo_v1 * bbo_n1);
	if(gs1.indexOf('.')>0){
		var gss1 = gs1.substr(0,gs1.indexOf('.')+3);
	}else{
		gss1=gs1;
	}
	//document.form1.tbbo.value=gss1;
	
	var gs2=""+new String(bfu_v1 * bfu_n1);
	if(gs2.indexOf('.')>0){
		var gss2 = gs2.substr(0,gs2.indexOf('.')+3);
	}else{
		gss2=gs2;
	}
	//document.form1.tbfu.value=gss2;
	
	var gs3=""+new String(bwe_v1 * bwe_n1);
	if(gs3.indexOf('.')>0){
		var gss3 = gs3.substr(0,gs3.indexOf('.')+3);
	}else{
		gss3=gs3;
	}
	//document.form1.tbwe.value=gss3;
	
	var gs4=""+new String(bwi_v1 * bwi_n1);
	if(gs4.indexOf('.')>0){
		var gss4 = gs4.substr(0,gs4.indexOf('.')+3);
	}else{
		gss4=gs4;
	}
	//document.form1.tbwi.value=gss4;
	
	var gs5=""+new String(bfree1_v1 * bfree1_n1);
	if(gs5.indexOf('.')>0){
		var gss5 = gs5.substr(0,gs5.indexOf('.')+3);
	}else{
		gss5=gs5;
	}
	//document.form1.tbfree1.value=gss5;
	
	var gs6=""+new String(bfree2_v1 * bfree2_n1);
	if(gs6.indexOf('.')>0){
		var gss6 = gs6.substr(0,gs6.indexOf('.')+3);
	}else{
		gss6=gs6;
	}
	//document.form1.tbfree2.value=gss6;
	
	var b= new Number(document.form1.tbbo.value) + new Number(document.form1.tbfu.value) + new Number(document.form1.tbwe.value) + new Number(document.form1.tbwi.value) + new Number(document.form1.tbfree1.value) + new Number(document.form1.tbfree2.value);
	var bb=new String(b);
	if(bb.indexOf('.')>0){
		var gssb = bb.substr(0,bb.indexOf('.')+3);
	}else{
		gssb=bb;
	}
	//document.form1.bonus.value=gssb;
	//document.form1.dbo.value=gssb;
	var besucher=new Number(bbo_n1) + new Number(bfu_n1) + new Number(bwe_n1) + new Number(bfree1_n1) + new Number(bfree2_n1) + new Number(bbe_n1);
	
	var s=new Number(gfl1) + new Number(gthl1) + new Number(gthk1) + new Number(gthf1) + new Number(gtha) + new Number(ggr1) + new Number(gkl1) + new Number(gse1) + new Number(gve1) + new Number(gmi1) + new Number(gau1) - new Number(gra1) + new Number(gvk1) + new Number(gso11) + new Number(gso21) + new Number(bar11) + new Number(bar21) + new Number(bar31) + new Number(bar41) + new Number(bar51) + new Number(bar61); 
	var ss=new String(s);
	if(ss.indexOf('.')>0){
		var ssb = ss.substr(0,ss.indexOf('.')+3);
	}else{
		ssb=ss;
	}
	//document.form1.gsum.value=ssb;
	if(besucher!=0){
		var gs = ""+new String((document.form1.gsum.value)/(document.form1.besucher.value));
		if(gs.indexOf('.')>0){
			var gss = gs.substr(0,gs.indexOf('.')+3);
			
		}else{
			var gss=gs;
			
		}
		//document.form1.gsum2.value=gss;
	}
	var t=new Number(document.form1.bonus.value)+new Number(document.form1.gsum.value)+new Number(dga1)+new Number(dte1)+new Number(dme1)+new Number(dcl1)+new Number(dcb1);
	var tt=new String(t);
	if(tt.indexOf('.')>0){
		var gsst = tt.substr(0,tt.indexOf('.')+3);
	}else{
		gsst=tt;
	}
	var idx = document.form1.d_day.selectedIndex;
	var d_day=document.form1.d_day.options[idx].text;
	var idx1 = document.form1.d_month.selectedIndex;
	var d_month=document.form1.d_month.options[idx1].text;
	var idx2 = document.form1.d_year.selectedIndex;
	var d_year=document.form1.d_year.options[idx2].text;
	
	if(document.form1.dtyp.value=="fun"){
		var idx3 = document.form1.fun_hour.selectedIndex;
		var fun_hour=document.form1.fun_hour.options[idx3].text;
	}else{
		var fun_hour='';
	}
	
	if(document.form1.dtyp.value=="fun"){
		var idx4 = document.form1.fun_minutes.selectedIndex;
		var fun_minutes=document.form1.fun_minutes.options[idx4].text;
	}else{
		var fun_minutes='';
	}
	
	
	var idx5 = document.form1.alp_hour.selectedIndex;
	var idx6 = document.form1.alp_minutes.selectedIndex;
	var url='tbbo='+gss1+'&bbo_n='+bbo_n+'&bbo_v='+bbo_v+'&tbfu='+gss2+'&bfu_n='+bfu_n+'&bfu_v='+bfu_v+'&tbwe='+gss3+'&bwe_n='+bwe_n+'&bwe_v='+bwe_v+'&tbwi='+gss4+'&bwi_n='+bwi_n+'&bwi_v='+bwi_v+'&tbfree1='+gss5+'&bfree1_n='+bfree1_n+'&bfree1_v='+bfree1_v+'&bfree1_t='+escape(document.form1.bfree1_t.value)+'&tbfree2='+gss6+'&bfree2_n='+bfree2_n+'&bfree2_v='+bfree2_v+'&bfree2_t='+escape(document.form1.bfree2_t.value)+'&bbe_n='+bbe_n+'&bonus='+gssb+'&besucher='+besucher+'&gfl='+gfl+'&bar1='+bar1+'&bar1_text='+escape(document.form1.bar1_text.value)+'&bar2='+bar2+'&bar2_text='+escape(document.form1.bar2_text.value)+'&bar3='+bar3+'&bar3_text='+escape(document.form1.bar3_text.value)+'&bar4='+bar4+'&bar4_text='+escape(document.form1.bar4_text.value)+'&bar5='+bar5+'&bar5_text='+escape(document.form1.bar5_text.value)+'&bar6='+bar6+'&bar6_text='+escape(document.form1.bar6_text.value)+'&gse='+gse+'&gve='+gve+'&gmi='+gmi+'&gau='+gau+'&gra='+gra+'&gvk='+gvk+'&gso1='+gso1+'&gso2='+gso2+'&gso1_text='+escape(document.form1.gso1_text.value)+'&gso2_text='+escape(document.form1.gso2_text.value)+'&gsum='+ssb+'&gsum2='+gss+'&dbo='+dbo+'&dga='+dga+'&dte='+dte+'&dme='+dme+'&dcl='+dcl+'&dcb='+dcb+'&total='+gsst+'&free_text='+escape(document.form1.free_text.value)+'&d_day='+d_day+'&d_month='+d_month+'&d_year='+d_year+'&fun_hour='+fun_hour+'&fun_minutes='+fun_minutes+'&alp_hour='+document.form1.alp_hour.options[idx5].text+'&alp_minutes='+document.form1.alp_minutes.options[idx6].text+'&dtyp='+document.form1.dtyp.value;
	var url1='../../print_page.php?'+url;
	//document.form1.total.value=gsst;
	var thisWindow;
	//alert(url1);
	thisWindow = window.open(url1,'hilfe','width=798,height="+(screen.height-220)+",scrollbars=yes,screenX=0,screenY=0,toolbar=no,location=no,menubar=no');
	thisWindow.moveTo((screen.width-798)/2,10);
 	thisWindow.window.focus();
}



 

function stopErrors() {
	return true;
}



function calculate_old(){
	var gs,x;
	var re= /\,/g;
	
	var bbo_v=""+new String(document.form1.bbo_v.value);
	var bbo_v1=new Number(bbo_v.replace(re,'.'));
	
	var bbo_n=""+new String(document.form1.bbo_n.value);
	var bbo_n1=new Number(bbo_n.replace(re,'.'));
	
	var bfu_v=""+new String(document.form1.bfu_v.value);
	var bfu_v1=new Number(bfu_v.replace(re,'.'));
	
	var bfu_n=""+new String(document.form1.bfu_n.value);
	var bfu_n1=new Number(bfu_n.replace(re,'.'));
	
	var bwe_v=""+new String(document.form1.bwe_v.value);
	var bwe_v1=new Number(bwe_v.replace(re,'.'));
	
	var bwe_n=""+new String(document.form1.bwe_n.value);
	var bwe_n1=new Number(bwe_n.replace(re,'.'));
	
	var bwi_v=""+new String(document.form1.bwi_v.value);
	var bwi_v1=new Number(bwi_v.replace(re,'.'));
	
	var bwi_n=""+new String(document.form1.bwi_n.value);
	var bwi_n1=new Number(bwi_n.replace(re,'.'));
	
	var bfree1_v=""+new String(document.form1.bfree1_v.value);
	var bfree1_v1=new Number(bfree1_v.replace(re,'.'));
	
	var bfree1_n=""+new String(document.form1.bfree1_n.value);
	var bfree1_n1=new Number(bfree1_n.replace(re,'.'));
	
	var bfree2_v=""+new String(document.form1.bfree2_v.value);
	var bfree2_v1=new Number(bfree2_v.replace(re,'.'));
	
	var bfree2_n=""+new String(document.form1.bfree2_n.value);
	var bfree2_n1=new Number(bfree2_n.replace(re,'.'));
	
	var bbe_n=""+new String(document.form1.bbe_n.value);
	var bbe_n1=new Number(bbe_n.replace(re,'.'));
	
	var gfl=""+new String(document.form1.gfl.value);
	var gfl1=new Number(gfl.replace(re,'.'));
	
	var gthl=""+new String(document.form1.gthl.value);
	var gthl1=new Number(gthl.replace(re,'.'));
	
	var gthk=""+new String(document.form1.gthk.value);
	var gthk1=new Number(gthk.replace(re,'.'));
	
	var gthf=""+new String(document.form1.gthf.value);
	var gthf1=new Number(gthf.replace(re,'.'));
	
	var gtha=""+new String(document.form1.gtha.value);
	var gtha1=new Number(gtha.replace(re,'.'));
	
	var ggr=""+new String(document.form1.ggr.value);
	var ggr1=new Number(ggr.replace(re,'.'));
	
	var gkl=""+new String(document.form1.gkl.value);
	var gkl1=new Number(gkl.replace(re,'.'));
	
	var gse=""+new String(document.form1.gse.value);
	var gse1=new Number(gse.replace(re,'.'));
	
	var gve=""+new String(document.form1.gve.value);
	var gve1=new Number(gve.replace(re,'.'));
	
	var gmi=""+new String(document.form1.gmi.value);
	var gmi1=new Number(gmi.replace(re,'.'));
	
	var gau=""+new String(document.form1.gau.value);
	var gau1=new Number(gau.replace(re,'.'));
	
	var gra=""+new String(document.form1.gra.value);
	var gra1=new Number(gra.replace(re,'.'));
	
	var gvk=""+new String(document.form1.gvk.value);
	var gvk1=new Number(gvk.replace(re,'.'));
	
	var gso1=""+new String(document.form1.gso1.value);
	var gso11=new Number(gso1.replace(re,'.'));
	
	var bar1=""+new String(document.form1.bar1.value);
	var bar11=new Number(bar1.replace(re,'.'));
	
	var bar2=""+new String(document.form1.bar2.value);
	var bar21=new Number(bar2.replace(re,'.'));
	
	var bar3=""+new String(document.form1.bar3.value);
	var bar31=new Number(bar3.replace(re,'.'));
	
	var bar4=""+new String(document.form1.bar4.value);
	var bar41=new Number(bar4.replace(re,'.'));
	
	var bar5=""+new String(document.form1.bar5.value);
	var bar51=new Number(bar5.replace(re,'.'));
	
	var bar6=""+new String(document.form1.bar6.value);
	var bar61=new Number(bar6.replace(re,'.'));
	
	var gso2=""+new String(document.form1.gso2.value);
	var gso21=new Number(gso2.replace(re,'.'));
	
	var dbo=""+new String(document.form1.dbo.value);
	var dbo1=new Number(dbo.replace(re,'.'));
	
	var dga=""+new String(document.form1.dga.value);
	var dga1=new Number(dga.replace(re,'.'));
	
	var dte=""+new String(document.form1.dte.value);
	var dte1=new Number(dte.replace(re,'.'));
	
	var dme=""+new String(document.form1.dme.value);
	var dme1=new Number(dme.replace(re,'.'));
	
	var dcl=""+new String(document.form1.dcl.value);
	var dcl1=new Number(dcl.replace(re,'.'));
	
	var dcb=""+new String(document.form1.dcb.value);
	var dcb1=new Number(dcb.replace(re,'.'));
	
	var gsum=""+new String(document.form1.gsum.value);
	var gsum1=new Number(gsum.replace(re,'.'));
	
	var gs1=""+new String(bbo_v1 * bbo_n1);
	if(gs1.indexOf('.')>0){
		var gss1 = gs1.substr(0,gs1.indexOf('.')+3);
	}else{
		gss1=gs1;
	}
	document.form1.tbbo.value=gss1;
	
	var gs2=""+new String(bfu_v1 * bfu_n1);
	if(gs2.indexOf('.')>0){
		var gss2 = gs2.substr(0,gs2.indexOf('.')+3);
	}else{
		gss2=gs2;
	}
	document.form1.tbfu.value=gss2;
	
	var gs3=""+new String(bwe_v1 * bwe_n1);
	if(gs3.indexOf('.')>0){
		var gss3 = gs3.substr(0,gs3.indexOf('.')+3);
	}else{
		gss3=gs3;
	}
	document.form1.tbwe.value=gss3;
	
	var gs4=""+new String(bwi_v1 * bwi_n1);
	if(gs4.indexOf('.')>0){
		var gss4 = gs4.substr(0,gs4.indexOf('.')+3);
	}else{
		gss4=gs4;
	}
	document.form1.tbwi.value=gss4;
	
	var gs5=""+new String(bfree1_v1 * bfree1_n1);
	if(gs5.indexOf('.')>0){
		var gss5 = gs5.substr(0,gs5.indexOf('.')+3);
	}else{
		gss5=gs5;
	}
	document.form1.tbfree1.value=gss5;
	
	var gs6=""+new String(bfree2_v1 * bfree2_n1);
	if(gs6.indexOf('.')>0){
		var gss6 = gs6.substr(0,gs6.indexOf('.')+3);
	}else{
		gss6=gs6;
	}
	document.form1.tbfree2.value=gss6;
	
	var b= new Number(document.form1.tbbo.value) + new Number(document.form1.tbfu.value) + new Number(document.form1.tbwe.value) + new Number(document.form1.tbwi.value) + new Number(document.form1.tbfree1.value) + new Number(document.form1.tbfree2.value);
	var bb=new String(b);
	if(bb.indexOf('.')>0){
		var gssb = bb.substr(0,bb.indexOf('.')+3);
	}else{
		gssb=bb;
	}
	document.form1.bonus.value=gssb;
	document.form1.dbo.value=gssb;
	document.form1.besucher.value=new Number(bbo_n1) + new Number(bfu_n1) + new Number(bwe_n1) + new Number(bfree1_n1) + new Number(bfree2_n1) + new Number(bbe_n1);
	/*
	var s=new Number(gfl1) + new Number(gthl1) + new Number(gthk1) + new Number(gthf1) + new Number(gtha) + new Number(ggr1) + new Number(gkl1) + new Number(gse1) + new Number(gve1) + new Number(gmi1) + new Number(gau1) - new Number(gra1) + new Number(gvk1) + new Number(gso11) + new Number(gso21) + new Number(bar11) + new Number(bar21) + new Number(bar31) + new Number(bar41) + new Number(bar51) + new Number(bar61); 
	var ss=new String(s);
	if(ss.indexOf('.')>0){
		var ssb = ss.substr(0,ss.indexOf('.')+3);
	}else{
		ssb=ss;
	}
	document.form1.gsum.value=ssb;
	*/
	if(document.form1.besucher.value!=0){
		var gs = ""+new String((document.form1.gsum.value)/(document.form1.besucher.value));
		if(gs.indexOf('.')>0){
			gss = gs.substr(0,gs.indexOf('.')+3);
			
		}else{
			gss=gs;
			
		}
		document.form1.gsum2.value=gss;
	}
	var t=new Number(document.form1.bonus.value)+new Number(document.form1.gsum.value)+new Number(dga1)+new Number(dte1)+new Number(dme1)+new Number(dcl1)+new Number(dcb1)+new Number(document.form1.ssu.value);
	var tt=new String(t);
	if(tt.indexOf('.')>0){
		var gsst = tt.substr(0,tt.indexOf('.')+3);
	}else{
		gsst=tt;
	}
	document.form1.total.value=gsst;
}




// window.onerror = stopErrors;

