function ie()
{
	return /MSIE (5\.5|6)/.test(navigator.userAgent);
}

function iePngFix()
{
	document.getElementById('content_bg').style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/content_bg.png', sizingMethod='crop')";
	document.getElementById('content_bg').style.backgroundImage = "none";
}

function makeContentWide()
{
	$("#content .col-1").css({"width": 790});
}

function subMenuFadeIn(selector)
{

	$("#submenu_" + selector).css({"display": "block"}).animate({opacity: "0.84"}, 300);
}

function subMenuFadeOut(selector)
{
	if (selector == "everything") selector = ".nav-box li ul";
	else selector = "#submenu_" + selector;
	
	$(selector).css({opacity: 0, display: "none"});
}

$(document).ready(function() {
	subMenuFadeIn("charters");
	subMenuFadeOut("charters");

	$("#getRequestForm").click(function() {
		$("#requestFormBg").show();
		$("#requestForm").fadeIn(150);
		document.getElementById("name").focus();
		return false;
	});

	$("#closeRequestForm").click(function() {
		$("#requestFormBg").hide();
		$("#requestForm").fadeOut(150);
		return false;
	});

	$("#addPhoneField").click(function() {
		$("#addPhoneField").hide()
		$("#phone2").show();
		return false;

	});
	$("#addFaxField").click(function() {
		$("#addFaxField").hide()
		$("#fax").show();
		return false;
	});

	$("#makeRequest").click(function() {

		//$(this).attr("disabled", "disabled");
		$("#result").empty().append("...");
		$.post("request/", {"name":document.getElementById('name').value, "phone":document.getElementById('phone').value, /*"fax":document.getElementById('faxx').value,*/ "email":document.getElementById('email').value, "message":document.getElementById('message').value, "type_id":document.getElementById('type_id').value,
		"depcity1":document.getElementById('depcity1').value,
		"depcity2":document.getElementById('depcity2').value,
		"depcity3":document.getElementById('depcity3').value,
		"depcity4":document.getElementById('depcity4').value,
		"depcity5":document.getElementById('depcity5').value,
		"depcity6":document.getElementById('depcity6').value,
		"depcity7":document.getElementById('depcity7').value,
		"depcity8":document.getElementById('depcity8').value,
		"depcity9":document.getElementById('depcity9').value,
		"depcity10":document.getElementById('depcity10').value,
		"depcity11":document.getElementById('depcity11').value,
		"depcity12":document.getElementById('depcity12').value,
		"depcity13":document.getElementById('depcity13').value,
		"depcity14":document.getElementById('depcity14').value,
		"depcity15":document.getElementById('depcity15').value,
		"inputDate1":document.getElementById('inputDate1').value,
		"inputDate2":document.getElementById('inputDate2').value,
		"inputDate3":document.getElementById('inputDate3').value,
		"inputDate4":document.getElementById('inputDate4').value,
		"inputDate5":document.getElementById('inputDate5').value,
		"inputDate6":document.getElementById('inputDate6').value,
		"inputDate7":document.getElementById('inputDate7').value,
		"inputDate8":document.getElementById('inputDate8').value,
		"inputDate9":document.getElementById('inputDate9').value,
		"inputDate10":document.getElementById('inputDate10').value,
		"inputDate11":document.getElementById('inputDate11').value,
		"inputDate12":document.getElementById('inputDate12').value,
		"inputDate13":document.getElementById('inputDate13').value,
		"inputDate14":document.getElementById('inputDate14').value,
		"inputDate15":document.getElementById('inputDate15').value,
		"peopleNumber":document.getElementById('peopleNumber').value,
		"serviceType":document.getElementById('serviceType').value
	},

		function(data) {
			var message = data.header + "\n";
			if (data.headerCode == "error")
			{
				$("#result").empty().append("<b>"+data.header+"</b><br/>" + data.comment);
				$("#makeRequest").removeAttr("disabled");
			}
			if (data.headerCode == "ok") $("#result").empty().append(data.header);
		}, "json");
	});

$("#crmRequest").click(function() {

		//$(this).attr("disabled", "disabled");
		$("#result").empty().append("...");
		$.post("crm/", {"name":document.getElementById('name').value, "phone":document.getElementById('phone').value, "subject":document.getElementById('subject').value, "email":document.getElementById('email').value, "message":document.getElementById('message').value
	},

		function(data) {
			var message = data.header + "\n";
			if (data.headerCode == "error")
			{
				$("#result").empty().append("<b>"+data.header+"</b><br/>" + data.comment);
				$("#makeRequest").removeAttr("disabled");
			}
			if (data.headerCode == "ok") $("#result").empty().append(data.header);
		}, "json");
	});

	$("#makeLegOrder").click(function() {

		//$(this).attr("disabled", "disabled");
		$("#result").empty().append("...");
		$.post("empty-leg/make_order/", {"name":document.getElementById('name').value, "phone":document.getElementById('phone').value, /*"fax":document.getElementById('faxx').value,*/ "email":document.getElementById('email').value, "message":document.getElementById('message').value, "period":document.getElementById('period').value, "route":document.getElementById('route').value, "plane":document.getElementById('plane').value, "people_number":document.getElementById('people_number').value}, function(data) {
			var message = data.header + "\n";
			if (data.headerCode == "error")
			{
				$("#result").empty().append("<b>"+data.header+"</b><br/>" + data.comment);
				$("#makeRequest").removeAttr("disabled");
			}
			if (data.headerCode == "ok") $("#result").empty().append(data.header);
		}, "json");
	});

	var menuElements = ["home", "charters", "catalogue", "4passengers", "contacts"];
	
	$.each(menuElements, function() {
		if (this != "charters" && this != "catalogue")
		{
			$("#" + this).hover(function() {
					subMenuFadeOut("everything");
				}, 
				function() {
				}
			);
		}
	});

	$("#company, #charters, #catalogue, #service").hover(function()
		{
			subMenuFadeOut("everything");
			subMenuFadeIn(this.id);
		},
		function()
		{
		}
	);
	
	$("*").click(function() {
		subMenuFadeOut("everything");
	});

	$("#content, #header4, #management, #consulting, #contacts").hover(function() {
		subMenuFadeOut("everything")
	},
	function() {});

	
});
