	function popUp(URL)
			{
			day = new Date();
			id = day.getTime();
			eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=1,width=500,height=660');");
			}
			function popUp2(URL)
			{
			day = new Date();
			id = day.getTime();
			eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=1,width=400,height=500');");
			}  			
					<!-- Begin 		
							function popUp(URL) 				{ 					day = new Date(); 					id = day.getTime(); 					eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=1,width=500,height=660');"); 				} 				function popUp2(URL) 				{ 					day = new Date(); 					id = day.getTime(); 					eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=1,width=400,height=500');"); 				} 			
					// End -->










			<!-- Begin
				function popUp(URL)
				{
					day = new Date();
					id = day.getTime();
					eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=1,width=500,height=660');");
				}
			// End -->











			<!-- Begin
			//	function reload()
				//{
				//	thisOne = document.frm1.category.selectedIndex;
			//		window.location.href = "./search.php?cat="+document.frm1.category.options[thisOne].value
				//}
			//End -->
			
				<!-- Begin
				function reload()
				{
					thisOne = document.frm1.category.selectedIndex;
					window.location.href = "./search.php?cat="+document.frm1.category.options[thisOne].value
				}










<!--
function trim(inputString) {
   if (typeof inputString != "string") { return inputString; }
   var retValue = inputString;
   var ch = retValue.substring(0, 1);
   while (ch == " ") { // Check for spaces at the beginning of the string
      retValue = retValue.substring(1, retValue.length);
      ch = retValue.substring(0, 1);
   }
   ch = retValue.substring(retValue.length-1, retValue.length);
   while (ch == " ") { // Check for spaces at the end of the string
      retValue = retValue.substring(0, retValue.length-1);
      ch = retValue.substring(retValue.length-1, retValue.length);
   }
   while (retValue.indexOf("  ") != -1) { // Note that there are two spaces in the string - look for multiple spaces within the string
      retValue = retValue.substring(0, retValue.indexOf("  ")) + retValue.substring(retValue.indexOf("  ")+1, retValue.length); // Again, there are two spaces in each of the strings
   }
   return retValue; // Return the trimmed string back to the user
} // Ends the "trim" function


function radio_button_checker()
{
var radio_choice = false;
for (counter = 0; counter < compdet.subscription.length; counter++)
{
if (compdet.subscription[counter].checked)
radio_choice = true; 
}

if (!radio_choice)
{
alert("Please Select Number of Issues")
return (false);
}
return (true);

}


function radio_check()
{
for (i=0;i<document.compdet.paytype.length;i++)
{
	if (document.compdet.paytype[i].checked)
	{
		user_input = document.compdet.paytype[i].value;
		alert(user_input);
	}
}
}

/*
function check_change()
{
if (document.compdet.paytype[0].checked == true)
{
document.compdet.ccname.disabled = true;
document.compdet.cctype.disabled = true;
document.compdet.ccnumber.disabled = true;
document.compdet.ccmonth.disabled = true;
document.compdet.ccyear.disabled = true;
document.compdet.billingphone.disabled = true;
} 

if (document.compdet.paytype[1].checked == true)
{
document.compdet.ccname.disabled = false;
document.compdet.cctype.disabled = false;
document.compdet.ccnumber.disabled = false;
document.compdet.ccmonth.disabled = false;
document.compdet.ccyear.disabled = false;
document.compdet.billingphone.disabled = false;

}

}

function validate()
{

var list1 = document.compdet.cctype;


document.compdet.name.value = trim(document.compdet.name.value)
document.compdet.add1.value = trim(document.compdet.add1.value)
document.compdet.add2.value = trim(document.compdet.add2.value)
document.compdet.city.value = trim(document.compdet.city.value)
document.compdet.state.value = trim(document.compdet.state.value)
document.compdet.zipcode.value = trim(document.compdet.zipcode.value)
document.compdet.country.value = trim(document.compdet.country.value)
document.compdet.email.value = trim(document.compdet.email.value)
document.compdet.ccname.value = trim(document.compdet.ccname.value)
document.compdet.cctype.value = trim(document.compdet.cctype.value)
document.compdet.ccnumber.value = trim(document.compdet.ccnumber.value)
document.compdet.ccmonth.value = trim(document.compdet.ccmonth.value)
document.compdet.ccyear.value = trim(document.compdet.ccyear.value)
document.compdet.billingphone.value = trim(document.compdet.billingphone.value)



if(document.compdet.name.value.length==0)
{
alert("Please Enter Your Name");
compdet.name.focus();
}

else if (document.compdet.add1.value.length==0 )
{
alert("Please Enter Address");
compdet.add1.focus();
return false;
}
else if (document.compdet.city.value.length==0 )
{
alert("Please Enter City");
compdet.city.focus();
return false;
}
else if (document.compdet.state.value.length==0 )
{
alert("Please Enter State");
compdet.state.focus();
return false;
}
else if (document.compdet.zipcode.value.length==0 )
{
alert("Please Enter Zip Code");
compdet.zipcode.focus();
return false;
}
else if (document.compdet.country.value.length==0 )
{
alert("Please Select Country");
compdet.country.focus();
return false;
}
else if (document.compdet.email.value.length==0 )
{
alert("Please Enter Email");
compdet.email.focus();
return false;
}
if(document.compdet.ccname.disabled == true)
{
return true;
}

else if ((document.compdet.paytype[0].checked == false) && (document.compdet.paytype[1].checked == false)) {
alert("Please choose a Payment Type.");
return false;
} 

else if((document.compdet.paytype[1].checked == true))
{
if (document.compdet.ccname.value.length==0 )
{
alert("Please Enter Name on Card");
compdet.ccname.focus();
return false;
}
else if (document.compdet.cctype.value.length==0 )
{
alert("Please Select Card Type");
compdet.cctype.focus();
return false;
}
else if (document.compdet.ccnumber.value.length==0 )
{
alert("Please Enter Credit Card Number");
compdet.ccnumber.focus();
return false;
}
else if (document.compdet.ccmonth.value.length==0 )
{
alert("Please Select Expiry Month");
compdet.ccmonth.focus();
return false;
}
else if (document.compdet.ccyear.value.length==0 )
{
alert("Please Select Expiry Year");
compdet.ccyear.focus();
return false;
}

else if (document.compdet.billingphone.value.length==0 )
{
alert("Please Enter Billing Phone");
compdet.billingphone.focus();
return false;
}


}

//return radio_button_checker();
return true;
}

function cc_change() {

var list1 = document.compdet.cctype;
if((list1.options[list1.selectedIndex].value == 'billmelater') || (list1.options[list1.selectedIndex].value == ''))
{
document.compdet.ccname.disabled = true;
document.compdet.ccnumber.disabled = true;
document.compdet.ccmonth.disabled = true;
document.compdet.ccyear.disabled = true;
}
else
{

document.compdet.ccname.disabled = false;
document.compdet.ccnumber.disabled = false;
document.compdet.ccmonth.disabled = false;
document.compdet.ccyear.disabled = false;

}

}
*/
//-->


