
var dom = document.getElementById ? true:false;
var nn4 = document.layers ? true:false;
var ie4 = document.all ? true:false;

function validateChars(myStr) {
	var result = false;
	specialChars = new Array("<", ">", "\"", "'", "%", ";", ")", "(", "&", "+");
	for (e=0; e<specialChars.length;e++) { if (myStr.indexOf(specialChars[e])!=-1) { result = true; } }
	return result;
}

function privateSearch(strMe) {
	if (strMe) {
		if (!validateChars(strMe)) { 
			document.all.formSearch.submit();
		} else {
			alert('Caracter invalido.\n Por favor reintente nuevamente.');
		}
	} else {
		alert('Bœsqueda Nula.\n Por favor reintente nuevamente.');	
	}
}

function move(e) {
//	var ajuste = 25;
	x = (is.ns) ? e.pageX : event.x+document.body.scrollLeft
	y = (is.ns) ? e.pageY : event.y+document.body.scrollTop

	if (((y < ymin) || (y > ymay) || (x < xmin) || (x > xmay))) {
		if(ie4){
			document.all[lyrant].style.visibility="hidden";
			document.all[subsubAnt].style.visibility="hidden";
		}
		else if (nn4) {
			document.layers[lyrant].visibility="hidden";
			document.layers[subsubAnt].visibility="hidden";
		}
		else if (dom) {
			document.getElementById(lyrant).style.visibility = "hidden";
			document.getElementById(subsubAnt).style.visibility = "hidden";
		}	
		if (xout == 1 & lyrant != ('SubMenu'+NroSeccion)){
			out('img'+lyrant);
			xout = 0;
		}
	}	
}

// Preload
function eventLoader(){
	if (nn4) { document.captureEvents(Event.MOUSEDOWN | Event.MOUSEMOVE | Event.MOUSEUP); }
	document.onmousemove = move;
}

// VARIABLES //
var lyrant = 'SubMenu1';
var xmin = 0;
var xmay = 0;
var ymay = 0;
var xout = 0;
var ymin = 0;
var subsubAnt = 'subsub1';

// CAPTURA PUNTERO MOUSE //
function Is() {
	var agent = navigator.userAgent.toLowerCase();
	this.major = parseInt(navigator.appVersion);
	this.minor = parseFloat(navigator.appVersion);
	this.ns  = ((agent.indexOf('mozilla')!=-1) && ((agent.indexOf('spoofer')==-1) && (agent.indexOf('compatible') == -1)));
	this.ns2 = (this.ns && (this.major == 3));
	this.ns3 = (this.ns && (this.major == 3));
	this.ns4 = (this.ns && (this.major >= 4));
	this.ie   = (agent.indexOf("msie") != -1);
	this.ie3  = (this.ie && (this.major == 2));
	this.ie4  = (this.ie && (this.major >= 4));
	this.op3 = (agent.indexOf("opera") != -1);
}

var is = new Is();

function ver(lyr,a,b,c,d) {
	ymay = a;
	xmin = b;
	xmay = c;
	ymin = d;

	if (ie4) {
		document.all[subsubAnt].style.visibility="hidden";
		document.all[lyrant].style.visibility="hidden";
		document.all[lyr].style.visibility="visible";				
	}

	else if (nn4) {
		document.layers[subsubAnt].visibility="hidden";
		document.layers[lyrant].visibility="hidden";
		document.layers[lyr].visibility="visible";
	}

	else if (dom) {
		document.getElementById(subsubAnt).style.visibility = "hidden";
		document.getElementById(lyrant).style.visibility = "hidden";
		document.getElementById(lyr).style.visibility = "visible";
	}

	if (lyrant != ('SubMenu' + NroSeccion)){out('img'+lyrant);}
	if (lyr != ('SubMenu' + NroSeccion)){over('img'+lyr);}
	lyrant=lyr;
	xout = 1;
}
