function ShowHide(id) {
var e = document.getElementById(id);
if(e.style.display == 'none')
e.style.display = 'block';
else
e.style.display = 'none';
}

//Toggle open close main and sections/subsections
function Toggle(item) {
   obj=document.getElementById(item);
   visible=(obj.style.display!="none")
   key=document.getElementById("x" + item);
   if (visible) {
     obj.style.display="none";
     //key.innerHTML="<img src='../imgSource/folder.gif' width='16' height='16' hspace='0' vspace='0' border='0'>";
   } else {
      obj.style.display="block";
      //key.innerHTML="<img src='../imgSource/textFolder.gif' width='16' height='16' hspace='0' vspace='0' border='0'>";
   }
}

//Toggle Expand Collapse All section/subsections
function Expand() {
   divs=window.frames['menuHelpFrame'].document.getElementsByTagName("DIV");
   for (i=0;i<divs.length;i++) {
     divs[i].style.display="block";
     key=window.frames['menuHelpFrame'].document.getElementById("x" + divs[i].id);
	 //key.innerHTML="<img src='../imgSource/textFolder.gif' width='16' height='16' hspace='0' vspace='0' border='0'>";
   }
}

function Collapse() {
   divs=window.frames['menuHelpFrame'].document.getElementsByTagName("DIV");
   for (i=0;i<divs.length;i++) {
     divs[i].style.display="none";
     key=window.frames['menuHelpFrame'].document.getElementById("x" + divs[i].id);
     //key.innerHTML="<img src='../imgSource/Folder.gif' width='16' height='16' hspace='0' vspace='0' border='0'>";
   }
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function ValidateLogin(f)
{
	if (f.login.value == ""){
		alert("Please enter your login.\n");
		f.login.focus();
		f.login.select();
		return false;
	}

	if (f.pass.value == ""){
		alert("Please enter your password.\n");
		f.pass.focus();
		f.pass.select();
		return false;
	}
lsubmit(f);
return false;
}

function insert_buy(f)
	{
		if (f.fid_login.value == ""){
			alert("Enter your login name");
			f.fid_login.focus();
			f.fid_login.select();
			return false;
		}
		if (f.fid_pass.value == ""){
			alert("Enter your password");
			f.fid_pass.focus();
			f.fid_pass.select();
			return false;
		}
		if (f.fid_first.value == ""){
			alert("Enter your first name");
			f.fid_first.focus();
			f.fid_first.select();
			return false;
		}
		if (f.fid_last.value == ""){
			alert("Enter your last name");
			f.fid_last.focus();
			f.fid_last.select();
			return false;
		}
		if ((f.fid_email.value==null)||(f.fid_email.value=="")){
			alert("Enter your email address")
			f.focus()
			return false
		}
		if (echeck(f.fid_email.value)==false){
			f.fid_email.focus();
			f.fid_email.select();
			return false
		}
		if (f.fid_phone.value == ""){
			alert("Enter your phone number");
			f.fid_phone.focus();
			f.fid_phone.select();
			return false;
		}
		if (f.fid_address.value == ""){
			alert("Enter your address");
			f.fid_address.focus();
			f.fid_address.select();
			return false;
		}
		if (f.fid_city.value == ""){
			alert("Enter your city");
			f.fid_city.focus();
			f.fid_city.select();
			return false;
		}
		if (f.fid_ctid.selectedIndex == 0){
			alert("Select your country");
			return false;
		}
		if (f.fid_stat.value == ""){
			alert("Enter your state");
			f.fid_stat.focus();
			f.fid_stat.select();
			return false;
		}
		if (f.fid_postcode.value == ""){
			alert("Enter your postcode");
			f.fid_postcode.focus();
			f.fid_postcode.select();
			return false;
		}
		if (((f.fid_postcode.value / f.fid_postcode.value) != 1) && (f.fid_postcode.value != 0)) {
			alert("Postcode must contain numbers only");
			f.fid_postcode.focus();
			f.fid_postcode.select();
			return false;
		}
		if (f.fid_daddress.value == ""){
			alert("Enter your delivery address");
			f.fid_daddress.focus();
			f.fid_daddress.select();
			return false;
		}
		if (f.fid_dcity.value == ""){
			alert("Enter your delivery city");
			f.fid_dcity.focus();
			f.fid_dcity.select();
			return false;
		}
		if (f.fid_dctid.selectedIndex == 0){
			alert("Select your delivery country");
			return false;
		}
		if (f.fid_dstat.value == ""){
			alert("Enter your delivery state");
			f.fid_dstat.focus();
			f.fid_dstat.select();
			return false;
		}
		if (f.fid_dpostcode.value == ""){
			alert("Enter your delivery postcode");
			f.fid_dpostcode.focus();
			f.fid_dpostcode.select();
			return false;
		}
		if (((f.fid_dpostcode.value / f.fid_dpostcode.value) != 1) && (f.fid_dpostcode.value != 0)) {
			alert("Postcode must contain numbers only");
			f.fid_dpostcode.focus();
			f.fid_dpostcode.select();
			return false;
		}
		if (f.fid_terms.checked == false){
			alert("You MUST accept the terms and conditions");
			f.fid_terms.focus();
			f.fid_terms.select();
			return false;
		}
	
	lsubmit(f);
	return false;
}

function fillDelivery() {
document.getElementById("fid_daddress").value=document.getElementById("fid_address").value;
document.getElementById("fid_dsuburb").value=document.getElementById("fid_suburb").value;
document.getElementById("fid_dcity").value=document.getElementById("fid_city").value;
document.getElementById("fid_dctid").value=document.getElementById("fid_ctid").value;
document.getElementById("fid_dstat").value=document.getElementById("fid_stat").value;
document.getElementById("fid_dpostcode").value=document.getElementById("fid_postcode").value;
}
function emptyDelivery() {
document.getElementById("fid_daddress").value="";
document.getElementById("fid_dsuburb").value="";
document.getElementById("fid_dcity").value="";
document.getElementById("fid_dctid").value=document.getElementById("fid_dctid").selectedIndex=0;
document.getElementById("fid_dstat").value="";
document.getElementById("fid_dpostcode").value="";
}

function echeck(str) {
	var at="@"
	var dot="."
	var lat=str.indexOf(at)
	var lstr=str.length
	var ldot=str.indexOf(dot)
	if (str.indexOf(at)==-1){
		 alert("Invalid email address")
		 return false
	}
	if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		 alert("Invalid email address")
		 return false
	}
	if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
			alert("Invalid email address")
			return false
	}
	 if (str.indexOf(at,(lat+1))!=-1){
			alert("Invalid email address")
			return false
	 }
	 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
			alert("Invalid email address")
			return false
	 }
	 if (str.indexOf(dot,(lat+2))==-1){
			alert("Invalid email address")
			return false
	 }
	 if (str.indexOf(" ")!=-1){
			alert("Invalid email address")
			return false
	 }
	 return true					
}

