
	$(function() {
	
		$("form#homepage-contact").submit(function(e) {
			
			var error = false;
			var form = $(this);
			form.find(":input").filter(":not(input[type=submit])").each(function() {
				if ( $(this).attr("placeholder") == this.value ) {
					$(this).css('color', '#FF4040');
					error = true;
				} else {
					$(this).css('color', 'inherit');
				}
			});
			
			if ( !error ) {
						
				$.post(form.attr("action"), form.serialize(), function(data) {

					form.slideUp('slow', function() {
					
						var p = $('<h3>'+data.message+'</h3>');
						if ( data.error ) {
							p.css("color", "#FF4040");
						} 
					
						form.replaceWith(p);
						p.slideDown('slow');
					
					});

				}, "json");
			}
			
			return false;
			
		});
		
		$("div#featureSlider").slideshow({
			disabledClass: "disabled_20_percent"
		});		
		
		$("div#similarBTN a").click(function(e) {
			
			$.post($("form#search-from").attr("action"), "&category_"+$(this).attr("rel")+"=true", function() {
				window.location.href = CMSLite.HTTP_SERVER+'products/listing/1/';
			});
			
		});
	
	});
	
	$(window).load(function() {
		var total_width = $("div#featureSlider").innerWidth();
		$("div#featureSlider div.artPhoto").each(function() {
			var w = $(this).find("img").outerWidth();
			var w2 = $(this).next('div.slideDetails').outerWidth();
			var width = total_width - (w+w2);
			$(this).css("padding-left", Math.ceil((width/2))+'px');			
		});
	});

