var __oDiv;
var JobsLoadingHtml ='<div id="loading">正在加载{0}···</div>';
var defaultDialog='<p class="remark">暂无该企业招聘信息，建议您于招聘会当天直接到该公司展位投递简历</p>';
var ShowJobs = function(){
	var Flag = false;
	if(!document.getElementsByTagName) return; 
	var tags = document.getElementsByTagName('li'); 
	for(var i=0; i<tags.length; i++){ 
		var tag = tags[i];
		if(tag.id ){
			var oLi = Ext.get(tag.id);
			oLi.on("mouseover", function(){ShowDiv(this.id)});
			oLi.on("mouseout", function(){
				if(__oDiv){$(__oDiv).style.visibility = 'hidden';}
			});		
		}
	} 
} 
var ShowDiv = function(oLiId){
	var oLi = Ext.get(oLiId);
	var oDiv;
	if(!__oDiv){
		__oDiv = document.createElement('div'); 
		__oDiv.id = 'oShowJobs';
		__oDiv.innerHTML = JobsLoadingHtml.replace('{0}',oLiId);
		__oDiv.className = 'showjobs';
		document.body.appendChild(__oDiv);
		oDiv = Ext.get(__oDiv.id);
		oDiv.on("mouseover", function(){__oDiv.style.visibility = 'visible';});
		oDiv.on("mouseout", function(){__oDiv.style.visibility = 'hidden';});
	}else{
		oDiv = Ext.get('oShowJobs');
		__oDiv.innerHTML = JobsLoadingHtml.replace('{0}',oLiId);
		__oDiv.style.visibility = 'visible';
	}
	__oDiv.style.left = oLi.getLeft()+'px';
	__oDiv.style.top  = oLi.getTop()+oLi.getHeight()-1+'px';
	if(oLiId.substring(0,1)=='x'){
		__oDiv.innerHTML = defaultDialog;
	}else if(/^[0-9]+$/.test(oLiId)){
		Ext.Ajax.request({
			url: '/AJAXRequest/GetCorpJobs.aspx', 
			params:{id:oLiId,rd:Math.random()},
			method: 'GET',
			success: function (result,request){  __oDiv.innerHTML = result.responseText;		},
			failure: function(result,request){},	
			headers: "Cache-Control: no-cache", 
			disableCaching: true 
		});
	}
}
