//
//	Name: Littlest Monster
// 	Created 2007.10.23
// 	Author: Jeremy Anderson [ Object Adjective ]
// 	Author URI: www.objectadjective.com
//



function findLinks(){
	var links=document.getElementsByTagName("a");
	var linkp;
	var imgs=document.getElementsByTagName("img");
	var imgp;
	for(var i=0;i<links.length;i++){
		linkp = links[i];
		if(linkp.className == "btn-search"){
			addAnEvent(linkp,'click',submitSearch);
		}
		if(linkp.className == "btn-search2"){
			addAnEvent(linkp,'click',submitSearch2);
		}
		if(linkp.className == "btn-comment"){
			addAnEvent(linkp,'click',submitComment);
		}
	}
	for(var i=0;i<imgs.length;i++){
		imgp = imgs[i];
		if(imgp.offsetWidth > 450){
		imgp.style.width = '450px';
		}
		if(imgp.offsetWidth >= 400){
		imgp.parentNode.className = 'img-lg';
		}
		else{ imgp.parentNode.className = 'img'; }
	}
initFocus(); initNav();
}

function addAnEvent(target, eventName, functionName){ 
        eval('target.on'+eventName+'=functionName'); 
} 

function submitSearch() {
	var form = document.getElementById('searchform');
	form.submit();
	return false;
}

function submitSearch2() {
	var form = document.getElementById('searchform2');
	form.submit();
	return false;
}

function submitComment() {
	var form = document.getElementById('commentform');
	form.submit();
	return false;
}

function initFocus(){
	var links=document.getElementsByTagName("input");
	var linkp;
	for(var i=0;i<links.length;i++){
		linkp = links[i];
		if(linkp.className == 'search'){
			addAnEvent(linkp,'click',searchfocus)
		}
	}
}

function searchfocus(){
	onSwitch();
	this.className += " focus";
	this.value = '';
}

function onSwitch(){
	var links=document.getElementsByTagName("input");
	var linkp;
	for(var i=0;i<links.length;i++){
		linkp = links[i];
		if(linkp.className == "focus"){
			linkp.className = "";
		}
		if(linkp.className == "search focus"){
			linkp.className = "search";
		}
	}
}

function initNav(){
	var home = document.getElementById('home');
	var arch = document.getElementById('archives');
	var mici = document.getElementById('mici');
	var blink = document.getElementById('blink');
	if(document.getElementById('index')){
		home.className = "on";
	}
	if(document.getElementById('archive')){
		arch.className = "on";
	}
	if(document.getElementById('about')){
		mici.className = "on";
	}
	if(document.getElementById('blinks') && document.getElementById('about')){
		mici.className = "";
		blink.className = "on";
	}
	if(document.getElementById('archive') && document.getElementById('about')){
		mici.className = "";
		arch.className = "on";
	}
}


window.onload = findLinks;