jQuery.fn.inlinelabel = function() {
	return this.each (function (event){
		if ($(this).val() != "") {
			$(this).prev().addClass('has-text');
		}

		$(this).bind('focus', function () {
			$(this).prev("label").addClass("focus");
		});
		
		$(this).bind('focusout', function () {
			if($(this).val() != "")
			{
				$(this).prev("label").addClass("has-text");
			}
		});		

		$(this).bind('keypress keydown paste change', function () { // 
			$(this).prev("label").addClass("has-text").removeClass("focus");
		});

		$(this).bind('blur', function () {
			if($(this).val() == "") {
				$(this).prev("label").removeClass("has-text").removeClass("focus");
			}
		});
	});
}

$(document).ready(function(){
	$(".inlinelabel > input, .inlinelabel > textarea").inlinelabel();
	
	$("#info_link").click(function(){	
		var html = $("#head_img").html();
		$("#head_img").load($(this).attr('href'));
		$(this).remove();
		return false;
	});
});
