function CB(fn,e){
	var ob;
	var ok=true;
	var d=document;
	if(e==0)ob=d.btn0;
	else if(e==1)ob=d.btn1;
	else if(e==2)ob=d.btn2;
	else if(e==3)ob=d.btn3;
	else if(e==4)ob=d.btn4;
	else if(e==5)ob=d.btn5;
	else if(e==6)ob=d.btn6;
	else if(e==7)ob=d.btn7;
	else if(e==8)ob=d.btn8;
	else if(e==9)ob=d.btn9;
	else if(e==10)ob=d.btn10;
	else if(e==11)ob=d.btn11;
	else if(e==12)ob=d.btn12;
	else if(e==13)ob=d.btn13;
	else if(e==14)ob=d.btn14;
	else if(e==15)ob=d.btn15;
	else if(e==16)ob=d.btn16;
	else if(e==17)ob=d.btn17;
	else if(e==18)ob=d.btn18;
	else if(e==19)ob=d.btn19;
	else if(e==20)ob=d.btn20;
	else ok=false;
	if(ok)ob.src=ob.src.substring(0,ob.src.length-5)+fn+".gif";
}

function swapImage(imgName, mode) {
	if (mode == "on") {
		document.images[imgName].src = "/images/buttons/" + imgName + "_2.gif";
	} else {
		document.images[imgName].src = "/images/buttons/" + imgName + "_1.gif";
	}
	
}	

function GO(e){
	var ob;
	var ok=true;	
	if((navigator.appName=="Microsoft Internet Explorer")&&(parseInt(navigator.appVersion,10)>3)){
		var d=document;	
		if(e==1)ob=spn1;
		else if(e==2)ob=spn2;
		//else if(e==3)ob=spn3;
		else if(e==4)ob=spn4;
		else if(e==5)ob=spn5;
		else if(e==6)ob=spn6;
		else if(e==21)ob=spn21;
		else ok=false;
		if(ok){
			if(ob.style.display=="")ob.style.display="none";
			else ob.style.display="";
			ok=false;
			//if(ob!=spn1)spn1.style.display="none";
			if((ob!=spn2)&&(ob!=21))spn2.style.display="none";
			//if(ob!=spn3)spn3.style.display="none";
			if(ob!=spn4)spn4.style.display="none";
			if(ob!=spn5)spn5.style.display="none";
			//if(ob!=spn6)spn6.style.display="none";
		}
	}
	else if(navigator.appName=="Netscape")
	{
		var id;
		if(e==1)id="spn1";
		else if(e==2)id="spn2";
		else if(e==3)id="spn3";
		else if(e==4)id="spn4";
		else if(e==5)id="spn5";
		//else if(e==21)id="spn21";
		else ok=false;
		if(ok){
			if(document.getElementById(id).style.display=="")
				document.getElementById(id).style.display="none";
			else 
				document.getElementById(id).style.display="";
			ok=false;
			//if(id!="spn1")document.getElementById("spn1").style.display="none";
			if(id!="spn2")document.getElementById("spn2").style.display="none";
			if(id!="spn3")document.getElementById("spn3").style.display="none";
			if(id!="spn4")document.getElementById("spn4").style.display="none";
			if(id!="spn5")document.getElementById("spn5").style.display="none";
			//if(id!="spn6")document.getElementById("spn6").style.display="none";
		}

		
		
	
	}
	return ok;
}	
function submit_Quote(){
	if(validate_Quote()==true){
		document.frm_Quote.submit();
	}
}
function temp_Switch(){
	if((navigator.appName=="Microsoft Internet Explorer")&&(parseInt(navigator.appVersion,10)>3)){
		var b1=document.btn11;
		var b2=document.btn15;
		var b=b1.style.display;
		if(b==""){
			b1.style.display="none";
			b2.style.display="";
		}else{
			b2.style.display="none";
			b1.style.display="";
		}
	}
}
var Warned=false;
function validate_Quote(){
	var f=document.frm_Quote;
	var t=f.playername.value;
	var b=false;
	if(t.length<2){
		if(Warned==false){
			alert("Please type in a valid quote or player name");
			Warned=true;
		}
	}else{
		//f.action="../Cards/Cards.asp";
		//f.method="get";
		b=true;
	}
	return b;
}

