// JavaScript Document



function lightbox(ID1,ID2){
		
		var obj 		= document.getElementById(ID1);
		var obj2 		= document.getElementById(ID2);
	/*	
		var htmlheight = document.body.parentNode.clientheight; 
		var windowheight = window.screen.height; 
		*/

		var bottomobj = document.getElementById('site_container_bottom');
		var selectedPosY = 0;
              
	while(bottomobj != null){
    	selectedPosY += bottomobj.offsetTop;
    	bottomobj = bottomobj.offsetParent;
	}

		var pixelsheight = selectedPosY+50;
		
 		 obj.style.height = pixelsheight + "px";
	
		obj.style.display	= 'block';
		obj2.style.display	= 'block';
		
		window.scrollTo(0,0);
		
	
}
	
	
	
function showhide(Id)
	{	
	
	var obj = document.getElementById(Id);
		
		if(obj.style.display=='block'){
			obj.style.display='none';
		}else{
			obj.style.display='block';
		}

	}
	
function ScrollaTillElement(objektet){

	var obj = document.getElementById(objektet);

	var selectedPosX = 0;
	var selectedPosY = 0;
              
	while(obj != null){
    	selectedPosX += obj.offsetLeft;
    	selectedPosY += obj.offsetTop;
    	obj = obj.offsetParent;
	}
                        		      
 window.scrollTo(selectedPosX,selectedPosY);

}



function listimg(listId,onoff)
	{	
	if(onoff == 'off'){
	obj = document.getElementById(listId);
	obj.style.height='25px';
	obj.style.width='100px';
	obj.style.border='none';
	obj.style.zIndex='1000';	
	}
	
	else{
	obj = document.getElementById(listId);
	obj.style.height='100px';
	obj.style.width='100px';
	obj.style.border='1px solid #666666';
	obj.style.zIndex='2000';
	}
	}

	
function catnav(Antal,catId)
	{	
	
	for (i=0;i<Antal;i++) {
	
	
	var divname = 'cat'+i; // Sub div som skall jämföras med catId
	var catname = 'pcat'+i; // div med bild pil & pil ner som skall jämföras med pcatid
	var pcatId = 'p'+catId; // namnet på div som skall få en ny style.display
	
	var obj = document.getElementById(divname); // Hämtar sub div elementet som skall stängas/öppnas
	var obj2 = document.getElementById(catname); // Hämtar div som skall växla bild mellan pil & pil ner)
	
	if(catId == divname){ 
		
		if(obj.style.display=='block'){
			obj.style.display='none';
			}
		else{
			obj.style.display='block';
			}
	}
	if(catId != divname){ obj.style.display='none';	 }
	
	var catStyle = document.getElementById(catname).style;
		catStyle.backgroundImage=(pcatId==catname)?'url(./images/modules/cat_pil2.gif)':'url(./images/modules/cat_pil.gif)';

	}
	}

function catnav_2(catId)
	{	
	
	var obj = document.getElementById('visaunderkategori'+catId);
	
	obj.style.display = 'block';

}


function listpris()
{
	
	
	var hasInnerText = (document.getElementById('artikelnr').innerText != undefined) ? true : false;
	
	var myindex    = document.getElementById("artikelnr").selectedIndex;
	var myartnr    = document.getElementById('artikelnr')[myindex].value;
	var myartnrpre = 'Artikelnr ';
	
	if(!hasInnerText){
	var mycontent = document.getElementById('artikelnr')[myindex].textContent;
	}else{
	var mycontent = document.getElementById('artikelnr')[myindex].innerText;
    }
	
	if(myartnr == 'x'){ myartnr = ''; myartnrpre = ''; mycontent = 'G'+unescape("%F6")+'r ett val';}
    
	if(!hasInnerText){
	document.getElementById("iproducts_price").textContent = mycontent;
	document.getElementById("iproducts_artnr").textContent = myartnrpre + myartnr;
	}else{
	document.getElementById("iproducts_price").innerText = mycontent;
	document.getElementById("iproducts_artnr").innerText = myartnrpre + myartnr;
    }
}

function inivaxlabild()
{
	var knapp = 'bildknapp1';
	var knappStyle = document.getElementById(knapp).style;
	knappStyle.backgroundImage='url(./images/modules/paging_bild_on.gif)';
	
	var bild = 'subbild1';
	var bildStyle = document.getElementById(bild).style;
	bildStyle.border='1px dotted #990000';
	
}
function vaxlabild(img_src,Id)
{
	document.getElementById("main_prodimg").src="images/produkter/" + img_src;
	/*document["main_prodimg"].src="images/produkter/" + img_src;*/
	
	var trycktknapp = 'bildknapp'+Id;
	var trycktsubbild = 'subbild'+Id;
	
	for (i=1;i< 7;i++) {	
	var knappar = 'bildknapp'+i;
	var subbild = 'subbild'+i;
	
	var subbildStyle = document.getElementById(subbild).style;
	subbildStyle.border=(subbild==trycktsubbild)?'1px dotted #990000':'1px solid #999999';
	
	var knappStyle = document.getElementById(knappar).style;
	knappStyle.backgroundImage=(knappar==trycktknapp)?'url(./images/modules/paging_bild_on.gif)':'url(./images/modules/paging_bild.gif)';
	}
}

function mainnav(visa)
	{	
	
	var knapp1 = document.getElementById("menyknapp1"); // Hämtar sub div elementet som skall stängas/öppnas
	var knapp2 = document.getElementById("menyknapp2"); // Hämtar div som skall växla bild mellan pil & pil ner)	
	var obj1 = document.getElementById("module_prod_container"); // Hämtar sub div elementet som skall stängas/öppnas
	var obj2 = document.getElementById("module_brand_container"); // Hämtar div som skall växla bild mellan pil & pil ner)
	
	
	if(visa == 'prod'){ 	obj1.style.display='block'; 
							obj2.style.display='none'; 
							knapp1.src="images/modules/produkter_prods_on.jpg";
							knapp2.src="images/modules/produkter_brands_off.jpg";
						}
	if(visa == 'brand'){ 	obj2.style.display='block'; 
							obj1.style.display='none'; 
							knapp2.src="images/modules/produkter_brands_on.jpg"; 
							knapp1.src="images/modules/produkter_prods_off.jpg";
						}
}

function vaxlakontoupg(Id)
	{	
	var objname = 'kontoupg'+Id;	
	
	for (i=1;i< 3;i++) {
	
	var iobj = 'kontoupg'+i;
	var iobjStyle = document.getElementById(iobj).style;
	
	iobjStyle.display=(iobj!=objname)?'block':'none';

	}
}
function fragetecken(Id,onoff)
	{	
	
	var obj = document.getElementById(Id);
		
		if(onoff == "off"){
			obj.style.display='none';
		}
		
		if(onoff == "on"){
			obj.style.display='block';
		}

	
	}
	
function veckansvara(bildurl)
{
	
	var veckansimg = document.getElementById('veckans_img').style;
	veckansimg.backgroundImage='url('+bildurl+')';
	
	
}

