$(document).ready(function() {
	
	$('#evo').cycle({ fx: 'fade', speed: 1000, timeout: 5000 });	
	$('#tap').cycle({ fx: 'fade',  speed: 1000, timeout: 5500 });	
	$('#nemo').cycle({ fx: 'fade', speed: 1000, timeout: 6000 });	
	$('#bravo').cycle({ fx: 'fade', speed: 1000, timeout: 6500 });
	$('#mebkuch').cycle({ fx: 'fade', speed: 1000, timeout: 7000 });
	
	rodzaj();
  widok();    
  pdf();
	
	login();
	szukaj();
	formValid();
	
});


function pdf() {
	if (document.getElementById('PDF')) {
		var a = document.getElementById('showPDF');
		a.onclick = function() {
			var b = document.getElementById('PDF');         
      b.style.display=b.style.display=='block'?'none':'block';
		}
	}
}

function rodzaj() {
	if (document.getElementById('rodzaj')) {
		var r = document.getElementById('rodzaj');
		r.onchange = function() {
			//if(this.value!=0) {
      window.location.replace(this.value);
			//}
		}
	}
}

function widok() {
	if (document.getElementById('widok')) {
		var r = document.getElementById('widok');
		r.onchange = function() {
			window.location.replace(this.value);
		}
	}
}

function login() {
	if (document.getElementById('login')) {
		var b = document.getElementById('butL');
		b.onclick = function() {
    var l = document.getElementById('login');
    if (l.user.value=='' || l.haslo.value=='') {			
      alert (txt.fillLoginForm);
    } else {
			l.submit();
    }                 
	}
}
}

function szukaj() {
	if (document.getElementById('search')) {
		var s = document.getElementById('search');
		var i = s.getElementsByTagName('input');
		var serv = "";

		i[2].onclick = function() {
			var s = document.getElementById('search');
      var i = s.getElementsByTagName('input');
      var s1 = document.getElementById('widokS');
      var s2 = document.getElementById('rodzajS');
      
      if(i[0].value==''){
         if(s2.value=='0'){
            alert (txt.fillSearchForm);
         } else {
            if(s1.value=="1") {
               window.location.replace(serv+'/'+lang+'/oferta/1/'+s2.value+'/');
            } else if(s1.value=="2") {
               window.location.replace(serv+'/'+lang+'/oferta/2/'+s2.value+'/');
            }
         }
      } else {
         s.submit();
      }
   }
	}
}

