
// -------------------------------------------------------
// changes the style of the active link in the top menu
// -------------------------------------------------------
function setActive () {
	var strHref = window.location.href;
	var strParamName='tab'
	var strReturn='';

  	if ( strHref.indexOf("?") > -1 ){
    		var strQueryString = strHref.substr(strHref.indexOf("?")).toLowerCase();
    		var aQueryString = strQueryString.split("&");
    
		for ( var iParam = 0; iParam < aQueryString.length; iParam++ ){
      			if (aQueryString[iParam].indexOf(strParamName + "=") > -1 ){
        			var aParam = aQueryString[iParam].split("=");
        			strReturn = aParam[1];
        			break;
      			}
    	}
  	}
  
  	if (strReturn == '') {
		strReturn = 'one'
	}	
	var el = document.getElementById(strReturn);

	if (el==null)
		el = document.getElementById('one');

	//el.className = 'active';
	var linkToChange = getFirstchild(el);
	linkToChange.id = 'menuObjActive';
}

// -----------------------------------------------------------------------
// random background
// -----------------------------------------------------------------------

function setBgRandom() {
	var no = Math.floor(Math.random()*5)+1;
	var el = document.getElementById('randomBg')

	if(el.getAttribute('className')==null)
		el.setAttribute('class', 'mainBg'+no);
	else
		el.setAttribute('className', 'mainBg'+no);
}

// -----------------------------------------------------------------------
// changes text (changes display:none/display:block) in selected container
// -----------------------------------------------------------------------
function changeText (no, container, context) {
	elText = document.getElementById(context);
	if(elText!=null) {
		//nolla alla först
 		var textNode = elText.firstChild;
		while (textNode) {
    		if (!isIgnorable(textNode)) {
			textNode.style.display = "none";
			}
    		textNode=textNode.nextSibling;
  		}
		elText = document.getElementById(context+no);
		elText.style.display = "block";
	}
}

// ------------------------------------------------
// changes image in selected container
// ------------------------------------------------
function changeImg (no, container) {
	var el = document.getElementById(container);
	var imgEl = getFirstchild(el);
	imgEl.className = 'meth'+no;
}

// ------------------------------------------------
// hide selected layer
// ------------------------------------------------
function hideLayer (l) {
	document.getElementById(l).style.display="none";
}

// ------------------------------------------------
// shwo selected layer
// ------------------------------------------------
function showLayer (l) {
	document.getElementById(l).style.display="block";
}

function checkReferrer () {
	var strHref = window.location.href;
	var strParamName='ref'
	var strReturn='';

  	if ( strHref.indexOf("?") > -1 ){
    		var strQueryString = strHref.substr(strHref.indexOf("?")).toLowerCase();
    		var aQueryString = strQueryString.split("&");
    
		for ( var iParam = 0; iParam < aQueryString.length; iParam++ ){
      			if (aQueryString[iParam].indexOf(strParamName + "=") > -1 ){
        			var aParam = aQueryString[iParam].split("=");
        			strReturn = aParam[1];
        			break;
      			}
    	}
  	}

	if(strReturn=='media') {
		changeText(12, '1', 'faqText');
		hideLayer('player');
		handleFaqLink(12,'')
	}
}

// -----------------------------------------------------------------------
// handles faqLinks
// sets active/no active
// -----------------------------------------------------------------------
function handleFaqLink (no, stat) {
	linkContainer = document.getElementById('faqMenuList');

	if(linkContainer!=null) {
		textNode = linkContainer.firstChild;
		while(textNode) {
			if (!isIgnorable(textNode)) {
				textNode.className = "";
			}
    		textNode=textNode.nextSibling;
		}
		linkEl=document.getElementById('faqLink'+no);
		linkEl.className='faqLinkActive';
	}
}

