<!-- //



function zgas_operator_table(idmenu,idguzik) 
{
		ie4 = (document.all)? true:false
		
		if (document.getElementById(idmenu).style.visibility=="visible")
		{ 
			document.getElementById(idmenu).style.visibility="hidden";
		}
		else document.getElementById(idmenu).style.visibility="visible";

		
		if (ie4)
		{
			if (document.getElementById(idmenu).style.display=="block")
			{ 
				document.getElementById(idmenu).style.display="none";
			}
			else document.getElementById(idmenu).style.display="block";
		}
		else
		{
			if (document.getElementById(idmenu).style.display=="table-row")
			{ 
				document.getElementById(idmenu).style.display="none";
			}
			else document.getElementById(idmenu).style.display="table-row";
		}


		//x=document.getElementById(idguzik).offsetLeft
		//document.getElementById(idmenu).style.left=x+"px"

		//y=document.getElementById(idguzik).offsetTop
		//document.getElementById(idmenu).style.top=y+20+"px"

	//alert(x);

}	





function BullStatistic()
{
 var colorDepth = window.screen.colorDepth;
 var res = window.screen.width + "," + window.screen.height;
 var referer = escape(document.referrer);
 document.write('<img src="/statystyka/zlicz.php?colors=' + colorDepth + '&resolution=' + res + '&referer=' + referer + '" style="width:0;height:0;" />');
}

function WyslijEmail(uzytkownik, domena, temat)
{
	var OtworzProgramPocztowy = "mailto:" + uzytkownik + "@" + domena + "?Subject=" + temat;
	window.location = OtworzProgramPocztowy;
}

function Print(content,lang)
{
	var okno = null;
	ScrWidth = 640;
	 width = 700;
	ScrHeight = 480;
	height = 480;
	if(window.screen)
	{
		ScrWidth = window.screen.width;
		ScrHeight = window.screen.height;
	}
	if(okno != null && !document.layers)
	{
		okno.close();
	}
	PosX = Math.round((ScrWidth - width) / 2);
	PosY = Math.round((ScrHeight - height) / 2);
	okno = window.open("/print.php?content="+content+"&lang="+lang, "aktualnosci", "menubar=no,toolbar=no,location=no,directories=no,status=no,scrollbars=yes,resizable=no,copyhistory=no,width=" + width + ",height=" + height + ",left=" + PosX + ",top=" + PosY);
	okno.focus();
}

function ShowPictures(lang,typ,id,zdjecie,tytul)
{
	var okno = null;
	if(okno) okno.close();
	var ScrWidth = 640;
	var ScrHeight = 480;
	var width = 800;
	var height = 700;
	if(window.screen)
  	{
   	ScrWidth = window.screen.width;
		ScrHeight = window.screen.height;
  	}
   	PosX = Math.round((ScrWidth - width) / 2);
  	PosY = Math.round((ScrHeight - height) / 2);
  	width = width;
  	height = height;
  	okno = window.open("/show_pictures.php?lang="+lang+"&typ="+typ+"&id="+id+"&zdjecie="+zdjecie+"&tytul="+tytul, "zdjecie", "menubar=no,toolbar=no,location=no,directories=no,status=yes,scrollbars=no,resizable=no,copyhistory=no,width=" + width + ",height=" + height + ",left=" + PosX + ",top=" + PosY);
  	okno.focus();
}

function UstawZamawiajacyFirma(obj)
{
	if(obj == true)
	{
		$_('form_imie').value = '';
		$_('form_nazwisko').value = '';
		$_('zamawiajacy_osoba_pola').style.display = 'none';
		$_('zamawiajacy_firma_pola').style.display = 'block';
	}
	else
	{
		$_('form_nazwa').value = '';
		$_('form_nip').value = '';
		$_('form_regon').value = '';
		$_('zamawiajacy_firma_pola').style.display = 'none';
		$_('zamawiajacy_osoba_pola').style.display = 'block';
	}
}

