var k=0,  nelem=5;
var problemes = new Array(nelem);
p0="1. Dues esferes A i B de masses 400 i 800 kg es troben separades 4 m. Determinau: <br> a) El potencial gravitatori que creen aquestes dues masses en función de la distancia a la primera, en un punt qualsevol d'entre les dues masses.<br> b) Representar la funció en un gràfic V = f(x).<br>c) Obtenir analíticament el punt on s'anul·la el camp gravitatori."
r0="a) <br><img src='gravitacio1_05.gif'><br>b)<br> <img src='gravitacio2_05.gif'><br>c) <br><img src='gravitacio3_05.gif'>"
//---------------
p1="2. A la superfície d'un planeta  de 3000 km de radi  l'acceleració de la gravetat és de 4 m/s<sup>2</sup>. En una òrbita circular de 3·10<sup>4</sup> km de radi hi ha un satèl·lit de 250 kg. Determinau:<br>a) La massa del planeta. <br>b) La força que fa el planeta sobre el satèl·lit .<br>c) L'energia mecànica total del satèl·lit.<br>Dades: G = 6,67·10<sup>-11</sup> N m<sup>2</sup>/kg<sup>2</sup>"
r1="<img src='gravitacio4_05.gif'><br>a) g= GM<sub>P</sub>/R<sup>2</sup><sub>P</sub> ---><font color='#FFFFFF'> M<sub>P</sub>= 5,4·10<sup>23</sup> kg </font> <br>b) F= GM<sub>P</sub>m/r<sup>2</sup> ---><font color='#FFFFFF'> F= 10 N </font><br>c) E = -GM<sub>P</sub>m/2r  ----><font color='#FFFFFF'> E= - 1,5·10<sup>8</sup> J</font>"
//--------------------
p2="3. Un satèl·lit que dóna voltes circulars a la Terra perd al llarg dels anys a causa de la fricció  un 2% de la seva energia. Com afecta aquest canvi a la  velocitat  del satèl·lit suposant que sempre dóna voltes circulars?"
r2="L'energia mecànica és negativa, si perd energia l'energia mecànica ha de ser més negativa, per tant E<sub>2</sub>= 1,02·E<sub>1</sub> <br>E<sub>1</sub>= -GMm/2r<sub>1</sub>  i  E<sub>2</sub>= -GMm/2r<sub>2</sub> ---> (E<sub>1</sub>/E<sub>2</sub>)=r<sub>2</sub>/r<sub>1</sub> --->r<sub>2</sub>/r<sub>1</sub> = 0,98 <br> v<sub>1</sub>= (GM/r<sub>1</sub>)<sup>1/2</sup>  i  v<sub>2</sub>= (GM/r<sub>2</sub>)<sup>1/2</sup> <br>v<sub>2</sub>/v<sub>1</sub>=(r<sub>1</sub>/r<sub>2</sub>)<sup>1/2</sup>=1,01---> <font color='#FFFFFF'>La velocitat augmenta en un 1% </font>"
//------------
p3="4. Quan un raig de llum es propaga a través de l'aigua (n =1'33) emergeix cap a l'aire per certs valors de l'angle d'incidència i per altres valors no emergeix.<br>a) Explicau aquest fenomen i calculau per quins valors de l'angle d' incidència emergeix el raig.<br>b) Es pot esperar un fenòmen similar quan la llum passa del aire a l'aigua?"
r3=" a) És el fenomen de <font color='#FFFFFF'>reflexió total</font>. Just passa quan el raig de llum  va d'un medi de major índex de refracció (aigua) a un medi de menor índex de refracció (aire). A l'angle d'incidència límit (<font color='#FFFFFF'>i<sub>L</sub></font>) li correspon un un angle de refracció de 90<sup>o</sup>, per la llei de Snell ---> <font color='#FFFFFF'>i<sub>L</sub>= 48,75<sup>o</sup></font> <br> b) Quan la llum passa de l'aire a l'aigua <font color='#FFFFFF'>no és possible el fenomen de reflexió total</font>, ja que segons la llei de Snell l'angle de refracció és menor que l'angle d'incidència."
//---------------
p4="5. Escriviu l'espectre de la radiació electromagnètica ordenat segons la freqüència."
r4=" Mirar el llibre de texte "
//---------------
p5="6. És possible que un satèl·lit artificial descrigui una òrbita circular al voltant de la Terra si la seva velocitat és de 10 km/s? Dades. g<sub>o</sub>= 9.8 m/s<sup>2</sup>  i  R<sub>T</sub> = 6370 km"
r5="v<sub>orb</sub>= (GM/r)<sup>1/2</sup> = (g<sub>o</sub>R<sup>2</sup><sub>T</sub>/r)<sup>1/2</sup> ---> r= 4000 km, <font color='#FFFFFF'>el radi de l'òrbita és inferior al radi terrestre, per tant no és possible</font>. "
//-------------------



problemes[0]= new elem(p0,r0);
problemes[1]= new elem(p1,r1);
problemes[2]= new elem(p2,r2);
problemes[3]= new elem(p3,r3);
problemes[4]= new elem(p4,r4);
problemes[5]= new elem(p5,r5);

