function getMenu(div_id,content_id1)
{
	subject_id = div_id;

	http.open("GET", "menu.php?act=" + escape(content_id1), true);

	http.onreadystatechange = handleHttpResponse;
	http.send(null)
}
var div_idd;
var content_id;

function getScriptPage(div_id,content_id1)
{
	div_idd = div_id;
	content_id = content_id1;
	fade('div_content');
	setTimeout ( "setToBlack()", 1000 );

}
function setToBlack(){
	
	subject_id = div_idd;
	
	http.open("GET", "content.php?cont=" + escape(content_id), true);
	setTimeout ( "loadContent()", 1000 );
	http.onreadystatechange = handleHttpResponse;
	http.send(null)
	
}
function loadContent(){
	fade('div_content');
	
}
var TimeToFade = 1000.0;

function fade(eid){

var element = document.getElementById(eid);
if(element == null)
return;

if(element.FadeState == null){
element.FadeState = -2;
}

if(element.FadeState == 1 || element.FadeState == -1){
element.FadeState = element.FadeState == 1 ? -1 : 1;
element.FadeTimeLeft = TimeToFade - element.FadeTimeLeft;

}else{
element.FadeState = element.FadeState == 2 ? -1 : 1;
element.FadeTimeLeft = TimeToFade;
setTimeout("animateFade(" + new Date().getTime()
+ ",'" + eid + "')", 33);
}
}

function animateFade(lastTick, eid){

var curTick = new Date().getTime();
var elapsedTicks = curTick - lastTick;

var element = document.getElementById(eid);

if(element.FadeTimeLeft <= elapsedTicks){

element.style.opacity = element.FadeState == 1 ? '1' : '0';
element.style.filter = 'alpha(opacity = '
+ (element.FadeState == 1 ? '100' : '0') + ')';
element.FadeState = element.FadeState == 1 ? 2 : -2;

return;
}

element.FadeTimeLeft -= elapsedTicks;
var newOpVal = element.FadeTimeLeft/TimeToFade;
if(element.FadeState == 1)
newOpVal = 1 - newOpVal;

element.style.opacity = newOpVal;
element.style.filter =
'alpha(opacity = ' + (newOpVal*100) + ')';

setTimeout("animateFade(" + curTick
+ ",'" + eid + "')", 33);
}

subject_id = '';
function handleHttpResponse() {
	if (http.readyState == 4) {
		if (subject_id != '') {
			
			document.getElementById(subject_id).innerHTML = http.responseText;
		}
	}
}
function getHTTPObject() {

	var xmlhttp;
	/*@cc_on
	@if (@_jscript_version >= 5)
		try {
			xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try {
				xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (E) {
				xmlhttp = false;
			}
		}
	@else
	xmlhttp = false;
	@end @*/
	if (!xmlhttp && typeof XMLHttpRequest != 'undefined') {

			xmlhttp = new XMLHttpRequest();

	}
	return xmlhttp;
}
var http = getHTTPObject(); // We create the HTTP Object
