function showContent() 
{
    var bDiv = top.document.getElementById('bodyDiv');
    var str = document.getElementById('body').innerHTML;
    if (bDiv) 
    {
        bDiv.innerHTML = (typeof(str) == 'undefined') ? '' : str;
    }
}
    
function showTreeSub(elA) 
{
    var elMenu = document.getElementById('treemenu');
    var elLi = elA.parentNode;
    var tR = elA.parentNode.parentNode;
    var td0 = tR.getElementsByTagName('td')[0];
    var elUl = elLi.getElementsByTagName('table')[0];
    if (elUl) 
    {
        if (!elUl.style.display || (elUl.style.display == 'none')) 
        {
            elUl.style.display = 'block';
        } 
        else 
        {
            elUl.style.display = 'none';
        }
    } 
    else 
    {
        removeImage();
        showImage(td0); 
    }

    if(tR.parentNode.parentNode.className == 'MenuTable')
    {	
	removeBoldItem();
	setBoldItem(elA);
    }
    else
    {
	removeBoldItem();
	setBoldItem(tR.parentNode.parentNode.parentNode.getElementsByTagName('a')[0]);
    }
}   

function removeImage() 
{
    var elsImg = document.getElementById('Pointer');    
        if(elsImg!=null)
        {
            elsImg.parentNode.removeChild(elsImg); 
        }
}

function removeBoldItem() 
{
    var boldItem = document.getElementById('SelectedMenuItem');    
        if(boldItem!=null)
        {
            boldItem.style.fontWeight='normal';  
            boldItem.id = '';
        }
}

function setBoldItem(tdA) 
{
       if(tdA!=null)
        {
            tdA.style.fontWeight='bold'; 
            tdA.id = 'SelectedMenuItem';
        }
}
function showImage(td0) 
{
    td0.innerHTML = '<img class = "PointerIMG" src = "images/MenuPointer.png" id = "Pointer" border = "0" />' + td0.innerHTML;
}

function CheckCode()
{
try //Internet Explorer
  {
  xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
  }
catch(e)
  {
  try //Firefox, Mozilla, Opera, etc.
    {
    xmlDoc=document.implementation.createDocument("","",null);
    }
  catch(e)
    {
    alert(e.message);
    return;
    }
  }
xmlDoc.async=false;
//debugger;
xmlDoc.load("/asp/check.asp?wsp_key=" + document.getElementById("wsp_key").value + 
"&wsp_code=" + document.getElementById("wsp_code").value);
var res = xmlDoc.getElementsByTagName("result")[0].childNodes[0].nodeValue;
if (res == "true")
{
document.getElementById("form1").submit();
}
else
{
newWebSpamProtectCaptcha(572);
document.getElementById("wsp_code").value = "";
document.getElementById("errorMessage").style.display="block";
}
}

function newWebSpamProtectCaptcha(id) {
	var chars = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz";
	var wsp_key_length = 32;
	var wsp_key = "";
	for (var i=0; i<wsp_key_length; i++) {
		var rnum = Math.floor(Math.random() * (chars.length-1));
		wsp_key += chars.substring(rnum, rnum+1);
	}

	document.getElementById("wsp_captcha").src = "http://webspamprotect.com/captcha.php?id=" + id + "&key=" + wsp_key;
	document.getElementById("wsp_audio_link").href = "http://webspamprotect.com/audio.php?id=" + id + "&key=" + wsp_key;
	document.getElementById("wsp_key").value = wsp_key;
}

