var nactive = 0;
var bx_popup_obj;
function bxShowPopup(pobject, e, title, text) {
    bx_updateDiv(title, text);
    if (document.getElementById && document.getElementById(pobject)) {
		document.getElementById(pobject).style.visibility='visible';
        if (document.all) {
                document.all[pobject].style.pixelLeft =document.body.scrollLeft+e.x+10;
                document.all[pobject].style.pixelTop = document.body.scrollTop+e.y;
        }
        else {
                document.getElementById(pobject).style.left = e.pageX+10;
                document.getElementById(pobject).style.top  = e.pageY;
        }
	}
    else if (document.layers) {
		document.layers[pobject].visibility = 'visible';
        document.layers[pobject].left = e.pageX + 10;
        document.layers[pobject].top  = e.pageY;
	}
	else if (document.all && eval(document.all.pobject)) {
		document.all[pobject].style.visibility = 'visible';
        document.all[pobject].style.left = document.body.scrollLeft+e.x+10;
        document.all[pobject].style.top  = document.body.scrollTop+e.y;
    }
    else {
	}
}
function closePopups() {
	ClosePopup("bx_DescPopup");
}
function ClosePopup(pobject)
{
    if (document.layers) {
          if (nactive==1) {
              setTimeout('ClosePopup(\''+pobject+'\');', 100);
              nactive=0;
          }
          else {
                var obj = document.layers[pobject];
                obj.visibility = "hide";
          }
    }
    else if (document.all) {
        var obj = document.all[pobject];
        obj.style.visibility = "hidden";
    }
    else {
        var obj = document.getElementById(pobject);
        obj.style.visibility = "hidden";
    }
}
function bx_makePopup() {
	if (document.layers) {
       this.evnt = document.layers['bx_DescPopup'];
       this.css = this.evnt;
       this.txt=this.css.document;
    }
    else if (document.all) {
        this.evnt = document.all['bx_DescPopup'];
        /*this.css = this.evnt.style;*/
        this.txt=this.evnt;
    }
    else {
        this.evnt = document.getElementById('bx_DescPopup');
        /*this.css = this.evnt.style;*/
        this.txt=this.evnt;
    }
	if(!this.evnt) {
        return false;
    }    
	this.writeText=bx_writeText;																
	return this;
}
function bx_writeText(text){
    if (document.layers) {
        this.txt.write(text);this.txt.close();
    }
    else if (document.all) {
        this.txt.innerHTML = text;
    }    
    else {
        this.txt.innerHTML = text;
    }
}
function bx_updateDiv(title,text){
    var new_text = "";
    new_text+='<div class="popup"><table bgcolor="#000000" cellpadding="0" cellspacing="0" border="0"><tr><td>';
    new_text+='<table bgcolor="#000000" cellpadding="0" cellspacing="1" border="0" width="100%"><tr><td id="popupTitle">';
    new_text+=title;
    new_text+='</td></tr><tr bgcolor="#000000"><td id="popupMesg">';
    new_text+=text;
    new_text+='</td></tr></table>';
    new_text+='</td></tr></table></div>';
    bx_popup_obj.writeText(new_text);
}
bx_popup_obj = new bx_makePopup();
/*if(bx_popup_obj){
            bx_popup_obj.bx_writeText('<div class="clDescription"></div>');
}*/
function bx_hideshow(id, type){
    if(type==0){
        if(this.document.getElementById(id).style.display=='none'){
                this.document.getElementById(id).style.display='inline';
        }else{
                this.document.getElementById(id).style.display='none';
        }
    }
    else if(type==1){
        this.document.getElementById(id).style.display='inline';
    }
    else if(type==2){
        this.document.getElementById(id).style.display='none';
    }
    else{
    }
    return true;
 }
 function bx_hideshow_img(id, type,a_img,a_img_src1,a_img_src2){
    if(type==0){
        if(this.document.getElementById(id).style.display=='none'){
                this.document.getElementById(id).style.display='inline';
                this.document.images[a_img].src=a_img_src1;
        }else{
                this.document.getElementById(id).style.display='none';
                this.document.images[a_img].src=a_img_src2;
        }
    }
    else if(type==1){
        this.document.getElementById(id).style.display='inline';
    }
    else if(type==2){
        this.document.getElementById(id).style.display='none';
    }
    else{
    }
    return true;
 }
