jQuery(function($) {
	
jQuery(".details-button a").click(function () {
 	if (jQuery(this).is('.show')) {
    	jQuery(this).text('Hide Details');
		jQuery(this).removeClass('show');
		jQuery(this).parent().siblings('.details').css({display:'inline'});
  	} else {
    	jQuery(this).text('Show Details');
		jQuery(this).addClass('show');
		jQuery(this).parent().siblings('.details').css({display:'none'});
  	}
	return false;
});

jQuery(".department-list a,.testimonial .staff a").click(function () {
	if (jQuery(this).parent().is('.name')) {
    	pName = jQuery(this).text();
  	} else {
    	pName = jQuery(this).parent().siblings('.name').children().text();
  	}
	var personInfo = '<iframe scrolling="no" frameborder="0" src="http://www.cars911.com/hyundai/employee.php?nm='+pName+'"></iframe>';
	jQuery.facebox(personInfo);
	return false;
});

jQuery(".offer-links li a").click(function () {
    var special = jQuery(this).attr('rel');
	var personInfo = '<div class="appointment"><iframe scrolling="no" frameborder="0" src="http://www.cars911.com/hyundai/service.php?special='+special+'"></iframe></div>';
	jQuery.facebox(personInfo);
	return false;
});

 if (jQuery(".popup-question form").length) {
    jQuery(".popup-question form").validate({
		rules: {
			frm_nm: "required",
			frm_eml: {
				required: true,
				email: true
			},
			frm_qa: "required",
			empolyee_nm: "required",
			empolyee_eml: "required",
			dlr: "required"
		},
		messages: {
			frm_nm: "Please enter your name",
			frm_eml: "Please enter a valid email",
			frm_qa: "Please enter your question",
			empolyee_nm: "",
			empolyee_eml: "",
			dlr: ""
		},
		submitHandler: function() {
			jQuery('.popup-question form').hide();
			jQuery('.popup-question').addClass('loading');
			ajaxStringData = $('.popup-question form').serialize();
			jQuery.ajax({
   			type: "POST",
   			url: "http://www.cars911.com/hyundai/email.php",
   			data: ajaxStringData,
   			success: function(){
				jQuery('.popup-question form').remove();
				jQuery('.popup-question').removeClass('loading').append('<div class="confirm-message">Thank you, I will contact you shortly</div>');
  				}
			});
		}
});
  }
  
 if (jQuery(".service-form form").length) {
    	jQuery(".service-form form").validate({
		rules: {
			'vehicle:buy:year': "required",
			'vehicle:buy:make': "required",
			'vehicle:buy:model': "required",
			'service:preferred_day': "required",
			'service:preferred_time': "required",
			'service:alternate_day': "required",
			'service:alternate_time': "required",
			'contact:name:first': "required",
			'contact:name:last': "required",
			'contact:email': {
				required: true,
				email: true
			},
			'contact:phone:phone:day': "required",
			'preferred_contact': "required",
			'contact:address:home:postalcode': "required"
		},
		messages: {
			'vehicle:buy:year': "",
			'vehicle:buy:make': "",
			'vehicle:buy:model': "",
			'service:preferred_day': "",
			'service:preferred_time': "",
			'service:alternate_day': "",
			'service:alternate_time': "",
			'contact:name:first': "",
			'contact:name:last': "",
			'contact:email': "",
			'contact:phone:phone:day': "",
			'preferred_contact': "",
			'contact:address:home:postalcode': ""
		},
		submitHandler: function() {
			jQuery('.service-form form').hide();
			jQuery('.service-form').addClass('loading');
			ajaxStringData = $('.service-form form').serialize();
			jQuery.ajax({
   			type: "POST",
   			url: "http://www.cars911.com/hyundai/process.php",
   			data: ajaxStringData,
   			success: function(){
				jQuery('.service-form form').remove();
				jQuery('.service-form').removeClass('loading').append('<div id="confirm-message" class="confirm-message">Thank you, We will send you a confirmation shortly</div>');
  				}
			});
		}
	});
  }

});
