var Across = {

	actual : 0,

	setMenu : function () 
	{
		var items = $('#main-menu .menuHeader');

		for (var i=0;i < items.length; i++)
		{
			$(items[i]).hover(
				function () 
				{
					$(this).addClass('ShowItems');
					//$('.ShowItems .sub-menu').css('top', -($('.ShowItems .sub-menu').height()));
				}, 
				function () 
				{
					$(this).removeClass('ShowItems');
				});
		}
	},
	

    sendM : function (thisFom)
    {
        Across.actualForm = thisFom;

        $.post("/",
            'Func=contacts.sendMessage&'+$(thisFom).serialize(),
            function(data) {

                if (data.error)
                {
                    jQuery.each(data.items, function(i, val) {
                        $('#'+i).val(val);
                    });
                }
                else
                {

                    Across.actualForm.reset();
                    alert(data.message);
                }
            },
            "json"
            );
    },
	
    clearField : function (item)
    {
        $(item).attr('value', '');
    },
    
    addProductFavourite : function(item_id)
	{
		
		$('.item-error-title').click(
			function() {
				Across.closeMsgWindow('item-error');
			}
		);
		
		$('.item-box-title').click(
			function() {
				Across.closeMsgWindow('item-box');
			}
		);
		
		$.post("/",'Func=products.productinfo.addFavourite&id='+item_id,
		function(data)
		{
			
			if(data.error)
			{
				
				$('.item-error').fadeIn();
				$('.item-error-title').html(data.title);
				$('.item-error-body').html(data.body);
				
			}
			else
			{
				location.reload();
			}
			
		},
		"json"
		);
		
	},


	sendSubscription : function (thisFom)
    {
        Across.actualForm = thisFom;

		$.post("/", 
			'Func=contacts.sendSubscription&'+$(thisFom).serialize(), 
			function(data) {

				if (data.error)
				{
					jQuery.each(data.items, function(i, val) {
						$('#newsletter_' + i).val(val);
						$('#newsletter_' + i).addClass('error');
				    });
				}
				else
				{
					$('#form-messages').html('<p>'+data.message+'</p>');
				}
			},
			"json"
		);
    },

};

$(window).ready(function () {
	Across.setMenu();
});