// JavaScript Document
var isFinger;

function evalTreeSpecies(chapterID)	{
/***
1=castaņo
2=Fresno
3=Haya
4=Roble
5=Sicomoro
*/
var treeId=document.getElementById("treeSpecies").value;

switch  (treeId)	{
	case "1":
	document.location.href="content.php?chapter=" + chapterID + "&isSubchapter=true&tree=Casta&ntilde;o&treeId=1";
	break;
	case "2":
	document.location.href="content.php?chapter=" + chapterID + "&isSubchapter=true&tree=Fresno&treeId=2";
	break;
	case "3":
	document.location.href="content.php?chapter=" + chapterID + "&isSubchapter=true&tree=Haya&treeId=3";
	break;
	case "4":
	document.location.href="content.php?chapter=" + chapterID + "&isSubchapter=true&tree=Roble&treeId=4";
	break;
	case "5":
	document.location.href="content.php?chapter=" + chapterID + "&isSubchapter=true&tree=Sicomoro&treeId=5";
	break;
}
//Desactivar
var speciesDesactive1 = new Array();
speciesDesactive1.push(1);
var speciesDesactive2 = new Array();
speciesDesactive2.push(1);
var speciesDesactive3 = new Array();
var speciesDesactive4 = new Array();
var speciesDesactive5 = new Array();
speciesDesactive5.push(1);
//Activar
var speciesActive1 = new Array();
speciesActive1.push(2);
var speciesActive2 = new Array();
speciesActive2.push(2);
var speciesActive3 = new Array();
speciesActive3.push(1,2);
var speciesActive4 = new Array();
speciesActive4.push(1,2);
var speciesActive5 = new Array();
speciesActive5.push(2);


//activar
var arr=eval ("speciesActive"+treeId);
for (var i=0; i<arr.length; i++)	{
	var linkTreeId ="";
	var radioTreeId ="";
	linkTreeId= "linkLama"+arr[i];
	radioTreeId= "lama"+arr[i];
	document.getElementById(linkTreeId).className="linkNormal";
	document.getElementById(radioTreeId).disabled=false;
}
//desactivar
var arr=eval ("speciesDesactive"+treeId);
for (var i=0; i<arr.length; i++)	{
	var linkTreeId ="";
	var radioTreeId ="";
	linkTreeId= "linkLama"+arr[i];
	radioTreeId= "lama"+arr[i];
	document.getElementById(linkTreeId).className="textDesacivate";
	document.getElementById(radioTreeId).disabled=true;
	document.getElementById(radioTreeId).checked=false;
}
	evalTree2Species();
}

function evalTree2Species()	{
/***
1=castaņo
2=Fresno
3=Haya
4=Roble
5=Sicomoro
*/
//Desactivar
var species2Desactive1 = new Array();
species2Desactive1.push(2,4);
var species2Desactive2 = new Array();
species2Desactive2.push(2,4);
var species2Desactive3 = new Array();
var species2Desactive4 = new Array();
var species2Desactive5 = new Array();
species2Desactive5.push(2,4);
//Activar
var species2Active1 = new Array();
species2Active1.push(1,3);
var species2Active2 = new Array();
species2Active2.push(1,3);
var species2Active3 = new Array();
species2Active3 .push(1,2,3,4);
var species2Active4 = new Array();
species2Active4.push(1,2,3,4);
var species2Active5 = new Array();
species2Active5.push(1,3);

var treeId=document.getElementById("treeSpecies").value;
//activar
var arr2=eval ("species2Active"+treeId);
for (var i=0; i<arr2.length; i++)	{
	var linkTreeId ="";
	var radioTreeId ="";
	linkTreeId= "linkcalidad"+arr2[i];
	radioTreeId= "calidad"+arr2[i];
	document.getElementById(linkTreeId).className="linkNormal";
	document.getElementById(radioTreeId).disabled=false;
}
//desactivar
var arr2=eval ("species2Desactive"+treeId);
for (var i=0; i<arr2.length; i++)	{
	var linkTreeId ="";
	var radioTreeId ="";
	linkTreeId= "linkcalidad"+arr2[i];
	radioTreeId= "calidad"+arr2[i];

	document.getElementById(linkTreeId).className="textDesacivate";
	document.getElementById(radioTreeId).disabled=true;
	document.getElementById(radioTreeId).checked=false;
}
	
}

