$(document).ready(function() {
	//Scroll to bottom left
	if (!window.location.search) {
	    $(document).ready(function(){
    		$('#scrollwrapper').scrollTo('#bottomleftwrapper');
    		home();
		});
	}
	
	$('#linkHome').click(function(event) {
	    event.preventDefault();
	    $('#scrollwrapper').scrollTo('#bottomleftwrapper',  {
		    duration: 1000
		});
	});
	
	$('#linkTrailer').click(function(event) {
		event.preventDefault();
		$('#scrollwrapper').scrollTo('#bottomrightwrapper', {
		    duration: 1000
		});
	});
			
	$('#linkMap').click(function(event) {
		event.preventDefault();
		$('#scrollwrapper').scrollTo('#toprightwrapper',  {
		    duration: 1000
		});
	});
			
	$('#linkReserve').click(function(event) {
		event.preventDefault();
		$('#scrollwrapper').scrollTo('#topleftwrapper',  {
		    duration: 1000
		});
   	});

	$('#studyPromo').click(function(event) {
        $('#trailer').html('<iframe title="Glive - What is Freedom pt 1" width="560" height="349" src="http://www.youtube.com/embed/YTsIrs2L5z0" frameborder="0" allowfullscreen></iframe>');
       // $('#promodownloadlink').setAttribute('href', 'gl09/video/trailer.zip');
    });

	$('#teaserPromo').click(function(event) {
        $('#trailer').html('<iframe title="Glive 2011" width="560" height="349" src="http://www.youtube.com/embed/HuS4pzfwc8s" frameborder="0" allowfullscreen></iframe>');
       // $('#promodownloadlink').setAttribute('href', 'gl09/video/trailer.zip');
    });


	$('#redbullPromo').click(function(event) {
        $('#trailer').html('<iframe title="YouTube video player" width="560" height="349" src="http://www.youtube.com/embed/gU8JhQmrEHU" frameborder="0" allowfullscreen></iframe>');
       // $('#promodownloadlink').setAttribute('href', 'gl09/video/trailer.zip');
    });

	$('#interviewPromo').click(function(event) {
        $('#trailer').html('<iframe title="YouTube video player" width="560" height="349" src="http://www.youtube.com/embed/z5Zo6-TMVB8" frameborder="0" allowfullscreen></iframe>');
       // $('#promodownloadlink').setAttribute('href', 'gl09/video/trailer.zip');
    });

	$('#tellingPromo').click(function(event) {
        $('#trailer').html('<iframe title="YouTube video player" width="560" height="349" src="http://www.youtube.com/embed/7fzjOzisNpw" frameborder="0" allowfullscreen></iframe>');
       // $('#promodownloadlink').setAttribute('href', 'gl09/video/trailer.zip');
    });

	$('#electricityPromo').click(function(event) {
        $('#trailer').html('<iframe title="YouTube video player" width="560" height="349" src="http://www.youtube.com/embed/yCSi2DjQDC0" frameborder="0" allowfullscreen></iframe>');
       // $('#promodownloadlink').setAttribute('href', 'gl09/video/trailer.zip');
    });

	$('#trailerPromo').click(function(event) {
        $('#trailer').html('<iframe title="YouTube video player" width="560" height="349" src="http://www.youtube.com/embed/iRYLgQuTZTU" frameborder="0" allowfullscreen></iframe>');
       // $('#promodownloadlink').setAttribute('href', 'gl09/video/trailer.zip');
    });
    
	$('#dinoPromo').click(function(event) {
        $('#trailer').html('<iframe title="YouTube video player" width="560" height="349" src="http://www.youtube.com/embed/kPM1W5DClRk" frameborder="0" allowfullscreen></iframe>');
       // $('#promodownloadlink').setAttribute('href', 'gl09/video/trailer.zip');
    });    

	$('#benchingPromo').click(function(event) {
        $('#trailer').html('<iframe title="YouTube video player" width="560" height="349" src="http://www.youtube.com/embed/nvbM_qSOPpg" frameborder="0" allowfullscreen></iframe>');
       // $('#promodownloadlink').setAttribute('href', 'gl09/video/trailer.zip');
    });



   	
    $('#trailerPromo').click(function(event) {
        $('#trailer').innerHTML = '<object width="500" height="320"><param name="movie" value="http://www.youtube.com/v/4VyQrEBd4bE&hl=en&fs=1&rel=0&color1=0x3a3a3a&color2=0x999999"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/4VyQrEBd4bE&hl=en&fs=1&rel=0&color1=0x3a3a3a&color2=0x999999" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="500" height="320"></embed></object>';
        $('#promodownloadlink').setAttribute('href', 'gl09/video/trailer.zip');
    });

    $('#sandwichPromo').click(function(event) {
        $('#trailer').innerHTML = '<object width="500" height="320"><param name="movie" value="http://www.youtube.com/v/flgwwZVrZ9c&hl=en&fs=1&rel=0&color1=0x3a3a3a&color2=0x999999"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/flgwwZVrZ9c&hl=en&fs=1&rel=0&color1=0x3a3a3a&color2=0x999999" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="500" height="320"></embed></object>';
        $('#promodownloadlink').setAttribute('href', 'gl09/video/promo_part1_sandwich_small.zip');
    });

    $('#meterPromo').click(function(event) {
        $('#trailer').innerHTML = '<object width="500" height="320"><param name="movie" value="http://www.youtube.com/v/p7l9O8gF7kc&hl=en&fs=1&rel=0&color1=0x3a3a3a&color2=0x999999"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/p7l9O8gF7kc&hl=en&fs=1&rel=0&color1=0x3a3a3a&color2=0x999999" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="500" height="320"></embed></object>';
        $('#promodownloadlink').setAttribute('href', 'gl09/video/promo_part2_meter_small.zip');
    });

    $('#coffeePromo').click(function(event) {
        $('#trailer').innerHTML = '<object width="500" height="320"><param name="movie" value="http://www.youtube.com/v/flILdPXyzsA&hl=en&fs=1&rel=0&color1=0x3a3a3a&color2=0x999999"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/flILdPXyzsA&hl=en&fs=1&rel=0&color1=0x3a3a3a&color2=0x999999" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="500" height="320"></embed></object>';
        $('#promodownloadlink').setAttribute('href', 'gl09/video/promo_part3_coffee_small.zip');
    });
});		

