var $j = jQuery.noConflict();


$j(document).ready(function() {
	
	// Inschrijven nieuwsbrief
	$j('input#newsletter').focus(function() {
		var value = $j(this).attr('value');

		if (value == 'e-mail adres') {
			$j(this).attr('value', '');
		}
  	});

	$j('input#newsletter').blur(function() {
		var value = $j(this).attr('value');
		
		if (value == '') {
			$j(this).attr('value', 'e-mail adres');
		}   		
  	});
		
	// Submenu (uitklapmenu)
	$j('#nav li ul').hide();
	
	$j("#nav li.active").each(function (i) {
		$j(this).children('ul').show();
		$j(this).children('a').addClass('active');
    });
	
	// Linkerkolom
	var height_left = $j("#nav").height() + 338;
	var height_center = $j('.center-column').height();
	var height_right = $j('.right-column').height() - 85;
	
	if (height_left > height_center && height_left > height_right)
	{
		var contentheight = height_left;
	}
	else if (height_center > height_right)
	{
		var contentheight = height_center;
	}
	else
	{
		var contentheight = height_right;
	}
	
//	var contentheight = (height_right > height_center) ? height_right : height_center;

	$j('.left-column').height(contentheight);	
	
		
	// IE7: euro-teken vervangen
	$j("span.price").each(function (i) {
		var prijs = $j(this).text();
		
		prijs_new = prijs.replace("€", "<span>€</span>");
		
		$j(this).replaceWith('<span class="price">'+prijs_new+'</span>'); 
    });	
	
	// Lege cart niet linken
	if ($j("#cart-sidebar").html() == null)
	{
		$j('.block-cart').removeAttr('onclick');
		$j('.block-cart').css('cursor', 'default');
	}
	
	// Button meer info plaatsen
	$j('.item-bottom .productprijs').each(function (i) {
		var margin_top = $j(this).height() - 17;
		
		if (margin_top > 0)
		{
			$j(this).next('.meerinfo').css('margin-top', margin_top);
		}
    });
	
	// vergelijk-link toevoegen aan melding
	if ($j('span#compare_note').length && $j('ol#compare-items li').length > 1)
	{		
		$j('span#compare_note').html($j('.compare_link:first').clone());
	}	
		
	// GA track event
	if ($j('#checkout-step-billing:visible').length)
	{
		_gaq.push(['_trackEvent', '2. Uw gegevens', 'saved successfully']);
		//pageTracker._trackEvent('2. Uw gegevens', 'saved successfully');
	}
	
	// cart: check verzending	
	if ($j('table#shopping-cart-totals-table').length)
	{
		var cart_verzending_1 = $j('table#shopping-cart-totals-table tbody tr:first').next().children('th').text();
		var cart_verzending_2 = $j('table#shopping-cart-totals-table tbody tr:first').next().next().children('th').text();
		
		cart_verzending_1 = $j.trim(cart_verzending_1).toLowerCase();		
		cart_verzending_2 = $j.trim(cart_verzending_2).toLowerCase();		
		
		if (cart_verzending_1.indexOf('verzending en afhandeling') == 0 || cart_verzending_2.indexOf('verzending en afhandeling') == 0)
		{
			$j('span#carttotals_verzending').hide();			
		}
	}	

});