<!--

function changeDiv(the_div,the_change)
{
  var the_style = getStyleObject(the_div);
  if (the_style != false)
  {
    the_style.display = the_change;
  }
}

function hideAll()
{
  changeDiv("pay_by_card","none");
  changeDiv("pay_by_check","none");
  changeDiv("mailing_list","none");
  changeDiv("member_yes","none");
	changeDiv("member_no","none");
}

function getStyleObject(objectId) {
  if (document.getElementById && document.getElementById(objectId)) {
    return document.getElementById(objectId).style;
  } else if (document.all && document.all(objectId)) {
    return document.all(objectId).style;
  } else {
    return false;
  }
}

function changeGuests() {
	var selectedNum = document.forms[1].Guests.selectedIndex;
	var num = document.forms[1].Guests.options[selectedNum].value;
	
	showTable('gueststitle');
	for (i = 1; i <= num; i++) {
		var table = 'guest' + i;
		showTable(table.toString());	
	}
	for (i = 20; i > num; i--) {
		var table = 'guest' + i;
		closeTable(table.toString());
	}
	if (num == 0) { closeTable('gueststitle'); }
	
	return false;
}

function changeGuests2() {
	var selectedNum = document.forms[1].Guests_Non.selectedIndex;
	var num = document.forms[1].Guests_Non.options[selectedNum].value;
	
	showTable('gueststitle2');
	for (i = 1; i <= num; i++) {
		var table = 'guestt' + i;
		showTable(table.toString());	
	}
	for (i = 20; i > num; i--) {
		var table = 'guestt' + i;
		closeTable(table.toString());
	}
	if (num == 0) { closeTable('gueststitle2'); }
	
	return false;
}

function showTable(table) {
	var showTable = getStyleObject(table);
	showTable.display = 'block';
}
function closeTable(table) {
	var closeTable = getStyleObject(table);
	closeTable.display = 'none';
}
function getStyleObject(objectId) {
	if (document.getElementById && document.getElementById(objectId)) {
		return document.getElementById(objectId).style;
	}
	else if (document.all && document.all(objectId)) {
		return document.all(objectId).style;
	}
	else { return false; }
}

// -->


function isblank(x) {
	var blank = true;
	for (i = 0; i < x.length; i++) {
		if (x.charAt(i) != ' ') { blank = false; }
	}
	return blank;
}

// finds if a form value is empty
function isempty(x) {
	if (x == "" || isblank(x)) { return true; }
	else { return false; }
}

// finds if a select box has not been changed
function unchanged(x) {
	if (x.selectedIndex == 0) { return true; }
	else { return false; }
}


function clearField(field, text) {
	if (field.value == text) { field.value = ""; }
	return;
}
function fillField(field, text) {
	if (isblank(field.value)) { field.value = text; }
	return;
}