/**
 * web页的必要初始化
 */
$(function(){
	init_header_suggest();
	init_header_is_login_top();
	init_stock_boxy();
	//防止firefox中的调用 commn_hide_before_submit 导致用户按 回退按钮时，无任何内容
	setInterval( "$('#container').show();" , 4 * 1000);
});


/**
 * 导航栏右侧股票提示和相关处理
 * @return
 */
function init_header_suggest(){	
	new Suggest_chn(
			'header_stockcode',
			'',
			common_config('site', 'domain') + '/stock_codes.js',
			['astock_suggest'],
			StockSuggestConfiguration_chn,
			function(data){
			},
			[180, 800, 0.95, "solid", "#EEE", "#FFF", 3, 3, 0.2, "#000","#444", "#e5ebfb", false]
		);
	$('#header_stockcode').val('股票代码').css('color','#999999');
	$('#header_stockcode').focus(function(){
		if($(this).val() == '股票代码'){
	        $(this).val('');
		}
	}).blur(function(){
		if($(this).val() == ''){
			$(this).val('股票代码');
		}
	});
	//表单提交
	$('#inpt_stockcode_form').submit(function(){
		var code = $("#header_stockcode").val();
		if (code.length == 6) {
			var code = stock_6to8(code);
			top.location.href="/stock/"+code;
			return false;
		}
		return false;
	});
};

/**
 * 导航栏右侧是否登陆了的状态修改
 * @return
 */
function init_header_is_login_top(){
	if(common_is_login()){
		$('#logined_top').show();
		$('#not_logined_top').hide();
		$('#logined_username').html('您好！' + $.cookie('s[username]') );
	}else{
		$('#logined_top').hide();
		$('#not_logined_top').show();
	}
}

/**
 * 股票链接，去掉链接，用 boxy js显示弹出层
 */
function init_stock_boxy(){
	$('a[stockid]').each(function(){
		$(this).attr('href','#1');
		$(this).click(function(){
			var stock_id = $(this).attr('stockid');
			common_show_stock_chart(stock_id);
			return false;
		});
	});
	
	$('a[data-stock-id]').each(function(){
		$(this).click(function(){
			var stock_id = $(this).attr('data-stock-id');
			url="/bd/stock/stock_market/"+ stock_id;
			var boxy = new Boxy('<iframe src="'+url+'" width="600" height="420" scrolling="no"></iframe>', {
				width:600,
				title:'收益宝 股票行情 ' + stock_id,
				closeable:true,
				modal:false
			});	
			boxy.show();
			return false;
		});
	});
}