function insert_sell(f)
	{
		if (f.fid_tid.selectedIndex == 0){
			alert("Select your account type");
			return false;
		}
		if (f.fid_ptid.selectedIndex == 0){
			alert("Select your payment type");
			return false;
		}
		if (f.fid_login.value == ""){
			alert("Enter your login name");
			f.fid_login.focus();
			f.fid_login.select();
			return false;
		}
		if (f.fid_pass.value == ""){
			alert("Enter your password");
			f.fid_pass.focus();
			f.fid_pass.select();
			return false;
		}
		if (f.fid_destination.selectedIndex == 0){
			alert("Select your sales destination");
			return false;
		}
		if (f.fid_first.value == ""){
			alert("Enter your first name");
			f.fid_first.focus();
			f.fid_first.select();
			return false;
		}
		if (f.fid_last.value == ""){
			alert("Enter your last name");
			f.fid_last.focus();
			f.fid_last.select();
			return false;
		}
		if ((f.fid_email.value==null)||(f.fid_email.value=="")){
			alert("Enter your email address")
			f.focus()
			return false
		}
		if (echeck(f.fid_email.value)==false){
			f.fid_email.focus();
			f.fid_email.select();
			return false
		}
		if (f.fid_phone.value == ""){
			alert("Enter your phone number");
			f.fid_phone.focus();
			f.fid_phone.select();
			return false;
		}
		if (f.fid_address.value == ""){
			alert("Enter your address");
			f.fid_address.focus();
			f.fid_address.select();
			return false;
		}
		if (f.fid_city.value == ""){
			alert("Enter your city");
			f.fid_city.focus();
			f.fid_city.select();
			return false;
		}
		if (f.fid_stat.value == ""){
			alert("Enter your state");
			f.fid_stat.focus();
			f.fid_stat.select();
			return false;
		}
		if (f.fid_postcode.value == ""){
			alert("Enter your postcode");
			f.fid_postcode.focus();
			f.fid_postcode.select();
			return false;
		}
		if (((f.fid_postcode.value / f.fid_postcode.value) != 1) && (f.fid_postcode.value != 0)) {
			alert("Postcode must contain numbers only");
			f.fid_postcode.focus();
			f.fid_postcode.select();
			return false;
		}
		if (f.fid_daddress.value == ""){
			alert("Enter your delivery address");
			f.fid_daddress.focus();
			f.fid_daddress.select();
			return false;
		}
		if (f.fid_dcity.value == ""){
			alert("Enter your delivery city");
			f.fid_dcity.focus();
			f.fid_dcity.select();
			return false;
		}
		if (f.fid_dstat.value == ""){
			alert("Enter your delivery state");
			f.fid_dstat.focus();
			f.fid_dstat.select();
			return false;
		}
		if (f.fid_dpostcode.value == ""){
			alert("Enter your delivery postcode");
			f.fid_dpostcode.focus();
			f.fid_dpostcode.select();
			return false;
		}
		if (((f.fid_dpostcode.value / f.fid_dpostcode.value) != 1) && (f.fid_dpostcode.value != 0)) {
			alert("Postcode must contain numbers only");
			f.fid_dpostcode.focus();
			f.fid_dpostcode.select();
			return false;
		}
		if (f.fid_terms.checked == false){
			alert("You MUST accept the terms and conditions");
			f.fid_terms.focus();
			f.fid_terms.select();
			return false;
		}
	
	lsubmit(f);
	return false;
}

