﻿$(document).ready(function(){
// работаем с текстом и курсором формы подписки
	$('form#subscribe_form input#email').bind('focus', function(){
		if ($(this).val() == 'Ваш E-mail') {
	    	$(this).val('');
                $('input#submitSubscribe').css('cursor', 'pointer');
		}
		$(this).css('color', '#666666');
	});

	$('form#subscribe_form input#email').bind('blur', function(){
		if ($(this).val() == '') {
			$('input#submitSubscribe').css('cursor', 'default');
			$(this).val('Ваш E-mail');
			$(this).css('color', '#666666');			
		}
	});

// работаем с текстом и курсором формы поиска
	$('#search_text').bind('focus', function(){
		if ($(this).val() == 'Ваш запрос') {
		    $(this).val('');
            $('input#submitSearch').css('cursor', 'pointer');
		}
		$(this).css('color', '#666666');
	});

	$('#search_text').bind('blur', function(){
		if ($(this).val() == '') {
			$('input#submitSearch').css('cursor', 'default');
		 	$(this).val('Ваш запрос');
			$(this).css('color', '#666666');
		}
	});
});

// поиск
function submit_search(){
	var text = $('#search_text').val();
	if (text == '' || text == 'Ваш запрос') {
		return false;
	}
}

// подписка
function subscribe() {
	var email = $('#email').val();
	if (email == '' || email == 'Ваш E-mail') {
		return false;
	}

	$.post('/netcat/modules/default/subscribe.php', {email:email}, function(data) {
		if (data == 'Некорректный E-mail' || data == 'E-mail уже был внесен в базу') {
                    if (data == 'Некорректный E-mail') {
			$('span#error_messages').removeClass('ok');
			$('span#error_messages').css('visibility', 'visible');
			$('span#error_messages').css('color', '#962C3A');
                    }

                    if (data == 'E-mail уже был внесен в базу') {
			$('span#error_messages').addClass('ok');
			$('span#error_messages').css('visibility', 'visible');
			$('span#error_messages').css('color', '#0003BD');
                    }

		} else {
			$('span#error_messages').addClass('ok');
			$('span#error_messages').css('visibility', 'visible');
			$('span#error_messages').css('color', '#0003BD');
		}



            if (data == 'Некорректный E-mail') {

                data = '<span class=\'in\'>Некорректный E-mail</span><span class=\'bottom\'></span>';

            }



            if (data == 'E-mail уже был внесен в базу') {

                data = '<span class=\'in_ok\'>E-mail добавлен</span><span class=\'bottom_ok\'></span>';

            }

	    $('span#error_messages').html(data);

	})



	return false;

}



// регистрация



// шаг 1



function validateRegistrationStep1() {



	var Program = $('#registrationProgram').val();



	var Imia = $('#registrationImia').val();



	var Prozvishe = $('#registrationProzvishe').val();



	var Imia2 = $('#registrationImia2').val();



	var Name = $('#registrationName').val();



	var LastName = $('#registrationLastName').val();



	var DataDay = $('#registrationDataDay').val();



	var BirthdayMonth = $('#registrationBirthdayMonth').val();



	var DataYear = $('#registrationDataYear').val();



	var Mesto = $('#registrationMesto').val();







	if (Program == '0') {



	$('p#reg_error_messages').css('visibility', 'visible');



        $('p#reg_error_messages').html('Поле Программа не заполнено<span class=\'bg\'></span>');

		return false;



	}







	if (Imia == '') {

	$('p#reg_error_messages').css('visibility', 'visible');

        $('p#reg_error_messages').html('Поле Iм\'я не заполнено<span class=\'bg\'></span>');

		return false;



	}







	if (Prozvishe == '') {



	$('p#reg_error_messages').css('visibility', 'visible');



        $('p#reg_error_messages').html('Поле Прiзвище не заполнено<span class=\'bg\'></span>');



		return false;



	}







	if (Imia2 == '') {



	$('p#reg_error_messages').css('visibility', 'visible');



        $('p#reg_error_messages').html('Поле Iм\'я по-батьков не заполнено<span class=\'bg\'></span>');



		return false;



	}







	if (Name == '') {



	$('p#reg_error_messages').css('visibility', 'visible');



        $('p#reg_error_messages').html('Поле Name не заполнено<span class=\'bg\'></span>');



		return false;



	}







	if (LastName == '') {



	$('p#reg_error_messages').css('visibility', 'visible');



        $('p#reg_error_messages').html('Поле Last Name не заполнено<span class=\'bg\'></span>');



		return false;



	}







	if (DataDay == '') {



	$('p#reg_error_messages').css('visibility', 'visible');



        $('p#reg_error_messages').html('Поле День рождения не заполнено<span class=\'bg\'></span>');



		return false;



	}







	if (BirthdayMonth == '0') {



	$('p#reg_error_messages').css('visibility', 'visible');



        $('p#reg_error_messages').html('Поле Месяц рождения не заполнено<span class=\'bg\'></span>');



		return false;



	}







	if (DataYear == '') {



	$('p#reg_error_messages').css('visibility', 'visible');



        $('p#reg_error_messages').html('Поле Год рождения не заполнено<span class=\'bg\'></span>');



		return false;



	}







	if (Mesto == '0') {



	$('p#reg_error_messages').css('visibility', 'visible');



        $('p#reg_error_messages').html('Поле Место оформления в программу не заполнено<span class=\'bg\'></span>');



		return false;



	}



}







