$(document).ready(function(){
	$('a[href*="#"]').click(function() {
	     if (location.pathname == this.pathname && location.host == this.host) {
	       var target = $(this.hash);
	       var correction = 0;
	       if(target.selector == '#gthtw'){
	    	   correction = 600;
	       } else if(target.selector == '#about'){
	    	   correction = 0;
	       } else if(target.selector == '#partners'){
	    	   correction = -300;
	       }
	       target = target.size() && target || $("[name=" + this.hash.slice(1) +']');
	       if (target.size()) {
	    	   $('html,body').animate({
    		   scrollTop: ($(target).offset().top+correction)
    		   }, 1000);
	           return false;
	       }
	    };
	  });
	
	
	var clips = new Array(
		'<iframe width="940" height="530" src="http://www.youtube.com/embed/OQn73Xg87ZU" frameborder="0" allowfullscreen></iframe>',
		'<iframe width="940" height="530" src="http://www.youtube.com/embed/zLZUMNR_okc" frameborder="0" allowfullscreen></iframe>',
		'<iframe width="940" height="530" src="http://www.youtube.com/embed/OQn73Xg87ZU" frameborder="0" allowfullscreen></iframe>',
		'<iframe width="940" height="530" src="http://www.youtube.com/embed/zLZUMNR_okc" frameborder="0" allowfullscreen></iframe>'
	);
	$('a.video-change').click(function(){
		var id = $(this).attr('id');
		var index = Number(id.replace('video-', ''))-1;
		$('#about .video').html(clips[index]);
		return false;
	});
	
	$('a.day_trigger').live('click',function() {		
		$('.day_trigger').removeClass('day_trigger').removeClass('day_bottom').addClass('day_temp');
		$('.day_selected').removeClass('day_selected').addClass('day_trigger');
		$('.day_temp').removeClass('day_temp').addClass('day_selected');
		
		$('.day_footer').each(function() {
			if ($(this).hasClass('day_trigger')) $(this).addClass('day_bottom')							  
		})
		
		
		$('.dayone').toggle();
		$('.daytwo').toggle();

	});
});

function strpos (haystack, needle, offset) {
  var i = (haystack+'').indexOf(needle, (offset || 0));
  return i === -1 ? false : i;
}


function validate(form_id,email) {
 
   var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
   var address = document.forms[form_id].elements[email].value;
   if(reg.test(address) == false) {
 
      alert('Please enter a valid email address!');
      return false;
   }
}
