<!-- //

	function openWindow(url, w, h) {

	var options = "width=" + w + ",height=" + h + ",";

	options += "resizable=no,scrollbars="+yon+",status=no,";

	options += "menubar=no,toolbar=no,location=no,directories=no";

	var newWin = window.open(url, 'newWin', options);

	newWin.focus();
	  }

//-->

	
	
	
	
<!--
// Copyright 2001 - Digital Dutch (www.digitaldutch.com)

	function go(what) {
	value = what.options[what.selectedIndex].value;
	if (value == "") return;
	window.location.href = value;
	}
//-->



<!--
function JumpToIt(frm) {
    var newPage = frm.indexlist.options[frm.indexlist.selectedIndex].value
    if (newPage != "None") {
        parent.Content.location.href=newPage

    }
}
//-->



<!--//

function goToPage763(mySelect)

{

PageIndex2=mySelect.selectedIndex;

{

if

(

mySelect.options[PageIndex2].value != "none"

)

{

//this is the key code in the JavaScript to open the new page in

//the iframe:-

frames['iframe2'].location.href = mySelect.options[PageIndex2].value;

}

}

}

//-->


<!--
function menu_goto( menuform )
{
    // see http://www.thesitewizard.com/archive/navigation.shtml
    // for an explanation of this script and how to use it on your
    // own site

    var baseurl = "" ;
    selecteditem = menuform.newurl.selectedIndex ;
    newurl = menuform.newurl.options[ selecteditem ].value ;
    if (newurl.length != 0) {
      location.href = baseurl + newurl ;
    }
}
//-->






function fullscreen(url) {
  w = screen.availWidth-0;
  h = screen.availHeight-0;
  features = "width="+w+",height="+h;
  features += ",directories=yes,location=yes,menubar=yes,scrollbars=yes,status=yes,toolbar=yes,resizable=yes,left=0,top=0,screenX=0,screenY=0";

  window.open(url, "", features);
}










<!--//
function isEmailAddr(email)
{
  var result = false;
  var theStr = new String(email);
  var index = theStr.indexOf("@");
  if (index > 0)
  {
    var pindex = theStr.indexOf(".",index);
    if ((pindex > index+1) && (theStr.length > pindex+1))
	result = true;
  }
  return result;
}

function validRequired(formField,fieldLabel)
{
	var result = true;
	
	if (formField.value == "")
	{
		alert('Please enter a value for the "' + fieldLabel +'" field.');
		formField.focus();
		result = false;
	}
	
	return result;
}

function allDigits(str)
{
	return inValidCharSet(str,"0123456789");
}

function inValidCharSet(str,charset)
{
	var result = true;

	// Note: doesn't use regular expressions to avoid early Mac browser bugs	
	for (var i=0;i<str.length;i++)
		if (charset.indexOf(str.substr(i,1))<0)
		{
			result = false;
			break;
		}
	
	return result;
}

function validEmail(formField,fieldLabel,required)
{
	var result = true;
	
	if (required && !validRequired(formField,fieldLabel))
		result = false;

	if (result && ((formField.value.length < 3) || !isEmailAddr(formField.value)) )
	{
		alert("Please enter a complete email address in the form: yourname@yourdomain.com");
		formField.focus();
		result = false;
	}
   
  return result;

}

function validNum(formField,fieldLabel,required)
{
	var result = true;

	if (required && !validRequired(formField,fieldLabel))
		result = false;
  
 	if (result)
 	{
 		if (!allDigits(formField.value))
 		{
 			alert('Please enter a number for the "' + fieldLabel +'" field.');
			formField.focus();		
			result = false;
		}
	} 
	
	return result;
}


function validInt(formField,fieldLabel,required)
{
	var result = true;

	if (required && !validRequired(formField,fieldLabel))
		result = false;
  
 	if (result)
 	{
 		var num = parseInt(formField.value,10);
 		if (isNaN(num))
 		{
 			alert('Please enter a number for the "' + fieldLabel +'" field.');
			formField.focus();		
			result = false;
		}
	} 
	
	return result;
}


function validDate(formField,fieldLabel,required)
{
	var result = true;

	if (required && !validRequired(formField,fieldLabel))
		result = false;
  
 	if (result)
 	{
 		var elems = formField.value.split("/");
 		
 		result = (elems.length == 3); // should be three components
 		
 		if (result)
 		{
 			var month = parseInt(elems[0],10);
  			var day = parseInt(elems[1],10);
 			var year = parseInt(elems[2],10);
			result = allDigits(elems[0]) && (month > 0) && (month < 13) &&
					 allDigits(elems[1]) && (day > 0) && (day < 32) &&
					 allDigits(elems[2]) && ((elems[2].length == 2) || (elems[2].length == 4));
 		}
 		
  		if (!result)
 		{
 			alert('Please enter a date in the format MM/DD/YYYY for the "' + fieldLabel +'" field.');
			formField.focus();		
		}
	} 
	
	return result;
}




function validateForm(theForm)
{
	// Customize these calls for your form

	// Start ------->
	if (!validRequired(theForm.User_name,"Name"))
		return false;

	if (!validRequired(theForm.User_state,"State"))
		return false;

	if (!validEmail(theForm.User_email,"Email Address",true))
		return false;

	if (!validNum(model.User_age,"Age",true))
		return false;
		
	if (!validRequired(theForm.User_hair,"Hair Color"))
		return false;		
	
	if (!validRequired(theForm.User_eye,"Eye Color"))
		return false;		
	
	if (!validNum(model.User_feet,"Height",true))
		return false;

	if (!validNum(theForm.User_weight,"Weight",true))
		return false;

	
	// <--------- End
	
	return true;
}

//-->






<!--


//check if browser is capable, NS3+, IE4+

if (document.images)
{

	//preload images

	//base image



	joinN= new Image(89,29);

	joinN.src= 'images/join.jpg' ;

	//hover or rollover image

	joinH= new Image(89,29);

	joinH.src= 'images/join-over.jpg' ;




	storeN= new Image(122,29);

	storeN.src= 'images/store.jpg' ;

	//hover or rollover image

	storeH= new Image(122,29);

	storeH.src= 'images/store-over.jpg' ;




	membersN= new Image(170,30);

	membersN.src= 'images/members.jpg' ;

	//hover or rollover image

	membersH= new Image(170,30);

	membersH.src= 'images/members-over.jpg' ;




	freeN= new Image(98,29);

	freeN.src= 'images/free.jpg' ;

	//hover or rollover image

	freeH= new Image(98,29);

	freeH.src= 'images/free-over.jpg' ;
	
	
	

	linksN= new Image(105,30);

	linksN.src= 'images/links.jpg' ;

	//hover or rollover image

	linksH= new Image(105,30);

	linksH.src= 'images/links-over.jpg' ;




	contactN= new Image(159,30);

	contactN.src= 'images/contact.jpg' ;

	//hover or rollover image

	contactH= new Image(159,30);

	contactH.src= 'images/contact-over.jpg' ;




	function myOn(myImgName)
	{

		//we need to name the image in the BODY

		//so we can use its name here

		document[myImgName].src=eval(myImgName+ 'H' ).src;

	}




	function myOut(myImgName)
	{

		document[myImgName].src=eval(myImgName+ 'N' ).src;

	}




} //end of if document.images


//-->




















