function SprawdzPoprawnoscEmaila(adres) 
{
if (adres != "") {
var re = new RegExp("[^@]{1,}[@]{1}[^@.]{1,}[.]{1}[^@]{1,}","gi");
var wynik = re.test(adres);
if (wynik == true) {
//window.alert("Adres prawidłowy, wysyłam formularz.");
return true;
}
if (wynik == false) {
//window.alert("Nieprawidłowy adres e-mail.");
return false;
}
}
}

function checkDate(day,month,year)
{

	if (!day || !month || !year)
		return true;

day_l=0;
if (parseInt(month)==1) {day_l=31; }
if (parseInt(month)==2) {if (year/4==parseInt(year/4)) {day_l=29; } else {day_l=28;} }
if (parseInt(month)==3) {day_l=31; }
if (parseInt(month)==4) {day_l=30; }
if (parseInt(month)==5) {day_l=31; }
if (parseInt(month)==6) {day_l=30; }
if (parseInt(month)==7) {day_l=31; }
if (parseInt(month)==8) {day_l=31; }
if (parseInt(month)==9) {day_l=30; }
if (parseInt(month)==10) {day_l=31; }
if (parseInt(month)==11) {day_l=30; }
if (parseInt(month)==12) {day_l=31; }

if ((day_l==0) || (day==0)) return false;	
if (day_l<parseInt(day)) return false;	

	return true;
}


function przypisz_wartosc(pole,wartosc)
{
	document.getElementById(pole).value=wartosc;
}


function odblokuj_radio_pole(wartosc_zablokowana,pole_do_zablokowania,pole)
{

	if (document.getElementById(pole).value==wartosc_zablokowana)
	{
//		document.getElementById(pole_do_zablokowania).value='';
		document.getElementById(pole_do_zablokowania).disabled=true;
	}
	else
	{
		document.getElementById(pole_do_zablokowania).disabled=false;
	}


}



function przypisz_wartosc_checkbox(pole,wartosc)
{
	if (document.getElementById(pole).value==wartosc)
	{
		document.getElementById(pole).value='';
	}
	else
	{
		document.getElementById(pole).value=wartosc;
	}	
}



// podmienia grafike na te o danym adresie:                           
function img_Pokaz(adres,hint_img) 
{
//   if (document.images)                                               
//      eval('document.'+formName+'.'+hint_img+'.src = "'+adres+'"');  
     document.getElementById(hint_img).src = adres;                                

}                                                                     
                                                                      
// podmienia grafike na domyslna:                                     
function img_Czysc(adres,hint_img) 
{
   img_Pokaz(adres,hint_img);                                                  
}                                                                     


//jeszcze niewykorzystane na stronie




/*function odblokuj_pole(wartosc,pole_wartosc,pole_do_odblokowania)
{
	if (document.getElementById(pole_wartosc).value==wartosc)
	{
		document.getElementById(pole_do_odblokowania).disabled=false;
	}
	else
	{
		document.getElementById(pole_do_odblokowania).value='';
		document.getElementById(pole_do_odblokowania).disabled=true;	
	}

}










function LTrim(str) 
{ 
 for (var i=0; str.charAt(i)<=" "; i++); 
 return str.substring(i,str.length); 
} 


function RTrim(str) 
{ 
 for (var i=str.length-1; str.charAt(i)<=" "; i--); 
 return str.substring(0,i+1); 
} 


function Trim(str) 
{ 
 return LTrim(RTrim(str)); 
} 


function checkPesel(s_Pesel) 
{
   var iSuma = 0;
   
   if (s_Pesel=='') { return false;}

   sPesel = Trim(s_Pesel);

   if ((parseInt(sPesel.substring(2, 4)) < 21 && parseInt(sPesel.substring(2, 4)) > 12) || (parseInt(sPesel.substring(2, 4)) > 32 && parseInt(sPesel.substring(2, 4)) < 81) || (parseInt(sPesel.substring(2, 4)) > 92) || (sPesel.length != 11)) 
   {
      return false;
   }   
   
   var rok = 0;
   var mies= new Array(12);

   var mr = 0;		
      
   mies[0] = 31;
   mies[2] = 31;
   mies[3] = 30;
   mies[4] = 31;
   mies[5] = 30;
   mies[6] = 31;
   mies[7] = 31;
   mies[8] = 30;
   mies[9] = 31;
   mies[10] = 30;
   mies[11] = 31;
   if (parseInt(sPesel.substring(2, 4)) > 80)
   {
      rok = 1800 + parseInt(sPesel.substring(0, 2));
      mr = parseInt(sPesel.substring(2, 4)) - 80;
   }      
   else if (parseInt(sPesel.substring(2, 4)) > 20)
   {
      rok = 2000 + parseInt(sPesel.substring(0, 2));
      mr = parseInt(sPesel.substring(2, 4)) - 20;
   }
   else
   {
      rok = 1900 + parseInt(sPesel.substring(0, 2));
      mr = parseInt(sPesel.substring(2, 4));
   }
   
   if (rok % 400 == 0)
   {
      mies[1] = 29;
   }   
   else
   {
      if ((rok % 100 == 0) || (rok % 4 != 0))
      {
         mies[1] = 28;
      }   
      else
      {
         mies[1] = 29;
      }
   }
   
   
   if (parseInt(sPesel.substring(4, 6)) > mies[mr - 1]) 
   {
      return false;
   }   

   var iSuma = 0;

   iSuma = parseInt(sPesel.substring(0, 1)) * 1 + parseInt(sPesel.substring(1, 2)) * 3 
		 + parseInt(sPesel.substring(2, 3)) * 7 + parseInt(sPesel.substring(3, 4)) * 9  
		 + parseInt(sPesel.substring(4, 5)) * 1 + parseInt(sPesel.substring(5, 6)) * 3 
		 + parseInt(sPesel.substring(6, 7)) * 7 + parseInt(sPesel.substring(7, 8)) * 9  
		 + parseInt(sPesel.substring(8, 9)) * 1 + parseInt(sPesel.substring(9, 10)) * 3;
		 
   mod_suma= iSuma % 10;	 
      
   if (parseInt(sPesel.substring(10, 11)) == 10 - (mod_suma))
   {
       return true;
   }  
   else if (parseInt(sPesel.substring(10, 11)) == mod_suma)
   {
	  return true;
   }
   else
   { 
      return false;
   }
  
   
} 




function funkcja(x)
 {
 with(open('','fotka','width=200,height=100,left=80,top=20'))
 {
  document.write(''+
  '<head><script>onload=function(I){I=document.images[0];'+
  'I.parentNode.style.visibility="visible";'+
  'resizeTo(I.width+6,I.height+30)}<\/script></head>'+
  '<body style="background-color:silver;'+
  'border:0px;font:normal bold 14px Verdana">'+
  '<div>Ładowanie obrazka... Prosze czekać.....</div><div style="overflow:hidden;'+
  'position:absolute;visibility:hidden;left:0px;top:0px">'+
  '<img onerror="parentNode.previousSibling.innerHTML='+
  '\'loading error... sorry\'" alt="obrazek" src="'+x+'"></div></body>')
  focus();document.close()
 }
}




*/
