var hideBrush = function() {
	if(document.body.offsetHeight < 760 || screen.width < 1280)
		$('div.brush').hide();
	else
		$('.brush').show();
}

$(function() {
	$('img[data-hover]').hover(function() {
		$(this).attr('tmp', $(this).attr('src')).attr('src', $(this).attr('data-hover')).attr('data-hover', $(this).attr('tmp')).removeAttr('tmp');
	}).each(function() {
		$('<img />').attr('src', $(this).attr('data-hover'));
	});
	hideBrush();
});

// Lägg in lightbox på alla bilder
$(function() {
  $("div.artist p img").each(function (i, el) {
  	$(el).wrap('<a href="' + el.src + '" rel="lightbox"/>');
  });
});

(function($) {
  var cache = [];
  // Arguments are image paths relative to the current page.
  $.preLoadImages = function() {
    var args_len = arguments.length;
    for (var i = args_len; i--;) {
      var cacheImage = document.createElement('img');
      cacheImage.src = arguments[i];
      cache.push(cacheImage);
    }
  }

jQuery.preLoadImages(
	"/img/buttons/bKurser.gif", 
	"/img/buttons/bKurser_over.gif",
	"/img/buttons/bUtstProg.gif", 
	"/img/buttons/bUtstProg_over.gif",
	"/img/buttons/bEarlier.gif", 
	"/img/buttons/bEarlier_over.gif",
	"/img/buttons/bPress.gif", 
	"/img/buttons/bPress_over.gif",
	"/img/buttons/bVideo.gif", 
	"/img/buttons/bVideo_over.gif",
	"/img/buttons/bNyhetsbrev.gif", 
	"/img/buttons/bNyhetsbrev_over.gif",
	"/img/buttons/bHitta.gif", 
	"/img/buttons/bHitta_over.gif",
	"/img/buttons/bOmAC.gif", 
	"/img/buttons/bOmAC_over.gif"
);

})(jQuery)

$(window).resize(function() {
	hideBrush();
});

function isEmail(s)
{
	var reEmail = /^[-_.a-z0-9]+@[-a-z0-9]+(\.[-a-z0-9]+)*\.[a-z]{2,4}$/i;
	return reEmail.test(s);	
}

function checkGuestbookForm()
{
	if(document.all.poster.value == '')
		alert("Du måste fylla i ditt namn!");
	else if(document.all.post.value == '')
		alert("Du har glömt att skriva ett inlägg!");
	else
		document.forms[0].submit();
}

function checkNewsletterForm()
{
	if(!isEmail(document.forms[0].email.value))
		alert("Du måste fylla i en korrekt emailadress!");
	else
		document.forms[0].submit();
}
