<!-- 68-72 Spectraflame-->
<!--

function POINTS() {
   this.TotalScore=0;
   this.AdjustedScore=0;
}

points = new POINTS();

c = new Array();
c[10] = "C10 GEM MINT";
c[9.5] = "C9.5 MINT";
c[9] = "C9 NEAR MINT to MINT";
c[8.5] = "C8.5 NEAR MINT";
c[8] = "C8 EXCELLENT/NEAR MINT";
c[7] = "C7 EXCELLENT";
c[6] = "C6 VERY GOOD/EXCELLENT";
c[5] = "C5 VERY GOOD";
c[4] = "C4 GOOD/VERY GOOD";
c[3] = "C3 GOOD";
c[2] = "C2 FAIR";
c[1] = "C1 POOR";


function validate(value) 
{
	var isValid = true;
	error = true;

	for (var i = 0; i <= value.length; i++) 
	{
      	if (value.charAt(i) != "0" && 
		value.charAt(i) != "1" && 
		value.charAt(i) != "2" &&
            value.charAt(i) != "3" && 
		value.charAt(i) != "4" && 
		value.charAt(i) != "5" &&
            value.charAt(i) != "6" && 
		value.charAt(i) != "7" && 
		value.charAt(i) != "8" &&
            value.charAt(i) != "9" && 
		value.charAt(i) != "")  isValid = false;
	}

	if (isValid) 
	{ 
		if (value >=0 && value <= 9999) 
		{
            	error = false;
            	return value;
		}
	}

	if (error) 
	{
      	alert('"' + value + '" is not a valid MARKET value. Please enter a positive, non-decimal number between 0 and 9999.');
		return "255";
	}

}

function doClearboxes(form) {
	form.ScoreBox.value = "";
	form.ConditionBox.value = "";
}