function UstawPosiadamLacze(obj)
{
	if(obj == true)
	{
		$_('zamawiajacy_poszukiwane_lacze').style.display = 'none';
		$_('zamawiajacy_posiadane_lacze').style.display = 'block';
	}
	else
	{
		$_('zamawiajacy_posiadane_lacze').style.display = 'none';
		$_('zamawiajacy_poszukiwane_lacze').style.display = 'block';
	}

}

function UstawUtworzycKonto(obj)
{
	if(obj == true)
	{
		//$_('zamawiajacy_utworzyc_konto').style.display = 'none';
		$_('zamawiajacy_utworzyc_konto').style.display = 'block';
	}
	else
	{
		$_('zamawiajacy_utworzyc_konto').style.display = 'none';
		//$_('zamawiajacy_utworzyc_konto').style.display = 'block';
	}

}

function ZmienPoleMiejscowosci(obj)
{
	if(obj == true)
	{
		$_('form_miejscowosc_select').style.display = 'none';
		$_('form_miejscowosc_input').style.display = 'block';
	}
	else
	{
		$_('form_miejscowosc_input').style.display = 'none';
		$_('form_miejscowosc_select').style.display = 'block';
	}

}

function UstawZmianaOperatora(obj)
{
	if(obj == true)
	{
		$_('zamawiajacy_powod_area').style.display = 'block';
	}
	else
	{
		$_('zamawiajacy_powod_area').style.display = 'none';
	}

}

function SprawdzEmail(adres)
{
  a = adres.value.search(/@/i);
  a1 = adres.value.substring(0,a);
  a2 = a1.length;
  a = a + 1;
  b = adres.value.indexOf(".");
  b1 = adres.value.substring(a,b);
  b2 = b1.length;
  b = b + 1;
  c = adres.value.length;
  c1 = adres.value.substring(b,c);
  c2 = c1.length;
  if(adres.value.indexOf("@") != "-1" && adres.value.indexOf(".") != "-1" && a2 >= 1 && b2 >= 1 && c2 >= 1)
  {
	return true;
  }
  else
  {
	return false;
  }
}
var pic1= new Image();
pic1.src="../img/menu_1_left.gif";
var pic2= new Image();
pic2.src="../img/menu_1_center.gif";
var pic3= new Image();
pic3.src="../img/menu_1_right.gif";

var pic4= new Image();
pic4.src="../img/menu_0_left.gif";
var pic5= new Image();
pic5.src="../img/menu_0_center.gif";
var pic6= new Image();
pic6.src="../img/menu_0_right.gif";

function mouseClick(id)
{
	jQuery("#menu_button_left_"+id).css('background-image', "url("+pic1.src+")");
	jQuery("#menu_button_center_"+id).css('background-image', "url("+pic2.src+")");
	jQuery("#menu_button_right_"+id).css('background-image', "url("+pic3.src+")");

	jQuery(".submenu").css('display', "none");
	jQuery("#submenu_"+id).css('display', "block");

}
function mouseOver(id)
{
	jQuery("#menu_button_left_"+id).css('background-image', "url("+pic1.src+")");
	jQuery("#menu_button_center_"+id).css('background-image', "url("+pic2.src+")");
	jQuery("#menu_button_right_"+id).css('background-image', "url("+pic3.src+")");
}

function mouseOut(id)
{
	jQuery("#menu_button_left_"+id).css('background-image', "url("+pic4.src+")");
	jQuery("#menu_button_center_"+id).css('background-image', "url("+pic5.src+")");
	jQuery("#menu_button_right_"+id).css('background-image', "url("+pic6.src+")");

}

function ustawPowiat(id, div_id, div_id_2)
{
	jQuery.get('/include/ajax/ustaw_powiat.php',{wojewodztwo: id, div_id: div_id_2}, function(data){jQuery('#'+div_id).html(data);});
	jQuery.get('/include/ajax/clear_select.php',{wojewodztwo: id}, function(data){jQuery('#'+div_id_2).html(data);});
	if($_('brak_miejscowosci'))
	$_('brak_miejscowosci').checked = '';
}

