function Question (qname,
type,
qstring,
response,
corrects,
explan,
ifcorrect,ifwrong,ifnull,
img)
{this.qname=qname;
this.type=type;
this.qstring=qstring;
this.response=response;
this.corrects=corrects;
this.explan=explan;
this.ifcorrect=ifcorrect;
this.ifwrong=ifwrong;
this.ifnull=ifnull;
this.img=img;
}

resp=new Array("<font face=\"Verdana\" size=2>all</font>","<font face=\"Verdana\" size=2>I and II</font>","<font face=\"Verdana\" size=2>II and III</font>","<font face=\"Verdana\" size=2>I and V </font>","<font face=\"Verdana\" size=2>IV and V</font>")
corr=new Array("0","0","0","0","1")
quest001 = new Question(
"Question 1",
0,
"<div align=\"justify\"><font face=\"Verdana\" size=2>Interactions of the dialysis membrane with components of blood may induce an inflammatory response and long-term clinical sequelae that are in part determined by the degree of membrane biocompatibility. Which statement(s) is/are correct?</font><br><div align=\"justify\"><br><br><div align=\"justify\"><font face=\"Verdana\" size=2>I. Several dialysis membranes induce inflammatory reactions that are reflected e. g. by enhanced phagocyte oxidative metabolism, transcription and receptor</font><font face=\"Arial\" size=3>&nbsp;</font><font face=\"Verdana\" size=2>expression of cytokines, and activation of natural killer cells or lymphocytes.</font><br><div align=\"justify\"><br><br><div align=\"justify\"><font face=\"Verdana\" size=2>II. The most direct consequence of complement and leukocyte activation is leukocytosis. </font><br><div align=\"justify\"><br><br><div align=\"justify\"><font face=\"Verdana\" size=2>III. The strongest and/or most rapid activation of the complement and leukocyte systems has been demonstrated with synthetic membranes. </font><br><div align=\"justify\"><br><br><div align=\"justify\"><font face=\"Verdana\" size=2>IV. Cell proliferation but not apoptosis may be induced by blood-membrane contact.</font><br><div align=\"justify\"><br><br><font face=\"Verdana\" size=2>V. The type of inflammatory response induced by complement-activating membranes might affect clinical outcome. </font>",
resp,
corr,
"",
1,
0,
0,
"");

resp=new Array("<font face=\"Verdana\" size=2>III</font>","<font face=\"Verdana\" size=2>III and IV</font>","<font face=\"Verdana\" size=2>I and II</font>","<font face=\"Verdana\" size=2>II</font>","<font face=\"Verdana\" size=2>II and V</font>")
corr=new Array("0","0","0","0","1")
quest002 = new Question(
"Question 2",
0,
"<div align=\"justify\"><font face=\"Verdana\" size=2>When blood encounters the hemodialysis membrane, several reactions are triggered. Which statement(s) is/are correct?</font><br><div align=\"justify\"><br><br><div align=\"justify\"><font face=\"Verdana\" size=2>I. Differences among membranes in their capacity to induce inflammatory responses are only caused by the membrane's ability to remove and/or adsorb inflammatory agents. </font><br><div align=\"justify\"><br><br><div align=\"justify\"><font face=\"Verdana\" size=2>II. Chronic use of complement-activating membranes affects long-term leukocyte responses. </font><br><div align=\"justify\"><br><br><div align=\"justify\"><font face=\"Verdana\" size=2>III. Cuprophan adsorbs large amounts of &szlig;<sub>2</sub>-microglobulin, C5a and C3a. </font><br><div align=\"justify\"><br><br><div align=\"justify\"><font face=\"Verdana\" size=2>IV. Very strong adsorption of erythropoietin occurs with AN69 membranes and this adsorption has a relevant influence on the erythropoietin plasma concentration. </font><br><div align=\"justify\"><br><br><div align=\"justify\"><font face=\"Verdana\" size=2>V. Several membranes with low systemic complement-activating capacity adsorb components with pathophysiologic potential, e. g. &szlig;</font><font face=\"Verdana\" size=2><sub>2</sub>-microglobulin is adsorbed by polysulfone, AN69, polyamide, polymethylmethacrylate (PMMA) and polycarbonate. </font><br>",
resp,
corr,
"",
1,
0,
0,
"");

