// -----------------------------------------------------------------------------
// Globals
// Major version of Flash required
var requiredMajorVersion = 8;
// Minor version of Flash required
var requiredMinorVersion = 0;
// Minor version of Flash required
var requiredRevision = 0;
// -----------------------------------------------------------------------------
// -->

function loadXMLDoc(url) {
    req = null;
    if (window.XMLHttpRequest) {
        try {
            req = new XMLHttpRequest();
        } catch (e){}
    } else if (window.ActiveXObject) {
        try {
            req = new ActiveXObject('Msxml2.XMLHTTP');
        } catch (e){
            try {
                req = new ActiveXObject('Microsoft.XMLHTTP');
            } catch (e){}
        }
    }
 
    if (req) {
        req.onreadystatechange = processReqChange;
        req.open("GET", url, true);
        req.send(null);
        reqTimeout = setTimeout("req.abort();", 5000);
    } else {
        alert("Браузер не поддерживает AJAX");
    }
}
 
function processReqChange() 
{
	if(cElement == '') {
		cElement = 'aDiv';
	}	
    if (req.readyState == 4) {
        clearTimeout(reqTimeout);
        // only if "OK"
        if (req.status == 200) {
			// proceed...
			document.getElementById(cElement).innerHTML = req.responseText;
			if(cElement != 'imageDiv') {
			if(cElement != 'aDiv') {
				document.getElementById('load_' + cElement).innerHTML = '';
				if(document.getElementById(cElement).style.display == '') {
					document.getElementById(cElement).style.display = 'block';
					document.getElementById('p' + cElement).innerHTML = '<b>-</b>';
				} else if(document.getElementById(cElement).style.display == 'none') {
					document.getElementById(cElement).style.display = 'block';
					document.getElementById('p' + cElement).innerHTML = '<b>-</b>';
				} else if(document.getElementById(cElement).style.display == 'block') {
					document.getElementById(cElement).style.display = 'none';
					document.getElementById('p' + cElement).innerHTML = '<b>+</b>';
				}		
			}
			}
        } else {
            // proceed error...            
        }
    } else {
    	if(cElement != 'aDiv') {
    		if(cElement == 'imageDiv') {
    			document.getElementById(cElement).innerHTML = '<table width=500 height=341><tr><td align=center valign=center bgcolor=#ffffff><img src="images/ajax-loader.gif"></td></tr></table>';
    		} else {
				document.getElementById('load_' + cElement).innerHTML = ' <img src="images/loader.gif">';
			}
		}
	}  
}

function sh2Level(id1) 
{
	cElement = id1;	
	loadXMLDoc('responce.php?id1='+id1);	
}

function sh3Level(id2) 
{
	cElement = id2;
	loadXMLDoc('responce.php?id2='+id2);	
}

function requestdata(params)
{
  cElement = 'aDiv';
  loadXMLDoc('responce.php'+params);
}

function alerter(mes) {
	alert(mes);
}

function SH(obj) {
	//alert(obj);
	if(document.all(obj).style.display == 'block') {
		document.all(obj).style.display = 'none';		
	} else {
		document.all(obj).style.display = 'block';		
	}
}

function SH2(obj) {
	if(document.all(obj).style.display == 'inline') {
		document.all[obj].style.display = 'none';
	} else {
		document.all[obj].style.display = 'inline';
	}
}

function showMenu(idd){
divd = document.getElementById("menu"+idd+"div");
divd.style.display="block";
}

function hideMenu(idd){
divd = document.getElementById("menu"+idd+"div");
divd.style.display="none";
}

function UCheck(obj) {
	//if(document.all(obj).checked == 0) {
	//	document.all(obj).checked = 1;
	//}
}

function imgShow(obj,img) {		
	cElement = 'imageDiv';
	document.getElementById('imageDiv').style.top = event.y+document.body.scrollTop-450;
	if(event.x+document.body.scrollLeft-500 < 0) {
		document.getElementById('imageDiv').style.left = 0;
	} else {
		document.getElementById('imageDiv').style.left = event.x+document.body.scrollLeft-500;
	}	
	document.getElementById('imageDiv').style.display='block';
	//document.getElementById('imageDiv').style.width='100%';
	//document.getElementById('imageDiv').style.height='100%';
	
	newImg = new Image();
    newImg.src = 'showimg.php?img='+img; 
    
	myWidht = newImg.width;
    myHeight = newImg.height;
    document.getElementById('imageDiv').style.width=newImg.width;
	document.getElementById('imageDiv').style.height=newImg.height;
    
	//document.getElementById('imageDiv').innerHTML='<img src=showimg.php?img='+img+'>';
	loadXMLDoc('responce.php?img='+img);	
}