function formValid() {
   if(document.getElementById('kontakt')){
      var f = document.getElementById('kontakt');

      f.imie.onblur = checkImie;
      f.nazwisko.onblur = checkNazwisko;
      f.miasto.onblur = checkMiasto;
      f.tel.onblur = checkTel;
      f.email.onblur = checkEmail;
      f.trescw.onblur = checkTrescw;
      f.temat.onblur = checkTemat;

      var but = document.getElementById('but');
      but.onclick = checkForm;

   }
}

   function checkImie() {
      var f = document.getElementById('kontakt');
      var div = f.getElementsByTagName('div');

      if (div[0].lastChild.nodeName.toLowerCase() == 'a') {
         var a = div[0].getElementsByTagName('a');
         div[0].removeChild(a[0]);
      }

      if (this.value == '') {
         var a = document.createElement('a');
         var sp = document.createElement('span');
         var spText = document.createTextNode(txt.fillName);
         sp.appendChild(spText);
         a.appendChild(sp);
         div[0].appendChild(a);
         a.onmouseover = function() {sp.style.display="block";}
         a.onmouseout = function() {sp.style.display="none";}
      }
   }

   function checkNazwisko() {
      var f = document.getElementById('kontakt');
      var div = f.getElementsByTagName('div');

      if (div[1].lastChild.nodeName.toLowerCase() == 'a') {
         var a = div[1].getElementsByTagName('a');
         div[1].removeChild(a[0]);
      }

      if (this.value == '') {
         var a = document.createElement('a');
         var sp = document.createElement('span');
         var spText = document.createTextNode(txt.fillSurname);
         sp.appendChild(spText);
         a.appendChild(sp);
         div[1].appendChild(a);
         a.onmouseover = function() {sp.style.display="block";}
         a.onmouseout = function() {sp.style.display="none";}
      }
   }
  
   function checkMiasto() {
      var f = document.getElementById('kontakt');
      var div = f.getElementsByTagName('div');

      if (div[3].lastChild.nodeName.toLowerCase() == 'a') {
         var a = div[3].getElementsByTagName('a');
         div[3].removeChild(a[0]);
      }

      if (this.value == '') {
         var a = document.createElement('a');
         var sp = document.createElement('span');
         var spText = document.createTextNode(txt.fillCity);
         sp.appendChild(spText);
         a.appendChild(sp);
         div[3].appendChild(a);
         a.onmouseover = function() {sp.style.display="block";}
         a.onmouseout = function() {sp.style.display="none";}
      }
   }

   function checkTel() {
      var f = document.getElementById('kontakt');
      var div = f.getElementsByTagName('div');

      if (div[4].lastChild.nodeName.toLowerCase() == 'a') {
         var a = div[4].getElementsByTagName('a');
         div[4].removeChild(a[0]);
      }

      if (this.value == '') {
         var a = document.createElement('a');
         var sp = document.createElement('span');
         var spText = document.createTextNode(txt.fillPhone);
         sp.appendChild(spText);
         a.appendChild(sp);
         div[4].appendChild(a);
         a.onmouseover = function() {sp.style.display="block";}
         a.onmouseout = function() {sp.style.display="none";}
      }
   }

   function checkEmail() {
      var f = document.getElementById('kontakt');
      var div = f.getElementsByTagName('div');
      var checkE = /^\w+[\+\.\w-]*@([\w-]+\.)*\w+[\w-]*\.([a-z]{2,4}|\d+)$/i;

      if (div[5].lastChild.nodeName.toLowerCase() == 'a') {
         var a = div[5].getElementsByTagName('a');
         div[5].removeChild(a[0]);
      }

      if (this.value == '') {
         var a = document.createElement('a');
         var sp = document.createElement('span');
         var spText = document.createTextNode(txt.fillEmail);
         sp.appendChild(spText);
         a.appendChild(sp);
         div[5].appendChild(a);
         a.onmouseover = function() {sp.style.display="block";}
         a.onmouseout = function() {sp.style.display="none";}
      } else {
         if (checkE.test(this.value) == false) {
            var a = document.createElement('a');
            var sp = document.createElement('span');
            var spText = document.createTextNode(txt.fillCorectEmail);
            sp.appendChild(spText);
            a.appendChild(sp);
            div[5].appendChild(a);
            a.onmouseover = function() {sp.style.display="block";}
            a.onmouseout = function() {sp.style.display="none";}
         }
      }
   }
   
   function checkTemat() {
      var f = document.getElementById('kontakt');
      var div = f.getElementsByTagName('div');

      if (div[6].lastChild.nodeName.toLowerCase() == 'a') {
         var a = div[6].getElementsByTagName('a');
         div[6].removeChild(a[0]);
      }

      if (this.value == '') {
         var a = document.createElement('a');
         var sp = document.createElement('span');
         var spText = document.createTextNode(txt.fillSubject);
         sp.appendChild(spText);
         a.appendChild(sp);
         div[6].appendChild(a);
         a.onmouseover = function() {sp.style.display="block";}
         a.onmouseout = function() {sp.style.display="none";}
      }
   }

   function checkTrescw() {
      var f = document.getElementById('kontakt');
      var div = f.getElementsByTagName('div');

      if (div[7].lastChild.nodeName.toLowerCase() == 'a') {
         var a = div[7].getElementsByTagName('a');
         div[7].removeChild(a[0]);
      }

      if (this.value == '') {
         var a = document.createElement('a');
         var sp = document.createElement('span');
         var spText = document.createTextNode(txt.fillMessage);
         sp.appendChild(spText);
         a.appendChild(sp);
         div[7].appendChild(a);
         a.onmouseover = function() {sp.style.display="block";}
         a.onmouseout = function() {sp.style.display="none";}
      }
   }


   function checkForm() {
      var f = document.getElementById('kontakt');
      var checkE = /^\w+[\+\.\w-]*@([\w-]+\.)*\w+[\w-]*\.([a-z]{2,4}|\d+)$/i;
      var checkN = /^[0-9+()]*$/;      

      if (f.imie.value == '') {
         alert (txt.fillForm);
      } else {
         if (f.nazwisko.value == '') {
            alert (txt.fillForm);
         } else {
               if (f.miasto.value == '') {
                  alert (txt.fillForm);
               } else {
                  if (f.tel.value == '') {
                     alert (txt.fillForm);
                  } else {
                     if (f.email.value == '') {
                        alert (txt.fillForm);
                     } else {
                        if (checkE.test(f.email.value) == false) {
                           alert (txt.fillForm);
                        } else {
                           if (f.temat.value == '') {
                              alert (txt.fillForm);
                           } else {
                              if (f.trescw.value == '') {
                                 alert (txt.fillForm);
                              } else {
                                 f.submit();
                              }
                           }
                        }
                     }
                  }
               }

         }
      }
   }

function popup (href, width, height) {  
  var windowHeight = window.innerHeight || document.body.offsetHeight;
  var windowWidth = window.innerWidth || document.body.offsetWidth;
  var top = Math.ceil((windowHeight/2) - (height/2));
  var left = Math.ceil((windowWidth/2) - (width/2));  
  if(top>400) top = 200;
  newWindow = open(href ,'window' , 'width='+width+', height='+height+', top='+top+', left='+left+', menubar=no, status=no, locationbar=no, scrollbars=no, resizeable=no');  
}


