function validateEmail(email) {
	var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
   	if(reg.test(email) == false) {
		return false;
   		} else {
		return true;	
		}
	}

// Jquery document ready
$(document).ready(function(){
	
	// *************
	// PRETTY PHOTO
	// *************
	// Product gallery
	$("a[rel^='ppProductGallery']").prettyPhoto({social_tools:false});
	// General gallery
	$("a[rel^='ppGallery']").prettyPhoto({social_tools:false});
	
	// *************
	// ENQUIRY FORM
	// *************
	
	// Clear fields on focus
	$('#enquiryForm input,#enquiryForm textarea').focus(function(){
		$(this).attr('rel',$(this).val());
		$(this).val('');
		});
		
	$('#enquiryForm input,#enquiryForm textarea').blur(function(){
		if ($(this).val() == '' || $(this).val() == $(this).attr('rel')) $(this).val($(this).attr('rel'));
		$(this).removeClass('error');
		});
		
	// Validation
	$('#enquiryForm').submit(function(){
		
		valid = true;
		
		// Validate required fields
		$('#enquiryForm .required').each(function(){
			current_id = $(this).attr('id');
			if ($(this).val() == '' || $(this).val() == $('#' + current_id + '_default').val()) { 
				$(this).addClass('error');
				valid = false;
				} else {
				$(this).removeClass('error');
				}
			});
			
		// Validate email	
		$('#enquiryForm .requiredEmail').each(function(){
			current_id = $(this).attr('id');
			if ($(this).val() == '' || $(this).val() == $('#' + current_id + '_default').val() || validateEmail($(this).val()) == false) { 
				$(this).addClass('error');
				valid = false;
				} else {
				$(this).removeClass('error');
				}
			});
			
		return valid;
		
		});
		
	// ***** END ENQUIRY FORM *****
	
	});
