var aGlobal	= new Array();

function ShowRound(sMenuSysName) {
     document.getElementById(sMenuSysName).src     = '/img/menu/act/'+sMenuSysName+'.jpg';
}

function HideRound(sMenuSysName) {
     document.getElementById (sMenuSysName).src     = '/img/menu/pas/'+sMenuSysName+'.jpg';
}

function loadDoc(sRequestUrl) {
    var req;
    var fileContent;
    // branch for IE/Windows ActiveX version
    if (window.ActiveXObject) {
        req = new ActiveXObject("Microsoft.XMLHTTP");
        req.open("GET", sRequestUrl, false);
        req.onreadystatechange=function() {
                                    if (req.readyState == 4) {
                                        fileContent = req.responseText;
                                    }
                                }
        req.send(null);
    // branch for native XMLHttpRequest object
    } else if (window.XMLHttpRequest) {
        req = new XMLHttpRequest();
        req.open("GET", sRequestUrl, false);
        req.send(null);
        fileContent = req.responseText;
    }
	req = '';
    return fileContent;
}

function GetMonthSchedule() {
	var aSelected = new Array();
	for (i=0;i<document.getElementById('schedule_year').length;i++) {
		if (document.getElementById('schedule_year')[i].selected) {
			aSelected['year']	= document.getElementById('schedule_year')[i].value;
		}
	}
	for (i=0;i<document.getElementById('schedule_month').length;i++) {
		if (document.getElementById('schedule_month')[i].selected) {
			aSelected['month']	= document.getElementById('schedule_month')[i].value;
		}
	}
	var sUrl	= '/XMLHttpRequest.php?action=calendar&month='+aSelected['month']+'&year='+aSelected['year'];
	document.getElementById('schedule_calendar').innerHTML	= loadDoc(sUrl);
}

function ShowTimeOfSchedule(iDay) {
	aGlobal['iDay']	= iDay;
	var sUrl	= '/XMLHttpRequest.php?action=lessonlist&day='+iDay;
	document.getElementById('schedule_teacherlist').innerHTML	= '';
	document.getElementById('schedule_lessonlist').innerHTML	= '';
	document.getElementById('schedule_lessonlist').innerHTML	= loadDoc(sUrl);
    return false;
}

function SetTeacherOfLesson(iTimeID) {
	aGlobal['iTimeID']	= iTimeID;
	var sUrl	= '/XMLHttpRequest.php?action=SetTeacherOfLesson&iTimeID='+iTimeID;
	document.getElementById('schedule_teacherlist').innerHTML	= '';
	document.getElementById('schedule_teacherlist').innerHTML	= loadDoc(sUrl);
    return false;
}

function ReloadObjectList(iTeacherID) {
	aGlobal['iTeacherID']	= iTeacherID;
	var sUrl	= '/XMLHttpRequest.php?action=ReloadObjectList&iTeacherID='+iTeacherID;
	document.getElementById('finish_object').innerHTML	= '';
	document.getElementById('finish_object').innerHTML	= loadDoc(sUrl);
	return false;
}

function SaveSchedule() {
	for (i=0;i<document.getElementById('OBJECTID').length;i++) {
		if (document.getElementById('OBJECTID')[i].selected) {
			aGlobal['iObjectID']	= document.getElementById('OBJECTID')[i].value;
		}
	}
	if (aGlobal['iObjectID']) {
		loadDoc('/XMLHttpRequest.php?action=SaveSchedule&iObjectID='+aGlobal['iObjectID']);
		document.getElementById('schedule_teacherlist').innerHTML	= '';
		GetMonthSchedule();
	}
}
//	--- FLASH ---
function WriteFLASH(sSRC,iWidth,iHeight) {
	document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="'+iWidth+'" height="'+iHeight+'"><param name=movie value="'+sSRC+'"><param name=quality value=best><param name=wmode value=transparent><embed src="'+sSRC+'" quality=best wmode=transparent pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="'+iWidth+'" height="'+iHeight+'"></object>');
}

function WritePlayerFLASH(sSRC,iWidth,iHeight) {
	document.write('<embed src="/flvplayer.swf" flashvars="file='+sSRC+'" quality="best" wmode="transparent" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="'+iWidth+'" height="'+iHeight+'">');
}

function OpenVideo(idWindow) {
	window.open(document.getElementById(idWindow).href,"video","width=345,height=280,top=100,left=100,status=no,toolbar=no,menubar=no,location=no,titlebar=yes,resizable=yes,scrollbars=yes");
	return false;
}
