function sprawdz_email() 
{		
      var adres_email;
		var max_length = 40;
		var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
		
		if (filter.test(document.newsletter.adres_email.value)) {
			email = document.newsletter.adres_email.value;
			var a = true;
		} else {
			alert("Wpisz poprawny adres email.");
			var a = true; return false;
		}		
                try {
					if(document.newsletter.adres_email.length < 1) {
				alert("Wpisz poprawne dane. Dziękujemy.");
				return false;
			}
					}
		catch(e) {}
		return true;
}  

function test() 
{		
   var szukaj_w_serwisie;
	var filter=/^.{2,200}$/
	
	if ( document.search.szukaj_w_serwisie.value == 'Wpisz szukaną frazę...' ) {
		alert("Proszę wpisać frazę. Dziękujemy.");
		return false;
	} 
	if( document.search.szukaj_w_serwisie.value.length < 3 ) {
		alert("Szukana fraza musi mieć minimum 3 znaki.");
		return false;
	}
	if( document.search.szukaj_w_serwisie.value != 'Wpisz szukaną frazę...' && document.search.szukaj_w_serwisie.value.length > 2 )
	{
		return true;
	}
}  

function sprawdzForm() {	
	var email;
	var max_length = 50;
	var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
	
	if (filter.test(document.formKont.email.value)) {
		email = document.formKont.email.value;
		var a = true;
	} else {
		alert("Wpisz poprawny adres email.");
		var a = true; return false;
	}
	try {
				if(document.formKont.email.length < 1) {
			alert("Wpisz poprawny adres email.");
			return false;
		}
				}

	catch(e) {}
	return true;
}			 	


function OnInputForm(input)
{
	if( (input.value == 'Twój e-mail...' && input.name == 'email') || (input.value == 'Twój e-mail...' && input.name == 'email') )
		input.value = "";
}

function OffInputForm(input)
{
	if( (input.value == '' && input.name == 'email') || (input.value == '' && input.name == 'email') )
		input.value = 'Twój e-mail...';
}

function OnInputS(input)
{
	if( input.value == 'Wpisz szukaną frazę...' && input.name == 'szukaj_w_serwisie' )
		input.value = "";
}

function OffInputS(input)
{
	if( input.value == '' && input.name == 'szukaj_w_serwisie' )
		input.value = 'Wpisz szukaną frazę...';
}

var activeImage = 1;
var moveBannerOrderRight = true;
var TIME_OFFSET = 40000;

$(document).ready(function(){
	
	$("#realizacje > div.r").hide();
	$("#realizacje > .bannerImage_1").show();
	$("#next").click(function(){ 
		setTimeout(manualTogleNext, 7);
	});	
	$("#prev").click(function(){ 
		setTimeout(manualToglePrev, 7);
	});
	
	setTimeout(autoTogle, TIME_OFFSET);
	
	
    $('div#menuTop ul li span').mouseenter(function(){
        $(this).parent().find('ul.menu').stop(!true, !true).slideDown(280, function() {
            $(this).css('height', 'auto');
        });
    });

    $('div#menuTop ul li').mouseleave(function(){


        $(this).find('ul.menu').stop(!true, !true).slideUp(280, function() {
            $(this).css('height', 'auto');
        });
    });	
	
});

function setBanner( index ) {
	if( index != activeImage ) {
		$("#realizacje > .bannerImage_"+index).fadeIn(500);
		$("#realizacje > .bannerImage_"+activeImage).fadeOut(450);						
		activeImage = index;
	}
}

function autoTogle() {
	var number_of_banners = $("#realizacje > div.r").length;
	
	if( activeImage == number_of_banners )
		setBanner( 1 );
	else
		setBanner( activeImage + 1 );
	
	setTimeout(autoTogle, TIME_OFFSET);
}

function manualTogleNext() {
	var number_of_banners = $("#realizacje > div.r").length;
	
	if( activeImage == number_of_banners )
		setBanner( 1 );
	else
		setBanner( activeImage + 1 );	
}

function manualToglePrev() {
	var number_of_banners = $("#realizacje > div.r").length;
	
	if( activeImage == 1 )
		setBanner( number_of_banners );
	else
		setBanner( activeImage - 1 );	
}

function ulubione() 
{
	if(window.opera && window.print)
	{ 
		var mbm = document.createElement('a');
		mbm.setAttribute('rel', 'sidebar');
		mbm.setAttribute('href',  document.location.href);
		mbm.setAttribute('title', document.title);
		mbm.click();
	}
	else
	if(document.all)
	{
		window.external.AddFavorite(document.location.href, document.title);
	}
	else
	if(window.sidebar) 
	{ 
		window.sidebar.addPanel(document.title, document.location.href, ""); 
	}
}

function getData(url)
{
	var XMLHttpRequestObject = false; 

	if (window.XMLHttpRequest) {
	   XMLHttpRequestObject = new XMLHttpRequest();
	} else if (window.ActiveXObject) {
	   XMLHttpRequestObject = new ActiveXObject("Microsoft.XMLHTTP");
	}

	if(XMLHttpRequestObject) {

	   XMLHttpRequestObject.open("GET", url); 

	   XMLHttpRequestObject.onreadystatechange = function() 
	   { 
		  if (XMLHttpRequestObject.readyState == 4 &&  XMLHttpRequestObject.status == 200)
		  { 
			 var newP = document.createElement("p");
			 newP.setAttribute("id", "text");
			 var newText = document.createTextNode(XMLHttpRequestObject.responseText);
			 newP.appendChild(newText);
			 var div = document.getElementById("targetDiv");
			 var oldP = document.getElementById("text");
			 div.replaceChild(newP, oldP);
		  } 
	   } 

	   XMLHttpRequestObject.send(null); 
	}
}