var zInd = 300;
// -----------------------------------------------------------------------
// handles anslagBubbles
// sets active/no active
// -----------------------------------------------------------------------
function handleBubble (no) {
	container = document.getElementById('anslagBubbles');
	i = 1;
	
	if(container!=null) {
		textNode = container.firstChild;
		while(textNode) {
			if (!isIgnorable(textNode) && textNode.id.indexOf("bubble") > -1) {
				if(textNode.id == 'bubble'+i+'On') {
					textNode.id = 'bubble'+i+'Off';
				}
				i++;
			}
			textNode=textNode.nextSibling;
		}
		
		linkEl = document.getElementById('bubble'+no+'Off');
		linkEl.id = 'bubble'+no+'On';
		theEl = linkEl.style.zIndex = zInd;
		zInd++;
	}
}

// ------------------------------------------------
// change id
// ------------------------------------------------
function changeId (idOld, idNew) {
	document.getElementById(idOld).setAttribute('id', 'idNew');
}

// ------------------------------------------------
// show layer on feedbackpage
// ------------------------------------------------
function showFeedbackLayer () {
	var strHref = window.location.href;
	var strParamName='frm'
  	if ( strHref.indexOf("?") > -1 ){
    		var strQueryString = strHref.substr(strHref.indexOf("?")).toLowerCase();
    		var aQueryString = strQueryString.split("&");
	}
	for ( var iParam = 0; iParam < aQueryString.length; iParam++ ){
    		if (aQueryString[iParam].indexOf(strParamName + "=") > -1 ){
        		var aParam = aQueryString[iParam].split("=");
        		strReturn = aParam[1];
        		break;
      		}
    }
	if(strReturn!=''){
		document.getElementById(strReturn).style.display="block";
	}
}

// ------------------------------------------------
//help functions for handling the DOM in mozilla
// ------------------------------------------------

function isIgnorable (nod) {
  	return !(/[^\t\n\r ]/.test(nod.data));
}


function getFirstchild (par) {
 	var res=par.firstChild;
	while (res) {
    		if (!isIgnorable(res)) return res;
    		res = res.nextSibling;
  	}
  	return null;
}

// ------------------------------------------------------------- 
// opens a new window
// -------------------------------------------------------------
function openWin (u, winName, w, h, params) {
	window.open(u, winName, 'width='+w+', height='+h+','+params);
}

// ------------------------------------------------------------- 
// set cookie for motivation test
// -------------------------------------------------------------

function doTest(val1, val2, val3, val) {
	//alert('do test')
	var cookieAllow = setCookie('slr', val1 + '-' + val2 + '-' + val3 + '-' + val);

	if (cookieAllow != -1) {
		alert ('Du måste tillåta cookie för att kunna utföra testet')
	}
	else {
		showTestResult('slr', 'new');
		//window.location.href='index_test.html';
		ADFtrack(4374,9689,['']);
	}
}

function setCookie(NameOfCookie, value) { 
	document.cookie = NameOfCookie + "=" + escape(value)+'; path=/';
	var pos = document.cookie.indexOf( "NameOfCookie=" );
	return pos;
} 


// -------------------------------------------------------------
// get cookie value if motivation test has been filled in 
// and display the result of the test. 
// parameters: name - the name of the cookie, stat - indicates
// if old values have to be reset first ('reset' or 'init')
// The later is not in use anymore
// -------------------------------------------------------------

function showTestResult(name, stat) {
	var testLayer = document.getElementById('testRes');
	var testLayerContent = document.getElementById('testResContent');
	var flashLayer = document.getElementById('player');

	testLayerContent.innerHTML="";
	var testRes = returnTestResult ('slr', stat, testLayerContent)
		//if no cookie is set show the test
		if(testRes != -1) {
				flashLayer.style.display="none";
				testLayer.style.display="block";
		}
}

// -------------------------------------------------------------
// user can now do the test again
// -------------------------------------------------------------