function home () {
    $('#linkHome').addClass('active');
    $('#linkTrailer').removeClass('active');
    $('#linkMap').removeClass('active');
    $('#linkReserve').removeClass('active');
}

function trailer () {
    $('#linkHome').removeClass('active');
    $('#linkTrailer').addClass('active');
    $('#linkMap').removeClass('active');
    $('#linkReserve').removeClass('active');
}

function map() {
    $('#linkHome').removeClass('active');
    $('#linkTrailer').removeClass('active');
    $('#linkMap').addClass('active');
    $('#linkReserve').removeClass('active');
}

function reserve() {
    $('#linkHome').removeClass('active');
    $('#linkTrailer').removeClass('active');
    $('#linkMap').removeClass('active');
    $('#linkReserve').addClass('active');
}

function checkReserveForm() {
    if (document.reserveform.seats[0].checked) {
        return true;
    }
    
    if (!document.reserveform.first.value || 
        !document.reserveform.last.value ||
        !document.reserveform.email.value ||
        (!document.reserveform.perftime[0].checked &&
         !document.reserveform.perftime[1].checked &&
         !document.reserveform.perftime[2].checked) ||
        (!document.reserveform.seats[0].checked &&
         !document.reserveform.seats[1].checked &&
         !document.reserveform.seats[2].checked &&
         !document.reserveform.seats[3].checked &&
         !document.reserveform.seats[4].checked &&
         !document.reserveform.seats[5].checked &&
         !document.reserveform.seats[6].checked &&
         !document.reserveform.seats[7].checked) ) {
	         window.alert('Some required fields have not been filled out. Please check your entries and try again.');
	         return false;
         }
         else if (!validateEmail(document.reserveform.email.value)) {
             window.alert('The email address you entered was not valid. Please check your entry and try again.');
             return false;
         }
        
        return true;
}

function validateEmail(inputvalue){	
    var pattern=/^([a-zA-Z0-9_.-])+@([a-zA-Z0-9_.-])+\.([a-zA-Z])+([a-zA-Z])+/;
    if (pattern.test(inputvalue)) {
        return true;
    }
    else {   
		return false;
    }
}

