var IgnorarTest = false;

function insertarFila(Modo) {
if (Test('HTML','1.0')==false) return false;
var elmTBODY = document.getElementById('CuerpoTabla');
var elmTR;
var elmTD;
var elmText;
if (Modo==0) { // Modo HTML
	elmTR = elmTBODY.insertRow(2);
	for (var i=0; i<3; i++) {
		elmTD = elmTR.insertCell(i);
		elmText = document.createTextNode('Nueva celda.');
		elmTD.appendChild(elmText);
		}
	}
if (Modo==1) { // Modo Núcleo
	elmTR = document.createElement('tr');
	for (var i=0; i<3; i++) {
		elmTD = document.createElement('td');
		elmText = document.createTextNode('Nueva celda.');
		elmTD.appendChild(elmText);
		elmTR.appendChild(elmTD);
		}
	elmTBODY.insertBefore(elmTR,elmTBODY.childNodes[3])
	}
}

function eliminarFila(Modo) {
if (Test('HTML','1.0')==false) return false;
var elmTBODY = document.getElementById('CuerpoTabla');
if (Modo==0) elmTBODY.deleteRow(2);
if (Modo==1) elmTBODY.removeChild(elmTBODY.childNodes[2]);
}

function redimensionarIMG(Modo) {
if (Test('HTML','1.0')==false) return false;
var cnjIMG;
if (Modo==0) { // Modo HTML
	cnjIMG = document.images;
	for (var i=0; i<cnjIMG.length; i++) {
		cnjIMG[i].width /= 2;
		cnjIMG[i].height /= 2;
		}
	}
if (Modo==1) { // Modo Núcleo
	cnjIMG = document.getElementsByTagName('img');
	for (var i=0; i<cnjIMG.length; i++) {
		cnjIMG[i].attributes.getNamedItem('width').value /= 2;
		cnjIMG[i].attributes.getNamedItem('height').value /= 2;
		}
	}
}

function rotarIMG(Modo) {
if (Test('HTML','1.0')==false) return false;
var cnjIMG;
srcIMG = new Array();
if (Modo==0) { // Modo HTML
	cnjIMG = document.images;
	for (var i=0; i<cnjIMG.length; i++) {
		srcIMG.push(cnjIMG[i].src); 
		}
	for (var i=0; i<cnjIMG.length; i++) {
		cnjIMG[i].src = srcIMG[(i+2)%3];
		}
	}
if (Modo==1) { // Modo Núcleo
	cnjIMG = document.getElementsByTagName('img');
	for (var i=0; i<cnjIMG.length; i++) {
		srcIMG.push(cnjIMG[i].getAttribute('src')); 
		}
	for (var i=0; i<cnjIMG.length; i++) {
		cnjIMG[i].setAttribute('src', srcIMG[(i+2)%3]);
		}
	}
}

function chequearFORM(elmFORM) {
if (Test('HTML','1.0')==false) return true;
var Chequeo = 1;
var cnjFORM = elmFORM.elements;
for (var i=0; i<cnjFORM.length; i++) {
	if (cnjFORM[i].className=='Requerido') {
		Chequeo &= (cnjFORM[i].value.length > 0);	
		}
	}
if (Chequeo==0) alert('¿No falta rellenar algo?'); 
return (Chequeo==1);
}

function restaurarIMG(Modo) {
if (Test('HTML','1.0')==false) return false;
widIMG = new Array(172,132,192);
srcIMG = new Array('vibora','erizo','gato');
var cnjIMG = document.getElementsByTagName('img');
for (var i=0; i<cnjIMG.length; i++) {
	cnjIMG[i].setAttribute('src','imagen/tw006/'+srcIMG[i]+'.jpg');
	cnjIMG[i].setAttribute('width',widIMG[i]);
	cnjIMG[i].setAttribute('height',132);
	}
}

function Test(Caracter, Version) {
if (IgnorarTest==true) return true;
var Soporte = false;
if(document.implementation) Soporte = document.implementation.hasFeature(Caracter,Version);
if (Soporte==false) alert('Este navegador no soporta DOM ' + Caracter + ' ' + Version);
return Soporte;
}
