function autoTab(inputName, tabWhenLength, nextInputName) {
		inputLength = eval("document.form."+inputName+".value.length");
		if (inputLength == tabWhenLength) {
			eval("document.form."+nextInputName+".focus();");
		}
	}

function oneOrNoCheckboxGroup (checkbox) {
    var checkboxGroup = checkbox.form[checkbox.name];
    for (var c = 0; c < checkboxGroup.length; c++)
        if (checkboxGroup[c] != checkbox)
            checkboxGroup[c].checked = false;
}

function popup(mylink, windowname)
{
  if (! window.focus)return true;
  
  var href;
  
  if (typeof(mylink) == 'string')
      href = mylink;
  else
      href = mylink.href;
      
  if (windowname == 'Membership')
      window.open(href, windowname, 'width=290, height=358, left=50, top=100');
  else if (windowname == 'Team') 
           window.open(href, windowname, 'width=294, height=360, left=346, top=100');
       else
           window.open(href, windowname, 'width=323, height=473, left=646, top=100');

  return false;
}

function FP_swapImg() 
{//v1.0
 var doc=document,args=arguments,elm,n; 

 doc.$imgSwaps=new Array(); 

 for(n=2; n<args.length; n+=2) 
 { 
   elm=FP_getObjectByID(args[n]); 
   if(elm) 
   { 
     doc.$imgSwaps[doc.$imgSwaps.length]=elm;
     elm.$src=elm.src; 
     elm.src=args[n+1]; 
   } 
 }
}

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 FP_getObjectByID(id,o) 
{//v1.0
 var c,el,els,f,m,n; 
 if(!o) 
   o=document; 
   
 if(o.getElementById) 
    el=o.getElementById(id);
 else if(o.layers) 
         c=o.layers; 
 else if(o.all) 
         el=o.all[id]; 
         
 if(el) 
   return el;
   
 if(o.id==id || o.name==id) 
    return o; 

 if(o.childNodes) 
    c=o.childNodes; 
    
 if(c)
   for(n=0; n<c.length; n++) 
   { 
     el=FP_getObjectByID(id,c[n]); 
     
     if(el) 
        return el; 
   }
 
 f=o.forms; 
 
 if(f) 
    for(n=0; n<f.length; n++) 
    { 
      els=f[n].elements;

      for(m=0; m<els.length; m++)
      { 
        el=FP_getObjectByID(id,els[n]); 
        
        if(el) 
           return el; 
      } 
    }
    
 return null;
}
