// JavaScript Document

<!--SCRIPT PARA IMAGENES DE PAISES EN EL DESPLEGABLE-->

function selectLang(idx) {
var locale = locales[idx];
collapseLandLangPulldown();
changelang(idx);
}

function hiLight(langImg, idx, over) {
langImg.src = (over) ? langOverImgs[idx].src : langImgs[idx].src;
}

function createTooltip(id) {
var tt = document.createElement("DIV");
tt.id = id;
tt.style.border='none';
tt.style.position='absolute';
document.body.appendChild(tt);
return tt;
}

function findPos(obj) {
var curleft = 0;
var curtop = 0;
if (obj.offsetParent) {
curleft = obj.offsetLeft
curtop = obj.offsetTop
while (obj = obj.offsetParent) {
curleft += obj.offsetLeft
curtop += obj.offsetTop
}
}
return [curleft,curtop];
}

function getLangPulldownMenu(img) {
var pdDiv = createTooltip('langselection');
var top = img.clientY;
var pos = findPos(img);
pdDiv.style.left = (pos[0] + 0) + 'px';
pdDiv.style.top = (pos[1]+ 12) + 'px';
return pdDiv;
}

function runLangPulldown(img) {
var langPulldown = document.getElementById('langselection');
if (langPulldown != null) {
collapseLandLangPulldown()
}
else {
expandLangPulldown(img);
}
}

function collapseLandLangPulldown() {
var langPulldown = document.getElementById('langselection');
if (langPulldown != null) {
langPulldown.style.visibility='hidden';
document.body.removeChild(langPulldown);
langPulldown = null;
}
}

function expandLangPulldown(img) {
var langPulldown = getLangPulldownMenu(img);
langPulldown.innerHTML=getPulldownHTML();
langPulldown.style.visibility='visible';
}

function getPulldownHTML() 
{
var pulldownHTML = '<table cellpadding="0" cellspacing="0" border="0" id="langSelection" class="lang_pulldown">';

pulldownHTML = pulldownHTML.concat('<tr class="lang_pulldown">');
pulldownHTML = pulldownHTML.concat('<td class="lang_pulldown"><img src="imagenes/idiomas/esp/es_esp3.jpg" border="0" width="129" height="19" onclick="javascript:selectLang(0)" onMouseOut="javascript:hiLight(this, 0, false)" onMouseOver="javascript:hiLight(this, 0, true)"/></td>');
pulldownHTML = pulldownHTML.concat('</tr>');

pulldownHTML = pulldownHTML.concat('<tr class="lang_pulldown">');
pulldownHTML = pulldownHTML.concat('<td class="lang_pulldown"><img src="imagenes/idiomas/ing/en_esp3.jpg" border="0" width="129" height="16" onclick="javascript:selectLang(1)" onMouseOut="javascript:hiLight(this, 1, false)" onMouseOver="javascript:hiLight(this, 1, true)"/></td>');
pulldownHTML = pulldownHTML.concat('</tr>');

pulldownHTML = pulldownHTML.concat('<tr class="lang_pulldown">');
pulldownHTML = pulldownHTML.concat('<td class="lang_pulldown"><img src="imagenes/idiomas/ita/it_esp3.jpg" border="0" width="129" height="16" onclick="javascript:selectLang(2)" onMouseOut="javascript:hiLight(this, 2, false)" onMouseOver="javascript:hiLight(this, 2, true)"/></td>');
pulldownHTML = pulldownHTML.concat('</tr>');    
    
return pulldownHTML;
}

function changelang(id)
{
if (id == 0)
{
document.location = 'index.html';
}

if (id == 1)
{
document.location = 'index_eng.html';
}

if (id == 2)
{
document.location = 'index_ita.html';
}
}