function iPadDetect(){
	var isiPad = navigator.userAgent.match(/iPad/i) != null;
	var isiPhone = navigator.userAgent.match(/iPhone/i) != null;
    return (isiPad || isiPhone);
}


function setLinks() {
	var i, y, links, navUl, aid;
	links = new Array();
	navUl = $('.navigation');
	
	for(var y=0; y<navUl.length; y++){
		links[y] = navUl[y].getElementsByTagName('a');
		
		for(i=0; i<links[y].length; i++){
			$(links[y][i]).click((function() {
							var b=links[y][i];
							return function (event) {
							var aid = b.id;
							aid = aid.substring(1, aid.length);
							
								if(iPadDetect()) {
									event.preventDefault();
									var target = $('#'+aid);
									if (target.length){
										var top = target.offset().top - 84;
										$('html,body').animate({scrollTop: top}, 1500, 'easeInOutCubic');
										return false;
									}
								} else {
									$(window).scrollTo($('#' + aid), 1500, {easing:'easeInOutCubic', offset:-84});
								};
								
								/*event.preventDefault(); - prevents flickering but disables back button*/
							}})(links[y][i]));
			
		} /*for i loop END*/
	} /*for y loop END */	
} /*setLinks END*/	
	


$('document').ready(function() {setLinks()});
