function searchCPV(i)
{
	var _var_ElementId = 'cpvList';
	var _var_FileName = 'slownikCPV.php';
	advAJAX.post({
		url: _var_FileName,	
		parameters : {						
		"cpvName" : document.cpvFormSearch.cpvSearch.value,
		"flag" : 'kodCPV',
		"_var_St" : i
		},				
		onLoading : function(obj) {$(_var_ElementId).innerHTML = '<div align="center"><img src="gfx/loader.gif" border="0"  vspace="50"  hspace="50"></div>'; },
   		onComplete : function(obj){$(_var_ElementId).style.visibility = "hidden";},
		onSuccess : function(obj) {$(_var_ElementId).innerHTML = obj.responseText; },
		onFinalization : function() {  $(_var_ElementId).style.visibility = "visible";}
	});
}
function convertCPV(i)
{
	var _var_ElementId = 'cpvList';
	var _var_FileName = 'slownikCPV.php';
	if (document.cpvFormSearch.rsel[0].checked == true)
	{
		var cpvType = 1;
	}
	else
	{
		var cpvType = 0;
	}
	advAJAX.post({
		url: _var_FileName,	
		parameters : {						
		"cpvName" : document.cpvFormSearch.cpvSearch.value,
		"cpvType" : cpvType,
		"flag" : 'convCPV',
		"_var_St" : i
		},				
		onLoading : function(obj) {$(_var_ElementId).innerHTML = '<div align="center"><img src="gfx/loader.gif" border="0"  vspace="50"  hspace="50"></div>'; },
   		onComplete : function(obj){$(_var_ElementId).style.visibility = "hidden";},
		onSuccess : function(obj) {$(_var_ElementId).innerHTML = obj.responseText; },
		onFinalization : function() {  $(_var_ElementId).style.visibility = "visible";}
	});
}
function SendEmailFriend(nr, data, kto, doKogo)
{
	var error = 0;
	var error_message = "Wystąpiły błędy w trakcie przetwarzania formularza!\n\n";
	var dobryEmail=/^[^@]+@([a-z0-9\-]+\.)+[a-z]{2,4}$/i;
	var mail= new String(doKogo);
	if (kto.length < 3)
	{
		error_message = error_message + "Proszę wypełnić pole kto poleca \n";
		error = 1;
	}
	if (dobryEmail.test(mail)== false)
	{
		error_message = error_message + "Proszę wypełnić pole e-mail \n";
		error = 1;
	}
	if (error == 1)
	{
		alert(error_message);
	}
	else
	{
		var _var_FileName = 'sendPolecZnajomemu.php';
		advAJAX.post({
			url: _var_FileName,	
			parameters : {						
			"kto" : kto,
			"doKogo" : doKogo,
			"nr" : nr,
			"data" : data
			},				
			onSuccess : function(obj) {polecZnajomemuDelete(); alert (obj.responseText);}
		});
	}
	
}
function showListOfferStart(i, SortType)
{

	var _var_ElementId = 'ListBody';
	var _var_FileName = 'offerStart.php';
	advAJAX.post({
		url: _var_FileName,	
		parameters : {						
		"SortType" : SortType,
		"_var_St" : i
		},				
		onLoading : function(obj) {$(_var_ElementId).innerHTML = '<div align="center"><img src="gfx/loader.gif" border="0"  vspace="50"  hspace="50"></div>'; },
   		onComplete : function(obj){$(_var_ElementId).style.visibility = "hidden";},
		onSuccess : function(obj) {$(_var_ElementId).innerHTML = obj.responseText; },
		onFinalization : function() {  $(_var_ElementId).style.visibility = "visible";}
	});

}
function $(id) { 
	return document.getElementById(id)
}
function submitSearchForm()
{
	var f = document.searchForm;
	var error = 0;
	var error_message = "Wystąpiły błędy w trakcie przetwarzania formularza!\n\n";
	
	if (f.searchRodzaj.options[f.searchRodzaj.selectedIndex].value == 0 && f.searchRodzajOgloszenia.options[f.searchRodzajOgloszenia.selectedIndex].value == 0 && f.searchTryb.options[f.searchTryb.selectedIndex].value == 0 && f.calendarFrom.value.length == 0 && f.calendarTo.value.length == 0 )
	{
		error_message = error_message + "Nie zaznaczono rzdnej z opcji \n";
		error = 1;
	}
	
	if (error == 0){
		
		f.submit();
	}
	else{
		alert(error_message);
	}
}

