var charsSearchResult = 75;
var charsSearchResultLarge = 65;

$(document).ready(function(){

   $("#default").click(function(event){
     	event.preventDefault();
	$("body").css("font-size","11px");
	$("h2.BodyHeadTitle").css("font-size","13px");
	$("div#right li,div#appendix li").css("background-position","0px 5px");
	$(".info-icon").css("background-position","0px 4px");
	$("div.SearchResultLink").css("margin","5px -5px 0px 0px");
	trimSearchResultText(charsSearchResult);
	$.cookie("reload","11px");
   });

   $("#largest").click(function(event){
     	event.preventDefault();
	$("body").css("font-size","14px");
	$("h2.BodyHeadTitle").css("font-size","16px");
	$("div#right li,div#appendix li").css("background-position","0px 7px");
	$(".info-icon").css("background-position","0px 7px");
	$("div.SearchResultLink").css("margin","7px -5px 0px 0px");
	trimSearchResultText(charsSearchResultLarge);
	$.cookie("reload","14px");
   });
   
// Cookie
var reload = $.cookie("reload");

// Calling cookie
if(reload == "11px") {
	$("body").css("font-size","11px");
	$("h2.BodyHeadTitle").css("font-size","13px");
	$("div#right li,div#appendix li").css("background-position","0px 5px");
	$(".info-icon").css("background-position","0px 4px");
	$("div.SearchResultLink").css("margin","5px -5px 0px 0px");
	trimSearchResultText(charsSearchResultLarge);
};

if(reload == "14px") {
	$("body").css("font-size","14px");
	$("h2.BodyHeadTitle").css("font-size","16px");
	$("div#right li,div#appendix li").css("background-position","0px 7px");
	$(".info-icon").css("background-position","0px 7px");
	$("div.SearchResultLink").css("margin","7px -5px 0px 0px");
	trimSearchResultText(charsSearchResultLarge);
};
});

function trimSearchResultText(chars){
  $(".SearchResultText a").each(function(){  
	  var html = $.trim($(this).html());
	  var end = html.indexOf("</span>")+7;
	  var spanTxt = html.substring(0,end);
	  var miniTxtOld = html.substr(end);
	  var miniTxt = miniTxtOld.substr(0,chars);
	  var hellip = "";
	  if(miniTxtOld.length>miniTxt.length) hellip = "&hellip;";
	  $(this).html(spanTxt+miniTxt+hellip);
	  
	});
}
