function showdic(c){

var x=document.body.clientWidth/2-200;
var y=document.body.clientHeight/2-135+document.body.scrollTop;

var d=document.getElementById('dic');
var dc=document.getElementById('cont');

d.style.top=y+'px';

d.style.left=x+'px';

dc.innerHTML=c;
d.style.display='block';

};


function ajax(url,target,u) {


var x=document.body.clientWidth/2-200;
var y=document.body.clientHeight/2-135+document.body.scrollTop;

var d=document.getElementById('dic');

d.style.top=y+'px';
d.style.left=x+'px';

d.style.display='block';


	document.getElementById('wait').style.display = 'block';
		if (u == 1){
			var myRandom=parseInt(Math.random()*99999999);
			var url = url + "&rand=" + myRandom;
		}
    if (window.XMLHttpRequest) {
        req = new XMLHttpRequest();
        req.onreadystatechange = function() {ajaxDone(target);};
        req.open("GET", url, true);
        req.send(null);
    } else if (window.ActiveXObject) {
        req = new ActiveXObject("Microsoft.XMLHTTP");
        if (req) {
            req.onreadystatechange = function() {ajaxDone(target);};
            req.open("GET", url, true);
            req.send();
        }
    }
    
}

function ajaxDone(target) {
    if (req.readyState == 4) {
        if (req.status == 200) {
            results = req.responseText;
	    document.getElementById('wait').style.display = 'none';
            document.getElementById(target).innerHTML = results;
            document.getElementById(target).style.display='block';
					
        } else {
	    document.getElementById('wait').style.display = 'none';
            document.getElementById(target).innerHTML="Error: " + req.statusText;
        }
    }
}


function sid(divId) {
var swMenu = document.getElementById(divId);
if(swMenu.style.display=='block'){swMenu.style.display = 'none';return false}else{swMenu.style.display = 'block';return true};
}
