//FUNCIONES
var mnu     = false;
var celda   = "";
var strDiv  = "";
var barwin  = "scrollbars=yes, resizable=yes, location=yes";
var fullwin = "status=yes, location=yes, scrollbars=yes, resizable=yes, menubar=yes, toolbar=yes, directories=yes";
var nullwin = "status=yes, location=no, scrollbars=yes, resizable=yes, menubar=no, toolbar=no, directories=no";
var reswin  = "status=no, location=no, scrollbars=yes, resizable=yes, menubar=no, toolbar=no, directories=no";
function newWin(src, name, wsize, hsize, tpos, lpos, tipowin)
{
	if (lpos=="left") {
		lpos=screen.Width-wsize-10;
	}
	namewin  = name
	winpopup = window.open(src, namewin, 'width='+wsize+', height='+hsize+', top='+tpos+', left='+lpos+', '+tipowin);
	winpopup.focus();
}

function newFullWin(src) {
	winfoto=window.open(src, 'newfullwin', 'width=600, height=500, top=0, left=0, status=yes, location=yes, scrollbars=yes, resizable=yes, menubar=yes, toolbar=yes, directories=yes');
	winfoto.focus();
}

function imgPreload(img, src) {
	eval(img + "=new Image()");
	eval(img + ".src='" + src +"'");
}
function positionMenu(menu) {
	setTimeout("showMenu('" + menu + "');", 100);
}
function showMenu(menu) {
	document.getElementById("menu").style.display = "block";
	document.getElementById("menu").style.top     = document.getElementById(menu).offsetTop + menuPositionTop + "px";
	document.getElementById("menu").style.left    = document.getElementById(menu).offsetLeft - menuPosition + "px";
}
function hideMenu() {
	document.getElementById("menu").style.display = "none"
}
function subir() {
	document.getElementById('subir').innerHTML = '<input type="button" name="btnaceptar" value="Cargando..." class="frmBtn" /><input type="button" value="Volver" class="frmBtn" onmouseover="this.className=\'frmBtnOvr\'" onmouseout="this.className=\'frmBtn\'" onclick="location = \'main.php?targ=seguimiento.iniciado\';" />';
	document.forms[0].submit();
}
function nuevoAjax() {
	var xmlhttp = false;
	try {
		xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
	} catch (e) {
		try {
			xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
		} catch (E) {
			xmlhttp = false;
		}
	}
	if (!xmlhttp && typeof XMLHttpRequest != "undefined") {
		xmlhttp = new XMLHttpRequest();
	}
	return xmlhttp;
}
function cargarMenu(menu, queryString) {
	document.getElementById("menu").innerHTML = document.getElementById("cargandoMenu").innerHTML;
	ajax = nuevoAjax();
	link = "ajax.php?targ=menu." + menu + "&" + queryString;
	ajax.open ("GET", link, true);
	ajax.onreadystatechange = function() {
		if (ajax.readyState == 4 && (ajax.status == 200 || window.location.href.indexOf ("http") == - 1)) {
			 if (ajax.responseText != "") {
				document.getElementById("menu").innerHTML = ajax.responseText;
			 }
		}
	}
	ajax.send(null);
}
function checkOnMouseOut() {
	if (document.getElementById(mnu)) {
		document.getElementById(celda).className  = "celdaTopBarOvr";
		document.getElementById(strDiv).className = "topBarFlechaOvr";
	} else {
		document.getElementById(celda).className  = "celdaTopBar";
		document.getElementById(strDiv).className = "topBarFlecha";
	}
}
function setMenuStr(menu, clda, strDivId) {
	mnu    = menu;
	celda  = clda;
	strDiv = strDivId;
}
function setMenuBarOut() {
	document.getElementById("celdaMenulaEmpresa").className        = 'celdaTopBar';
	document.getElementById("celdaServiciosOnLine").className      = 'celdaTopBar';
	document.getElementById("celdaInformacionAdicional").className = 'celdaTopBar';
	document.getElementById("laEmpresa").className                 = 'topBarFlecha';
	document.getElementById("serviciosOnLine").className           = 'topBarFlecha';
	document.getElementById("informacionAdicional").className      = 'topBarFlecha';
}
function setClassName(id) {
	setTimeout("document.getElementById('" + id + "').className = \"celdaTopBarOvr\";", 100);
	setTimeout("document.getElementById('" + strDiv + "').className = \"topBarFlechaOvr\";", 100);
}
function cargarDistancia(idDistancia, pais) {
	document.getElementById(idDistancia).innerHTML = document.getElementById("cargandoDistancia").innerHTML;
	ajax = nuevoAjax();
	link = "ajax.php?targ=distancias.trayectosYDistancias&idProvincia1=" + document.getElementById("cmbOrigen" + pais).value + "&idProvincia2=" + document.getElementById("cmbDestino" + pais).value;
	ajax.open ("GET", link, true);
	ajax.onreadystatechange = function() {
		if (ajax.readyState == 4 && (ajax.status == 200 || window.location.href.indexOf ("http") == - 1)) {
			 if (ajax.responseText != "") {
				document.getElementById(idDistancia).innerHTML = ajax.responseText;
			 }
		}
	}
	ajax.send(null);
}

