// -- Aukcje
function turnOffLeftPanel()
{
	document.getElementById('leftmainmenu').style.display = 'none';
}

function checkPowiat()
{
	var wojewodztwo = document.getElementById('createAuctionWojewodztwo');
	if (wojewodztwo.value>=0)
	{
		var powiat = document.getElementById('createAuctionPowiat');
		document.getElementById('createAuctionPowiat').disabled = false;
		if (powiat.value >= 0)
			document.getElementById('miasta').disabled = false;
		else
			document.getElementById('miasta').disabled = true;
		document.getElementById('checkPowiat').style.visibility = 'visible';
	}
	else
	{
		document.getElementById('miasta').disabled = true;
		document.getElementById('createAuctionPowiat').disabled = true;
		document.getElementById('checkPowiat').style.visibility = 'hidden';
	}
}

function checkTypAukcji()
{
	var isSelected = false;
	for(var i=0;i<4;i++)
	{
	  	if (document.forms['userInfo'].typaukcji[i] != null)
	  	{
		 	var wybranyTypAukcji = document.forms['userInfo'].typaukcji[i];
		 	if (wybranyTypAukcji.checked)
		 	{
		 	  	isSelected = true;
		 	  	switch(wybranyTypAukcji.value)
		 	  	{
				  case "1":
					document.getElementById('trCena').style.display = '';
					document.getElementById('trCzasTrwania').style.display = '';
					document.getElementById('trUslugi').style.display = 'none';
					document.getElementById('donegocjacji').checked = false;
					document.getElementById('cena').disabled = false;
					document.getElementById('trDoNegocjacji').style.display = 'none';
				  break;				  		 	  	  
		 	  	  case "2":
					document.getElementById('trCena').style.display = '';
					document.getElementById('trCzasTrwania').style.display = '';				
					document.getElementById('donegocjacji').checked = false;
					document.getElementById('cena').disabled = false;
					document.getElementById('trUslugi').style.display = '';
					document.getElementById('trDoNegocjacji').style.display = 'none';
		 	  	  break;
				  case "3":
					document.getElementById('trCena').style.display = '';
				  break;		 	  	  
				  case "7":
					document.getElementById('trCena').style.display = '';
					document.getElementById('trCzasTrwania').style.display = '';
					document.getElementById('trUslugi').style.display = 'none';
					document.getElementById('trDoNegocjacji').style.display = '';
				  break;
				  case "8":
					document.getElementById('trUslugi').style.display = 'none';
					document.getElementById('trCena').style.display = 'none';
					document.getElementById('cena').disabled = false;
					document.getElementById('trDoNegocjacji').style.display = 'none';
					document.getElementById('donegocjacji').checked = false;
					document.getElementById('trCzasTrwania').style.display = 'none';
				  break;
				  case "9":
					document.getElementById('trCena').style.display = 'none';
				  break;
				}
			}
		}
	}

	if (isSelected == false)
	{
		if (document.getElementById('cena') != null)
			document.getElementById('cena').disabled = false;
			
		if (document.getElementById('trDoNegocjacji') != null)
			document.getElementById('trDoNegocjacji').style.display = 'none';
	}
	return true;
}

function auctionBidConfirm()
{
	document.forms['auctionBid'].confirm.value = 'true';
	subbmit('auctionBid');
}

function auctionBidCancel()
{
	//var httpString = 'index.php?action=showAuction&auction=' + document.forms['auctionBid'].auction.value;
//window.alert(httpString);
	//document.location = httpString;
	document.forms['auctionBid'].subaction.value = '';
	subbmit('auctionBid');
}

function auctionNoPrice()
{

	if (document.getElementById('donegocjacji').checked)
		document.getElementById('cena').disabled = true;
	else
		document.getElementById('cena').disabled = false;
}
// ------------------

function deleteMessage(idkomunikatu)
{
    document.getElementById('messageOperation').value = idkomunikatu;
    document.getElementById('receiveMessage').submit();
}

function checkMessage()
{
    nick = document.getElementById('to').value;
    tresc = document.getElementById('tresc').value;
    if (nick  == '' && tresc == '')
    {
        window.alert('Wpisz nick użytkownika oraz treść widomości!');
        return false;
    }
    
    if (nick  == '' && tresc != '')
    {
        window.alert('Wpisz nick użytkownika!');
        return false;
    }

    if (nick  != '' && tresc == '')
    {
        window.alert('Wpisz treść widomości!');
        return false;
    }

    if (nick  != '' && tresc != '')
        return true;
}

function addPhoto()
{
    if (document.getElementById('zdjecie').value != 0)
    {
        document.getElementById('dodajzdjecie').value = 'dodaj';
		document.getElementById('novalidate').value='true';
        subbmit('userInfo');
    }
    else
        window.alert('Musisz najpierw wprowadzić zdjęcie.');
}

function deletePhoto(idzdjecia)
{
    document.getElementById('dodajzdjecie').value = idzdjecia;
	document.getElementById('novalidate').value='true';
    subbmit('userInfo');
}

function subbmit(name)
{
    document.forms[name].submit();
}

function zwin_rozwin(obiekt) 
{
	if (document.getElementById(obiekt).style.display=='none') 
	{
		document.getElementById(obiekt).style.display='';
		//sender.innerHTML="COLLAPSE";
	} 
	else 
	{
		if (document.getElementById(obiekt).style.display=='')
			document.getElementById(obiekt).style.display='none';
		//sender.innerHTML="EXPAND";
	}
}

function zwin(obiekt) 
{
	document.getElementById(obiekt).style.display='none';
}

function initAjax()
{
	if (window.XMLHttpRequest) 
	{ 
   		ObiektXMLHttp = new XMLHttpRequest(); 
	} 
   	else if (window.ActiveXObject) 
    { 
    	ObiektXMLHttp = new ActiveXObject("Microsoft.XMLHTTP"); 
	}
}

function changeData(akcja, cel) 
{ 
	if(ObiektXMLHttp) 
	{
   		var cel = document.getElementById(cel);
		ObiektXMLHttp.open("GET", '?IsAjax=1&' + akcja);
		ObiektXMLHttp.onreadystatechange = function() 
		{
			if (ObiektXMLHttp.readyState == 4)
			{
				cel.innerHTML = ObiektXMLHttp.responseText; 
			}
		}
		ObiektXMLHttp.send(null); 
	}
}

function changeDataRun(akcja, cel, funkcja) 
{ 
	if(ObiektXMLHttp) 
	{
   		var cel = document.getElementById(cel);
		ObiektXMLHttp.open("GET", '?IsAjax=1&' + akcja);
		ObiektXMLHttp.onreadystatechange = function() 
		{
			if (ObiektXMLHttp.readyState == 4)
			{
				cel.innerHTML = ObiektXMLHttp.responseText;
				eval(funkcja);
			}
		}
		ObiektXMLHttp.send(null); 
	}
}

function getSelectedValue(obiekt)
{
	var sel = document.getElementById(obiekt);
	return sel.options[sel.selectedIndex].value;
}

function getSelectedRadioValue(obiekt)
{
	var isSelected = false;
	var formObject = eval("document.forms[0]."+obiekt);
	for(var i=0;i<4;i++)
	{
	 	var result = formObject[i];
	 	if (result.checked)
	 	{
			isSelected = true;
			return result.value;
		}
	}

	if (!isSelected)
		return null;
}

var ObiektXMLHttp;
initAjax();
