
var gamlaSteg = new Array();

function motiomera_steg_rapportera(){
	gamlaSteg = new Array();
	if(gamlaSteg.length == 0){
		var ajax = new motiomera_ajax("/ajax/actions/getstegbydatum.php", "GET");

			ajax.onComplete = function(response){
				var result = motiomera_parseAsObject(response);

				for(var i = 0; i < result.length; i++){ // gör objekt av datum
					var datum = new Date;

					datum.setTime(Date.parse(result[i]["datum"]));

					result[i]["datum"] = datum;
				}
				
				for(var i = 0; i < result.length; i++){
				
					var time = Math.ceil(result[i]["datum"].getTime() / (1000*60*60*24));

					if(gamlaSteg[time] == undefined){
						gamlaSteg[time] = new Array();
					}

					gamlaSteg[time][gamlaSteg[time].length] = result[i];
				
				}
										
				motiomera_steg_rapportera_do();
			}
			ajax.makeRequest();
	
	}else{
		motiomera_steg_rapportera_do();
	}



}

function motiomera_steg_rapportera_do(){
	var ajax = new motiomera_ajax("/popup/pages/steg.php", "GET");
		ajax.onComplete = function(response){
			motiomera_steg_rapportera_show(response);
		}
	ajax.makeRequest();
}

var motiomera_break_mmpopushow = false;
var motiomera_global_response = "";
function motiomera_steg_rapportera_show(response) {
	if(mmPopup && !motiomera_break_mmpopushow) {
		motiomera_break_mmpopushow = true;
		mmPopup.show(580, 265);
		mmPopup.setContent(response);
		motiomera_steg_updatePreview();
		stegKalender.onSelectDate = function(){
			motiomera_steg_doljAktiviteter();
			motiomera_steg_updatePreview();
		}
		
		var flaggedDates = new Object();

		
		stegKalender.setFlaggedDates(flaggedDates);

		
		stegKalender.init();
		
		activitySelects();
		stegAddVerification();
	}
	else if(!motiomera_break_mmpopushow) {
		motiomera_global_response = response;
		setTimeout("motiomera_steg_rapportera_show(motiomera_global_response)",100);
	}
		
	
	
}

function motiomera_stegNext(fas, par1, par2, par3){

	var ajax = new Ajax("/popup/pages/steg.php", "POST");
	ajax.addParam("fas", fas);	
	if(fas == "aktivitet"){
		ajax.addParam("aid", par1);
	}else if(fas == "spara"){
		ajax.addParam("aid", par1);
		ajax.addParam("antal", par2);
	}

	ajax.onComplete = function(response){
		mmPopup.setContent(response);
		mmPopup.show();		
	}
	ajax.makeRequest();
}

var mm_antal_aktiva_steg = 0;

function motiomera_steg_addSteg(){


	if(!motiomera_steg_validera())
		return false;
		
	mm_antal_aktiva_steg++;

	var aid_inputs = document.getElementsByName("steg_aid");
	if(aid_inputs.length == 1) {
		var aid_input = document.getElementById("steg_aid");
	}
	else {
		var aid_input = aid_inputs[1];
	}
	var antal_input = document.getElementById("motiomera_steg_antal");
	var visa_table = document.getElementById("motiomera_steg_preview_header");

	visa_table.style.display = 'block';
	
	var antal = antal_input.value;
	var aid = aid_input.value;

	
	antal_input.value = "";

	var newRow = new Object({'datum':stegKalender.getSelectedDate(),'aid':aid, 'antal':antal});
	var newArr = new Array(newRow);
	rapporteradeSteg = newArr.concat(rapporteradeSteg);
	motiomera_steg_updatePreview();
}

function motiomera_steg_removeSteg(id){

	var result = new Array();

	for(var i = 0; i < rapporteradeSteg.length; i++){

		if(i != id) {
			result[result.length] = rapporteradeSteg[i];
			mm_antal_aktiva_steg--;
		}
	}
	rapporteradeSteg = result;
	motiomera_steg_updatePreview();
}