resp=new Array("<font face=\"Verdana\" size=2>I</font>","<font face=\"Verdana\" size=2>I and II</font>","<font face=\"Verdana\" size=2>I, II, IV, V</font>","<font face=\"Verdana\" size=2>I, IV, V</font>","<font face=\"Verdana\" size=2>all</font>")
corr=new Array("0","0","0","1","0")
quest003 = new Question(
"Question 3",
0,
"<div align=\"justify\"><font face=\"Verdana\" size=2>Dialyzer reactions refer to all of the abnormal sequelae resulting from the interaction between blood constituents and the hemodialysis membrane. Which statement(s) is/are correct?</font><br><div align=\"justify\"><br><br><div align=\"justify\"><font face=\"Verdana\" size=2>I. The use of dialyzers and tubings sterilized with ethylene oxide (ETO) should be avoided, especially in patients showing otherwise unexplained signs of anaphylactoid reaction, eosinophilia or elevated IgE. </font><br><div align=\"justify\"><br><br><div align=\"justify\"><font face=\"Verdana\" size=2>II. The combination of dialysis with AN69 membranes and medical treatment with both ACE-inhibitors and angiotensin receptor II antagonists must be avoided because of the possibility of severe haemodynamic reactions.</font><br><div align=\"justify\"><br><br><div align=\"justify\"><font face=\"Verdana\" size=2>III. Anaphylcatoid reactions are more prominent with plate dialyzers than with hollow fibre dialyzers. </font><br><div align=\"justify\"><br><br><div align=\"justify\"><font face=\"Verdana\" size=2>IV. The plasticizer phthalate anhydride and the sterilant formaldeyhyde can induce anaphylactoid reactions or specific antibody responses. </font><br><div align=\"justify\"><br><br><font face=\"Verdana\" size=2>V. Phthalates have been implicated in chemically induced polycystic kidney diseases. </font>",
resp,
corr,
"",
1,
0,
0,
"");

resp=new Array("<font face=\"Verdana\" size=2>all</font>","<font face=\"Verdana\" size=2>I, II, III, IV</font>","<font face=\"Verdana\" size=2>I, II, III, V</font>","<font face=\"Verdana\" size=2>I, III, IV, V</font>","<font face=\"Verdana\" size=2>II</font>")
corr=new Array("0","0","0","1","0")
quest004 = new Question(
"Question 4",
0,
"<div align=\"justify\"><font face=\"Verdana\" size=2>The release of fragments from the dialyzer circuit should be prevented. Which statement(s) is/are correct?</font><br><div align=\"justify\"><br><br><div align=\"justify\"><font face=\"Verdana\" size=2>I. The fragments of dialysis system materials that are released in the circulation of dialysis patients may contain silicone, polyvinylchloride (PVC), polyurethrane or any other polymer used for the assembly of dialysis circuits. </font><br><div align=\"justify\"><br><br><div align=\"justify\"><font face=\"Verdana\" size=2>II. Very recently, di-(2-ethylhexyl)-phthalate has become available as an alternative plasticizer for PVC. </font><br><div align=\"justify\"><br><br><div align=\"justify\"><font face=\"Verdana\" size=2>III. Platicizer release can be reduced by the coating of the inner wall of the tubings, e. g. with PVC-ethylen vinylacetate or PVC-polyurethane. </font><br><div align=\"justify\"><br><br><div align=\"justify\"><font face=\"Verdana\" size=2>IV. Fragments may be sequestered in the liver and the spleen, inducing hepatic dysfunction and enhanced blood cell destruction. </font><br><div align=\"justify\"><br><br><font face=\"Verdana\" size=2>V. Gamma irradiation for sterilization of plastic materials may result in the release of cytotoxic compounds, which can be reduced by adequate pre-rinsing. </font>",
resp,
corr,
"",
1,
0,
0,
"");

