// JavaScript Document
var number = 0;
function addRow(type)
{
	if(type == "Release")
	{
		if(number == 0 && parseInt(document.getElementById("demandTotal").value)>0) number = parseInt(document.getElementById("demandTotal").value) + 1;
		else if(number==0)number = 1;		
		var demandTbl		= document.all("demandTbl");
		newRow				= demandTbl.insertRow();
		newRow.ln			= number;
		newRow.bgColor		= "#ffffff";
		newCell				= newRow.insertCell();
		newCell.innerHTML	= "<div align='center'>"+number+"</div>";
		newCell				= newRow.insertCell();
		newCell.innerHTML	= '<input name="demandContent_'+number+'" type="text" id="demandContent_'+number+'" style="width:95%" value="具体要求"/>';
		newCell				= newRow.insertCell();  
		newCell.align		= "center";
		newCell.innerHTML	= '<div style="width:60px; color:red; text-align:center;cursor:hand;" onClick="delRow('+number+',1);">删除</div>';
		document.getElementById("demandTotal").value = number;
		number				= number + 1;
	}else
	{		
		if(number ==0 && document.getElementById("ExperienceTotal").value>0)
			number = document.getElementById("ExperienceTotal").value;
		else if(number==0)
			number = 1;
		var ExperienceTbl		= document.all("ExperienceTbl");		
		newRow					= ExperienceTbl.insertRow();
		newRow.ln				= number;
		newRow.bgColor			= "#ffffff";
		newCell					= newRow.insertCell();
		newCell.innerHTML		= "<div align='center'>"+number+"</div>";
		newCell					= newRow.insertCell();
		newCell.innerHTML		= '<input name="CompanyName_'+number+'" type="text" id="CompanyName_'+number+'" style="width:95%" value="公司名称"/>';
		newCell					= newRow.insertCell();
		newCell.innerHTML		= '<input name="Job_'+number+'" type="text" id="Job_'+number+'" style="width:95%" value="职位"/>';
		newCell					= newRow.insertCell();
		newCell.innerHTML		= '<input name="WorkTime_'+number+'" type="text" id="WorkTime_'+number+'" style="width:95%" value="工作时间"/>';
		newCell					= newRow.insertCell();
		newCell.innerHTML		= '<input name="Other_'+number+'" type="text" id="Other_'+number+'" style="width:95%" value="其它"/>';
		newCell					= newRow.insertCell();  
		newCell.align			= "center";
		newCell.innerHTML		= '<div style="width:60px; color:red; text-align:center;cursor:hand;" onClick="delRow('+number+',0);">删除</div>';
		document.getElementById("ExperienceTotal").value = number;
		number					= number + 1;
	}
}
function delRow(indexRow,type)
{
	if (parseInt(indexRow)>0)
		if(type!=0)
		{
			for (i=1;i<demandTbl.rows.length;i++)
				if (demandTbl.rows[i].ln==indexRow)
				{
					if (!confirm("是否确认删除?"))  return
						demandTbl.deleteRow(i);				
				}
		}else
		{
			for (i=1;i<ExperienceTbl.rows.length;i++)
				if (ExperienceTbl.rows[i].ln==indexRow)
				{
					if (!confirm("是否确认删除?"))  return
						ExperienceTbl.deleteRow(i);				
				}
		}
}
function showInfo(number)
{
	var infoTr 		= document.getElementById('info_'+number);
	if(infoTr.style.display=='none')
	{
		infoTr.style.display 		= '';
		event.srcElement.innerHTML  = "点击收起列表";
	}else
	{
		infoTr.style.display 		= 'none';
		document.getElementById('sendToFritr_'+number).style.display = 'none';
		event.srcElement.innerHTML  = "点击查看详情";
	}
}
function checknum(val)
{
	return val;	
}
function showToFriend(Id)
{
	var tr	= document.getElementById('sendToFritr_'+Id+'');
	tr.style.display="";
}
function sendToFriend(Id)
{
	var tbl 			= document.getElementById('tdInfos_'+Id+'').innerHTML;
	var myMail			= document.getElementById('myEmail_'+Id+'').value;
	var myFriendMail	= document.getElementById('myFriendEmail_'+Id+'').value;
	var reqObj			= null;
	if(isMail(myMail) && isMail(myFriendMail))
	{
		subject				= "你的朋友 "+myMail+" 给你发来的招聘信息！"
		var aUrl			= "sendMail.php";
		reqObj				= getRequestObject()
		
		if(reqObj)
		{			
			
			reqObj.onreadystatechange	= onReadState;
			reqObj.open("POST",aUrl,true);	
			reqObj.send("mailTo="+myFriendMail+"&subject="+subject+"&content="+tbl);
			alert('邮件发送成功！');
			document.getElementById('sendToFritr_'+Id+'').style.display="none";
		}
		}else{
			alert('你输入的邮箱地址不正确，请重新输入！');
			document.getElementById('myEmail_'+Id+'').focus();		
		}
}
function getRequestObject()
{
	var req=null;
	if(window.XMLHttpRequest)
		req=new XMLHttpRequest();
	if(!req)
		req=new ActiveXObject("Msxml2.XMLHTTP");
	if(!req)
		req=new ActiveXObject("Microsoft.XMLHTTP");
	if(!req)
		req=new ActiveXObject("Msxml2.XMLHTTP");
	if(!req)
		req=null;
	if(!req)	
		alert("你的浏览器版本过低，或浏览器不支持此技术！");
	return req;
}
function isMail(val)
{
	if(val=="" || val.indexOf("@")=='-1')
		return false;
	else
		return true;
}
function onReadState()
{
	
	var ready			= req.readyState;
	var data			= null;		
	if(ready == readStateComplete)
	{
		data			= req.responseText;
	}else{
		data			= "loading ... [" + ready + "]";
	}
	//toConsole(data);		
	alert(data);
	
}