// шаг 2



function validateRegistrationStep2() {



	var Vyz = $('#registrationVyz').val();



	var Forma = $('#registrationForma').val();



	var DataEnd = $('#registrationDataEnd').val();



	var Kyrs = $('#registrationKyrs').val();



	var Pasport1 = $('#registrationPasport1').val();



	var Kod = $('#registrationKod').val();



	var KemVidan = $('#registrationKemVidan').val();



	var KogdaVidanDay = $('#registrationKogdaVidanDay').val();



	var KogdaVidanMonth = $('#registrationKogdaVidanMonth').val();



	var kogdaVidanYear = $('#registrationkogdaVidanYear').val();



	var Pasport2 = $('#registrationPasport2').val();







	if (Vyz == '') {



	$('p#reg_error_messages').css('visibility', 'visible');



        $('p#reg_error_messages').html('Поле Університет де навчаєтесь не заполнено<span class=\'bg\'></span>');



		return false;



	}







	if (Forma == '0') {



	$('p#reg_error_messages').css('visibility', 'visible');



        $('p#reg_error_messages').html('Поле Форма обучения не заполнено<span class=\'bg\'></span>');



		return false;



	}







	if (DataEnd == '') {



	$('p#reg_error_messages').css('visibility', 'visible');



        $('p#reg_error_messages').html('Поле Дата закінчення не заполнено<span class=\'bg\'></span>');



		return false;



	}







	if (Kyrs == '0') {



	$('p#reg_error_messages').css('visibility', 'visible');



        $('p#reg_error_messages').html('Поле Курс не заполнено<span class=\'bg\'></span>');



		return false;



	}







	if (Pasport1 == '') {



	$('p#reg_error_messages').css('visibility', 'visible');



        $('p#reg_error_messages').html('Поле № громадянського паспорта не заполнено<span class=\'bg\'></span>');



		return false;



	}







	if (Kod == '') {



	$('p#reg_error_messages').css('visibility', 'visible');



        $('p#reg_error_messages').html('Поле Iндифікаційний код не заполнено<span class=\'bg\'></span>');



		return false;



	}







	if (KemVidan == '') {



	$('p#reg_error_messages').css('visibility', 'visible');



        $('p#reg_error_messages').html('Поле Ким виданий не заполнено<span class=\'bg\'></span>');



		return false;



	}







	if (KogdaVidanDay == '') {



	$('p#reg_error_messages').css('visibility', 'visible');



        $('p#reg_error_messages').html('Поле Коли виданий день не заполнено<span class=\'bg\'></span>');



		return false;



	}







	if (KogdaVidanMonth == '0') {



	$('p#reg_error_messages').css('visibility', 'visible');



        $('p#reg_error_messages').html('Поле Коли виданий месяц не заполнено<span class=\'bg\'></span>');



		return false;



	}







	if (kogdaVidanYear == '') {



	$('p#reg_error_messages').css('visibility', 'visible');



        $('p#reg_error_messages').html('Поле Коли виданий год не заполнено<span class=\'bg\'></span>');



		return false;



	}







	if (Pasport2 == '') {



	$('p#reg_error_messages').css('visibility', 'visible');



        $('p#reg_error_messages').html('Поле № закордонного паспорта не заполнено<span class=\'bg\'></span>');



		return false;



	}



}



