
function SetupC2()
{
	try
	{
		init();
		__fp_init();
	}
	catch(e)
	{
		
	}
}


function _srcht( t )
{
	// t = kwd || price
	try
	{
		var hidden  =  t != 'kwd' ? 'kwd' : 'price' ;
		var visible =  t == 'kwd' ? 'kwd' : 'price' ;

		findObj( 'srcht-' + hidden ).className = '';
		findObj( 'srcht-' + visible ).className = 'selected';
		findObj( 'srch-' + hidden ).className = 'hidden';
		findObj( 'srch-' + visible ).className = '';
		
	}
	catch(  e ){ ; }
}

function _currency( el, focused )
{
	try
	{
		if( el.value == '0.00' )
			if( focused )
				el.value = '';
		
		if( el.value == '' )
			if( !focused )
				el.value = '0.00';

	}
	catch(e){;}
}


function init_all()
{
	SetupC2(); /* old mod call */
}



function findObj( 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];
	}
}