function doAddToPoints(form) {

	if ( validate(form.Market.value) == 255)
	{	return;
	}
	this.TotalScore = 0;
	this.TotalScore = this.TotalScore + Math.max(form.micros.options[form.micros.selectedIndex].value,0);
	this.TotalScore = this.TotalScore + Math.max(form.chips.options[form.chips.selectedIndex].value,0);
	this.TotalScore = this.TotalScore + Math.max(form.edge.options[form.edge.selectedIndex].value,0);
	this.TotalScore = this.TotalScore + Math.max(form.scratches.options[form.scratches.selectedIndex].value,0);
	this.TotalScore = this.TotalScore + Math.max(form.toning.options[form.toning.selectedIndex].value,0);
	this.TotalScore = this.TotalScore + Math.max(form.paint.options[form.paint.selectedIndex].value,0);
              this.TotalScore = this.TotalScore + Math.max(form.casting.options[form.casting.selectedIndex].value,0);
	this.TotalScore = this.TotalScore + Math.max(form.basefinish.options[form.basefinish.selectedIndex].value,0);
              this.TotalScore = this.TotalScore + Math.max(form.base.options[form.base.selectedIndex].value,0);
              this.TotalScore = this.TotalScore + Math.max(form.axel.options[form.axel.selectedIndex].value,0);
              this.TotalScore = this.TotalScore + Math.max(form.wheels.options[form.wheels.selectedIndex].value,0);
              this.TotalScore = this.TotalScore + Math.max(form.redlines.options[form.redlines.selectedIndex].value,0);
              this.TotalScore = this.TotalScore + Math.max(form.wheelchrome.options[form.wheelchrome.selectedIndex].value,0);
	this.TotalScore = this.TotalScore + Math.max(form.tampos.options[form.tampos.selectedIndex].value,0);
	this.TotalScore = this.TotalScore + Math.max(form.windows.options[form.windows.selectedIndex].value,0);
	this.TotalScore = this.TotalScore + Math.max(form.parts.options[form.parts.selectedIndex].value,0);
	

	this.AdjustedScore = 100 - this.TotalScore;

	if (this.AdjustedScore < 0) {
		this.AdjustedScore = 0;
		this.ValueFactor=1;
	}
	form.ScoreBox.value = this.AdjustedScore;
	
	if (this.AdjustedScore == 100 ) 
	{
		form.ConditionBox.value = c[10];
		form.Adjusted.value = form.Market.value;
	}
	else if (this.AdjustedScore >= 95 ) 
	{
		form.ConditionBox.value = c[9.5];
		
		if (form.model.options[form.model.selectedIndex].value == "4")
		{form.Adjusted.value = form.Market.value * .975;}	
		else if (form.model.options[form.model.selectedIndex].value == "3")
		{form.Adjusted.value = form.Market.value * .95;}
		else if  (form.model.options[form.model.selectedIndex].value == "2")
		{form.Adjusted.value = form.Market.value * .925;}
		else
		{form.Adjusted.value = form.Market.value * .90;}
	}
	else if (this.AdjustedScore >= 90 ) 
	{
		form.ConditionBox.value = c[9];
		
		if (form.model.options[form.model.selectedIndex].value == "4")
		{form.Adjusted.value = form.Market.value * .95;}
		else if (form.model.options[form.model.selectedIndex].value == "3")
		{form.Adjusted.value = form.Market.value * .925;}
		else if  (form.model.options[form.model.selectedIndex].value == "2")
		{form.Adjusted.value = form.Market.value * .9;}
		else
		{form.Adjusted.value = form.Market.value * .875;}	
	}
	else if (this.AdjustedScore >= 86 ) 
	{
		form.ConditionBox.value = c[8.5];

		if (form.model.options[form.model.selectedIndex].value == "4")
		{form.Adjusted.value = form.Market.value * .9;}
		else if (form.model.options[form.model.selectedIndex].value == "3")
		{form.Adjusted.value = form.Market.value * .875;}
		else if  (form.model.options[form.model.selectedIndex].value == "2")
		{form.Adjusted.value = form.Market.value * .85;}
		else
		{form.Adjusted.value = form.Market.value * .8;}
	}
	else if (this.AdjustedScore >= 80 ) 
	{
		form.ConditionBox.value = c[8];

		if (form.model.options[form.model.selectedIndex].value == "4")
		{form.Adjusted.value = form.Market.value * .875;}
		else if (form.model.options[form.model.selectedIndex].value == "3")
		{form.Adjusted.value = form.Market.value * .85;}
		else if  (form.model.options[form.model.selectedIndex].value == "2")
		{form.Adjusted.value = form.Market.value * .8;}
		else
		{form.Adjusted.value = form.Market.value * .75;}

	}
	else if (this.AdjustedScore >= 77 ) 
	{
		form.ConditionBox.value = c[7];

		if (form.model.options[form.model.selectedIndex].value == "4")
		{form.Adjusted.value = form.Market.value * .725;}
		else if (form.model.options[form.model.selectedIndex].value == "3")
		{form.Adjusted.value = form.Market.value * .7;}
		else if  (form.model.options[form.model.selectedIndex].value == "2")
		{form.Adjusted.value = form.Market.value * .65;}
		else
		{form.Adjusted.value = form.Market.value * .55;}
	}
	else if (this.AdjustedScore >= 68 ) 
	{
		form.ConditionBox.value = c[6];

		if (form.model.options[form.model.selectedIndex].value == "4")
		{form.Adjusted.value = form.Market.value * .525;}
		else if (form.model.options[form.model.selectedIndex].value == "3")
		{form.Adjusted.value = form.Market.value * .5;}
		else if  (form.model.options[form.model.selectedIndex].value == "2")
		{form.Adjusted.value = form.Market.value * .5;}
		else
		{form.Adjusted.value = form.Market.value * .4;}

	}
	else if (this.AdjustedScore >= 59 ) 
	{
		form.ConditionBox.value = c[5];

		if (form.model.options[form.model.selectedIndex].value == "4")
		{form.Adjusted.value = form.Market.value * .325;}
		else if (form.model.options[form.model.selectedIndex].value == "3")
		{form.Adjusted.value = form.Market.value * .3;}
		else if  (form.model.options[form.model.selectedIndex].value == "2")
		{form.Adjusted.value = form.Market.value * .3;}
		else
		{form.Adjusted.value = form.Market.value * .2;}
	}
	else if (this.AdjustedScore >= 50 ) 	
	{
		form.ConditionBox.value = c[4];

		if (form.model.options[form.model.selectedIndex].value == "4")
		{form.Adjusted.value = form.Market.value * .225;}
		else if (form.model.options[form.model.selectedIndex].value == "3")
		{form.Adjusted.value = form.Market.value * .2;}
		else if  (form.model.options[form.model.selectedIndex].value == "2")
		{form.Adjusted.value = form.Market.value * .2;}
		else
		{form.Adjusted.value = form.Market.value * .1;}
	}
	else if (this.AdjustedScore >= 41 ) 
	{
		form.ConditionBox.value = c[3];

		if (form.model.options[form.model.selectedIndex].value == "4")
		{form.Adjusted.value = form.Market.value * .175;}
		else if (form.model.options[form.model.selectedIndex].value == "3")
		{form.Adjusted.value = form.Market.value * .15;}
		else if  (form.model.options[form.model.selectedIndex].value == "2")
		{form.Adjusted.value = form.Market.value * .15;}
		else
		{form.Adjusted.value = form.Market.value * .05;}
	}
	else if (this.AdjustedScore >= 31 ) 
	{
		form.ConditionBox.value = c[2];

		if (form.model.options[form.model.selectedIndex].value == "4")
		{form.Adjusted.value = form.Market.value * .125;}
		else if (form.model.options[form.model.selectedIndex].value == "3")
		{form.Adjusted.value = form.Market.value * .1;}
		else if  (form.model.options[form.model.selectedIndex].value == "2")
		{form.Adjusted.value = form.Market.value * .1;}
		else
		{form.Adjusted.value = form.Market.value * 0;}
	}
	else if (this.AdjustedScore >= 21 ) 
	{
		form.ConditionBox.value = c[1];

		if (form.model.options[form.model.selectedIndex].value == "4")
		{form.Adjusted.value = form.Market.value * .075;}
		else if (form.model.options[form.model.selectedIndex].value == "3")
		{form.Adjusted.value = form.Market.value * .05;}
		else if  (form.model.options[form.model.selectedIndex].value == "2")
		{form.Adjusted.value = form.Market.value * .05;}
		else
		{form.Adjusted.value = form.Market.value * 0;}
	}
	else 
	{
		form.ConditionBox.value = "No Value";
		form.Adjusted.value = 0;
	}

}

// -- end hiding --> 
