function testPassword(passwd)
{
		var intScore  = 0;
		
		if (passwd.length>6 && passwd.length<10) 
		{
			intScore = (intScore+1);
		}
		
		
		if (passwd.match(/[a-z]/))                              
		{
			intScore = (intScore+1);
		}
		
		if (passwd.match(/[A-Z]/))                              
		{
			intScore = (intScore+1);
		}
		
		if (passwd.match(/\d+/))                                
		{
			intScore = (intScore+1);
		}
		
		
	
		if(intScore == 4)
		{
		   return 0;
		}
		   alert("Twoje hasło jest za slabe. Hasło musi się składać z 6-10 znaków, w tym z małej,  dużej litery oraz cyfry ");
		return 1;
	
}


function sprawdzDane()
{
  var tfPlik = document.getElementById('tfPlik');
  var tfPlikTekst = tfPlik.value;

  var tfKategoria = document.getElementById('tfKategoria');
  var tfKategoriaValue = tfKategoria.value;

  var tfTitle = document.getElementById('tfTitle');
  var tfTitleTekst = tfTitle.value;

  var tfOpis = document.getElementById('tfOpis');
  var tfOpisTekst = tfOpis.value;

  var tfData = document.getElementById('dateDefault');
  var tfDataTekst = tfData.value;

  

  var err = "";


  if(tfPlikTekst == ''){
    tfPlik.style.border = "1px solid red";
    err = "error";
  }
  else{
    tfPlik.style.border = "1px solid teal";
  }

  if(tfTitleTekst == ''){
    tfTitle.style.border = "1px solid red";
    err = "error";
  }
  else{
    tfTitle.style.border = "1px solid teal";
  }

  if(tfOpisTekst == ''){
    tfOpis.style.border = "1px solid red";
    //err = "error";
  }
  else{
    tfOpis.style.border = "1px solid teal";
  }

  if(tfDataTekst == ''){
    tfData.style.border = "1px solid red";
    err = "error";
  }
  else{
    tfData.style.border = "1px solid teal";
  }


  if(tfKategoriaValue == '0'){
    tfKategoria.style.border = "1px solid red";
    err = "error";
  }
  else{
    tfKategoria.style.border = "1px solid teal";
  }

  if(err  == "error"){
	
    alert("Proszę wypełnić wszystkie pola formularza!");

	return false;
	}else{
	  (function($) {
       $(document).ready(function () {
	   $("#pliczki").submit(function () {
		$("#pliczki").fadeOut("slow",function (){ $("#progress").fadeIn("slow"); } );
		setTimeout("checkprogress()", 700);
	   });
     });
    })(jQuery);
	return true;
    }
}

function sprawdzDaneRej()
{

  var err2 = 0;
  var err = "";
  var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;

  var tfEmail = document.getElementById('RSemail');
  var tfEmailTekst = tfEmail.value;


  var tfPass = document.getElementById('RSpass');
  var tfPassTekst = tfPass.value;
  
  var tfImie = document.getElementById('RSimie');
  var tfImieTekst = tfImie.value;

  var tfNazwisko = document.getElementById('RSnazwisko');
  var tfNazwiskoTekst = tfNazwisko.value;
  
  var tfaccept = document.getElementById('RSaccept');
  var tfacceptval = tfaccept.checked;
  
  
  if(tfEmailTekst == ''){
    tfEmail.style.border = "1px solid red";
    err = "error";
  }
  else{
    tfEmail.style.border = "1px solid teal";
  }
  
  if(tfPassTekst == ''){
    tfPass.style.border = "1px solid red";
    err = "error";
  }
  else{
	if(testPassword(tfPassTekst) == 1)
	{
		tfPass.style.border = "1px solid red";
		err = "error";
	}
	else
	{
		tfPass.style.border = "1px solid teal";
	}
  }

  if(tfImieTekst == ''){
    tfImie.style.border = "1px solid red";
    err = "error";
  }
  else{
    tfImie.style.border = "1px solid teal";
  }

  if(tfNazwiskoTekst == ''){
    tfNazwisko.style.border = "1px solid red";
    err = "error";
  }
  else{
    tfNazwisko.style.border = "1px solid teal";
  }
  
  
  if(tfacceptval == false){
	tfaccept.style.border = "1px solid red";
    err = "error";
	err2 = 2;
  }
  else{
    tfaccept.style.border = "1px solid green";
  }

  
   if(reg.test(tfEmailTekst) == false) 
   {
	err = "error"
	err2 = 1;
   }
   else
   {
	err2 = 0;
   }
  
  
    
  
  
    if(err  == "error"){
	if(err2 == 0)
	{
    alert("Proszę wypełnić wszystkie pola formularza!");
	}
	else if (err2 == 1)
	{
	alert("Proszę prawidłowo wpisać e-mail!");
	
	}
	else if (err2 == 2)
	{
	alert("Nalezy zaakceptowac regulamin");
	}
	return false;
	}else{
	  (function($) {
       $(document).ready(function () {
	   $("#rejestr").submit(function () {
		$("#rejestr").fadeOut("slow",function (){ $("#progress").fadeIn("slow"); } );
		setTimeout("checkprogress()", 700);
	   });
     });
    })(jQuery);
	return true;
    }
}

function sprawdzDaneNewsLetterAdd()
{

  var err2 = 0;
  var err = "";
  var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;

  var tfEmail = document.getElementById('RSemail1');
  var tfEmailTekst = tfEmail.value;


  
  
  if(tfEmailTekst == ''){
    tfEmail.style.border = "1px solid red";
    err = "error";
  }
  else{
    tfEmail.style.border = "1px solid teal";
  }
  
  
   if(reg.test(tfEmailTekst) == false) 
   {
	err = "error"
	err2 = 1;
   }
   else
   {
	err2 = 0;
   }
  
  
    
  
  
    if(err  == "error"){
	if(err2 == 0)
	{
    alert("Proszę wypełnić  pole formularza email!");
	}
	else if (err2 == 1)
	{
	alert("Proszę prawidłowo wpisać e-mail!");
	
	}
	return false;
	}else{
	  (function($) {
       $(document).ready(function () {
	   $("#newsletter1").submit(function () {
		$("#newsletter1").fadeOut("slow",function (){ $("#progress").fadeIn("slow"); } );
		setTimeout("checkprogress()", 700);
	   });
     });
    })(jQuery);
	return true;
    }
}
function sprawdzDaneNewsLetterDel()
{

  var err2 = 0;
  var err = "";
  var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;

  var tfEmail = document.getElementById('RSemail2');
  var tfEmailTekst = tfEmail.value;


  
  
  if(tfEmailTekst == ''){
    tfEmail.style.border = "1px solid red";
    err = "error";
  }
  else{
    tfEmail.style.border = "1px solid teal";
  }
  
  
   if(reg.test(tfEmailTekst) == false) 
   {
	err = "error"
	err2 = 1;
   }
   else
   {
	err2 = 0;
   }
  
  
    
  
  
    if(err  == "error"){
	if(err2 == 0)
	{
    alert("Proszę wypełnić  pole formularza email!");
	}
	else if (err2 == 1)
	{
	alert("Proszę prawidłowo wpisać e-mail!");
	
	}
	return false;
	}else{
	  (function($) {
       $(document).ready(function () {
	   $("#newsletter2").submit(function () {
		$("#newsletter2").fadeOut("slow",function (){ $("#progress").fadeIn("slow"); } );
		setTimeout("checkprogress()", 700);
	   });
     });
    })(jQuery);
	return true;
    }
}
