﻿// JavaScript Document
//列表框ID填充
var AjaxResultId='';

function ClearOptions(obj,index)
{
	if(index)
	{
		obj.options[index].remove();
	}else
	{
		while(obj.options.length>0)
		{
			obj.remove(0);
		}		
	}
}

function AddOptions(obj,text,value,index)
{
	if(index)
	{
		var option=new Option(text,value);
		obj.options[index]=option;
	}else
	{
		var option=new Option(text,value);
		obj.options[obj.options.length]=option		
	}	
}

function loadcity(obj,tid)
{
	var name=obj.options[obj.selectedIndex].text
	AjaxResultId=tid;
	ReadCityInfo('',name,'');
}

//取得城市信息
function ReadCityInfo(id,name,order)
{
	  var objargs=new Object();
	  objargs.id=id;
	  objargs.name=name;
	  objargs.order=order;
	  Ajax.call('/Ajax/GetDictionary.aspx', 'id='+objargs.toJSONString(), ReadCityInfoRes, 'POST', 'JSON');
}

function ReadCityInfoRes(result)
{
	var resarg=result;
	if(result!="")
	{
		if(result.Error)
		{
			return;
		}
		else
		{
			ClearOptions($(AjaxResultId));
			AddOptions($(AjaxResultId),'-不限地区-','0');
			for(var i=0;i<result.Items.length;i++)
			{
				AddOptions($(AjaxResultId),result.Items[i][0],result.Items[i][1])
			}
		}
	}
}

//加载培训领域
var AjaxEduTypeWrite=0;
function LoadEduType(tid)
{
	  var objargs=new Object();
	  objargs.id=tid;
	  objargs.name="";
	  objargs.order="0";
	  Ajax.call('/Ajax/GetDictionary.aspx', 'id='+objargs.toJSONString(), LoadEduTypeRes, 'POST', 'JSON');
}
function LoadEduTypeRes(result)
{
	var resarg=result;
	if(result!="")
	{
		if(result.Error)
		{
			return;
		}
		else
		{
			var WriteRes='';
			if(AjaxEduTypeWrite==0){
				WriteRes+='<SELECT name=properity id="properity" style="width:140px;">';
				WriteRes+='<OPTION value="" selected>--请选择领域范围--</OPTION>';
				for(var i=0;i<result.Items.length;i++)
				{
					WriteRes+='<OPTION value="'+result.Items[i][1]+'">'+result.Items[i][0]+'</OPTION>';
				}
				WriteRes+='</SELECT>';
			}else if(AjaxEduTypeWrite=1)
			{
				for(var i=0;i<result.Items.length;i++)
				{				
					WriteRes+='<input id="properity_'+i+'" type="checkbox" name="properity" value="'+result.Items[i][1]+'"/>'+result.Items[i][0];
				}
				
			}
			$('AjaxEduPro').innerHTML=WriteRes;
		}
	}
}
//

//=======================留言函数=====================================

/*=================个人会员===========================================*/
function ShowBookMain()
{
		//document.getElementsByTagName('body').item(0).style.cursor = "wait";
		var obj = document.getElementById('loaders');
		var ajaxobj = document.getElementById('ajax_bgs');
		
		//加遮蔽层
		if ( ! ajaxobj)
		{
			ajaxobj = document.createElement("DIV");
			ajaxobj.id = "ajax_bgs";
			document.body.appendChild(ajaxobj);/**/
		}
		
		if ( ! obj)
		{
			obj = document.createElement("DIV");
			obj.id = "loaders";
			obj.innerHTML = QAcontent();
			document.body.appendChild(obj);/**/
		}
		try
		{
			InitAjaxBg("ajax_bgs");
			obj.style.top = obj.style.left = "50%";
			obj.style.marginTop = document.body.scrollTop - obj.offsetHeight / 2 + "px";
			obj.style.marginLeft = document.body.scrollLeft - obj.offsetWidth / 2 + "px";
		}catch(e)
		{
		}
}

function displayBookMain()
{
	try
	{
		var ajaxobj = document.getElementById("ajax_bgs");
		RepleaseAjaxBg("ajax_bgs");
		document.body.removeChild(ajaxobj);
		var obj = document.getElementById("loaders");
		obj.style.display = 'none';
		document.body.removeChild(obj);
	}
	catch (ex)
	{}
}


