// JavaScript Document


function ResetCheck()
{
pruef=window.confirm("Sind Sie sicher, dass Sie die Eingaben verwerfen wollen?");
return pruef;
}
 
function check_email(address) {
  if ((address == "")
    || (address.indexOf ('@') == -1)
    || (address.indexOf ('.') == -1))
      return false;
  return true;
}
 
function chkFormular()
{
 if(document.formular.nachricht.value == "")
  {
   alert("Bitte geben Sie Ihre Nachricht ein!");
   document.formular.nachricht.focus();
   return false;
  }
 if (document.formular.nachricht.value.length>300)
  {
    alert("Die Nachricht darf maximal "+300+" Zeichen enthalten!"); 
 	return false;
   }
 /*if(document.Formular.Vorname.value == "")
  {
   alert("Bitte geben Sie Ihren Namen ein!");
   document.Formular.Vorname.focus();
   return false;
  }
 if(document.Formular.Nachname.value == "")
  {
   alert("Bitte geben Sie Ihren Namen ein!");
   document.Formular.Nachname.focus();
   return false;
  }
 if(document.Formular.Strasse.value == "")
  {
   alert("Bitte geben Sie die Strasse an!");
   document.Formular.Strasse.focus();
   return false;
}
if(document.Formular.PLZ.value.length <=  4 )
 {
 alert("Bitte geben Sie die Postleitzahl korrekt an!");
 document.Formular.PLZ.focus();
 return false;
}
 if(document.Formular.Wohnort.value == "")
  {
   alert("Bitte geben Sie den Wohnort an!");
   document.Formular.Wohnort.focus();
   return false;
  }*/
 if(check_email(document.formular.mail.value) == false)
  {
  	alert("Bitte geben Sie eine richtige EMail Adresse ein!");
   	document.formular.mail.focus();
   return false;
  }
 /* 
 if(document.formular.mail.value == "")
  {
   alert("Bitte geben Sie Ihre E-Mail-Adresse ein!");
   document.formular.mail.focus();
   return false;
  }
 if(document.Formular.Mail.value.indexOf('@') == -1)
  {
   alert("Keine gueltige E-Mail-Adresse!");
   document.formular.mail.focus();
   return false;
  } */
}


 function checkLen(max,elem) { 
	maxLen=max; 
	var txt=document.FormLink.elem.value; 
	if(txt.length>maxLen) 
		{ 
		  alert("Bitte maximal "+maxLen+" Zeichen eingeben!"); 
		  //document.forms[0].benutzereingabe.value=txt.substring(0,maxLen); 
		  //document.forms[0].zaehler.value=0; 
		  return false;
		} 
	else 
		{ 
		//document.forms[0].zaehler.value=maxLen-txt.length; 
		return true;
		} 
}
 
function getLen(elem)
{
	return document.FormLink.descrip.value.length; 
}

function checkLinkForm()
{
  
 if(document.FormLink.name.value == "")
  {
   alert("Bitte geben Sie den Titel ein!");
   document.FormLink.name.focus();
   return false;
  }
// max länge name

  if(document.FormLink.href.value == "")
  {
   alert("Bitte geben Sie die Adresse ein!");
   document.FormLink.href.focus();
   return false;
  }
  // max länge href
  
  if(document.FormLink.descrip.value == ""  )
  {
   alert("Bitte geben Sie die Beschreibung ein!");
   document.FormLink.descrip.focus();
   return false;
  }
  
  /*if (!checkLen(50,"descrip"))
  return false;
  */


/* 
  /*
  String s = "HelloWorld äöü\\ß"; 
  byte[] b = s.getBytes("x-Unicode-Escape"); 
         String sEscaped = new String(b, "US-ASCII"); 
         String sDecoded = new String(b, "x-Unicode-Escape"); 
         System.out.println("test string : [" + s + "]"); 
         System.out.println("escaped as  : [" + sEscaped + "]"); 
         System.out.println("decoded to  : [" + sDecoded + "]");   
  */
  
  
  if(document.FormLink.id_lk.value == "0" && document.FormLink.checklk.checked == false)
  {
   //alert('Bitte w&auml;ählen Sie eine Kategorie!'+' &Auml;'); //+sDecoded
   alert(unescape("Bitte w%E4hlen Sie eine Kategorie!"));
   document.FormLink.descrip.focus();
   return false;
  }
  
  if(document.FormLink.checklk.checked == true && document.FormLink.lkat.value == "")
  {
  	alert("Bitte geben Sie die neue Kategorie ein!");
   	document.FormLink.lkat.focus();
   return false;
  }
 
   if (getLen("descrip")>500)
  {
    alert("Die Beschreibung darf maximal "+500+" Zeichen enthalten!"); 
 	return false;
   }
 
    if(check_email(document.FormLink.email.value) == false)
  {
  	alert("Bitte geben Sie eine richtige EMail Adresse ein!");
   	document.FormLink.email.focus();
   return false;
  }
 
 
  //var=document.FormLink.id_lk.selectedIndex;
  //var indice = document.frm.select1.selectedIndex;
  // document.frm.select1.options[indice].value="Summary"

   
  return true;
}
function zustandaendern(namelk)
{
	//document.forms[0].namelk.disabled= document.forms[0].checklk.checked ? "true": "false";
	if(document.forms[0].checklk.checked==true) //checkbox selected
	{
		document.forms[0].namelk.disabled=false;
		document.forms[0].id_lk.disabled=true;
	}
	else
	{
		document.forms[0].namelk.disabled=true;
		document.forms[0].id_lk.disabled=false;
	}		
}

function checkTextarea(leng)//addto_gallery.php
{
	if (document.formular.img_comment.value.length>leng)
  {
    alert("Die Nachricht darf maximal "+leng+" Zeichen enthalten!"); 
	document.formular.img_comment.focus();
 	return false;
   }
	return true;
}