var fillRequiredFields="(*) - Wypełnij wymagane pola formularza";
var wrongEmailAddress="Wprowadzono błędny adres E-mail";

function popupWindow(siteHref,w,h)
		{
		
		window.open(siteHref,'','toolbar=0,status=0,location=0, scrollbars=yes,resizable=yes,width='+w+',height='+h);
		}
		
function changetext(sel) 
	  {
		$('documentBody').style.fontSize = sel.value;
	  }


function przeliczMiesiace(liczba,potega)
{
	var wynik=liczba;
	var x;
	
	for ( x=1;x < potega;x++) {
		wynik=(wynik*liczba);
	}
	return wynik;
}		



function addCommas(nStr)
{
	nStr += '';
	x = nStr.split('.');
	x1 = x[0];
	x2 = x.length > 1 ? '.' + x[1] : '';
	var rgx = /(\d+)(\d{3})/;
	while (rgx.test(x1)) {
		x1 = x1.replace(rgx, '$1' + ' ' + '$2');
	}
	return x1 + x2;
}


				
function obliczKredyt()
{
	
	if ($('PROCENT_KREDYTU').value<=100)
		{		
		var WARTOSC_KREDYTU=$('CENA').value-($('CENA').value*((100-$('PROCENT_KREDYTU').value)/100));
		}
		else	
		{
		var WARTOSC_KREDYTU=$('CENA').value*($('PROCENT_KREDYTU').value/100);
		}	
			
		$('WARTOSC_KREDYTU').innerHTML=Math.round(WARTOSC_KREDYTU)+' zł';
		
		var KWOTA_KREDYTU_CHF=Math.round(WARTOSC_KREDYTU/$('KURS_KUPNA').value,2);				
		var OPK_CHF=($('OPROCENTOWANIE_CHF').value/12)/100;
		var OPK1_CHF=OPK_CHF+1;						
		var OPKP_CHF=przeliczMiesiace(OPK1_CHF,$('OKRES_KREDYTOWANIA').value);		
		var OPKP1_CHF=OPKP_CHF-1;		
		var ODSETKI_CHF=KWOTA_KREDYTU_CHF*OPK_CHF;		
		var KAPITAL_CHF=Math.round(ODSETKI_CHF/OPKP1_CHF,2);
		var RAZEM_WAL_CHF=Math.round(ODSETKI_CHF+KAPITAL_CHF,2);	
		$('RATA_CHF').innerHTML=addCommas(Math.round(RAZEM_WAL_CHF*$('KURS_SPRZEDAZY').value,2))+' zł';		
		
		
		
		var KWOTA_KREDYTU_PLN=Math.round(WARTOSC_KREDYTU,2);
		var OPK_PLN=($('OPROCENTOWANIE_PLN').value/12)/100;
		var OPK1_PLN=OPK_PLN+1;						
		var OPKP_PLN=przeliczMiesiace(OPK1_PLN,$('OKRES_KREDYTOWANIA').value);		
		var OPKP1_PLN=OPKP_PLN-1;		
		var ODSETKI_PLN=KWOTA_KREDYTU_PLN*OPK_PLN;
		var KAPITAL_PLN=Math.round(ODSETKI_PLN/OPKP1_PLN,2);
		var RAZEM_WAL_PLN=Math.round(ODSETKI_PLN+KAPITAL_PLN,2);		
		$('RATA_PLN').innerHTML=addCommas(Math.round(RAZEM_WAL_PLN,2))+' zł';		
}			

function validateContactForm(thisform)
{
	with (thisform)
	{
	if (emptyvalidation(frmName,fillRequiredFields)==false) {frmName.focus(); return false;};
	if (emptyvalidation(frmEmail,wrongEmailAddress)==false) {frmEmail.focus(); return false;};
	if (emailvalidation(frmEmail,wrongEmailAddress)==false) {frmEmail.focus(); return false;};
	if (emptyvalidation(frmPhone,fillRequiredFields)==false) {frmPhone.focus(); return false;};
	}
}


function validateLoginForm(thisform)
{
	with (thisform)
	{
	if (emptyvalidation(frmEmail,wrongEmailAddress)==false) {frmEmail.focus(); return false;};
	if (emailvalidation(frmEmail,wrongEmailAddress)==false) {frmEmail.focus(); return false;};
	if (emptyvalidation(frmPass,fillRequiredFields)==false) {frmPass.focus(); return false;};
	}
}	


function validateSearchForm(thisform)
{
	with (thisform)
	{
	if (emptyvalidation(frmSearch,fillRequiredFields)==false) {frmSearch.focus(); return false;};
	}
}	



function validateRegisterForm(thisform)
{
	with (thisform)
	{
	if (emptyvalidation(frmEmail,wrongEmailAddress)==false) {frmEmail.focus(); return false;};
	if (emailvalidation(frmEmail,wrongEmailAddress)==false) {frmEmail.focus(); return false;};
	if (emptyvalidation(frmPass,fillRequiredFields)==false) {frmPass.focus(); return false;};
	}
}

function validateAddOfferForm(thisform)
{
	with (thisform)
	{
	if (emptyvalidation(frmNazwisko,fillRequiredFields)==false) {frmNazwisko.focus(); return false;};
	if (emptyvalidation(frmTelefon,fillRequiredFields)==false) {frmTelefon.focus(); return false;};
	if (emptyvalidation(frmCena,fillRequiredFields)==false) {frmCena.focus(); return false;};
	if (digitvalidation(frmCena,0,9999999,'Wprowadzono błędną cenę')==false) {frmCena.focus(); return false;};

	if (emptyvalidation(frmRodzaj,fillRequiredFields)==false) {frmRodzaj.focus(); return false;};
	if (emptyvalidation(frmMiasto,fillRequiredFields)==false) {frmMiasto.focus(); return false;};
	if (emptyvalidation(frmLokalizacja,fillRequiredFields)==false) {frmLokalizacja.focus(); return false;};
	if (emptyvalidation(frmPolozenie,fillRequiredFields)==false) {frmPolozenie.focus(); return false;};
	}
}





var menuItems = new Array();

function rollOver(divObject,newClass)	
{
	if (divObject.select!='true') divObject.className=newClass;		
}

function selectItem(div,newClass)
{	
	for (var index = 0; index < menuItems.length; ++index)
		{
			var item = menuItems[index];			
			item.className=newClass;
			item.select='false';
		}
	
	var pos = menuItems.indexOf(div);
	if (pos<0) menuItems.push(div);
	div.className=newClass+'Over';
	div.select='true';
}


function showHideBox(boxId)
	{
		
		if ($(boxId).style.display=='none')
			{
				$(boxId).style.display='block';
				
			}
			else
			{
				$(boxId).style.display='none';
				
			}
	}