function fillDelivery() {
document.getElementById("fid_daddress").value=document.getElementById("fid_address").value;
document.getElementById("fid_dsuburb").value=document.getElementById("fid_suburb").value;
document.getElementById("fid_dcity").value=document.getElementById("fid_city").value;
document.getElementById("fid_dctid").value=document.getElementById("fid_ctid").value;
document.getElementById("fid_dstat").value=document.getElementById("fid_stat").value;
document.getElementById("fid_dpostcode").value=document.getElementById("fid_postcode").value;
}
function emptyDelivery() {
document.getElementById("fid_daddress").value="";
document.getElementById("fid_dsuburb").value="";
document.getElementById("fid_dcity").value="";
document.getElementById("fid_dctid").value=document.getElementById("fid_dctid").selectedIndex=0;
document.getElementById("fid_dstat").value="";
document.getElementById("fid_dpostcode").value="";
}

function echeck(str) {
	var at="@"
	var dot="."
	var lat=str.indexOf(at)
	var lstr=str.length
	var ldot=str.indexOf(dot)
	if (str.indexOf(at)==-1){
		 alert("Invalid email address")
		 return false
	}
	if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		 alert("Invalid email address")
		 return false
	}
	if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
			alert("Invalid email address")
			return false
	}
	 if (str.indexOf(at,(lat+1))!=-1){
			alert("Invalid email address")
			return false
	 }
	 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
			alert("Invalid email address")
			return false
	 }
	 if (str.indexOf(dot,(lat+2))==-1){
			alert("Invalid email address")
			return false
	 }
	 if (str.indexOf(" ")!=-1){
			alert("Invalid email address")
			return false
	 }
	 return true					
}

function update_offer(f)
	{
		if (f.oicommunication.value == ""){
			alert("Enter your reply");
			f.oicommunication.focus();
			f.oicommunication.select();
			return false;
		}
	
	lsubmit(f);
	return false;
}

function update_comments(f)
	{
		if (f.ctext.value == ""){
			alert("Enter your comments");
			f.ctext.focus();
			f.ctext.select();
			return false;
		}
	
	lsubmit(f);
	return false;
}

function update_notices(f)
	{
		if (f.ntext.value == ""){
			alert("Enter your notice");
			f.ntext.focus();
			f.ntext.select();
			return false;
		}
	
	lsubmit(f);
	return false;
}

