function makeOrder(lat, lng, name, oid, force)
{
	if (force == true) {
		try {
			document.getElementById('mapNotice').style.display="none";
			document.getElementById('orderFormForm').style.display="";
		} catch (haha) {
			
		}
	} else {
	try {
		document.getElementById('mapNotice').style.display="";
		document.getElementById('orderFormForm').style.display="none";
	} catch (haha) {
		
	}
	}
	document.getElementById('orderForm').style.display = "block";
	document.getElementById('orderPopup').style.display = "block";
	document.getElementById('locality').value = name;
	document.getElementById('lng').value = lng;
	document.getElementById('lat').value = lat;
	document.getElementById('oid').value = oid;
}

function makeOrderCancel ()
{
	document.getElementById('orderForm').style.display = "none";
	document.getElementById('orderPopup').style.display = "none";
}
function detectMacXFF() {
	var userAgent = navigator.userAgent.toLowerCase();
	if (userAgent.indexOf('mac') != -1 && userAgent.indexOf('firefox')!=-1) {
		return true;
	}
}

function checkForm(){

	var error = false;
	var errorMes = "";
	var ftype = document.getElementById('ftype').options[document.getElementById('ftype').selectedIndex].value;
	
	
	
	if (ftype == "ur")
	{
		if (document.getElementById('ur-orgname').value.length<1)
		{
			error = true
			errorMes =  errorMes + "Не указано название организации\n";
		}
		if (document.getElementById('ur-fio').value.length<1)
		{
			error = true
			errorMes =  errorMes + "Не указано ФИО контактного лица\n";
		}
		if (document.getElementById('ur-tel').value.length<1)
		{
			error = true
			errorMes = errorMes + "Не указан контактный телефон\n";
		}
	} else if(ftype=="fiz") {
		if (document.getElementById('locality').value.length<1 && $('oid').value == '')
	    {
		  error = true
	   	  errorMes = errorMes + "Не указано название населенного пункта\n";
	    }
		if (document.getElementById('fiz-fio').value.length<1)
		{
			error = true
			errorMes =  errorMes + "Не указано ФИО\n";
		}
		if (document.getElementById('fiz-tel').value.length<1)
		{
			error = true
			errorMes = errorMes + "Не указан контактный телефон\n";
		}
	} else {
		error = true;
		errorMes = "Не указано на кого оформить заявку\n";
		/*
		 * if (document.getElementById('grp-fio').value.length<1) { error =
		 * true errorMes = errorMes + "Не указано ФИО\n"; } if
		 * (document.getElementById('grp-tel').value.length<1) { error = true
		 * errorMes = errorMes + "Не указан контактный телефон\n"; }
		 */
	}
	if (document.getElementById('address').value.length<1)
	{
		error = true
		errorMes = errorMes + "Не указан адрес\n";
	}

	if (error)
	{
		alert(errorMes);
		return false;
	} else {
		document.getElementById('sbmt').value = "2";
		return true;
	}
}
function switchFtype()
{
	var ftype = document.getElementById('ftype').options[document.getElementById('ftype').selectedIndex].value;
	if (ftype == "ur")
	{
		$('formInfo').show();
		document.getElementById('order-ur').style.display = "block";
		document.getElementById('order-fiz').style.display = "none";
		// document.getElementById('order-grp').style.display = "none";
	} else if (ftype == "fiz") {
		$('formInfo').show();
		document.getElementById('order-ur').style.display = "none";
		document.getElementById('order-fiz').style.display = "block";
		// document.getElementById('order-grp').style.display = "none";
	} else {
		$('formInfo').hide();
		document.getElementById('order-fiz').style.display = "none";
		document.getElementById('order-ur').style.display = "none";
		// document.getElementById('order-fiz').style.display = "none";
	}
}
function selectLocality() {
	$('oid').value = $('locality-select').value; 
	$('locality').value = $('locality-select')[$('locality-select').selectedIndex].text;
	if($('locality-select').value == '')
	{
		$('locality').show(); 
		if($('ftype')[$('ftype').selectedIndex].value=="fiz") {
			$('otherlocality').show(); 
		} else {
			$('otherlocality').hide();
		}
		$('locality').value = '';
	}else{
		$('locality').hide();
		$('otherlocality').hide(); 
	}
}
