$(function(){
	var currentstyle = readCookie('fontStyle');
	if (currentstyle){
	switchFont(currentstyle);
	}
	$("a.sizeL").click(function(){
	switchFont("fontL");
	return false;
	});
	
	$("a.sizeM").click(function(){
	switchFont("fontM");
	return false;
	});
});

function adjustSize(selector){
	if ($("body").is(":has('"+selector+"')")) {
	hAdjust(selector);
	}
}

function switchFont(className){
	$("body").removeAttr("class").addClass(className);
	createCookie('fontStyle', className, 365);
	adjustSize(".catecontent");
	adjustSize(".newsbox");
}
// cookie script http://www.quirksmode.org/js/cookies.html
function createCookie(name,value,days){
	if (days){
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else{
	var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
	}
}
function readCookie(name){
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++)
	{
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0){
			return c.substring(nameEQ.length,c.length);
		}
	}
	return null;
}


function lrAdjust(selector){
	var ele=$(selector).size();
	for(var i=0;i<ele;i++){
		var rest=i%2;
		if(rest==0){
			$(selector).eq(i).css("padding-right","8px");
		}else{
			$(selector).eq(i).css("padding-right","0");
		}
	}
}

function hAdjust(selector){
	var h=2
	var ele=$(selector).size();
	var ar=new Array();
	var k=0;
	while(k<ele){
		if(k%h==0){ar[ar.length]=new Array();}
		for(var j=0;j<h;j++){
		ar[ar.length-1][j]=$(selector).eq(k);
		k++;
		}
	}//make array
			
			
	for(var l=0;l<ar.length;l++){
		ar[l][0].css("height","auto");
		ar[l][1].css("height","auto");
		var hzer=ar[l][0].height();
		var hone=ar[l][1].height();
		if(hzer<hone){
			ar[l][0].height(hone);
		}else{
			ar[l][1].height(hzer);
		}
	}
}
