ANSWERS  = new Array();

function showAnswer(ans)
{
 if( ANSWERS[ans].style.display == "none"){
	  ANSWERS[ans].style.display = "block"
 }
 else{
 	 ANSWERS[ans].style.display = "none"
 }
}
 


function sniff()
{

	if(location.href.indexOf("tests_and_theories") >  0 || location.href.indexOf("common_reasons_for_failing") >  0)
	{
			blocks = document.getElementsByTagName("blockquote");
			for(i=0;i<blocks.length;i++)
			{
				answerBlocks = blocks[i].getElementsByTagName("em");
				if(answerBlocks[0])
				{
					ANSWERS[ANSWERS.length] = answerBlocks[0];
					answerBlocks[0].style.display = "none";
				}
				questionBlocks = blocks[i].getElementsByTagName("a");
				questionBlocks[0].setAttribute("href", "javascript:showAnswer("+i+")");
			}
	}if(document.getElementById('cp'))document.getElementById('cp').style.display = "none"
}

window.onload = sniff



var ActiveContent = {
	
	isIE: (navigator.appVersion.indexOf("MSIE") != -1) ? true : false,
	
	flashHtml: '',
	
	movieOptions: {
		codebase: 'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0',
		width: '',
		height: '',
		data: '',
		FlashVars: '',
		type: 'application/x-shockwave-flash'
	},
	
	run: function( movieOptions ) {

		this.movieOptions.data = ( movieOptions.data ) ? movieOptions.data : this.movieOptions.data;
		this.movieOptions.width = ( movieOptions.width ) ? movieOptions.width : this.movieOptions.width;
		this.movieOptions.height = ( movieOptions.height ) ? movieOptions.height : this.movieOptions.height;
		this.movieOptions.FlashVars = ( movieOptions.FlashVars ) ? movieOptions.FlashVars : this.movieOptions.FlashVars;
		this.movieOptions.codebase = ( movieOptions.codebase ) ? movieOptions.codebase : this.movieOptions.codebase;
		this.movieOptions.type = ( movieOptions.type ) ? movieOptions.type : this.movieOptions.type;

		this.flashHtml = '<object data="'+this.movieOptions.data+'" type="'+this.movieOptions.type+'" height="'+this.movieOptions.height+'" width="'+this.movieOptions.width+'">'
		+ '<param name="FlashVars" value="'+this.movieOptions.FlashVars+'">'
		+ '<param name="movie" value="'+this.movieOptions.data+'">'
		+ '</object>';
		
		document.write( this.flashHtml );
	}
};