function motiomera_steg_updatePreview(){

	var table = document.getElementById("motiomera_steg_preview");
	
	var aktiviteter = motiomera_steg_getAktiviteter();
	var i = 0;
	var html = '';
	var monthNames = motiomera_kalender_listManader()

	var tbody = document.createElement("tbody");
	var time = Math.ceil(stegKalender.getSelectedDate().getTime() / (1000*60*60*24));

	if(gamlaSteg[time] != undefined){
		var rapporteradeStegT = gamlaSteg[time].concat(rapporteradeSteg);
		var antalGamla = gamlaSteg[time].length;
	}else{
		var rapporteradeStegT = rapporteradeSteg;
		var antalGamla = 0;
	}
	
	var gamla = true;
	
	if(rapporteradeStegT.length > 0) {
	
		var visa_table = document.getElementById("motiomera_steg_preview_header");

		visa_table.style.display = 'block';
	

	}
	else if(mm_antal_aktiva_steg > 0) {
		
		var visa_table = document.getElementById("motiomera_steg_preview_header");

		visa_table.style.display = 'block';
	
	}
	else {
	
		var visa_table = document.getElementById("motiomera_steg_preview_header");

		visa_table.style.display = 'none';
		
	}
	
	for(var j = 0; j < rapporteradeStegT.length; j++){
	
		if(j == antalGamla){
		
			if(antalGamla != 0){
		
				var tr2 = document.createElement("tr");
				var td2 = document.createElement("td");
					td2.setAttribute("colspan", 4);
				
					var txt2 = document.createElement("hr");
				
				tr2.appendChild(td2);
				td2.appendChild(txt2);
				
				tbody.appendChild(tr2);
			}			
			gamla = false;	
		}

	
		var row = rapporteradeStegT[j];
		var datum = row["datum"];

		var datumStr = datum.getDate() + " " + monthNames[datum.getMonth()].toLowerCase();

		var tr = document.createElement("tr");
		if(gamla)
			tr.className = "motiomera_steg_table_gamla";
			
		var cell1 = document.createElement("td");
			cell1.className = "motiomera_steg_table_cell1";
					

		var cell1Text = document.createTextNode(datumStr);
		
		var cell2 = document.createElement("td");
			cell2.className = "motiomera_steg_table_cell2";
						
		var cell2Text = document.createTextNode(aktiviteter[row["aid"]]["namn"]);

		var cell2punkt5 = document.createElement("td");
			cell2punkt5.className = "motiomera_steg_table_cell3";
						
		var cell2punkt5Text;
		if (aktiviteter[row["aid"]]["enhet"]!="steg")
			cell2punkt5Text = document.createTextNode(row["antal"] + " " + aktiviteter[row["aid"]]["enhet"]);
		else
			cell2punkt5Text = document.createTextNode("");

		var cell3 = document.createElement("td");
			cell3.className = "motiomera_steg_table_cell3";
		
		
		var call3Text;
		if (aktiviteter[row["aid"]]["enhet"]=="steg") {
			cell3Text = document.createTextNode(row["antal"] + " " + aktiviteter[row["aid"]]["enhet"]);			
		}
		else {
			cell3Text = document.createTextNode((aktiviteter[row["aid"]]["varde"]*row["antal"]) + " steg");
		}

		var cell4 = document.createElement("td");
			cell4.className = "motiomera_steg_table_cell4";
		
		if(!gamla || row["last"] >= 0){

			var cell4Link = document.createElement("a");
				cell4Link.setAttribute("href", row["id"]);
				cell4Link.id = i;
				cell4Link.time = time;
				cell4Link.stegId = row["id"];
				cell4Link.onclick = function() {
					if(confirm("Är du säker på att du vill ta bort den här raden?")) {
						if(this.stegId > 0){
							motiomera_steg_removeGamlaSteg(this.time, this.stegId);
						}else{

							motiomera_steg_removeSteg(this.id - antalGamla);
						}
					}
					return false;
				}

			var cell4Img = document.createElement("img");
				cell4Img.src = "/img/icons/Papperskorg.gif";
				cell4Img.className = "mmStegrapportPapperskorg";
				cell4Img.setAttribute("alt", "");
	
			cell4Link.appendChild(cell4Img);
			cell4.appendChild(cell4Link);
		}
		
		
		
		cell1.appendChild(cell1Text);
		cell2.appendChild(cell2Text);
		cell2punkt5.appendChild(cell2punkt5Text);
		cell3.appendChild(cell3Text);
		
		tr.appendChild(cell1);
		tr.appendChild(cell2);
		tr.appendChild(cell2punkt5);
		tr.appendChild(cell3);
		tr.appendChild(cell4);
		
		tbody.appendChild(tr);
		
		i++;
	}

	if(table.childNodes.length > 0){
		table.removeChild(table.firstChild);
	}

	table.appendChild(tbody);

	if(i > 0)
		document.getElementById("motiomera_steg_spara").style.display = "block";
	else
		document.getElementById("motiomera_steg_spara").style.display = "none";
	
}

