// JavaScript Document

	//	Calculate min/max values for font sizes:
	
	
	function getFontHeight(numberOfItems, fontLimit) {
		var standardItems = 15;
		var maxFontSize = (standardItems/numberOfItems)*fontLimit
		return maxFontSize
	}
	
	//	Logo
	var minLogoWidth = 50;
	var maxLogoWidth = 150;
	
	//	Main Nav
	var minNavListFontSize = getFontHeight(numberOfItems, 27); // Old min was 27
	var maxNavListFontSize = getFontHeight(numberOfItems, 86); // Old max was 86
	
	//	Functions
	function setSize(minItemSize, maxItemSize) {
		
		var viewHeight = $(window).height();
		var minWindowSize = 500;
		var maxWindowSize = 1400;
	
		if ( viewHeight < minWindowSize ) {
			return minItemSize;
		} else if (( viewHeight >= minWindowSize ) && ( viewHeight <= maxWindowSize )) {
			
			var sizePercent = (viewHeight - minWindowSize) / (maxWindowSize - minWindowSize);
			var newSize = (maxItemSize - minItemSize) * sizePercent + minItemSize;
			return newSize;
			
		} else {
			return maxItemSize;
		}
			
	}
	
	function autoSize() {
		
		$(".logo").css({ 'width' : setSize(minLogoWidth, maxLogoWidth)+"px" });
		$(".logo img").css({ 'padding-top' : setSize(minLogoWidth*0.2, maxLogoWidth*0.2)+"px" });
		
		//$(".container").css({ 'min-width' : setSize(minNavListFontSize*34, maxNavListFontSize*18)+"px" });
		$(".container").css({ 'min-width' : setSize(minNavListFontSize*34, maxNavListFontSize*18)+"px" });
		
		$(".start_graphic").css({ 
			'width' : $(window).width(), 
			'height' : $(window).height()
		});
		$(".start_graphic img").css({ 
			'padding-left' : ($(window).width()/2) - (500/2) + "px", 
			'padding-top' : ($(window).height()/2) - (205/2) + "px"
		});
		
		$("nav").css({ 'width' : setSize(minNavListFontSize*9, maxNavListFontSize*9)+"px" });
		$("nav").css({ 'margin-left' : setSize(minLogoWidth, maxLogoWidth)+"px" });
		$("nav > ul").css({ 'padding-top' : (setSize(minLogoWidth*0.2, maxLogoWidth*0.2)/2)+"px" });
		
		$("nav > ul > li > ul > li").css({ 'height' : setSize(minNavListFontSize*1.06, maxNavListFontSize*1.06)+"px" });
		$("nav > ul > li > ul > li").css({ 'font-size' : setSize(minNavListFontSize, maxNavListFontSize)+"px" });
		$("nav > ul > li > ul > li").css({ 'line-height' : setSize(minNavListFontSize*1.06, maxNavListFontSize*1.06)+"px" });
		
		$("nav ul li a").css({ 'height' : setSize(minNavListFontSize*1.06, maxNavListFontSize*1.06)+"px" });
		$("nav ul li a").css({ 'font-size' : setSize(minNavListFontSize, maxNavListFontSize)+"px" });
		$("nav ul li a").css({ 'line-height' : setSize(minNavListFontSize*1.06, maxNavListFontSize*1.06)+"px" });
		
		//	Screen - Logo - Menu
		$(".galleryView").css({ 'width' : ($(window).width() - setSize(minLogoWidth, maxLogoWidth) - setSize(minNavListFontSize*9, maxNavListFontSize*9))*0.9+"px" });
		
		$(".pageTitle").css({ 'width' : setSize(minNavListFontSize*9+500, maxNavListFontSize*9+500)+"px" });
		$(".subMenu li a").css({ 'padding-top' : setSize(minNavListFontSize*0.45, maxNavListFontSize*0.74)+"px" })
		
		$(".contactButton").css({ 'top' : (setSize(minLogoWidth*0.2, maxLogoWidth*0.2)/2)+"px" });
		
		//$(".mainText").css({ 'font-size' : setSize(minNavListFontSize, maxNavListFontSize)+"px" });
		//$(".mainText").css({ 'line-height' : setSize(minNavListFontSize*1.06, maxNavListFontSize*1.06)+"px" });
		//$(".mainText").css({ 'font-size' : setSize(minNavListFontSize, maxNavListFontSize)/2+"px" });
		//$(".mainText").css({ 'line-height' : setSize(minNavListFontSize*1.06, maxNavListFontSize*1.06)/2+"px" });
		$(".mainText").css({ 'font-size' : 22+"px" });
		$(".mainText").css({ 'line-height' : 28+"px" });
		//$(".artistBio").css({ 'font-size' : setSize(minNavListFontSize, maxNavListFontSize)/2+"px" });
		//$(".artistBio").css({ 'line-height' : setSize(minNavListFontSize*1.06, maxNavListFontSize*1.06)/2+"px" });
		$(".artistBio").css({ 'font-size' : 22+"px" });
		$(".artistBio").css({ 'line-height' : 28+"px" });
		$(".mainText").css({ 'margin-left' : setSize(minLogoWidth, maxLogoWidth)+"px" });
		$(".mainText").css({ 'width' : ($(window).width() - setSize(minLogoWidth, maxLogoWidth))*0.9+"px" });
		$(".mainText").css({ 'padding-top' : setSize(minNavListFontSize*1.06, maxNavListFontSize*1.06)*0.5+"px" });
		$(".videoPlayer").css({ 'padding-top' : setSize(minNavListFontSize*0.5, maxNavListFontSize*0.5)*0.5+"px" });
		$(".video_thumbnails").css({ 'padding-top' : setSize(minNavListFontSize*0.5, maxNavListFontSize*0.5)*0.5+"px" });
		
		$("#staticbuttons").css({ 'width' : setSize(minLogoWidth, maxLogoWidth)+"px" });
		$("#staticbuttons img").css({ 'width' : setSize(minLogoWidth, maxLogoWidth)*0.85+"px" });
		
		$("#footer span").css({ 'margin-left' : setSize(minLogoWidth, maxLogoWidth)+"px" });
		$(".thumbnails").css({ 'width' : $(window).width()+"px" });
		$(".thumbies").css({ 'width' : $(window).width()*2+"px" });
		
		var setHeight = $(window).height() - 34 - (setSize(minNavListFontSize*1.06, maxNavListFontSize*1.06) * 3);
		$(".mb-scroll").css({'height' : setHeight+"px"});
		$(".mb-slider").css({'height' : setHeight+"px"});
		/*
		$(".image1").css({'height' : setHeight+"px"});
		$(".image1").css({'width' : setHeight*(1024/768)+"px"});
		$(".image2").css({'height' : setHeight+"px"});
		$(".image2").css({'width' : setHeight*(1024/768)+"px"});
		$(".image3").css({'height' : setHeight+"px"});
		$(".image3").css({'width' : setHeight*(1024/768)+"px"});
		*/
		/*
		$(".galleryImages").css({'height' : setHeight+"px"});
		$(".galleryImages").css({'width' : setHeight*(1024/768)+"px"});
		*/
	}
	
	$(document).ready(function() { autoSize() });
	$(window).resize(function() { autoSize() });
	
