function open_win(file, title, width, height, status)
{
	if (status) status = 1;
	else status=0;
	var top = (screen.height - height) / 2;
	var left = (screen.width - width) / 2;
	window.open(file, "_blank", 'location=0,scrollbars=0,status='+status+',top='+top+',left='+left+',width='+width+',height='+height);
}

function nav_over(btn)
{
	document.getElementById(btn).className = "navBtnOn";
}

function nav_out(btn)
{
	document.getElementById(btn).className = "navBtn";
}

function nav2_over(this_nav2, base_url)
{
	document.getElementById(this_nav2).src = base_url + "images/nav/nav2icon_on.gif";
}

function nav2_out(this_nav2, base_url)
{
	document.getElementById(this_nav2).src = base_url + "images/nav/nav2icon.gif";
}

function simple_preload(base_url)
{
  var preloads = new Array('btn_login_on.gif', 'nav2icon_on.gif', 'btn_order_on.gif', 'btn_demo', 'btn_dom_search');
  document.imageArray = new Array();
  for(var i=0; i<preloads.length; i++)
  {
    document.imageArray[i] = new Image;
    document.imageArray[i].src = base_url + "images/nav/" + preloads[i];
  }
}

function image_swap(this_id, new_image, base_url)
{
	//alert(base_url + "images/nav/" + new_image);
	document.getElementById(this_id).src = base_url + "images/nav/" + new_image;
}

// Order Form
function disable_extras(menus, radios) // x = true or false
{
	var extras_checked = document.package_form.extras[1].checked; // before disabling, let's remember if 'extras' radio was checked
	document.package_form.extras[0].disabled = radios;
	document.package_form.extras[1].disabled = radios;

	if (!extras_checked) // don't enable menus unless extras radio is checked
		menus = true; // truly disabled, that is
	document.package_form.x_sub.disabled = menus;
	document.package_form.x_park.disabled = menus;
	document.package_form.x_ftp.disabled = menus;
	document.package_form.x_addon.disabled = menus;
	document.package_form.x_mysql.disabled = menus;
	document.package_form.x_ip.disabled = menus;
	document.package_form.x_ssl.disabled = menus;
}

function disable_billing(x) // x = monthly, all, none
{
	if (x == 'monthly')
	{
		document.package_form.billing_cycle[0].checked = false;
		document.package_form.billing_cycle[0].disabled = true;
		document.package_form.billing_cycle[1].disabled = false;
		document.package_form.billing_cycle[2].disabled = false;
	}
	else if (x == 'all')
	{
		document.package_form.billing_cycle[0].checked = false;
		document.package_form.billing_cycle[1].checked = false;
		document.package_form.billing_cycle[2].checked = false;
		document.package_form.billing_cycle[0].disabled = true;
		document.package_form.billing_cycle[1].disabled = true;
		document.package_form.billing_cycle[2].disabled = true;
	}
	else if (x == 'none')
	{
		document.package_form.billing_cycle[0].disabled = false;
		document.package_form.billing_cycle[1].disabled = false;
		document.package_form.billing_cycle[2].disabled = false;
	}

}
function disable_cc(x)
{
	document.order_form.cc_type[0].disabled = x;
	document.order_form.cc_type[1].disabled = x;
	document.order_form.cc_name.disabled = x;
	document.order_form.cc_num1.disabled = x;
	document.order_form.cc_num2.disabled = x;
	document.order_form.cc_num3.disabled = x;
	document.order_form.cc_num4.disabled = x;
	document.order_form.cc_exp_month.disabled = x;
	document.order_form.cc_exp_year.disabled = x;
	document.order_form.cc_cvv2.disabled = x;
}
