
function showpic(pic, w, h, tit) {

	if(!tit || tit=="") tit = "Изображение";
	w = w+6;
	h = h+28;
	pw=window.open('', 'pw', 'height='+h+',width='+w+',screenX=50,screenY=50,top=50,left=50,toolbar=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no');
	buf = '<html><head><title>'+tit+'</title></head><body topmargin=0 leftmargin=0 marginwidth=0 marginheight=0><table width=100% height=100%><tr><td bgcolor=#000 width=100% height=100% align=center valign=center><a href=# onClick=self.close()><img src='+pic+' title="Щелкните на картинке, чтобы закрыть окно" border=0></a></td></tr></table></body></html>'
	pw.document.write(buf);
	pw.document.close();
	pw.resizeTo(w, h);
	pw.focus();
}

////////////////////////////////////////////////////////////////////////////////

                        function my_work_cat_13(n)
                            {
                                div_cat_1 = document.getElementById('rabota_catalog_right_1');
                                div_cat_2 = document.getElementById('rabota_catalog_right_2');
                                div_cat_3 = document.getElementById('rabota_catalog_right_3');

                                div_cat_1.style.display = 'none';
                                div_cat_2.style.display = 'none';
                                div_cat_3.style.display = 'none';

                                if(n==1)
                                    {
                                        div_cat_1.style.display = '';
                                    }
                                else if(n==2)
                                    {
                                        div_cat_2.style.display = '';
                                    }
                                else
                                    {
                                        div_cat_3.style.display = '';
                                    }
                            }

////////////////////////////////////////////////////////////////////////////////

    function go_top_right(n)
        {
            for(i=1;i<=3;i++)
            document.getElementById("div_top_right_"+i).style.display = "none";

            document.getElementById("div_top_right_"+n).style.display = "";
        }

////////////////////////////////////////////////////////////////////////////////

function isEmpty(str) {
  for (var i = 0; i < str.length; i++)
     if (" " != str.charAt(i))
         return false;
     return true;
}

////////////////////////////////////////////////////////////////////////////////

    function go_rabota_div(n)
        {
            div = document.getElementById(n);

            if(div.style.display == "") div.style.display = "none";
            else div.style.display = "";            
        }

////////////////////////////////////////////////////////////////////////////////

    function go_save_resume()
        {
            err = '';

            form = document.getElementById('form_mes13');

            if(isEmpty(form.fname.value)) err = err+'Имя\n';
            if(isEmpty(form.lname.value)) err = err+'Фамилия\n';
            if(isEmpty(form.sex.value)) err = err+'Пол\n';
            if(isEmpty(form.bd1.value)) err = err+'Число рождения\n';
            if(isEmpty(form.bd2.value)) err = err+'Месяц рождения\n';
            if(isEmpty(form.bd3.value)) err = err+'Год рождения\n';
            if(isEmpty(form.email.value)) err = err+'E-mail\n';

            if(isEmpty(form.vibor_razdela.value)) err = err+'Раздел\n';
            else{

            if(form.vibor_razdela.value == 1)
                {
                    if(isEmpty(form.specialnost1.value)) err = err+'Область деятельности\n';
                    if(isEmpty(form.dolzhnost1.value)) err = err+'Должность\n';
                }
            else if(form.vibor_razdela.value == 2)
                {
                    if(isEmpty(form.specialnost2.value)) err = err+'Область деятельности\n';
                }
            else
                {
                    if(isEmpty(form.specialnost3.value)) err = err+'Область деятельности\n';
                }}

            if(isEmpty(form.zarplata.value)) err = err+'Зарплата\n';
            if(isEmpty(form.zarplata2.value)) err = err+'Наминальность зарплаты (РУБ,USD,EUR)\n';

            if(isEmpty(form.obrazovanie.value)) err = err+'Основное образование\n';

            if(err == '') form.submit();
            else window.alert("Не введены следующие обязательные поля:\n\n"+err);
        }

////////////////////////////////////////////////////////////////////////////////

    function go_save_vakansii()
        {
            err = '';

            form = document.getElementById('form_mes13');

            if(isEmpty(form.name.value)) err = err+'Название компании\n';
            if(isEmpty(form.email.value)) err = err+'E-mail\n';

            if(isEmpty(form.vibor_razdela.value)) err = err+'Раздел\n';
            else{

            if(form.vibor_razdela.value == 1)
                {
                    if(isEmpty(form.specialnost1.value)) err = err+'Область деятельности\n';
                    if(isEmpty(form.dolzhnost1.value)) err = err+'Должность\n';
                }
            else if(form.vibor_razdela.value == 2)
                {
                    if(isEmpty(form.specialnost2.value)) err = err+'Область деятельности\n';
                }
            else
                {
                    if(isEmpty(form.specialnost3.value)) err = err+'Область деятельности\n';
                }}

            if(isEmpty(form.zarplata.value)) err = err+'Зарплата\n';
            if(isEmpty(form.zarplata2.value)) err = err+'Наминальность зарплаты (РУБ,USD,EUR)\n';

            if(err == '') form.submit();
            else window.alert("Не введены следующие обязательные поля:\n\n"+err);
        }

