//	JQuery Text resize + Cookie recall
//	by Jonny Kamaly
//	based on script written by Faisal &amp; Homar
//	modified by Ferdian Jahja for Indrigautama.org
var sitefunctions = {
	textresize : function(){
		// show text resizing links
		$(".FontSize").show();
		var $cookie_name = "sitename-FontSize";
		var originalFontSize = $(".content-resize").css("font-size");
		// if exists load saved value, otherwise store it
		if($.cookie($cookie_name)) {
			var $getSize = $.cookie($cookie_name);
			$(".content-resize").css({fontSize : $getSize + ($getSize.indexOf("px")!=-1 ? "" : "px")}); // IE fix for double "pxpx" error
		} else {
			$.cookie($cookie_name, originalFontSize);
		}
		// reset link
		$(".FontSizeReset").bind("click", function() {
			$(".content-resize").css("font-size", originalFontSize);
			$.cookie($cookie_name, originalFontSize);
		});
		// text “+” link
		$('.FontSizeInc').bind('click', function() {
		  var currentFontSize = $('.content-resize').css('font-size');
		  var currentFontSizeNum = parseFloat(currentFontSize, 10);
		  var newFontSize = currentFontSizeNum*1.2;
		  if (newFontSize, 11) {
			$('.content-resize').css('font-size', newFontSize);
			$.cookie($cookie_name, newFontSize);
		  }
		  return false;
		});
		$('.FontSizeDec').bind('click', function() {
		  var currentFontSize = $('.content-resize').css('font-size');
		  var currentFontSizeNum = parseFloat(currentFontSize, 10);
		  var newFontSize = currentFontSizeNum*0.8;
		  if (newFontSize, 11) {
			$('.content-resize').css('font-size', newFontSize);
			$.cookie($cookie_name, newFontSize);
		  }
		  return false;
		});
	}
}
 
$(document).ready(function(){
	// JQuery Text resize + Cookie recall
	sitefunctions.textresize();
	$('.FontSizeInc,.FontSizeDec,.FontSizeReset').click(function(){
		$('.saved').css('display','block');
		$(".saved p").css('display','none');
		$(".saved img").css('display','block');
		setTimeout(function(){
			$(".saved img").css('display','none');
			$(".saved p").css('display','block');
		}, 2000);
	});
	
	// Begins Language switch
	if ($('.article-eng').length){
		// if found then change the display property and add a spacer
		$('.eng-button').css("display","inline").before('&nbsp;&nbsp;|&nbsp;&nbsp;');
	}
	if ($('.article-chinese').length){
		$('.chinese-button').css("display","inline").before('&nbsp;&nbsp;|&nbsp;&nbsp;');
	}
	
	// Switch behavior
	$('.indo-button').click(function() {
		$(".bs-inside-meta-item-right").find(".active").removeClass("active").addClass('available');
		$(".inside-post-content,.inside-post-title").find(".seen").removeClass("seen").addClass('unseen');
		$(this).removeClass('available').addClass('active');
		$('.article-ind,h2.indonesian-title').removeClass("unseen").addClass("seen");
	});
	$('.eng-button').click(function() {
		$(".bs-inside-meta-item-right").find(".active").removeClass("active").addClass('available');
		$(".inside-post-content,.inside-post-title").find(".seen").removeClass("seen").addClass('unseen');
		$(this).removeClass('available').addClass('active');
		$('.article-eng,h2.english-title').removeClass("unseen").addClass("seen");
	});
	$('.chinese-button').click(function() {
		$(".bs-inside-meta-item-right").find(".active").removeClass("active").addClass('available');
		$(".inside-post-content,.inside-post-title").find(".seen").removeClass("seen").addClass('unseen');
		$(this).removeClass('available').addClass('active');
		$('.article-chinese,h2.chinese-title').removeClass("unseen").addClass("seen");
	});
})

