var ua = navigator.userAgent;
var browser
if (ua.indexOf("Gecko") > 1) {
	browser = "mozilla";
} else if (ua.indexOf("Opera") > 1) {
	browser = "opera";
} else if (ua.indexOf("Safari") > 1){
	browser = "safari";
} else if (ua.indexOf("Windows") > 1 && ua.indexOf("MSIE") > 1) {
	if (ua.indexOf("MSIE 6") > 1) {
		browser = "winIe6";
	} else if (ua.indexOf("MSIE 5") > 1) {
		browser = "winIe5"
	}
} else if (ua.indexOf("Mac") > 1 && ua.indexOf("MSIE") > 1) {
	if (ua.indexOf("MSIE 6") > 1) {
		browser = "macIe6";
	} else if (ua.indexOf("MSIE 5") > 1){
		browser = "macIe5";
	}
} else {
	browser = "unknown";
}

//alert(browser);

//Attach print stylesheet only if the browser can understand it.
if (browser != "macIe5" && browser != "winIe5") {
	document.write("<style type=\"text/css\" media=\"print\">@import \"style_print.css\";</style>");
}

function getResult() {
	var strLoc = location.href;
	var iQueStart = strLoc.indexOf("?");
	var q1 = Number(strLoc.substr(iQueStart+4,1));
	var q2 = Number(strLoc.substr(iQueStart+9,1));
	var q3 = Number(strLoc.substr(iQueStart+14,1));
	var q4 = Number(strLoc.substr(iQueStart+19,1));
	var q5 = Number(strLoc.substr(iQueStart+24,1));
	var q6 = Number(strLoc.substr(iQueStart+29,1));
	var iTotal = q1+q2+q3+q4+q5+q6;
	
	if(q1 == 1 && q2 == 1 && q3 == 1 && q4 == 1 && q5 == 1 && q6 == 1) {
		document.write("Koirasi vaikuttaa vastaustesi perusteella varsin reippaalta ja hyv&auml;kuntoiselta. Kiinnit&auml; kuitenkin jatkossakin huomiota koirasi liikkumiseen ja k&auml;ytt&auml;ytymiseen, sill&auml; noin joka viides koira sairastuu nivelrikkoon. Etenkin sairauden ensioireet voivat olla varsin huomaamattomia. Aktiivinen liikkuminen ja painonhallinta on t&auml;rke&auml;&auml;.");
	} else if(q1 == 1 && (q2 == 1 || q2 == 4 || q2 == 8) && q3 == 1 && q4 == 1 && q5 == 1 && (q6 == 1 || q6 == 8)) {
		document.write("Olet havainnut muutoksia ainoastaan koirasi k&auml;yt&ouml;ksess&auml;. Persoonallisuusmuutokset voivat olla merkki kivusta. Asiasta kannattaa keskustella el&auml;inl&auml;&auml;k&auml;rin kanssa.")
	} else if(iTotal <= 12) {
		document.write("Koirasi liikkumisessa tai k&auml;ytt&auml;ytymisess&auml; on piirteit&auml;, jotka saattavat viesti&auml; kivusta. Vaikka mahdolliset oireet vaikuttavatkin viel&auml; melko lievilt&auml;, kannattaa kuitenkin olla yhteydess&auml; el&auml;inl&auml;&auml;k&auml;riin. Koiran kivun syyt kannattaa aina selvitt&auml;&auml;, koska kipua voidaan hoitaa.")
	} else if(iTotal <= 20) {
		document.write("Koirasi liikkumisessa tai k&auml;ytt&auml;ytymisess&auml; on selv&auml;sti piirteit&auml;, joiden perusteella tuntuu todenn&auml;k&ouml;iselt&auml;, ett&auml; koirasi olo on kivulias tai sill&auml; on ainakin liikkumiseen liittyvi&auml; kipuja. Suosittelemme, ett&auml; otat yhteytt&auml; el&auml;inl&auml;&auml;k&auml;riin, jonka kanssa voitte yhdess&auml; selvitt&auml;&auml; mahdollisen kivun syyt ja ryhty&auml; hoitamaan koiraa.")
	} else {
		document.write("Antamiesi vastausten perusteella vaikuttaa eritt&auml;in todenn&auml;k&ouml;iselt&auml;, ett&auml; koirasi k&auml;rsii kivusta. Suosittelemme, ett&auml; otat heti yhteytt&auml; el&auml;inl&auml;&auml;k&auml;riin. Mahdollisen kivun syyt kannattaa selvitt&auml;&auml; ensitilassa, koska koiran kipua voidaan hoitaa ja samalla parantaa lemmikin el&auml;m&auml;nlaatua.")
	}
}

function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function validateQuery() {
	var checked = 0;
	for (var i = 1; i <= 6; i++) {
		for (var a = 0; a < MM_findObj("q"+i).length; a++) {
			if (MM_findObj("q"+i)[a].checked) {
				checked++;
			}
		}
	}
	if (checked < 6) {
		alert("Vastaa ensin kaikkiin kohtiin.");
		return false;
	} else {
		return true;
	}
}

