jQuery.noConflict();
jQuery(document).ready(function(){


// MEST SÅLDA RÄKNARE
	jQuery(".PT_Wrapper_rad_MestSalda").each(function (i) {
   		 i = i+1;
   		 jQuery(this).prepend('<div class="commentnumber">'+i+'</div>');
 	  });
   
// LOGGA IN RUTA
	jQuery('.rubriker-signin').click(function() {
  		jQuery('.loggain-wrapper').slideToggle('slow', function() {
		  });
	});
	
// LOGGA IN RUTA INLOGGAD
		if( jQuery('.inloggad').length > 0 ) {
	    	 jQuery('.loggain-wrapper').show();
			 jQuery('.rubriker-signin').css('background', 'url("/bilder/butik/rubrik-bg-inloggad.png")');
		}

// HITTA RUBRIK ARTIKELGRUPP NIVÅ 2 
	var rubrik = jQuery(".menu-level-2-headline span");
	var rubrik2 = jQuery(".menu-level-2-headline");
	var menu = jQuery(".BreadCrumbActive");
	var Level2 = jQuery(".menu-level-2")
	rubrik.html(menu.html());

// DÖLJER TOM ARTIKELGRUPP NIVÅ 2
		if( !(( jQuery('.navigation_typ_ul_li_kategoriersaknas').length > 0 ) || ( jQuery('.menu-level-2-headline span:empty').length === 1 ))) {
	    	 Level2.show();	 
	    	 rubrik2.show();
		}

rubrik2.click(function() {
  		Level2.slideToggle('slow', function() {
		  });
	});	
	

            
             jQuery(".LankBildVariant").click(function(){
    
                jQuery(this).find(".Varianter span").each(function(){
        
                    var lista = jQuery(this).attr("rel");
                    var varde = jQuery(this).text();
                    
                    if (varde !== '')
                    {
                        jQuery('select[name="Egenskap' + lista + '"]').val(varde);
                        AIR_UppdateraPris('' + lista + '');
                    
                    }
                    
                });
            });
            
            var varu = jQuery(".Varukorg");
            var href = window.location.href;
            if(varu.length > 0)
            {
                if (href.indexOf('lyko.no') > -1)
                {
                    jQuery(".Varukorg").AIRvarukorg(
                        {
                        qtyPrefix : '',
                        qtySuffix : '',
                        emptyText : 'Handlekurven er tom.',
                        populatedText : 'artikler i handlekurven.',
                        checkoutText : 'Til Kassa',
                        totalText : 'Totalsum',
                        displaySum : false,
                        imageWidth : 30,
                        imageHeight : 48,
                        offsetRight:20,
                        animateFromTo:false,
                        closeAfter:3,
                        scrollToObject: ''
                        });
                }
            }
            
			jQuery("ul.Niva_2").removeAttr("style");
			jQuery("ul.Niva_2").hide();
			
			
			ExpandR();
			
			jQuery(".header").click(function(){
			
				jQuery(".header").parent().each(function(){
					if (!jQuery(this).find("ul.Niva_1").is(":hidden"))
					{
						jQuery(this).find("ul.Niva_1").slideUp();
						jQuery(this).css("margin-bottom","8px");
					}
					
				});
				
				Accordion(jQuery(this));
								
				return false;
			
			})
			jQuery("li.brands a").each(function()
            {
				jQuery(this).wrap("<li></li>");
			})
			
			jQuery(".PrisFaltRek").each(function(){
				if ((jQuery(this).html() == "rek. 0:-") || (jQuery(this).html() == "veil. 0:-"))
				{
					jQuery(this).hide();
				}
			
			})			
			
			jQuery(".PT_RekPris").each(function(){
				if (((jQuery(this).html() == "rek. pris 0:-") || (jQuery(this).html() == "rek. pris :-")) ||  ((jQuery(this).html() == "veil. pris 0:-") || (jQuery(this).html() == "veil. pris :-")))
				{
					jQuery(this).hide();
				}
			
			})						
			
			var h1 = jQuery("#PT_Header1").html();
			if (h1)
			{
				h1 = h1.toLowerCase();

				if ((h1.indexOf('<div id="pt_header2"') == -1) && (h1.indexOf('<div id=pt_header2') == -1)) 
				{
					jQuery("#PT_Header1").hide();
				}
				var h4 = jQuery("#PT_Header4").html();
				if (h4)
				{
					h4 = h4.toLowerCase();
					if (h4.indexOf('<div') == -1)
					{
						jQuery("#PT_Header4").hide();
					}			
				}
			}


			// Fix för att dölja tomma "Variantlistor" vid produktbeskr
			if(jQuery('#variant').length > 0)
			{
				var vari = jQuery('#variant');

				if(vari.find('div').length < 2)
				{
					// Döljer ifall det bara finns en div i #variant, alltså har inga varianter skrivits ut i diven..
					vari.hide();
				}
			}
		
	});


	ExpandR = function()
	{
	
		var loc = window.location.href;
		
		var lArr = loc.split("/");
		var l = lArr.length;
		var newLoc = "/" + lArr[l-2] + "/" + lArr[l-1];		
		loc = loc.replace('http://lyko.se.klompus.askasdrift.se','');
		loc = loc.replace('http://www.lyko.se','');
		var last = loc.lastIndexOf('/') ;
		var newerloc = loc.substr(0,last) + '/index.html';
		jQuery(".header").parent().each(function(){
		
			jQuery(this).find("a").each(function(){
			
				if ((jQuery(this).attr("href").indexOf(newLoc) > 0) || (jQuery(this).attr("href").indexOf(newerloc) == 0))
				{
					jQuery(this).addClass("current");
					var i = 0;
					var $obj = jQuery(this).parent().parent().parent().parent().parent();
					if ($obj.is(":hidden"))
					{
						$obj.slideDown();
					}
					jQuery(this).parent().parent().parent().slideDown();
					jQuery(this).parent().parent().find("ul").each(function(){
						if (i < 1)
						{
							jQuery(this).slideDown();
							
							i++;
							return;

						}

					
					});
					
				}
				else
				{
					jQuery(this).removeClass("current");
				}
			
			});
			
			
			var url = loc.replace('/cgi-bin/ibutik/AIR_ibutik.fcgi?','');
			var aUrl = new Array();
			aUrl =url.split('&');
			var artgrp = "";
			for (var i = 0;i < aUrl.length;i++)
			{
				var bUrl = new Array();
				bUrl = aUrl[i].split('=');
				for (var j = 0;j < bUrl.length;j++)
				{
					if (bUrl[0] == "artgrp")
					{
						artgrp = bUrl[1];	
					}
				}
				
			}
			if (artgrp != "")
			{
				var $o = jQuery('#A_' + artgrp);
				$o.addClass("current");
				var $obj = $o.parent().parent().parent().parent().parent();
				if ($obj.is(":hidden"))
				{
					$obj.slideDown();
				}
				$o.parent().parent().parent().slideDown();
				$o.parent().parent().find("ul").each(function(){
					if (i < 1)
					{
						jQuery(this).slideDown();
						
						i++;
						return;

					}

				
				});
			}
			
		
		});
		
		
	
	}

	Accordion = function($obj)
	{
	
		if ($obj.parent().find("ul.Niva_1").is(":hidden")) 
		{
			$obj.parent().find("ul.Niva_1").slideDown();
		}
		else
		{
			$obj.parent().find("ul.Niva_1").slideUp();
			$obj.parent().find("ul.Niva_1").css("margin-bottom","8px");
		}
	
	}