function update_buyedit(f)
	{
		if (f.fid_pass.value == ""){
			alert("Enter your password");
			f.fid_pass.focus();
			f.fid_pass.select();
			return false;
		}
		if (f.fid_first.value == ""){
			alert("Enter your first name");
			f.fid_first.focus();
			f.fid_first.select();
			return false;
		}
		if (f.fid_last.value == ""){
			alert("Enter your last name");
			f.fid_last.focus();
			f.fid_last.select();
			return false;
		}
		if ((f.fid_email.value==null)||(f.fid_email.value=="")){
			alert("Enter your email address")
			f.focus()
			return false
		}
		if (echeck(f.fid_email.value)==false){
			f.fid_email.focus();
			f.fid_email.select();
			return false
		}
		if (f.fid_phone.value == ""){
			alert("Enter your phone number");
			f.fid_phone.focus();
			f.fid_phone.select();
			return false;
		}
		if (f.fid_address.value == ""){
			alert("Enter your address");
			f.fid_address.focus();
			f.fid_address.select();
			return false;
		}
		if (f.fid_city.value == ""){
			alert("Enter your city");
			f.fid_city.focus();
			f.fid_city.select();
			return false;
		}
		if (f.fid_ctid.selectedIndex == 0){
			alert("Select your country");
			return false;
		}
		if (f.fid_stat.value == ""){
			alert("Enter your state");
			f.fid_stat.focus();
			f.fid_stat.select();
			return false;
		}
		if (f.fid_postcode.value == ""){
			alert("Enter your postcode");
			f.fid_postcode.focus();
			f.fid_postcode.select();
			return false;
		}
		if (((f.fid_postcode.value / f.fid_postcode.value) != 1) && (f.fid_postcode.value != 0)) {
			alert("Postcode must contain numbers only");
			f.fid_postcode.focus();
			f.fid_postcode.select();
			return false;
		}
		if (f.fid_daddress.value == ""){
			alert("Enter your delivery address");
			f.fid_daddress.focus();
			f.fid_daddress.select();
			return false;
		}
		if (f.fid_dcity.value == ""){
			alert("Enter your delivery city");
			f.fid_dcity.focus();
			f.fid_dcity.select();
			return false;
		}
		if (f.fid_dctid.selectedIndex == 0){
			alert("Select your delivery country");
			return false;
		}
		if (f.fid_dstat.value == ""){
			alert("Enter your delivery state");
			f.fid_dstat.focus();
			f.fid_dstat.select();
			return false;
		}
		if (f.fid_dpostcode.value == ""){
			alert("Enter your delivery postcode");
			f.fid_dpostcode.focus();
			f.fid_dpostcode.select();
			return false;
		}
		if (((f.fid_dpostcode.value / f.fid_dpostcode.value) != 1) && (f.fid_dpostcode.value != 0)) {
			alert("Postcode must contain numbers only");
			f.fid_dpostcode.focus();
			f.fid_dpostcode.select();
			return false;
		}
	
	lsubmit(f);
	return false;
}

function fillDelivery() {
document.getElementById("fid_daddress").value=document.getElementById("fid_address").value;
document.getElementById("fid_dsuburb").value=document.getElementById("fid_suburb").value;
document.getElementById("fid_dcity").value=document.getElementById("fid_city").value;
document.getElementById("fid_dctid").value=document.getElementById("fid_ctid").value;
document.getElementById("fid_dstat").value=document.getElementById("fid_stat").value;
document.getElementById("fid_dpostcode").value=document.getElementById("fid_postcode").value;
}
function emptyDelivery() {
document.getElementById("fid_daddress").value="";
document.getElementById("fid_dsuburb").value="";
document.getElementById("fid_dcity").value="";
document.getElementById("fid_dctid").value=document.getElementById("fid_dctid").selectedIndex=0;
document.getElementById("fid_dstat").value="";
document.getElementById("fid_dpostcode").value="";
}

function echeck(str) {
	var at="@"
	var dot="."
	var lat=str.indexOf(at)
	var lstr=str.length
	var ldot=str.indexOf(dot)
	if (str.indexOf(at)==-1){
		 alert("Invalid email address")
		 return false
	}
	if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		 alert("Invalid email address")
		 return false
	}
	if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
			alert("Invalid email address")
			return false
	}
	 if (str.indexOf(at,(lat+1))!=-1){
			alert("Invalid email address")
			return false
	 }
	 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
			alert("Invalid email address")
			return false
	 }
	 if (str.indexOf(dot,(lat+2))==-1){
			alert("Invalid email address")
			return false
	 }
	 if (str.indexOf(" ")!=-1){
			alert("Invalid email address")
			return false
	 }
	 return true					
}