function openPlayerNameSelection(playername, target) {
	 //playername = trimString(playername);
	 if (playername=='' || (playername.length <2)) {
		alert("Please type in at least 2 characters in player name!");
		return false;
	}
	 var winAttr = "height=400,width=400,status=no,scrollbars=yes,resizable=yes,menubar=no";
	 var dest = "/cards/cardSearchSelection.asp?search=playername&playername=" + playername + "&target=" + target;
	 //var dest = "/cards/cardSearchSelection.asp?search=playername&playername=" + playername + "&target=" + target;
	 window.open(dest, "", winAttr);
	 return false;
}

function openPopup(link)
{
    var urlString = link;
	var openWin = window.open(urlString, 'gamecast','noresizable,noscrollbars,width=450,height=500,scrollbars=yes, resize=yes');
}

function whichtechnique(){
  /*
    1 means use DIV elements
    2 means use LAYER elements
    3 means none of the above
  */
  if (document.getElementById) return 1;
  if (document.layers) return 2;
  return 3;	
}

function getVersion(){
  /*
    function returns a custom browser-detect object
    with the following properties:
      name... choices "IE" or "NN" or "unknown"
      version... number
    may not work when new browsers come out
  */
  var xx = new Object();
  xx.name = "unknown";
  xx.version = 0;
  var navApp = navigator.appName;
  if (navApp.indexOf("Microsoft Internet Explorer") >= 0){
    xx.name = "IE";
    var navapp = navigator.appVersion;
    if (navapp.indexOf("MSIE 4.") >= 0){
      xx.version = 4;
    } else if (navapp.indexOf("MSIE 5.") >= 0){
      xx.version = 5;
    } else if (navapp.indexOf("MSIE 6.") >= 0){
      xx.version = 6;
    } else if (navapp.indexOf("MSIE 7.") >= 0){
      xx.version = 7;
    } else xx.version = 0;
  } else if (navigator.appName.indexOf("Netscape") >= 0){
    xx.name = "NN";
    if (document.layers){
      xx.version = 4;
    } else if (document.getElementById){
      xx.version = 6;
    } else xx.version = 3;
  }
  return xx;
}

function makevisible(n){
    // make layer visible
	//document.spn1.visibility = "hidden";
	document.spn2.visibility = "hidden";
	document.spn3.visibility = "hidden";
	document.spn4.visibility = "hidden";
	document.spn5.visibility = "hidden";
	//document.spn6.visibility = "hidden";

    	if(n==1)
    	{
        //document.spn1.top =    345;
        //document.spn1.visibility = "show";
        document.layer1.top=   305;
        document.layer2.top=   455;
        document.layer3.top=   475;
        document.layer4.top=   495;
        document.layer5.top=   515;

	}
	else if(n==2)
	{
        document.spn2.top =    370;
        document.spn2.visibility = "show";
        document.layer1.top=   305;
        document.layer2.top=   345;
        document.layer3.top=   565;
        document.layer4.top=   585;
        document.layer5.top=   605;
        
	}
	else if(n==3)
	{
        document.spn3.top =    385;
        document.spn3.visibility = "show";
        document.layer1.top=   305;
        document.layer2.top=   345;
        document.layer3.top=   365;
        document.layer4.top=   460;
        document.layer5.top=   480;
	}
	else if(n==4)
	{
        document.spn4.top =    415;
        document.spn4.visibility = "show";
        document.layer1.top=   305;
        document.layer2.top=   345;
        document.layer3.top=   370;
        document.layer4.top=   395;
        document.layer5.top=   590;
	}
	else if(n==5)
	{
        document.spn5.top =    440;
        document.spn5.visibility = "show";
        document.layer1.top=   305;
        document.layer2.top=   345;
        document.layer3.top=   370;
        document.layer4.top=   395;
        document.layer5.top=   420;
	}
	else if(n==6)
	{
        //document.spn6.top =    320;
        //document.spn6.visibility = "show";
        document.layer1.top=   180;
        document.layer2.top=   220;
        document.layer3.top=   240;
        document.layer4.top=   260;
        document.layer5.top=   280;
        document.layer6.top=   300;	         		
	}


}


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_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_findObj(n, d) { //v3.0
  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); 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 handleResize() { 
location.reload(); 
return false; 
} 

 