function evalLama(i)	{
/*
	lama entera=1:
	lama finger =2;
	anchuraLama
	lama
	grosor
*/
disableLargura(i);
if (i==2) isFinger=true;
else isFinger=false;

var lamaDesactive1 = new Array();
lamaDesactive1.push(1,3);
var lamaDesactive2 = new Array();
lamaDesactive2.push(2);

var lamaActive1 = new Array();
lamaActive1.push(2, 4);
var lamaActive2 = new Array();
lamaActive2.push(1,3,4);

var grosorDesactive1 = new Array();
grosorDesactive1.push(2,3,7,8,9);
var grosorDesactive2 = new Array();
grosorDesactive2.push(1,4);

var grosorActive1 = new Array();
grosorActive1.push(1,4,5,6);
var grosorActive2 = new Array();
grosorActive2.push(2,3,5,6,7,8,9);

//activar-desactivar anchuralama
var element="lama"+i;
var editId=document.getElementById(element).value;
//activar
var arr=eval ("lamaActive"+editId);
for (var i=0; i<arr.length; i++)	{
	var linkTreeId ="";
	var radioTreeId ="";
	linkTreeId= "linkanchuraLama"+arr[i];
	radioTreeId= "anchuraLama"+arr[i];
	document.getElementById(linkTreeId).className="linkNormal";
	document.getElementById(radioTreeId).disabled=false;
}
//desactivar
var arr=eval ("lamaDesactive"+editId);
for (var i=0; i<arr.length; i++)	{
	var elementTreeId ="";
	var radioTreeId ="";
	linkTreeId= "linkanchuraLama"+arr[i];
	radioTreeId= "anchuraLama"+arr[i];
	document.getElementById(linkTreeId).className="textDesacivate";
	document.getElementById(radioTreeId).disabled=true;
	document.getElementById(radioTreeId).checked=false;
}

//activar-desactivar grosor
//activar
var arr=eval ("grosorActive"+editId);
for (var i=0; i<arr.length; i++)	{
	var linkTreeId ="";
	var radioTreeId ="";
	linkTreeId= "linkgrosor"+arr[i];
	radioTreeId= "grosor"+arr[i];
	document.getElementById(linkTreeId).className="linkNormal";
	document.getElementById(radioTreeId).disabled=false;
}
//desactivar
var arr=eval ("grosorDesactive"+editId);
for (var i=0; i<arr.length; i++)	{
	var elementTreeId ="";
	var radioTreeId ="";
	linkTreeId= "linkgrosor"+arr[i];
	radioTreeId= "grosor"+arr[i];
	document.getElementById(linkTreeId).className="textDesacivate";
	document.getElementById(radioTreeId).disabled=true;
	document.getElementById(radioTreeId).checked=false;
}
}