function SendQAInfo()
{
	  //IsDisplayLoader=true;
	  var objargs=new Object();
	  objargs.jid=$('ncid').value;
	  objargs.comid=$('cid').value;
	  objargs.msg=$('Keepmsg').value;
	  objargs.action='save';
	  Ajax.call('/Ajax/Per_QA.aspx', 'arg='+objargs.toJSONString(), SendQAInfoRes, 'POST', 'JSON');
	  //IsDisplayLoader=false;
}

function SendQAInfoRes(result)
{
	var resarg="";
	try{
		if(result!="")
		{
			switch(result.items)
			{
				case "1":
					resarg="发表成功,待人事回复!";
					self.location.href=self.location.href;
					break;
				case "-1":
					resarg="非会员不能咨询!";
					self.location.href="/Person/Per_Login.aspx";
					break;
				case "-2":
					resarg="公司ID或工作ID有误!";
					break;
				case "-3":
					resarg="问题不能为空!";
					break;
				case "-4":
					resarg="操作有误!";
					break;
				case "-5":
					resarg="参数有误";	
					break;
			}
			alert(resarg);
		}
	}catch(e)
	{
	}
	displayBookMain();
}

function QAcontent()
{
	var tmpstr='';
	tmpstr+='<table width="100%" border="0" cellspacing="0" cellpadding="0">'
	tmpstr+='  <tr bgcolor="#FAE7D8">'
	tmpstr+='    <td height=25px>&nbsp;<b>我要发表咨询</b>&nbsp;</td><td align="right"><a href="javascript:;" onClick="displayBookMain();">退出(x)</a>&nbsp;</td>'
	tmpstr+='  </tr>'
	tmpstr+='  <tr>'
	tmpstr+='    <td colspan="2">'
	tmpstr+='    '
	tmpstr+='<table width="100%" border="0" cellspacing="0" cellpadding="0" style="padding:5px;">'
	tmpstr+='  <tr>'
	tmpstr+='    <td>'
	tmpstr+='    <font color=red>注意事项:</font><br>'
	tmpstr+='    1.  个人留言请勿填写联系方式  <br>'
	tmpstr+='	2.  请不要留联系方式,以免个人隐私泄露,只要是通过本站认证的合法企业,都有权限<br>&nbsp;&nbsp;&nbsp;&nbsp;看到求职者的联系方式.  <br>'
	tmpstr+='	3.  请不要重复留言,已免照成不良影响  <br>'
	tmpstr+='	4.  字数请在100个汉字内'
	tmpstr+='    </td>'
	tmpstr+='  </tr>'
	tmpstr+='  <tr>'
	tmpstr+='    <td><label>'
	tmpstr+='      <textarea name="Keepmsg" id="Keepmsg" style="width:100%;" rows="8"></textarea>'
	tmpstr+='    </label>    </td>'
	tmpstr+='  </tr>'
	tmpstr+='  <tr>'
	tmpstr+='    <td align="center">'
	tmpstr+='    <label>'
	tmpstr+='      <input type="button" name="button" id="button" value="发表咨询" onclick="SendQAInfo();">'
	tmpstr+='    &nbsp;'
	tmpstr+='    <input type="button" name="button2" id="button2" value="清空数据" onclick="$(\'Keepmsg\').value=\'\'">'
	tmpstr+='    </label>'
	tmpstr+='    <br>'
	tmpstr+='    </td>'
	tmpstr+='  </tr>'
	tmpstr+='</table> '
	tmpstr+='    </td>'
	tmpstr+='  </tr>'
	tmpstr+='  </table>'
	return tmpstr
}

function ReadQAInfo(nid,cid)
{
	  var objargs=new Object();
	  objargs.jid=nid;
	  objargs.comid=cid;
	  objargs.action='read';
	  Ajax.call('/Ajax/Per_QA.aspx', 'arg='+objargs.toJSONString(), ReadQAInfoRes, 'POST', 'JSON');
}

function ReadQAInfoRes(result)
{
	var resarg="";
	if(result!="")
	{
		if(result.error)
		{
			return;
		}
		else
		{
			var htmlstr="";

			for(var i=0;i<result.items.length;i++)
			{
				htmlstr+="<ul class='qaitem'>";
				htmlstr+="<li class='qatitle'>以下是"+result.items[i][0]+"在"+result.items[i][3]+"发表的咨询:</li>";
				htmlstr+="<li class='qarec'><font color=red>问:</font>"+result.items[i][1]+"<br>";
				htmlstr+="<font color=red>答:</font>"+result.items[i][2]+"<br><li>";
				htmlstr+="</ul>";
			}
			
			$('qalist').innerHTML=htmlstr;
			
		}
	}
}

