window.addEvent('domready', function() { 	
	//inputTextReplace('searchthis','Search Blog...','#854F19','#683808');
	
	 var myTips = new Tips($(document.body).getElements('#rssIcon'), {
	 	initialize:function(){
			this.toolTip.setStyle('opacity',0.8);
		},
        maxTitleChars: 50,
		className: 'cw'
    });
	
	
	/*
var box = {};
	//window.addEvent('domready', function(){
		box = new MultiBox('mb', {descClassName: 'multiBoxDesc', useOverlay: true});
	//});
*/
	movePostFooterLabels();
});

function inputTextReplace(id, defaultValue, blurColor, focusColor){
	if($(id).getElement('input[type=text]').value.clean() === "" || $(id).getElement('input[type=text]').value.clean() === " " ){
		$(id).getElement('input[type=text]').value = defaultValue;
	}
	$(id).getElement('input[type=text]').addEvents({
		'focus': function(e){
		    var e = new Event(e);
			if(this.value === defaultValue){ this.value = ""; this.setStyle('color',focusColor); }
		},
		'blur': function(e){
			var e = new Event(e);
			if (this.value.clean() === "" || this.value.clean() === " ") {	this.value = defaultValue; this.setStyle('color',blurColor);	}
		}
	})
}

function movePostFooterLabels(){
	$(document.body).getElements('.blogger-labels').each(function(item, index){
		item.inject(item.getNext()).setStyle('display','block');
		
		
	}.bind(this));
}


function listLabels(root){
	$('labelList').setStyle('display','block');
    var baseURL = '/search/label/';
    var baseHeading = "Labels";
    var isFTP = false;
    var llDiv = document.getElementById('labelList');
    var entry = root.entry;
    var h2 = document.createElement('h2');
    h2.className = 'sidebar-title';
    var h2t = document.createTextNode(baseHeading);
    h2.appendChild(h2t);
    llDiv.appendChild(h2);
    var ul = document.createElement('ul');
    ul.id = 'label-list';
    var category = entry.category;
    labelSort = new Array();
    for(p in category){
        labelSort[labelSort.length] = [category[p].term];
        }
    labelSort.sort();
    for (var r=0; r < labelSort.length; r++){
		
		if ($defined(labelSort[r]) && labelSort[r].toString().clean() != '') {
			var li = document.createElement('li');
			var a = document.createElement('a');
			if (isFTP) {
				a.href = baseURL + encodeURIComponent(labelSort[r]) + '.html';
			}
			else {
				a.href = baseURL + encodeURIComponent(labelSort[r]);
			}
			a.innerHTML = labelSort[r];
			li.appendChild(a);
			ul.appendChild(li);
			abnk = document.createTextNode(' ');
			ul.appendChild(abnk);
		}
    }
    llDiv.appendChild(ul);
}

