// JavaScript Document

////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/*************************************************************************************************************/
//             申请等级变换和续约      开始
/*************************************************************************************************************/

/*********************/
//   申请续约  开始
/*********************/
//显示申请续约的按钮事件
function showApplyContinue()
{
	//alert("显示申请续约的按钮事件");
	if(EL("applyContinueDiv").style.display == "block" || EL("applyLevelDiv").style.display == "block")
	{
		//resizeLabelRoundDiv("small");
	}
	else
	{
		resizeLabelRoundDiv("small");	
	}
	EL("applyLevelDiv").style.display = "none";
	EL("applyContinueDiv").style.display = "block";
	
}

//关闭申请续约的界面
function closeApplyContinue()
{
	//alert("关闭申请续约的界面");
	resizeLabelRoundDiv("big");
	EL("applyContinueDiv").style.display = "none";
}

//发送申请续约的请求 
function sendApplyContinue()
{
	var applyContinueDetail = EL("applyContinueDetail");
	//alert("发送申请续约的请求");
	//alert("申请续约的留言为： " + applyContinueDetail.value);
	if(applyContinueDetail.value == "")
	{
		alert("请输入续约说明!");
		return;
	}
	sendRequest_ApplyContinue("service/applyContinue.jsp?apply=" + encodeURIComponent(applyContinueDetail.value));
}

//申请续约的发送请求函数
function sendRequest_ApplyContinue(url)
{
	createXMLHttpRequest();
	XMLHttpReq.open("GET", url, true);
	XMLHttpReq.onreadystatechange = processResponse_ApplyContinue;//指定响应函数
	XMLHttpReq.send(null);  // 发送请求
}
//申请续约的返回处理函数
function processResponse_ApplyContinue()
{
	if (XMLHttpReq.readyState == 4) 
	{ // 判断对象状态

		if (XMLHttpReq.status == 200) 
		{ 
			//alert(XMLHttpReq.responseText);
			//EL("corpname_error").innerHTML =  XMLHttpReq.responseText;
			var result = XMLHttpReq.responseText;
			//alert(result);
			if(result.indexOf(0) != -1)
			{
				alert("您的登录失效，请重新登录!");
				gotoLoginHTML();
			}
			else if(result.indexOf(2) != -1)
			{
				alert("您的没有申请续约的权限，请联系企业管理员!");
			}
			else if(result.indexOf(1) != -1)
			{
				alert("提交参数有误!");
			}
			else if(result.indexOf(4) != -1)
			{
				alert("恭喜!您的续约申请已经提交!");
				closeApplyContinue();
			}
			else if(result.indexOf(5) != -1)
			{
				alert("抱歉!您已经提交过续约申请!");
				closeApplyContinue();
			}
			//else if(result.indexOf(4) != -1)
			//{
			//	alert("申请变换的等级不正确!");
			//}
			else
			{
				alert("抱歉!服务器忙，请您稍候再试!");
			}
			
		}
		else 
		{ //页面不正常
			alert("抱歉!服务器忙，请您稍候再试.");
		}
	}
}
/*********************/
//   申请续约  结束
/*********************/
function resizeLabelRoundDiv(mytag)
{
	if(EL("labelListRoundDiv") != undefined)
	{
		var myheight = parseInt(EL("labelListRoundDiv").style.height);
		var myheigth2 = parseInt(EL("labelListDiv").style.height)
		if(mytag == "small")
		{
			myheight = parseInt(EL("labelListRoundDiv").style.height) - 140;
			myheight2 = parseInt(EL("labelListDiv").style.height) - 140;
		}
		else if(mytag == "big")
		{
			myheight = parseInt(EL("labelListRoundDiv").style.height) + 140;
			myheight2 = parseInt(EL("labelListDiv").style.height) + 140;
			
		}
		//alert(myheight);
		EL("labelListRoundDiv").style.height = myheight + "px";
		EL("labelListDiv").style.height = myheight2 + "px";
	}
}
/*********************/
//   申请变换等级  开始
/*********************/
//打开申请等级变换的界面
function showApplyLevel()
{
	//alert("显示申请等级变换的按钮事件");
	if(EL("applyContinueDiv").style.display == "block" || EL("applyLevelDiv").style.display == "block")
	{
		//resizeLabelRoundDiv("small");
	}
	else
	{
		resizeLabelRoundDiv("small");	
	}
	EL("applyContinueDiv").style.display = "none";
	EL("applyLevelDiv").style.display = "block";
	
}

//关闭申请等级变换的界面
function closeApplyLevel()
{
	//alert("关闭申请等级变换的界面");
	resizeLabelRoundDiv("big");
	EL("applyLevelDiv").style.display = "none";
}

//发送申请等级变换请求
function sendApplyLevel()
{
	//alert("发送申请等级变换请求,请求变换的等级为: " + getCheckedValue("applyLevelRadio"));
	var applyLevel = getCheckedValue("applyLevelRadio");
	sendRequest_ApplyLevel("service/applyLevel.jsp?apply=" + encodeURIComponent(applyLevel));
}

//申请等级变换的发送请求函数
function sendRequest_ApplyLevel(url)
{
	createXMLHttpRequest();
	XMLHttpReq.open("GET", url, true);
	XMLHttpReq.onreadystatechange = processResponse_ApplyLevel;//指定响应函数
	XMLHttpReq.send(null);  // 发送请求
}
//申请等级变换的返回处理函数
function processResponse_ApplyLevel()
{
	if (XMLHttpReq.readyState == 4) 
	{ // 判断对象状态

		if (XMLHttpReq.status == 200) 
		{ 
			//alert(XMLHttpReq.responseText);
			//EL("corpname_error").innerHTML =  XMLHttpReq.responseText;
			var result = XMLHttpReq.responseText;
			//alert(result);
			if(result.indexOf(0) != -1)
			{
				alert("您的登录失效，请重新登录!");
				gotoLoginHTML();
			}
			else if(result.indexOf(2) != -1)
			{
				alert("您的没有申请等级变换的权限，请联系企业管理员!");
			}
			else if(result.indexOf(3) != -1)
			{
				alert("抱歉!服务器忙，请您稍候再试!");
			}
			else if(result.indexOf(4) != -1)
			{
				alert("ok恭喜!您的等级变换申请已经提交!");
				closeApplyLevel();
			}
			else if(result.indexOf(5) != -1)
			{
				alert("抱歉!您已经提交过变更标注等级的申请!");
				closeApplyLevel();
			}
			else if(result.indexOf(1) != -1)
			{
				alert("申请变换的等级不正确!");
			}
			else
			{
				alert("抱歉!服务器忙，请您稍候再试!");
			}
			
		}
		else 
		{ //页面不正常
			alert("抱歉!服务器忙，请您稍候再试.");
		}
	}
}
/*********************/
//   申请变换等级  结束
/*********************/
/*************************************************************************************************************/
//             申请等级变换和续约      结束
/*************************************************************************************************************/
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/*************************************************************************************************************/
//              标注的增、删、改、查操作      开始      
/*************************************************************************************************************/


