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 menu_on_div(div_poz, div_class, wyjatek)
{
	div_poz.className = div_class;
	
	if(wyjatek)
		div_poz.style.background = 'no-repeat url(wyglady/default/img/menu_2_on.jpg)';
}

function menu_off_div(div_poz, div_class, wyjatek)
{
	div_poz.className = div_class;
	
	if(wyjatek)
		div_poz.style.background = 'no-repeat url(wyglady/default/img/menu_2_off.jpg)';
}

function menu_dan(on, id)
{
	if(on)
	{
		document.getElementById('mdan_a_'+id).style.color = "#3BAE47";
		document.getElementById('mdan_'+id).style.borderBottom = "1px dotted #3BAE47";
	}
	else
	{
		document.getElementById('mdan_a_'+id).style.color = "#383F42";	
		document.getElementById('mdan_'+id).style.borderBottom = "1px dotted #999";
	}
}

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_');
}

function wroc()
{
	history.go(-1);
}

/*$(document).ready(function(){ 
    if($('p.janchor').length)
	{
		$('p.janchor').click( function() {
			window.open( 'http://' + $(this).html() );
			return false;
		});
	}
});*/ 

