<!--
var revDate = "Revised: 04SEP10";
var ehps = 0.3150
if(ehps < 0.1){
	ehps = 0.1;
}
var nEHPS = 1/ehps;
var nSP = 1.0;
var nCrit = 1.60;
var nHaste = 2.5;
var nInt = .90;
var nMP5 = 1.0;
var nStam = .05;
var nMeta = 54;
var nRed = (12 * nSP)+(10 * nHaste);
var nYellow = (20 * nHaste);
var nBlue = (10 * nHaste)+(5 * nMP5);

var strSP = "SP&nbsp;&nbsp;&nbsp; =<br>";
var strCrit = "Crit&nbsp; =<br>";
var strHaste = "Haste =<br>";
var strMP5 = "MP5&nbsp;&nbsp; =<br>";
var strInt = "Int&nbsp;&nbsp; =<br>";
var strStam = "*Stam =<br>";
var strEHPS = "*EHPS =<br>";
var strTotal = strHaste + strSP + strMP5 + strCrit + strInt + strStam + strEHPS;

var valEHPS = BiString(nEHPS);
var valSP = BiString(nSP);
var valCrit = BiString(nCrit);
var valHaste = BiString(nHaste);
var valMP5 = BiString(nMP5);
var valInt = BiString(nInt);
var valStam = BiString(nStam);
var valTotal = valHaste + "<br>" + valSP + "<br>" + valMP5 + "<br>" + valCrit + "<br>" + valInt + "<br>" + valStam + "<br>" + valEHPS + "<br>";

var lnkSP = linkWeight(nSP);
var lnkCrit = linkWeight(nCrit);
var lnkHaste = linkWeight(nHaste);
var lnkMP5 = linkWeight(nMP5);
var lnkInt = linkWeight(nInt);
var lnkStam = linkWeight(nStam);
var lnkTotal = lnkHaste + ":" + lnkSP + ":" + lnkMP5 + ":" + lnkCrit + ":" + lnkInt + ":" + lnkStam;
var lnkMail = "<a href=\"http://www.wowhead.com/?items=4.3&amp;filter=minle=200;ub=7;cr=77;crs=3;crv=0;gm=4;gb=1;wt=103:123:61:96:23:22;wtv=" + lnkTotal + "\">Draewind\'s BiS (Mail Armor) List</a>";
var lnkBiS = "<a href=\"http://www.wowhead.com/?items&amp;filter=minle=200;ub=7;cr=77;crs=3;crv=0;gm=4;gb=1;wt=103:123:61:96:23:22;wtv=" + lnkTotal + "\">Draewind\'s BiS List</a>";

var valMeta = gemString(nMeta);
var valRed = gemString(nRed);
var valYellow = gemString(nYellow);
var valBlue = gemString(nBlue);

var strMeta = "Meta&nbsp;&nbsp; " + valMeta + "<br>";
var strRed = "Red&nbsp;&nbsp;&nbsp; " + valRed + "<br>";
var strYellow = "Yellow&nbsp;" + valYellow + "<br>";
var strBlue = "Blue&nbsp;&nbsp;&nbsp;" + valBlue + "<br>";
var strGem = strMeta + strRed + strYellow + strBlue;

var compMeta = "(selected from HEP Reports)<br>";
var compRed = "(12 x " + valSP + ")+(10 x " + valHaste + ")<br>";
var compYellow = "(20 x " + valHaste + ")<br>";
var compBlue = "(10 x " + valHaste + ")+(5 x " + valMP5 + ")<br>";
var compGem = compMeta + compRed + compYellow + compBlue;

var lnkMeta = "<a href=\"http://www.wowhead.com/?item=41401\" class=\"q3\">Insightful Earthsiege Diamond</a><br>";
var lnkRed = "<a href=\"http://www.wowhead.com/?item=40155\" class=\"q4\">Reckless Ametrine</a><br>";
var lnkYellow = "<a href=\"http://www.wowhead.com/?item=40128\" class=\"q4\">Quick King's Amber</a><br>";
var lnkBlue = "<a href=\"http://www.wowhead.com/?item=40179\" class=\"q4\">Energized Eye of Zul</a><br>";
var lnkGem = lnkMeta + lnkRed + lnkYellow + lnkBlue;

var pwnVal = valYellow;
if(pwnVal < valRed){
	pwnVal = valRed;
}
if(pwnVal < valBlue){
	pwnVal = valBlue;
}
var strPawn = '( Pawn: v1: \"HEP\": SpellPower='+ valSP + ', CritRating='+ valCrit + ', HasteRating='+ valHaste + ', Intellect='+ valInt + ', Mp5='+ valMP5 + ', Stamina='+ valStam + ', MetaSocket='+ valMeta + ', RedSocket='+ pwnVal + ', YellowSocket='+ pwnVal + ', BlueSocket='+ pwnVal + ')';

function BiString(n)
{
	n = Math.round(n*100)/100;
	if(n>9.99)
	{
		n=9.99;
	}
	var nString = new String(n);
	var startString = "";
	var endString = "";
	var nn = n*10;
	if(n==0)
	{
		nString = "0.00";
	}
	else if((n%1)==0)
	{
		endString = ".00";
	}
	else
	{
		n *= 10;
		if((n%1)==0)
		{
			endString = "0";
		}
	}
	var returnString = startString + nString + endString;
	return(returnString);
//	document.write(returnString + '<br>');
} 

function gemString(n)
{
	n = Math.round(n);
	if(n>99)
	{
		n=99;
	}
	var returnString = new String(n);
	return(returnString);
} 

function linkWeight(n)
{
	n = Math.round(n*100);
	if(n>999)
	{
		n=999;
	}
	var returnString = new String(n);
	return(returnString);
}

 //-->