function ustawMiejscowosc(id, div_id)
{
	jQuery.get('/include/ajax/ustaw_miejscowosc.php',{powiat: id}, function(data){jQuery('#'+div_id).html(data);});
	if($_('brak_miejscowosci'))
	$_('brak_miejscowosci').checked = '';
}

function ustawPowiatZasieg(id, div_id, div_id_2, select_name, select_name_2)
{
	jQuery.get('/include/ajax/ustaw_powiat_z.php',{wojewodztwo: id, div_id: div_id_2, name: select_name, name_2: select_name_2}, function(data){jQuery('#'+div_id).html(data);});
	jQuery.get('/include/ajax/clear_select_z.php',{wojewodztwo: id}, function(data){jQuery('#'+div_id_2).html(data);});
}

function ustawMiejscowoscZasieg(id, div_id, select_name)
{
	jQuery.get('/include/ajax/ustaw_miejscowosc_z.php',{powiat: id, name: select_name}, function(data){jQuery('#'+div_id).html(data);});
}
//var numer_miejscowosci = jQuery('ilosc_zestawow').length();
//var iloscofert = jQuery('ilosc_zestawow').length();
var numer_miejscowosci = 1;
var iloscofert = 1;

jQuery(document).ready(function(){

	numer_miejscowosci = jQuery('.ilosc_zestawow').size();
	iloscofert = numer_miejscowosci;
  });

function dodajKolejnaMiejscowosc( konto_premium)
{
	if( iloscofert < 3 || konto_premium == 1)
	{
		numer_miejscowosci++;
		var tmp = numer_miejscowosci - 1;
		jQuery.get('/include/ajax/ustaw_kolejna.php',{i: numer_miejscowosci }, function(data){jQuery("#zasieg").append(data);});
		jQuery('#kolejna_link_'+tmp).html("<a href=\"javascript:usunMiejscowosc('"+tmp+"', '"+konto_premium+"')\"> usun miejscowość</a>");
		jQuery('#dodaj_link').html("<a href=\"javascript:dodajKolejnaMiejscowosc('"+konto_premium+"')\">dodaj kolejna miejscowość</a>");
		iloscofert++;
	}
	else if(konto_premium == 0)
	{
		jQuery('#kolejna_link_'+numer_miejscowosci).html("<a href=\"javascript:usunMiejscowosc('"+numer_miejscowosci+"', '"+konto_premium+"')\"> usun miejscowość</a>");
		jQuery('#dodaj_link').html("Aby dodać kolejną miejscowość wykup konto <b>Premium</b>");
	}
}

function usunMiejscowosc(i, konto_premium)
{
	jQuery('#w_'+i).html("");
	jQuery('#w_'+i).css('display', "none");
	jQuery('#p_'+i).html("");
	jQuery('#p_'+i).css('display', "none");
	jQuery('#m_'+i).html("");
	jQuery('#m_'+i).css('display', "none");
	jQuery('#usun_link_'+i).html("");
	jQuery('#usun_link_'+i).css('display', "none");
	iloscofert--;

	if( iloscofert < 3 || konto_premium == 1)
	{
		jQuery('#dodaj_link').html("<a href=\"javascript:dodajKolejnaMiejscowosc('"+konto_premium+"')\">dodaj kolejna miejscowość</a>");
	}
}

function EnlargePic(url,width,height)
{
	var okno = null;
	if(okno) okno.close();
	width = width + 50;
	height = height + 50;
	if(window.screen)
  	{
   	ScrWidth = window.screen.width;
		ScrHeight = window.screen.height;
  	}
	var PosX = Math.round((ScrWidth - width) / 2);
  	var PosY = Math.round((ScrHeight - height) / 2);

	okno = window.open("", "", "menubar=no,toolbar=no,location=no,directories=no,status=no,scrollbars=yes,resizable=yes,copyhistory=no,width=" + width + ",height=" + height + ",left=" + PosX + ",top=" + PosY);
  	okno.document.open();
  	okno.document.clear();
  	okno.document.write("<HTML><head><meta http-equiv=\"Content-type\" content=\"text/html; charset=iso-8859-2\"><title>ESTA Sp. z o.o.</title></HEAD><body leftmargin=0 topmargin=0 rightmargin=0 bottommargin=0 marginwidth=0 marginheight=0><a href='javascript:window.close()'><img src="+url+" alt='Click to close the window' border='0'></a></BODY></HTML>");
  	okno.document.close();
  	okno.focus();
}

