var suboption = new Array();
var option = new Array();
var optionpics = new Array();
var upgrade_selects = new Array();
var last_suboption = new Array();


function popLargeWindow(prod_id)
{
	var newwin = window.open('/show_large.php?id='+prod_id, 'BigPic', 'screenX=20,screenY=20,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,width=740,height=560');
	newwin.focus();
}


function showLargeOption(option_id)
{
	var newwin = window.open('/show_large_option.php?option_id='+option_id, 'BigPic', 'screenX=20,screenY=20,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,width=350,height=450');
	newwin.focus();
}


function hasImage(id)
{
	for (var x=0;x<optionpics.length;x++) {
		if (optionpics[x] == id)
			return true;
	}

	return false;
}

// form must be called the_form ... otherwise you need to pass 'this' as well.
function clear_text(name)
{
	document.the_form[name].value = "";
	document.the_form['text_' + name].value = "";
}

function textCounter(field, countfield, maxlimit)
{

  //alert(field.value);

	if (field.value.length > maxlimit)
		field.value = field.value.substring(0, maxlimit);
	else {
		countfield.value = maxlimit - field.value.length;
	}
}

function toggleCompany(isOn, field)
{
	//alert(isOn);
	//alert(field);
  document.forms.theFrm[field].disabled = !isOn;
  if (!isOn)
  	document.forms.theFrm[field].value = "";
}



