$(function(){

	$('header .main-nav ul li:last-child a:not(header .main-nav ul li .sub-menu li a)').css({'background': 'none', 'padding': '0 0 0 17px'});
	$('header .main-nav ul li .sub-menu li:first-child a').css('border', 'none');
	
	$('.ie6 .sub-menu').each(function(i){
		$(this).css('width', $(this).parent().width());
	});
	
	$('.main-nav li .sub-menu').hide(0, function(){
		$(this).css({'z-index' : '5', 'top' : '25px'});
	});
	
	$('.main-nav li').hover(function(){	
		$(this).find('.sub-menu').stop(true,true).slideDown(200);	
	}, function(){
		$(this).find('.sub-menu').stop(true,true).delay(100).slideUp(200);	
	});
	
	if($('.signup-form').length) {
		
		$month 	= $('#birth-month');
		$day	= $('#birth-day');
		
		$month.change(function(){
		
			var $selected_day = $day.children('option:selected').val(),
				$select;
			
			switch($(this).val()) {
			
				case '2':
					$day.children('option').remove();
					for(i =1;i<=28;i++) {
						$select = (i == $selected_day) ? ' selected="selected"' : '';
						$day.append('<option value="' + i + '"' + $select + '>' + i + '</option>');
					}
					break;
					
				case '1':
				case '3':
				case '5':
				case '7':
				case '8':
				case '10':
				case '12':
					$day.children('option').remove();
					for(i =1;i<=31;i++) {
						$select = (i == $selected_day) ? ' selected="selected"' : '';
						$day.append('<option value="' + i + '"' + $select + '>' + i + '</option>');
					}
					break;
					
				case '4':
				case '6':
				case '9':
				case '11':
					$day.children('option').remove();
					for(i=1;i<=30;i++) {
						$select = (i == $selected_day) ? ' selected="selected"' : '';
						$day.append('<option value="' + i + '"' + $select + '>' + i + '</option>');
					}

			}
		
		});
		
	}
		
	if(!Modernizr.input.placeholder){
		$('[placeholder]').focus(function() {
			var input = $(this);
			if(input.val() == input.attr('placeholder')) {
				input.val('');
				input.removeClass('placeholder');
			}
		}).blur(function() {
			var input = $(this);
			if(input.val() == '' || input.val() == input.attr('placeholder')) {
				input.addClass('placeholder');
				input.val(input.attr('placeholder'));
			}
		}).blur();
		$('[placeholder]').parents('form').submit(function() {
			$(this).find('[placeholder]').each(function() {
				var input = $(this);
				if(input.val() == input.attr('placeholder')) {
					input.val('');
				}
			})
		});
	}
	
});

function initMap() {
	var myLatlng = new google.maps.LatLng(43.821479,-79.119286);
	var myOptions = {
		zoom: 13,
		center: myLatlng,
		mapTypeId: google.maps.MapTypeId.ROADMAP
	}
	var map = new google.maps.Map(document.getElementById("google_map"), myOptions);
}
	if(document.getElementById("google_map"))
		window.onLoad = initMap();
