
// 72dpi checkform Javascript
// if you use this script please make a link to the following URL: www.72dpi.de

// -----------------------------


function dummy()
{
}

// Prüft, ob "field" eine Zahl enthaelt. Ist dies nicht der Fall, wird die Fehlermeldung ausgegeben.
//
function Number(field, error)
{ if ( (isNaN(parseFloat(field.value)))||(field.value.indexOf(",")>-1) )
  {alert(error);field.focus();return false;}
  else
  {return true;}
};


// Prüft, ob "field" NICHT leer ist. Ist dies nicht der Fall, wird die Fehlermeldung ausgegeben.
//
function Empty(field,error)
{ if(field.value == "") {alert(error);field.focus();return false;} else {return true;}};


// Prüft, ob "field" eine gültige Email Adresse enthaelt. Ist dies nicht der Fall, wird die Fehlermeldung ausgegeben.
//
function Email(field,error)
{ if(field.value.indexOf("@")<1) {alert(error);field.focus();return false;} else {return true;}};


// Prüft, ob "n1" in "field" enthalten ist. Ist dies nicht der Fall, wird die Fehlermeldung ausgegeben.
//
function Contain(field,n1,error)
{ if(field.value.indexOf(n1)<0) {alert(error);field.focus();return false;} else {return true;}};


// Prüft, ob "n1" die gleiche Zeichenkette enthaelt wie "n2". Ist dies nicht der Fall, wird die Fehlermeldung ausgegeben.
//
function Equal(n1,n2,error)
{ if (
      (n1.value.indexOf(n2.value)==0)
    &&(n2.value.indexOf(n1.value)==0)
    &&(n1.value!="")
     )
     {return true;}
else{alert(error);n1.focus();return false;}
}


// Fragt, ob die aktion wirklich durchgeführt werden soll. Parameter sind URL(link), Meldung(meldung)
//



var lastaskforsure ="";
function askforsure(link,meldung)
{
Check = confirm(meldung);
  if(Check) document.location=link;
}


// Prüft ein Checkbox-Array auf selektierten Eintrag
//
function chkBox(field,meldung)
{
 var chk = 0;
 for(i=0;i<field.length;i++) {
 if (field[i].checked) chk = 1;
 }
 if(chk == 0) {
  alert(meldung);
  return false;
 } else return true;
};


// Prüft und korregiert Link mit entsprechendem Zugehörigkeitswert
//
function chk_url(field, field2) {
 if(!field.value == "" || !field2.value == "") {
  if(!field.value == "") {
   if(!(field.value.indexOf("://")>-1)) {
    var sav = field.value;
    var tmp = "http://"+sav;
    field.value = tmp;
   }
  }
  if(field2.value == "") {
   field2.value = field.value;
   return true;
  }
  if(!field2.value == "" && field.value == "") {
   alert("Sie müssen eine Url mit angeben!");
   return false;
  }
 } return true;
};