// шаг 3

function validateRegistrationStep3() {

	var Gorod = $('#registrationGorod').val();

	var Adres = $('#registrationAdres').val();

	var MobilTel = $('#registrationMobilTel').val();

	var DomTel = $('#registrationDomTel').val();

	var Email = $('#registrationEmail').val();



	if (Gorod == '') {

	$('p#reg_error_messages').css('visibility', 'visible');

       $('p#reg_error_messages').html('Поле Город не заполнено<span class=\'bg\'></span>');

	return false;

	}



	if (Adres == '') {

	$('p#reg_error_messages').css('visibility', 'visible');

       $('p#reg_error_messages').html('Поле Адреса де мешкаєте не заполнено<span class=\'bg\'></span>');

	return false;

	}



	if (MobilTel == '') {

	$('p#reg_error_messages').css('visibility', 'visible');

       $('p#reg_error_messages').html('Поле Мобільний телефон не заполнено<span class=\'bg\'></span>');

	return false;

	}



	if (DomTel == '') {

	$('p#reg_error_messages').css('visibility', 'visible');

       $('p#reg_error_messages').html('Поле Домашній телефон не заполнено<span class=\'bg\'></span>');

	return false;

	}



	if (Email == '') {

	$('p#reg_error_messages').css('visibility', 'visible');

       $('p#reg_error_messages').html('Поле Електронна скринька не заполнено<span class=\'bg\'></span>');

	return false;

	}



	if (!Email.match(/^\w+[\.\-\w]*@(\w+\-*\w*\.)+\w+$/)) {

	$('p#reg_error_messages').css('visibility', 'visible');

       $('p#reg_error_messages').html('Поле Електронна скринька имеет неверное значение<span class=\'bg\'></span>');

	return false;

	}



	vals = $('form#adminForm2').serialize();

       $.post('/netcat/modules/default/SendRegistration.php', vals, function(data){

	});

	              $(document).scrollTop(0);

              	$('p#reg_error_messages').css('visibility', 'hidden');

			$('div#registrationForm').css('visibility', 'hidden');

			$('div#registrationFormSend').css('position', 'static');

			$('div#registrationFormSend').css('visibility', 'visible');

	return false;

}



// Обратная связь

function validateFeedback() {

	var Fio = $('#feedbackFio').val();

	var Email = $('#feedbackEmail').val();

	var Text = $('#feedbackText').val();



	if (Fio == '') {

	$('p#feedback_error_messages').css('visibility', 'visible');

       $('p#feedback_error_messages').html('Поле имя не заполнено<span class=\'bg\'></span>');

	return false;

	}



	if (Email == '') {

	$('p#feedback_error_messages').css('visibility', 'visible');

       $('p#feedback_error_messages').html('Поле Электронная почта не заполнено<span class=\'bg\'></span>');

	return false;

	}



	if (!Email.match(/^\w+[\.\-\w]*@(\w+\-*\w*\.)+\w+$/)) {

	$('p#feedback_error_messages').css('visibility', 'visible');

       $('p#feedback_error_messages').html('Поле Электронная почта имеет неверное значение<span class=\'bg\'></span>');

	return false;

	}



	if (Text == '') {

	$('p#feedback_error_messages').css('visibility', 'visible');

       $('p#feedback_error_messages').html('Поле Сообщение не заполнено<span class=\'bg\'></span>');

	return false;

	}



	vals = $('form#FeedbackForm').serialize();

       $.post('/netcat/modules/default/SendFeedback.php', vals, function(data){

	});

                     document.forms.FeedbackForm.reset()

	              $(document).scrollTop(0);

              	$('p#feedback_error_messages').css('visibility', 'hidden');

			$('div#FeedbackFormContent').css('visibility', 'hidden');

			$('div#FeedbackFormSend').css('position', 'static');

			$('div#FeedbackFormSend').css('visibility', 'visible');

	return false;

}



// Обратная связь еще раз

function FeedbackRetyrn() {

	              $(document).scrollTop(0);

                     document.forms.FeedbackForm.reset()

			$('div#FeedbackFormSend').css('position', 'absolute');

			$('div#FeedbackFormSend').css('visibility', 'hidden');

			$('div#FeedbackFormContent').css('visibility', 'visible');

	return false;

}
