function restoretext(thisfilm) {
	document.getElementById('filmdesc' + thisfilm).style.display = 'none';
	document.getElementById('filmdesc0').style.display = 'block';
}


// show appropriate description & award on image rollover
function doroll(thisfilm) {
	document.getElementById('filmdesc0').style.display = 'none';
	document.getElementById('filmdesc' + thisfilm).style.display='block';	
}

function selectmirror(pos)
{
    var i;
    var selected;
    var objs;
    var posDOMAIN = 0;
    var posIP     = 1;

    if (typeof(pos) == 'undefined')
    {
       pos = posDOMAIN;
    }

    i = -1;
    objs = new Array();

// 6 Mirror
// vid1 and vid2 are slow, so I'm doubling the chances of hitting another server with them being last
// Comment out any server if problematic (server down, over bandwidth, etc):
  //  objs[++i] = ["www2.mediathatmattersfest.org", '66.98.182.53'];  // ev1 (guac)
    objs[++i] = ["www.mtmfilms.org", '64.26.25.69'];   // hostway
    objs[++i] = ["film1.mtmfilms.org", '64.26.63.19'];    // hostway
    objs[++i] = ["film2.mtmfilms.org", '64.26.63.19'];    // hostway

    i = Math.floor(Math.random() * objs.length);
    selected = objs[i][pos];
    return selected;
}


