var mobjFrame_DC;

function CheckComponent_Codecs() {

/*	if (!DetectMediaPlayer7())
	{
		CheckComponent_MediaPlayer_Warning()

	} else { */
		mobjFrame_DC = parent.frmTestArea;
		mobjFrame_DC.location.href = 'CheckModules/DetectCodecs.htm';
//	}
}

function CheckComponent_MediaPlayer_Warning() {

	strStatus = 'Warning';
	strDisplayStatus = 'Warning';
	strResult = 'Media Player 7+ not detected';
	strNotes = '<table class="info"><tr><td class="infotext">Problem</td><td class="moreinfo" width="100px" onclick="javascript:MoreInfo(\'CheckModules/Help/MediaPlayer.html\')"><img bordor="0" align="absmiddle" src="images/Help.gif">&nbsp More Info...</td></tr></table>';
	ComponentChecked('Codecs',strStatus,strDisplayStatus,strResult,strNotes);
//	CheckComponent_Codecs_Cleanup();
}

function CheckComponent_Codecs_Passed() {

	strStatus = 'Passed';
	strResult = 'Yes';
	strDisplayStatus = 'Passed';
	strNotes = 'Requirement met';
	ComponentChecked('Codecs',strStatus,strDisplayStatus,strResult,strNotes);
	CheckComponent_Codecs_Cleanup();
}

function CheckComponent_Codecs_Failed() {

	if (!DetectMediaPlayer7()) {

		CheckComponent_MediaPlayer_Warning()
	
	} else {
		strStatus = 'Failed';
		strResult = 'No';
		strDisplayStatus = 'Failed';
		strNotes = '<table class="info"><tr><td class="infotext">Missing or broken codec detected.</td><td class="moreinfo" width="100px" onclick="javascript:MoreInfo(\'CheckModules/Help/MediaPlayer.html\')"><img align="absmiddle" bordor="0" src="images/Help.gif">&nbsp More Info...</td></tr></table>';
		ComponentChecked('Codecs',strStatus,strDisplayStatus,strResult,strNotes);
	}
	CheckComponent_Codecs_Cleanup();
}

function CheckComponent_Codecs_Warning() {

	if (!DetectMediaPlayer7()) {

		CheckComponent_MediaPlayer_Warning()
	
	} else {
		strStatus = 'Warning';
		strDisplayStatus = 'Warning';
		strResult = 'Could not determine';
		strNotes = '<table class="info"><tr><td class="infotext">Problem</td><td class="moreinfo" width="100px" onclick="javascript:MoreInfo(\'CheckModules/Help/UserVisual.html\')"><img bordor="0" align="absmiddle" src="images/Help.gif">&nbsp More Info...</td></tr></table>';
		ComponentChecked('Codecs',strStatus,strDisplayStatus,strResult,strNotes);
	}
	CheckComponent_Codecs_Cleanup();
}

function CheckComponent_Codecs_Cleanup() {

	mobjFrame_DC.location.href = 'CheckModules/NoWindow.htm';
}