function submitSearchAdvancedForm()
{
	var f = document.searchAdvancedForm;
	var error = 0;
	var error_message = "Wystąpiły błędy w trakcie przetwarzania formularza!\n\n";
	
	if (f.searchRodzaj.options[f.searchRodzaj.selectedIndex].value == 0 && f.searchRodzajOgloszenia.options[f.searchRodzajOgloszenia.selectedIndex].value == 0 && f.searchTryb.options[f.searchTryb.selectedIndex].value == 0 && f.calendarFrom1.value.length == 0 && f.calendarTo1.value.length == 0 && f.calendar1.value.length == 0 && f.pozycja.value.length == 0 && f.searchMiejscowosc.options[f.searchMiejscowosc.selectedIndex].value == 0 )
	{
		error_message = error_message + "Nie zaznaczono rzdnej z opcji \n";
		error = 1;
	}
	
	if (error == 0){
		
		f.submit();
	}
	else{
		alert(error_message);
	}
}

function fleszAJAX(urlFlash,width,height,id_diva) {
	$(id_diva).innerHTML='<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="'+width+'" height="'+height+'" id="subskrybcja_en" align="middle"> <param name="allowScriptAccess" value="sameDomain" /><param name="wmode" value="transparent" /> <param name="movie" value="'+urlFlash+'" /><param name="quality" value="high" /><param name="bgcolor" value="#ffffff" /><embed src="'+urlFlash+'" wmode="transparent" quality="high" bgcolor="#ffffff" width="'+width+'" height="'+height+'" name="subskrybcja_pl" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /></object>';
	document.title="Nieruchomosc_podkarpacie";
}

/*************************************
 * sprawdzanie newslettera
 *************************************/
function countSelectForm (divName,ID)
{
		var DivName = divName.toString();
		
		var returnValue = '';
		if (DivName == 'rodzaj' )
		{
			if (ID == '0')
			{
				returnValue = '';
			}
			else if (ID != '0' && ID != 'A')
			{
				returnValue = '1,00 PLN';
			}
			else if(ID == 'A')
			{
				returnValue = '4,00 PLN';
			}
			
		}
		if (DivName == 'city' )
		{
			if (ID == 0)
			{
				returnValue = '';
			}
			else if (ID != 0 && ID != 'A')
			{
				returnValue = 'x 1';
			}
			else if(ID == 'A')
			{
				returnValue = 'x 4';
			}
		}
		
		if (DivName == 'okres')
		{
			returnValue = 'x'+ID;
		}
		
		$('id_'+DivName).innerHTML = returnValue;
		przeliczNewsletter();
	
}
function przeliczNewsletter()
{
	var f = document.newsletterForm;
	var suma = 0;
	var flag = 0;
	var rodzaj = f.rodzaj.options[f.rodzaj.selectedIndex].value;
	var city = f.city.options[f.city.selectedIndex].value;
	var okres = f.okres.options[f.okres.selectedIndex].value;
	if (rodzaj != 0 & rodzaj != 'A')
	{
		suma = 1;
	}
	else if(rodzaj == 'A')
	{
		suma = 4;
	}
	else{
		flag = 1;
	}
	
	if (city == 0 )
	{
		suma = 0;
		flag = 1;
	}
	else if(city == 'A')
	{
		suma = suma * 4;
	}
	
	if (flag == 0 )
	{
		suma = suma * okres;
	}
	

	$('newsletterSuma').innerHTML = suma+',00 PLN';
	document.PayFormNesletter.p24_kwota.value = eval(suma*100);
	
	
}
function sendNewsletterPayment()
{
	var f = document.newsletterForm;
	var p = document.PayFormNesletter;
	
	var error = 0;
	var dobryEmail=/^[^@]+@([a-z0-9\-]+\.)+[a-z]{2,4}$/i;
	var mail= new String(f.p24_email.value);
	
	
	var error_message = "Wystąpiły błędy w trakcie przetwarzania formularza!\n\n";
	
	if (p.p24_kwota.value == 0 || p.p24_kwota.value.length == 0)
	{
		error_message = error_message + "Proszę wybrać rodzaj zamówienie i miejscowość \n";
		error = 1;
	}
	
	if (f.p24_klient.value.length < 7)
	{
		error_message = error_message + "Proszę wypełnić pole Imię i Nazwisko \n";
		error = 1;
	}
	else
	{
		p.p24_klient.value = f.p24_klient.value;
	}
	
	if (f.p24_adres.value.length < 7)
	{
		error_message = error_message + "Proszę wypełnić pole ulica, nr \n";
		error = 1;
	}
	else
	{
		p.p24_adres.value = f.p24_adres.value;
	}
	
	if (f.p24_kod.value.length < 5)
	{
		error_message = error_message + "Proszę wypełnić pole kod pocztowy \n";
		error = 1;
	}
	else
	{
		p.p24_kod.value = f.p24_kod.value;
	}
	
	if (f.p24_miasto.value.length < 3)
	{
		error_message = error_message + "Proszę wypełnić pole miejscowość \n";
		error = 1;
	}
	else
	{
		p.p24_miasto.value = f.p24_miasto.value;
	}
	
	if (dobryEmail.test(mail)== false)
	{
		error_message = error_message + "Proszę wypełnić pole e-mail \n";
		error = 1;
	}
	else
	{
		p.p24_email.value = f.p24_email.value;
	}
	
	if (error == 0){
		
		advAJAX.post({
			url: 'newsletterAjaxSave.php',	
			parameters : {
			"p24_kwota" : p.p24_kwota.value,
			"p24_klient" : p.p24_klient.value,
			"p24_adres" : p.p24_adres.value,
			"p24_email" : p.p24_email.value,
			"p24_miasto" : p.p24_miasto.value,
			"p24_kod" : p.p24_kod.value,
			"p24_nip" : f.p24_nip.value,
			"p24_firma" : f.p24_firma.value,
			"city" : f.city[f.city.selectedIndex].value,
			"rodzaj" : f.rodzaj[f.rodzaj.selectedIndex].value,
			"okres" : f.okres[f.okres.selectedIndex].value
			},				
			
			onSuccess : function(obj) {
				
				var _var_returnString = new String(obj.responseText);
				var separator = _var_returnString.indexOf('#__sessionId__#');
				
				if (separator == 32 )
				{
					var id_offer = _var_returnString.slice(47,_var_returnString.length);
					p.p24_session_id.value = _var_returnString.slice(0,32);
					p.p24_return_url_ok.value = p.p24_return_url_ok.value+'/'+id_offer+'/access_newsletter.html';
					p.p24_return_url_error.value = p.p24_return_url_error.value+'/'+id_offer+'/error_newsletter.html';
					p.submit();
				}
				else
				{
					alert ('Przepraszamy wystąpił błąd, operacja nie może zostać kontynuowana.');
				}
			}
			
		});
	}
	else{
		alert(error_message);
	}
}

