﻿// JScript File

function externalLinks() { 
 if (!document.getElementsByTagName) return; 
 var anchors = document.getElementsByTagName("a"); 
 for (var i=0; i<anchors.length; i++) { 
   var anchor = anchors[i]; 
   if (anchor.getAttribute("href") && 
       anchor.getAttribute("rel") == "newwindow") 
     anchor.target = "_blank"; 
 } 
} 


function paypalsubmit()
{
  document.forms[0].action="https://www.paypal.com/cgi-bin/webscr";
  document.forms[0].submit();
}

function revStr(parmString)
{
	var parmLen = parmString.length;
	for (var i=parmLen; i--; i>=0)
  {
		document.write(parmString.substring(i,i+1));    
	}
}

function checkEnter(e, controlname)
{ //e is event object passed from function invocation
  
  var characterCode;// literal character code will be stored in this variable
  
  if(e && e.which)
  { //if which property of event object is supported (NN4)
    e = e;
    characterCode = e.which //character code is contained in NN4's which property
  }
  else
  {
    e = event;
    characterCode = e.keyCode; //character code is contained in IE's keyCode property
  }

  if(characterCode == 13)
  { //if generated character code is equal to ascii 13 (if enter key)    
    
    __doPostBack(controlname, "");
    
    return false;
  }
  else
  {
    return false;
  }
}

function tabto(e, controlname)
{
  //e is event object passed from function invocation
  var characterCode;// literal character code will be stored in this variable
  
  if(e && e.which)
  { //if which property of event object is supported (NN4)
    e = e;
    characterCode = e.which //character code is contained in NN4's which property
  }
  else
  {
    e = event;
    characterCode = e.keyCode; //character code is contained in IE's keyCode property
  }

  if(characterCode == 13)
  { //if generated character code is equal to ascii 13 (if enter key)       
    document.forms[0].elements[controlname.id].focus();
    return false;
  }
  else
  {
    return true;
  }
}

var starCurrent;
starCount = 0;

function starImg(setFlag,setImg) {
  if (setFlag) return "./images/Star_"+setImg+".gif";
  return "./images/star_off.gif";
}

function starSet(starNum) {
  starCount = starNum;
  setTimeout("starShow(starCount)",5);  
}

function starShow(thisCount)
{ 
  if (thisCount == 0)
  {
    thisCount = starCurrent;
    thisImg = "my";
  } else {
    thisImg = "on";
  }
  document.images.Image_1star.src = starImg(thisCount > 0,thisImg);
  document.images.Image_2star.src = starImg(thisCount > 1,thisImg);
  document.images.Image_3star.src = starImg(thisCount > 2,thisImg);
  document.images.Image_4star.src = starImg(thisCount > 3,thisImg);
  document.images.Image_5star.src = starImg(thisCount > 4,thisImg);
  document.images.Image_6star.src = starImg(thisCount > 5,thisImg);  
}