function updateListBy() {
	var obj = document.getElementById("listby");
	if(obj.options[obj.selectedIndex].value==1) { //typ
		window.location.href = "/mjhobby/default.asp?product_view=1";
	} else if(obj.options[obj.selectedIndex].value==2) { //fabrikat
		window.location.href = "/mjhobby/default.asp?product_view=2";
	}
}

function checkLogin() {
	var obj1 = document.getElementById("usr");
	var obj2 = document.getElementById("pwd");
	
	if(obj1.value.length > 0 && obj2.value.length > 0) return true;
	else return false;
}

function swapImg(id) {
	var obj = document.getElementById(id);
	if(obj.src.match(/_over/i)) {
		obj.src = obj.src.replace(/_over/i, "");
	} else {
		var ofs = obj.src.lastIndexOf(".");
		var fe = obj.src.substr(ofs+1);
		var fn = obj.src.substr(0, ofs);
		obj.src = fn+"_over."+fe;
	}
}

function maximg(img, maxWidth, maxHeight, runs) {
	if(img == undefined || maxWidth == undefined || maxHeight == undefined) return;
	if(runs == undefined) runs = 1;
	if(navigator.appName.toLowerCase().indexOf("microsoft internet explorer") >= 0) {
		var imgWidth = parseInt(img.offsetWidth);
		var imgHeight = parseInt(img.offsetHeight);
		var relWidth = imgWidth / maxWidth;
		var relHeight = imgHeight / maxHeight;
		
		//if offsetWidth/offsetHeight have not yet been set delay the function call
		if((imgWidth <= 0 || imgHeight <= 0) && runs <= 10) {
			window.setTimeout(function() { maximg(img, maxWidth, maxHeight, runs++); }, 500);
		}
		
		if(relWidth > 1.0 && relWidth >= relHeight) {
				var newWidth = maxWidth;
				var newHeight = Math.round(imgHeight / relWidth);
		
				img.style.width = newWidth+"px";
				img.style.height = newHeight+"px";
		} else if(relHeight > 1.0 && relHeight >= relWidth) {
				var newWidth = Math.round(imgWidth / relHeight);
				var newHeight = maxHeight;
		
				img.style.width = newWidth+"px";
				img.style.height = newHeight+"px";
		}
	}
}

function errimg(img) {
	if(img == undefined) return;
	if(img.lerror == undefined || img.lerror != true) {
		img.src = "img/prodbild_saknas.gif";
		img.lerror = true;
	}
}