$(document).ready(function() {
    var maxHeight = 0;
    $('td.service-column div.service-text-block').each(function() {
        var h = $(this).height();
        if (maxHeight < h) {
            maxHeight = h;
        }
    });
    $('td.service-column div.service-text-block').each(function() {
        $(this).css('height', maxHeight);
    });
    //$('.newsletter-column').css('height', pageContentColumn);
    //window.alert($('.page-content-column').css('height'));
});

function genUrl()
{
    var url = '';
    
    if (arguments.length > 0)
        url += '/' + arguments[0];
    
    if (arguments.length > 1)
        url += '/' + arguments[1];
    
    if (arguments.length > 2)
        url = '/' + arguments[2] + url;
		
    if (_lang != '') url = '/' + _lang + url;
	
    return url;
}

function search() {
    $('#search_form').submit();
}

function newsletter() { 
    $('#newsletter_info').fadeIn('fast');
    var name = $('#newsletter_name').val();
    var email = $('#newsletter_email').val();
    if ((name != '') && (email != '')) {
        $.post(
            genUrl('newsletter', 'subscribe'),
            {
                'newsletter_name': $('#newsletter_name').val(),
                'newsletter_email': $('#newsletter_email').val()
            },
            function(data) {
                $('#newsletter_info').html(data);
                //$('#newsletter_info').delay(5000).fadeOut('fast');
            }
        );
        if (name == '') {
            $('#newsletter_info').css('color', 'black');
        }
        if (email == '') {
            $('#newsletter_email').css('color', 'black');
        }
    } else {
        if (name == '') {
            $('#newsletter_info').css('color', 'red');
        }
        if (email == '') {
            $('#newsletter_email').css('color', 'red');
        }
        $('#newsletter_info').fadeOut('fast');
    }
}

function contacts()
{
    $('#contacts_info').fadeIn('fast');
    $.post(
        genUrl('kontakt-oss', 'send'),
        {
            'name': $('#contacts_name').val(),
            'email': $('#contacts_email').val(),
            'message': $('#contacts_message').val()
        },
        function(data) {
            $('#contacts_info').html(data);
            //$('#contacts_info').delay(5000).fadeOut('fast');
        }
    );
}

function onBlurValue(el, defValue)
{
    if ($(el).val() == defValue) {
        $(el).val('');
    } else if ($(el).val() == '') {
        $(el).val(defValue);
    }
}
