function re( link )
{
	var href=link.href;

}

function DoNav( theUrl )
{
    var width = 1050;
    var height = screen.availHeight*0.8;
    var left = parseInt((screen.availWidth/2) - (width/2));
    var top = parseInt((screen.availHeight/2) - (height/2));
    var windowFeatures = "width=" + width + ",height=" + height + ",status,resizable,left=" + left + ",top=" + top + "screenX=" + left + ",screenY=" + top+",scrollbars";
        window.open( theUrl+"?print", "_new"+Math.floor(Math.random()*10000000), windowFeatures );
        return false;
}

function trigger( field )
{
	if( $('button_' +field).src.test('plus') )
		$('button_' +field).src='/images/minus_9_px.gif';
	else
		$('button_' +field).src='/images/plus_9_px.gif';
	$('group_' +field).toggleClass( "collapsed" );
}

function toggle( field )
{
	$(field).toggleClass( "collapsed" );
	if( $(field).hasClass("collapsed") )
	{
		createCookie( field,"1",360 );
	}
	else
	{
		eraseCookie( field );
	}
}

////////////////////////////////////////////////////////////////////////

function getFields( field,newid,comm )
{
	if( field.selectedIndex==0 ) { $("llevel"+newid).set("html",""); return; }
	var pars = 'inner'+
			   '&cat_id='+field.options[field.selectedIndex].value;
	if( comm ) pars+="&"+comm;
	
	new Request.HTML( { 
		method:'get', 
		url:'/advertisment.html',
		update: "llevel"+newid,
		evalScripts: true
	} ).send( pars );
	//tmt_validatorReInit( );
}

function getRegions( field,newid,levels )
{
	if( field.selectedIndex==0 ) { $("rregion"+newid).set("html",""); return; }

	var pars = 'reg_id='+field.options[field.selectedIndex].value+
			   '&action=get'+
			   '&levels='+levels;

	new Request.HTML( {
		method:"get",
		url:"regions.php",
		update:"rregion"+newid,
		evalScripts: true 
	} ).send( pars );
}

function getCatalog( field,newid,levels )
{
	if( field.selectedIndex==0 ) { $("rcatalog"+newid).set("html",""); return; }

	var value=field.options[field.selectedIndex].value;
	var req;
	if( value=='' )
		req="/cat-level-"+levels+".html";
	else
		req="/cat-level-"+value+"-"+levels+".html";
			   
	new Request.HTML( {
		method:"get",
		url:req,
		update:"rcatalog"+newid,
		evalScripts: true 
	} ).send( );
}

window.addEvent('domready', function() { 
        $$("a.rr").each( function(item){
                var href=item.get( "href" );
                item.addEvent('click', function(e) {e.stop(); DoNav(href);} );
        } );

	$$("tr.rr").each( function(item){
		var href=item.getProperty( "href" );
		item.addEvent('click', function(e) {e.stop(); DoNav(href);} );
		} );
} );