function motiomera_steg_removeGamlaSteg(time, id){


	var ajax = new motiomera_ajax("/ajax/actions/delete.php", "POST");
		ajax.addParam("table", "steg");
		ajax.addParam("id", id);
		
		
	ajax.makeRequest();

	var hit = false;

	for(var i = 0; i < gamlaSteg[time].length; i++){

		if(gamlaSteg[time][i]["id"] == id)
			hit = true;
			
		if(hit && i != gamlaSteg[time].length-1){
			gamlaSteg[time][i] = gamlaSteg[time][i+1];
			
		}
			
		if(hit && i == gamlaSteg[time].length-1){
			delete gamlaSteg[time][i];
			gamlaSteg[time].length--;;
		}
	}
	
	motiomera_steg_updatePreview();
	
}

function motiomera_steg_getAktiviteter(){
	var aktiviteter = new Object();
	aktiviteter[4] = new Object({'namn':'Aerobics','enhet':'minuter','varde':'50','grade':''});
	aktiviteter[12] = new Object({'namn':'Aerobics','enhet':'minuter','varde':'100','grade':'lätt'});
	aktiviteter[14] = new Object({'namn':'Aerobics','enhet':'minuter','varde':'140','grade':'medel'});
	aktiviteter[15] = new Object({'namn':'Aerobics','enhet':'minuter','varde':'180','grade':'tuff'});
	aktiviteter[13] = new Object({'namn':'Badminton','enhet':'minuter','varde':'100','grade':'lätt'});
	aktiviteter[16] = new Object({'namn':'Badminton','enhet':'minuter','varde':'140','grade':'medel'});
	aktiviteter[17] = new Object({'namn':'Badminton','enhet':'minuter','varde':'180','grade':'tuff'});
	aktiviteter[18] = new Object({'namn':'Basket','enhet':'minuter','varde':'140','grade':''});
	aktiviteter[19] = new Object({'namn':'Beachvolleyboll','enhet':'minuter','varde':'160','grade':''});
	aktiviteter[20] = new Object({'namn':'BodyBalance','enhet':'minuter','varde':'100','grade':''});
	aktiviteter[21] = new Object({'namn':'BodyPump','enhet':'minuter','varde':'170','grade':''});
	aktiviteter[22] = new Object({'namn':'Bordtennis','enhet':'minuter','varde':'70','grade':'lätt'});
	aktiviteter[23] = new Object({'namn':'Bordtennis','enhet':'minuter','varde':'100','grade':'medel'});
	aktiviteter[24] = new Object({'namn':'Bordtennis','enhet':'minuter','varde':'130','grade':'tuff'});
	aktiviteter[25] = new Object({'namn':'Bowling','enhet':'minuter','varde':'70','grade':''});
	aktiviteter[26] = new Object({'namn':'Boxercise','enhet':'minuter','varde':'130','grade':'lätt'});
	aktiviteter[27] = new Object({'namn':'Boxercise','enhet':'minuter','varde':'170','grade':'medel'});
	aktiviteter[28] = new Object({'namn':'Boxercise','enhet':'minuter','varde':'200','grade':'tuff'});
	aktiviteter[2] = new Object({'namn':'Boxning','enhet':'minuter','varde':'80','grade':''});
	aktiviteter[29] = new Object({'namn':'Brottning','enhet':'minuter','varde':'160','grade':''});
	aktiviteter[30] = new Object({'namn':'Cirkelträning','enhet':'minuter','varde':'130','grade':'lätt'});
	aktiviteter[31] = new Object({'namn':'Cirkelträning','enhet':'minuter','varde':'170','grade':'medel'});
	aktiviteter[32] = new Object({'namn':'Cirkelträning','enhet':'minuter','varde':'210','grade':'tuff'});
	aktiviteter[33] = new Object({'namn':'Coreträning','enhet':'minuter','varde':'110','grade':''});
	aktiviteter[34] = new Object({'namn':'Crosstrainer','enhet':'minuter','varde':'110','grade':'lätt'});
	aktiviteter[35] = new Object({'namn':'Crosstrainer','enhet':'minuter','varde':'150','grade':'medel'});
	aktiviteter[36] = new Object({'namn':'Crosstrainer','enhet':'minuter','varde':'210','grade':'tuff'});
	aktiviteter[37] = new Object({'namn':'Cykling','enhet':'minuter','varde':'80','grade':'lätt'});
	aktiviteter[38] = new Object({'namn':'Cykling','enhet':'minuter','varde':'130','grade':'medel'});
	aktiviteter[39] = new Object({'namn':'Cykling','enhet':'minuter','varde':'220','grade':'tuff'});
	aktiviteter[40] = new Object({'namn':'Dans','enhet':'minuter','varde':'70','grade':'lätt'});
	aktiviteter[41] = new Object({'namn':'Dans','enhet':'minuter','varde':'130','grade':'medel'});
	aktiviteter[42] = new Object({'namn':'Dans','enhet':'minuter','varde':'180','grade':'tuff'});
	aktiviteter[43] = new Object({'namn':'Fotboll','enhet':'minuter','varde':'160','grade':''});
	aktiviteter[44] = new Object({'namn':'Golf','enhet':'minuter','varde':'90','grade':''});
	aktiviteter[45] = new Object({'namn':'Gympa','enhet':'minuter','varde':'100','grade':'lätt'});
	aktiviteter[46] = new Object({'namn':'Gympa','enhet':'minuter','varde':'140','grade':'medel'});
	aktiviteter[47] = new Object({'namn':'Gympa','enhet':'minuter','varde':'180','grade':'tuff'});
	aktiviteter[48] = new Object({'namn':'Gå uppför trappor','enhet':'minuter','varde':'210','grade':'intensivt'});
	aktiviteter[49] = new Object({'namn':'Handboll','enhet':'minuter','varde':'160','grade':''});
	aktiviteter[50] = new Object({'namn':'Hoppa rep','enhet':'minuter','varde':'120','grade':'lätt'});
	aktiviteter[51] = new Object({'namn':'Hoppa rep','enhet':'minuter','varde':'170','grade':'medel'});
	aktiviteter[52] = new Object({'namn':'Hoppa rep','enhet':'minuter','varde':'220','grade':'tuff'});
	aktiviteter[53] = new Object({'namn':'Hoppa studsmatta','enhet':'minuter','varde':'80','grade':'lätt'});
	aktiviteter[54] = new Object({'namn':'Hoppa studsmatta','enhet':'minuter','varde':'140','grade':'medel'});
	aktiviteter[55] = new Object({'namn':'Hoppa studsmatta','enhet':'minuter','varde':'210','grade':'tuff'});
	aktiviteter[56] = new Object({'namn':'Inlines','enhet':'minuter','varde':'100','grade':'lätt'});
	aktiviteter[57] = new Object({'namn':'Inlines','enhet':'minuter','varde':'160','grade':'medel'});
	aktiviteter[58] = new Object({'namn':'Inlines','enhet':'minuter','varde':'220','grade':'tuff'});
	aktiviteter[59] = new Object({'namn':'Innebandy','enhet':'minuter','varde':'160','grade':''});
	aktiviteter[60] = new Object({'namn':'Ishockey','enhet':'minuter','varde':'170','grade':''});
	aktiviteter[61] = new Object({'namn':'Joggning','enhet':'minuter','varde':'160','grade':'lätt'});
	aktiviteter[62] = new Object({'namn':'Joggning/löpning','enhet':'minuter','varde':'250','grade':'medel'});
	aktiviteter[63] = new Object({'namn':'Joggning/löpning','enhet':'minuter','varde':'300','grade':'tuff'});
	aktiviteter[64] = new Object({'namn':'Kampsport','enhet':'minuter','varde':'150','grade':'lätt'});
	aktiviteter[65] = new Object({'namn':'Kampsport','enhet':'minuter','varde':'180','grade':'medel'});
	aktiviteter[66] = new Object({'namn':'Kampsport','enhet':'minuter','varde':'240','grade':'tuff'});
	aktiviteter[119] = new Object({'namn':'Klättring','enhet':'minuter','varde':'180','grade':''});
	aktiviteter[67] = new Object({'namn':'Pilates','enhet':'minuter','varde':'100','grade':''});
	aktiviteter[68] = new Object({'namn':'Powerwalking','enhet':'minuter','varde':'170','grade':''});
	aktiviteter[69] = new Object({'namn':'Promenad','enhet':'minuter','varde':'90','grade':'lätt'});
	aktiviteter[70] = new Object({'namn':'Promenad','enhet':'minuter','varde':'110','grade':'medel'});
	aktiviteter[71] = new Object({'namn':'Promenad','enhet':'minuter','varde':'140','grade':'tuff'});
	aktiviteter[72] = new Object({'namn':'Qigong/taichi','enhet':'minuter','varde':'80','grade':''});
	aktiviteter[73] = new Object({'namn':'Ridning','enhet':'minuter','varde':'140','grade':''});
	aktiviteter[74] = new Object({'namn':'Rodd/roddmaskin/paddling','enhet':'minuter','varde':'130','grade':'lätt'});
	aktiviteter[75] = new Object({'namn':'Rodd/roddmaskin/paddling','enhet':'minuter','varde':'170','grade':'medel'});
	aktiviteter[76] = new Object({'namn':'Rodd/roddmaskin/paddling','enhet':'minuter','varde':'220','grade':'tuff'});
	aktiviteter[77] = new Object({'namn':'Simning','enhet':'minuter','varde':'130','grade':'lätt'});
	aktiviteter[78] = new Object({'namn':'Simning','enhet':'minuter','varde':'170','grade':'medel'});
	aktiviteter[79] = new Object({'namn':'Simning','enhet':'minuter','varde':'230','grade':'tuff'});
	aktiviteter[80] = new Object({'namn':'Skidor (längd)','enhet':'minuter','varde':'140','grade':'lätt'});
	aktiviteter[81] = new Object({'namn':'Skidor (längd)','enhet':'minuter','varde':'180','grade':'medel'});
	aktiviteter[82] = new Object({'namn':'Skidor (längd)','enhet':'minuter','varde':'320','grade':'tuff'});
	aktiviteter[83] = new Object({'namn':'Skidor (utför)','enhet':'minuter','varde':'90','grade':'lätt'});
	aktiviteter[84] = new Object({'namn':'Skidor (utför)','enhet':'minuter','varde':'130','grade':'medel'});
	aktiviteter[85] = new Object({'namn':'Skidor (utför)','enhet':'minuter','varde':'170','grade':'tuff'});
	aktiviteter[86] = new Object({'namn':'Skridsko','enhet':'minuter','varde':'110','grade':'lätt'});
	aktiviteter[87] = new Object({'namn':'Skridsko','enhet':'minuter','varde':'160','grade':'medel'});
	aktiviteter[88] = new Object({'namn':'Skridsko','enhet':'minuter','varde':'200','grade':'tuff'});
	aktiviteter[89] = new Object({'namn':'Spinning','enhet':'minuter','varde':'120','grade':'lätt'});
	aktiviteter[90] = new Object({'namn':'Spinning','enhet':'minuter','varde':'180','grade':'medel'});
	aktiviteter[91] = new Object({'namn':'Spinning','enhet':'minuter','varde':'280','grade':'tuff'});
	aktiviteter[92] = new Object({'namn':'Squash','enhet':'minuter','varde':'170','grade':'lätt'});
	aktiviteter[93] = new Object({'namn':'Squash','enhet':'minuter','varde':'240','grade':'medel'});
	aktiviteter[94] = new Object({'namn':'Squash','enhet':'minuter','varde':'280','grade':'tuff'});
	aktiviteter[95] = new Object({'namn':'Stavgång','enhet':'minuter','varde':'120','grade':'lätt'});
	aktiviteter[96] = new Object({'namn':'Stavgång','enhet':'minuter','varde':'150','grade':'medel'});
	aktiviteter[97] = new Object({'namn':'Stavgång','enhet':'minuter','varde':'190','grade':'tuff'});
	aktiviteter[5] = new Object({'namn':'Steg','enhet':'steg','varde':'1','grade':''});
	aktiviteter[98] = new Object({'namn':'Step up','enhet':'minuter','varde':'130','grade':'lätt'});
	aktiviteter[99] = new Object({'namn':'Step up','enhet':'minuter','varde':'170','grade':'medel'});
	aktiviteter[100] = new Object({'namn':'Step up','enhet':'minuter','varde':'200','grade':'tuff'});
	aktiviteter[101] = new Object({'namn':'Stepmaskin/trappmaskin','enhet':'minuter','varde':'100','grade':'lätt'});
	aktiviteter[102] = new Object({'namn':'Stepmaskin/trappmaskin','enhet':'minuter','varde':'140','grade':'medel'});
	aktiviteter[103] = new Object({'namn':'Stepmaskin/trappmaskin','enhet':'minuter','varde':'170','grade':'tuff'});
	aktiviteter[104] = new Object({'namn':'Stretching','enhet':'minuter','varde':'60','grade':''});
	aktiviteter[3] = new Object({'namn':'Styrketräning','enhet':'minuter','varde':'120','grade':''});
	aktiviteter[105] = new Object({'namn':'Styrketräning','enhet':'minuter','varde':'80','grade':'lätt'});
	aktiviteter[106] = new Object({'namn':'Styrketräning','enhet':'minuter','varde':'110','grade':'medel'});
	aktiviteter[107] = new Object({'namn':'Styrketräning','enhet':'minuter','varde':'170','grade':'tuff'});
	aktiviteter[108] = new Object({'namn':'Tennis','enhet':'minuter','varde':'100','grade':'lätt'});
	aktiviteter[109] = new Object({'namn':'Tennis','enhet':'minuter','varde':'140','grade':'medel'});
	aktiviteter[110] = new Object({'namn':'Tennis','enhet':'minuter','varde':'180','grade':'tuff'});
	aktiviteter[111] = new Object({'namn':'Vandring med tung ryggsäck (10-15 kg)','enhet':'minuter','varde':'190','grade':''});
	aktiviteter[112] = new Object({'namn':'Vattengympa','enhet':'minuter','varde':'80','grade':'lätt'});
	aktiviteter[113] = new Object({'namn':'Vattengympa','enhet':'minuter','varde':'120','grade':'medel'});
	aktiviteter[114] = new Object({'namn':'Vattengympa','enhet':'minuter','varde':'140','grade':'tuff'});
	aktiviteter[115] = new Object({'namn':'Volleyboll','enhet':'minuter','varde':'100','grade':''});
	aktiviteter[116] = new Object({'namn':'Yoga, (t ex iyengaryoga) ','enhet':'minuter','varde':'60','grade':'lätt'});
	aktiviteter[117] = new Object({'namn':'Yoga, (t ex kundaliniyoga) ','enhet':'minuter','varde':'80','grade':'medel'});
	aktiviteter[118] = new Object({'namn':'Yoga, (t ex poweryoga, ashtangayoga) ','enhet':'minuter','varde':'120','grade':'tuff'});
	return aktiviteter;
}

