/* Pinterest (pinmarklet) */
// Pinterest -> show image selector 
$(document).ready(function() {
	$('.pinmarklet').click(function() {
		var e = document.createElement('script');
		e.setAttribute('type', 'text/javascript');
		e.setAttribute('charset', 'UTF-8');
		e.setAttribute('src', 'http://assets.pinterest.com/js/pinmarklet.js?r=' + Math.random() * 99999999);
		document.body.appendChild(e)
		
		// Trigger 'pinmarklet' event on selector load
		var int = setInterval(function() {
			if($('.tpm_PinIt').length > 0) {
				clearInterval(int);
				$(document).trigger('pinmarklet');
			}
		}, 1);
		
		return false;
	});
	
});

// Pinterest -> only show images with class "pin_me" 
$(document).bind('pinmarklet', function() {
	var $context = $('#tpm_Container');
	$('.pin_me').each(function() {
		var src = $(this).attr('src'),
			$match = $context.find('img[src*="'+src+'"]');
		
		$match.parents('.tpmImagePreview').fadeIn();
	});
}); //end doc.pinmarklet

