	$(document).ready(function(){

// DROP DOWN NAV
		jQuery('#main-nav ul').superfish({
			delay:       1000,                            // one second delay on mouseout 
			animation:   {opacity:'show',height:'show'},  // fade-in and slide-down animation 
			speed:       'fast',                          // faster animation speed 
			autoArrows:  false,                           // disable generation of arrow mark-up 
			dropShadows: false                            // disable drop shadows 
		});	

// NEWSLETTER SIGN UP
		$('#newsletter-form a').click(function () {
			$('#newsletter-form form').slideToggle("slow");
			return false;
		});


// FACEBOX POP UP
		$('a[rel*=facebox]').facebox({
        	loading_image : 'loading.gif',
        	close_image   : 'closelabel.gif'
      	}); 


		
// BLOGS
		if(jQuery.url.segment(0) != "_blog"){
			$('.blog-comment-list').show();
			$('.add-comment').show();
		}else{
			$('.links').show();
		}	
		
		
		$('.add-comment img').click( function() {
			$('.comments').slideToggle('fast');
			return false;
		});	
		
		$('.comment-details').each(function(){
        var starRating = $(this).find("img").attr('src');
        console.log(starRating);
        switch (starRating)
        {
        case "/CatalystImages/5stars.gif":
          $('.comment-details img').attr('src','/images/template/5stars.png').attr('height','16').attr('width','94');
          break;
        case "/CatalystImages/4stars.gif":
          $('.comment-details img').attr('src','/images/template/4stars.png').attr('height','16').attr('width','75');
          break;
        case "/CatalystImages/3stars.gif":
          $('.comment-details img').attr('src','/images/template/3stars.png').attr('height','16').attr('width','55');
          break;
        case "/CatalystImages/2stars.gif":
          $('.comment-details img').attr('src','/images/template/2stars.png').attr('height','16').attr('width','36');	
          break;  
        case "/CatalystImages/1stars.gif":
          $('.comment-details img').attr('src','/images/template/1star.png').attr('height','16').attr('width','16');	
          break;  
        default:
          	
        }
        });   
		
		
		
		
		
		
// CALCULATOR		
		$('#go_calc').click(function () {
			cmdCalc_Click();
			return false;
		});

// CALCULATOR FUNCTIONS
		function checkForZero(field) {
			if (field.value == 0 || field.value.length == 0) {
				alert ("This field can't be 0!");
				field.focus(); }
			else
				calculatePayment(field.form);
		}

		function cmdCalc_Click() {
			if ((document.MortgageCalculator.price.value == 0 ) || (document.MortgageCalculator.price.value.length == 0)) {
				alert ("The Price field can't be 0!");
				document.MortgageCalculator.price.focus(); 
			}
			
			 else if (document.MortgageCalculator.ir.value == 0 || document.MortgageCalculator.ir.value.length == 0) {
				alert ("The Interest Rate field can't be 0!");
				document.MortgageCalculator.ir.focus(); 
			}
	
			 else if (document.MortgageCalculator.term.value == 0 || document.MortgageCalculator.term.value.length == 0) {
				alert ("The Term field can't be 0!");
				document.MortgageCalculator.term.focus(); 
			} 
			
			else{
	
				princ = document.MortgageCalculator.price.value - document.MortgageCalculator.dp.value;
				intRate = (document.MortgageCalculator.ir.value/100) / 12;
				months = document.MortgageCalculator.term.value * 12;
				document.MortgageCalculator.pmt.value = Math.floor((princ*intRate)/(1-Math.pow(1+intRate,(-1*months)))*100)/100;
				document.MortgageCalculator.principle.value = princ;
				document.MortgageCalculator.payments.value = months;
			}
		}




			
	});

