tester=new Array();
workres=new Array();

function good_result() {
	menuchange(1);
	yesimg= '<img src='+tickimg.src+' width=14 height=14 border=0>';
	noimg= '<img src='+crossimg.src+' width=14 height=14 border=0>';
	navimg= '<img src='+naimg.src+' width=14 height=14 border=0>';
	bkimg= '<img src='+blankimg.src+' width=14 height=14 border=0>';
	workres[0]=bkimg;
	var tablebit='</td><td align=center>';
	var tablebit1='</td><td align=center valign=center>'+fontvalue+'<font color=dimgray><font class="smallerstill">';
	var label='<td>'+fontvalue+'<font class="smallerstill"><br>'+tablebit1+'does it<br>work?'+tablebit1+'dom/DHTML<br>compliancy'+tablebit1+'form<br>processing'+tablebit1+'asp'+tablebit1+'sql'+tablebit1+'event<br>capture'+tablebit1+'drag \'n<br>drop'+tablebit1+'images'+tablebit1+'animation'+tablebit1+'pausing'+tablebit1+'flash<br>transparency'+tablebit1+'live<br>connect'+tablebit1+'internal <br>reformatting'+tablebit1+'external<br>import</td></tr><tr>';

	checkversion();

	maintext='<!ul>'+fontvalue+'<font color=olive><font size=-1><b><center>Your chosen combination: operating system: <i>'+os+'</i> - browser: <i>'+brow+'</i>.</center></b><br></font><table id="maintable" height='+(available_height/4)+' border=0 cellpadding=1 cellspacing=1><tr>'+label+'<td  align=right>'+fontvalue+'<font color=dimgray><font size=-1>';

	for (var sitenum = 1; sitenum <no_sites; sitenum++) {

		tester[sitenum]=working.substr((sitenum-1),1);

		(tester[sitenum]=='1'?workres[sitenum]=yesimg:workres[sitenum]=noimg);
	}

	if (quickchecker) {
		var notecheck=true;
		for (var sitenum = 0; sitenum <no_sites; sitenum++) {

			(dom==1&&defaultdom[sitenum]==1?domout=yesimg:domout=noimg);
			(frm==1&&defaultfrm[sitenum]==1?frmout=yesimg:frmout=noimg);
			(cptr==1&&defaultcptr[sitenum]==1?cptrout=yesimg:cptrout=noimg);
			(asp==1&&defaultasp[sitenum]==1?aspout=yesimg:aspout=noimg);
			(seql==1&&defaultseql[sitenum]==1?seqlout=yesimg:seqlout=noimg);
			(dnd==1&&defaultdnd[sitenum]==1?dndout=yesimg:dndout=noimg);
			(imgs==1&&defaultimgs[sitenum]==1?imgsout=yesimg:imgsout=noimg);
			(anim==1&&defaultanim[sitenum]==1?animout=yesimg:animout=noimg);
			(paus==1&&defaultpaus[sitenum]==1?pausout=yesimg:pausout=noimg);
			(flsh==1&&defaultflsh[sitenum]==1?flshout=yesimg:flshout=noimg);
//			(works==1&&defaultworks[sitenum]==1?worksout=yesimg:worksout=noimg);
			(livec==1&&defaultlivec[sitenum]==1?livecout=yesimg:livecout=noimg);
			(intern==1&&defaultintern[sitenum]==1?internout=yesimg:internout=noimg);
			(extern==1&&defaultextern[sitenum]==1?externout=yesimg:externout=noimg);
//			(errs==1||defaulterrs[sitenum]==1?errsout=yesimg:errsout=noimg);

			(defaultfrm[sitenum]==2?frmout=navimg:frmout=frmout);
			(defaultcptr[sitenum]==2?cptrout=navimg:cptrout=cptrout);
			(defaultasp[sitenum]==2?aspout=navimg:aspout=aspout);
			(defaultseql[sitenum]==2?seqlout=navimg:seqlout=seqlout);
			(defaultdnd[sitenum]==2?dndout=navimg:dndout=dndout);
			(defaultimgs[sitenum]==2?imgsout=navimg:imgsout=imgsout);
			(defaultanim[sitenum]==2?animout=navimg:animout=animout);
			(defaultpaus[sitenum]==2?pausout=navimg:pausout=pausout);
			(defaultflsh[sitenum]==2?flshout=navimg:flshout=flshout);
			(defaultlivec[sitenum]==2?livecout=navimg:livecout=livecout);
			(defaultintern[sitenum]==2?internout=navimg:internout=internout);
			(defaultextern[sitenum]==2?externout=navimg:externout=externout);


maintext=maintext+(sitenum==0?'<i><b>':'<a href=http://donovan.au.com/testing/random.php?linker='+site[sitenum]+' target=blank onmouseover="notabene('+sitenum+');return false;" onmouseout="notesLyr.visibility=\'hidden\';return false;"><font color=blue>')+site[sitenum]+(sitenum==0?'</i>':'</font></a>')+tablebit+workres[sitenum]+tablebit+domout+tablebit+frmout+tablebit+aspout+tablebit+seqlout+tablebit+cptrout+tablebit+dndout+tablebit+imgsout+tablebit+animout+tablebit+pausout+tablebit+flshout+tablebit+livecout+tablebit+internout+tablebit+externout+'</td></tr><tr>'+(sitenum==0?'<td height=1 colspan=15 valign=top align=right><hr width='+(available_width-(3*blockwid))+' height=1></td></tr><tr><td align=left colspan=15 height=1 valign=top>'+fontvalue+'<font color=dimgray><font class="smallerstill"><b><i>Specific sites:</b> <font color=darkred>[click the links below to open the relevant site up in a new page]</i></font></td></tr><tr>':'')+'<td align=right valign=top>'+fontvalue+'<font color=dimgray><font size=-1>';

}

	maintext=maintext+'</td></tr></table><ul><ul><font size=-1><font color=maroon><b><i>Browser Notes:</i></b></font><ul><font color=dimgray>'+nbs+'<br><br>Speed tests:<br><ul>'+(speed1!='na'&&speed1!=''?'Benchmark test one: <font color=crimson>'+speed1+' secs.</font><br>Benchmark test two: <font color=crimson>'+speed2+' secs.</font>':'Sorry, no benchmark tests are at present available for this browser.');

	maintext='<table border=0 cellpadding=0 cellspacing=0 width='+(available_width-(blockwid)-40)+' height='+(available_height-(2*blockhgt))+'><tr><td bgcolor=#adfda5 valign=top><img src='+image5.src+'></td><td bgcolor=#adfda5 align=right valign=top><img src='+image6.src+'></td></tr><tr><td '+(pngtrans?'background='+screen1.src:'bgcolor=#adfda5')+' colspan=2 valign=top><blockquote>'+maintext;
	show_results();
}
	keyLyr.visibility='visible';

}