/*=================/个人会员===========================================*/

/*=================企业会员===========================================*/
function Com_ShowBookMain(did)
{
		//document.getElementsByTagName('body').item(0).style.cursor = "wait";
		var obj = document.getElementById('comloaders');
		var ajaxobj = document.getElementById('ajax_bgs');
		
		//加遮蔽层
		if ( ! ajaxobj)
		{
			ajaxobj = document.createElement("DIV");
			ajaxobj.id = "ajax_bgs";
			document.body.appendChild(ajaxobj);/**/
		}
		
		if ( ! obj)
		{
			obj = document.createElement("DIV");
			obj.id = "comloaders";
			obj.innerHTML = Com_QAcontent(did);
			document.body.appendChild(obj);/**/
		}
		try
		{
			InitAjaxBg("ajax_bgs");
			obj.style.top = obj.style.left = "50%";
			obj.style.marginTop = document.body.scrollTop - obj.offsetHeight / 2 + "px";
			obj.style.marginLeft = document.body.scrollLeft - obj.offsetWidth / 2 + "px";
		}catch(e)
		{
		}
}

function Com_displayBookMain()
{
	try
	{
		var ajaxobj = document.getElementById("ajax_bgs");
		RepleaseAjaxBg("ajax_bgs");
		document.body.removeChild(ajaxobj);
		var obj = document.getElementById("comloaders");
		obj.style.display = 'none';
		document.body.removeChild(obj);
	}
	catch (ex)
	{
	}
}

function Com_QAcontent(did)
{
	var tmpstr='';
	tmpstr+='<table width="100%" border="0" cellspacing="0" cellpadding="0">'
	tmpstr+='  <tr bgcolor="#d1d1d1">'
	tmpstr+='    <td height=25px><input name="did" id="did" type="hidden" value="'+did+'">&nbsp;<b>回答用户问题!</b>&nbsp;</td><td align="right"><a href="javascript:;" onClick="Com_displayBookMain();">退出(x)</a>&nbsp;</td>'
	tmpstr+='  </tr>'
	tmpstr+='  <tr>'
	tmpstr+='    <td colspan="2">'
	tmpstr+='    '
	tmpstr+='<table width="100%" border="0" cellspacing="0" cellpadding="0" style="padding:5px;">'
	tmpstr+='  <tr>'
	tmpstr+='    <td>'
	tmpstr+='    <font color=red>注意事项:</font><br>'
	tmpstr+='	4.  字数请在100个汉字内'
	tmpstr+='    </td>'
	tmpstr+='  </tr>'
	tmpstr+='  <tr>'
	tmpstr+='    <td><label>'
	tmpstr+='      <textarea name="Keepmsg" id="Keepmsg" style="width:100%;" rows="8"></textarea>'
	tmpstr+='    </label>    </td>'
	tmpstr+='  </tr>'
	tmpstr+='  <tr>'
	tmpstr+='    <td align="center">'
	tmpstr+='    <label>'
	tmpstr+='      <input type="button" name="button" id="button" value="回答问题" onclick="Com_SendQAInfo();">'
	tmpstr+='    &nbsp;'
	tmpstr+='    <input type="button" name="button2" id="button2" value="清空数据" onclick="$(\'Keepmsg\').value=\'\'">'
	tmpstr+='    </label>'
	tmpstr+='    <br>'
	tmpstr+='    </td>'
	tmpstr+='  </tr>'
	tmpstr+='</table> '
	tmpstr+='    </td>'
	tmpstr+='  </tr>'
	tmpstr+='  </table>'
	return tmpstr
}

function Com_SendQAInfo()
{
	  //IsDisplayLoader=true;
	  var objargs=new Object();
	  objargs.did=$('did').value;
	  objargs.msg=$('Keepmsg').value;
	  objargs.action='answer';
	  Ajax.call('/Ajax/Com_QA.aspx', 'arg='+objargs.toJSONString(), Com_SendQAInfoRes, 'POST', 'JSON');
	  //IsDisplayLoader=false;
}

