function init()
	{
	carousel_init();
	findAllImages();
	}

function resize()
{
	carousel_init();	
}
	
window.onload = init;
window.onresize = resize;


function findAllImages()
{                          
	
	
	var objs = document.getElementsByTagName("*"); 
	if(objs.length == 0)
	{
		objs = document.all
	}
	for(var i=0; i < objs.length; i++)
		{  
			// image is should be registered if it has an id of img_
			if(objs[i].id.indexOf("label_") > -1)
			{
				registerLabels(objs[i]);				
			}		
		}
	
}

/*
* large links
*/

function getLabelId(o)
	{
	return o.id.substring(o.id.indexOf('_')+1,o.id.length)
	}

function labelOver()
	{
		try
		{

		   this.label.animOut()
		}catch(err) {}
	}

function labelOut()
	{
		try
		{
		   this.label.animIn()
		}catch(err) {}
	}

function registerLabels(o)
	{                 
		o.onmouseover = labelOver;
		o.onmouseout = labelOut;
		
		//alert(getLabelId(o))
		try
	   {
	    o.textObj = document.getElementById("txt_"+getLabelId(o))
	    o.label = new AnimObject(o.textObj, 0,getHeight(o.textObj),0,-1*getHeight(o.textObj), 20,15); 
			o.label.animIn();
			o.textObj.style.visibility = 'visible'
	   }
	   catch(err) {}
	}
