// QRZstd.js
// Copyright 2008 by QRZ.COM

function e(i) { return document.getElementById(i); }
function n(i) { return document.getElementsByName(i)[0]; }
var tid;

$(document).ready(function() {
    qrzLoad();
});

window.onunload = qrzUnload;

function qrzLoad()
{
    var n;
    if (cs = e('callsign')) {
        if (! e('swaplist')) {
	    cs.value="";
	    cs.focus();
	}
    }

    if (n = e('map')) loadMap();
    if (n = e('reloadtime')) tid = setTimeout("reLoad()",n.value);
    if (n = e('jstest')) n.style.display = 'none';
    if (n = e('jq')) jqInit();
    if (n = e('qrzinit')) qrz_init(n);
}

function showqem() {
    id = e('qem');
    var cem = qmail;
    var cl = new String('');
    var dem = new String(''); for (i=cem.length-1; i>0; i--) { var c = cem.charAt(i);
	if (c != '!') { cl = cl.concat(c); } else { break; }
    } i--; for (x=0; x<cl; x++) { dem = dem.concat(cem.charAt(i)); i-=2; }
    id.innerHTML = '<a href="mailto:' + dem + '" id="eml">' + dem + '</a>';
    var eml = e('eml');
    id.onclick = eml.onclick;
    id.onmouseover = eml.onmouseover;
}

function qrzUnload() {
    var id = e('map');
    if (id) {
	GUnload();
    }
    id = e('dbmap');
    if (id) GUnload();
}

function reLoad() {
    document.reloadform.submit();
}

function blank() {
}

function callsign_focus() {
    qrzLoad();
}
