function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
function MM_showHideLayers() { //v3.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v='hide')?'hidden':v; }
    obj.visibility=v; }
}
function MM_findObj(n, d) { //v4.0
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && document.getElementById) x=document.getElementById(n); return x;
}

var dom = (document.getElementById) ? true : false;
var ns5 = ((navigator.userAgent.indexOf("Gecko")>-1) && dom) ? true: false;
var ie5 = ((navigator.userAgent.indexOf("MSIE")>-1) && dom) ? true : false;
var ns4 = (document.layers && !dom) ? true : false;
var ie4 = (document.all && !dom) ? true : false;
var ns6 = ns5;
var ns6_1= (ns5 && navigator.userAgent.indexOf("6.1") != -1) ? true : false;
var ns6_2= (ns5 && navigator.userAgent.indexOf("6.2") != -1) ? true : false;
var ie6 = ((navigator.userAgent.indexOf("MSIE")>-1) && dom) ? true : false;
var nodyn = (!ns5 && !ns4 && !ns6 && !ns6_1 && !ns6_2 && !ie4 && !ie5 && !ie6) ? true : false;
if (nodyn) { event = "nope" }
var tooltip;
var off_x = 8; var off_y = 8;

function dT(evt,txt,txg,xxt) {

var line;
if (xxt=='0') { line = " "; off_x=8;}
if (xxt=='1') { line = "<hr style=\"color: #000000; width:242px;\">"; off_x=8;}
if (xxt=='2') { line = "<br>"; off_x=8;}
if (xxt=='3') { off_x = -290;}
var tip;

if (ns4) {
tip = '<TABLE BGCOLOR="#000000" WIDTH="250" CELLSPACING="0" CELLPADDING="1" BORDER="2"><TR><TD><TABLE BGCOLOR="#EFF6F5" WIDTH="100%" CELLSPACING="0" CELLPADDING="3" BORDER="0"><TR><TD CLASS="tip">'+ '<font face=Arial color=black size=2>' + txt + '</font>' + line + '<font face=Arial color=black size=2>' + txg +'</font></TD></TR></TABLE></TD></TR></TABLE>';
tooltip = document.tipDiv;
tooltip.document.write(tip);
tooltip.document.close();
if ((evt.pageX + off_x + tooltip.clip.width) > (window.innerWidth + window.pageXOffset)) {
tooltip.left = evt.pageX - tooltip.clip.width;
} else { tooltip.left = evt.pageX + off_x; }
if ((evt.pageY + off_y + tooltip.clip.height) > (window.innerHeight + window.pageYOffset)) {
tooltip.top = evt.pageY - tooltip.clip.height;
} else { tooltip.top = evt.pageY + off_y; }
tooltip.visibility = "show";
}

if (ie4 || ie5 || ie6) {
evt = window.event;
tip = '<DIV CLASS="tp">' + txt + line + txg + '</DIV>';
tooltip = document.all.tipDiv;
tooltip.innerHTML = tip;
if ((evt.clientX + off_x + tooltip.style.pixelWidth) > (document.body.clientWidth)) {
tooltip.style.pixelLeft = (evt.clientX + document.body.scrollLeft) - tooltip.style.pixelWidth;
} else { tooltip.style.pixelLeft = evt.clientX + off_x + document.body.scrollLeft; }
if ((evt.clientY+off_y+tooltip.clientHeight) > (document.body.clientHeight)) {
tooltip.style.pixelTop = (evt.clientY + document.body.scrollTop) - tooltip.clientHeight;
} else { tooltip.style.pixelTop = evt.clientY + off_y + document.body.scrollTop; }
tooltip.style.visibility = "visible";
if (xxt=='3') { tooltip.style.pixelTop=71;}
}

if (ns5 || ns6 || ns6_1 || ns6_2) {
tip = '<DIV CLASS="tp">' + txt + line + txg + '</DIV>';
tooltip = document.getElementById('tipDiv');
tooltip.innerHTML = tip;
if ((evt.pageX + off_x + tooltip.offsetWidth) > (window.innerWidth + window.pageXOffset)) {
tooltip.style.left = evt.pageX - tooltip.offsetWidth;
} else { tooltip.style.left = evt.pageX + off_x; }
if ((evt.pageY + off_y + tooltip.offsetHeight) > (window.innerHeight + window.pageYOffset)) {
tooltip.style.top = evt.pageY - tooltip.offsetHeight;
} else { tooltip.style.top = evt.pageY + off_y; }
tooltip.style.visibility = "visible"; 
}}

function hT() {
if (ns4) { tooltip.visibility = "hide" }
if (ie4 || ie5 || ie6 || ns5 || ns6 || ns6_1 || ns6_2) {tooltip.style.visibility = "hidden"}
}

// www.jjam.de - Alertbox 2 mit JavaScript - Version 20.12.2002

ie5=(document.getElementById&&document.all&&document.styleSheets)?1:0;


if(ie5) {

        document.write(
                "<div style='position:absolute;top:-500;left:0;z-index:100' id='alert'>"+
                "<form name='alertform'>"+
                "<table style='border-style:outset;border-width:2;border-color:#E6E6CD;background-color:#EEF2F2' cellpadding='2' cellspacing='2' width='10' height='10'>"+
                        "<tr><td height='30' align='center' bgcolor='#162431'>"+
                                "<input type='text' name='titleelement' size='*' style='border-width:0;background-color:#162431;font-weight:bold;text-align:center;color=#ffffff' onfocus='if(this.blur)this.blur()'>"+
                        "</td></tr>"+
                        "<tr><td align='center'>"+
                                "<textarea name='textelement' rows='8' cols='42' style='width:*;height=*;border-width:0;background-color:#EEF2F2;font-family:verdana,arial;font-size:100%;scrollbar-track-color:#EEF2F2;scrollbar-face-color:#EEF2F2;scrollbar-highlight-color:#C8C8B2;scrollbar-3dlight-color:#EEF2F2;scrollbar-darkshadow-color:#EEF2F2;scrollbar-shadow-color:#C8C8B2;scrollbar-arrow-color:#EEF2F2' readonly></textarea>"+
                        "</td></tr>"+
                        "<tr><td height='30' align='center'>"+
                                "<input style='background-color:#E0EBEA;border-width:1;font-weight:bold' type='button' value='&nbsp;&nbsp;&nbsp;&nbsp;OK&nbsp;&nbsp;&nbsp;&nbsp;' onclick='hideAlert()' onfocus='if(this.blur)this.blur()'>"+
                        "</td></tr>"+
                "</table>"+
                "</form>"+
                "</div>"
        );

}


function showAlert(title,text,wi,hi,xx,yy) {

        if(ie5) {

                document.getElementById("alert").style.left=xx;

                document.getElementById("alert").style.top=yy;


                document.alertform.titleelement.value=title;
                document.alertform.textelement.style.width=wi;
                document.alertform.textelement.style.height=hi;
                document.alertform.textelement.value=text;

        }

        else alert(title+"\n\n"+text);

}


function hideAlert() {

        document.getElementById("alert").style.top=-500;

}
