﻿// slider
$(window).load(function() {
	$('.photoslider').flexslider();
});

// view
jQuery(function($){
	$("img").m5LazyDisplay();
});

// works photo link
$(function() {
	$('.worksTopSec h3 a').each(function(){
	  var Href = $(this).attr('href');
	  $(this).parent().parent().click(function() {
		window.open(Href,'_self');
		return false;
	  });
	});
	$('.worksTopSec').hover(function(){
		$(this).children('.worksPhoto').fadeTo(180,0.7);
	  },function(){
		$(this).children('.worksPhoto').fadeTo(180,1);
	});
});

// openhouse project inprogress photo link
$(function() {
	$('#openHouse p img ,#inprogressSec ul li img ,#projectSec ul li img').hover(function(){
		$(this).fadeTo(180,0.7);
	  },function(){
		$(this).fadeTo(180,1);
	});
});

//twitter json
$(function() {
	$.getJSON('http://api.twitter.com/1/statuses/user_timeline/RCage.json?callback=?', function (json) {
		for(var i in json){
		function replaceTwTimeStr(time){
			var tArray = time.split(" ");
			var timeStr = tArray[0] + " " + tArray[1] + " " + tArray[2] + " " + tArray[5] + " " + tArray[3] + " " + tArray[4];
			return timeStr;
		}
		var dateObj = new Date;
		var text = json[i].text;
		text = text.replace(/(s?https?:\/\/[-_.!~*'()a-zA-Z0-9;\/?:@&=+$,%#]+)/gi,'<a href="$1">$1</a>');
		text = text.replace(/#(\w+)/gi,'<a href="http://twitter.com/search?q=%23$1">#$1</a>');
		text = text.replace(/@(\w+)/gi,'<a href="http://twitter.com/$1">@$1</a>');
			$("#twitter ul").append("<li>" + text + "<span><a href='https://twitter.com/RCage' target='_blank'>" + dateObj.format('Y-m-d H:i:s', replaceTwTimeStr(json[i].created_at)) + " @RCage</a></span></li>");
		}
	});
});

//scroll
$(function(){
	$('#twitter').jScrollPane();
});

