$j = jQuery.noConflict();

$j('html').addClass('js');

$j(document).ready(function(){					
	
	$j("#header h1").click(function(){

		document.location.href = '/';
 
	});
	
	$j('#mainNav li a').hover(function(){
	    $j(this).stop().animate({color: '#fff'}, 'fast');
	}, function() {
	    $j(this).stop().animate({color: '#4D4C4C'}, 'fast');
	});
	
	$j('.opacity').each(function(){
		
		var opacity = 0.7, 
			toOpacity = 1, 
			duration = 250;
	
		$j(this).css('opacity', opacity ).hover(function() {
				$j(this).stop().fadeTo(duration,toOpacity);
			}, function() {
				$j(this).stop().fadeTo(duration,opacity);
			}
			
		);
	
	 }); 
	
	// $j('#header h1').hover(function(){
	// 	
	// 	$j('#header span.cube').removeClass().addClass('cubeHover');
	// 	
	// }, function() {
	// 	
	// 	$j('#header span.cubeHover').removeClass().addClass('cube');
	// });  

	$j('.input').each(function() {
	    var default_value = this.value;
	    $j(this).focus(function() {
	        if(this.value == default_value) {
	            this.value = '';
	        }
	    });
	    $j(this).blur(function() {
	        if(this.value == '') {
	            this.value = default_value;
	        }
	    });
	});
	
	$j(function() {
	  $j('.rollover').hover(function() {
	      var currentImg = $j(this).attr('src');
	      $j(this).attr('src', $j(this).attr('src').replace('_off', '_on'));
	  }, function() {
	      var currentImg = $j(this).attr('src');
	      $j(this).attr('src', $j(this).attr('src').replace('_on', '_off'));
	  });
	});
	
	function limits(obj, limit){

	    var text = $j(obj).val(); 
	    var length = text.length;
	    if(length > limit){
	       $j(obj).val(text.substr(0,limit));
	     }
	 }
	
	$j('#comment').keyup(function(){

	    limits($j(this), 140);
	})
	
	function nameLimits(obj, limit){

	    var text = $j(obj).val(); 
	    var length = text.length;
	    if(length > limit){
	       $j(obj).val(text.substr(0,limit));
	     }
	 }
	
	$j('input#author').keyup(function(){

	    limits($j(this), 17);
	})
	
	$j("blockquote").each(function(){
         var title = $j(this).attr("title");
         var cite = $j(this).attr("cite");

         if (cite == null && title != null) {
             $j(this).append("<cite class='source'> - "+title+"</cite>");
         }

         else if (cite != null && title == null) {
              $j(this).append("<cite class='source'>"+cite+"</cite>");
         }

         else if (cite != null && title != null) {
              $j(this).append("<cite class='source'> - "+title+"</cite>");
         }     

         else {
         }
    });
    
	
	
	
	function preload(arrayOfImages) {
	    $j(arrayOfImages).each(function(){
	        $j('<img/>')[0].src = this;
	
	    });
	}
	
	preload([
	    '/wp-content/themes/OMTHEME/images/OM_logo_box_stationary.png',
		'/wp-content/themes/OMTHEME/images/arrowRoll.png',
		'/wp-content/themes/OMTHEME/images/arrowRoll_back.png',
		'/wp-content/themes/OMTHEME/images/BuyNow_Button_on.png',
		'/wp-content/themes/OMTHEME/images/share_dg_on.png',
		'/wp-content/themes/OMTHEME/images/share_email_on.png',
		'/wp-content/themes/OMTHEME/images/share_fb_on.png',
		'/wp-content/themes/OMTHEME/images/share_lnk_on.png',
		'/wp-content/themes/OMTHEME/images/share_twt_on.png'
	    
			]);    
	
	$j(".slideControl").show();

    $j("a[href^='http:']").not("[href*='onemethod.com']").attr('target','_blank');
	
	$j('postContent a').attr('target','_blank');
	
	$j('.postText p a img').each(function(){
		$j(this).parent().attr('target', '_blank');
	});  
    
	
	$j(window).bind('load resize', function() {    
		var width=$j(window).width();
		var windowWidth = $j(window).width()
		
		$j('.sidebar').height('auto');
		$j('.sidebar').height($j(document).height() - $j('#header').height());		
    	$j('#header').css('width', windowWidth - 33);
		$j(".stepcarousel").css('width', (width - 239));
	});

	function viewport(){
	
		$j(".resize:in-viewport").show(); 
		$j(".resize:right-of-screen").hide();
	
		$j(".chatter ul li:below-the-fold").hide();
		$j(".chatter ul li:in-viewport").fadeIn('fast'); 
	
	}
	
	$j(window).bind('resize load', function(){
		viewport();
		
	});
	
	//time out so the newly entered pod doesn't flickr
	$j("a.scroller").click(function(){	
		setTimeout(viewport, 800);
		
	});   
	
	$j("a.scroller, .next a, .prev a").hover(function(){
	   $j(this).parent().addClass('hover');
	},
		function(){
			$j(this).parent().removeClass('hover');
			
	});
 

	$j(".comments ol li:last-child").addClass("last");
  			
				
});