// JavaScript Document
function submitForm(url, form, container)
{
	new Ajax.Request(url,{
		method:'post',
		parameters: Form.serialize(form),
		onLoading: function()
		{
			$(container).update('<div class="updating"><img class="loading" src="/forms/spin.gif" alt="Loading" /></div>');
		},
		onSuccess: function(transport)
		{
		  var response = transport.responseText || "<p style='color: #ff0000;text-align: center'>Viga vormi laadimisel</p>";
		  if (response)
		  {
		  	$(container).update(response);
		  }
		},
		onFailure: function()
		{
			$(container).update('<p style="margin: 25px;text-align:center;color:#FF0000"> Vormi saatmine ebaġnnestus!</p>');
		 }
	});
}

function resetForm(url, container)
{
	$(container).update('<div class="updating"><img class="loading" src="/forms/spin.gif" alt="Loading" /></div>');
	new Ajax.Updater(container, url, { method: 'get', evalScripts: 'true' });
}

function WindowOnload(f)
{
    var prev=window.onload;
    window.onload=function(){ if(prev)prev(); f(); }
}

function setHiddenDate(day, month, year, field)
{
	var d = $F(day);
	var m = $F(month);
	var y = $F(year);
	$(field).value = d+'-'+m+'-'+y;
}
