// Plays the n'th movie for this concept, using a platform-appropriate method
function play_movie(n, con) {
    var pindex = navigator.appVersion.indexOf("Win");
    if (pindex != -1) { // We're on a macintosh
       parent.movie.location.replace("/general/av_movie.pl?"+con+"&" + n);
    } else {
       parent.movie.location.replace("/dnaftb/concept_"+ con +"/con" + con + "av" + n + ".ram");
    }
}

// Plays the quicktime movie for this concept
function play_quicktime2(concept, name) {
	var hName	= name.split('.mov');
	var nName	= hName[0];
	parent.movie.location.replace("/dnaftb/qt/html/" + nName + ".html");

	// parent.movie.location.replace("/general/qt_movie.pl?concept="+concept+"&filename="+name);
}


// Plays the quicktime movie for this concept
function play_quicktime(concept, name) {
	var hName	= name.split('.mov');
	var nName	= hName[0];
	var urlX	= "/dnaftb/concept_" + concept + "/con"+ concept + "av.html?m=" + name;
	var urlY	= "http://www.dnaftb.org/dnaftb/concept_" + concept + "/con"+ concept + "av.html?m=" + name;

	parent.concept.location.replace(urlX);

//	this.window.location = urlY;
//	this.window.location.reload();
//	parent.concept.location = "con"+ concept + "av.html?m=" + name;
//	parent.concept.reload();
}

function QueryString(key) {
	var value = null;
	for (var i=0;i<QueryString.keys.length;i++) {
		if (QueryString.keys[i]==key) {
			value = QueryString.values[i];
			break;
		}
	}
	return value;
}
QueryString.keys = new Array();
QueryString.values = new Array();

function QueryString_Parse(){
	var query = window.location.search.substring(1);
	var pairs = query.split("&");
	
	for (var i=0;i<pairs.length;i++){
		var pos = pairs[i].indexOf('=');
		if (pos >= 0){
			var argname = pairs[i].substring(0,pos);
			var value = pairs[i].substring(pos+1);
			QueryString.keys[QueryString.keys.length] = argname;
			QueryString.values[QueryString.values.length] = value;		
		}
	}

}

QueryString_Parse();



function writeQTMovie(movieName){

document.write('<object classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" width="320" height="256" '
                + 'codebase="http://www.apple.com/qtactivex/qtplugin.cab">'
                + '<param name="src" value="/dnaftb/qt/' + movieName +'">'
                + '<param name="autoplay" value="true">'
                + '<param name="controller" value="true">'
                + '<embed src="/dnaftb/qt/' + movieName + '" width="320" height="256" autoplay="true" controller="true" '
                + 'pluginspage="http://www.apple.com/quicktime/download/"></embed></object>');

}




function writeBodyMcFlash(mc_name, varsParam){

	document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" '
		+ 'codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" width="750" height="460">' + "\n\t"
		+ '<param name=movie value="' + mc_name + '">' + "\n\t"
	        + '<param name=quality value=high>' + "\n\t"
		+ '<param name=FlashVars value="landAt=' + varsParam +'">' + "\n\t"
	        + '<embed src="' + mc_name + '" quality=high pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" '
		+ ' FlashVars="landAt=' + varsParam + '" '
		+ 'type="application/x-shockwave-flash" width="750" height="460">' + "\n\t"
	        + '</embed></object>'  + "\n");


}

function writeBodyMcFlashSmall(mc_name, varsParam){

	document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" '
		+ 'codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" width="750" height="450">' + "\n\t"
		+ '<param name=movie value="' + mc_name + '">' + "\n\t"
	        + '<param name=quality value=high>' + "\n\t"
		+ '<param name=FlashVars value="landAt=' + varsParam +'">' + "\n\t"
	        + '<embed src="' + mc_name + '" quality=high pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" '
		+ ' FlashVars="landAt=' + varsParam + '" '
		+ 'type="application/x-shockwave-flash" width="750" height="450">' + "\n\t"
	        + '</embed></object>'  + "\n");


}

// writeSurveyMcFlash("survey.swf", hashkey);


function writeSurveyMcFlash(mc_name, hashkey){

	document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" '
		+ 'codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="850" height="700">' + "\n\t"
		+ '<param name=movie value="' + mc_name + '">' + "\n\t"
	        + '<param name=quality value=high>' + "\n\t"
		+ '<param name=FlashVars value="inHASHKey=' + hashkey +'">' + "\n\t"
	        + '<embed src="' + mc_name + '" quality=high pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" '
		+ ' FlashVars="inHASHKey=' + hashkey + '" '
		+ 'type="application/x-shockwave-flash" width="850" height="700">' + "\n\t"
	        + '</embed></object>'  + "\n");


}



//------------------------------------------------------------------------------------------------------

function resizeIt(w, h){
        if (window.screen) {
                window.moveTo(0,0);
                window.resizeTo(w, h);
        }
}


//------------------------------------------------------------------------------------------------------