function notabene(val) {

	maintext='<table cellspacing=0 cellpadding=8 bgcolor=white border=1 width='+(blockwid*3.5)+'><tr><td>'+fontvalue+'<font size=-1><font color=red><b><i>'+site[val]+':</i></b></font><font color=black> '+defaultnbs[val]+'</td></tr></table>';
	destination=notesHTML;
	magiccontents();
	notesLyr.left=(newxpos)+25;
	notesLyr.top=(newypos)-19;
	notesLyr.visibility='visible';
}

function unfound() {
	os=osver;
	brow=browver;
	checkversion();
	menuchange(1);
	maintext='<table id="emergency" cellpadding=0 cellspacing=0 height='+(available_height-(2*blockhgt))+' width='+(available_width-(blockwid)-40)+' border=0><tr><td bgcolor=#564BEA valign=top><img src='+image5.src+'></td><td bgcolor=#564BEA valign=top align=right><img src='+image6.src+'></td></tr><tr><td '+(pngtrans?'background='+screen2.src:'bgcolor=#564BEA')+' colspan=2 valign=top><blockquote>'+fontvalue+'<b><center>Browser Check for the <i>sonik-systems.com</i> family of websites.<br><br>Important Message.</center><ul>You have requested:<blockquote>Operating system: '+os+'<br>Browser: '+brow+'<p align=justify><br>We are sorry, but we are unable to process your request. Although we can recognise your browser/operating system combination, until now we have been unable to test it, and hence have no appropriate record within the performance database. Unfortunately, due to limited access and resources, we cannot test <u>every</u> potential combination of operating system and browser capable of reaching this site - we suggest that you <a href=# onclick="resultsLyr.visibility=\'hidden\';return false"><font color=white><u>return to the main screen</u></font></a> and select the neartest equivalent browser from the many OS/browser combinations provided.<br><br>Please note that, due to a shortcoming in the user-agent string used throughout the web to identify your browser and OS, certain operating systems and browsers may be incorrectly identified within this page. This is more prevalent when using redundant browsers or old OS.</blockquote><br><font color=mediumblue>Special Note: As the database expands, we hope to be able to provide details of all browsers running on all OS. If your browser/OS is unlisted or unsupported, we would welcome your own contributions to the database. If you wish to know more, please contact us by clicking <a href=# onclick="textloader(8);return false;"><font color=darkred>here.</font></a> We are particularly interested in hearing from you if you have access to any of the following OS: Windows 95, 2000 or NT, Mac OSX or either of the following Linux distributions: Redhat and Debian.</font></font></b>';
	show_results();
}

