﻿window.addEvent('domready', function () {
		
	// TOPBAR SLIDER 
	var slideElement = $('topbar');

	var myFx = new Fx.Slide(slideElement, {
		//Fx.Slide Options
		mode: 'vertical', //default is 'vertical'
		//Fx Options
		transition: 'sine:in',
		duration: 300
	}).hide();
	
	/*
	$('home').addEvent('mouseenter', function () {
		var marginTop = $('en').getStyle('margin-top').toInt();
		$('topbar').setStyle('display', 'block');
		myFx.slideIn();
		$$('h2').set('tween', {duration: 300});
		$$('h2').tween('margin-top', '257px');
		if (marginTop != 0) {
			$$('h2').set('tween', {duration: 300});
			$$('h2').tween('margin-top', '0px');
		} 			
	});
	*/
	
	$('topbar').addEvent('mouseleave', function () {
		//$$('h2').set('tween', {duration: 350});
		//$$('h2').tween('margin-top', '0px');
		myFx.slideOut();
	});
	
	
	$$('#nav li.topbar a').addEvent('click', function () {
		$('topbar').setStyle('display', 'block');
		myFx.slideIn();
		return false;
	});
	
	
	
		
		
	// METADATA FADE IN
	$$('.metadata').setStyle('opacity', 0);
	
	$$('.post').each( function (ele) {
		ele.addEvent('mouseenter', function () {
			ele.getFirst().setStyle('display', 'block').fade('in');
		});
		ele.addEvent('mouseleave', function () {
			ele.getFirst().fade('out');
		});
	});

	/* ADD ~ BETWEEN THE TAGS (and delete it from the last) */
	$$('.tags a').each( function (ele) { 
		var newEle = new Element('span', {
			'text': ' ~'
		});
		newEle.inject(ele, 'after');
		Cufon.refresh();
	});
	$$('.tags').getElements('span').each( function(ele) {
		ele.getLast().dispose();
	});

	/* HIDE LINK TO SITE FROM HOME */
	$$('.post .caption a').hide();
	
	/* HIDE DESCRIPTION FROM HOME */
	$$('.post .caption p').hide();

	/* SHOW ZERO IF THERE ARE NO NOTES */
	/*
	$$("li.notes").each(function(ele) {
		//console.log($$("li.notes"));
		var getHtml = ele.get('html');
		if (getHtml == '') {
			//console.log('empty');        
			ele.set('text', '0 Notes yet');
		}
	Cufon.refresh('li.cufon');
	});
	*/

	/* NOTES */
	var likes = $('notes-likes');
	var reblog = $('notes-reblog');
	var replies = $('notes-replies');

	var action = $$('.action').length;
	$$('.action').setStyle('display', 'none');
	$$('.notes blockquote').setStyle('display', 'none');
	var reblogLength = $$('#notes-likes ol.notes li.reblog').length;
	if (reblogLength > 0) {
	var newList = new Element('ol', {
		'class': 'notes'
		}).inject(reblog);
		$$('#notes-likes ol.notes li').each(function (ele) {
			if(ele.hasClass('reblog')) {
			   ele.inject(newList);   
			}
		});
	}

	/* AVATAR */
	var avatar = $$('.avatar');

	if (avatar) {
		avatar.setStyle('width', '40px');
		avatar.setStyle('height', '40px');
		avatar.setStyle('float', 'left');
		var avatarSrc = avatar.get('src')
		//console.log(avatarSrc);
		avatar.each(function(ele) {
			var avatarSrc = ele.get('src')       
			var avatarSplit = avatarSrc.split('_');
			//console.log(avatarSplit);
			var endSplit = avatarSplit[2].split('.');
			//console.log(endSplit);
			var bigAvatar = avatarSplit[0] + '_' + avatarSplit[1] + '_40.' + endSplit[1];
			//console.log(bigAvatar);
			//console.log(avatar);
			ele.erase('src');
			ele.set('src', bigAvatar);
		});
	}
	
}); /* END OF DOMREADY */