function resetTest() {
	var testLayer = document.getElementById('testRes');
	var flashLayer = document.getElementById('player');
	var testResText = document.getElementById('testinstr');
	var reDoLink = document.getElementById('reDoLink');
	
	testLayer.style.display="none";
	flashLayer.style.display="block";
	testResText.style.display="block";
	reDoLink.style.display="none";
}

// -------------------------------------------------------------
// get cookie value if motivation test has been filled in 
// and display the result of the test otherwise display 
// the flashfile. 
// parameters: name - the name of the cookie, stat - indicates
// if old values have to be reset first ('reset' or 'init')
// -------------------------------------------------------------

function showTestResultFormVisible(name, stat) {
	var testLayer = document.getElementById('testResLayerForm');
	//hideLayer('toHideForTesRes');
			
	if (testLayer.childNodes.length <5)
		var testRes = returnTestResult ('slr', '', testLayer);
	else
		testLayer.style.display = 'block';
}
 
 // -------------------------------------------------------------
// get cookie value if motivation test has been filled in 
// and display the result of the in the contact form.
// parameters: name - the name of the cookie
// -------------------------------------------------------------

function showTestResultForm(name) {

	var start = document.cookie.indexOf(name+"=");
	var len = start+name.length+1;
	var val;
	
	if(start== -1) {
			return;
	}
	//if cookie is set set values in the form, otherwise do nothing
	else {
    	var end = document.cookie.indexOf(";",len);
		end = document.cookie.length;
		var arr = document.cookie.substring(len,end).split('-');

		document.getElementById('testRes1').value=arr[0];
		document.getElementById('testRes2').value=arr[1];
		document.getElementById('testRes3').value=arr[2];
		if(arr[3]=='0')
			val='Inget svar angett';
		if(arr[3]=='1')
			val='Rökare';
		if(arr[3]=='2')
			val='Snusare';
		if(arr[3]=='3')
			val='Snus+rök';
		document.getElementById('testRes0').value=val;
		

		elRes=document.getElementById('testResForm');
		elRes.style.display = 'block';
	}
}