resp=new Array("<font face=\"Verdana\" size=2>all</font>","<font face=\"Verdana\" size=2>I and II</font>","<font face=\"Verdana\" size=2>I, II, III</font>","<font face=\"Verdana\" size=2>II and IV</font>","<font face=\"Verdana\" size=2>II, III, V</font>")
corr=new Array("0","0","0","0","1")
quest005 = new Question(
"Question 5",
0,
"<div align=\"justify\"><font face=\"Verdana\" size=2>The biocompatibility of the dialyzer membranes has clinical consequences. Which statement(s) is/are correct?</font><br><div align=\"justify\"><br><br><div align=\"justify\"><font face=\"Verdana\" size=2>I. To achieve an improved clinical outcome regarding morbidity and mortality, the use of small pore/low-flux biocompatible dialyzers should be preferred. </font><br><div align=\"justify\"><br><br><div align=\"justify\"><font face=\"Verdana\" size=2>II. Several studies point to a relation between the application of unmodified cellulose dialyzers and increased mortality. </font><br><div align=\"justify\"><br><br><div align=\"justify\"><font face=\"Verdana\" size=2>III. The use of complement activating membranes has an acute negative impact on pulmonary function and perfusion. </font><br><div align=\"justify\"><br><br><div align=\"justify\"><font face=\"Verdana\" size=2>IV. Repeated intrapulmonary release of proteases and free radicals induces pulmonary fibrosis in haemodialysis patients. </font><br><div align=\"justify\"><br><br><font face=\"Verdana\" size=2>V. Some studies suggest that cardiovascular morbidity and/or mortality might be increased when complement-activating membranes are applied. </font>",
resp,
corr,
"",
1,
0,
0,
"");

resp=new Array("<font face=\"Verdana\" size=2>I and II</font>","<font face=\"Verdana\" size=2>I, II, IV</font>","<font face=\"Verdana\" size=2>all</font>","<font face=\"Verdana\" size=2>II, IV</font>","<font face=\"Verdana\" size=2>II, V</font>")
corr=new Array("0","0","0","1","0")
quest006 = new Question(
"Question 6",
0,
"<div align=\"justify\"><font face=\"Verdana\" size=2>The nutritional status is influenced by hemodialysis. Which statement(s) is/are correct?</font><br><div align=\"justify\"><br><br><div align=\"justify\"><font face=\"Verdana\" size=2>I. Direct and indirect parameters of nutritional status are affected by dialysis with complement-activating dialyzers. Negatively affected are albumin, pre-albumin and body-weight, positively affected is insulin-like growth factor-I</font><br><div align=\"justify\"><br><br><div align=\"justify\"><font face=\"Verdana\" size=2>II. Dialysis with complement-activating dialyzers leads to net protein breakdown. </font><br><div align=\"justify\"><br><br><div align=\"justify\"><font face=\"Verdana\" size=2>III. The switch of patients with hypoalbuminaemia from a socalled “bioincompatible” to a more biocompatible membrane is followed by a further decrease in serum albumin.</font><br><div align=\"justify\"><br><br><div align=\"justify\"><font face=\"Verdana\" size=2>IV. The application of complement activating membranes has a negative impact on lipid profiles.</font><br><div align=\"justify\"><br><br><font face=\"Verdana\" size=2>V. The amino acid loss into the dialysate is greater when using high-flux membranes than low-flux membranes. This could be demonstrated if the results were normalized for the greater surfaces and flows of a high-flux membrane.</font>",
resp,
corr,
"",
1,
0,
0,
"");

