jQuery(document).ready(function(){

/* ******************************************************************************** */
/* mouse over the tile and update the black window */
/* ******************************************************************************** */

/*
var config = {    
    sensitivity: 3, // number = sensitivity threshold (must be 1 or higher)    
    interval: 200, // number = milliseconds for onMouseOver polling interval    
	timeout: 500, // number = milliseconds delay before onMouseOut    
	over: function(event) {
		var new_id = event.target.id; //mosaic_tile_12
		var new_content_id = "#" + event.target.id + "_content"; //mosaic_tile_12_content
		jQuery("#mosaic_text_box").children().appendTo("#mosaic_title_content");		
		jQuery(new_content_id).appendTo("#mosaic_text_box");		
	}, 
	out: function(event) { 
		// do nothing for now...
	} 
};
jQuery(".mosaic_tile").hoverIntent( config )

/* ******************************************************************************** */
/* mouse over the mosaic tile... */
/* ******************************************************************************** */
/*
jQuery('.mosaic_tile').hover(
	function(event){	
		var target_id = "#" + event.target.id;
		var target_hover_class = event.target.id + "_hover";
		jQuery(target_id).addClass(target_hover_class);

},	function(event) {
		var target_id = "#" + event.target.id;
		var target_hover_class = event.target.id + "_hover";
		jQuery(target_id).removeClass(target_hover_class);
});

*/

$('.mosaic_tile').hover(function() {
	var target_id = $(this).attr("id");
	var target_hover_class = target_id + "_hover";
	$(this).addClass(target_hover_class);
	
	var new_content_id = "#" + target_id + "_content"; //mosaic_tile_12_content
	$("#mosaic_text_box").children().appendTo("#mosaic_title_content");		
	$(new_content_id).appendTo("#mosaic_text_box");	
	
});

$('.mosaic_tile').mouseout(function () {
	var target_id = $(this).attr("id");
	var target_hover_class = target_id + "_hover";
	$(this).removeClass(target_hover_class);	

								   });

/******************************************/
/* inspiration_form ********************* */
/******************************************/
jQuery(".inspiration_link").colorbox({width:"520px", inline:true, href:"#inspiration_lightbox"});

    jQuery("#inspiration_link").click(function(event) {
        jQuery(".error").hide();
        jQuery('#optionalText1').val(jQuery("#inspire").val()) ;
    });
        
    jQuery("#inspiration_form").validate({});
    
    jQuery("#inspiration_form").submit(function() {
        var bHasError = false;
        //inspire
        if (jQuery('#optionalText1').val() == "" ) {
            bHasError = true;
            jQuery("#optionalText1_error").show();
        }
        //firstName
        if (jQuery('#firstName').val() == "" ) {
            bHasError = true;
            jQuery("#firstName_error").show();
        }
        //email
        if (jQuery('#email').val() == "" ) {
            bHasError = true;
            jQuery("#email_error").show();
        }
        //lastName
        if (jQuery('#lastName').val() == "" ) {
            bHasError = true;
            jQuery("#lastName_error").show();
        }
        //phone
        /*
        if (jQuery('#phone').val() == "" ) {
            bHasError = true;
            jQuery("#phone_error").show();
        }
        */
        return !bHasError;
    } );

/***********************************************/
/* END: inspiration_form ********************* */
/***********************************************/

}); // END: jquery function

