$(function() {
	$('#gnavi').droppy();
	$('#gnavi').css("overflow", "visible");
});
$(document).ready(function() {
	$(".linkbox").hover(function(){
		$(this).addClass("box_hover");	
		},
		function(){
		$(this).removeClass("box_hover");	
	});
	$(".linkbox").click(function() {
		var links  = $(this).find("h2 a").attr("href");
		if(links == undefined || links == "") {
			links = $(this).find("h3 a").attr("href");
			if(links == undefined || links == "") {
			} else {
				window.location=links;
			}
		} else {
	    	window.location=links;
		}
		return false;
	});
	$("#page a img").hover(
		function() { $(this).stop(); $(this).animate({ opacity:0.65 }, 150); },
		function() { $(this).stop(); $(this).animate({ opacity:1 }, 250);}
	);
	$(".words").val('Search');

	$.ajax({
	    url : "http://www.farmersmarkets.jp/twitter.php",
	    dataType : "jsonp",
	    data : {
//	        q : "#farmersmarketjp",
//			rpp : "1"
	    },
	    jsonp : "callback",
	    success : function(json){
			var twhtml = '';
			if(json.results.length == undefined || json.results.length <= 0) {
//				$('#twitter').css("display", "none");
			} else {
			for(var i = 0; i < json.results.length; i++) {
				var viewtxt = fmscript.txtcut(json.results[i].text, 75, '...');
				twhtml += '<a href="http://twitter.com/' +  json.results[i].user.screen_name +'/status/'+ json.results[i].id  + '" target="_blank">' + viewtxt   + '</a>';
			}
			twhtml += "</ul>";
			$('#twitter').html(twhtml);
			}

	    },
	    error : function(){
	//        alert('error');
	    }
	});



/*
	$("a[href*='#']").easingScroll({
		easing: "linear",
		duration: 400
	});

	var linkboxes = $(".linkbox");
	for (var i=0; i<linkboxes.length; i++){
		var readmores = $("dt.links");
		for (var j=0; j<readmores.length; j++){
			$(".linkbox").click(function() {
				var anchorTags = this.getElementsByTagName("a");
				window.location = anchorTags[0].href;
			});
		}
	}
	$("dt.links").addClass("none");		
*/


});
function addLinks() {
	$(".linkbox").hover(function(){
		$(this).addClass("box_hover");	
		},
		function(){
		$(this).removeClass("box_hover");	
	});
	$(".linkbox").click(function() {
		var links  = $(this).find("h2 a").attr("href");
		if(links == undefined || links == "") {
			links = $(this).find("h3 a").attr("href");
			if(links == undefined || links == "") {
			} else {
				window.location=links;
			}
		} else {
	    	window.location=links;
		}
		return false;
	});

}

var fmscript = {
	txtcut:function(text, len, truncation) {
		var count = 0;
		var str = '';
		for (i=0; i<text.length; i++) {
		n = escape(text.charAt(i));
		if (n.length < 4) count++; else count+=2;
		if (count>len) {return str+truncation;}
		str += text.charAt(i);
		}
		return text;
	}
}