function evalTreeSpecies2()	{
var treeId=document.getElementById("treeSpecies").value;
switch  (treeId)	{
	case "1":
	document.getElementById("treeImg").src= "01_img/castanio.gif" ;
	document.getElementById("treeImg").className = "border";
	break;
	case "2":
	document.getElementById("treeImg").src= "01_img/fresno.gif" ;
	document.getElementById("treeImg").className = "border";
	break;
	case "3":
	document.getElementById("treeImg").src= "01_img/haya.gif" ;
	document.getElementById("treeImg").className = "border";
	break;
	case "4":
	document.getElementById("treeImg").src= "01_img/roble.gif" ;
	document.getElementById("treeImg").className = "border";
	break;
	case "5":
	document.getElementById("treeImg").src= "01_img/sicomoro.gif" ;
	document.getElementById("treeImg").className = "border";
	break;
}
}
function evalAnchura(i)	{
/*
	i=1: anchura 20: 8+9
	i=2: nothing
	i=3: 2
	i=4: 2
*/
var editId=i;
var grosorDesactive1 = new Array();
grosorDesactive1.push(2);
var grosorDesactive2 = new Array();
grosorDesactive2.push(2,8,9);
var grosorDesactive3 = new Array();
grosorDesactive3.push(8,9);
var grosorDesactive4 = new Array();
grosorDesactive4.push(8,9);


var grosorActive1 = new Array();
grosorActive1.push(8,9);
var grosorActive2 = new Array();
grosorActive2.push();
var grosorActive3 = new Array();
grosorActive3.push(2);
var grosorActive4 = new Array();
if (isFinger==true)	grosorActive4.push(2);
else grosorActive4.push();


//activar-desactivar grosor
//activar
var arr=eval ("grosorActive"+editId);

for (var i=0; i<arr.length; i++)	{
	var linkTreeId ="";
	var radioTreeId ="";
	linkTreeId= "linkgrosor"+arr[i];
	radioTreeId= "grosor"+arr[i];
	document.getElementById(linkTreeId).className="linkNormal";
	document.getElementById(radioTreeId).disabled=false;
}
//desactivar
var arr2=eval ("grosorDesactive"+editId);

for (var i=0; i<arr2.length; i++)	{
	var elementTreeId ="";
	var radioTreeId ="";
	linkTreeId= "linkgrosor"+arr2[i];
	radioTreeId= "grosor"+arr2[i];
	document.getElementById(linkTreeId).className="textDesacivate";
	document.getElementById(radioTreeId).disabled=true;
	document.getElementById(radioTreeId).checked=false;
}
}

function evalAnchuraFresno(i)	{
/*
	i=1: anchura 20: 8+9
	i=2: nothing 50
	i=3: 70
*/
var editId=i;
var grosorDesactive1 = new Array();
grosorDesactive1.push(2);
var grosorDesactive2 = new Array();
grosorDesactive2.push(5,6,7,8,9);
var grosorDesactive3 = new Array();
grosorDesactive3.push(5,6,7,8,9);



var grosorActive1 = new Array();
grosorActive1.push(3,5,6,7,8,9);
var grosorActive2 = new Array();
grosorActive2.push(2,3);
var grosorActive3 = new Array();
grosorActive3.push(2,3);


//activar-desactivar grosor
//activar
var arr=eval ("grosorActive"+editId);
for (var i=0; i<arr.length; i++)	{
	var linkTreeId ="";
	var radioTreeId ="";
	linkTreeId= "linkgrosor"+arr[i];
	radioTreeId= "grosor"+arr[i];
	document.getElementById(linkTreeId).className="linkNormal";
	document.getElementById(radioTreeId).disabled=false;
}
//desactivar
var arr2=eval ("grosorDesactive"+editId);

for (var i=0; i<arr2.length; i++)	{
	var elementTreeId ="";
	var radioTreeId ="";
	linkTreeId= "linkgrosor"+arr2[i];
	radioTreeId= "grosor"+arr2[i];
	document.getElementById(linkTreeId).className="textDesacivate";
	document.getElementById(radioTreeId).disabled=true;
	document.getElementById(radioTreeId).checked=false;
}
}

