$(document).ready(function() {
	
	$("#detailform").validate();
	
	$("#contactform").validate();
	
	$('.prd_pic img').each(function() {
	        var maxWidth = 168; // Max width for the image
	        var maxHeight = 224;    // Max height for the image
	        var ratio = 0;  // Used for aspect ratio
	        var width = $(this).width();    // Current image width
	        var height = $(this).height();  // Current image height

	        // Check if the current width is larger than the max
	        if(width > maxWidth){
	            ratio = maxWidth / width;   // get ratio for scaling image
	            $(this).css("width", maxWidth); // Set new width
	            $(this).css("height", height * ratio);  // Scale height based on ratio
	            height = height * ratio;    // Reset height to match scaled image
	            width = width * ratio;    // Reset width to match scaled image
	        }

	        // Check if current height is larger than max
	        if(height > maxHeight){
	            ratio = maxHeight / height; // get ratio for scaling image
	            $(this).css("height", maxHeight);   // Set new height
	            $(this).css("width", width * ratio);    // Scale width based on ratio
	            width = width * ratio;    // Reset width to match scaled image
	        }
	 });
	
	
    $('.slideshow').cycle({
		timeout : 12000,
		fx    : 'cover' 
	});
	$("#my_search").attr("value", "Search");

		var text = "Search";

		$("#my_search").focus(function() {
			if($(this).attr("value") == text) $(this).attr("value", "");
		});

		$("#my_search").blur(function() {
			if($(this).attr("value") == "") $(this).attr("value", text);
	});
	
	$('#shsize label').click( function(){
			$('label.selected').removeClass('selected');
		$(this).addClass('selected').children("input[@type=radio]").click();
	});
		
	/* Apply fancybox to multiple items */

	$(".thumbs a").fancybox({
		'transitionIn'	:	'elastic',
		'transitionOut'	:	'elastic',
		'speedIn'		:	600, 
		'speedOut'		:	200, 
		'overlayShow'	:	true
	});
	
	
	
});