resp=new Array("<font face=\"Verdana\" size=2>all</font>","<font face=\"Verdana\" size=2>I, II, III</font>","<font face=\"Verdana\" size=2>I, III, IV</font>","<font face=\"Verdana\" size=2>I, III, V</font>","<font face=\"Verdana\" size=2>II and III</font>")
corr=new Array("0","0","0","1","0")
quest007 = new Question(
"Question 7",
0,
"<div align=\"justify\"><font face=\"Verdana\" size=2>Several further organ systems are influenced by the biocompatibility of dialyzer membranes. Which statement(s) is/are correct?</font><br><div align=\"justify\"><br><br><div align=\"justify\"><font face=\"Verdana\" size=2>I. Oxidative stress during haemodialysis with complement-activating membranes has been correlated with increased malondialdehyde and inversely correlated with glutathione peroxidase and erythrocyte dismutase activity.</font><br><div align=\"justify\"><br><br><div align=\"justify\"><font face=\"Verdana\" size=2>II. Haemodialyis patients are characterized by an increased risk of atheromatosis and atherosclerosis but these problems usually develop only after more than 10 years of dialysis.</font><br><div align=\"justify\"><br><br><div align=\"justify\"><font face=\"Verdana\" size=2>III. Vitamin-E-substituted cellulosic dialyzer membranes might allow to preserve blood anti-oxidative capacity.</font><br><div align=\"justify\"><br><br><div align=\"justify\"><font face=\"Verdana\" size=2>IV. Development of clinical symptoms of &szlig;<sub>2</sub>-m amyloidosis seems to be most prominent on high-flux biocompatible membranes and lowest on low-flux socalled “bioincompatible” membranes.</font><br><div align=\"justify\"><br><br><font face=\"Verdana\" size=2>V. &szlig;<sub>2</sub>-m can be modified by advanced glycation. AGE-&szlig;<sub>2</sub>-m induces more potent biological inflammatory reactions than native &szlig;<sub>2</sub>-m.</font>",
resp,
corr,
"",
1,
0,
0,
"");

resp=new Array("<font face=\"Verdana\" size=2>I</font>","<font face=\"Verdana\" size=2>II</font>","<font face=\"Verdana\" size=2>II,IV, V</font>","<font face=\"Verdana\" size=2>II, III</font>","<font face=\"Verdana\" size=2>III, V</font>")
corr=new Array("0","0","0","1","0")
quest008 = new Question(
"Question 8",
0,
"<div align=\"justify\"><font face=\"Verdana\" size=2>Which statement(s) is/are correct? Shear stress related problems:</font><br><div align=\"justify\"><br><br><div align=\"justify\"><font face=\"Verdana\" size=2>I. can be prevented by the use of small diameter needles.</font><br><div align=\"justify\"><br><br><div align=\"justify\"><font face=\"Verdana\" size=2>II. can be avoided by the prevention of highly negative arterial pressure alarms (exceeding 150 mm Hg).</font><br><div align=\"justify\"><br><br><div align=\"justify\"><font face=\"Verdana\" size=2>III. can induce haemolysis, platelet activation, platelet fragmentation, inhibition of platelet aggregability.</font><br><div align=\"justify\"><br><br><div align=\"justify\"><font face=\"Verdana\" size=2>IV. can be avoided in a single needle setting.</font><br><div align=\"justify\"><br><br><font face=\"Verdana\" size=2>V. include increases of the leukocyte chemotactic capacity and the oxidative burst response of macrophages.</font>",
resp,
corr,
"",
1,
0,
0,
"");

questions = new Array (
quest001,quest002,quest003,quest004,quest005,quest006,quest007,quest008)

