var N4=false;
var IE=false;
var W3C=false;
var fr="";

// browserbestimmung
function checkBrowser () {
/*fr=window.location.search;
if (!top.moben&&fr!="?-1"){
 top.location.href="index.html";
 }
 */
   if (document.getElementById)
    W3C=true;
  else if (document.all)
    IE=true;
  else if (document.layers)
    N4=true;

}


function dhtml_DivImage (url,name,id) {       //erwartet Bildquelle,Bildname,DivId
 if (N4){
document.layers[id].document.images[name].src=url;

}
 else {
  if (IE)
  document.images[name].src=url
  else {
   if (W3C)
   document.getElementById(name).src=url
  }
 }
 return true
}



function dhtml_obj(id) {
  if (N4)
    return document.layers[id];
  else if (IE)
    return document.all[id];
  else if (W3C)
    return document.getElementById(id);
}

function dhtml_style(id) {
  if (N4)
    return dhtml_obj(id);
  else if (IE || W3C)
    return dhtml_obj(id).style;
}

function dhtml_hide(id) {
        dhtml_style(id).visibility = "hidden";
    return
}

function dhtml_show(id) {
          dhtml_style(id).visibility = "visible";
    return
}
function dhtml_toggle(id) {
	if(dhtml_style(id).display == "none"){
		          dhtml_style(id).display = "block";
	}
	else{
        dhtml_style(id).display = "none";		
	}

        
    return
}
function dhtml_hided(id) {
        dhtml_style(id).display = "none";
    return
}

function dhtml_showd(id) {
          dhtml_style(id).display = "block";
    return
}
function dhtml_bcol(id,farbe) {
if (N4)
   dhtml_obj(id).bgColor=farbe;
  else if (IE || W3C)
   dhtml_obj(id).style.backgroundColor=farbe;
 return
}

function dhtml_col(id,farbe) {
if (N4)
   dhtml_obj(id).color=farbe;
  else if (IE || W3C)
   dhtml_obj(id).style.color=farbe;
 return
}

function dhtml_bimg(id,url) {
if (N4)
   dhtml_obj(id).background.src=url;
  else if (IE || W3C)
   dhtml_obj(id).style.backgroundImage = 'url(' + url+ ')';
 return
}

function dhtml_write(id,text) {
if (N4)
   with (dhtml_obj(id)){
    document.write (text);
    document.close();
    }
  else if (IE || W3C)
   dhtml_obj(id).innerHTML = text;
 return
}

function dhtml_getX(id) {
    if (N4 || W3C)
      return parseInt(dhtml_style(id).left);
    else if (IE)
      return dhtml_style(id).posLeft;
}

function dhtml_getY(id) {
    if (N4 || W3C)
      return parseInt(dhtml_style(id).top);
    else if(IE)
      return dhtml_style(id).posTop;
}

function dhtml_setX(id, n) {
    if (N4)
      dhtml_style(id).left = n;
    else if (IE)
      dhtml_style(id).posLeft = n;
    else if (W3C)
      dhtml_style(id).left = n + "px";
}
function dhtml_setY(id, n) {
    if (N4)
      dhtml_style(id).top = n;
    else if (IE)
      dhtml_style(id).posTop = n;
    else if (W3C)
      dhtml_style(id).top = n + "px";
}

function dhtml_moveTo(id, x, y) {
    dhtml_setX(id, x);
    dhtml_setY(id, y);
}

function dhtml_moveBy(id, deltaX, deltaY) {
    var x = parseInt(dhtml_getX(id));
    var y = parseInt(dhtml_getY(id));
    x += deltaX;
    y += deltaY;
    dhtml_setX(id, x);
    dhtml_setY(id, y);
}
function dhtml_w_breite() {
  if (window.innerWidth)  //N4
    return window.innerWidth;
  else if (document.body) //IE-W3C
    return document.body.clientWidth;
}
function dhtml_w_hoehe() {
  if (window.innerHeight)
    return window.innerHeight;
  else if (document.body)
    return document.body.clientHeight;
}
function dhtml_div_breite(id) {
  if (N4)
    return dhtml_obj(id).document.width;
  else if (IE || W3C)
    return dhtml_obj(id).offsetWidth;
}
function dhtml_div_hoehe(id) {
  if (N4)
    return dhtml_obj(id).document.height;
  else if (IE || W3C)
    return dhtml_obj(id).offsetHeight;
}

function dhtml_zIndex (id,z) {
    dhtml_style(id).zIndex=z;
return
}