function motiomera_steg_getGrades(aktivitet) {
	
	var aktiviteter = motiomera_steg_getAktiviteter();
	
	obj = new Object();
	
	for(akt in aktiviteter) {
		akt_obj = aktiviteter[akt];
				
		if(akt_obj["namn"] == aktivitet) {
			temp_akt = new Object({'namn':akt_obj["namn"],'value':akt_obj["varde"],'grade':akt_obj["grade"],'id':akt});

			obj[akt] = temp_akt;
		}
	}
	
	return obj;
	
}

function motiomera_steg_getAktivitetsVarde(aktivitetsid){
if (aktivitetsid == 4) return 50;
else if (aktivitetsid == 12) return 100;
else if (aktivitetsid == 14) return 140;
else if (aktivitetsid == 15) return 180;
else if (aktivitetsid == 13) return 100;
else if (aktivitetsid == 16) return 140;
else if (aktivitetsid == 17) return 180;
else if (aktivitetsid == 18) return 140;
else if (aktivitetsid == 19) return 160;
else if (aktivitetsid == 20) return 100;
else if (aktivitetsid == 21) return 170;
else if (aktivitetsid == 22) return 70;
else if (aktivitetsid == 23) return 100;
else if (aktivitetsid == 24) return 130;
else if (aktivitetsid == 25) return 70;
else if (aktivitetsid == 26) return 130;
else if (aktivitetsid == 27) return 170;
else if (aktivitetsid == 28) return 200;
else if (aktivitetsid == 2) return 80;
else if (aktivitetsid == 29) return 160;
else if (aktivitetsid == 30) return 130;
else if (aktivitetsid == 31) return 170;
else if (aktivitetsid == 32) return 210;
else if (aktivitetsid == 33) return 110;
else if (aktivitetsid == 34) return 110;
else if (aktivitetsid == 35) return 150;
else if (aktivitetsid == 36) return 210;
else if (aktivitetsid == 37) return 80;
else if (aktivitetsid == 38) return 130;
else if (aktivitetsid == 39) return 220;
else if (aktivitetsid == 40) return 70;
else if (aktivitetsid == 41) return 130;
else if (aktivitetsid == 42) return 180;
else if (aktivitetsid == 43) return 160;
else if (aktivitetsid == 44) return 90;
else if (aktivitetsid == 45) return 100;
else if (aktivitetsid == 46) return 140;
else if (aktivitetsid == 47) return 180;
else if (aktivitetsid == 48) return 210;
else if (aktivitetsid == 49) return 160;
else if (aktivitetsid == 50) return 120;
else if (aktivitetsid == 51) return 170;
else if (aktivitetsid == 52) return 220;
else if (aktivitetsid == 53) return 80;
else if (aktivitetsid == 54) return 140;
else if (aktivitetsid == 55) return 210;
else if (aktivitetsid == 56) return 100;
else if (aktivitetsid == 57) return 160;
else if (aktivitetsid == 58) return 220;
else if (aktivitetsid == 59) return 160;
else if (aktivitetsid == 60) return 170;
else if (aktivitetsid == 61) return 160;
else if (aktivitetsid == 62) return 250;
else if (aktivitetsid == 63) return 300;
else if (aktivitetsid == 64) return 150;
else if (aktivitetsid == 65) return 180;
else if (aktivitetsid == 66) return 240;
else if (aktivitetsid == 119) return 180;
else if (aktivitetsid == 67) return 100;
else if (aktivitetsid == 68) return 170;
else if (aktivitetsid == 69) return 90;
else if (aktivitetsid == 70) return 110;
else if (aktivitetsid == 71) return 140;
else if (aktivitetsid == 72) return 80;
else if (aktivitetsid == 73) return 140;
else if (aktivitetsid == 74) return 130;
else if (aktivitetsid == 75) return 170;
else if (aktivitetsid == 76) return 220;
else if (aktivitetsid == 77) return 130;
else if (aktivitetsid == 78) return 170;
else if (aktivitetsid == 79) return 230;
else if (aktivitetsid == 80) return 140;
else if (aktivitetsid == 81) return 180;
else if (aktivitetsid == 82) return 320;
else if (aktivitetsid == 83) return 90;
else if (aktivitetsid == 84) return 130;
else if (aktivitetsid == 85) return 170;
else if (aktivitetsid == 86) return 110;
else if (aktivitetsid == 87) return 160;
else if (aktivitetsid == 88) return 200;
else if (aktivitetsid == 89) return 120;
else if (aktivitetsid == 90) return 180;
else if (aktivitetsid == 91) return 280;
else if (aktivitetsid == 92) return 170;
else if (aktivitetsid == 93) return 240;
else if (aktivitetsid == 94) return 280;
else if (aktivitetsid == 95) return 120;
else if (aktivitetsid == 96) return 150;
else if (aktivitetsid == 97) return 190;
else if (aktivitetsid == 5) return 1;
else if (aktivitetsid == 98) return 130;
else if (aktivitetsid == 99) return 170;
else if (aktivitetsid == 100) return 200;
else if (aktivitetsid == 101) return 100;
else if (aktivitetsid == 102) return 140;
else if (aktivitetsid == 103) return 170;
else if (aktivitetsid == 104) return 60;
else if (aktivitetsid == 3) return 120;
else if (aktivitetsid == 105) return 80;
else if (aktivitetsid == 106) return 110;
else if (aktivitetsid == 107) return 170;
else if (aktivitetsid == 108) return 100;
else if (aktivitetsid == 109) return 140;
else if (aktivitetsid == 110) return 180;
else if (aktivitetsid == 111) return 190;
else if (aktivitetsid == 112) return 80;
else if (aktivitetsid == 113) return 120;
else if (aktivitetsid == 114) return 140;
else if (aktivitetsid == 115) return 100;
else if (aktivitetsid == 116) return 60;
else if (aktivitetsid == 117) return 80;
else if (aktivitetsid == 118) return 120;
}

