/** 
	@file 
	* generic site wide javascript 
	* @author colin
	* @author jsmulan <jsmulan@cambrianhouse.com>
*/
$(document).ready(function() {	
	/// fades in saved notification
	$(".saved").css("display", "none");
	$(".saved").fadeIn(800);
	 
	// more/less truncation for testimonials	
	$(".testimonial-content").truncate( 100, {
        chars: /\s/,
        trail: [ "...<a href='#' class='truncate_show'>more</a>", "...<a href='#' class='truncate_hide'>less</a>" ]
    });

	/// toggle status update field
	$("#status_message_add_form").css("display", "none");
	$("#status-update-toggle").click(function () {
		$("#status p.inline-status").hide();
		$("#status_message_add_form").show();
		return false;
	});

	$('.zebra tr:even').addClass('alt');

	/* initial contact hide/display */

	if ( $('#referral_signup_Business_Builder').is(':checked') ) {
		$('#business-builder').show();       
	} else {
		$('#business-builder').hide();       
	}
	
	$("#referral_signup_client").click(function(){
		$('#business-builder').hide();
	});
	
	$("#referral_signup_Business_Builder").click(function(){
		$('#business-builder').show();
	});
	
	$("#referral_signup_GPN").click(function(){
		$('#business-builder').hide();
	});

	$("#blog-more").css("display", "none");
	$("#blog-more-link").click(function () {
		$("#blog-more-link").hide();
		$("#blog-more").show();
		return false;
	});

	$("#blog-less-link").click(function () {
		$("#blog-more").hide();
		$("#blog-more-link").show();
		return false;
	});
	$(".simple-overlay").hide();
	
	
		$("#code-hide").css("display", "none");
		$("#personal-home-code").css("display", "none");
	$("#code-show").click(function () {
		$("#personal-home-code").show();
		$("#code-hide").show();
		$("#code-show").hide();
		return false;
	});

	$("#code-hide").click(function () {
		$("#personal-home-code").hide();
		$("#code-hide").hide();
		$("#code-show").show();
		return false;
	}); 
	
	var triggers = $(".my-why-button").overlay({ 

	    // some expose tweaks suitable for modal dialogs 
	    expose: { 
	        color: '#333', 
	        loadSpeed: 200, 
	        opacity: 0.9 
	    }, 

	    closeOnClick: false 
	});

	
	$(".badges img[title]").tooltip({ 

        tip: '#badgetip', 
 
        position: 'center right',
		relative: true,
 
        // move tooltip a little bit to the right 
        offset: [0, 5], 
 
        // do not initialize tooltips until they are used 
        lazy: true, 
 
        // there is no delay when the mouse is moved away from the trigger 
        delay: 0 
    });

$("#all-badges").css("display", "none");
$("#hide-all-badges").css("display", "none");

$("#view-all-badges").click(function () {
	$("#all-badges").show();
	$("#view-all-badges").hide();
	$("#hide-all-badges").show();
	return false;
});
$("#hide-all-badges").click(function () {
	$("#all-badges").hide();
	$("#view-all-badges").show();
	$("#hide-all-badges").hide();
	return false;
});

	
});