////////////////////////////////////////////////////////////////////////////////

    function go_view_resume()
        {
            err = '';

            form = document.getElementById('form_mes13');

            if(isEmpty(form.fname.value)) err = err+'Имя\n';
            if(isEmpty(form.lname.value)) err = err+'Фамилия\n';
            if(isEmpty(form.sex.value)) err = err+'Пол\n';
            if(isEmpty(form.bd1.value)) err = err+'Число рождения\n';
            if(isEmpty(form.bd2.value)) err = err+'Месяц рождения\n';
            if(isEmpty(form.bd3.value)) err = err+'Год рождения\n';
            if(isEmpty(form.email.value)) err = err+'E-mail\n';

            if(isEmpty(form.vibor_razdela.value)) err = err+'Раздел\n';
            else{

            if(form.vibor_razdela.value == 1)
                {
                    if(isEmpty(form.specialnost1.value)) err = err+'Область деятельности\n';
                    if(isEmpty(form.dolzhnost1.value)) err = err+'Должность\n';
                }
            else if(form.vibor_razdela.value == 2)
                {
                    if(isEmpty(form.specialnost2.value)) err = err+'Область деятельности\n';
                }
            else
                {
                    if(isEmpty(form.specialnost3.value)) err = err+'Область деятельности\n';
                }}

            if(isEmpty(form.zarplata.value)) err = err+'Зарплата\n';
            if(isEmpty(form.zarplata2.value)) err = err+'Наминальность зарплаты (РУБ,USD,EUR)\n';

            if(isEmpty(form.obrazovanie.value)) err = err+'Основное образование\n';

            if(err == '') {form.guest_rabota_resume.value=2;form.submit();}
            else window.alert("Не введены следующие обязательные поля:\n\n"+err);
        }

////////////////////////////////////////////////////////////////////////////////

    function go_view_vakansii()
        {
            err = '';

            form = document.getElementById('form_mes13');

            if(isEmpty(form.name.value)) err = err+'Название компании\n';
            if(isEmpty(form.email.value)) err = err+'E-mail\n';

            if(isEmpty(form.vibor_razdela.value)) err = err+'Раздел\n';
            else{

            if(form.vibor_razdela.value == 1)
                {
                    if(isEmpty(form.specialnost1.value)) err = err+'Область деятельности\n';
                    if(isEmpty(form.dolzhnost1.value)) err = err+'Должность\n';
                }
            else if(form.vibor_razdela.value == 2)
                {
                    if(isEmpty(form.specialnost2.value)) err = err+'Область деятельности\n';
                }
            else
                {
                    if(isEmpty(form.specialnost3.value)) err = err+'Область деятельности\n';
                }}

            if(isEmpty(form.zarplata.value)) err = err+'Зарплата\n';
            if(isEmpty(form.zarplata2.value)) err = err+'Наминальность зарплаты (РУБ,USD,EUR)\n';

            if(err == '') {form.guest_rabota_vakansii.value=2;form.submit();}
            else window.alert("Не введены следующие обязательные поля:\n\n"+err);
        }

////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////

    function go_search_resume()
        {
            //
        }

////////////////////////////////////////////////////////////////////////////////

    function go_search_vakansii()
        {
            err = '';

            form = document.getElementById('form_mes13');

            if(form.razdel.value <= 0) err = err+'Раздел\n';
            else{

            if(form.razdel.value == 1)
                {
                    if(isEmpty(form.specialnost1.value)) err = err+'Область деятельности\n';
                }
            else if(form.razdel.value == 2)
                {
                    if(isEmpty(form.specialnost2.value)) err = err+'Область деятельности\n';
                }
            else
                {
                    if(isEmpty(form.specialnost3.value)) err = err+'Область деятельности\n';
                }}

            if(err == '') form.submit();
            else window.alert("Не введены следующие обязательные поля:\n\n"+err);
        }

////////////////////////////////////////////////////////////////////////////////

    function go_save_options()
        {
            err = '';

            form = document.getElementById('form_guest_options');

            if(isEmpty(form.fname.value)) err = err+'Имя\n';

            if(err == '') form.submit();
            else window.alert("Не введены следующие обязательные поля:\n\n"+err);
        }

