$(document).ready(function(){

});

function onClickLeftMenu(obj){
    $(".left_sub_menu").addClass('hidden');
    if(obj.find(".left_sub_menu").hasClass('hidden'))
        obj.find(".left_sub_menu").removeClass('hidden');
    else
        obj.find(".left_sub_menu").addClass('hidden');
}

function onClickHeadMenu(obj){
    $(".head_sub_menu").addClass('hidden');
    if(obj.find(".head_sub_menu").hasClass('hidden'))
        obj.find(".head_sub_menu").removeClass('hidden');
    else
        obj.find(".head_sub_menu").addClass('hidden');
}

function SendForm(){
   $('#contact_loading').removeClass("hidden");
   $.ajax({
        type: "post",
        dataType: "json",
        data: "field_name="+$('#field_name').val()+"&field_email="+$('#field_email').val()+"&field_message="+$('#field_message').val(),
        url: $("#contactFormUrl").val(),
        beforeSend: function() {
            $("#contact_loading").removeClass("hidden");
        },
        success: function(oResponse, textStatus) {
            $("#contact_loading").addClass("hidden");
            if(1 == oResponse.result)
            {
                $("#contact_head_succeed").removeClass("hidden");
                $("#contact_head,#contact_head_error,#contact_form").addClass("hidden");
            }else{
                $("#contact_head_succeed").addClass("hidden");
                $("#contact_head,#contact_head_error,#contact_form").removeClass("hidden");
                $('#msg_name,#msg_email,#msg_message,#msg_internalError').addClass('hidden');

                if(0 == oResponse.messageName) $('#msg_name').removeClass('hidden');
                if(0 == oResponse.messageEmail) $('#msg_email').removeClass('hidden');
                if(0 == oResponse.messageMessage) $('#msg_message').removeClass('hidden');
                if(0 == oResponse.messageInternal) $('#msg_internalError').removeClass('hidden');
            }
        },
        error: function(oRequest, textStatus, errorThrown) {
            $('#msg_internalError').removeClass('hidden');
            $("#contact_loading").addClass("hidden");
        }
    });
}

function submit(selector) {$(selector).submit();}

function onClickField(txt, obj){
    var field = obj.get(0).tagName;
    var value = obj.val();

    if(value == txt)
        if(field == "TEXTAREA")
            obj.text('');
        else
            obj.val('');
}
