

        function fokus(AElementID) {

                var element = document.getElementById(AElementID);

                element.focus();

         }

         

         //sprawdzamy czy plik jest plikiem graficznym

         function isImage(file){

              //pobranie rozszezenia

              var rozszerzenie = file.substr(file.lastIndexOf('.')).toLowerCase()



              //porownanie rozrzerzenia z typowymi rozszerzeniami plikĂłw graficznych

              return '.jpg, .jpg'.indexOf(rozszerzenie+',') >= 0

         }





        function validateWorkshopForm(AForm) {



                if (!AForm.title.value){

                      alert("Uzupełnij pole Tytuł");

                      return false;

                }else if (!AForm.content.value){

                      alert("Uzupełnij pole Treść");

                      return false;

                }else if (document.getElementById('image').value !='' && !isImage(document.getElementById('image').value)){

                      alert("Wybierz plik graficzny w formacie .jpg");

                      return false;

                }else{

                      return true;

                }



        }



        function validateArchiveForm(AForm) {

        

                litPatt = /^[0-9]{4}-[0-9]{2}-[0-9]{2}$/;



                if (!AForm.title.value){

                      alert("Uzupełnij pole Tytuł");

                      return false;

                }else if (AForm.date_created.value.match(litPatt) == null){

                      alert("Data powinna być zapisana w formacie: RRRR-MM-DD \n np. 2010-01-01");

                      return false;

                }else if (!AForm.content.value){

                      alert("Uzupełnij pole Treść");

                      return false;

                }else if (document.getElementById('image').value !='' && !isImage(document.getElementById('image').value)){

                      alert("Wybierz plik graficzny w formacie .jpg");

                      return false;

                }else{

                      return true;

                }



        }



        function validatePhotoForm(AForm) {



                if (!isImage(document.getElementById('image').value)){

                      alert("Wybierz plik graficzny w formacie .jpg");

                      return false;

                }else{

                      return true;

                }



        }





        function validateForm(AForm) {

                emailPatt = /^[_.0-9a-z-]+@([0-9a-z][0-9a-z-]+.)+[a-z]{2,4}$/ ;



                if (!AForm.nick.value){

                      alert("Wpisz swój nick lub imię i nazwisko");

                      return false;

                }else if (AForm.nick.value > 50){

                      alert("Maksymalna ilość znaków dla pola nick / imię nazwisko wynosi 50");

                      return false;

                }else if (AForm.email.value.length > 0){

                      if(AForm.email.value.match(emailPatt) == null) {

                           alert("Adres e-mail jest niepoprawny");

                           return false;

                      } else {

                        return true;

                      }

                }else if (!AForm.message.value){

                      alert("Wpisz treść wiadomości");

                }else{

                      return true;

                }



         }





         function clearForm(AForm) {

                for(i = 0; i < AForm.elements.length; i++){

                      if(AForm.elements[i].type == "radio"){

                            AForm.elements[i].checked == false;

                      }else if(AForm.elements[i].type == "checkbox"){

                            AForm.elements[i].checked == "false";

                      }else if(AForm.elements[i].type == "text"){

                            AForm.elements[i].value = '';

                      }else if(AForm.elements[i].type == "textarea"){

                            AForm.elements[i].value = '';

                      }else if(AForm.elements[i].type == "select-one"){

                            AForm.elements[i].selectedIndex = 0;

                      }else if(AForm.elements[i].type == "select-multiple"){

                            AForm.elements[i].selectedIndex = -1;

                      }

                }

   }


function confirmDelete(url, message){
     var result = confirm(message)
     if(result){
          window.top.location.href = url;
     }
}






function dlugosc(formularz, maxdl) {

  str = formularz.message.value





  strlength = str.length;

  maxlen = maxdl

  if (strlength > maxdl ) {

    alert("Za długi tekst");

    document.formularz.tresc.value=str.substring(0,maxlen);

  } else

    charleft = maxdl - strlength





  formularz.charno.value=charleft



}