////////////////////////////////////////////////////////////////////////////////

    function go_save_foto()
        {
            err = '';

            form = document.getElementById('form_guest_foto');

            if(isEmpty(form.foto_gal.value)) err = 'Введите название галереи';

            if(err == '') form.submit();
            else window.alert(err);
        }

////////////////////////////////////////////////////////////////////////////////

    function go_save_portfolio()
        {
            err = '';

            form = document.getElementById('form_guest_portfolio');

            if(isEmpty(form.foto_gal.value)) err = 'Введите название раздела портфолио';

            if(err == '') form.submit();
            else window.alert(err);
        }

////////////////////////////////////////////////////////////////////////////////

    function go_form_mes13()
        {
            err = '';

            form = document.getElementById('form_mes13');

            if(isEmpty(form.who13.value)) err = err+'Вы не указали для кого письмо\n';
            if(isEmpty(form.theme13.value)) err = err+'Вы не указали тему письма\n';
            if(isEmpty(form.text13.value)) err = err+'Вы не ввели текст сообщения\n';

            if(err == '') form.submit();
            else window.alert("Обнаружены следущие ошибки:\n"+err);
        }

////////////////////////////////////////////////////////////////////////////////

                    function check_yn(hr,text)
                        {
                            check = confirm(text);
                            if (check)
                                {
                                    location.href = hr;
                                }
                        }

////////////////////////////////////////////////////////////////////////////////

                    function check_yn13(text)
                        {
                            form = document.getElementById('del_com');

                            check = confirm(text);
                            if (check)
                                {
                                    form.submit();
                                }
                        }

////////////////////////////////////////////////////////////////////////////////

                    function check_yn131313(text, n)
                        {
                            form = document.getElementById('del_com_'+n);

                            check = confirm(text);
                            if (check)
                                {
                                    form.submit();
                                }
                        }

////////////////////////////////////////////////////////////////////////////////

                    function check_yn_adm(hr,text)
                        {
                            check = confirm(text);
                            if (check)
                                {
                                    location.href = hr;
                                }
                        }

////////////////////////////////////////////////////////////////////////////////

                    function go_add_stati(n)
                        {
                            err = '';

                            if(n>0)
                                {
                                    form = document.getElementById('form_add_stati');

                                    if(isEmpty(form.title.value)) err = err+'Вы не указали заголовок статьи\n';
                                    if(isEmpty(form.my_razdel.value)) err = err+'Вы не указали раздел\n';
                                    if(isEmpty(form.pretext.value)) err = err+'Вы не указали краткий анонс статьи\n';
                                    //if(form.text.value == '') err = err+'Ваша статья пустая\n';

                                    if(err == '') form.submit();
                                    else window.alert("Обнаружены следущие ошибки:\n"+err);
                                }
                            else
                                {
                                    window.alert("Вы не являетесь зарегистрированным пользователем сайта!");
                                }
                        }

////////////////////////////////////////////////////////////////////////////////

                    function go_add_blogs(n)
                        {
                            err = '';

                            if(n>0)
                                {
                                    form = document.getElementById('form_add_blogs');

                                    if(isEmpty(form.title.value)) err = err+'Вы не указали заголовок\n';
                                    if(isEmpty(form.pretext.value)) err = err+'Вы не указали краткий анонс\n';
                                    //if(isEmpty(form.text.value) == '') err = err+'Ваша материал пуст\n';

                                    if(err == '') form.submit();
                                    else window.alert("Обнаружены следущие ошибки:\n"+err);
                                }
                            else
                                {
                                    window.alert("Вы не являетесь зарегистрированным пользователем сайта!");
                                }
                        }

////////////////////////////////////////////////////////////////////////////////

                    function go_edit_add_blogs(n)
                        {
                            err = '';

                            if(n>0)
                                {
                                    form = document.getElementById('form_save_blogs');

                                    if(isEmpty(form.title.value)) err = err+'Вы не указали заголовок\n';
                                    if(isEmpty(form.pretext.value)) err = err+'Вы не указали краткий анонс\n';
                                    //if(isEmpty(form.text.value) == '') err = err+'Ваша материал пуст\n';

                                    if(err == '') form.submit();
                                    else window.alert("Обнаружены следущие ошибки:\n"+err);
                                }
                            else
                                {
                                    window.alert("Вы не являетесь зарегистрированным пользователем сайта!");
                                }
                        }