function motiomera_steg_save(){
	
	
	var url = "/actions/save.php?table=steg&antalsteg="+rapporteradeSteg.length;
	
	for(var i = 0; i < rapporteradeSteg.length; i++){
		var month = (rapporteradeSteg[i]["datum"].getMonth()+1 < 10) ? "0" + (rapporteradeSteg[i]["datum"].getMonth() + 1) : rapporteradeSteg[i]["datum"].getMonth()+1;
		var date = (rapporteradeSteg[i]["datum"].getDate() < 10) ? "0" + rapporteradeSteg[i]["datum"].getDate() : rapporteradeSteg[i]["datum"].getDate();
		var datumStr = rapporteradeSteg[i]["datum"].getFullYear() + "-" + month + "-" + date;
		
		url = url + "&steg" + i + "_aid=" + rapporteradeSteg[i]["aid"];
		url = url + "&steg" + i + "_datum=" + datumStr;
		url = url + "&steg" + i + "_antal=" + rapporteradeSteg[i]["antal"];
	
	
	
	}
	
	
}

function motiomera_steg_visaAktiviteter(){
	document.getElementById('motiomera_steg_valjAktiviteteLink').style.display = 'none'; 
	document.getElementById('motiomera_steg_enhet').style.display = 'none'; 
	document.getElementById('aktivitetLista').style.display = 'block';
}