function evalAnchuraCast(i)	{
/*
	i=1: anchura 20: 8+9
	i=2: nothing 50
	i=3: 70
*/
var editId=i;
var grosorDesactive1 = new Array();
grosorDesactive1.push(4);
var grosorDesactive2 = new Array();
grosorDesactive2.push(3,6,7,9);
var grosorDesactive3 = new Array();
grosorDesactive3.push(3,6,7,9);



var grosorActive1 = new Array();
grosorActive1.push(3,6,7,9);
var grosorActive2 = new Array();
grosorActive2.push(4);
var grosorActive3 = new Array();
grosorActive3.push(4);


//activar-desactivar grosor
//activar
var arr=eval ("grosorActive"+editId);
for (var i=0; i<arr.length; i++)	{
	var linkTreeId ="";
	var radioTreeId ="";
	linkTreeId= "linkgrosor"+arr[i];
	radioTreeId= "grosor"+arr[i];
	document.getElementById(linkTreeId).className="linkNormal";
	document.getElementById(radioTreeId).disabled=false;
}
//desactivar
var arr2=eval ("grosorDesactive"+editId);

for (var i=0; i<arr2.length; i++)	{
	var elementTreeId ="";
	var radioTreeId ="";
	linkTreeId= "linkgrosor"+arr2[i];
	radioTreeId= "grosor"+arr2[i];
	document.getElementById(linkTreeId).className="textDesacivate";
	document.getElementById(radioTreeId).disabled=true;
	document.getElementById(radioTreeId).checked=false;
}
}

function clearAllAfter(i)	{
	for (var r=i; r<44; r++)	{
		document.getElementsByTagName("input")[r].checked=false;
	}
}
function resetAll()	{
	for (var r=0; r<44; r++)	{
		document.getElementsByTagName("input")[r].checked=false;
		document.getElementsByTagName("input")[r].disabled=false;
	}
}
function disableLargura(i)		{
	//link_finger , link_entera
	if (i==1)	{
		for (var r=0; r<6; r++)	{
			linkTreeId= "link_finger"+(r+1);
			//alert(linkTreeId);
			document.getElementsByName("largura_finger")[r].disabled=true;
			document.getElementById(linkTreeId).className="textDesacivate";
		}
		for (var r=0; r<4; r++)	{
			linkTreeId= "link_entera"+(r+1);
			document.getElementsByName("largura_entera")[r].disabled=false;
			document.getElementById(linkTreeId).className="linkNormal";
		}
	}
	else	{
		for (var r=0; r<4; r++)	{
			linkTreeId= "link_entera"+(r+1);
			document.getElementsByName("largura_entera")[r].disabled=true;
			document.getElementById(linkTreeId).className="textDesacivate";
		}
		for (var r=0; r<6; r++)	{
			linkTreeId= "link_finger"+(r+1);
			document.getElementsByName("largura_finger")[r].disabled=false;
			document.getElementById(linkTreeId).className="linkNormal";
		}
	}
}

function evalVigam(num)	{
	switch (num)	{
		case 1:
			actionC(false, "linkNormal");
			actionV(true,"textDesacivate");
			actionP(true,"textDesacivate");
			break;
		case 2:
			actionC(true,"textDesacivate");
			actionV(false, "linkNormal");
			actionP(true,"textDesacivate");
			break;
		case 3:
			actionC(true,"textDesacivate");
			actionV(true,"textDesacivate");
			actionP(false, "linkNormal");
			break;
	}
}

function actionC(disable, style)	{
	for (var i = 0; i<9; i++)	{
		linkTreeId= "linkanchoC"+(i+1);
		document.getElementsByName("anchoC")[i].disabled = disable;
		document.getElementById(linkTreeId).className = style;
	}
}

function actionV(disable, style)	{
	for (var i = 0; i<13; i++)	{
		linkTreeId= "linkanchoV"+(i+1);
		document.getElementsByName("anchoV")[i].disabled = disable;
		document.getElementById(linkTreeId).className = style;
	}
}
function actionP(disable, style)	{
	for (var i = 0; i<3; i++)	{
		linkTreeId= "linkanchoP"+(i+1);
		document.getElementsByName("anchoP")[i].disabled = disable;
		document.getElementById(linkTreeId).className = style;
	}
}

function evalPerfigam(num)	{
	if (num==1)	
		action48(true,"textDesacivate");
	else	 
		action48(false, "linkNormal");
}

function action48(disable, style)	{
	for (var i = 0; i<2; i++)	{
		linkTreeId= "linkgrosor"+(i+1);
		document.getElementsByName("alto")[i].disabled = disable;
		document.getElementById(linkTreeId).className = style;
	}
}
//-->