function Com_SendQAInfoRes(result)
{
	var resarg="";
	try{
		if(result!="")
		{
			switch(result.items)
			{
				case "1":
					resarg="回复成功!";
					self.location.href=self.location.href;
					break;				
			}
			alert(resarg);
		}
	}catch(e)
	{
	}
	displayBookMain();
}
/*=================/企业会员===========================================*/
//=======================/留言函数=====================================

function ShowAjaxMain(Html)
{
		//document.getElementsByTagName('body').item(0).style.cursor = "wait";
		var obj = document.getElementById('p_loader');
		var ajaxobj = document.getElementById('p_ajax_bg');
		
		//加遮蔽层
		if ( ! ajaxobj)
		{
			ajaxobj = document.createElement("DIV");
			ajaxobj.id = "p_ajax_bg";
			document.body.appendChild(ajaxobj);/**/
		}
		
		if ( ! obj)
		{
			obj = document.createElement("DIV");
			obj.id = "p_loader";
			obj.innerHTML = Html;
			document.body.appendChild(obj);/**/
		}
		try
		{
			InitAjaxBg("p_ajax_bg");
			obj.style.top = obj.style.left = "50%";
			obj.style.marginTop = document.body.scrollTop - obj.offsetHeight / 2 + "px";
			obj.style.marginLeft = document.body.scrollLeft - obj.offsetWidth / 2 + "px";
		}catch(e)
		{
		}
}

function displayAjaxMain()
{
	try
	{
		var ajaxobj = document.getElementById("p_ajax_bg");
		RepleaseAjaxBg("p_ajax_bg");
		document.body.removeChild(ajaxobj);
		var obj = document.getElementById("p_loader");
		obj.style.display = 'none';
		document.body.removeChild(obj);
	}
	catch (ex)
	{
	}
}

function showPublicAlert(html)
{
	var tmpstr='';
	tmpstr+='<table width="100%" border="0" cellspacing="0" cellpadding="0">'
	tmpstr+='  <tr bgcolor="#e1e1e1">'
	tmpstr+='    <td height=25px>&nbsp;<b>友情提示!</b>&nbsp;</td><td align="right"><a href="javascript:;" disabled onClick="displayAjaxMain();">退出(x)<!----></a>&nbsp;&nbsp;</td>'
	tmpstr+='  </tr>'
	tmpstr+='  <tr>'
	tmpstr+='    <td colspan="2">'
	tmpstr+='    '
	tmpstr+='<table width="100%" border="0" cellspacing="0" cellpadding="0" style="padding:5px;">'
	tmpstr+='  <tr>'
	tmpstr+='    <td>'
	tmpstr+=html
	tmpstr+='    </td>'
	tmpstr+='  </tr>'
	tmpstr+='</table> '
	tmpstr+='    </td>'
	tmpstr+='  </tr>'
	tmpstr+='  </table>'
	return tmpstr	
}

//=======================企业会员必填资料提示============================


function writeucalert(Html)
{
	var tmpstr='';
	tmpstr+='<div style="background:;width:100%;height:120px; line-height:120px;">';
	tmpstr+=Html;
	tmpstr+='</div>';
	tmpstr+='<div style="background:;width:100%;text-align:center;">';
	tmpstr+='<a disabled>关闭(';
	tmpstr+='<span id=closesec>5</span>';
	tmpstr+=')</a>';
	tmpstr+='</div>';
	ShowAjaxMain(showPublicAlert(tmpstr));
	waitcomalert('');
}

/*
function writeucalert(Html,secs,url)
{
	var tmpstr='';
	tmpstr+='<div style="background:;width:100%;height:120px; line-height:120px;">';
	tmpstr+=Html;
	tmpstr+='</div>';
	tmpstr+='<div style="background:;width:100%;text-align:center;">';
	tmpstr+='<a disabled>关闭(';
	tmpstr+='<span id=closesec>'+secs==null?5:secs+'</span>';
	tmpstr+=')</a>';
	tmpstr+='</div>';
	ShowAjaxMain(showPublicAlert(tmpstr));
	waitcomalert(url);
}
*/

function waitcomalert(url)
{
	var sec=$('closesec').innerHTML;
	sec=parseInt(sec);
	if(sec>0)
	{
		if(sec-1==0){
			displayAjaxMain();
			if(url!='')
			{
				//self.location.href=url;
			}
		}else
		{
			$('closesec').innerHTML=sec-1;
			setTimeout('waitcomalert()',1000);
		}
	}
}

//=======================/企业会员必填资料提示============================