function dhtml_clip (id,newY1,newX1,newX2,newY2) {
obj=dhtml_style(id);
if(N4) {
     obj.clip.top =newY1;
     obj.clip.right =newX2;
     obj.clip.bottom =newY2;
     obj.clip.left =newX1;
    }
   if(IE||W3C) //W3C Dom
     {
      obj.clip='rect('+ newY1 + 'px '+ newX2 + 'px '+ newY2 +'px '+ newX1 +'px)';
     }

return
}

Bilder=new Array();
function ladeBildVorE()
  {
  var i = 0;
  while (i < arguments.length)
    {
    Bilder[i] = new Image();
    Bilder[i].src = arguments[i];
    i += 1;

    }
   }

function dhtml_hidescroll () {
if (W3C||IE)// Browser, die das W3C-DOM Level 1 unterstützen (IE 5, NS 6)
   {
    document.body.height = dhtml_w_hoehe();
    }

else if (N4)//Version für den NS 4
   {
   document.height      = dhtml_w_hoehe();
   }

return
}

function wopensm(url,fname)
 {
  if(!win)
  {
  var win=window.open(url,fname,'width=700,height=550,left=100,top=130');

  }
 win.focus();
 }
 
 
 function wopen (datei) {

win2=window.open(datei,'fenster2','width=400,height=630,left=150,top=50,scrollbars=no,status=no,menubar=no,location=no');
win2.focus();
return
}
function rem(a)
{
wopen(a);
return false;
}

function setdisabled(a,b,on)
{
  if(on!=''){
    on1=eval('b.form.'+on+'1');

on2=eval('b.form.'+on+'2');
      on3=eval('b.form.'+on+'3');
       on4=eval('b.form.'+on+'4');
      
switch (a){
case 0:

    break;
case 1:

    break;
case 2:

on1.disabled=true;
on1.value=0;
on2.disabled=false;
on3.disabled=false;
on4.disabled=true;
on4.value=0;

    break;
    case 3:
on1.disabled=false;
on2.disabled=false;
on3.disabled=false;
on4.disabled=true;
on4.value=0;
    break;
    case 4:
on1.disabled=false;
on2.disabled=false;
on3.disabled=false;
on4.disabled=false;
    break;
default:
}

}
}
 function checkformuser(frm){
   var errortext='';
   //regüläre Ausdrücke
    var re_email = /^([_a-zA-Z0-9-]+)(\.[_a-zA-Z0-9-]+)*@([a-zA-Z0-9-]+\.)+([a-zA-Z]{2,3})$/;
    var re_fon = /^([- \.\d \/\+\(\)]+)$/;
    //inputs
    var email = frm.email.value;
    var name = frm.name.value;
    var groesse=frm.groesse.value;
     var kontakt=frm.kontakt.value;
     var fon=frm.fon.value;
     var plz=frm.plz.value;
     var bort=frm.bort.value;
     var bstr=frm.bstr.value;
     
     //radios
    var art
        for(i=0;i<frm.art.length;++i){
  if(frm.art[i].checked == true) var art=frm.art[i].value;
}
    var ort
    for(i=0;i<frm.ort.length;++i){
  if(frm.ort[i].checked == true) var ort=frm.ort[i].value;
}
// überprüfung
    var checked = true;
    if (name.length<3)
    {
        errortext+="Name\n";
        checked = false;
    }
    if (isNaN(groesse)==true||groesse=='')
    {
        errortext+="Betriebsgröße\n";
        checked = false;
    }
        if (kontakt.length<3)
    {
        errortext+="Ansprechpartner\n";
        checked = false;
    }
    if ((re_email.test(email))==false || email.length==0)
    {
        errortext+="E-Mail-Adresse falsch!\n";
        checked = false;
    }
    if ((re_fon.test(fon))==false || fon.length<=5)
    {
        errortext+="Telefon\n";
        checked = false;
    }
    
        if (isNaN(plz)==true||plz.length!=5)
    {
        errortext+="Postleitzahl\n";
        checked = false;
    }
        if (bort.length<3)
    {
        errortext+="Adresse: Ort\n";
        checked = false;
    }
            if (bstr.length<3)
    {
        errortext+="Adresse: Strasse\n";
        checked = false;
    }
            if (!(281<=ort<=283)||!ort)
    {
        errortext+="Auswahl: Bremen / Bremerhaven\n";
        checked = false;
    }
            if (!(0<=art<=5) || !art)
    {
        errortext+="Auswahl: Betriebsart\n";
        checked = false;
    }
    if(errortext!=''){
          errortext+="\n !! Sie können mit der Tab-Taste zwischen den\n Eingabefeldern springen !!\n";
      alert("Bitte überprüfen Sie folgende Angaben:\n"+errortext);
    }
    if (checked)
    {
      frm.betrnr.value=parseInt(frm.betrnr.value)+1;
        /*
document.sendform.method = "post";
        document.sendform.action="process_scripts.php?script=&";
        document.sendform.submit();
*/
    }

    return checked;
}

