/******************************************************************************/

function onPageLoad()
{
	Users_CheckCustomerType();
	Users_CheckGroup();
	
	if(BrowserDetect.browser == 'Explorer' && BrowserDetect.version <= 6)
	document.body.innerHTML = document.body.innerHTML + '<div style="position: absolute; top: 10px; width: 70%; left: 15%; border: 1px solid orange; color: orange; padding: 10px; font-size: 20px; fon-weight: bold;">Przeglądarka której używasz jest nieakualna. Wyświetlana strona może nie działać prawidłowo lub jej wygląd może różnić się od rzeczywistego. Zalecamy aktualizację do najnowszej wersji Internet Explorer 8.</div>';
}

/*** Layouty ******************************************************************/

function Layouts_Process(layoutName)
{
	if(new RegExp('Wizytowka_').test(layoutName) === true)
	$('page-panel').style.marginTop = Math.floor(window.size().height / 2) - Math.floor(444 / 2);
}

/*** Użytkownicy **************************************************************/
function Users_CheckCustomerType()
{
	customerTypeElem = $('customerType');
	
	if(!customerTypeElem)
	return;
	
	if(customerTypeElem.value == 'C')
	{
		$('taxNumber').disabled = false;
		$('regonNumber').disabled = false;
		$('peselNumber').disabled = true;
	}
	else
	if(customerTypeElem.value == 'I')
	{
		$('taxNumber').disabled = true;
		$('regonNumber').disabled = true;
		$('peselNumber').disabled = false;
	}
	else
	{
		$('taxNumber').disabled = false;
		$('regonNumber').disabled = false;
		$('peselNumber').disabled = false;
	}
}

function Users_CheckGroup()
{
	groupElem = $('group');
	customerTypeElem = $('customerType');
	
	if(!groupElem || !customerTypeElem)
	return;
	
	if(groupElem.value != 'clients')
	{
		customerTypeElem.selectedIndex = 0;

		Users_CheckCustomerType();

		customerTypeElem.disabled = true;
	}
	else
	customerTypeElem.disabled = false;
}

/*** Strony *******************************************************************/
function Pages_UpdateDescription(fieldName)
{
	if($(fieldName).value.length > 256)
	$(fieldName+'CharsCount').innerHTML = '<div class="error">Ilość znaków: '+ $(fieldName).value.length +' / 256</div>';
	else
	$(fieldName+'CharsCount').innerHTML = 'Ilość znaków: '+ $(fieldName).value.length +' / 256';
}