function $_(id)
{
	return document.getElementById(id);
}

function noWhiteSpace(s){	if((s==null)||(typeof(s)!='string')||!s.length)return'';return s.replace(/\s+/g,'')}

function isInteger(s)
{
	var i;
   for (i = 0; i < s.length; i++)
   {
      var c = s.charAt(i);
      if (((c < "0") || (c > "9"))) return false;
	}
   return true;
}

function UstawKod(form, input)
{
	var form = document.forms[form];
	if(form.elements[input].value != '')
	{
		var pom = noWhiteSpace(form.elements[input].value);
		if(pom != '')
		{
			var pom2 = '';
			for(var i = 0; i < pom.length; i++)
			{
				if(isInteger(pom.charAt(i))) pom2 = pom2+pom.charAt(i);
			}
			pom = '';
			for(i = 0; i < pom2.length; i++)
			{
				if(i == 2) pom = pom+"-";
				pom = pom+pom2.charAt(i);
			}
			form.elements[input].value = pom;
		}
	}
}

function UstawNIP(form, input)
{
	var form = document.forms[form];
	if(form.elements[input].value != '')
	{
		var pom = noWhiteSpace(form.elements[input].value);
		if(pom != '')
		{
			var pom2 = '';
			for(var i = 0; i < pom.length; i++)
			{
				if(isInteger(pom.charAt(i))) pom2 = pom2+pom.charAt(i);
			}
			pom = '';
			for(i = 0; i < pom2.length; i++)
			{
				if(i == 3 || i==6 || i==8) pom = pom+"-";
				pom = pom+pom2.charAt(i);
			}
			form.elements[input].value = pom;
		}
	}
}

function UstawURL(obj)
{

	if(obj.value != '')
	{
		var pom = noWhiteSpace(obj.value);
		var regexp = /(http|https):\/\/(\S+)/

		if(pom.length>2&&!regexp.test(pom) )
		{
			obj.value= 'http://'+obj.value;
		}
	}
}
function checkLocalisationsCount(strComp)
{
/*	var rows = jQuery('.areaRow');
	var unique = new Array();



	for (var i=0; i<jQuery('.areaRow').length;i++)
		{
			var inputs = jQuery(jQuery('.areaRow')[i]).children('input');
			if(inputs.length==4)
			{
				strAdd = inputs[0].value+'_'+inputs[1].value+'_'+inputs[2].value+'_'+inputs[3].value;
				//alert(jQuery.inArray(strAdd,unique)+'  = '+strAdd);
				if(jQuery.inArray(strAdd,unique)==-1)
				{
					unique[unique.length]= strAdd;
				}
			}
		}
		//alert(strComp);
		if(strComp!=undefined)
			{


				if(jQuery.inArray(strComp,unique)==-1)
				{
					unique[unique.length]= strComp;
				}
			}
		return unique.length;*/
}