////////////////////////////////////////////////////////////////////////////////

    function open_addfaq()
        {
            var div = document.getElementById("add_faq_13");

            if(div.style.display == "") div.style.display = "none";
            else div.style.display = "";
        }

    function go_addfaq(n)
        {
            var err = '';

            if(n>0)
                {
                    var form = document.getElementById('form_13_addfaq');

                    if(isEmpty(form.text.value)) err = err+'Вы забыли указать сам вопрос';

                    if(err == '') form.submit();
                    else window.alert(err);
                }
        }

////////////////////////////////////////////////////////////////////////////////

                    function go_comment(n)
                        {

                            err = '';

                            if(n==1)
                                {
                                    form = document.getElementById('form_13_comment');

                                    if(isEmpty(form.text.value)) err = err+'Напишите текст комментария';

                                    if(err == '') form.submit();
                                    else window.alert(err);
                                }
                            else
                                {
                                    form = document.getElementById('form_13_comment');

                                    if(isEmpty(form.name.value)) err = err+'Укажите Ваше имя\n';
                                    if(isEmpty(form.text.value)) err = err+'Напишите текст комментария';

                                    if(err == '') form.submit();
                                    else window.alert(err);
                                }
                        }

////////////////////////////////////////////////////////////////////////////////

                    function go_guest_comment(n)
                        {

                            err = '';

                            if(n>0)
                                {
                                    form = document.getElementById('form_guest_comment');

                                    if(isEmpty(form.text.value)) err = err+'Вы не напечатали текст сообщения';

                                    if(err == '') form.submit();
                                    else window.alert(err);
                                }
                            else
                                {
                                    form = document.getElementById('form_guest_comment');

                                    if(isEmpty(form.name.value)) err = err+'Вы не указали свое имя\n';
                                    if(isEmpty(form.text.value)) err = err+'Вы не напечатали текст сообщения';

                                    if(err == '') form.submit();
                                    else window.alert(err);
                                }
                        }

////////////////////////////////////////////////////////////////////////////////

    function registr()
        {
        	var cook;
         	var error="";
         	var forma = document.getElementById('registration');

  			if (isEmpty(forma.unick.value)) error = error + "Вы не указали имя (nick)\n";

  			if (isEmpty(forma.ulogin.value)) error = error + "Вы не указали логин\n";

  			if (isEmpty(forma.upas1.value)) error = error + "Вы не указали пароль\n";
            if (forma.upas1.value.length < 8) error = error + "Пароль должен состоять не менее чем из 8 символов\n";
  			if (isEmpty(forma.upas2.value)) error = error + "Вы не повторили пароль\n";

  			if (forma.upas1.value != forma.upas2.value) error = error + "Ваши пароли не совпадают\n";

  			if (isEmpty(forma.umail.value)) error = error + "Вы не указали эл.почту\n";



            var emailStr = forma.umail.value;
            var emailPat = /^(.+)@(.+)$/;
            var matchArray = emailStr.match(emailPat);
            if(matchArray == null) error = error + "Проверьте, что Ваш E-mail указан корректно.\n";

            if (forma.box_rules.checked!==true) error = error + "Для того чтобы зарегистрироваться, необходимо прочитать и принять пользовательское соглашение сайта\n";

   			if (error == '') forma.submit();
   			else window.alert(error);
        }

    function registr13()
        {
        	var cook;
         	var error="";
         	var forma = document.getElementById('registration13');

  			if (isEmpty(forma.ucod.value)) error = error + "Укажите код, отправленный Вам на E-mail!";

   			if (error == '') forma.submit();
   			else window.alert(error);
        }

////////////////////////////////////////////////////////////////////////////////

    function open_nemu_13()
        {
            my_div = document.getElementById("menu_13_div");

            my_pix01  = document.getElementById("pix_01");
            my_pix02  = document.getElementById("pix_02");
            my_pix03  = document.getElementById("pix_03");

            if(my_div.style.display == "none")
                {
                    my_div.style.display = "";
                    my_pix01.style.display = "";
                    my_pix02.style.display = "";
                    my_pix03.style.display = "";
                }
            else
                {
                    my_div.style.display = "none";
                    my_pix01.style.display = "none";
                    my_pix02.style.display = "none";
                    my_pix03.style.display = "none";
                }
        }

