var requiredFields_original=null;
var requiredFields_withpiva=null;

function console_log (msg)
{
	try
	{
		console.log(msg);
	}
	catch (event)
	{
	}
}


function myfunc_set_membership (event)
{
	var user_type=$('#additional_values_2').val();
	var membershipid=0;
	if (user_type=='privato/individual')
		membershipid=$('#cliente_privato_membershipid').val();

	$('input[name="membershipid"]').val(membershipid);
	$('input[name="pending_membershipid"]').val(membershipid);
}


function myfunc_check_piva (event)
{
	var user_type=$('#additional_values_2').val();

	if (user_type=='azienda/company')
	{
		$('#additional_values_box_1').html('<font class="Star">*</font>');
		requiredFields=requiredFields_withpiva;
	}
	else
	{
		$('#additional_values_box_1').html('');
		requiredFields=requiredFields_original;
	}
}


$
(
	function()
	{
		requiredFields_original=requiredFields.slice();
		requiredFields_withpiva=requiredFields.slice();
		requiredFields_withpiva[requiredFields_withpiva.length]=["additional_values_1", "P. IVA"];

		myfunc_set_membership();
		myfunc_check_piva();

		$('#additional_values_2').bind('change', myfunc_set_membership);
		$('#additional_values_2').bind('change', myfunc_check_piva);
	}
);