// DOM LOAD - ANYTHING THAT IS DEPENDENT ON DOM AND MUST WAIT FOR THE PAGE TO LOAD GOES HERE
$(document).ready(function() {

// INIT EXTERNAL LINKS
	externalLinks();

// COPYRIGHT MENU ANIMATION
     $('#menu-copyright').click(function() {
          var $righty = $(this);
          $righty.animate({
               right : $righty.css('right') == "-421px" ? "0px" : "-421px"
          });
     });

// IF YOU WANT TO PRELOAD ANY IMAGES, ADD THEM AS AN ARRAY BELOW
// preload('INSERT ARRAY OF IMAGES TO PRELOAD');
	
	
// SELECT THE CONTENTS OF THE CONTACT FORM ON FOCUS
	$("#contactForm input,textarea").focus(function() {
         this.select();
     });
     
// SMOOTH SCROLL
     $(function() {
     	$('.menu-item a, #homeLink').bind('click',function(event){
     		var $anchor = $(this);
     		var $slvalue = $($anchor.attr('href')).offset().top + 70;
     		$('html, body').stop().animate({scrollTop: [$slvalue,'easeInOutQuart']}, 2000);
/*      		location.hash = this.hash; */
     		event.preventDefault();
			history.pushState(null, null, this.hash);
     	});
     });
});

// SET CLASS FOR iOS DEVICES
if (navigator.platform == 'iPad' || navigator.platform == 'iPhone' || navigator.platform == 'iPod') {
    $('body').addClass('iOS');
}

//DECLARE VARS

// EXTERNAL LINKS - LOAD EXTERNAL LINKS IN A NEW WINDOW
function externalLinks() {
	 $('a[rel*="external"]').attr('target','_blank');
}


// IMAGE PRELOADER
function preload(images) {
    if (document.images) {
        var i = 0;
        var imageArray = new Array();
        imageArray = images.split(',');
        var imageObj = new Image();
        for(i=0; i<=imageArray.length-1; i++) {
            //document.write('<img src="' + imageArray[i] + '" />');// Write to page (uncomment to check images)
            imageObj.src=images[i];
        }
    }
	
}
