$(document).ready(function () {
	$('#lang a').click(onClickMenu);
	$('#categories-menu li.page a').click(onClickMenu);
	$('#categories-menu li#contatti a').click(onClickMenuContatti);
	$('.buttonSubmit').click(onClickMenuContatti);
	$('#categories-menu li.subcategory a').click(onClickMenuCategorie);
	
	var currentUrl = window.location.href;
	var currentPage = currentUrl.substring(currentUrl.indexOf('#')+1);
	
	$('#bottone-' + currentPage).trigger('click');
});

function onClickMenu()
{
	$('.head.selected').trigger('click');
	$('#categories-menu li a').removeClass('current');
	$('#subcategory a').removeClass('current');
	$(this).addClass('current');

	$.ajax({
		url: $(this).attr('href').replace(/#/, '') + '.html',
		dataType: 'html',
		success: updatePage
	});
}

function onClickMenuContatti()
{
	$.ajax({
		url: $(this).attr('href').replace(/#/, '') + '.php',
		dataType: 'php',
		success: updatePage
	});
}

function onClickMenuCategorie()
{
	$('#categories-menu li a').removeClass('current');
	$('#subcategory a').removeClass('current');
	$.ajax({
		url: 'prodotti.php',
		data: 'category=' + $(this).attr('href').replace(/#categoria-/, ''),
		dataType: 'html',
		success: updatePage
	});
}

function updatePage(h)
{
	$('#column-main').html(h);
	
	$('#categories-menu').height(592);
	if($('#categories-menu').height() < $('#column-main').height())
	{
		$('#categories-menu').height( $('#column-main').height() - 8);
	}
	
	//window.scrollTo(0, $('#anchor-top').position().top);
}
