$(document).ready( function(){
	$('a.advSearch').click( function(){
		$('div.advSearchOptions').toggle(250);
	});
	$('input.email').focus( function(){
		if($('input.email').val() == "Email Address") {
			$('input.email').val("");
			$('input.email').css("color", '#56534E');
		}
	});
	$('input.email').blur( function(){
		if($('input.email').val() == "") {
			$('input.email').val("Email Address");
			$('input.email').css("color", '#aaa9a6');
		}
	});
	$('input.password').focus( function(){
		if($('input.password').val() == "Password") {
			$('input.password').val("");
			$('input.password').css("color", '#56534E');
		}
	});
	$('input.password').blur( function(){
		if($('input.password').val() == "") {
			$('input.password').val("Password");
			$('input.password').css("color", '#aaa9a6');
		}
	});
	
	$('input.carSearch').focus( function(){
		if($('input.carSearch').val() == "i.e. Civic, Truck, Used, Etc.") {
			$('input.carSearch').val("");
			$('input.carSearch').css("color", '#56534E');
			$('input.carSearch').css("font-style", 'normal');
		}
	});
	$('input.carSearch').blur( function(){
		if($('input.carSearch').val() == "") {
			$('input.carSearch').val("i.e. Civic, Truck, Used, Etc.");
			$('input.carSearch').css("color", '#CDCDCD');
			$('input.carSearch').css("font-style", 'italic');
		}
	});
	$('input.partsSearch').focus( function(){
		if($('input.partsSearch').val() == "i.e. Muffler, Tires, Engine, Etc.") {
			$('input.partsSearch').val("");
			$('input.partsSearch').css("color", '#56534E');
			$('input.partsSearch').css("font-style", 'normal');
		}
	});
	$('input.partsSearch').blur( function(){
		if($('input.partsSearch').val() == "") {
			$('input.partsSearch').val("i.e. Muffler, Tires, Engine, Etc.");
			$('input.partsSearch').css("color", '#CDCDCD');
			$('input.partsSearch').css("font-style", 'italic');
		}
	});
	
	$('input.phone').focus( function(){
		$(this).css("color", '#56534E');
		if($(this).val() == "XXX-XXX-XXXX") {
			$(this).val("");
		}
	});
	$('input.phone').blur( function(){
		if($('input.phone').val() == "") {
			$('input.phone').val("XXX-XXX-XXXX");
			$('input.phone').css("color", '#aaa9a6');
		}
	});
	
	$('textarea.descriptionArea').focus( function(){
		$(this).css("color", '#56534E');
		if($(this).val() == "500 Character Max") {
			$(this).val("");
		}
	});
	$('textarea.descriptionArea').blur( function(){
		if($('textarea.descriptionArea').val() == "") {
			$('textarea.descriptionArea').val("500 Character Max");
			$('textarea.descriptionArea').css("color", '#aaa9a6');
		}
	});
	
	$('textarea.paintworkDesc').focus( function(){
		$(this).css("color", '#56534E');
		if($(this).val() == "If Yes Please Describe") {
			$(this).val("");
		}
	});
	$('textarea.paintworkDesc').blur( function(){
		if($('textarea.paintworkDesc').val() == "") {
			$('textarea.paintworkDesc').val("If Yes Please Describe");
			$('textarea.paintworkDesc').css("color", '#aaa9a6');
		}
	});
	

	
	// ----------------- Thumbnail Enlarge -------------------- //
	var photoList = $('div.thumbnails img');
	if(photoList.length > 0){
		$(photoList).click( function(){
			
			var imageSrc = $(this).attr('src');
			var splitValue = imageSrc.split('/');
			
			var imageName = splitValue.pop();
			
			var imageNameSplit = imageName.split('_');
			var cleanName = new Array(imageNameSplit.pop());
			
			// put together the image name
			var prevImage = "prev_" + cleanName.join('_');
			var fullImage = "full_" + cleanName.join('_');
			
			// get the image path
			imagePath = splitValue.join('/') + '/';
			
			completePathPrev = imagePath + prevImage;
			completePathFull = imagePath + fullImage;
			
			$('div.photo a').attr('href', completePathFull);
			
			//$('span.previewImage').html("<img src=\"" + completePathPrev + "\" width=\"418\" alt=\"" + $(this).attr('alt') + "\" title=\"" + $(this).attr('alt') + "\" />");
			$('span.previewImage img').attr('src',completePathPrev);
		});
	}
	
	//
	
	
	
});