/*-------- /js//index/main.js --------*/

$(function(){
    $('.search-input .input').focus(function(){
        if ( $('.search-input .input').val() == 'поиск по сайту' )
        {
            $('.search-input .input').val('');
        }
    });
    
    $('.search-input .input').blur(function(){
        if ( $('.search-input .input').val() == '' )
        {
            $('.search-input .input').val('поиск по сайту');
        }
    });
    
    $('.search-form').submit(function(){
        if ( $('.search-input .input').val() == 'поиск по сайту' )
        {
            return false;
        }
    });
    
    $('.parent-li').hover(function(){
        var id = $(this).attr('id');
        var noSub = $(this).hasClass('no-sub');
        
        Main.leftMenuOpen(id, noSub);
    });
});

Main = {};
Main.parentId = 0;

Main.leftMenuOpen = function( parentId, noSub )
{
    if ( parentId != Main.parentId )
    {
        Main.leftMenuClose();
        
        if ( !noSub )
        {
            $('.sub-menu-' + parentId).show();
        }
        
//        $('.parent-li-' + parentId + '').css({
//            'padding-bottom': '0px'
//        });
        //$('.parent-li-' + parentId + ' span.plus').html('-&nbsp;');
        $('.parent-li-' + parentId + ' a.left-rub-parent').css({
            'color': '#FF9900'
        });
        $('.parent-li-' + parentId + '').css({
            'background-color': '#660099'
        });
        
        Main.parentId = parentId; 
    }
    else
    {
        Main.leftMenuClose();
        Main.parentId = 0;
    }
};

Main.leftMenuClose = function( )
{
    $('.sub-menu').hide();
    
//    $('.parent-li').css({
//        'padding-bottom': '5px'
//    });
    //$('.parent-li span.plus').html('+');
    $('.parent-li a.left-rub-parent').css({
        'color': '#000000'
    });
    $('.parent-li').css({
        'background-color': '#ffffff'
    });
};

function showCall()
{
    var offs = $('.tury').offset();
    $('.toCall').css({"left":offs.left+"px","top":offs.top+"px"}).fadeIn('slow');
}
function hideCall()
{
    $('.toCall').fadeOut();
}
function submitCall()
{    
    var callArr = [1,2];
    
    $.ajax({ url: Ub.module('app').data.leftMenu.mail,
            type: 'post',
            data: { name: $('.toName').val(),
                    companyName: $('.toCompanyName').val(),
                    index: $('.toIndex').val(),
                    address: $('.toAddress').val(),
                    phone: $('.toPhone').val() }, 
            success: function(data)
            {
                if (data.status)
                {
                    $('.toCall').fadeOut('slow');
                }    
                else
                { 
                    alert(data.error);
                } 
            },
            error: function(XMLHttpRequest, textStatus, errorThrown)
            {
                alert(textStatus + "<br />" + errorThrown);
            },
            dataType: 'json'
    });
    
    /*
    $.post("ajax/call.php",{name: $('.toName').val(),
                            companyName: $('.toCompanyName').val(),
                            index: $('.toIndex').val(),
                            address: $('.toAddress').val(),
                            phone: $('.toPhone').val(),
                            },
                function(data){
                $('.toCall').fadeOut('slow');
        });
    */
    return false;
}


