// Educastur TOOLS

var activo=0;
var ns=(navigator.appName.indexOf('Netscape')==-1)?0:1;

function init() {
	DynLayerInit();
}

function MuestraTriangulo(pos) {
	var left=0;
	if      (pos==1) { left=263; }
	else if (pos==2) { left=343; }
	else if (pos==3) { left=470; }
	else if (pos==4) { left=566; }
	else if (pos==5) { left=674; }
	else if (pos==0) { left=132; }
	if (ns) {
		document.triangulo.visibility="visible";
		document.triangulo.left=left;
	}
	else {
		document.all.triangulo.style.visibility="visible";
		document.all.triangulo.style.left=left;
	}
}

function OcultaTriangulo() {
	(document.layers)?document.triangulo.visibility="hidden":document.all.triangulo.style.visibility="hidden";
}

var ysubmenu=new Array(0,93,122,151,180,209,238,267,296,325);

function submenuentra(num) {
	if (!activo) {
		entra(num);
		activo=num;
	}
	else
		if (activo==num) {
			submenusale(num);
			activo=0;
		}
		else {
			submenusale(activo);
			var llamada='entra('+num+')';
			setTimeout(llamada,500);
			activo=num;
		}
}

function submenusale(num) {
	var auxsubmenu=eval('submenu'+num);
	auxsubmenu.glideTo('slow','fast',-40,ysubmenu[num],10,20);
}

function entra(num) {
	var auxsubmenu=eval('submenu'+num);
	auxsubmenu.glideTo('slow','fast',125,ysubmenu[num],10,20);
}

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_preloadimg() { //v3.0
	var d=document; if(d.img){ if(!d.MM_p) d.MM_p=new Array();
	var i,j=d.MM_p.length,a=MM_preloadimg.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 MM_timelineGoto(tmLnName, fNew, numGotos) { //v2.0
	//Copyright 1997 Macromedia, Inc. All rights reserved.
	var i,j,tmLn,props,keyFrm,sprite,numKeyFr,firstKeyFr,lastKeyFr,propNum,theObj;
	if (document.MM_Time == null) MM_initTimelines(); //if *very* 1st time
	tmLn = document.MM_Time[tmLnName];
	if (numGotos != null)
		if (tmLn.gotoCount == null) tmLn.gotoCount = 1;
		else if (tmLn.gotoCount++ >= numGotos) {tmLn.gotoCount=0; return}
	jmpFwd = (fNew > tmLn.curFrame);
	for (i = 0; i < tmLn.length; i++) {
		sprite = (jmpFwd)? tmLn[i] : tmLn[(tmLn.length-1)-i]; //count bkwds if jumping back
		if (sprite.charAt(0) == "s") {
			numKeyFr = sprite.keyFrames.length;
			firstKeyFr = sprite.keyFrames[0];
			lastKeyFr = sprite.keyFrames[numKeyFr - 1];
			if ((jmpFwd && fNew<firstKeyFr) || (!jmpFwd && lastKeyFr<fNew)) continue; //skip if untouchd
			for (keyFrm=1; keyFrm<numKeyFr && fNew>=sprite.keyFrames[keyFrm]; keyFrm++);
			for (j=0; j<sprite.values.length; j++) {
				props = sprite.values[j];
				if (numKeyFr == props.length) propNum = keyFrm-1 //keyframes only
				else propNum = Math.min(Math.max(0,fNew-firstKeyFr),props.length-1); //or keep in legal range
				if (sprite.obj != null) {
					if (props.prop2 == null) sprite.obj[props.prop] = props[propNum];
					else        sprite.obj[props.prop2][props.prop] = props[propNum];
			} }
		} else if (sprite.charAt(0)=='b' && fNew == sprite.frame) eval(sprite.value);
	}
	tmLn.curFrame = fNew;
	if (tmLn.ID == 0) eval('MM_timelinePlay(tmLnName)');
}

function MM_reloadPage(init) {  //reloads the window if Nav4 resized
	if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
		document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
	else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);

function openit(sURL)
{
	newwindow=open(sURL,"popupnav","scrollbars=no,toolbar=no,directories=no,menubar=no,resizable=no,status=no,width=305,height=270");
}

function ventana(sURL, ancho, alto)
{
	win1=open(sURL,'win1','resizable=1,toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,width='+ancho+',height='+alto);
}