function update_selledit(f)
	{
		if (f.fid_tid.selectedIndex == 0){
			alert("Select your account type");
			return false;
		}
		if (f.fid_pass.value == ""){
			alert("Enter your password");
			f.fid_pass.focus();
			f.fid_pass.select();
			return false;
		}
		if (f.fid_first.value == ""){
			alert("Enter your first name");
			f.fid_first.focus();
			f.fid_first.select();
			return false;
		}
		if (f.fid_last.value == ""){
			alert("Enter your last name");
			f.fid_last.focus();
			f.fid_last.select();
			return false;
		}
		if ((f.fid_email.value==null)||(f.fid_email.value=="")){
			alert("Enter your email address")
			f.focus()
			return false
		}
		if (echeck(f.fid_email.value)==false){
			f.fid_email.focus();
			f.fid_email.select();
			return false
		}
		if (f.fid_phone.value == ""){
			alert("Enter your phone number");
			f.fid_phone.focus();
			f.fid_phone.select();
			return false;
		}
		if (f.fid_address.value == ""){
			alert("Enter your address");
			f.fid_address.focus();
			f.fid_address.select();
			return false;
		}
		if (f.fid_city.value == ""){
			alert("Enter your city");
			f.fid_city.focus();
			f.fid_city.select();
			return false;
		}
		if (f.fid_stat.value == ""){
			alert("Enter your state");
			f.fid_stat.focus();
			f.fid_stat.select();
			return false;
		}
		if (f.fid_postcode.value == ""){
			alert("Enter your postcode");
			f.fid_postcode.focus();
			f.fid_postcode.select();
			return false;
		}
		if (((f.fid_postcode.value / f.fid_postcode.value) != 1) && (f.fid_postcode.value != 0)) {
			alert("Postcode must contain numbers only");
			f.fid_postcode.focus();
			f.fid_postcode.select();
			return false;
		}
		if (f.fid_daddress.value == ""){
			alert("Enter your delivery address");
			f.fid_daddress.focus();
			f.fid_daddress.select();
			return false;
		}
		if (f.fid_dcity.value == ""){
			alert("Enter your delivery city");
			f.fid_dcity.focus();
			f.fid_dcity.select();
			return false;
		}
		if (f.fid_dstat.value == ""){
			alert("Enter your delivery state");
			f.fid_dstat.focus();
			f.fid_dstat.select();
			return false;
		}
		if (f.fid_dpostcode.value == ""){
			alert("Enter your delivery postcode");
			f.fid_dpostcode.focus();
			f.fid_dpostcode.select();
			return false;
		}
		if (((f.fid_dpostcode.value / f.fid_dpostcode.value) != 1) && (f.fid_dpostcode.value != 0)) {
			alert("Postcode must contain numbers only");
			f.fid_dpostcode.focus();
			f.fid_dpostcode.select();
			return false;
		}
	
	lsubmit(f);
	return false;
}

function fillDelivery() {
document.getElementById("fid_daddress").value=document.getElementById("fid_address").value;
document.getElementById("fid_dsuburb").value=document.getElementById("fid_suburb").value;
document.getElementById("fid_dcity").value=document.getElementById("fid_city").value;
document.getElementById("fid_dctid").value=document.getElementById("fid_ctid").value;
document.getElementById("fid_dstat").value=document.getElementById("fid_stat").value;
document.getElementById("fid_dpostcode").value=document.getElementById("fid_postcode").value;
}
function emptyDelivery() {
document.getElementById("fid_daddress").value="";
document.getElementById("fid_dsuburb").value="";
document.getElementById("fid_dcity").value="";
document.getElementById("fid_dctid").value=document.getElementById("fid_dctid").selectedIndex=0;
document.getElementById("fid_dstat").value="";
document.getElementById("fid_dpostcode").value="";
}

function echeck(str) {
	var at="@"
	var dot="."
	var lat=str.indexOf(at)
	var lstr=str.length
	var ldot=str.indexOf(dot)
	if (str.indexOf(at)==-1){
		 alert("Invalid email address")
		 return false
	}
	if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		 alert("Invalid email address")
		 return false
	}
	if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
			alert("Invalid email address")
			return false
	}
	 if (str.indexOf(at,(lat+1))!=-1){
			alert("Invalid email address")
			return false
	 }
	 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
			alert("Invalid email address")
			return false
	 }
	 if (str.indexOf(dot,(lat+2))==-1){
			alert("Invalid email address")
			return false
	 }
	 if (str.indexOf(" ")!=-1){
			alert("Invalid email address")
			return false
	 }
	 return true					
}

function contact_email(f)
	{
		if (f.fullname.value == ""){
			alert("Enter your name");
			f.fullname.focus();
			f.fullname.select();
			return false;
		}
		if ((f.email.value==null)||(f.email.value=="")){
			alert("Enter your email address")
			f.focus()
			return false
		}
		if (echeck(f.email.value)==false){
			f.email.focus();
			f.email.select();
			return false
		}
		if (f.subject.value == ""){
			alert("Enter your subject");
			f.subject.focus();
			f.subject.select();
			return false;
		}
		if (f.message.value == ""){
			alert("Enter your message");
			f.message.focus();
			f.message.select();
			return false;
		}
	
	lsubmit(f);
	return false;
}

