$(document).ready(function(){
    $("ul.List").each(function(){
        $(this).find("li:last").css("border", "none");
    });
    
    $('a.callform_close, #fade').live('click', function() {
		$('#fade , #callwin').fadeOut(function() {
			$('#fade').remove();
			$('#callwin').remove();
		});
	});
	
	HidingText("input[name='search_string']", "поиск по сайту");
	HidingText("input[name='uname']", "Ваше имя");
	HidingText("input[name='umail']", "Ваш e-mail");
});

function HidingText(_selector, _default_text)
{
    $(_selector).focus(function(){
        if($(this).val()==_default_text)
        {
            $(this).val("");
        }
    });
    $(_selector).blur(function(){
        if($(this).val()=="")
        {
            $(this).val(_default_text);
        }
    });
}

/*форма обратной связи*/
function SendMessage()
{
    var name=$("input[name='uname']").val();
    var mail=$("input[name='umail']").val();
    var message=$("textarea[name='umessage']").val();
    
    if(name!="" && mail!="" && message!="")
    {
        $.post("/", {CallModule:"feedback", name:name, mail:mail, message:message}, function(_data)
        {
            ShowMessage("Мы свжемся с Вами в близжайшее время.", "Сообщение отправлено.");
            $("input[name='uname']").val("Ваше имя");
            $("input[name='umail']").val("Ваш e-mail");
            $("textarea[name='umessage']").val("");
        });
    }
    else
    {
        ShowMessage("Проверьте заполненость полей.", "Ошибка на форме.");
    }
    return false;
}

function ShowMessage(_text, _title)
{
    $.post('/ajax_answer.html',{}, function(data) {
		$('body').append(data);
		$('#callwin').fadeIn();
		$('#callwin').css({
			'margin-top' : -Math.round($('#callwin').height()/2)+"px",
			'margin-left' : -Math.round($('#callwin').width()/2)+"px"
		});
		
		$('body').append('<div id="fade"></div>');
		$('#fade').css({'filter' : 'alpha(opacity=80)'}).fadeIn();
		
		$('#ajax_answer_header').text(_title);
		$('#ajax_answer').html(_text);
	});
}
