// Copyright (c) www.farfarfar.com. All rights reserved.

function addEvent(obj, evType, fn)
{
	if (obj.addEventListener)
	{
		obj.addEventListener(evType, fn, true);
		return true;
	}
	else if (obj.attachEvent)
	{
		var r = obj.attachEvent("on"+evType, fn);
		return r;
	}
	else return false;
}
function getElementsByClassName(ClassName,tagName,parentElement)
{
	var elements=new Array();
	var d=parentElement ? parentElement : document;
	var allElements;
	if(tagName)
	{
		allElements=d.all && d.all.tags(tagName)
		|| d.getElementsByTagName && d.getElementsByTagName(tagName);
	}
		else allElements=d.all || d.getElementsByTagName("*");
	{
		for(var i=0,len=allElements.length; i<len; i++)
		{
			if(allElements[i].className==ClassName)
			{
				elements[elements.length]=allElements[i];
			}
		}
	}
	return elements;
}
function initThumbnails()
{
	xex=document.getElementsByTagName("a");
	
	if (window.location.href.indexOf("search=") != -1)
	{
		return;
	}
	
	for(var i=0,len=xex.length;i<len;i++)
	{
		if(xex[i].getAttribute("rel")=="external") xex[i].target="_blank";
	}
	
	xdiv=getElementsByClassName("entry","div");
	
	for (var i=0,len=xdiv.length;i<len;i++)
	{
		xdiv[i].onmouseover = function ()
		{
			if (this.className == 'entry') this.className = 'entryOver';
			var xtmp=getElementsByClassName("link","a",this);
			window.status=xtmp[0];
		}
		xdiv[i].onmouseout = function ()
		{
			if (this.className == 'entryOver') this.className = 'entry';
			window.status="";
		}
		xdiv[i].onclick = function ()
		{
			var xtmp=getElementsByClassName("link","a",this);
			openNormalWindow(xtmp[0].href);
		}
		var xtmp=getElementsByClassName("link","a",xdiv[i]);
		xtmp[0].onclick=function()
		{
			return false;
		}
	}
}

initThumbnails();

function openNormalWindow(url)
{
	window.open(url,'','');
}