function search_email(f)
	{
		if (f.fullname.value == ""){
			alert("Enter your name");
			f.fullname.focus();
			f.fullname.select();
			return false;
		}
		if ((f.email.value==null)||(f.email.value=="")){
			alert("Enter your email address")
			f.focus()
			return false
		}
		if (echeck(f.email.value)==false){
			f.email.focus();
			f.email.select();
			return false
		}
		if (f.message.value == ""){
			alert("Enter your message");
			f.message.focus();
			f.message.select();
			return false;
		}
	
	lsubmit(f);
	return false;
}

function submit_transaction(f)
	{
		if (f.odeliverycompany.value == ""){
			alert("Enter your delivery company name");
			f.odeliverycompany.focus();
			f.odeliverycompany.select();
			return false;
		}
		if (f.odeliverytransaction.value == ""){
			alert("Enter your delivery transaction number");
			f.odeliverytransaction.focus();
			f.odeliverytransaction.select();
			return false;
		}
	
	lsubmit(f);
	return false;
}

function process_payment(f)
	{
		if (f.item_name.value == ""){
			alert("Enter your item description");
			f.item_name.focus();
			f.item_name.select();
			return false;
		}
		if (f.cardNum1.value == "" || f.cardNum1.value.length < 4){ 
			alert("Enter your complete card number");; 
			return false; 
		} else {
			var Chars = "0123456789"; 
			for (var i = 0; i < f.cardNum1.value.length; i++){ 
				if (Chars.indexOf(f.cardNum1.value.charAt(i)) == -1){ 
					alert("Invalid Character(s)\n\nOnly numbers (0-9) are allowed in this field."); 
					f.cardNum1.focus(); 
					f.cardNum1.select(); 
					return false; 
				}
			}
		}
		if (f.cardNum2.value == "" || f.cardNum2.value.length < 4){ 
			alert("Enter your complete card number");; 
			return false; 
		} else {
			var Chars = "0123456789"; 
			for (var i = 0; i < f.cardNum2.value.length; i++){ 
				if (Chars.indexOf(f.cardNum2.value.charAt(i)) == -1){ 
					alert("Invalid Character(s)\n\nOnly numbers (0-9) are allowed in this field."); 
					f.cardNum2.focus(); 
					f.cardNum2.select(); 
					return false; 
				}
			}
		}
		if (f.cardNum3.value == "" || f.cardNum3.value.length < 4){ 
			alert("Enter your complete card number");; 
			return false; 
		} else {
			var Chars = "0123456789"; 
			for (var i = 0; i < f.cardNum3.value.length; i++){ 
				if (Chars.indexOf(f.cardNum3.value.charAt(i)) == -1){ 
					alert("Invalid Character(s)\n\nOnly numbers (0-9) are allowed in this field."); 
					f.cardNum3.focus(); 
					f.cardNum3.select(); 
					return false; 
				}
			}
		}
		if (f.cardNum4.value == "" || f.cardNum4.value.length < 4){ 
			alert("Enter your complete card number");; 
			return false; 
		} else {
			var Chars = "0123456789"; 
			for (var i = 0; i < f.cardNum4.value.length; i++){ 
				if (Chars.indexOf(f.cardNum4.value.charAt(i)) == -1){ 
					alert("Invalid Character(s)\n\nOnly numbers (0-9) are allowed in this field."); 
					f.cardNum4.focus(); 
					f.cardNum4.select(); 
					return false; 
				}
			}
		}
		if (f.cardExp.value == "" || f.cardExp.value.length < 4){ 
			alert("Enter your card expiration date in the format MMYY e.g. 0308");; 
			return false; 
		} else {
			var Chars = "0123456789"; 
			for (var i = 0; i < f.cardExp.value.length; i++){ 
				if (Chars.indexOf(f.cardExp.value.charAt(i)) == -1){ 
					alert("Invalid Character(s)\n\nOnly numbers (0-9) are allowed in this field."); 
					f.cardExp.focus(); 
					f.cardExp.select(); 
					return false; 
				}
			}
		}
		if (f.amount.value == ""){
			alert("Enter your payment amount");
			f.amount.focus();
			f.amount.select();
			return false;
		}
	
	lsubmit(f);
	return false;
}