//----------------------------------
//return testresult
//----------------------------------
function returnTestResult (cookiename, stat, testLayer) {
	var arrResults = new Array(4)
	
	for (i=0; i <4; i++){
			arrResults[i] = new Array(12)
				
			
	}
	
	arrResults[0][0] = 'Kanske har du inte rökt så länge och känner dig frisk och stark? Grattis i så fall. Vi kan avslöja att de flesta statistiskt kan röka 100 000 cigaretter, vilket normalt tar 20 år, utan att drabbas av allvarligare sjukdomar. Vi kan naturligtvis inte lova att du är en av dem. Astma och allergi kan komma mycket tidigare. Och efter 250 000 cigg (30 år) får man tyvärr räkna med tio år kortare liv och diverse sjukdomar. Hoppas du tar chansen att sluta i tid.';
		
	arrResults[0][1] = 'Du har förstått att det på sikt är viktigt att göra en förändring, av flera skäl kanske. Hälsan är viktigast för de flesta men många tycker också att det är för dyrt att vara beroende av cigaretter och snus. Motivera dig nu till att bli fri från tobaken.'
		
	arrResults[0][2] = 'Du har insikt om vikten av att sluta. Det ökar betydligt dina chanser att lyckas. En hög motivation är bästa försvar mot återfall när det är dags att fimpa cigaretterna eller snuset! Om du använder dig av beprövade metoder så kommer du att lyckas. Ring oss för en personlig behandlingsplan. Ta steget nu!'
	
	arrResults[0][3] = 'Kanske har du inte rökt så länge och känner dig frisk och stark? Grattis i så fall. Vi kan avslöja att de flesta statistiskt kan röka 100 000 cigaretter, vilket normalt tar 20 år, utan att drabbas av allvarligare sjukdomar. Vi kan naturligtvis inte lova att du är en av dem. Astma och allergi kan komma mycket tidigare. Och efter 250 000 cigg (30 år) får man tyvärr räkna med tio år kortare liv och diverse sjukdomar. Hoppas du tar chansen att sluta i tid.'
	
	arrResults[0][4] = 'Du har förstått att det på sikt är viktigt att göra en förändring, av flera skäl kanske. Hälsan är viktigast för de flesta men många tycker också att det är för dyrt att vara beroende av cigaretter. Motivera dig nu till att bli fri från rökningen.'
	
	arrResults[0][5] = 'Du har insikt om vikten av att sluta röka. Det ökar betydligt dina chanser att lyckas. En hög motivation är bästa försvar mot återfall när det är dags att fimpa cigaretterna! Om du använder dig av beprövade metoder så kommer du att lyckas. Ring oss för en personlig behandlingsplan. Ta steget nu!'
	
	arrResults[0][6] = 'Kanske har du inte snusat så länge och känner dig frisk och stark? Grattis i så fall. Det kan ta tid innan kroppen reagerar negativt på snuset.Talar något för att sluta snusa nu innan riskerna ökar för t.ex.allvarlig hjärt-kärlsjukdom.Finns det andra skäl som är viktiga för dig? '
	
	arrResults[0][7] = ' Du har planer på sikt att sluta snusa. För dig är det viktigt att sluta och det stärker din motivation och  dina chanser att lyckas bli av med snuset. Din starka vilja att slänga snusdosan för gott är bästa försvar mot återfall när det är dags att sluta. Om du använder dig av beprövade metoder så kommer du att lyckas. Vill du diskutera med oss?'
	
	arrResults[0][8] = ' Du har insikt om vinsterna med av att sluta snusa och det stärker din motivation och det ökar betydligt dina chanser att lyckas sluta snusa. Om du använder dig av beprövade metoder och dina egna erfarenheter  kommer du att lyckas bli kvitt snussuget för gott. Ring oss för en personlig behandlingsplan. Ta steget nu!'
	
	arrResults[0][9] = 'Kanske har du inte varit beroende så länge och känner dig frisk och stark? Grattis i så fall. Vi kan avslöja att de flesta statistiskt kan röka 100 000 cigaretter, vilket normalt tar 20 år, utan att drabbas av allvarligare sjukdomar. Och om man  belastar kroppen med snus också kan man tänka sig att det risken ökar för sjukdomar. Vi kan naturligtvis inte lova att du är en av dem. Hoppas du tar chansen att sluta i tid.'
	
	arrResults[0][10] = 'Du har förstått att det på sikt är viktigt att göra en förändring, av flera skäl kanske. Hälsan är viktigast för de flesta men många tycker också att det är för dyrt att vara beroende av cigaretter och snus. Motivera dig nu till att bli fri från tobaken.'
	
	arrResults[0][11] = 'Du har insikt om vikten av att sluta. Det ökar betydligt dina chanser att lyckas. En hög motivation är bästa försvar mot återfall när det är dags att fimpa cigaretterna och snuset! Om du använder dig av beprövade metoder så kommer du att lyckas. Ring oss för en personlig behandlingsplan. Ta steget nu!'
	
	arrResults[1][0] = 'Du känner dig tveksam. Kanske har du försökt sluta tidigare och misslyckats. Visste du att av dem som lyckats sluta har många mellan 4-6 återfall bakom sig. Träning ger färdighet även i det här jobbet. Känner du dig stressad eller orolig för vad som händer när du slutar?  Tala med någon av oss och få råd om hur du kan öka möjligheterna att nå dina mål.'
		
	arrResults[1][1] = 'Bra, du vet att du kan sluta om bara det rätta tillfället dyker upp. Kanske har du lyckats sluta tidigare men börjat igen. Det finns många olika strategier för att parera sug och bakslag. Det kan vara värt att slå oss en signal och få veta hur.'
		
	arrResults[1][2] = 'Du kan om du vill! Men ett bloss för dig kanske är en stor belöning eller njutning som gör det svårt att avstå. Nikotinkicken är ett riskfyllt sätt att få stimulans. Det finns andra sätt som gör dig fri från beroendet. Vad väntar du på, ökad motivation eller det rätta tillfället? Vi väntar på din signal.'
	
	arrResults[1][3] = 'Du känner dig tveksam till ett rökstopp. Kanske har du försökt sluta tidigare och misslyckats. Visste du att av dem som lyckats sluta har många mellan 4-6 återfall bakom sig. Träning ger färdighet även i det här jobbet. Känner du dig stressad eller orolig för vad som händer när du slutar? Tala med någon av oss och få råd om hur du kan öka möjligheterna att nå dina mål.'
	
	arrResults[1][4] = 'Bra, du vet att du kan sluta röka om bara det rätta tillfället dyker upp. Kanske har du lyckats sluta tidigare men börjat igen. Det finns många olika strategier för att parera röksug och bakslag. Det kan vara värt att slå oss en signal och få veta hur.'
	
	arrResults[1][5] = 'Du kan om du vill! Men ett bloss för dig kanske är en stor belöning eller njutning som gör det svårt att avstå. Nikotinkicken är ett riskfyllt sätt att få stimulans. Det finns andra sätt som gör dig fri från beroendet. Vad väntar du på, ökad motivation eller det rätta tillfället? Vi väntar på din signal.'
	
	arrResults[1][6] = ' Du känner dig tveksam till att sluta med snuset. Kanske har du försökt sluta tidigare och misslyckats. Visste du att av dem som slutar för gott har många gjort flera försök utan att lyckas fullständigt. Du har på så vis skaffat dig användbara erfarenheter som ökar chansen vid nästa snusstopp. Känner du dig stressad eller orolig för vad som händer när du slutar? Tala med någon av oss och få råd om hur du kan öka möjligheterna att nå dina mål.'
	
	arrResults[1][7] = 'Bra du vet att du kan göra dig kvitt snuset om tillfället bara är det rätta. Du har troligen klarat av ett snusstopp tidigare som fungerade ett tag innan du  började igen. Har du funderat på andra för kroppen snällare sätt att få en kick utan nikotin? Hitta alla dina skäl till att bli fri från snus. Ring oss gärna och berätta om dina funderingar.'
	
	arrResults[1][8] = ' Du kan om du vill! Men en prilla för dig kanske är en stor belöning eller njutning som gör det svårt att avstå. Nikotinkicken är inte ett riskfritt sätt att få stimulans. Det finns andra sätt att hitta stimulans och belöningar. Vad väntar du på, ökad motivation eller det rätta tillfället? Vi väntar på din signal.'
	
	arrResults[1][9] = 'Du känner dig tveksam. Kanske har du försökt sluta tidigare och misslyckats. Visste du att av dem som lyckats sluta har många mellan 4-6 återfall bakom sig. Träning ger färdighet även i det här jobbet. Känner du dig stressad eller orolig för vad som händer när du slutar? Kanske kan ett sätt vara att sluta i 2 steg. Tala med någon av oss och få råd om hur du kan öka möjligheterna att nå dina mål.'
	
	arrResults[1][10] = 'Bra, du vet att du kan sluta om bara det rätta tillfället dyker upp. Kanske har du lyckats sluta tidigare men börjat igen. Det finns många olika strategier för att parera sug och bakslag. Det kan vara värt att slå oss en signal och få veta hur.'
	
	arrResults[1][11] = 'Du kan om du vill! Men ett bloss för dig kanske är en stor belöning eller njutning som gör det svårt att avstå. Eller är det tryggheten under läppen som är svårt att säga hej då till. Nikotinkicken är ett riskfyllt sätt att få stimulans. Det finns andra sätt som gör dig fri från beroendet. Vad väntar du på, ökad motivation eller det rätta tillfället? Vi väntar på din signal.'
	
	arrResults[2][0] = 'Att bryta vanan känns inte som det bästa för dig just nu. Ibland kan det finnas saker som försvårar och hindrar och då kan det vara en hjälp att prata med någon. Vi lyssnar gärna. Kanske kan en negativ spiral vändas till något positivt som på sikt kan leda till en förändring. Och det kan gå lättare än du tror!' 
		
	arrResults[2][1] = 'Du ser möjligheterna men tvekar. Att förbereda ett beslut är bra men förstora inte problemen. De flesta som lyckats sluta undrar varför de inte gjorde det tidigare. Stöd till stegvis förändring av en inrotad vana ger träning och gör dig beredd. Vi kan ge stöd och uppmuntran både före och efter stoppet.'
		
	arrResults[2][2] = 'Du är beredd att ta steget. Det kan finnas en osäkerhet men också en nyfikenhet över hur det ska gå! Kanske vet du vad som kan bli svårt eller besvärligt, men det är bra att vara förberedd. Vi svarar gärna på både små eller stora frågor. Tips och råd från oss får du om du ringer. Det ökar dina chanser att lyckas på både kort och lång sikt. Vi är intresserade av hur det går för just dig.'
	
	arrResults[2][3] = 'Att bryta vanan känns inte som det bästa för dig just nu. Ibland kan det finnas saker som försvårar och hindrar och då kan det vara en hjälp att prata med någon. Vi lyssnar gärna. Kanske kan en negativ spiral vändas till något positivt som på sikt kan leda till en förändring. Och det kan gå lättare än du tror!'
	
	arrResults[2][4] = 'Du ser möjligheterna men tvekar. Att förbereda ett beslut är bra men förstora inte problemen. De flesta som lyckats sluta röka undrar varför de inte gjorde det tidigare. Stöd till stegvis förändring av en inrotad vana ger träning och gör dig beredd. Vi kan ge stöd och uppmuntran både före och efter rökstoppet.'
	
	arrResults[2][5] = 'Du är beredd att ta steget. Det kan finnas en osäkerhet men också en nyfikenhet över hur det ska gå! Kanske vet du vad som kan bli svårt eller besvärligt, men det är bra att vara förberedd. Vi svarar gärna på både små och stora frågor. Tips och råd från oss får du om du ringer. Det ökar dina chanser att lyckas på både kort och lång sikt. Vi är intresserade av hur det går för just dig.'
	
	arrResults[2][6] = 'Att bryta vanan känns inte som det bästa för dig just nu. Ibland kan det finnas saker som försvårar och hindrar och då kan det vara en hjälp att prata med någon. Vi lyssnar gärna. Kanske kan en negativ spiral vändas till något positivt som på sikt kan leda till en förändring. Och det kan gå lättare än du tror!'
	
	arrResults[2][7] = ' Du ser möjligheterna men tvekar. Att förbereda ett beslut är bra men förstora inte problemen. De flesta som lyckats bli av med sitt snus undrar varför de inte gjorde det tidigare. Stöd till stegvis förändring  gör dig beredd. Vi kan uppmuntra både före och efter snusstoppet.'
	
	arrResults[2][8] = 'Du är beredd att ta steget. Det kan finnas en osäkerhet men också en nyfikenhet över hur det ska gå! Kanske vet du vad som kan bli svårt eller besvärligt, men det är bra att vara förberedd. Vi svarar gärna på både små och stora frågor. Tips och råd från oss får du om du ringer. Det ökar dina chanser att lyckas på både kort och lång sikt. Vi är intresserade av hur det går för just dig.'
	
	arrResults[2][9] = 'Att bryta vanan känns inte som det bästa för dig just nu. Ibland kan det finnas saker som försvårar och hindrar och då kan det vara en hjälp att prata med någon. Vi lyssnar gärna. Kanske kan en negativ spiral vändas till något positivt som på sikt kan leda till en förändring. Och det kan gå lättare än du tror!'
	
	arrResults[2][10] = 'Du ser möjligheterna men tvekar. Att förbereda ett beslut är bra men förstora inte problemen, kanske sluta med det som känns lättast, snus eller cigg. De flesta som lyckats sluta undrar varför de inte gjorde det tidigare. Stöd till stegvis förändring av en inrotad vana ger träning och gör dig beredd. Vi kan ge stöd och uppmuntran både före och efter stoppet.'
	
	arrResults[2][11] = 'Du är beredd att ta steget. Det kan finnas en osäkerhet men också en nyfikenhet över hur det ska gå! Kanske vet du vad som kan bli svårt eller besvärligt, men det är bra att vara förberedd. Vi svarar gärna på både små eller stora frågor. Tips och råd från oss får du om du ringer. Det ökar dina chanser att lyckas på både kort och lång sikt. Vi är intresserade av hur det går för just dig.'

	var start = document.cookie.indexOf(cookiename+"=");
	var len = start+cookiename.length+1;
	
	//if no cookie is abort the functions
	if(start == -1) {
		return(-1)
	}
	
	//if cookie is set show the result
	else {
		//AAAAtestLayer.innerHTML="";
		var end = document.cookie.indexOf(";",len);
		if (end == -1) 
		end = document.cookie.length;
		var arr = document.cookie.substring(len,end).split('-');	
		
		for (i = 0; i < arr.length-1; i++) {
			pRes = document.createElement('p');
			pRes.style.margin = '0';
			pHead = document.createElement('h4'); 
			
			if(i==0) {
				pHead.appendChild(document.createTextNode('Hur viktigt är det för dig att sluta?'));
			}
			if(i==1) {
				pHead.appendChild(document.createTextNode('Vad tror du om din möjlighet att sluta?'));
			}
			if(i==2) {
				pHead.appendChild(document.createTextNode('Hur beredd är du att sluta?'));
			}
			
			// smoker 0 snuser 0
			if(arr[i]<4 && arr[3]==0){
				pRes.appendChild(document.createTextNode(arrResults[i][0]));
			}
			if(arr[i] >=4 && arr[i] <8 && arr[3] == 0) {
				pRes.appendChild(document.createTextNode(arrResults[i][1]));
			}
			if(arr[i] >=8 && arr[3]==0) {
				pRes.appendChild(document.createTextNode(arrResults[i][2]));
			}
			
			// smoker 1 snuser 0
			if(arr[i]<4 && arr[3]==1){
				pRes.appendChild(document.createTextNode(arrResults[i][3]));
			}
			if(arr[i] >=4 && arr[i] <8 && arr[3] == 1) {
				pRes.appendChild(document.createTextNode(arrResults[i][4]));
			}
			if(arr[i] >=8 && arr[3]==1) {
				pRes.appendChild(document.createTextNode(arrResults[i][5]));
			}
			
			// smoker 0 snuser 1
			if(arr[i]<4 && arr[3]==2){
				pRes.appendChild(document.createTextNode(arrResults[i][6]));
			}
			if(arr[i] >=4 && arr[i] <8 && arr[3] == 2) {
				pRes.appendChild(document.createTextNode(arrResults[i][7]));
			}
			if(arr[i] >=8 && arr[3]==2) {
				pRes.appendChild(document.createTextNode(arrResults[i][8]));
			}
			
			// smoker 1 snuser 1
			if(arr[i]<4 && arr[3]==3){
				pRes.appendChild(document.createTextNode(arrResults[i][9]));
			}
			if(arr[i] >=4 && arr[i] <8 && arr[3] == 3) {
				pRes.appendChild(document.createTextNode(arrResults[i][10]));
			}
			if(arr[i] >=8 && arr[3]==3) {
				pRes.appendChild(document.createTextNode(arrResults[i][11]));
			}

			
			if(stat!='reset'){
				testLayer.appendChild(pHead);
				testLayer.appendChild(pRes);
			}
		}

		testLayer.style.display = 'block';
		return(1);
	}
}