/* ---------- Add REL Attribute to Blog Images ---------- */
$(document).ready(function() {
	$('img.size-medium').each(function() {
		var imgTitle = $(this).attr('title');
		$(this).parent('a').attr('title',imgTitle);
	});
	
	$('img.size-thumbnail').each(function() {
		var imgTitle = $(this).attr('title');
		$(this).parent('a').attr('title',imgTitle);
	});
	
	$('div[id*=post-]').each(function() {
		var currentDiv = "#" + $(this).attr('id');
		$(currentDiv).children('div.entry').children('p').children('a').children('img').parent('a').lightBox();
		// $(currentDiv).children('div.entry').children('p').children('a').children('img.size-medium').parent('a').lightBox();
		// $(currentDiv).children('div.entry').children('p').children('a').children('img.size-thumbnail').parent('a').lightBox();
	});

});


/* ---------- Focus / Blur Functionality ---------- */
$(document).ready(function() {
	// focus input
	$('input').focus(function() {
		inputID = "#"+$(this).attr('id');
		inputControl('focus',inputID);
	});
	
	// focus textarea
	$('textarea').focus(function() {
		inputID = "#"+$(this).attr('id');
		inputControl('focus',inputID);
	});
	
	// blur input
	$('input').blur(function() {
		inputID = "#"+$(this).attr('id');
		inputControl('blur',inputID);
	});
	
	// blur textarea
	$('textarea').blur(function() {
		inputID = "#"+$(this).attr('id');
		inputControl('blur',inputID);
	});
	
	// function for focusing & blurring form inputs & textareas
	function inputControl(state,id) {
		
		// if current input is not the submit button, proceed
		if($(inputID).attr('type') != 'submit') {
			if(state == 'focus') {
				// add class to focused input
				$(id).addClass('active');
			}
			if(state == 'blur') {
				// remove class from blurred input
				$(id).removeClass('active');
			}
		}
	}
});