<!--

// Preloading images and setting variables.

var home1 = new Image (161, 28)
home1.src = "images/home.gif"

var home2 = new Image (161, 28)
home2.src = "images/home_over.gif"

var about1 = new Image (161, 28)
about1.src = "images/about.gif"

var about2 = new Image (161, 28)
about2.src = "images/about_over.gif"

var services1 = new Image (161, 28)
services1.src = "images/services.gif"

var services2 = new Image (161, 28)
services2.src = "images/services_over.gif"

var samples1 = new Image (161, 28)
samples1.src = "images/samples.gif"

var samples2 = new Image (161, 28)
samples2.src = "images/samples_over.gif"

var gear1 = new Image (161, 28)
gear1.src = "images/gear.gif"

var gear2 = new Image (161, 28)
gear2.src = "images/gear_over.gif"

var rates1 = new Image (161, 28)
rates1.src = "images/rates.gif"

var rates2 = new Image (161, 28)
rates2.src = "images/rates_over.gif"

var links1 = new Image (161, 28)
links1.src = "images/links.gif"

var links2 = new Image (161, 28)
links2.src = "images/links_over.gif"

var contact1 = new Image (161, 28)
contact1.src = "images/contact.gif"

var contact2 = new Image (161, 28)
contact2.src = "images/contact_over.gif"






// Function for swapping images.

function changePicture(ImageA, ImageB)
{
	ImageA.src = ImageB.src
}

// Function that displays status bar messages. 

function displayStatusMsg(msgStr)  { //v3.0
	status=msgStr; document.returnValue = true;

}

// Function to add site to favorites.

function addfav()
   {
   if (document.all)
      {
      window.external.AddFavorite
      ("http://www.pennybeads.com","PennyBeads")
      }
   }

<!-- Begin

//Script by Trånn: http://come.to/tronds
//Submitted to JavaScript Kit (http://javascriptkit.com)
//Visit http://javascriptkit.com for this script

var initialsubj="PennyBeads Web Site"
var initialmsg="Thought you might like this site: "+window.location
var good;
function checkEmailAddress(field) {

var goodEmail = field.value.match(/\b(^(\S+@).+((\.com)|(\.net)|(\.edu)|(\.mil)|(\.gov)|(\.org)|(\.info)|(\.sex)|(\.biz)|(\.aero)|(\.coop)|(\.museum)|(\.name)|(\.pro)|(\..{2,2}))$)\b/gi);
if (goodEmail) {
good = true;
}
else {
alert('Please enter a valid address.');
field.focus();
field.select();
good = false;
   }
}
u = window.location;
function mailThisUrl() {
good = false
checkEmailAddress(document.eMailer.email);
if (good) {

//window.location = "mailto:"+document.eMailer.email.value+"?subject="+initialsubj+"&body="+document.title+" "+u;
window.location = "mailto:"+document.eMailer.email.value+"?subject="+initialsubj+"&body="+initialmsg
   }
}
//  End -->

//-->