function elem(enunciat, res1) //, v1, v2, v3, v4, vn)
	{
	this.enunciat = enunciat;
	this.res1 = res1;	
}
var xd=130
var str
var xdd1
var incognita="Problema 1"
var a=0
function creacapes(n){
	
var h	
	for (var j=1; j<=9; j++){
		capap="Layer"+j;
		
			if (j>=1 && j<=6){
				xdd1=xd+65*j;
				str="<div id='"+capap+"' class='ma' style='position:absolute; left:"+xdd1+"px; top:130px; width:50px; height:22px; z-index:1;background: #FF6633; text-align: center' onClick='moure(id)'><div align='center'><font face='Verdana, Arial, Helvetica, sans-serif'>"+j+"</div></div>";
				document.write(str);
			}		
	}
	eval("document.getElementById('Layer1').style.background='#B6C13F'")
}
 



//______________

function moure(id){
		
		
		var capa
		
		var text
		var text1
		var resposta
		capa=id
		eval("document.getElementById('"+capa+"').style.background='#B6C13F'")
		resposta=capa.charAt(5)
		switch(resposta){
				case "1":
				a=0
				break;
				case "2":
				a=1
				break;
				case "3":
				a=2
				break;
				case "4":
				a=3
				break;
				case "5":
				a=4
				break;
				case "6":
				a=5
				break;
				case "7":
				a=6
				break;
				case "8":
				a=7
				break;
				case "9":
				a=8
				break;
	}
//-------------
	
		//p="cella"+a
		incognita="Problema "+resposta
	
		//capa=id
		//eval("texte=document.getElementById('"+capa+"').innerText")
		//eval("texte1=document.getElementById('"+capa+"').innerHTML")
		//texte2="<div align='center'><font size='5' face='Verdana, Arial, Helvetica, sans-serif'>?</font></div>"
		//alert(simincognita[k]+"__"+texte)
		//alert(eval("document.all['"+p+"'].innerText"))
		/*if (simincognita[k]==texte){
		eval("document.all['"+p+"'].innerHTML=texte1")
		k=k+1
		if (k<10){
		p="cella"+k
		eval("document.all['"+p+"'].innerHTML=texte2")
		}
		l=0
		}
		else{
			alert("ERROR!")
			l=0
			}*/
	texte=problemes[a].enunciat
	texte1=problemes[a].res1
	eval("document.all['cella0'].innerHTML=incognita")
	document.all['cella1'].innerHTML=texte
	document.all['cella3'].innerHTML=texte1
}









function creataula(){
	var a=0
	/*var elements, eleincognita,  vsercar, vdarrer; //simincognita,
	
	//Valor de variables
	elements=new Array("Hidrogen","Heli","Liti","Beril·li","Bor","Carboni","Nitrogen","Oxigen","Fluor","Neó","Sodi","Magnesi","Alumini","Silici","Fòsfor","Sofre","Clor","Argó","Potassi","Calci","Crom","Manganés","Ferro","Cobalt","Níquel","Coure","Zinc","Arsènic","Seleni","Brom","Criptó","Plata","Estany","Iode","Cesi","Bari","Platí","Or","Mercuri","Plom","Urani");
	
	simbols=new Array("H","He","Li","Be","B","C","N","O","F","Ne","Na","Mg","Al","Si","P","S","Cl","Ar","K","Ca","Cr","Mn","Fe","Co","Ni","Cu","Zn","As","Se","Br","Kr","Ag","Sn","I","Cs","Ba","Pt","Au","Hg","Pb","U");
	eleincognita=new Array(10);
	simincognita=new Array(10);
	
	// Construir eleincognita i simincognita
	i=0
	while (i<=9)
	{
		a=Math.round(Math.random()*40);
		
		//Comprovar si l'element no està repetit
		if (llista[a].mostra==true){
			vsercar=llista[a].nom;
			vdarrer=eleincognita.length-1;
	
		// Comprovar si l'element està repetit
			j=0;
			k=0;
			
				while (eleincognita[j]!=vsercar && j<vdarrer){
			
					j=j+1;
				}
					if (eleincognita[j]==vsercar)k=1;
			
			eleincognita[i]=llista[a].nom
			simincognita[i]=llista[a].simbol
			i=i+1-k
			}
				else{
					k=1;
					eleincognita[i]=llista[a].nom
					simincognita[i]=llista[a].simbol
					i=i+1-k
				}	
	}
		//document.write(eleincognita.join("*")+">br>");
		/idn=new Array("id='cella0'","id='cella1'","id=cella2","id=cella3","id=cella4","id=cella5","id=cella6","id=cella7","id=cella8","id=cella9")
		/ido=new Array("?","","","","","","","","","")*/
	// Construir taula
	
	document.write("<table class='noma' width='90%' border='2' align='center' bgcolor='#CCCC33'>")
		document.write("<tr>")
			document.write("<td width='14%' class='numtd' id='cella0'>"+incognita+"</td><td width='86%' class='numtd' id='cella1'>"+problemes[a].enunciat+"</td>")
			document.write("</tr>")
		document.write("</tr>")
			document.write("<td width='14%' class='numtd1' id='cella2'>Solució</td><td width='86%' class='numtd1' id='cella3'>"+problemes[a].res1+"</td>")
			document.write("</tr>")			
	document.write("</table>")		
}