////////////////////////////////////////////////////////////////////////////////

    work_menu = "";
    work_pod  = "";

    function go_menu_work_13(n)
        {
            podmenu = document.getElementById("my_podmenu_"+n);
            podmenu.style.display = "";

            work_menu = "my_podmenu_"+n;

            return work_menu;
        }

    function go_menu_work_1313(n)
        {
            podmenu = document.getElementById("my_podpod_"+n);
            podmenu.style.display = "";

            work_pod = "my_podpod_"+n;

            return work_pod;
        }

    function go_out_work_13()
        {
            podmenu = document.getElementById(work_menu);
            podmenu.style.display = "none";
        }

    function go_out_work_1313()
        {
            podmenu = document.getElementById(work_pod);
            podmenu.style.display = "none";
        }

    work_menu2 = "";
    work_pod2  = "";

    function go_menu_work_132(n)
        {
            podmenu = document.getElementById("my_podmenu2_"+n);
            podmenu.style.display = "";

            work_menu2 = "my_podmenu2_"+n;

            return work_menu2;
        }

    function go_menu_work_13132(n)
        {
            podmenu = document.getElementById("my_podpod2_"+n);
            podmenu.style.display = "";

            work_pod2 = "my_podpod2_"+n;

            return work_pod2;
        }

    function go_out_work_132()
        {
            podmenu = document.getElementById(work_menu2);
            podmenu.style.display = "none";
        }

    function go_out_work_13132()
        {
            podmenu = document.getElementById(work_pod2);
            podmenu.style.display = "none";
        }

    work_menu3 = "";
    work_pod3  = "";

    function go_menu_work_133(n)
        {
            podmenu = document.getElementById("my_podmenu3_"+n);
            podmenu.style.display = "";

            work_menu3 = "my_podmenu3_"+n;

            return work_menu3;
        }

    function go_menu_work_13133(n)
        {
            podmenu = document.getElementById("my_podpod3_"+n);
            podmenu.style.display = "";

            work_pod3 = "my_podpod3_"+n;

            return work_pod3;
        }

    function go_out_work_133()
        {
            podmenu = document.getElementById(work_menu3);
            podmenu.style.display = "none";
        }

    function go_out_work_13133()
        {
            podmenu = document.getElementById(work_pod3);
            podmenu.style.display = "none";
        }

////////////////////////////////////////////////////////////////////////////////

    pod_menu = "";
    pod_pod  = "";

    function go_menu_13(n)
        {
            podmenu = document.getElementById("my_podmenu_"+n);
            podmenu.style.display = "";

            pod_menu = "my_podmenu_"+n;

            return pod_menu;
        }

    function go_menu_1313(n)
        {
            podmenu = document.getElementById("my_podpod_"+n);
            podmenu.style.display = "";

            pod_pod = "my_podpod_"+n;

            return pod_pod;
        }

    function go_out_13()
        {
            podmenu = document.getElementById(pod_menu);
            podmenu.style.display = "none";
        }

    function go_out_1313()
        {
            podmenu = document.getElementById(pod_pod);
            podmenu.style.display = "none";
        }

////////////////////////////////////////////////////////////////////////////////

function faqAjax(d,p)  {

	var messageList = $("#faq_content");

	$.ajax({

		type: "POST", url: "/mods/ajax/faq_ajax.php?d="+d+"&page="+p, data: "action=update",

		complete: function(data){

			messageList.html(data.responseText);

			messageList.fadeIn("fast");

		}

	});

	$("#jForm").validate({

		rules : {

			author : {required : true},

			quest : {required : true},

			contact : {email : true}

		},

		messages : {

			author : {required : " Поле не должно быть пустым."},

			quest : {required : "<br>Поле не должно быть пустым."},

			contact : {email : " Это не E-mail."}

		},

		submitHandler: function(form) {

			jQuery(form).ajaxSubmit({

				target: "#result"

			});

			$("#jForm").resetForm();

			$("#dialogq").dialog("close");

		}

	});



	$("#jForm2").validate({

		rules : {

			author : {required : true},

			text : {required : true},

			contact : {email : true}

		},

		messages : {

			author : {required : " Поле не должно быть пустым."},

			text : {required : "<br>Поле не должно быть пустым."},

			contact : {email : " Это не E-mail."}

		},

		submitHandler: function(form) {

			jQuery(form).ajaxSubmit({

				target: "#result"

			});

			$("#jForm2").resetForm();

			$("#dialogc").dialog("close");

		}

	});

}

function bbsAjax(p) {

	var messageList = $("#bbs_content");

	$.ajax({

		type: "POST", url: "/mods/ajax/bbs_ajax.php?page="+p, data: "action=update",

		complete: function(data){

			messageList.html(data.responseText);

			messageList.fadeIn("fast");

		}

	});

	$("#jForm").validate({

		rules : {

			author : {required : true},

			category : {required : true},

			bull : {required : true},

			email : {email : true}

		},

		messages : {

			author : {required : " Поле не должно быть пустым."},

			category : {required : "<br>Выберите категорию."},

			bull : {required : "<br>Поле не должно быть пустым."},

			email : {email : " Это не E-mail."}

		},

		submitHandler: function(form) {

			jQuery(form).ajaxSubmit({

				target: "#result"

			});

			$("#jForm").resetForm();

			bbsAjax();

			$("#bbs_dialog").dialog("close");

			location.href ="#1";

		}

	});

}

