$(document).ready( function() {

	$('div.custom-price-box #form1 input[type=submit]').click( function(e) {
		e.preventDefault();
		
		var quantity = $(this).siblings('select').val();
		
		quantity = parseInt(quantity);
		
		if (quantity <= 3) {
			cost_per = 149;
		} else if (quantity <= 10) {
			cost_per = 120;
		} else if (quantity <= 20) {
			cost_per = 100;
		} else if (quantity <= 50) {
			cost_per = 80;
		}
		
		total = quantity * cost_per;
		
		$(this).siblings('input[type=text]').val(total);
	});
	
	$('div.custom-price-box #form2 input[type=submit]').click( function(e) {
		e.preventDefault();
		
		var quantity = $(this).siblings('select').val();
		
		quantity = parseInt(quantity);
		
		if (quantity == 1) {
			cost_per = 100;
		} else if (quantity <= 3) {
			cost_per = 90;
		} else if (quantity <= 26) {
			cost_per = 60;
		} else if (quantity <= 52) {
			cost_per = 40;
		}
		
		total = quantity * cost_per;
		
		$(this).siblings('input[type=text]').val(total);
	});
	

	$('form.rating').children().css('visibility', 'hidden');
	
	$('form.rating').append('<p><a href="" class="star star0">0</a> <a href="" class="star">1</a> <a href="" class="star">2</a> <a href="" class="star">3</a> <a href="" class="star">4</a> <a href="" class="star">5</a></p>')
	
	
	$('div.cv-rating p').mouseover( function (x) {
		$(this).addClass('hovering');
	}).mouseout( function(y) { 
		$(this).removeClass('hovering');
	});
	
	$('form.rating select').each( function(i, e) {
		
		var rating = parseInt( $( e ).val() );
		
		var parentform = $( e ).parents('form');
	
		$( parentform ).find('p a.star:lt('+(rating+1)+')').addClass('active');
	
		$( e ).parents('form').find('a').mouseover( function(j) { 
			var overed = parseInt( $( j.target ).text() );
			
			$( j.target ).siblings('.star:lt('+(overed)+')').andSelf().addClass('over');
			
		}).mouseout( function (k) {
			var overed = parseInt( $( k.target ).text() );
			$( k.target ).siblings().andSelf().removeClass('over');
		});
		
		
		
		$( e ).parents('form').find('a').click( function(x) {
			x.preventDefault();
		
			var clicked = parseInt( $( x.target ).text() );
		
			$( x.target ).parents('form').find('select option').attr('selected', '');
			$( x.target ).parents('form').find('select option:eq('+clicked+')').attr('selected', 'selected');
		
			$( x.target ).parent().children('.star:lt('+(clicked+1)+')').addClass('active');
			
			$( x.target ).parent().children('.star:gt('+(clicked)+')').removeClass('active');
			
			
			$( x.target ).parents('form').submit();
		});
		
	
	});
	

} );