checkPreloadImages = function()
{
	if($('#image-lazyloader img#last-loaded-image').load())
	{
		$('#image-holder img').remove();
	    $('#image-holder').append($('#image-lazyloader img').detach()).cycle({
		    fx:    'fade', 
		    timeout:	7000
		});
	}
	else
	{
		setTimeout("checkPreloadImages()", 70);
	}
}

$(document).ready(function(){
	$('#label-for-text').click(function(){ $('#zipcode-value').focus(); });
	$('#zipcode-value').focus(function(){ $('#label-for-text').hide(); });
	$('#zipcode-value').blur(function(){
		if ($('#zipcode-value').val() == '')
			$('#label-for-text').show();
	});
	
	$('#label-for-text2').click(function(){ $('#email-value').focus(); });
	$('#email-value').focus(function(){ $('#label-for-text2').hide(); });
	$('#email-value').blur(function(){
		if ($('#email-value').val() == '')
			$('#label-for-text2').show();
	});
	
	$('#demand-form').submit(function(){
		var serialize = $('#demand-form').serialize();
		$.ajax({
			url: submitDemandUrl+'?'+serialize,
			method: 'post',
			success: function(rsp){
				$('#email-value').removeClass().addClass('text');
				
				if (rsp == 1)
				{
					$('#zipcode-value').removeClass('text-red-theme');
					$('#zipcode-value').addClass('text-green-theme');
					
					$('#error-panel').fadeOut('fast', function(){
						$('#error-panel .content').html('Thanks for your interest!');
						$('#error-panel').removeClass();
						$('#error-panel').addClass('success-panel');
						$('#error-panel .panel-top').removeClass().addClass('panel-top success-left');
						$(this).fadeIn('fast');
					});
				}
				else
				{
					$('#zipcode-value').removeClass('text-green-theme');
					$('#zipcode-value').addClass('text-red-theme');
					
					$('#error-panel').fadeOut('fast', function(){
						$('#error-panel .content').html(rsp);
						$('#error-panel').removeClass();
						$('#error-panel .panel-top').removeClass().addClass('panel-top error-left');
						$(this).fadeIn('fast');
					});
				}
			}
		});
		return false;
	});
	
	$('#updates-form').submit(function(){
		var serialize = $('#updates-form').serialize();
		$.ajax({
			url: submitUpdatesUrl+'?'+serialize,
			method: 'post',
			success: function(rsp){
				$('#zipcode-value').removeClass().addClass('text');
				
				if (rsp == 1)
				{
					$('#email-value').removeClass('text-red-theme');
					$('#email-value').addClass('text-green-theme');
					
					$('#error-panel').fadeOut('fast', function(){
						$('#error-panel .content').html('Thanks for signing up!');
						$('#error-panel').removeClass();
						$('#error-panel').addClass('success-panel');
						$('#error-panel .panel-top').removeClass().addClass('panel-top success-right');
						$(this).fadeIn('fast');
					});
				}
				else
				{
					$('#email-value').removeClass('text-green-theme');
					$('#email-value').addClass('text-red-theme');
					
					$('#error-panel').fadeOut('fast', function(){
						$('#error-panel .content').html(rsp);
						$('#error-panel').removeClass();
						$('#error-panel .panel-top').removeClass().addClass('panel-top error-right');
						$(this).fadeIn('fast');
					});
				}
			}
		});
		return false;
	});
});

$(window).load(function(){
	checkPreloadImages();
});