function openPrice(id, s, f) {

	var wname ='price';

	price=window.open('/'+f+'.php?id='+id+'&s='+s, wname, 'width=800, height=500, resizable=yes, location=no, scrollbars=yes');

	price.focus();

}



function tiny_mce() {

tinyMCE.init({

			// General options

			theme : "advanced",

 plugins : "example,safari,inlinepopups,imageuploader,fileuploader,table,paste",

  mode : "exact",

  elements : "tmarea",

			// Theme options

			theme_advanced_buttons1 : "bold,italic,underline,strikethrough,|,justifyleft,justifycenter,justifyright,justifyfull,fontsizeselect,|,undo,redo,|,uploadimage",

			theme_advanced_buttons2 : "",

			theme_advanced_buttons3 : "",

			theme_advanced_buttons4 : "",

			theme_advanced_toolbar_location : "top",

			theme_advanced_toolbar_align : "left",

			theme_advanced_statusbar_location : "bottom",

			theme_advanced_resizing : false



	});

}

function informDialog(d, w) {

	$(d).dialog({

		autoOpen: false,

		resizable: false,

		modal: true,

		width: w,

		buttons: {

		"Закрыть": function() {

			$(this).dialog("close");

			return false;

		}

		}

	});

}

function confirmDialog(d, w) {

	$(d).dialog({

		autoOpen: false,

		resizable: false,

		modal: true,

		width: w,

		buttons: {

		"Да": function() {

			$(d+' form:first-child').submit();

			return false;

		},

		"Нет": function() {

			$(this).dialog("close");

			return false;

		}

		}

	});

}

function formDialog(d, w) {

	$(d).dialog({

		autoOpen: false,

		resizable: false,

		modal: true,

		width: w,

		buttons: {

		"Отправить": function() {

			$(d+' form:first-child').submit();

			$(this).dialog("close");

			return false;

		},

		"Закрыть": function() {

			$(this).dialog("close");

			return false;

		}

		}

	});

}



function logAjax() {

	$("#log_dialog").dialog({

		autoOpen: false,

		resizable: false,

		position:  ["right","top"],

		width: 200,

		buttons: {

		"Войти": function() {

			$("#ljForm").submit();

		},

		"Закрыть": function() {

			$(this).dialog("close");

			return false;

		}

		}

	});

	$("#ljForm").validate({

		rules : {

			ulogin : {required : true, remote : "/mods/ajax/check_login.php"},

			upasw : {required : true, remote : "/mods/ajax/check_pasw.php"}

		},

		messages : {

			ulogin : {required : "Введите логин.", remote : "Логин не верный."},

			upasw : {required : "Введите пароль", remote : "Пароль не верный."}

		}

	});

}



function regUserAjax() {

	$("#rjForm").validate({

		rules : {

			fname : {required : true, minlength: 3},

			ulogin : {required : true, minlength: 3},

			upasw : {required : true, minlength: 8},

			upasw2 : {equalTo: "#upasw", minlength: 8},

			email : {required : true, email : true}

		},

		messages : {

			fname : {

				required : " Введите ваше имя",

				minlength : " Не менее 3-х символов."

			},

			ulogin : {

				required : " Введите логин",

				minlength : " Не менее 3-х символов."

			},

			upasw : {

				required : " Введите пароль",

				minlength : " Не менее 8 символов."

			},

			upasw2 : {

				equalTo : " Пароли не совпадают",

				minlength : " Не менее 8 символов."

			},

			email : {

				required : " Введите E-mail",

				email : " Это не E-mail."

			}

		},

		submitHandler: function(form) {

			jQuery(form).ajaxSubmit({

				target: "#result"

			});

			alert("Спасибо за регистрацию на нашем проекте!");



			$("#rjForm").resetForm();

			$("#reg_dialog").dialog("close");

		}

	});

}



function userAjax() {

	$.ajax({

		type: "POST", 

		url: "/mods/ajax/user_ajax.php", 

		dataType: "json",

		cashe: false,

		complete: function(data){

			$("#user_content").html(data.responseText);

			$("#user_content").fadeIn("fast");

		}

	});

	return false;

}



