// <![CDATA[

/* =============================
FUNCTIONS
================================*/


function getquestion(cat) {
 $('#questions').fadeOut('fast', function () {
 $.ajax({
    type: "GET",
    url: "aj_getquestions.aspx",
    data: "c=" + cat,
 beforeSend: function(data) {
},
    success: function(data) {
      $('#questions').html(data);
    }
  });
     $('#questions').fadeIn();     
             });

}


function callFancyBox(my_href) {
$("#friendus").fancybox().trigger('click');
}
  function pleasefriendus() { 
window.setTimeout("callFancyBox('#friendus');", 1500);
}

function closeme() { 
$("#friendus").fancybox().trigger('click');
}

  function benice() { 
	$("#friendus").fancybox().trigger('click');
}


$.fn.fadeToggle = function(speed) {
	   return this.animate({opacity: 'toggle'}, speed);
	};

function isValidEmailAddress(emailAddress) {
 		var pattern = new RegExp(/^(("[\w-\s]+")|([\w-]+(?:\.[\w-]+)*)|("[\w-\s]+")([\w-]+(?:\.[\w-]+)*))(@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$)|(@\[?((25[0-5]\.|2[0-4][0-9]\.|1[0-9]{2}\.|[0-9]{1,2}\.))((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\.){2}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\]?$)/i);
 		return pattern.test(emailAddress);
	}



$(function() {
		$("#ajaxloader").show();
		var monthname = new Array("Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec");
		$.getJSON("http://bhcbusinessclinic.blogspot.com/feeds/posts/default?alt=json-in-script&max-results=8&callback=?",
		function(data) {
			$.each(data.feed.entry, function(i, postentry) {
				var posttitle = postentry.title.$t
				var postsummary = " by BHC team";
				var striphtml = /<\S[^>]*>/g;
				postsummary = postsummary.replace(striphtml, "")
				var postdate = postentry.published.$t.substring(0, 10);
				var postyear = postdate.substring(0, 4);
				var postmonth = postdate.substring(5, 7);
				var postday = postdate.substring(8, 10);
				var datehtml = $("<div class='divblogdate'></div>");
				$("<div class='monthbg'></div>").html(monthname[parseInt(postmonth,10)-1]).appendTo(datehtml);
				$("<div class='datebg'></div>").html(postday).appendTo(datehtml);
				datehtml.appendTo("#posts");
				$.each(postentry.link, function(j, postlink) {
					if (postlink.rel == 'alternate') {
						var linkhtml = $("<div class='divbloglink'></div>");
						$("<a class='bloglink'></a>").html(posttitle).attr("href", postlink.href).appendTo(linkhtml);
						$("<p></p>").html(postsummary).appendTo(linkhtml);
						linkhtml.appendTo("#posts");
					}
				});
			});
			$("#ajaxloader").hide("fast");
		});

	});

/* =============================
  DOC READY
================================*/
$(document).ready(function(){

if ($.browser.mozilla) {
$('#box2,#box3').find('p').css('font-size', "13px");
}



$("select#cats").change(function () {
	if (('option', 'selected') == 0)
	getquestion('cash');
	else
	getquestion($(this).attr('value'));
	});
getquestion('cash');

/* =============================
  ASKUS
================================*/




	$("a#askus").fancybox({
 	//'onStart': pleasefriendus,
	'width'	: 350,
	'height': 'auto',
	'scrolling': 'no',
	'titleShow': false,
	overlayOpacity: 0.7,
	'onClosed':pleasefriendus,
});


	$(".postquestion").click( function() {
	var ema = $("#askEmail").val()

	if ( $("#askEmail").val().length < 4 ) {
	       $("#ask_error").fadeIn( function(){
     		setTimeout( function() { $("#ask_error").fadeOut("fast"); }, 2000);
   		});
 		return false;
	}
	

if (isValidEmailAddress($("#askEmail").val()) ) {
$.fancybox.showActivity();

var sendondata = "f=" + encodeURI($("#askEmail").val()) + "&fn=" + $("#askfname").val() + "&fon=" + $("#askphone").val()  + "&cmp=" + $("#askCompany").val() + "&cat=" + $("#askCat").val() + "&tp=" + encodeURI($("#askquestion").val())
	//alert(sendondata)
	$.ajax({
		type	: "GET",
		cache	: false,
		url	: "aj_askus.aspx",
		data	: sendondata,
		error: function() {
		 $("#ask_error").fadeIn( function(){
		$("#ask_error").html("Sending failed")
     		setTimeout( function() { $("#ask_error").fadeOut("fast"); }, 2000);
   		});
		},
		success: function(data) {
		$.fancybox(data);
		$.fancybox.resize();
		getquestion('cash');
		setTimeout( function() { pleasefriendus(); }, 1500);
		},
		onComplete: function() {
		// pleasefriendus() 
		}
	
	});

	
}else{

$("#rem_error").fadeIn( function(){
		$("#ask_error").html("Correct your email address and try again....")
     		setTimeout( function() { $("#ask_error").fadeOut("fast"); }, 2200);
   		});
}


});//end click



/* =============================
read more
================================*/

 var slicePoint = 532;
  var widow = 4;
   $(".shorten").each(function() {
    var allText = $(this).html();
    var startText = allText.slice(0,slicePoint).replace(/\w+$/,'');
    var endText = allText.slice(startText.length);
    if ( endText.replace(/\s+$/,'').split(' ').length> widow ) {
      $(this).html([
        startText,
        "<a href='#' class='read-more' style='color:#8ab52d'> . . read more</a>",
        "<span class='details'>",
          endText,
        "</span>"
        ].join('')
      );
    }
  });
 
  // *** hide details until read-more link is clicked;
  // then hide link and show details.
  $('span.details').hide();
  $('a.read-more').click(function() {
    $(this).hide()
    .next('span.details').fadeIn()
    return false;
  });

/* =============================
	HOMEY FUCKERS
================================*/

$("#home").click( function(){
    window.location = ('/');
});
$("#home").hover(function () {
    $(this).html("Back Home my dear?");
  },
  function () {
    $(this).html("Business Health Checker <small> v2.0 coming soon</small>");
  }
);


 });// end

// ]]>