var clear_czas;
var przegladarka= navigator.userAgent;
var przezroczystosc_div=0;

function polecZnajomemu(e){

	if(przegladarka.indexOf("MSIE")!=-1){
		$('polecZnajomemu').style.filter="alpha(opacity='10')";
		$('polecZnajomemuCien').style.filter="alpha(opacity='10')";
	}
	else{
		$('polecZnajomemu').style.opacity=.0;
		$('polecZnajomemuCien').style.opacity=.0;
	}
	
	$('polecZnajomemu').style.visibility='visible';
	$('polecZnajomemu').style.top=f_scrollTop()+e.clientY-90+'px';
	$('polecZnajomemu').style.left=e.clientX-550+'px';

	$('polecZnajomemuCien').style.visibility='visible';
	$('polecZnajomemuCien').style.top=f_scrollTop()+e.clientY-85+'px';
	$('polecZnajomemuCien').style.left=e.clientX-545+'px';

	clear_czas=setInterval("polecZnajomemuPrzezroczystosc()",10);

}

function polecZnajomemuPrzezroczystosc(){

			if(przegladarka.indexOf("MSIE")!=-1)
			{
				
				if(przezroczystosc_div>=100)
				{	
					clearInterval(clear_czas);
					przezroczystosc_div=0;
				}
				else
				{  
					przezroczystosc_div +=10;
					$('polecZnajomemu').style.filter="alpha(opacity='"+ przezroczystosc_div +"')";
					if(przezroczystosc_div<=40)
					$('polecZnajomemuCien').style.filter="alpha(opacity='"+ przezroczystosc_div +"')";
				}
			}
			else
			{
				if(przezroczystosc_div>=9)
				{ 
					$('polecZnajomemu').style.opacity= '.'+ 99;
					clearInterval(clear_czas);
					przezroczystosc_div=0;
				}
				else
				{  
					przezroczystosc_div +=1;
					$('polecZnajomemu').style.opacity= '.'+ przezroczystosc_div;
					if(przezroczystosc_div<=4)
					$('polecZnajomemuCien').style.opacity= '.'+ przezroczystosc_div;
				}
			}
}


function polecZnajomemuDelete(){

	$('polecZnajomemu').style.visibility='hidden';
	$('polecZnajomemuCien').style.visibility='hidden';
	$('polecZnajomemu').style.top=0 +'px';
	$('polecZnajomemu').style.left=0+'px';
	$('polecZnajomemuCien').style.top=0 +'px';
	$('polecZnajomemuCien').style.left=0+'px';
}
function f_scrollTop() {
	return f_filterResults (
		window.pageYOffset ? window.pageYOffset : 0,
		document.documentElement ? document.documentElement.scrollTop : 0,
		document.body ? document.body.scrollTop : 0
	);
}
function f_filterResults(n_win, n_docel, n_body) {
	var n_result = n_win ? n_win : 0;
	if (n_docel && (!n_result || (n_result > n_docel)))
		n_result = n_docel;
	return n_body && (!n_result || (n_result > n_body)) ? n_body : n_result;
}