function userGalAjax(id) {

	$.ajax({

		type: "POST", url: "/mods/ajax/user_gal_ajax.php?id="+id, data: "action=update",

		complete: function(data){

			$("#ugal_content").html(data.responseText);

			$("#ugal_content").fadeIn("fast");

		}

	});



}







function viewAjax(uri) {

	$.ajax({

		type: "POST", url: "/mods/ajax/view_ajax.php?uri="+uri, data: "action=update",

		complete: function(data){

			$("#view_content").html(data.responseText);

			$("#view_content").fadeIn("fast");

		}

	});

}









function commAjax(id) {

	var messageList = $("#comm_content");

	$.ajax({

		type: "POST", url: "/mods/ajax/comm_ajax.php?art_id="+id, data: "action=update",

		complete: function(data){

			messageList.html(data.responseText);

			messageList.fadeIn("fast");

		}

	});

}



function articleAjax(moder) {

	$("#uarticle_jForm").validate({

		rules : {

			title : {required : true},

			announce : {required : true}

		},

		messages : {

			title : {required : " Заполните название."},

			announce : {required : "Заполните анонс."}

		}

	});	

	$("#uarticle_jForm").submit(function(){

			var t = tinyMCE.get('tmarea');

			$("#tmarea").text(t.getContent());

		});

	formDialog("#uarticle_dialog", 700);

}



function uploadAjax(el, action, type) {



	new AjaxUpload('#'+el, {

		action: '/mods/ajax/upd_user_info.php',

		data: {

			action: action,

			ftype: type

		},

		onSubmit : function(file , ext){



		},

		onComplete : function(file){

			userAjax();			

		}		

	});

}





function goSearch() {

	var f = document.getElementById('f1');

	var s = document.getElementById('s');

	var i = document.getElementById('i');

	if(s.value.length > 1) f.submit();

	else {

		i.alt = "Строка поиска не может быть короче двух символов.";

		i.title = "Строка поиска не может быть короче двух символов.";

	}

	return false;

}

function disp(obj, act) {

	var obj = document.getElementById(obj);

	obj.style.display = act;

	return false;

}

function searchIn() {

	var sw = document.getElementById("incat");

	var f = document.getElementById("f1");

	var cat = document.getElementById("category");

	if(sw.checked == "true") {

		f.action = search_to;

	} else {

		f.action = '/search/';

	}

}

function paint(obj) {

	var table = document.getElementById(obj);

	var rows = table.getElementsByTagName("tr");

	for ( var i = 0; i < rows.length; i += 2 )

	if ( !/(^|s)odd(s|$)/.test( rows[i].className ) )



	if(i ==0){

		rows[i].className = "evenhead";

	}else{

		rows[i].className = "even";

	}



	for ( var i = 1; i < rows.length; i += 2 )

	if ( !/(^|s)odd(s|$)/.test( rows[i].className ) )

	rows[i].className = "even2";

}



function showEl(El) {

	document.getElementById(El).style.display = 'block';

	document.getElementById(El).style.visibility = 'visible';

}

	

function hideEl(El) {

	document.getElementById(El).style.display = 'none';

	document.getElementById(El).style.visibility = 'hidden';

}



	function enlargeForm(El) {

	document.getElementById(El).className = 'full';

	onmouseout = function() {this.className = this.className.replace(/ hover/g, '')}

	}



	function skukozhForm(El) {

	document.getElementById(El).className = '';

	document.getElementById("c2").style.display = 'none';

	}



$().ready(function() {

	$("#out_dialog").dialog({

		autoOpen: false,

		resizable: false,

		position:  ["right","top"],

		width: 180,

		buttons: {

		"Да": function() {

			window.location.href = '/exit';

		},

		"Нет": function() {

			$(this).dialog("close");

			return false;

		}

		}

	});



	$("#2fav").click(function() {

		window.external.AddFavorite('http://svetgorod.ru', 'Светлый город. Справочная служба');

	});	

	

	

	$("#logout").click(function() {

		$("#out_dialog").dialog("open");

	});

	

	$("#calend").everyTime(1000, function() {

         var now = new Date();

         var hours = now.getHours();

         var minutes = now.getMinutes();

     	 var weekday = now.getDay();

         var month = now.getMonth();

     	 var day= now.getDate();

     	 switch(weekday) {

     	 	case 0: weekday='Вс';

     	 	break;

     	 	case 1: weekday='Пн';

     	 	break;

     	 	case 2: weekday='Вт';

     	 	break;

      	 	case 3: weekday='Ср';

     	 	break;

      	 	case 4: weekday='Чт';

     	 	break;

      	 	case 5: weekday='Пт';

     	 	break;

      	 	case 6: weekday='Сб';

     	 	break;      

     	 }

     	switch(month) {

     	 	case 0: month='янв';

     	 	break;

     	 	case 1: month='фев';

     	 	break;

      	 	case 2: month='мар';

     	 	break;

      	 	case 3: month='апр';

     	 	break;

      	 	case 4: month='мая';

     	 	break;

      	 	case 5: month='июня';

     	 	break;

      	 	case 6: month='июля';

     	 	break;

      	 	case 7: month='авг';

     	 	break;

      	 	case 8: month='сен';

     	 	break;

      	 	case 9: month='окт';

     	 	break;

      	 	case 10: month='ноя';

     	 	break;

     	 	case 11: month='дек';

     	 	break;

      	}

      	minutes = ((minutes < 10) ? "0" : "") + minutes

      	var calend = weekday+' '+day+' '+month+' '+hours+':'+minutes;

		$("#calend").html('<strong>'+calend+'</strong>');

	});

});

