

	/*
	* File: portfolio.js
	* Author: Alex Baskov, Devtrix, 2008.
	*
	* Note: make sure common.js is also included
	*/



	////
	// used for highlighting portfolio items on mouseover/mouseout events
	// all new variables are local
	//
	function portfolioItemHighlight(parentObj, highlight)
	{
		if (parentObj != null)
		{
			var div1ClassName = 'portfolio_item_number';
			var div1ClassNameActive = 'portfolio_item_number_active';
			var div2ClassName = 'portfolio_item_image_div';
			var div2ClassNameActive = 'portfolio_item_image_div_active';

			var div1 = parentObj.getElementsByTagName('div')[0];
			var div2 = parentObj.getElementsByTagName('div')[1];

			if (highlight == true)
			{
				changeClass(div1, div1ClassNameActive);
				changeClass(div2, div2ClassNameActive);
			}
			else
			{
				changeClass(div1, div1ClassName);
				changeClass(div2, div2ClassName);
			}
		}

		return true;
	} // /portfolioItemHighlight()



	////
	// changes style class of the object (i.e. class="newClass")
	//
	function changeClass(obj, newClass)
	{
		//alert(newClass);
		if (obj != null && newClass != null)
		{
			obj.className = newClass;
		}

		return true;
	} // /changeClass()



	////
	// removes focust from <a> elements (that annoying dotted border)
	// use: <body onload="removeFocusOnAllLinks();">
	//
	function removeFocusOnAllLinks()
	{
		var totalLinks = document.links.length;
		for(var i=0; i < totalLinks; i++)
		{
			document.links[i].onfocus = blurLink;
		}
	} // removeFocusOnAllLinks()



	////
	// makes element unfocused
	//
	function blurLink()
	{
		if (this.blur) this.blur();
	}
