
Cufon.replace('#navigation > li > a', { fontFamily: 'HelveticaNeueLTStd-Cn', hover : true });

if($.browser.msie && $.browser.version.substr(0,1) == 6) {
	DD_belatedPNG.fix('#logo a, #fader, #fader .info, #footer .info img, #hero');
}

$(function(){
	$('.blink')
		.focus(function(){
			if( $(this).val() == $(this).attr('title') ) {
				$(this).val('');
			}
		})
		.blur(function(){
			if( $(this).val() == '' ) {
				$(this).val( $(this).attr('title') );
			}
		});
	
	var fader = null;
	$('#fader .item').simpleFade({
		duration: 4000,
		speed: 1000,
		init : function () {
			fader = this;
		},
		onFade : function (index) {
			$('#fader').find('.video-holder').hide();
			$('#fader-nav a').removeClass('active').eq(index).addClass('active');
			var current = $('#fader').find('.item:eq('+index+')');
			current.find('.video-holder').fadeIn();					
		}
	});
	
	// navigation
	$('#navigation li').hover(function() {
		$(this).css({ 'z-index' : 100 });
		$(this).find('> ul').slideDown();
		$(this).find('a:eq(0)').addClass('hover');
		Cufon.replace('#navigation > li > a', { fontFamily: 'HelveticaNeueLTStd-Cn', hover : true });
	}, function() {
		$(this).css({ 'z-index' : 1 });
		$(this).find('> ul').slideUp(200);
		$(this).find('a:eq(0)').removeClass('hover');
		Cufon.replace('#navigation > li > a', { fontFamily: 'HelveticaNeueLTStd-Cn', hover : true });
	});
	
	$('#fader-nav a').click(function () {
			fader.fadeTo($('#fader-nav a').index(this));
			return false;
		});
		
	$('.custom-dropdown').selectbox();
	hideShowVideo();
	
	$("form.signup, form.signup2").submit(function(){		 
		 if($("#zipcode").val() == 'Zipcode' || $("#zipcode").val() == '')
		 {
			alert("Please enter Zipcode");
			return false; 
		 }
		 if(!checkmail($("#email").val()))
		 {
		   return false;
		 }
		 
	 });
});

function checkmail(value) {
	reg = /[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?/;
	if (!value.match(reg)) {alert("invalid e-mail");
	document.getElementById('email').value=""; return false; }
	return true;
}

function hideShowVideo() {
	$('#fader').find('.video-holder').each(function () {
		var zIndex = $(this).parent().css('z-index');
		if (zIndex == 5) {
			$(this).css('display', 'block')
		};
	});
}

