
var dtDirectorFeaturedCommentsCommon = {

	dtInit : function() {

		jQuery('.dtdr-ratings-holder span').mouseenter(function(e) {
			if(!jQuery(this).parents('.dtdr-ratings-holder').hasClass('rated')) {
				jQuery('.dtdr-ratings-holder span').removeClass('zmdi zmdi-star');
				jQuery( this ).prevAll( 'span' ).andSelf().addClass('zmdi zmdi-star');
				jQuery( this ).nextAll( 'span' ).addClass('zmdi zmdi-star-outline');
			} else {
				setTimeout(function() { jQuery('.dtdr-ratings-holder').removeClass('rated'); },100);
			}
			e.preventDefault;
		}).mouseleave(function(e) {
			if(!jQuery(this).parents('.dtdr-ratings-holder').hasClass('rated')) {
				jQuery('.dtdr-ratings-holder span').removeClass('zmdi zmdi-star');
				jQuery( this ).prevAll( 'span' ).andSelf().addClass('zmdi zmdi-star');
				jQuery( this ).nextAll( 'span' ).addClass('zmdi zmdi-star-outline');
			} else {
				setTimeout(function() { jQuery('.dtdr-ratings-holder').removeClass('rated'); },100);
			}
			e.preventDefault;
		});

		jQuery('.dtdr-ratings-holder span').on('click', function(e) {
			if(!jQuery(this).parents('.dtdr-ratings-holder').hasClass('rated')) {
				jQuery(this).prevAll('span').andSelf().addClass('zmdi zmdi-star');
				jQuery(this).parents('.dtdr-ratings-holder').find('#dtdr_rating').val(parseInt(jQuery(this).html(), 10));
				jQuery(this).parents('.dtdr-ratings-holder').addClass('rated');
			}
			e.preventDefault;
		});

	},

};

jQuery(document).ready(function() {

	"use strict";

	dtDirectorFeaturedCommentsCommon.dtInit();

});