
var	pricing_comp_filenomad_selected = true;
var	pricing_comp_filestore_selected = true;
var	pricing_comp_mailnomad_selected = true;
var	pricing_comp_mailstore_selected = true;
var	pricing_comp_calendarsynch_selected = true;
var	pricing_comp_packages_selected = true;

var	pricing_comp_filenomad_price = 5;
var	pricing_comp_filestore_price = 10;
var	pricing_comp_mailnomad_price = 5;
var	pricing_comp_mailstore_price = 5;
var	pricing_comp_calendarsynch_price = 5;
var	pricing_comp_packages_price = 2;

var	pricing_full_suite_price = 20;

var pricing_suite_was_checked = true;

function pricing_calculate_now()
{
	var	l_numusers = document.price_calc_form.comp_numusers.value;
	var l_payperdiod = document.price_calc_form.comp_payperiod.value;
	var l_price_text_id = document.getElementById("pricing_calc_pricing_id");
	var	l_current_price = 0;
	var l_select_suite = document.price_calc_form.comp_officenomad_suite.checked;

	
	if(l_select_suite)
	{
		document.price_calc_form.comp_filenomad.checked=true;
		document.price_calc_form.comp_filenomad.disabled=true;
		
		document.price_calc_form.comp_filestore.checked=true;
		document.price_calc_form.comp_filestore.disabled=true;

		document.price_calc_form.comp_mailnomad.checked=true;
		document.price_calc_form.comp_mailnomad.disabled=true;

		document.price_calc_form.comp_mailstore.checked=true;
		document.price_calc_form.comp_mailstore.disabled=true;

		document.price_calc_form.comp_calendarsynch.checked=true;
		document.price_calc_form.comp_calendarsynch.disabled=true;

		// document.price_calc_form.comp_packages.checked=true;
		// document.price_calc_form.comp_packages.disabled=true;

		pricing_suite_was_checked = true;
	}
	else
	{
		if(pricing_suite_was_checked)
		{
			pricing_suite_was_checked = false;
			
			document.price_calc_form.comp_filenomad.checked=pricing_comp_filenomad_selected;
			document.price_calc_form.comp_filenomad.disabled=false;
		
			document.price_calc_form.comp_filestore.checked=pricing_comp_filestore_selected;
			document.price_calc_form.comp_filestore.disabled=false;
	
			document.price_calc_form.comp_mailnomad.checked=pricing_comp_mailnomad_selected;
			document.price_calc_form.comp_mailnomad.disabled=false;
	
			document.price_calc_form.comp_mailstore.checked=pricing_comp_mailstore_selected;
			document.price_calc_form.comp_mailstore.disabled=false;
	
			document.price_calc_form.comp_calendarsynch.checked=pricing_comp_calendarsynch_selected;
			document.price_calc_form.comp_calendarsynch.disabled=false;
	
			// document.price_calc_form.comp_packages.checked=pricing_comp_packages_selected;
			// document.price_calc_form.comp_packages.disabled=false;
		}
		else
		{
			if(document.price_calc_form.comp_filenomad.checked)
			{
				document.price_calc_form.comp_filestore.disabled=false;
			}
			else
			{
				document.price_calc_form.comp_filestore.checked=false;
				document.price_calc_form.comp_filestore.disabled=true;
			}

			if(document.price_calc_form.comp_mailnomad.checked)
			{
				document.price_calc_form.comp_mailstore.disabled=false;
			}
			else
			{
				document.price_calc_form.comp_mailstore.checked=false;
				document.price_calc_form.comp_mailstore.disabled=true;
			}

		}

		pricing_comp_filenomad_selected = document.price_calc_form.comp_filenomad.checked;
		pricing_comp_filestore_selected = document.price_calc_form.comp_filestore.checked;
		pricing_comp_mailnomad_selected = document.price_calc_form.comp_mailnomad.checked;
		pricing_comp_mailstore_selected = document.price_calc_form.comp_mailstore.checked;
		pricing_comp_calendarsynch_selected = document.price_calc_form.comp_calendarsynch.checked;
		// pricing_comp_packages_selected = document.price_calc_form.comp_packages.checked;
	}

	
	if(document.price_calc_form.comp_filenomad.checked)
	{
		l_current_price = l_current_price + pricing_comp_filenomad_price;
	}
	if(document.price_calc_form.comp_filestore.checked)
	{
		l_current_price = l_current_price + pricing_comp_filestore_price;
	}
	if(document.price_calc_form.comp_mailnomad.checked)
	{
		l_current_price = l_current_price + pricing_comp_mailnomad_price;
	}
	if(document.price_calc_form.comp_mailstore.checked)
	{
		l_current_price = l_current_price + pricing_comp_mailstore_price;
	}
	if(document.price_calc_form.comp_calendarsynch.checked)
	{
		l_current_price = l_current_price + pricing_comp_calendarsynch_price;
	}
	// if(document.price_calc_form.comp_packages.checked)
	// {
	// 	l_current_price = l_current_price + pricing_comp_packages_price;
	// }
	
	if(l_select_suite || (l_current_price > 19.99))
	{
		l_current_price = 20;
	}
	
	l_current_price = l_current_price * l_numusers;
	
	if(l_payperdiod == "a")
	{
		l_price_text_id.innerHTML = "You pay &pound;" + (l_current_price*10) + " per year";
	}
	else if (l_payperdiod == "q")
	{
		l_price_text_id.innerHTML = "You pay &pound;" + (l_current_price*3) + " per quarter";
	}
	else
	{
		l_price_text_id.innerHTML = "You pay &pound;" + l_current_price + " per month";
	}
	
	
}