function checkformallg0(frm){
   var errortext='';

    //inputs
    var aberuf = frm.aberuf.value;
    //radios

    var art
        for(i=0;i<frm.art.length;++i){
            if(frm.art[i].checked == true) var art=frm.art[i].value;
            }

// überprüfung
    var checked = true;


    if (aberuf.length<3||aberuf=='none')
    {
        errortext+="Ausbildungsberuf\n";
        checked = false;
    }
    if (!(0<=art<=6) || !art)
    {
        errortext+="Zuordnung des Ausbildungsberufes\n";
        checked = false;
      }
    

    if(errortext!=''){
          errortext+="\n !! Sie können mit der Tab-Taste zwischen den\n Eingabefeldern springen !!\n";
      alert("Bitte überprüfen Sie folgende Angaben:\n"+errortext);
    }

    return checked;
}
function checkformallg(frm){
   var errortext='';
   //regüläre Ausdrücke
    var re_email = /^([_a-zA-Z0-9-]+)(\.[_a-zA-Z0-9-]+)*@([a-zA-Z0-9-]+\.)+([a-zA-Z]{2,3})$/;
    var re_fon = /^([- \.\d \/\+\(\)]+)$/;
    //inputs
    var aberuf = frm.aberuf.value;
    var bezirk = frm.bezirk.value;
    var aanz = frm.aanz1.value+frm.aanz2.value+frm.aanz3.value+frm.aanz4.value;
    var ahaupt=frm.ahaupt.value;
    var ahauptgeh=frm.ahauptgeh.value;
    var aneben=frm.aneben.value;
    var afachanz=frm.afachanz.value;
    var afachk=frm.afachk.value;
    var ameistanz=frm.ameistanz.value;
    var ameistk=frm.ameistk.value;
    var ainganz=frm.ainganz.value;
    var aingk=frm.aingk.value;
         //radios

var apos
        for(i=0;i<frm.apos.length;++i){
  if(frm.apos[i].checked == true) var apos=frm.apos[i].value;
}
/*
    var adauer
    for(i=0;i<frm.adauer.length;++i){
  if(frm.adauer[i].checked == true) var adauer=frm.adauer[i].value;
}
*/
// überprüfung
    var checked = true;
                if (!(0<=apos<=3) || !apos)
    {
        errortext+="Ihre Position\n";
        checked = false;
      }

    if (aberuf.length<3||aberuf=='none')
    {
        errortext+="Ausbildungsberuf\n";
        checked = false;
    }
        if (bezirk.length<3||bezirk=='none')
    {
        errortext+="Kammer- bzw. Regierungsbezirk\n";
        checked = false;
    }

        if (aanz<1)
    {
        errortext+="Anzahl der Auszubildenden\n";
        checked = false;
    }
    if (isNaN(ahaupt)==true||ahaupt=='')
    {
        errortext+="Anzahl hauptamtliche Ausbilder (bitte Zahlenwert)\n";
        checked = false;
    }
        if (isNaN(aneben)==true||aneben=='')
    {
        errortext+="Anzahl nebenamtliche Ausbilder (bitte Zahlenwert)\n";
        checked = false;
    }
        if (ahaupt+aneben==0)
    {
        errortext+="Anzahl Ihrer Ausbilder\n";
        checked = false;
    }
       if (ahaupt>0&&ahauptgeh<10000){
        errortext+="Gehalt Ihrer hauptamtlichen Ausbilder (Jahresbrutto!)\n";
        checked = false;

       }
       if (ainganz>0&&aingk<10000){
        errortext+="Gehalt Ihrer nebenamtlichen Ausbilder (Jahresbrutto!)\n";
        checked = false;

       }
              if (afachanz>0&&afachk<10000){
        errortext+="Gehalt Ihrer nebenamtlichen Ausbilder (Jahresbrutto!)\n";
        checked = false;

       }
              if (ameistanz>0&&ameistk<10000){
        errortext+="Gehalt Ihrer nebenamtlichen Ausbilder (Jahresbrutto!)\n";
        checked = false;

       }
    if(errortext!=''){
          errortext+="\n !! Sie können mit der Tab-Taste zwischen den\n Eingabefeldern springen !!\n";
      alert("Bitte überprüfen Sie folgende Angaben:\n"+errortext);
    }

    return checked;
}

