
function fadeIninit(objnam,inc,start)
{
	start=start+0;
	var obj=document.getElementById(objnam);
	obj.fI=0;
	setOpacity(obj,obj.fI);
	obj.style.visibility="visible";
	fadeIn(objnam,inc);
}

function fadeIn(objnam,inc)
{
	var obj=document.getElementById(objnam);
	obj.fI+=inc;
	setOpacity(obj,obj.fI);
	if(obj.fI<100){
		window.setTimeout("fadeIn('"+objnam+"',"+inc+")",5);
	}else{
		obj.fI=100;
		setOpacity(obj,obj.fI);
	}
}
function fadeOutinit(objnam, endval)
{
	var obj=document.getElementById(objnam);
	obj.fO=100;
	setOpacity(obj,obj.fO);
	fadeOut(objnam, endval);
}

function fadeOut(objnam, endval)
{
	var obj=document.getElementById(objnam);
	obj.fO-=5;
	setOpacity(obj,obj.fO);
	if(obj.fO>endval){
		obj.fOtimer=window.setTimeout("fadeOut('"+objnam+"',"+endval+")",5);
	}else{
		obj.fO=endval;
		setOpacity(obj,obj.fO);
	}
}
function setOpacityById(objnam,value)
{
	var obj=document.getElementById(objnam);
	setOpacity(obj,value);
}
function setOpacity(obj,value)
{
	obj.style.opacity = value/100;
	obj.style.filter = 'alpha(opacity=' + value + ')';
}



function qu_fadeIninit(objnam,inc,start)
{
	start=start+0;
	var obj=document.getElementById(objnam);
	obj.fI=100;
	setOpacity(obj,obj.fI);
	obj.style.visibility="visible";
}
function qu_fadeOutinit(objnam)
{
	var obj=document.getElementById(objnam);
	obj.fO=0;
	obj.style.visibility="hidden";
	setOpacity(obj,obj.fO);
}

var ias=new Array('synopsis','concept','production','events','publications','news','contact','pdf');
var active_sub="subnav_synopsis";
var scrolltimer_id;

function ifCallback(doc) {
	var myData = doc.getElementById("data");
	document.getElementById('dynamicInfo').innerHTML = myData.innerHTML;
}

function scroll_iframe(frm,inc,dir){
	if (scrolltimer_id){
		clearTimeout(scrolltimer_id);
	}
	if (window.frames[frm]){
		if (dir == "v"){
			window.frames[frm].scrollBy(0, inc);
		}else{
			window.frames[frm].scrollBy(inc, 0);
		}
		scrolltimer_id = setTimeout("scroll_iframe('" + frm + "'," + inc + ",'" + dir + "')", 20);
	}
}

function stopScroll(){
	if (scrolltimer_id){
		clearTimeout(scrolltimer_id);
	}
}

function scroll()
{
	// yeah, baby!
}
function rollon(i)
{
	i.src="/static/images/pix/about_"+i.id+"_a.png";
}
function rolloff(i)
{
	if(active_sub != i.id){
		i.src="/static/images/pix/about_"+i.id+".png";
	}
}
function hilite_inav(i)
{
	for(var j=0;j<ias.length;j++){
		var picid='subnav_' + ias[j];
		document.getElementById(picid).src="/static/images/pix/about_subnav_"+ias[j]+".png";
	}
	i.src="/static/images/pix/about_"+i.id+"_a.png";
	active_sub=i.id;
}