function motiomera_steg_doljAktiviteter(){
/*	document.getElementById('motiomera_steg_valjAktiviteteLink').style.display = 'inline'; 
	document.getElementById('motiomera_steg_enhet').style.display = 'inline'; 
	document.getElementById('aktivitetLista').style.display = 'none';
	document.getElementById('aktivitetLista').selectedIndex = 5;
*/}


function motiomera_steg_validera(){
	
	var date = new Date();
	var futureDate;

	if(date.getTime() < stegKalender.getSelectedDate().getTime())
		var futureDate = true;

	if(document.getElementById("motiomera_steg_antal").value == "" || !isInt(document.getElementById("motiomera_steg_antal").value)){
		alert("Värdet måste vara ett heltal");	
		return false;
	}else if(futureDate){
		alert("Du kan inte ange ett datum i framtiden");
		return false;
	}else if(document.getElementById("motiomera_steg_antal").value >= 100000){
		alert("Du kan inte rapportera så många steg.");
		return false;
	}else if(document.getElementById("motiomera_steg_antal").value >= 30000){
		return confirm("Vill du rapportera " +  document.getElementById("motiomera_steg_antal").value + "steg?");
	}else if(document.getElementById("motiomera_steg_antal").value >= 1440 && motiomera_steg_getAktivitetsVarde(document.getElementById("steg_aid").value)!=1) {
		alert("Du kan inte rapportera en aktivitet på så många minuter.");
		return false;
	}else if (motiomera_steg_getAktivitetsVarde(document.getElementById("steg_aid").value)*document.getElementById("motiomera_steg_antal").value > 100000){
		alert("Du kan inte rapportera en aktivitet som motsvarar så många steg.");
		return false;
	}else if (motiomera_steg_getAktivitetsVarde(document.getElementById("steg_aid").value)*document.getElementById("motiomera_steg_antal").value > 30000){
		return confirm("Vill du rapportera " +  document.getElementById("motiomera_steg_antal").value + "minuter?");
	}else{
		return true;
	}
}