function upgrade_membership(f)
	{
		if (f.fid_tid_select.selectedIndex == 0){
			alert("Please select your upgrade account level");
			f.fid_tid_select.focus();
			f.fid_tid_select.select();
			return false;
		}
		if (f.cardNum1.value == "" || f.cardNum1.value.length < 4){ 
			alert("Enter your complete card number");; 
			return false; 
		} else {
			var Chars = "0123456789"; 
			for (var i = 0; i < f.cardNum1.value.length; i++){ 
				if (Chars.indexOf(f.cardNum1.value.charAt(i)) == -1){ 
					alert("Invalid Character(s)\n\nOnly numbers (0-9) are allowed in this field."); 
					f.cardNum1.focus(); 
					f.cardNum1.select(); 
					return false; 
				}
			}
		}
		if (f.cardNum2.value == "" || f.cardNum2.value.length < 4){ 
			alert("Enter your complete card number");; 
			return false; 
		} else {
			var Chars = "0123456789"; 
			for (var i = 0; i < f.cardNum2.value.length; i++){ 
				if (Chars.indexOf(f.cardNum2.value.charAt(i)) == -1){ 
					alert("Invalid Character(s)\n\nOnly numbers (0-9) are allowed in this field."); 
					f.cardNum2.focus(); 
					f.cardNum2.select(); 
					return false; 
				}
			}
		}
		if (f.cardNum3.value == "" || f.cardNum3.value.length < 4){ 
			alert("Enter your complete card number");; 
			return false; 
		} else {
			var Chars = "0123456789"; 
			for (var i = 0; i < f.cardNum3.value.length; i++){ 
				if (Chars.indexOf(f.cardNum3.value.charAt(i)) == -1){ 
					alert("Invalid Character(s)\n\nOnly numbers (0-9) are allowed in this field."); 
					f.cardNum3.focus(); 
					f.cardNum3.select(); 
					return false; 
				}
			}
		}
		if (f.cardNum4.value == "" || f.cardNum4.value.length < 4){ 
			alert("Enter your complete card number");; 
			return false; 
		} else {
			var Chars = "0123456789"; 
			for (var i = 0; i < f.cardNum4.value.length; i++){ 
				if (Chars.indexOf(f.cardNum4.value.charAt(i)) == -1){ 
					alert("Invalid Character(s)\n\nOnly numbers (0-9) are allowed in this field."); 
					f.cardNum4.focus(); 
					f.cardNum4.select(); 
					return false; 
				}
			}
		}
		if (f.cardExp.value == "" || f.cardExp.value.length < 4){ 
			alert("Enter your card expiration date in the format MMYY e.g. 0308");; 
			return false; 
		} else {
			var Chars = "0123456789"; 
			for (var i = 0; i < f.cardExp.value.length; i++){ 
				if (Chars.indexOf(f.cardExp.value.charAt(i)) == -1){ 
					alert("Invalid Character(s)\n\nOnly numbers (0-9) are allowed in this field."); 
					f.cardExp.focus(); 
					f.cardExp.select(); 
					return false; 
				}
			}
		}
	
	lsubmit(f);
	return false;
}

