// JavaScript Document

var ysm_cur=1; 
var ysm_max=1; 

function SetSubMenu() { 
	for (i=1;i<=ysm_max;i++)	document.getElementById('nsm'+i).className=(i==ysm_cur)?"cursub":"navsub";
}	

function SetVideoSubMenu() { 
	for (i=1;i<=ysm_max;i++)	document.getElementById('csm'+i).style.display=(i==ysm_cur)?'block':'none';
	for (i=1;i<=ysm_max;i++)	document.getElementById('nsm'+i).style.display=(i!=ysm_cur)?'block':'none';
}

function InitVideo(num, ymx) {
	ysm_max=ymx; 
	SetVideo(num);
}
function RandomInitVideo(ymx) {
	var num=Math.floor(Math.random()*ymx)+1; 
	InitVideo(num, ymx);
//	document.body.style.backgroundColor = "#ff0606";
}
function UpdateVideo(num) {
	if (num!=ysm_cur) SetVideo(num);
//	document.body.style.backgroundColor = "#ff6600";
}
function SetVideo(num) {
	ysm_cur=num; 
	for (i=1;i<=ysm_max;i++) {
		document.getElementById('TxtD'+i).style.display=(i==ysm_cur)?'block':'none';
	}
	document.getElementById('frm').src="video.htm?vnum="+num;
	SetSubMenu();
}

function InitLyrics(num, ymx) {
	ysm_max=ymx; 
	ysm_cur=0; 
	UpdateLyrics(num);
}
function UpdateLyrics(num) {
	if (num==ysm_cur) return false;
	ysm_cur=num; 
	for (i=1;i<=ysm_max;i++) {
		document.getElementById('LyrD'+i).style.display=(i==ysm_cur)?'block':'none';
		document.getElementById('HidD'+i).style.display=(i==ysm_cur)?'block':'none';
	}
	SetSubMenu();
}

function InitApplause(num, ymx) {
	ysm_max=ymx; 
	ysm_cur=0; 
	UpdateApplause(num);
}
function UpdateApplause(num) { 
	if (num==ysm_cur) return false;
	ysm_cur=num; 
	for (i=1;i<2*ysm_max;i++) document.getElementById('AppD'+i).style.display=((i>=ysm_cur)&&(i<(ysm_cur+ysm_max)))?'block':'none';
	for (i=1;i<2*ysm_max;i++) document.getElementById('PhoD'+i).style.display=((i>=ysm_cur)&&(i<(ysm_cur+ysm_max)))?'block':'none';
	SetSubMenu();
}

function InitPhoto(num, ymx) {
	ysm_max=ymx; 
	ysm_cur=0; 
	UpdatePhoto(num);
}
function UpdatePhoto(num) {
	if (num==ysm_cur) return false;
	ysm_cur=num; 
	for (i=1;i<=ysm_max;i++) {
		document.getElementById('pb'+i).style.display=(i==ysm_cur)?'block':'none';
	}
	SetSubMenu();
}

function InitQuote(ymx) {
	ysm_max=ymx; 
	var qmult=ymx*0.999;
	ysm_cur=0; 
	UpdateQuote(Math.floor(Math.random()*qmult)+1);
}
function IncrQuote(incr) { 
	var ynew=ysm_cur+incr;
	while (ynew<1) ynew+=ysm_max; while (ynew>ysm_max) ynew-=ysm_max;
	UpdateQuote(ynew);
}
function UpdateQuote(num) { 
	if (num==ysm_cur) return false;
	ysm_cur=num; 
	for (i=1;i<=ysm_max;i++) {
		document.getElementById('qD'+i).style.display=(i==ysm_cur)?'block':'none';
	}
}

function PageLink(lnk) { 
	//document.body.style.backgroundColor = "#ff0000";
	setTimeout (function(){window.location = lnk},0);
	return false;
}	
function IYW_setBGcolor(elem, color) { 
	//document.body.style.backgroundColor = "#000000";
	elem.style.backgroundColor=color;
}	

