var znaki_litery = 'qQwWeErRtTyYuUiIoOpPlLkKjJhHgGfFdDsSaAzZxXcCvVbBnNmM';
var znaki_litery_pl = 'êÊóÓ±¡¶¦³£¿¯¼¬æÆñÑ';
var znaki_cyfry = '0123456789';

function GetXmlHttpObject()
{
  var xmlHttp=null;
  try
	{
	// Firefox, Opera 8.0+, Safari
	xmlHttp=new XMLHttpRequest();
	}
  catch (e)
	{
	// Internet Explorer
	try
	  {
	  xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
	  }
	catch (e)
	  {
	  xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
	  }
	}
  return xmlHttp;
}

function menu_on(img)
{
	img.src = img.src.replace(/m_/, "ac_m_");
}

function menu_off(img)
{
	img.src = img.src.replace(/ac_/, "");
}

function maskuj_klawisze(AEvent, litery, litery_pl, cyfry, dodatkowo)
{
	var AMaska = '\t';
	
	var evt = AEvent || window.event;

	if(evt.keyCode)
		var kodKlawisza = evt.keyCode;
	else if(evt.charCode)
		var kodKlawisza = evt.charCode;
	else
		var kodKlawisza = AEvent.which;

	if (kodKlawisza == 13) {
		return true;  // Enter
	};

	if (kodKlawisza == 0) {
		return true;  // klawisze steruj±ce
	};

	if (kodKlawisza == 8) {
		return true;  // klawisz backspace
	};

	if(litery)
		AMaska = AMaska + znaki_litery;
		
	if(litery_pl)
		AMaska = AMaska + znaki_litery_pl;

	if(cyfry)
		AMaska = AMaska + znaki_cyfry;
	
	if(dodatkowo)
		AMaska = AMaska + dodatkowo;	

	klawisz = String.fromCharCode(kodKlawisza);

	if (AMaska.indexOf(klawisz) == -1) {
		return false;
	} else {
		return true;
	}
}

function wpis_wyslij(formularz, limit, nazwa_pola)
{
	if(document.getElementById(nazwa_pola).value.length > limit)
	{
		alert("W polu Tre¶æ wpisano za du¿o znaków");
		return;
	}
	
	formularz.form.submit();
}

function max_length(AEvent, obiekt, limit)
{	
	var evt = AEvent || window.event;

	if(evt.keyCode)
		var kodKlawisza = evt.keyCode;
	else if(evt.charCode)
		var kodKlawisza = evt.charCode;
	else
		var kodKlawisza = AEvent.which;

	if (kodKlawisza == 0) {
		return true;  // klawisze steruj±ce
	};

	if (kodKlawisza == 8) {
		return true;  // klawisz backspace
	};

	return (obiekt.value.length < limit);
}

function podmien_zdjecie(zdj_stare, nazwa_pola)
{
	var zdj_nowe = document.getElementById(nazwa_pola);
	
	zdj_nowe.src = zdj_stare.replace(/min_/, 'mid_');
}

$(document).ready(function(){ 
       // $(document).pngFix(); 	//pngfix
		
		//animacja menu
		var menu_animate_time = 150;
		
		$('#jmenu a').hover(function() {
			$(this).parent().addClass('hvr');
		}, function() {
			$(this).parent().removeClass('hvr');
		});
		
		//logosy slajdy
		if($('#jlogos').length)
		{
			$('#jlogos').cycle({
				fx: 'fade',
				timeout: 3000
			});
		}
		
		//podswietlanie ofert
		if($('#joferta').length)
		{
			$('#joferta img').hover(function() {
				$(this).addClass('hvr');
			}, function() {
				$(this).removeClass('hvr');
			});
		}
		
		//podswietlanie galerii
		if($('#jgal').length)
		{
			$('#jgal img').hover(function() {
				$(this).addClass('hvr');
			}, function() {
				$(this).removeClass('hvr');
			});
		}
		
		//podswietlanie obrazkow bocznych
		if($('#jfoty_boczne').length)
		{
			$('#jfoty_boczne img').hover(function() {
				$(this).addClass('hvr');
			}, function() {
				$(this).removeClass('hvr');
			});
		}
		
		//lightbox
		$("a[rel^='prettyPhoto']").prettyPhoto({theme: 'facebook'});
		
		if($(document).height() > 1600)
		{
			$('html').css('background', 'repeat url(wyglady/default/img/tlo_2.jpg) 50% 0%');
		}
});