function checkformq(frm){
  checked=true;
  var errortext='';
  var prodsum1 = parseInt(frm.aqf711.value)+parseInt(frm.aqf712.value);
  var prodsum2 = parseInt(frm.aqf721.value)+parseInt(frm.aqf722.value);
  var prodsum3 = parseInt(frm.aqf731.value)+parseInt(frm.aqf732.value);
  var prodsum4 = parseInt(frm.aqf741.value)+parseInt(frm.aqf742.value);
  if(frm.aqf711.disabled == true) prodsum1=100;
  if(frm.aqf741.disabled == true) prodsum4=100;
  
          if (prodsum1<100)
    {
        errortext+="Zeitanteil auftragsorientierte Ausbildung 1. Ausbildungsjahr\n";
        checked = false;
    }
              if (prodsum2<100)
    {
        errortext+="Zeitanteil auftragsorientierte Ausbildung 2. Ausbildungsjahr\n";
        checked = false;
    }
              if (prodsum3<100)
    {
        errortext+="Zeitanteil auftragsorientierte Ausbildung 3. Ausbildungsjahr\n";
        checked = false;
    }
              if (prodsum4<100)
    {
        errortext+="Zeitanteil auftragsorientierte Ausbildung 4. Ausbildungsjahr\n";
        checked = false;
    }
   if(errortext!=''){
    errortext+="\n !! Sie können mit der Tab-Taste zwischen den\n Eingabefeldern springen !!\n";
      alert("Bitte überprüfen Sie folgende Angaben:\n"+errortext);
    }
    return checked;
}
function checkformk(frm){
  
  checked=true;
  var setazubia=false;
  var errortext=''; //akf4211 akf4221
  b1=0;
  b2=0;
  b3=0;
  b4=0;
  for (i=0;i<3;i++){
    if(frm.akf2118[i].checked==true)
    b1=i;
  }
    for (i=0;i<3;i++){
    if(frm.akf2128[i].checked==true)
    b2=i;
  }
    for (i=0;i<3;i++){
    if(frm.akf2138[i].checked==true)
    b3=i;
  }
    for (i=0;i<3;i++){
    if(frm.akf2148[i].checked==true)
    b4=i;
  }
  var az1=parseInt(frm.akf2110.value)+parseInt(frm.akf2111.value)+parseInt(frm.akf2112.value)+parseInt(frm.akf2113.value)+parseInt(frm.akf2114.value)+parseInt(frm.akf2115.value)+parseInt(frm.akf2116.value)+((b1*21)+41);
    var az2=parseInt(frm.akf2120.value)+parseInt(frm.akf2121.value)+parseInt(frm.akf2122.value)+parseInt(frm.akf2123.value)+parseInt(frm.akf2124.value)+parseInt(frm.akf2125.value)+parseInt(frm.akf2126.value)+((b2*21)+41);
      var az3=parseInt(frm.akf2130.value)+parseInt(frm.akf2131.value)+parseInt(frm.akf2132.value)+parseInt(frm.akf2133.value)+parseInt(frm.akf2134.value)+parseInt(frm.akf2135.value)+parseInt(frm.akf2136.value)+((b3*21)+41);
        var az4=parseInt(frm.akf2140.value)+parseInt(frm.akf2141.value)+parseInt(frm.akf2142.value)+parseInt(frm.akf2143.value)+parseInt(frm.akf2144.value)+parseInt(frm.akf2145.value)+parseInt(frm.akf2146.value)+(((b4*21)+41)/2);
  var akf3110=frm.akf3110.value;
  var akf3120=frm.akf3120.value;
  var akf3130=frm.akf3130.value;
  var akf3140=frm.akf3140.value;
  var akf4211=frm.akf4211.value;
  var akf4221=frm.akf4221.value;
  var akf4231=frm.akf4231.value;
  var akf4241=frm.akf4241.value;
  var akf4213=frm.akf4213.value;
  var akf4223=frm.akf4223.value;
  var akf4233=frm.akf4233.value;
  var akf4243=frm.akf4243.value;
  var akf510=frm.akf510.value;
  
  if(frm.akf3110.disabled == true) akf3110=3600;
  if(frm.akf3140.disabled == true) akf3140=3600;
  if(frm.akf2110.disabled == true) az1=60;
  if(frm.akf2140.disabled == true) az4=60;
  
  if(az1>259){
        errortext+="Verteilung der Ausbildungszeiten im \n1. Ausbildungsjahr (mehr als 260 Tage)\n";
        checked = false;
  }
  if(az2>259){
        errortext+="Verteilung der Ausbildungszeiten im \n2. Ausbildungsjahr (mehr als 260 Tage)\n";
        checked = false;
  }
  if(az3>260){
        errortext+="Verteilung der Ausbildungszeiten im \n3. Ausbildungsjahr (mehr als 260 Tage)\n";
        checked = false;
  }
    if(az4>129){
        errortext+="Verteilung der Ausbildungszeiten im \n4. Ausbildungsjahr (mehr als 130 Tage)\n";
        checked = false;
  }
          if (akf3110<2250)
    {
        errortext+="Ausbildungsvergütung 1. Ausbildungsjahr (Jahresbrutto!)\n";
        checked = false;
    }
            if (akf3120<2450)
    {
        errortext+="Ausbildungsvergütung 2. Ausbildungsjahr (Jahresbrutto!)\n";
        checked = false;
    }
            if (akf3130<2700)
    {
        errortext+="Ausbildungsvergütung 3. Ausbildungsjahr (Jahresbrutto!)\n";
        checked = false;
    }
            if (akf3140<2700)
    {
        errortext+="Ausbildungsvergütung 4. Ausbildungsjahr (Jahresbrutto!)\n";
        checked = false;
    }
    

    if(akf4211==0&&frm.akf4211.disabled == false){
frm.akf4211.value=1;
setazubia=true;
    }
    if(akf4221==0&&frm.akf4221.disabled == false){
frm.akf4221.value=1;
setazubia=true;
    }
        if(akf4231==0&&frm.akf4231.disabled == false){
frm.akf4231.value=1;
setazubia=true;
    }
        if(akf4241==0&&frm.akf4241.disabled == false){
frm.akf4241.value=1;
setazubia=true;
    }
        if(akf4213==0&&frm.akf4213.disabled == false){
frm.akf4213.value=1;
setazubia=true;
    }
        if(akf4223==0&&frm.akf4223.disabled == false){
frm.akf4223.value=1;
setazubia=true;
    }
        if(akf4233==0&&frm.akf4233.disabled == false){
frm.akf4233.value=1;
setazubia=true;
    }
        if(akf4243==0&&frm.akf4243.disabled == false){
frm.akf4243.value=1;
setazubia=true;
    }
 if(setazubia==true){
alert("Frage 4.2) Die Anzahlen der Auszubildenden, auf die sich die \nAusbilderkosten beziehen, wurden automatisch \nvon 0 auf 1 gesetzt, weil ohne diese Angabe \nkeine Berechnung für das Ausbildungsjahr erfolgen kann. \nBitte überprüfen Sie die Angaben und senden das Formular erneut ab!\n");
  return false;
 }


                if (akf510<15000)
    {
        errortext+="Kosten einer Fachkraft (Jahresbrutto!)\n";
        checked = false;
    }

        if(errortext!=''){
    errortext+="\n !! Sie können mit der Tab-Taste zwischen den\n Eingabefeldern springen !!\n";
      alert("Bitte überprüfen Sie folgende Angaben:\n"+errortext);
    }

    return checked;
}
function reloadit(){
  alert("reload");
}
function setazubis(a)
{
  if (a.value==0){
  a.value=1;
alert("Die Angaben müssen sich mindestens auf einen Auszubildenden beziehen,\n damit eine Kostenberechnung für dieses Jahr erfolgen kann.\n Der Wert wurde auf 1 gesetzt. ");
}
}
 function Ausbzahl(a,c){
   // a = this Verweis auf Element ; c maximale Größe entweder als exponent oder als ganze Zahl>10

   a.value=a.value.replace(',','.');
   //zählen der Punkte
   i=0;
   x=0;
   test=a.value;
while (test.indexOf(".")!=-1) {
test=test.replace(".","");
i++;
}
// alles ersetzen aber keine Punkte
a.value=a.value.replace(/\D +/,'');

if ((i>1)||isNaN(parseInt(a.value))){
  alert ("Bitte überprüfen Sie die Eingabe!\n Es können nur ganze Zahlen eingegeben werden.");
x=1;
}

if (a.value>c) {
alert ("Sie können nicht mehr Ausbilder eingeben, als Sie im Fragebogen Allgemeines angegeben haben ("+c+")!");
x=1;
}
a.value=(a.value=='NaN'||x==1?c:a.value);
return false ;
}

 
 function zahl(a,b,c){
   // a = this Verweis auf Element ; b Anzahl dezimalstellen ;c maximale Größe entweder als exponent oder als ganze Zahl>10

   a.value=a.value.replace(',','.');
   //zählen der Punkte
   i=0;
   x=0;
   test=a.value;
while (test.indexOf(".")!=-1) {
test=test.replace(".","");
i++;
}
// alles ersetzen aber keine Punkte
a.value=a.value.replace(/\D +/,'');

if ((i>1)||isNaN(parseFloat(a.value))){
  alert ("Bitte überprüfen Sie die Eingabe!\n Es können nur Zahlenwerte eingegeben werden.");

}
if (c){
  if (c<11){
if (a.value>Math.pow(10,(c-1))) {
alert ("Sie dürfen nur Zahlen bis max. "+Math.pow(10,(c-1))+" eingeben");
x=1;
}
}
else {
if (a.value>c) {
alert ("Sie dürfen nur Zahlen bis max. "+c+" eingeben");
x=1;
}
}
}
//umwandlung dezimalstellen
a.value=(parseInt(a.value*Math.pow(10,b))/Math.pow(10,b));
// zusammensetzung des Values damit User sieht was gemeint ist
bstr=''
for (i=3;i>0;i--) {
  if(i==b){
bstr+='.';
  }
bstr+='0';
}

a.value=(a.value=='NaN'||x==1?bstr:a.value);
return false ;
}

  function wort(a){
    while (a.value.indexOf("'")!=-1) {
a.value=a.value.replace("'"," ");
}
while (a.value.indexOf('"')!=-1) {
a.value=a.value.replace('"',' ');
}
while (a.value.indexOf("<")!=-1) {
a.value=a.value.replace('<',' ');

}
while (a.value.indexOf(">")!=-1) {
a.value=a.value.replace('>',' ');
}
while (a.value.indexOf("/")!=-1) {
  a.value=a.value.replace('/',' ');

}
while (a.value.indexOf("\\ ")!=-1) {
a.value=a.value.replace('\\ ',' ');
}
}
function delconf()
{
return (confirm("Wollen Sie diesen Datensatz wirklich löschen?"));
}
function delconfzug(a,b)
{
return (confirm("Wollen Sie diesen Datensatz wirklich löschen?\n Achtung: \n"+a+" offene(r) und "+b+" abgeschlossene(r) Fragebögen werden ebenfalls gelöscht!!"));
}

