function get(objid){ return document.getElementById(objid); }

//选择页码跳转
function go_to_page(pt, url){
	var pageValue = document.getElementById('page_num').value;
	var pageNum = pageValue.replace(/[\s　\D]+/g, '');
	if(pageNum!=''){ 
		if(pageValue > pt){
			alert('没有该页数！');
			return false;
		}else if(url != ""){
			window.location = url.replace("num", pageValue);
		}
	}
}

//上下页跳转
function skip_page(pn, pt, url){
	if(parseInt(pn)==0){
		return false;
	}
	if(parseInt(pn) > parseInt(pt)){
		return false;
	}
	window.location = url.replace("num", pn);
}

//排序初始化
function page_px_init(p_url, v, c_url, tag){
	var r_url = '';
	if(v){
		var str = 'O/'+v+".htm";

		//检测排序类型
		if(c_url.indexOf('pxd')>-1 && tag=='a'){
			r_url = p_url.replace('pxd/1', '')+"/pxa/1/";

		}else if(c_url.indexOf('pxa')>-1 && tag=='a'){
			r_url = p_url.replace('pxa/1', '')+"/pxd/1/";
		
		}else {
			r_url = p_url+"/pxd/1/";

		}
		
		var reg = new RegExp(/O\/{1}\d/g);
		r_url = r_url.replace(reg, '')+str;

	}else {
	
		if(c_url.indexOf('pxd')>-1 && tag=='a'){
			r_url = p_url.replace('pxd/1', '')+"/pxa/1/0.htm";

		}else if(c_url.indexOf('pxa')>-1 && tag=='a'){
			r_url = p_url.replace('pxa/1', '')+"/pxd/1/0.htm";
		
		}else {
			r_url = p_url+"/pxa/1/0.htm";
		}

		var reg = new RegExp(/O\/{1}\d/g);
		r_url = r_url.replace(reg, '')

	}

	r_url = r_url.replace(/(\/){2,}/, '/');

	window.location = r_url;
}

function change_em_style(tag, ev, sta, stag){
	if(sta==''){
		if(tag == 'in'){
			get('item_'+stag+'_em_'+ev).className = 'e_selected';
			get('item_'+stag+'_'+ev).className = 'hov_select';
		}else {
			get('item_'+stag+'_em_'+ev).className = '';
			get('item_'+stag+'_'+ev).className = '';
		}
	}else {
		if(tag == 'in'){
			if(ev!=sta){
				get('item_'+stag+'_em_'+ev).className = 'e_selected';
				get('item_'+stag+'_'+ev).className = 'hov_select';
			}else {
				get('item_'+stag+'_em_'+ev).className = 'e_cannel';
				get('item_'+stag+'_'+ev).className = 'a_cannel';
			}
		}else {
			if(ev!=sta){
				get('item_'+stag+'_em_'+ev).className = '';
				get('item_'+stag+'_'+ev).className = '';
			}else {
				get('item_'+stag+'_em_'+ev).className = 'e_selected';
				get('item_'+stag+'_'+ev).className = 'hov_select';
			}
		}
	}
}
