			var bValid = false;

			function check(name)
			{
				if ( $("#"+name).val() ) return true;
				else {
					$("#"+name).addClass('ui-state-error');
					return false;
				}
			}

			$(function(){

				$('#dialog_2').dialog({
					autoOpen: false,
					width: 230,
					modal: true,
					buttons: {
						"Ok": function() {
	                         $(this).dialog("close");
						}
					}
				});

                $('#dialog_4').dialog({
					autoOpen: false,
					width: 230,
					modal: true
				});



				$('#dialog').dialog({
					autoOpen: false,
					width: 500,
					modal: true,
					buttons: {
						"Отправить": function() {
							bValid = true;
							$("#name, #phone").removeClass('ui-state-error');
							bValid = bValid && check("name");
							bValid = bValid && check("phone");
    						if (bValid) {
    							$.ajax({
								    url: '/sended/',
                                    type: 'POST',
                                    data: {name: $("#name").val(), phone: $("#phone").val(),
                                    	   email: $("#email").val(), other: $("#other").val(),
                                    	   ref: $("#reference").val(), link: $("#link").val(), namen: $("#namen").val() }
								});

    							$(this).dialog("close");
    						}
						},
						"Отмена": function() {
							bValid = false;
							$(this).dialog("close");
						}
					},
					close: function() {
						$("#name, #phone").removeClass('ui-state-error');

						if (bValid) $('#dialog_2').dialog('open');
					}
				});


// ЗАЯВКА на часы
				$('#dialog_3').dialog({
					autoOpen: false,
					width: 500,
					modal: true,
					buttons: {
						"Отправить": function() {

							bValid = true;
							$("#f_name, #f_phone, #f_Marka, #f_Model, #f_Year").removeClass('ui-state-error');
							bValid = bValid && check("f_name");
							bValid = bValid && check("f_phone");
                            bValid = bValid && check("f_Marka");
                            bValid = bValid && check("f_Model");
                            bValid = bValid && check("f_Year");
    						if (bValid) {
    						    $('#formOrder').submit();
                                $(this).dialog("close");
    							/*$.ajax({
								    url: '/netcat/add.php',
                                    type: 'POST',
                                    data: $('#formOrder').serialize()
								});

    							$(this).dialog("close"); */
    						}
						},
						"Отмена": function() {
							bValid = false;
							$(this).dialog("close");
						}
					},
					close: function() {
						$("#f_name, #f_phone, #f_Marka, #f_Model, #f_Year").removeClass('ui-state-error');

						if (bValid) $('#dialog_4').dialog('open');
					}
				});

				$('.dialog_link').click(function(){
					bValid = false;
					$('#dialog').dialog('open');
					return false;
				});

                                $('.estimate').click(function(){
					bValid = false;
					$('#dialog_3').dialog('open');
					return false;
				});

				$('.dialog_link, ul#icons li').hover(
					function() { $(this).addClass('ui-state-hover'); },
					function() { $(this).removeClass('ui-state-hover'); }
				);
			});
