function birja_register (url)
{
	
	var param = 'login=' + $F('login') + '&email=' + $F('email') + '&name=' + $F('name') + '&vid=' + $F('vid') 
				+ '&svid_reg=' + $F('svid_reg') + '&svid_ed=' + $F('svid_ed') + '&svid_nds=' + $F('svid_nds') + '&ident_no=' + $F('ident_no');

	var myAjax = new Ajax.Request(
			url, 
			{
				method: 'get', 
				parameters: param, 
				onComplete: birja_register_response
			});	
}

function birja_register_response (originalRequest)
{
	if (originalRequest.status == 200)
	{	
		if (originalRequest.responseText.charAt (0) == '1')
			$('register_info').value = "Не заполнено одно из полей!";
		else if (originalRequest.responseText.charAt (1) == '1')
			$('register_info').value = "Логин занят!";
		else if (originalRequest.responseText.charAt (2) == '1')
			$('register_info').value = "E-mail не верен!";			
		else
			document.location = document.location + '&registered=';
	}
}

function birja_checklogin (url)
{	
	if (!$F('login'))
		alert ('Введите логин!');
	else	
	{
		var param = 'login=' + $F('login');

		var myAjax = new Ajax.Request(
				url, 
				{
					method: 'get', 
					parameters: param, 
					onComplete: birja_checklogin_response
				});	
	}	
}

function birja_checklogin_response (originalRequest)
{
	if (originalRequest.status == 200)
	{	
		if (originalRequest.responseText.charAt (0) == '1')
		{
			$('login_info').value = "Логин занят!";
		}
		else
		{
			$('login_info').value = "Логин свободен!";					
		}			
	}
}

var newurl;

function birja_enter (urltocheck, urltoenter)
{
	newurl = urltoenter;
	var param = 'login=' + $F('login') + '&pw=' + $F('password');

	var myAjax = new Ajax.Request(
			urltocheck, 
			{
				method: 'get', 
				parameters: param, 
				onComplete: birja_enter_response 
			});	
}

function birja_enter_response (originalRequest)
{
	if (originalRequest.status == 200)
	{	
		if (originalRequest.responseText.charAt (0) == '1')
		{
			$('enter_info').value = "Логин или пароль не верен!";
		}
		else
		{
			document.location = newurl;
		}			
	}
}

function zayavka_confirm (url)
{
	if (isNaN ($F('price')) || $F('price') == '')	
		alert ('Введите стоимость в формате грн[.коп] !');	
}

function filter (url)
{
	var param = "";
	
	if ($F('tip') != '')
	{
		param += "&tip=" + $F('tip');
	}
	
	if ($F('volume') != '')
	{
		param += "&volume=" + $F('volume');
	}

	if ($F('day_s') != '')
	{
		param += "&day_s=" + $F('day_s');
	}

	if ($F('month_s') != '')
	{
		param += "&month_s=" + $F('month_s');
	}

	if ($F('year_s') != '')
	{
		param += "&year_s=" + $F('year_s');
	}

	if ($F('day_do') != '')
	{
		param += "&day_do=" + $F('day_do');
	}

	if ($F('month_do') != '')
	{
		param += "&month_do=" + $F('month_do');
	}

	if ($F('year_do') != '')
	{
		param += "&year_do=" + $F('year_do');
	}
	
	document.location = url + param;
}

function check_gruzupak_form ()
{
	var error = false;

	if (!$F('sotr') || !$F('price') || !$F('minzak') || !$F('name') || !$F('vid') || !$F('svid_reg') || !($F('svid_ed') || $F('svid_nds')) || !$F('ident_no') || !$F('email'))
		error = true;
		
	if (error)
	{
		alert ('Не заполнено обязательное поле!');		
	}
}

function check_transport_form ()
{
	var error = false;

	if (!$F('marka') || !$F('podyem') || !$F('obyem') || !$F('height') || !$F('length') || !$F('width') || !$F('price') || !$F('minzak') || !$F('price_ukr') || !$F('name') || !$F('vid') || !$F('svid_reg') || !($F('svid_ed') || $F('svid_nds')) || !$F('ident_no') || !$F('email'))
		error = true;
		
	if (error)
		alert ('Не заполнено обязательное поле!');
}

function update_tender (id)
{
	var param = "";
	
	param += "&id=" + id;
	param += "&finish=" + $F('finish');
	param += "&vid=" + $F('vid');
	
	if ($F('vid') != "ПЕРЕМЕЩЕНИЕ ТЯЖЕСТЕЙ")
	{
		param += "&s=" + $F('s') + "&do=" + $F('do') + "&rejim_s=" + $F('rejim_s') + "&rejim_do=" + $F('rejim_do') + "&volume=" + $F('volume') + "&razbor=" + $F('razbor') + "&upak=" + $F('upak') + "&bigweight=" + $F('bigweight');
	}
	else
	{
		param += "&s=" + $F('s') + "&start_time=" + $F('start_time') + "&xarakter=" + $F('xarakter') + "&kolvo=" + $F('kolvo') + "&weight=" + $F('weight') + "&gabar=" + $F('gabar');
	}
	
	param += "&start_city=" + $F('start_city') + "&start_street=" + $F('start_street') + "&start_floor=" + $F('start_floor') + "&start_lift=" + $F('start_lift') + "&start_ark=" + $F('start_ark') + "&start_special=" + $F('start_special');
	param += "&end_city=" + $F('end_city') + "&end_street=" + $F('end_street') + "&end_floor=" + $F('end_floor') + "&end_lift=" + $F('end_lift') + "&end_ark=" + $F('end_ark') + "&end_special=" + $F('end_special');
	param += "&nb=" + $F('nb');
	param += "&status=" + $F('status');
	param += "&winner=" + $F('winner');

	
	var myAjax = new Ajax.Request(
			'birja_admin_utils.php?action=update_tender', 
			{
				method: 'get', 
				parameters: param, 
				onComplete: update_tender_response
			});	
	
}

function update_tender_response (originalRequest)
{
	if (originalRequest.status == 200)
	{	
		$('info').value = originalRequest.responseText;
	}
}

function send_password (id)
{
	var myAjax = new Ajax.Request(
			'birja_admin_utils.php?action=send_password', 
			{
				method: 'get', 
				parameters: 'id=' + id, 
				onComplete: send_password_response
			});	
}

function send_password_response (originalRequest)
{
	if (originalRequest.status == 200)
	{	
		$('info').value = originalRequest.responseText;
	}
}
