/* 
	
	@author: alex.smoljanovic@thewebshop.ca
	05/03/2008 16:27:18
*/

function init_all()
{
	try
	{
		init();
	}
	catch(e)
	{
		
	}
}


function __fpbtn( i, hot )
{
	var o = findObj( 'fp-button-' + i );
	if( !o )
		return;
	
	try
	{
		o.className = hot ? 'fp-button-' + i + '-hover' : '';
	}
	catch( e )
	{
		;
	}
}

function __fp_prld()
{ 
	var args = new Array( 
		'img/fp-button-1.gif', 'img/fp-button-1-over.gif',
		'img/fp-button-2.gif', 'img/fp-button-2-over.gif',
		'img/fp-button-3.gif', 'img/fp-button-3-over.gif',
		'img/fp-button-4.gif', 'img/fp-button-4-over.gif'
	 );
	document.imageArray = new Array( args.length );
	for(var i = 0; i < args.length; i++)
	{
		document.imageArray[i] = new Image;
		document.imageArray[i].src = args[i];
	}
}




function findObj/* dmwv8 ftw */(theObj, theDoc)
{
	var p, i, foundObj;
	if(!theDoc) theDoc = document;
	if( (p = theObj.indexOf("?")) > 0 && parent.frames.length) {
		theDoc = parent.frames[theObj.substring(p+1)].document;
		theObj = theObj.substring(0,p);
	}
	if(!(foundObj = theDoc[theObj]) && theDoc.all) foundObj = theDoc.all[theObj];
		for (i=0; !foundObj && i < theDoc.forms.length; i++) 
			foundObj = theDoc.forms[i][theObj];
	for(i=0; !foundObj && theDoc.layers && i < theDoc.layers.length; i++) 
		foundObj = findObj(theObj,theDoc.layers[i].document);
	if(!foundObj && document.getElementById) foundObj = document.getElementById(theObj); 
	return foundObj;
}

/*
	documents...
*/
function expandDesc(el/* d-# */)
{
	try
	{
		var tEl = findObj(el+'_T');
		var	untEl = findObj(el+'_full');
		if(!tEl || !untEl)
			return/* ooops, a boo-boo*/;
		if(!tEl.style)
			return/* im so sure.. */;
		tEl.style.display='none';
		untEl.style.display='block';
		
	}catch(e)
	{
		var toks = el.split("-");
		if(toks.length<2)return;
		window.location = '?id='+toks[1];
	}
}
