/* alert("JS loaded"); */
$(document).ready(function() {

	$.supersized({
		//Background image
		slides	:  [ { image : '/assets/img/bg.jpg' } ]					
	});
	
	//-- form validation
	if($("#contactform").length) {
		$("#contactform").validationEngine({ 
			validationEventTriggers:"blur",  //will validate on keyup and blur   
			success : false,
			failure : function() { return false;  }
		});
		//alert($("#contactform").validationEngine({returnIsValid:true}))
	}
	
	//-- form validation
	if($("#contactform2").length) {
		$("#contactform2").validationEngine({ 
			validationEventTriggers:"blur",  //will validate on keyup and blur   
			success : false,
			failure : function() { return false;  }
		});
		//alert($("#contactform").validationEngine({returnIsValid:true}))
	}
	
	var result = gup( 'result' );
	if (result == 'ok') {
		$("#resultbox").css('display', 'block');
		$(".message").html('We hebben uw antwoord goed ontvangen.<br>Bedankt voor uw deelname!');
	} else if (result == 'nok') {
		$("#resultbox").css('display', 'block');
		$(".message").html('En was een probleem met het versturen van uw deelname.<br>U kan ons contacteren op <a href="mailto:info@timberland.be">info@timberland.be</a>');
	}
	
	$('#form').click(function() {
  	$('#contactform').show('slow', function() {
    	// Animation complete.
  	});
  	$('#contactform2').hide('slow', function() {
    	// Animation complete.
  	});
  	return false;
	});
  $('#close').click(function() {
  	$('#contactform').hide('slow', function() {
    	// Animation complete.
  	});
  	return false;
	});
	
	$('#form2, .glamit').click(function() {
  	$('#contactform2').show('slow');
  	$('#contactform').hide('slow');
  	return false;
	});
  $('#close2').click(function() {
  	$('#contactform2').hide('slow');
  	return false;
	});
	
	
	function gup( name )
	{
	  name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
	  var regexS = "[\\?&]"+name+"=([^&#]*)";
	  var regex = new RegExp( regexS );
	  var results = regex.exec( window.location.href );
	  if( results == null )
	    return "";
	  else
	    return results[1];
	}
  
});



