function SwitchElement(name, id){
    if ($("#"+name+"_"+id).css('display') == 'none'){
        $("#"+name+"_"+id).fadeIn();
    }
    else{
        $("#"+name+"_"+id).fadeOut();
    }
}

function CheckValidEmail(email){
    var check_email = email.split(' ').join('');
    var re = /^\w+([\.-]?\w+)*@(((([a-z0-9]{2,})|([a-z0-9][-][a-z0-9]+))[\.][a-z0-9])|([a-z0-9]+[-]?))+[a-z0-9]+\.([a-z]{2}|(com|net|org|edu|int|mil|gov|arpa|biz|aero|name|coop|info|pro|museum))$/i;
    if (check_email.length > 0) {
        if (!re.test(check_email)) {
            alert("Некоректний email!");
            return false;
        }
    }
    return true;
}

function CheckFillForm(){
    var allSpacesRe = /\s+/g;

    var user_name = $("#user_name").val();
    if (user_name.replace(allSpacesRe, "") == ''){
        alert('Вы не ввели прізвище!')
        $("#user_name").focus();
        return false;
    }

    var email = $("#user_mail").val();
    if (email.replace(allSpacesRe, "") == ''){
        alert('Ви не ввели email!')
        $("#user_mail").focus();
        return false;
    }
    if (!CheckValidEmail(email)){
        return false;
    }

    var qst = $("#question").val();
    if (qst.replace(allSpacesRe, "") == ''){
        alert('Ви не ввели текст запитання!')
        $("#question").focus();
        return false;
    }

    $.ajax({
        url: '/content/lib.php',
        type: 'POST',
        data: 'action=send_mail&user_name='+user_name+'&user_mail='+email+'&question='+qst,
        beforeSend: function() {
            $('#message_loader').dialog({dialogClass: "message",height:100,width:250,modal:true,resizable:false});
        },
        success:function(){
            $('#message_loader').dialog('close');
            $('#user_name').val('');
            $('#user_mail').val('');
            $('#question').val('');
            alert('Ваше запитання відправлено!');
        }
    })

    return true;
}

function CheckZMIForm(){
    var allSpacesRe = /\s+/g;

    var email = $("#user_mail").val();
    if (email.replace(allSpacesRe, "") == ''){
        alert('Ви не ввели email!')
        $("#user_mail").focus();
        return false;
    }
    if (!CheckValidEmail(email)){
        return false;
    }

    var pass = $("#password").val();
    if (pass.replace(allSpacesRe, "") == ''){
        alert('Вы не ввели пароль!')
        $("#pass").focus();
        return false;
    }

    var family = $("#family").val();
    if (family.replace(allSpacesRe, "") == ''){
        alert('Вы не ввели прізвище!')
        $("#family").focus();
        return false;
    }

    var user_name = $("#name").val();
    if (user_name.replace(allSpacesRe, "") == ''){
        alert("Вы не ввели ім'я!")
        $("#name").focus();
        return false;
    }

    var zmi = $("#zmi").val();
    if (zmi.replace(allSpacesRe, "") == ''){
        alert("Вы не ввели назву ЗМІ!")
        $("#zmi").focus();
        return false;
    }

    var appointment = $("#appointment").val();
    if (appointment.replace(allSpacesRe, "") == ''){
        alert('Ви не ввели посаду!')
        $("#appointment").focus();
        return false;
    }

    var phone = $("#phone").val();
    if (phone.replace(allSpacesRe, "") == ''){
        alert('Ви не ввели номер телефону!')
        $("#phone").focus();
        return false;
    }

    return true;
}

 function ShowAnwer(){
     var rem_id = $("#rem option:selected").val();
     var qst_id = $("#qst option:selected").val();
     if (rem_id > 0 && qst_id > 0){
         $(".phones").fadeOut();
         $("#answer_"+rem_id+"_"+qst_id).fadeIn();
     }
 }

function CheckBlogForm(){
    var allSpacesRe = /\s+/g;

    var user_name = $("#user_name").val();
    if (user_name.replace(allSpacesRe, "") == ''){
        alert('Вы не ввели прізвище!')
        $("#user_name").focus();
        return false;
    }

    var email = $("#user_mail").val();
    if (email.replace(allSpacesRe, "") == ''){
        alert('Ви не ввели email!')
        $("#user_mail").focus();
        return false;
    }
    if (!CheckValidEmail(email)){
        return false;
    }

    var qst = $("#question").val();
    if (qst.replace(allSpacesRe, "") == ''){
        alert('Ви не ввели текст запитання!')
        $("#question").focus();
        return false;
    }

    $.ajax({
        url: '/content/lib.php',
        type: 'POST',
        data: 'action=send_blog&user_name='+user_name+'&user_mail='+email+'&question='+qst+'&blog_author='+$("#blog_author").val()+'&blog_name='+$("#blog_name").val(),
        beforeSend: function() {
            $('#message_loader').dialog({dialogClass: "message",height:100,width:250,modal:true,resizable:false});
        },
        success:function(){
            $('#message_loader').dialog('close');
            $('#user_name').val('');
            $('#user_mail').val('');
            $('#question').val('');
            alert('Ваше запитання відправлено!');
        }
    })

    return true;
}

function ShowNews(){
    var year = $("#news_year option:selected").val();
    var month = $("#news_month option:selected").val();
    location.href = "/ua/dlia_presy/novyny~"+year+"/"+month;
}
