// JavaScript Document
function FlashSolver()
    {
    window.setTimeout("ReloadFlashObjects()", 1);
    window.status = "";
    window.defaultStatus = "";
    }
function ReloadFlashObjects()
	{
	n=navigator;
	nav=n.appVersion.toLowerCase();
	if ((nav.indexOf('win')!=-1) || (nav.indexOf('nt')!=-1)) 
		{
		if (navigator.appName == "Microsoft Internet Explorer")
			{
			var tmpObject = document.getElementsByTagName('object');
			if (tmpObject && tmpObject.length) 
				{
				for (var i = 0; i < tmpObject.length; i++) 
					{
					if (tmpObject[i].getAttribute('classid').toLowerCase() == 'clsid:d27cdb6e-ae6d-11cf-96b8-444553540000') 
						{
						var ps = tmpObject[i].getElementsByTagName('param');
						if (ps && ps != null)
							{
							for (var j = 0; j < ps.length; j++) 
								{
								if (ps[j].getAttribute('name').toLowerCase() == 'flashvars') 
									{
									var variables = ps[j].getAttribute('value');
									break;
									}
								}
							}
						var obj = tmpObject[i].outerHTML + "\n";
						obj = obj.replace(/FLASHVARS" VALUE=""/i,'FLASHVARS" value="'+variables+'"');
						tmpObject[i].outerHTML = obj;
						}
					}
				tmpObject = null;
				}
			}
		}
	}
window.onunload = function()
	{
	n=navigator;
	nav=n.appVersion.toLowerCase();
	if ((nav.indexOf('win')!=-1) || (nav.indexOf('nt')!=-1)) 
		{
		if (navigator.appName == "Microsoft Internet Explorer")
			{
			if (document.getElementsByTagName) 
				{
				var tmpObject = document.getElementsByTagName("object"); 
				for (i=0; i<tmpObject.length; i++)
					{
					tmpObject[i].outerHTML = ""; 
					}
				}
			}
		}
	}


function gradeit(){var qnum=5;
var qname='Canine Diabetes Quick Test';
var ghtml='';
var right=0;
var wrong=0;
var grade=0;
var gmethod=0;
var qarray=new Array()
qarray[0]='What are the most common symptoms of canine diabetes?';
qarray[1]='Which is the most common form of canine diabetes?';
qarray[2]='What foods have been linked to causing diabetes?';
qarray[3]='Which of the following is true?';
qarray[4]='What is a Glycemic index?';
var canswerarray=new Array()
canswerarray[0]='2';
canswerarray[1]='3';
canswerarray[2]='3';
canswerarray[3]='0';
canswerarray[4]='1';
var answerarray=new Array()
answerarray[0]=new Array('A. Loss of appitite','B. Weight loss despite an increased appitite.','C. Excessive urinating and drinking.','D. Cateracts begin to develop in the eyes.')
answerarray[1]=new Array('A. Diabetes Insipidus','B. Central Diabetes Insipidus','C. Canine Gestational Diabetes.','D. Diabetes Mellitus')
answerarray[2]=new Array('A. White rice','B. Dry dog food only diet','C. High sugar content.','D. Other or none of these.')
answerarray[3]=new Array('A. Regularity can help to give good diabetes control','B. Varying diets helps problem feeders','C. Using only prescription food gives better control','D. Calculating the insulin dose on each test result gives better control')
answerarray[4]=new Array('A. A reference page in a book.','B. A ranking system for carbohydrates.','C. A chart to measure blood glucose levels.','D. A ranking system for foods containing high glucose levels')
ghtml+='<p align=\"center\"><span class=\"header\">'+qname+'</span></p>';
for(i=0;i<qnum;i++){
	for(a=0;a<4;a++){
		var rbid='rb'+i+'_'+a;
		if(document.getElementById(rbid).value=='1'&&document.getElementById(rbid).checked==true){
			ghtml+='<table width=\"100%\"><tr><td style=\"border:1 solid black;background-color:lightyellow\"><span style=\"color:green\"><b>Correct</b></span></td></tr><tr><td style=\"border:1 solid black;background-color:lightyellow\"><b>'+eval(i+1)+'. '+qarray[i]+'</b><p><table width=\"100%\"><tr><td width=\"50%\"><i><span style=\"color:green\">Your Answer</span>:</i> '+answerarray[i][a]+'</td><td width=\"50%\"><i><span style=\"color:green\">Correct Answer</span>:</i> '+answerarray[i][canswerarray[i]]+'</td></tr></table></td></tr></table><p>&nbsp;';
			right++;		}
		if(document.getElementById(rbid).value=='0'&&document.getElementById(rbid).checked==true){
			ghtml+='<table width=\"100%\"><tr><td style=\"border:1 solid black;background-color:lightyellow\"><span style=\"color:red\"><b>InCorrect</b></span></td></tr><tr><td style=\"border:1 solid black;background-color:lightyellow\"><b>'+eval(i+1)+'. '+qarray[i]+'</b><p><table width=\"100%\"><tr><td width=\"50%\"><i><span style=\"color:red\">Your Answer</span>:</i> '+answerarray[i][a]+'</td><td width=\"50%\"><i><span style=\"color:green\">Correct Answer</span>:</i> '+answerarray[i][canswerarray[i]]+'</td></tr></table></td></tr></table><p>&nbsp;';
			wrong++;		}
	}
}
if(gmethod==0){ghtml+='<div align=\"center\"><table width=\"100%\" bgcolor=\"lightyellow\"><tr><td width=\"100%\"><span style=\"font-size:14pt\"><b>Grade</b></span></td></tr><tr><td width=\"100%\"><table width=\"100%\"><tr><td width=\"50%\"><b><u>Correctly Answered Questions</u>:</b> '+right+'</td><td width=\"50%\"><b><u>InCorrectly Answered Questions</u>:</b> '+wrong+'</td></tr></table></td></tr></table>';}
if(gmethod==1){
	grade=100/qnum;
	right=grade*right;
	wrong=grade*wrong;
	ghtml+='<div align=\"center\"><table width=\"100%\" bgcolor=\"lightyellow\"><tr><td width=\"100%\"><span style=\"font-size:14pt\"><b>Grade</b></span></td></tr><tr><td width=\"100%\"><table width=\"100%\"><tr><td width=\"50%\"><b><u>Correctly Answered Questions</u>:</b> '+right+'%</td><td width=\"50%\"><b><u>InCorrectly Answered Questions</u>:</b> '+wrong+'%</td></tr></table></td></tr></table>';}
ghtml+='<p align=\"center\"><input type=\"button\" value=\"Reset\" onClick=\"location.reload()\"/>';
document.getElementById('qview').style.display='none';
document.getElementById('gradeview').style.display='inline';
document.getElementById('gradeview').innerHTML=ghtml;
}

