function dologout()
{
	$.post("dologin.php", {"action":"logout"},function (data) { window.location.href = 'index.php'; });
}

function submitlogin()
{
	$('#lf').submit();
}

function togglelogin()
{
	if ($('#loginform').css('display') == 'none')
		$('#loginform').fadeIn('slow');
	else if ($('#loginform').css('display') == 'block')
		$('#loginform').fadeOut('slow');
}

/**
 * Funzione che carica via AJAX i sottosettori
 * Prende come parametro una stringa 'select' o 'checkbox' 
 * che dice come deve essere l'output
 */
function getSottosettori(type)
{
	if (type == undefined)
		type = 'select';

	$.post("pagineagenzie.php", 
		{"action":"sottosettori","name":$('#macrosett')[0].value,"index":$('#macrosett')[0].value},
		function(data)
			{
				if (type == 'select')
				{
					$('#sottosett').text('');
					$('<option></option>').attr({'id':0}).text('Sottosettori').appendTo($('#sottosett'));
					for (var i=0;i<data.length;i++)
						$('<option></option>').attr({'id':data[i].id}).text(data[i].titolo).appendTo($('#sottosett'));
				}
				else if (type == 'checkbox')
				{
					$('#ss').text('');

					for (var i=0;i<data.length;i++)
					{
						$('<div></div>')
							.attr({'class':'form-row'})
							.html('<label>'+data[i].titolo+'</label><input type="checkbox" name="sottosett['+data[i].id+']" size="25" class="register-input" id="sottosett['+data[i].id+']" />')
							.appendTo($('#ss'));
					}

					if ($('.invia').length == 0)
						$('.registerform').append("<input class='invia' type='submit' value='Invia' />");
					
				}


			}, 
		"json");
}

function getProvincias()
{
	$.post("pagineagenzie.php", {"action":"provincia","name":$('#sregione')[0].value},function(data)
			{
				$('#sprovincia').html(data);
			});

	return;

}

function getProvincia()
{
	$.post("pagineagenzie.php", {"action":"provincia","name":$('#regione')[0].value},function(data)
			{
				$('#provincia').html(data);
			});

	return;

}

function getSottocategoria()
{
	$('#sottocat').text('');
	$("#sottocat").load("pagineagenzie.php",{"action":"sottocategoria","name":$('#macrocat')[0].value,"index":$('#macrocat')[0].selectedIndex} );
}

function filtraSottosettori()
{
	$('#vai').css('display','inline');
	getSottosettori();
}

function checkEmail(email) 
{
	var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;

	if (filter.test(email))
		return true;

	return false;
}

