function CharCount(sfield,mfield,udiv,limit) {
	var slenght = sfield.val().length;
	var mlenght = mfield.val().length;
	var tlenght = slenght + mlenght;
	if (tlenght >= limit) {
		sval = sfield.val().substring(0, limit - mlenght);
		mval = mfield.val().substring(0, limit - slenght);
		sfield.val(sval);
		mfield.val(mval);
		udiv.html('0');
	} else {
		used = limit - tlenght;
		udiv.html( used );
	}
}
$(document).ready(function(){
	$("#message textarea").keyup(function(){
		CharCount($("#sender input"),$("#message textarea"),$("#message span strong"),110);
	});
	$("#sender input").keyup(function(){
		CharCount($("#sender input"),$("#message textarea"),$("#message span strong"),110);
	});
	$("#faq dd").hide();
	$("#faq dt").click(function() {
		$(this).next().toggle();
	});	
	var anchor = unescape(self.document.location.hash);
	if(anchor != ''){
		$("#faq dt"+anchor).next().show();
	}
});