$(document).ready(function(){

	$('#scroll-follow').scrollFollow({ speed: 1000 });
	
	$('#kalender').load('/ajrgfx/ajax/kalender.asp');

	$('ul.menu-vert li').hover(
	  function () {
	    $(this).find('div').show()
	  },
	  function () {
	    $(this).find('div').hide()
	  }
	);

	$(document).find('.scrambleemail').each(function(){
		scrambleEmail($(this));
	});
	
	$(".partners img").hover(
	  function () {
	    $(this).attr("src",$(this).attr("src").replace('off','on'));
	  },
	  function () {
	    $(this).attr("src",$(this).attr("src").replace('on','off'));
	  }
	);

});

function changedate(dato){

	$('#calendarwrap').html('<img src="/ajrgfx/ajax/ajax-loader-big.gif" alt="" />');
		
	$.get('/ajrgfx/ajax/kalender.asp?date='+dato,function(html){
				
		$('#kalender').html(html);
				
	});
		
}

function scrambleEmail(string){

	var emailarray = string.html().split('|');
	var account = emailarray[0];
	var domain = emailarray[1];
	var subject = '';
	
	if(emailarray[2]){subject=emailarray[2]};
	
	var email = account + '@' + domain;
	
	string.html('<a href="mailto:'+email+'?subject='+subject+'">'+email+'</a>');

}

function validateform( me ){

	$(me).find('input.alert').each( function(){
	
		$(this).css('border','none');
		$(this).removeClass('alert')
	
	});
	
	var doSubmit = true;

	$(me).find('input.required').each( function(){
	
		if( $(this).attr('type') == 'checkbox' ){
		
			if( ! $(this).attr('checked') ){
			
				alert( $(this).attr('title') );
				
				doSubmit = false;
			
			}
		
		}
		
		if( $(this).attr('class').indexOf('email') > 0 ){
		
			if( !emailCheck( $(this).val() ) ){

				$(this).css('border','1px solid red');
				$(this).addClass('alert')
			
				doSubmit = false;
			
			}
		
		} else {
		
			if ( $(this).val() == '' ){
		
				$(this).css('border','1px solid red');
				$(this).addClass('alert')
				
				doSubmit = false;
		
			}
			
		}
		
	});

	$('.alert').focus( function(){
		$(this).css('border','none');
		$(this).removeClass('alert');
	})
	
	if ( doSubmit ){ me.submit() }

}