function purchase_art(f)
	{
		if (f.cardNum1.value == "" || f.cardNum1.value.length < 4){ 
			alert("Enter your complete card number");; 
			return false; 
		} else {
			var Chars = "0123456789"; 
			for (var i = 0; i < f.cardNum1.value.length; i++){ 
				if (Chars.indexOf(f.cardNum1.value.charAt(i)) == -1){ 
					alert("Invalid Character(s)\n\nOnly numbers (0-9) are allowed in this field."); 
					f.cardNum1.focus(); 
					f.cardNum1.select(); 
					return false; 
				}
			}
		}
		if (f.cardNum2.value == "" || f.cardNum2.value.length < 4){ 
			alert("Enter your complete card number");; 
			return false; 
		} else {
			var Chars = "0123456789"; 
			for (var i = 0; i < f.cardNum2.value.length; i++){ 
				if (Chars.indexOf(f.cardNum2.value.charAt(i)) == -1){ 
					alert("Invalid Character(s)\n\nOnly numbers (0-9) are allowed in this field."); 
					f.cardNum2.focus(); 
					f.cardNum2.select(); 
					return false; 
				}
			}
		}
		if (f.cardNum3.value == "" || f.cardNum3.value.length < 4){ 
			alert("Enter your complete card number");; 
			return false; 
		} else {
			var Chars = "0123456789"; 
			for (var i = 0; i < f.cardNum3.value.length; i++){ 
				if (Chars.indexOf(f.cardNum3.value.charAt(i)) == -1){ 
					alert("Invalid Character(s)\n\nOnly numbers (0-9) are allowed in this field."); 
					f.cardNum3.focus(); 
					f.cardNum3.select(); 
					return false; 
				}
			}
		}
		if (f.cardNum4.value == "" || f.cardNum4.value.length < 4){ 
			alert("Enter your complete card number");; 
			return false; 
		} else {
			var Chars = "0123456789"; 
			for (var i = 0; i < f.cardNum4.value.length; i++){ 
				if (Chars.indexOf(f.cardNum4.value.charAt(i)) == -1){ 
					alert("Invalid Character(s)\n\nOnly numbers (0-9) are allowed in this field."); 
					f.cardNum4.focus(); 
					f.cardNum4.select(); 
					return false; 
				}
			}
		}
		if (f.cardExp.value == "" || f.cardExp.value.length < 4){ 
			alert("Enter your card expiration date in the format MMYY e.g. 0308");; 
			return false; 
		} else {
			var Chars = "0123456789"; 
			for (var i = 0; i < f.cardExp.value.length; i++){ 
				if (Chars.indexOf(f.cardExp.value.charAt(i)) == -1){ 
					alert("Invalid Character(s)\n\nOnly numbers (0-9) are allowed in this field."); 
					f.cardExp.focus(); 
					f.cardExp.select(); 
					return false; 
				}
			}
		}
	
	lsubmit(f);
	return false;
}

var opt_no_frames = false;
var opt_integrated_mode = false;

		function _key_hadler_onkeypress(e){
			var event = e ? e : window.event;
			var target = e ? event.target : event.srcElement;
			var key = event.keyCode;
		
			if (navigator.appName == "Netscape" && key == 112) { OpenHelpWindow(); return false; };
		
			try {
		if (key == "13") {
		if (target && (target.type == "button" || target.type == "textarea"))
			return true;
		bt = document.getElementById("bid-ok");
		if (navigator.appName == "Netscape")
		{
			if (bt) bt.onclick();
		}
		else
		{
			if (bt)	bt.click();
		}
		return false;}if (key == "27") {
		bt = document.getElementById("bid-cancel");
		if (navigator.appName == "Netscape")
		{
			if (bt) bt.onclick();
		}
		else
		{
			if (bt)	bt.click();
		}
		return false;}
			} catch (e) {
			}
			return true;
		}
		if (document.layers) document.captureEvents(Event.KEYPRESS);
		document.onkeypress = _key_hadler_onkeypress;
		
function checkDisabledOptions(elem){
	if(elem.options[elem.options.selectedIndex].disabled){
		elem.selectedIndex = 0;
	}
}

var message="Contents & Graphics Copyright\nAll art is not Public Domain, and should NOT be taken from this site.";

function clickIE4(){
if (event.button==2){
alert(message);
return false;
}
}

function clickNS4(e){
if (document.layers||document.getElementById&&!document.all){
if (e.which==2||e.which==3){
alert(message);
return false;
}
}
}

if (document.layers){
document.captureEvents(Event.MOUSEDOWN);
document.onmousedown=clickNS4;
}
else if (document.all&&!document.getElementById){
document.onmousedown=clickIE4;
}

document.oncontextmenu=new Function("alert(message);return false");

var opt_no_frames = false;
var opt_integrated_mode = false;
	function _key_hadler_onkeypress(e)
	{
		var event = e ? e : window.event;
		var target = e ? event.target : event.srcElement;
		var key = event.keyCode;

		if (navigator.appName == "Netscape" && key == 112) { OpenHelpWindow(); return false; };

		try {
if (target.name == "filter") {if (key == "13") {WebproductListFilter(document.forms[0]);return false;}}if (key == "13") {
	if (target && (target.type == "button" || target.type == "textarea"))
		return true;
	bt = document.getElementById("bid-ok");
	if (navigator.appName == "Netscape")
	{
		if (bt) bt.onclick();
	}
	else
	{
		if (bt)	bt.click();
	}
	return false;}if (key == "27") {
	bt = document.getElementById("bid-cancel");
	if (navigator.appName == "Netscape")
	{
		if (bt) bt.onclick();
	}
	else
	{
		if (bt)	bt.click();
	}
	return false;}
		} catch (e) {
		}
		return true;
	}
	if (document.layers) document.captureEvents(Event.KEYPRESS);
	document.onkeypress = _key_hadler_onkeypress;
//-->