// change movies on click
function changemovie(thisfest,thisfilm) {

	document.getElementById('filmaction0').style.display = 'none';
	var i = 1;	
        var num_films = 16;

       if (thisfest == '8' || thisfest == '9') {
             num_films = 12;
       }

	while(i <= num_films)	{
		document.getElementById('filmaction' + i).style.display = 'none';
		i++;	
	}

	document.getElementById('filmaction' + thisfilm).style.display='block';
//FOR MTM7
document.getElementById('maincol').style.background='#fff';


	if (navigator.appVersion.indexOf("Macintosh")!=(-1)) {
		if (navigator.appVersion.indexOf("MSIE 5.")!=(-1)) { }
		else if ( navigator.appVersion.split("/").pop() < 126 ) { }
		else {	
	  		document.qt.Stop();
		}
	}

	var quickLoUrl=new Array();
	
        var server;
        server = selectmirror();

	if (thisfest=='3') {
	
        quickLoUrl[1]='http://' + server + '/' + thisfest + '/film/1_hi.mov';
        quickLoUrl[2]='http://' + server + '/' + thisfest + '/film/2_hi.mov';
        quickLoUrl[3]='http://' + server + '/' + thisfest + '/film/3_hi.mov';
        quickLoUrl[4]='http://' + server + '/' + thisfest + '/film/4_hi.mov';
        quickLoUrl[5]='http://' + server + '/' + thisfest + '/film/5_hi.mov';
        quickLoUrl[6]='http://' + server + '/' + thisfest + '/film/6_hi.mov';
        quickLoUrl[7]='http://' + server + '/' + thisfest + '/film/7_hi.mov';
        quickLoUrl[8]='http://' + server + '/' + thisfest + '/film/8_hi.mov';
        quickLoUrl[9]='http://' + server + '/' + thisfest + '/film/9_hi.mov';
        quickLoUrl[10]='http://' + server + '/' + thisfest + '/film/10_hi.mov';
        quickLoUrl[11]='http://' + server + '/' + thisfest + '/film/11_hi.mov';
        quickLoUrl[12]='http://' + server + '/' + thisfest + '/film/12_hi.mov';
        quickLoUrl[13]='http://' + server + '/' + thisfest + '/film/13_hi.mov';
        quickLoUrl[14]='http://' + server + '/' + thisfest + '/film/14_hi.mov';
        quickLoUrl[15]='http://' + server + '/' + thisfest + '/film/15_hi.mov';
        quickLoUrl[16]='http://' + server + '/' + thisfest + '/film/16_hi.mov';

	} else {
	
	quickLoUrl[1]='http://' + server + '/' + thisfest + '/film/1_lo.mov';
	quickLoUrl[2]='http://' + server + '/' + thisfest + '/film/2_lo.mov';
	quickLoUrl[3]='http://' + server + '/' + thisfest + '/film/3_lo.mov';
	quickLoUrl[4]='http://' + server + '/' + thisfest + '/film/4_lo.mov';
	quickLoUrl[5]='http://' + server + '/' + thisfest + '/film/5_lo.mov';
	quickLoUrl[6]='http://' + server + '/' + thisfest + '/film/6_lo.mov';
	quickLoUrl[7]='http://' + server + '/' + thisfest + '/film/7_lo.mov';
	quickLoUrl[8]='http://' + server + '/' + thisfest + '/film/8_lo.mov';
	quickLoUrl[9]='http://' + server + '/' + thisfest + '/film/9_lo.mov';
	quickLoUrl[10]='http://' + server + '/' + thisfest + '/film/10_lo.mov';
	quickLoUrl[11]='http://' + server + '/' + thisfest + '/film/11_lo.mov';
	quickLoUrl[12]='http://' + server + '/' + thisfest + '/film/12_lo.mov';
	quickLoUrl[13]='http://' + server + '/' + thisfest + '/film/13_lo.mov';
	quickLoUrl[14]='http://' + server + '/' + thisfest + '/film/14_lo.mov';
	quickLoUrl[15]='http://' + server + '/' + thisfest + '/film/15_lo.mov';
        quickLoUrl[16]='http://' + server + '/' + thisfest + '/film/16_lo.mov';

	}
	
	var quickHiUrl=new Array();
	
	quickHiUrl[1]='http://' + server + '/' + thisfest + '/film/1_hi.mov';

if(thisfest=='6') {
	//quickHiUrl[2]='http://guac.bigmouthproductions.com/mtm6/2_hi.mov';
	quickHiUrl[2]='http://' + server + '/' + 'mtm6/2_hi.mov';
} else {	
        quickHiUrl[2]='http://' + server + '/' + thisfest + '/film/2_hi.mov';
}

	quickHiUrl[3]='http://' + server + '/' + thisfest + '/film/3_hi.mov';
	quickHiUrl[4]='http://' + server + '/' + thisfest + '/film/4_hi.mov';
	quickHiUrl[5]='http://' + server + '/' + thisfest + '/film/5_hi.mov';
	quickHiUrl[6]='http://' + server + '/' + thisfest + '/film/6_hi.mov';
	quickHiUrl[7]='http://' + server + '/' + thisfest + '/film/7_hi.mov';
	quickHiUrl[8]='http://' + server + '/' + thisfest + '/film/8_hi.mov';
	quickHiUrl[9]='http://' + server + '/' + thisfest + '/film/9_hi.mov';
	quickHiUrl[10]='http://' + server + '/' + thisfest + '/film/10_hi.mov';
	quickHiUrl[11]='http://' + server + '/' + thisfest + '/film/11_hi.mov';
	quickHiUrl[12]='http://' + server + '/' + thisfest + '/film/12_hi.mov';
	quickHiUrl[13]='http://' + server + '/' + thisfest + '/film/13_hi.mov';
	quickHiUrl[14]='http://' + server + '/' + thisfest + '/film/14_hi.mov';
	quickHiUrl[15]='http://' + server + '/' + thisfest + '/film/15_hi.mov';
	quickHiUrl[16]='http://' + server + '/' + thisfest + '/film/16_hi.mov';

	//assemble movie player html
   	var movieContent;

	if (document.mtm.videoplayer[0].checked == true) {
		movieContent = '<object classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" codebase="http://www.apple.com/qtactivex/qtplugin.cab#version=6,0,2,0" height="256" width="320" ID="qt"><param name="autoplay" value="true" /><param name="cache" value="FALSE" /><param name="controller" value="TRUE" /><param name="pluginspage" value="http://www.apple.com/quicktime/download/indext.html" /><param name="src" value="' + quickLoUrl[thisfilm] + '" /><param name="target" value="myself" /><param name="type" value="video/quicktime" /><embed src="' + quickLoUrl[thisfilm] + '" width="320" height="252" autoplay="true" controller="true" pluginspage="http://www.apple.com/quicktime/download/" name="qt" id="qt" /></object>';
	} else if (document.mtm.videoplayer[1].checked == true) {
		movieContent = '<object classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" codebase="http://www.apple.com/qtactivex/qtplugin.cab#version=6,0,2,0" height="256" width="320" ID="qt"><param name="autoplay" value="true" /><param name="cache" value="FALSE" /><param name="controller" value="TRUE" /><param name="pluginspage" value="http://www.apple.com/quicktime/download/indext.html" /><param name="src" value="' + quickHiUrl[thisfilm] + '" /><param name="target" value="myself" /><param name="type" value="video/quicktime" /><embed src="' + quickHiUrl[thisfilm] + '" width="320" height="252" autoplay="true" controller="true" pluginspage="http://www.apple.com/quicktime/download/" name="qt" id="qt" /></object>';
	}

	// IE4+
  	if (document.all)
		playerbox.innerHTML=movieContent;
		
  	// NS 6 (supports new DOM)
  	else if (document.getElementById){

    pageRange = document.createRange();
    pageElement = document.getElementById("playerbox");
    pageRange.setStartBefore(pageElement);
    htmlFrag = pageRange.createContextualFragment(movieContent);
    
    while (pageElement.hasChildNodes())
    	pageElement.removeChild(pageElement.lastChild);
    	pageElement.appendChild(htmlFrag);
    }


}

