// JavaScript Document<!--HIDE
function calcula(){
	var a = eval(document.calc.length.value)
	var b = eval(document.calc.width.value)
	var result = a + b
	result = result/2
	document.calc.size.value = result
}
function alertBadNum(errType)
{
   var errMsg = "";
   switch (errType)
   {
      case 1:
         errMsg ="You have entered a blank space.\nPlease re-enter your number.";
         break;
      case 2:
         errMsg ="You have entered a nonnumeric value.\nPlease re-enter your number.";
         break;
      case 3:
         errMsg ="You have entered two or more decimal points.\nPlease re-enter your number.";
	  case 4:
         errMsg ="The Size of this patch is too big. Please try again";
   }
   alert(errMsg);
   return(false);
}

function checkNum(data) 
{      
   var validNum = "0123456789.";  
   var i = count = 0;
   var dec = ".";
   var space = " ";

   for (i = 0; i < data.length; i++)
      if (data.substring(i, i+1) == space)
        return(alertBadNum(1));

   for (i = 0; i < data.length; i++)
      if (validNum.indexOf(data.substring(i, i+1)) == "-1")
         return(alertBadNum(2));

   for (i = 0; i < data.length; i++)
      if (data.substring(i, i+1) == dec)   count++;
   if (count > 1)      return(alertBadNum(3));
 
  if (data>10)  return(alertBadNum(4));
   return true;
}

function num2dollar(form, field) 
{ 
   var tmp1 = cents = dollars = "";
   var dec = -1;
   var num = i = 0;

   num = eval("document." + form + "." + field + ".value");
   if (!checkNum(num))       return (false);

   num = "" + (Math.round(num * 100)/100);
   dec = num.indexOf(".");

   cents = ((dec > 0) ? num.substring(dec,num.length) : ".00");
   if (cents.length == 2) cents += "0";

   dollars = "" + parseInt(num);
   tmp1 = insComma(dollars);
   num = " ";

   for (i = tmp1.length-1; i >= 0; i--) 
      num += tmp1.charAt(i);;

   num +=  cents;
   eval("document." + form + "." + field + ".value = '" + num + "';");
   
   return(true);
}


function insComma(data)
{
   var count = i = 0;
   var tmpStr = "";
   var comma = ",";

   for (i = data.length-1; i >= 0; i--) 
   {
      if (count == 3)
      {
         tmpStr += comma;
         count = 1;
      }
      else  count ++;
      tmpStr += data.charAt(i);
   }
   return(tmpStr);
}



//STOP HIDING-->