function addHtmlPart2(what,where,destIndex,strClass)
{
	strWhat = what;

	var index = destIndex;
	var	srcIndex = what.split('_');
	 	srcIndex = srcIndex[1].split('_');
	 	srcIndex = srcIndex[0];
	var obj = document.createElement('div');
	what = $_(what);

	var strHTML = what.innerHTML;

/*	if(jQuery('.form_zestaw_usluga').length>3 && jQuery('#chkPremium:checked').length==0)
	{
		alert("aby dodac więcej niż 3 usługi wykup konto premium");
	}else
	{*/

			//if(checkLocalisationsCount()>3 && jQuery('#chkPremium:checked').length==0)
			//{
			//	alert("aby dodac więcej niż 3 lokalizacje wykup konto premium");
			//}
			//else
			//{
					if(srcIndex=='0')
					{strHTML='<a href="javascript:void(0)" onclick="$_(\'txtIndexUslugi\').value=addHtmlPart2(\'newUsluga_'+(parseInt(index)+1)+'_\',$_(\'uslugi\'),$_(\'txtIndexUslugi\').value,\'form_zestaw_usluga\');">+ kopiuj</a><br />'+strHTML;}

					var wzorzec = "\\[n"+srcIndex+"\\]";
					var re = new RegExp(wzorzec,"g");
					strHTML=strHTML.replace(re,'[n'+(parseInt(index)+1)+']');
					obj.innerHTML=strHTML.replace(/\[id\]\" value=\"/,'[id]" value="n');

					strHTML = obj.innerHTML;
					wzorzec = "_"+srcIndex+"_";
					re = new RegExp(wzorzec,"g");
					obj.innerHTML=strHTML.replace(re,'_'+(parseInt(index)+1)+'_');
					obj.className=strClass;
					obj.id= strWhat.replace(re,'_'+(parseInt(index)+1)+'_');
					where.appendChild(obj);
					return parseInt(destIndex)+1;
			//}
		//}
}



function zmianaWojewodztwa(obj)
{jQuery.get('/edycja/ajax/ustaw_powiat.php',{wojewodztwo:obj.value},function(data){if(data!='false'){jQuery(obj).parent().parent().children('span').children('.form_select_powiat').html(data);jQuery(obj).parent().parent().children('span').children('.form_select_powiat').children(0).attr("selected","");}});}

function zmianaPowiatu(obj)
{jQuery.get('/edycja/ajax/ustaw_miejscowosc.php',{powiat:obj.value},function(data){if(data!='false'){jQuery(obj).parent().parent().children('span').children('.form_select_miejscowosc').html(data);jQuery(obj).parent().parent().children('span').children('.form_select_miejscowosc').children(0).attr("selected","");jQuery(obj).parent().parent().children('span').children('.form_select_ulica').children(0).attr("selected","");}});}

function zmianaMiejscowosci(obj)
{
	jQuery.get('/edycja/ajax/ustaw_ulice.php',{miasto:obj.value},function(data){if(data!='false'){jQuery(obj).parent().parent().children('span').children('.form_select_ulica').html(data);jQuery(obj).parent().parent().children('span').children('.form_select_ulica').children(0).attr("selected","");jQuery(obj).parent().parent().children('span').children('.form_input_ulica').remove();}});
}

function addAreaRow(obj)
{
	var ret = 'woj:'+jQuery(obj).parent().children('.form_select_wojewodztwo').val()+'\n powiat:'+jQuery(obj).parent().parent().children('span').children('.form_select_powiat').val()+'\n miasto:'+jQuery(obj).parent().parent().children('span').children('.form_select_miejscowosc').val();
	var woj = jQuery(obj).parent().parent().children('span').children('.form_select_wojewodztwo');
	var pow = jQuery(obj).parent().parent().children('span').children('.form_select_powiat');
	var miasto 	= jQuery(obj).parent().parent().children('span').children('.form_select_miejscowosc');
	var ulica 	= jQuery(obj).parent().parent().children('span').children('.form_select_ulica');
	var ulica2='';
	if(ulica.val()=="inna")
	ulica2 = jQuery(obj).parent().parent().children('span').children('.form_input_ulica');

	var num 	= woj.attr("name");

	//if(checkLocalisationsCount(woj.val()+'_'+pow.val()+'_'+miasto.val()+'_'+ulica.val())<=3 || jQuery('#chkPremium:checked').length==1)
	//{

	if(woj.val()!=0)
	{
		if( ulica.val() !='inna' ||  ulica2.val()!='')
		{
		 	num = num.split('[n');
		 	num = num[1].split(']');
		 	num = num[0];
			var countOfAreas = jQuery(obj).parent().parent().children('.areaRow').length;
			var addTxt 	 = '<span class="rowWoj">'+woj.children("option:selected").text()+'</span>';
			addTxt 		+= '<span class="rowPow" >'+pow.children("option:selected").text()+'</span>';
			addTxt 		+= '<span class="rowMiasto" >'+miasto.children("option:selected").text()+'</span>';

			if(ulica.children("option:selected").text()!='inna')
			addTxt 		+= '<span class="rowUlica" >'+ulica.children("option:selected").text()+'</span>';
			else
			addTxt 		+= '<span class="rowUlica" >'+ulica.parent().children("input").val()+'</span>';
			addTxt 		+= '<span class="rowWiecej" ><a href="javascript:void(0)" onclick="delAreaRow(\'row_'+num+'_'+(countOfAreas+1)+'\')" >usun</a></span> ';
			addTxt 		+= '<input type="hidden" class="wojewodztwo_field" 	name="uslugi[n'+num+'][dost]['+(countOfAreas+1)+'][wojewodztwo]" 	value="'+woj.val()+'" />';
			addTxt 		+= '<input type="hidden" class="powiat_field" 		name="uslugi[n'+num+'][dost]['+(countOfAreas+1)+'][powiat]" 		value="'+pow.val()+'" />';
			addTxt 		+= '<input type="hidden" class="miasto_field" 		name="uslugi[n'+num+'][dost]['+(countOfAreas+1)+'][miasto]" 		value="'+miasto.val()+'" />';
			addTxt 		+= '<input type="hidden" class="ulica_field" 		name="uslugi[n'+num+'][dost]['+(countOfAreas+1)+'][ulica]" 			value="'+ulica.val()+'" />';
			if(ulica2)
			addTxt 		+= '<input type="hidden" class="ulica_field" 		name="uslugi[n'+num+'][dost]['+(countOfAreas+1)+'][ulica_inna]" 			value="'+ulica2.val()+'" />';

			jQuery(obj).parent().parent().prepend('<div id="row_'+num+'_'+(countOfAreas+1)+'" class="areaRow" >'+addTxt+'<br style="clear:both;" /></div>');
		}
	}
	//}else
	//{alert('Probujesz dodać  czwartą lokalizacje, aby uzyskać możliwość umieszczania usług w większej liczbie lokalizacji niż 3, \nProsimy o wykupienie konta premium');}
}
function delAreaRow(txtRowNumber)
	{jQuery('#'+txtRowNumber).remove();}

function simpleSearch(woj,pow,miasto,ulica)
	{document.location='/oferta/'+jQuery('#'+woj).children('select').val()+(jQuery('#'+pow).children('select').val()?','+jQuery('#'+pow).children('select').val():'')+(jQuery('#'+miasto).children('select').val()?','+jQuery('#'+miasto).children('select').val():'')+'.html';}

function resetServicesToCompare(sort,sort_type)
	{document.location='/porownaj-ceny/'+jQuery('#wojewodztwo').children('select').val()+","+(jQuery('#powiat').children('select').val())+","+(jQuery('#miejscowosc').children('select').val())+","+(jQuery('#technologia').children('select').val())+","+(jQuery('#download').children('select').val())+","+(jQuery('#upload').children('select').val())+","+(jQuery('#czas_umowy').children('select').val())+',nazwafirmy_1,.html';}
function sendMessage(txt,email)
{
	$.post('/include/ajax/send_message.php',{txt: txt,email: email}, function(data){jQuery('#sendMessage').html(data);});
}









function chkOtherStreet(obj)
{
	if(obj.value=="inna")
	{
		$(obj).after('<input type="text" class="form_input_ulica" name="new_'+obj.name+'" />');
	}else
	{
		$(obj).next('.form_input_ulica').remove();
	}
	return true;
}

$(document).ready(function(){


	if($("#frmSendMessage"))
	{
				$("#frmSendMessage").validate({
			  	rules: {
				"adres": {required: true, email: true},
				"tresc": {required:true}
			  }
			});
	}
	if($("#formularz_uzytkownika"))
	{
				$("#formularz_uzytkownika").validate({
			  	rules: {
				"form_mail": {required: true, email: true}
			  }
			});
	}
});




function mnuUslugi()
{
	jQuery('#menu_lista_uslug').toggle();
}


function delAccount()
{
	$.post('/include/ajax/send_del_account_message.php', function(data){jQuery('#delAccountButtons').replaceWith(data);});
}


// -->