$(document).ready(function() {
        var c =  $('ul.right-menu li a.ac').attr('title');
        if (!c)
            $('.items').hide();
        else
            $('.closed').attr('class','opened');
});

function show_hide(id){
        var i = '#h1'+id;
        if ($(i).attr('class')=='closed'){
                $(i).removeClass("closed");
                $(i).addClass("opened");
                i = '#div'+id;
                $(i).show(300);
        } 
        else {
                $(i).removeClass("opened");
                $(i).addClass("closed");
                i = '#div'+id;
                $(i).hide('fast');
        }
        
}

var site = {
        social: {
                followers: {
                        draugiem: function(data){
                                $("#dr").text(data.page.totalfans)
                        },
                        facebook: function(data){
                                $("#fb").text(data.likes)
                        },
                        twitter: function(data){
                                $("#tw").text(data.followers_count)
                        }
                }
        }
}

function validate_form(){
        var errors=new Array();
        var ck_name = /^[A-Za-zĀČĒĢĪĶĻŅŠŪŽāčēģīķļņšūžёжцчшщюяЁЖЦЧШЩЮЯАБВГДЕЗИЙКЛМНОПРСТУФХЪЫЬЭабвгдезийклмнопрстуфхъыьэäöõüÄÖÕÜąęėįųĄĘĖĮŲ ]{3,20}$/;
        var ck_email = /^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/;
        var ck_phone = /^[0-9]{8,12}$/;
        var a = 0;

        $('.invalid-name').hide();
        $('.invalid-surname').hide();
        $('.invalid-email').hide();
        $('.invalid-phone').hide();
        $('.invalid-text').hide();
        
        $('#name-div').removeClass("error-border");
        $('#surname-div').removeClass("error-border");
        $('#email-div').removeClass("error-border");
        $('#phone-div').removeClass("error-border");
        $('#text-div').removeClass("error-border-text");
        
        if (!ck_name.test($('#name').val())){
                errors[a] = 'name';
                $('#name-div').addClass("error-border");
                a++;
        }
        
        if (!ck_name.test($('#surname').val())){
                errors[a] = 'surname';
                $('#surname-div').addClass("error-border");
                a++;
        }
        
        if (!ck_email.test($('#email').val())){
                errors[a] = 'email';
                $('#email-div').addClass("error-border");
                a++;
        }
        
        if (!ck_phone.test($('#phone').val())){
                errors[a] = 'phone';
                $('#phone-div').addClass("error-border");
                a++;
        }
        
        if ($('#text').val().length < 15){
                errors[a] = 'text';
                $('#text-div').addClass("error-border-text");
                a++;
        }
        
        if (a != 0){
                for (var c = 0; c < a; c++){
                        $('.invalid-'+errors[c]).fadeIn(300);
                }
                return false;
        }
        
        document['contact-form'].submit();
}