function doQuestion(quest)
{
var numdo;
var numord=eval(quest+1);
var i=-1, ii, type, myname, gadget;
type=questions[quest].type;
numdo=type>=3?1:questions[quest].response.length;

document.write("\n")
document.write("<div id=\"q")
document.write(numord)
document.write("\" style=\"display:none\">\n")
document.write("  <table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n")
document.write("    <tr>\n")
document.write("      <td align=\"left\" valign=\"top\">&nbsp;</td>\n")
document.write("      <td width=\"50%\">&nbsp;</td>\n")
document.write("      <td>&nbsp;</td>\n")
document.write("    </tr>\n")
document.write("    <tr> \n")
document.write("      <td align=\"left\" valign=\"top\">&nbsp;</td>\n")
document.write("      <td width=\"50%\">\n")
document.write("        <table width=\"470\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\" align=\"center\">\n")
document.write("          <tr> \n")
document.write("            <td align=\"left\" valign=\"bottom\"> \n")
document.write("              <table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n")
document.write("                <tr> \n")
document.write("                  <td><img src=\"m_table_up_sx.gif\" width=\"60\" height=\"22\"></td>\n")
document.write("                  <td background=\"m_table_up_bord.gif\" width=\"100%\"><img src=\"m_table_up_bord.gif\" width=\"1\" height=\"22\"></td>\n")
document.write("                  <td><img src=\"m_table_up_dx.gif\" width=\"26\" height=\"22\"></td>\n")
document.write("                </tr>\n")
document.write("              </table>\n")
document.write("            </td>\n")
document.write("          </tr>\n")
document.write("          <tr> \n")
document.write("            <td> \n")
document.write("              <table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\" height=\"100%\">\n")
document.write("                <tr> \n")
document.write("                  <td background=\"m_table_sx_bord.gif\" align=\"right\" valign=\"top\"> \n")
document.write("                    <table width=\"42\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\" height=\"37\" background=\"m_table_num.gif\">\n")
document.write("                      <tr> \n")
document.write("                        <td height=\"37\" width=\"32\" align=\"center\"> \n")
document.write("                          <font face=\"Arial, Helvetica, sans-serif\"><b><font size=\"5\" color=\"#FFFFFF\">")
document.write(numord)
document.write(" \n")
document.write("                            </font></b></font>\n")
document.write("                        </td>\n")
document.write("                      </tr>\n")
document.write("                    </table>\n")
document.write("                  </td>\n")
document.write("                  <td width=\"100%\" bgcolor=\"F0F9FD\" align=\"left\" valign=\"top\">\n")
document.write("                    <table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n")
document.write("                      <tr>\n")
document.write("                        <td colspan=\"2\">\n")
document.write("                          <table>\n")
document.write("                            ")
if (questions[quest].img!="") {
document.write("\n")
document.write("                            <td width=1>\n")
document.write("                              <img border=\"0\" src=\"")
document.write(questions[quest].img)
document.write("\">\n")
document.write("                            </td>\n")
document.write("                            ")
}
document.write("\n")
document.write("                            <td class=question valign=\"top\">")
document.writeln(questions[quest].qstring)
document.write("</td>\n")
document.write("                          </table>\n")
document.write("                        </td>\n")
document.write("                      </tr>\n")
document.write("                      <tr height=10>\n")
document.write("                        <td colspan=\"2\">&nbsp;</td>\n")
document.write("                      </tr>\n")
document.write("                      ")
for (i=0; i<numdo; i++) {
myname=questions[quest].qname;
gadget="radio";
if (type>=3) gadget="text";
else if (type==1) {
myname+="_"+(i<9?"0":"")+(i+1);
gadget="checkbox";}
document.write("\n")
document.write("                      <tr>\n")
document.write("                        <td width=\"1%\" valign=\"top\">")
document.write(" <input type="+gadget+" name=\""+myname);
if (type<3) document.write("\" value=\""+i+"\">\n")
else document.write("\" class=\"input\" value=\"\">\n")
document.write("</td>\n")
document.write("                        <td width=\"99%\" class=answer align=\"left\">")
if (type<3) document.write(questions[quest].response[i]);
document.write("</td>\n")
document.write("                      </tr>\n")
document.write("                      ")
}
document.write("\n")
document.write("                    </table>\n")
document.write("                   </td>\n")
document.write("                  <td background=\"m_table_dx_bord.gif\"><img src=\"m_table_dx_bord.gif\" width=\"26\" height=\"1\"></td>\n")
document.write("                </tr>\n")
document.write("              </table>\n")
document.write("            </td>\n")
document.write("          </tr>\n")
document.write("          <tr> \n")
document.write("            <td> \n")
document.write("              <table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n")
document.write("                <tr> \n")
document.write("                  <td><img src=\"m_table_dn_sx.gif\" width=\"42\" height=\"23\"></td>\n")
document.write("                  <td background=\"m_table_dn_bord.gif\" width=\"100%\"><img src=\"m_table_dn_bord.gif\" width=\"1\" height=\"23\"></td>\n")
document.write("                  <td><img src=\"m_table_dn_dx.gif\" width=\"26\" height=\"23\"></td>\n")
document.write("                </tr>\n")
document.write("              </table>\n")
document.write("            </td>\n")
document.write("          </tr>\n")
document.write("        </table>\n")
document.write("      </td>\n")
document.write("      <td>&nbsp;</td>\n")
document.write("    </tr>\n")
document.write("  </table>\n")
document.write("</div>\n")
document.write("<div id=\"q")
document.write(numord)
document.write("a\" style=\"display:none\">\n")
document.write("  <table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n")
document.write("    <tr>\n")
document.write("      <td align=\"right\" width=\"50%\">\n")
document.write("        ")
if (quest>0) {
document.write("\n")
document.write("        <a href=\"javascript:void(0)\" ")
document.write(" onClick=\"myshow("+(quest)+")\"")
document.write(" onMouseOut=\"MM_swapImgRestore()\" onMouseOver=\"MM_swapImage('Image1")
document.write(numord)
document.write("','','m_back_button2.jpg',1)\"><img src=\"m_back_button.jpg\" width=\"73\" height=\"40\" border=\"0\" name=\"Image1")
document.write(numord)
document.write("\" alt=\"Indietro\"></a>\n")
document.write("        ")
}
document.write("\n")
document.write("      </td>\n")
document.write("      <td align=\"left\" width=\"50%\">\n")
document.write("        ")
if (quest<questions.length-1) {
document.write("\n")
document.write("        <a href=\"javascript:void(0)\" ")
document.write(" onClick=\"myshow("+(quest+2)+")\"")
document.write(" onMouseOut=\"MM_swapImgRestore()\" onMouseOver=\"MM_swapImage('Image2")
document.write(numord)
document.write("','','m_next_button2.jpg',1)\"><img src=\"m_next_button.jpg\" width=\"74\" height=\"40\" border=\"0\" name=\"Image2")
document.write(numord)
document.write("\" alt=\"Avanti\"></a>\n")
document.write("        ")
}
document.write("\n")
document.write("        ")
if (quest==questions.length-1) {
document.write("\n")
document.write("        <a href=\"javascript:void(0)\" ")
document.write(" onClick='correct(document.WapForm)'")
document.write(" onMouseOut=\"MM_swapImgRestore()\" onMouseOver=\"MM_swapImage('Image3','','m_eval_button2.gif',1)\"><img src=\"m_eval_button.gif\" width=\"75\" height=\"39\" border=\"0\" name=\"Image3\" alt=\"Valuta\"></a>\n")
document.write("        ")
}
document.write("      \n")
document.write("      </td>\n")
document.write("    </tr>\n")
document.write("  </table>\n")
document.write("</div>\n")
}
function doTest() {
var count, i;
if (navigator.appName!="Microsoft Internet Explorer")
{
alert('This quiz can be used\nwith Microsoft Internet Explorer only');
return;
}

count=questions.length;
for (i=0; i<count; i++) doQuestion(i);
}
function fill(s,l){
s=s+""
for (y=1;y<=l;y++)
if (s.length>=l) break; else s="0"+s;
return s
}
function CheckQName(wapf,ii,i,multi,selection){
var len;
if (!multi) return(wapf.elements[ii].name==questions[i].qname);
len=questions[i].qname.length;
if (wapf.elements[ii].name.substring(0,len)!=questions[i].qname) return false;
if (wapf.elements[ii].name.substring(len,len+1)!="_") return false;
if (eval(wapf.elements[ii].name.substring(len+1,len+3))==(selection+1)) return true;
return false;
}
function errore(uno,due,tre)
{
if (!errori) winr.document.write("<H3>You have made the following errors</H3>");
++errori;
winr.document.write("<p><b>"+uno+"</b><br>"+due+"<br>"+tre+"</p>");
}
function testIE5plus(){
var pos=navigator.appVersion.lastIndexOf('MSIE ');
if (pos != -1) {
pos+=5;
if (eval(navigator.appVersion.charAt(pos))>4)
return true;}
return false;}
function correct(wapf)
{
var i, ii, t, re, tmp, selection, multi, type, isnull, iswrong, iscorrect, evaluation=0, total=0, udat;
errori=0;
udat=new Array();
for (i=0, ii=0; i<wapf.elements.length; i++)
{tmp=wapf.elements[i];
if (tmp.name.substring(0,13)=="Quiz.UserData"){
t=tmp.name.substring(14,tmp.name.length);
re=new RegExp("_", "g");
t=t.replace(re," ");
udat[ii++]=t+": <i>"+tmp.value+"</i><br>";}}
winr=window.open('','wapres', 'titlebar=1,location=0,directories=0,menubar=1,toolbar=0,scrollbars=1,resizable=1,status=1')
winr.document.write("<html><head><title>Results</title><BASE target='_blank'></head><body bgcolor='#FFFFFF'><font face='Verdana, Arial'><table border=0 cellpadding=0 cellspacing=0 width='100%' bgcolor='#C0C0C0'><tr><td width='100%'><font face='Verdana, Arial' size=5 color='#FFFFFF'><b>&nbsp;Results</b></font></td></tr></table>")
now= new Date()
winr.document.write("<small><p>"+fill((now.getMonth()+1),2)+"/"+fill(now.getDate(),2)+"/"+now.getYear()+"&nbsp;&nbsp;"+fill(now.getHours(),2)+":"+fill(now.getMinutes(),2)+"</p>")
if (udat.length>0) {
winr.document.write("<b>Information</b><br>\n");
for (i=0; i<udat.length; i++) winr.document.write(udat[i]);}

for (i=0; i<questions.length; i++) {
type=questions[i].type;
if (type==1) multi=1;
else multi=0;
isnull=true;
iscorrect=false;iswrong=false;
selection=0;
evaluation=0;
for (ii=0; ii<wapf.elements.length; ii++) {
if (CheckQName(wapf,ii,i,multi,selection)) {
if (type>=3 && wapf.elements[ii].value!="") {
isnull=false;
if (wapf.elements[ii].value.toLowerCase()==questions[i].corrects.toLowerCase()) iscorrect=true;
else iswrong=true;
++selection;}
else if (wapf.elements[ii].checked) {
if (isnull) isnull=false;
if (questions[i].corrects[selection]=="1") iscorrect=(iswrong==false)?true:false;
else {
iswrong=true;
if (multi) errore(questions[i].qname,"The checkbox  <i>"+questions[i].response[selection]+"</i>  shouldn't have been selected.",questions[i].explan)
}} else {
if (questions[i].corrects[selection]=="1") {
iswrong=true;
if (multi) errore(questions[i].qname,"The checkbox  <i>"+questions[i].response[selection]+"</i>  should have been selected.",questions[i].explan);
}}
++selection;
}}
if (multi==false && (isnull || iswrong)) {
var okresp, z;
if (type>=3) okresp=questions[i].corrects;
else {
for (z=0; z<questions[i].corrects.length; z++) {
if (questions[i].corrects[z]==1) {
okresp=questions[i].response[z];
break;
}}}
errore(questions[i].qname,"The right answer was <i>"+okresp+".</i>",questions[i].explan);
}
if (isnull) evaluation+=questions[i].ifnull;
else if (iswrong) evaluation+=questions[i].ifwrong;
else if (iscorrect) evaluation+=questions[i].ifcorrect;
total+=evaluation;}
if (errori) winr.document.write("<br><b>You have made "+errori+" error.</b>");
else winr.document.write("<h3>Congratulations, you haven't made any errors</h3>")

winr.document.write("</small><hr noshade><center><form>")
printest=(((navigator.appName=='Netscape') && (navigator.appVersion.charAt(0)>='4')) || (testIE5plus() == true))? 'print()': 'alert("This button can be used with Netscape Navigator 4 or Microsoft Internet Explorer 5 only. If you want to print with other browsers, please select the Print command in the File menu.")'
winr.document.write("<input type='button' value='Print...' onClick='"+printest+"'>&nbsp;&nbsp;&nbsp;&nbsp;")
winr.document.write("<input type='button' value='Close' onClick='window.close()'></form></center>")
winr.document.write(aknw)
winr.document.close()
if (navigator.appVersion.lastIndexOf('MSIE 3') == -1) nomsie3=true
else nomsie3=false
if (nomsie3) winr.focus()
}
aknw="<br><p align='center'><small><small>Created and managed with <a title='Click here to visit WebQuiz site' href='http://www.smartlite.it/go.asp?OLDLP' target = '_blank'>SmartLite WebQuiz</a></small></small></p>"
var recent, recent2, recdone=false;
function myshow(count)
{
var id, id2;
id=eval("q"+count);
id2=eval("q"+count+"a");
if (recdone==false) {
recent=wq_user;
recent2="";
recdone=true;}
recent.style.display="none";
if (recent2!="") recent2.style.display="none";
id.style.display="";
id2.style.display="";
if (questions[count-1].type>2) document.WapForm.elements[questions[count-1].qname].focus();
recent=id;recent2=id2;}

