// var J = jQuery.noConflict();

// wait for the DOM to be loaded
jQuery(document).ready(function() {

	////////////////////////////////////////////////////////////////////////
/*
	// ::::::: dynamic copyright year ::::::: //

	var currentYear = (new Date).getFullYear();

	jQuery("span#copyright-year").text(currentYear);
*/
	////////////////////////////////////////////////////////////////////////
/*
	// ::::::: open all PDFs in a new window ::::::: //

	jQuery("a[href*=.pdf]").click(function(){
		window.open(this.href);
		return false;
	});
*/
	///////////////////////////////////////////////////////////////////////////////

	// get domain name
	var site_root = 'http://' + document.location.hostname;

	// get current url and put it into a variable
	var pathname = window.location.pathname;

	// debug (show it in an alert window)
/*    alert(window.location.pathname); */

	// If you need the hash parameters present in the URL, "window.location.href" may be a better choice
	var pathname_with_hash = window.location.href;

	// get page title
	var doctitle = document.title;

	var share_facebook = 'http://www.facebook.com/sharer.php?u=' + pathname_with_hash + '&t=' + doctitle;
	var share_twitter = 'http://twitter.com/share?url=' + pathname_with_hash + '&utm_source=twitter.com&utm_medium=twitter&text=' + doctitle + '&via=produktside&counturl=' + pathname_with_hash;

	// render the share links
	jQuery("a.share_fb").attr("href",share_facebook);
	jQuery("a.share_tw").attr("href",share_twitter);

	///////////////////////////////////////////////////////////////////////////////
/*
	//these two line adds the color to each different row
	jQuery(".table-class tr:even").addClass("tr-even");;
	jQuery(".table-class tr:odd").addClass("tr-odd");;

	//handle the mouseover , mouseout and click event
	jQuery(".table-class tr").mouseover(function() {
		jQuery(this).addClass("tr-over");
	}).mouseout(function() {
		jQuery(this).removeClass("tr-over");
	});
*/
	///////////////////////////////////////////////////////////////////////////////

	// add color to each alternating row

	var header_spesifikasjoner = '<h2 class="tabtitle">Spesifikasjoner</h2>'

//	if (jQuery("div.tabbertab h2.tabtitle:contains('Spesifikasjoner')")) {
	if (jQuery("div.tabbertab:contains('" + header_spesifikasjoner + "')")) {
		jQuery("div.tabbertab ul").addClass("doit");
	};
	jQuery("div.overviewWrap ul").removeClass("doit");

	jQuery("ul.doit li:even").addClass("li-even");
	jQuery("ul.doit li:odd").addClass("li-odd");

	//handle the mouseover , mouseout and click event
//	jQuery("#content .product-view .tabberlive .tabbertab ul li").mouseover(function() {
	jQuery("ul.doit li").mouseover(function() {
		jQuery(this).addClass("li-over");
	}).mouseout(function() {
		jQuery(this).removeClass("li-over");
	});
	
	///////////////////////////////////////////////////////////////////////////////

	// show images on main store image on click
	jQuery("ul.img-store-list a.img-store").click(function(){
//		window.open(this.href);
		jQuery("img.mainproductimage").attr("src",this.href);
//		jQuery("div.img-store-list-popup img#mainproductimage").attr("src",this.href);
		return false;
	});
	
	// våre butikker (our shops) tabs
	jQuery("div#store-page div#store-tabs-menu ul li#store-li-about a").click(function(){
		jQuery("div#store-page div#store-tabs ul li.store-li-about").show();
		jQuery("div#store-page div#store-tabs ul li.store-li-kart").hide();
		return false;
	});
	jQuery("div#store-page div#store-tabs-menu ul li#store-li-kart a").click(function(){
		jQuery("div#store-page div#store-tabs ul li.store-li-about").hide();
		jQuery("div#store-page div#store-tabs ul li.store-li-kart").show();
		return false;
	});

	///////////////////////////////////////////////////////////////////////////////

	// if this element is empty, hide it!
/*
	if("div#subcategory div.title:empty") {
		jQuery("div#subcategory div.title").hide();
	} else {
		jQuery("div#subcategory div.title").show();
	}
*/

	////////////////////////////////////////////////////////////////////////

	jQuery('a.category-readmore-button').click(function() {
		if (jQuery("div.category-readmore").is(":hidden")) {
			jQuery("div.category-readmore").slideDown("slow");
			jQuery("a.category-readmore-button").hide();	
			jQuery("a.category-readmore-button-close").show();
		}
		return false; // prevents the browser to jump to the link anchor (#)
	});

	jQuery('a.category-readmore-button-close').click(function() {
		jQuery("div.category-readmore").slideUp("slow");
		jQuery("a.category-readmore-button").show();
		jQuery("a.category-readmore-button-close").hide();
		return false; // prevents the browser to jump to the link anchor (#)
	});
	
	///////////////////////////////////////////////////////////////////////////////


//	jQuery('dl.sp-methods').append('<dd class="varsel-postoppkrav" style="margin-top:15px; border:1px solid #5a471c; padding:5px; background:#fff;"></dd>');

//	jQuery('div#checkout-shipping-method-load dl.sp-methods').append('<dd>obs.</dd>');

//	jQuery('div#checkout-step-shipping_method').append('<p style="margin-top:15px; border:1px solid #5a471c; padding:5px; background:#fff;">Vi benytter Posten Norge som fraktleverandør. Ordre som inneholder enkelte produkter som veier mer enn 35kg og ikke kan delles opp i flere kolli som veier mindre enn 35kg hver kan ikke sendes av Posten. I dette tillfelle tar vi forbehold å belaste frakten i oppkrav i henhold til Tollposts satser. Resterende frakt summen blir belastet i oppkrav eller refundert til din konto.</p>');


});
