window.addEvent('domready', function() {


	addMenuEvent();
	addMenuHccx();
});


//add event function 
function addMenuHccx() 
{
	$('depotend_hc_from_area').addEvent('focus',function(){
		this.select();
		$('ts').setStyle('display','block');
	});
	$('depotend_hc_from_area').addEvent('blur',function(){
		if(this.get('value')=='') 
			this.set('value','起点');
		$('ts').setStyle('display','none');
	});

	$('depotend_hc_to_area').addEvent('focus',function(){
		this.select();
		$('ts1').setStyle('display','block');
	});
	$('depotend_hc_to_area').addEvent('blur',function(){
		if(this.get('value')=='') 
			this.set('value','终点');
		$('ts1').setStyle('display','none');
	});

	$('depotend_line').addEvent('focus',function(){
		this.select();
		$('ts0').setStyle('display','block');
	});
	$('depotend_line').addEvent('blur',function(){
		if(this.get('value')=='') 
			this.set('value','输入线路');
		$('ts0').setStyle('display','none');
	});

	$('depotend_area').addEvent('focus',function(){
		this.select();
		$('ts').setStyle('display','block');
	});
	$('depotend_area').addEvent('blur',function(){
		if(this.get('value')=='') 
			this.set('value','输入站点');
		$('ts').setStyle('display','none');
	});
}

function addMenuEvent()
{
	$('tit1').addEvent('click',function(){
		cleanMenu();
		$('tit1').set('class','box_tit_sub');
		$('tsub1').setStyle('display','block');
	});

	$('tit2').addEvent('click',function(){
		cleanMenu();
		$('tit2').set('class','box_tit_sub');
		$('tsub2').setStyle('display','block');
	});

	$('tit3').addEvent('click',function(){
		cleanMenu();
		$('tit3').set('class','box_tit_sub');
		$('tsub3').setStyle('display','block');
	});
}

// functions
function cleanMenu()
{
	$('tit1').set('class','box_tit_link');
	$('tsub1').setStyle('display','none');
	$('tit2').set('class','box_tit_link');
	$('tsub2').setStyle('display','none');
	$('tit3').set('class','box_tit_link');
	$('tsub3').setStyle('display','none');
}

var fobj = null;
var userd_show_layer = false;
function request_layer(layer,obj)
{
	if(userd_show_layer==true){
		return false;
	}
	$(layer).setStyle('display','block');
	userd_show_layer = true;
	fobj = obj;
}
function close_layer(layer)
{
	$(layer).setStyle('display','none');
	userd_show_layer = false;
}
function close_and_setvalue(layer,val)
{
	$(layer).setStyle('display','none');
	userd_show_layer = false;

	$(fobj).set('value',val);
	fobj = null;
}