// JavaScript Document

function szukaj()
{
	//if(document.wyszukiwarka.szukaj.value != '')
	//{
	document.wyszukiwarka.submit();
	//}
}

function kalendarz(mon,rok)
{
	document.kalendarz.mon.value = mon;
	document.kalendarz.rok.value = rok;
	document.kalendarz.submit();
}

function XMLHttp() 
{
	var reb = false; 
	if (window.XMLHttpRequest) 
	{
		reb = new XMLHttpRequest();
		if (reb.overrideMimeType) 
		{
			reb.overrideMimeType('text/xml');
		}		
	} 
	else 
	if (window.ActiveXObject) 
	{
		isIE = true;
	
		try 
		{
			reb = new ActiveXObject("Msxml2.XMLHTTP");
		} 
		catch (e) 
		{
			try 
			{
				reb = new ActiveXObject("Microsoft.XMLHTTP");
			} 
			catch (e) 				
			{
			}
		}			
	}
	
	return reb;
}

var load = false;
function getB(name,lang)
{
	if(load == false)
	{
		var req = XMLHttp();
		var selectregion = document.firma.branza;
		
		for(;;)
		{
			for (var i=0;i<selectregion.options.length;i++)
			{
				selectregion.options[i]=null;		 
			}
			if(selectregion.options.length == 0) break;
		}
		selectregion.options[0] = new Option('Loading...','');
		load = true;
		
		req.onreadystatechange = function() 
		{
			if (req.readyState == 4) 
			{
				if (req.status == 200) 
				{
					if(req.responseText.charAt(1) == "?")
					{
						var root = req.responseXML.getElementsByTagName('root')[0];
						var row = root.getElementsByTagName('bra');
						selectregion.options[0] = null;
		
						var text = '';
						for(var r = 0; r < row.length; r++)
						{	
							var key = row[r].getElementsByTagName('key')[0].firstChild.data;						
							var value = row[r].getElementsByTagName('value')[0].firstChild.data;
	
							selectregion.options[r] = new Option(value,key);											
						}
					}
					else
					{
						
					}
					req = false;
					load = false;
				} 
			}
		}
	
		req.open('POST','/branze.php',true);
		req.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');		
			
		var zapytanie = 'bra=' + name + '&lang=' + lang + '&ran=' + Math.random();	
		req.send(zapytanie);
	}
}

var _lang_prosze_wypelnic_wszystkie_wymagane_pola = 'Prosze wypełnić wszystkie wymagane pola';

function validation_firma()
{
	formularz = document.firma;
	var validate = true;

	for(var i = 0; i < formularz.length; i++)
	{
		if(formularz.elements[i].id == 'val')
		{
			if(formularz.elements[i].value == '')
			{
				validate = false;
				break;
			};
		}
	}
	
	if(validate==true && formularz.regulamin.checked)
	{
		formularz.submit();
	}
	else
	{
		alert(_lang_prosze_wypelnic_wszystkie_wymagane_pola);		
		return false;
	}
}