////////////////////////////////////////////////////////////////////////////////

                    function check_yn_adm1(n,hr,text,z,mod)
                        {
                            if(z == 1)
                                {
                                    sel = document.getElementById(mod+'_sv_from_'+n);

                                    if(sel.value == 0) window.alert('Вы не указали место размещения материала!');
                                    else
                                        {
                                            check = confirm(text);
                                            if (check)
                                                {
                                                    location.href = hr+"&edit="+n+"&operation="+sel.value+"&mod="+mod;
                                                }
                                        }
                                }
                            else if(z == 0)
                                {
                                    check = confirm(text);
                                    if (check)
                                       {
                                           location.href = hr+"&delete="+n+"&mod="+mod;
                                       }
                                }
                        }

////////////////////////////////////////////////////////////////////////////////

    function add_resume_div(n)
        {
            div_cat_1 = document.getElementById('addresume_div_1');
            div_cat_2 = document.getElementById('addresume_div_2');
            div_cat_3 = document.getElementById('addresume_div_3');

            div_cat_1.style.display = 'none';
            div_cat_2.style.display = 'none';
            div_cat_3.style.display = 'none';

            if(n==1)
            div_cat_1.style.display = '';
            else if(n==2)
            div_cat_2.style.display = '';
            else
            div_cat_3.style.display = '';

            document.getElementById('vibor_razdela').value = n;
        }

////////////////////////////////////////////////////////////////////////////////

    function add_resume_div1(n)
        {
            div_cat_1 = document.getElementById('addresume_div_1');
            div_cat_2 = document.getElementById('addresume_div_2');
            div_cat_3 = document.getElementById('addresume_div_3');

            div_cat_1.style.display = 'none';
            div_cat_2.style.display = 'none';
            div_cat_3.style.display = 'none';

            if(n==1)
                {
                    div_cat_1.style.display = '';
                    document.getElementById("razdel").value = 1;
                }
            else if(n==2)
                {
                    div_cat_2.style.display = '';
                    document.getElementById("razdel").value = 2;
                }

            else
                {
                    div_cat_3.style.display = '';
                    document.getElementById("razdel").value = 3;
                }


            document.getElementById('vibor_razdela').value = n;
        }

////////////////////////////////////////////////////////////////////////////////

    function chenge_resume_div(n)
        {
            forma = document.getElementById("form_mes13");
            l = forma.specialnost2.length;

            for (i=0; i<l; i++)
                {
                   mes   = document.getElementById("form_mes13").specialnost2.options[i].value;
                   sfera = document.getElementById("sfera_div_"+mes);

                   if(sfera.style.display == "") sfera.style.display = "none";
                }

            document.getElementById("sfera_div_"+n).style.display = "";
        }

////////////////////////////////////////////////////////////////////////////////

    function chenge_resume_div3(n)
        {
            forma = document.getElementById("form_mes13");
            l = forma.specialnost3.length;

            for (i=0; i<l; i++)
                {
                   mes   = document.getElementById("form_mes13").specialnost3.options[i].value;
                   sfera = document.getElementById("3sfera_div_"+mes);

                   if(sfera.style.display == "") sfera.style.display = "none";
                }

            document.getElementById("3sfera_div_"+n).style.display = "";
        }

////////////////////////////////////////////////////////////////////////////////

    function search_sloy(n)
        {
            if(n == 1)
                {
                    document.getElementById("search_sloy_2").style.display = "none";
                    document.getElementById("search_sloy_1").style.display = "";
                }
            else
                {
                    document.getElementById("search_sloy_1").style.display = "none";
                    document.getElementById("search_sloy_2").style.display = "";
                }
        }

////////////////////////////////////////////////////////////////////////////////
