function setTextScale() {
    $('#stateSelector').change(function(){
        var state = $("select option:selected").val();
        var url = "/locations/?state="+state;    
        $(location).attr('href',url);
        
    });
    var scaleWidth = $('.container').width(),
        maxWidth = 1280, //this depends on your design
        minWidth = 1000, //this depends on your design
        scaleFactor = (maxWidth - scaleWidth) / maxWidth,
        fontSize = scaleWidth / maxWidth * 62.5;
        maxScale = 62.5,
        minScale = minWidth / maxWidth * 62.5;
        
    if (fontSize > maxScale) fontSize = maxScale;
    if (fontSize < minScale) fontSize = minScale;
    
    $('body').css('font-size', fontSize + '%');
}

function setHomeHeight(windowHeight) {
	
		$('.container').css('min-height', (windowHeight - 74));

	//	if ($('html').hasClass('ie7')) {
//		$('.container').css('min-height', (windowHeight - 74));
//	} 
//	else if ($('body').hasClass('home'))
//	{
//		$('.container').css('min-height', (windowHeight - 109));
//	}
//	else
//	{
//		$('.container').css('min-height', (windowHeight - 74));
//	}
	
}

//$('.sub-menu').hover(
//	function () {
//		$('.sub-menu').parent('a').css('color', '#00AEEF');	
//	});

function subActive (){
	$("#menu-main-menu ul").each(function(i){
	  $(this).hover(function(){
		$(this).parent().find("a").slice(0,1).addClass("subActive");
	  },function(){
		$(this).parent().find("a").slice(0,1).removeClass("subActive");
	  });
	});
}

function newsletterPrompt (){
  $('#newsletterInput').each( function () {
    $(this).val($(this).attr('placeholder'));
    $(this).css({color:'grey'});
      });

  $('#newsletterInput').focus(function(){
    if ( $(this).val() == $(this).attr('placeholder') ){
      $(this).val('');
      $(this).css({color:'black'});
    }
    });
  $('#newsletterInput').blur(function(){
    if ( $(this).val() == '' ){
      $(this).val($(this).attr('placeholder'));
      $(this).css({color:'grey'});
    }
    });
}





$( document ).ready( function() {

    $(window).resize(function(){
        setTextScale();
    });
      
    setTextScale();
	
	setHomeHeight($(window).height());
	
	subActive();
	
	newsletterPrompt();
	
});