function saveconf()
{
return (confirm("Wollen Sie diesen Fragebogen wirklich abschliessen?\nSie sollten sich die Teilfragebögen für Ihre Unterlagen \nausdrucken, da diese nach dem Abschliessen nur nach einer \nerneuten Freigabe eingesehen oder geändert werden können!"));
}
function toggle(a,b){
// a this Verweis auf element, b Zielelement

a.form[b].value=100-a.value;

}

function mauspos(){
position=[];

if (N4)
   {
    // Event-Init bei NS
    self.document.captureEvents(Event.MOUSEMOVE);
    self.document.onMouseMove = ermittleMausPosN;

   }
else
   {
    // Event-Init beim IE
    self.document.onmousemove = ermittleMausPosI;
   }
return position;

}

function ermittleMausPosN(ereignis)
// Routine für mousemove bei NS
   {
   position[0] = parseInt(ereignis.pageX);
   position[1]=  parseInt(ereignis.pageY);



   }

function ermittleMausPosI(ereignis)
// Routine für mousemove beim IE
   {

    if (W3C&&window.netscape){
    position[0] = parseInt(ereignis.pageX);
    position[1]=  parseInt(ereignis.pageY);
    }
    else
    {
    y=document.body.scrollTop;
    position[0] = window.event.x;
    position[1]= window.event.y + y;
    }


}
function checkMonth(){
	if (document.forms['flyerup']['progmonth'].value=='none'){
	alert ('Bitte erst einen Monat auswählen :o) !');
	document.forms['flyerup']['progmonth'].focus();
	return false;	
	}
	else{
		return true;
	}
} 
 
 
 
 
 
 
 
