﻿function cfd(id){
	document.getElementById("cfd_div").innerHTML = '<input type="text" id="cfd_fname" name="cfd_fname" value="请输入资源目录名" size="20" maxlength="20" onfocus="cfd_focus()" onblur="cfd_blur()" onkeyup="cfd_change()" onchange="cfd_change()" />&nbsp;<input type="button" id="cfd_submit" name="cfd_submit" value="创建" onclick="cfd_ct('+id+')" disabled="disabled" />';
}
function cfd_ct(id){ 
	var cfdfname = document.getElementById("cfd_fname");
	if ((cfdfname.value=="")||(cfdfname.value=="请输入资源目录名")){
		alert("请输入资源目录名！");
	}else{
		var req = new XMLHttpRequest();
		if (req) {
			req.onreadystatechange = function() {
				if (req.readyState == 4 && req.status == 200) {
					var reqstr = req.responseText;
					if (reqstr=="200"){
						alert("新的资源目录已创建！");
						window.location.reload();
					}
					if (reqstr=="201"){
						alert("该资源目录已存在！");
					}
					if (reqstr=="202"){
						alert("资源目录名不能为空！");
					}
				}
				if (req.readyState == 4 && req.status != 200) {
					alert("服务器连接失败！");
				}
			};
			req.open('POST', 'service.aspx');
			req.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
			req.send('act=cfd&id='+id+'&fdname='+escape(cfdfname.value));
		}
	}
}
function cfd_focus(){
	var cfdfname = document.getElementById("cfd_fname");
	if (cfdfname.value=="请输入资源目录名") {
		cfdfname.value="";
	}
}
function cfd_blur(){
	var cfdfname = document.getElementById("cfd_fname");
	if (cfdfname.value=="") {
		cfdfname.value="请输入资源目录名";
	}
}
function cfd_change(){
	var cfdfname = document.getElementById("cfd_fname");
	var cfdsubmit = document.getElementById("cfd_submit");
	if ((cfdfname.value!="")&&(cfdfname.value!="请输入资源目录名")) {
		cfdsubmit.disabled = "";
	}else{
		cfdsubmit.disabled = "disabled";
	}
}

function czy(id){
	document.getElementById("czy_div").innerHTML = '<input type="text" id="czy_fname" name="czy_fname" value="请输入资源名" size="20" maxlength="20" onfocus="czy_focus()" onblur="czy_blur()" onkeyup="czy_change()" onchange="czy_change()" />&nbsp;<input type="button" id="czy_submit" name="czy_submit" value="创建" onclick="czy_ct('+id+')" disabled="disabled" />';
}

function czy1(str){
	if(str==""){
		alert("请您先登录");
		window.location.href="http://passport.cnenv.com"
	}
	else{
	document.getElementById("czy_div").innerHTML = '<input type="text" id="czy_fname" name="czy_fname" value="请输入资源名" size="20" maxlength="20" onfocus="czy_focus()" onblur="czy_blur()" onkeyup="czy_change()" onchange="czy_change()" />&nbsp;<select name="problem" id="problem"><option value="">请选择</option><option value="25">水处理问题库</option><option value="24">大气处理问题库</option><option value="29">固废处理问题库</option><option value="31">环评问题库</option><option value="33">噪声控制问题库</option><option value="35">分析监测问题库</option><option value="49">环境科学问题库</option></select>&nbsp;<input type="button" id="czy_submit" name="czy_submit" value="创建" onclick="czy_ct1()" disabled="disabled" />';
}
}
function submit1(str){ 
if(str==""){
		alert("请您先登录");
		window.location.href="http://passport.cnenv.com"
	}
	else{
	var czyfname = document.getElementById("cword");
	if ((czyfname.value=="")||(czyfname.value=="请输入资源名")){
		alert("请输入资源名！");
	}else{
		form1.submit();
		}
	}
}


function czy_ct1(str){ 
if(str==""){
		alert("请您先登录");
		window.location.href="http://passport.cnenv.com"
	}
	else{
	var czyfname = document.getElementById("czy_fname");
	var problem = document.getElementById("problem");
	if (problem.value==""){
		alert("请选择问题库！");
	}
	if ((czyfname.value=="")||(czyfname.value=="请输入资源名")){
		alert("请输入资源名！");
	}else{
		var req = new XMLHttpRequest();
		if (req) {
			req.onreadystatechange = function() {
				if (req.readyState == 4 && req.status == 200) {
					var reqstr = req.responseText;
					if (reqstr=="200"){
						alert("新的资源已创建成功！");
						window.location.href='cla.aspx?id='+problem.value+'';
					}
					if (reqstr=="201"){
						alert("该资源已存在！");
					}
					if (reqstr=="202"){
						//alert("请选择问题库！");
					}
				}
				if (req.readyState == 4 && req.status != 200) {
					alert("操作失败！");
				}
			};
			req.open('POST', 'service.aspx');
			req.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
			req.send('act=czy&id='+problem.value+'&zyname='+escape(czyfname.value));
		}
	}
	}
}
function czy_focus(){
	var czyfname = document.getElementById("czy_fname");
	if (czyfname.value=="请输入资源名") {
		czyfname.value="";
	}
}
function czy_blur(){
	var czyfname = document.getElementById("czy_fname");
	if (czyfname.value=="") {
		czyfname.value="请输入资源名";
	}
}
function czy_change(){
	var czyfname = document.getElementById("czy_fname");
	var czysubmit = document.getElementById("czy_submit");
	if ((czyfname.value!="")&&(czyfname.value!="请输入资源名")) {
		czysubmit.disabled = "";
	}else{
		czysubmit.disabled = "disabled";
	}
}
function newzy(ac){
	if (ac=="show"){
		document.getElementById("cty_iframe").style.display=""
		document.documentElement.scrollTop=document.body.scrollHeight;
	}
	if (ac=="hide"){
		document.getElementById("cty_iframe").style.display="none"
	}
	if (ac==""){
		if (document.getElementById("cty_iframe").style.display=="none") {
			document.getElementById("cty_iframe").style.display="";
		}else{
			document.getElementById("cty_iframe").style.display="none";
		}
	}
}
function isgood(id,str){
	if(str==""){
		alert("请您先登录");
		window.location.href="http://passport.cnenv.com"
	}
	else{
	var req = new XMLHttpRequest();
	if (req) {
		req.onreadystatechange = function() {
			if (req.readyState == 4 && req.status == 200) {
				var reqstr = req.responseText;
				if(reqstr=="同一IP一分钟之内只能提交一次"){
					alert("同一IP一分钟之内只能提交一次");
				}else{
				document.getElementById("u"+id).innerHTML=reqstr;
				}
			}
			if (req.readyState == 4 && req.status != 200) {
				alert(reqstr);
			}
		};
		req.open('POST', 'service.aspx');
		req.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
		req.send('act=isgood&id='+id);
	}
	}
}
function isbad(id,str){
	if(str==""){
		alert("请您先登录");
		window.location.href="http://passport.cnenv.com"
	}
	else{
	var req = new XMLHttpRequest();
	if (req) {
		req.onreadystatechange = function() {
			if (req.readyState == 4 && req.status == 200) {
				var reqstr = req.responseText;
				if(reqstr=="同一IP一分钟之内只能提交一次"){
					alert("同一IP一分钟之内只能提交一次");
				}else{
				document.getElementById("d"+id).innerHTML=reqstr;
				}
			}
			if (req.readyState == 4 && req.status != 200) {
				alert(reqstr);
			}
		};
		req.open('POST', 'service.aspx');
		req.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
		req.send('act=isbad&id='+id);
	}
	}
}
function addty(id,str){
	if(str==""){
		alert("请您先登录");
		window.location.href="http://passport.cnenv.com"
	}
	else{
	var kname = document.getElementById("keywordname");
	var tyinfo = document.getElementById("textarea1");
	if (tyinfo.value=="" || kname.value==""){
		alert("标题或内容不能为空！");
	}else{
		var req = new XMLHttpRequest();
		if (req) {
			req.onreadystatechange = function() {
				if (req.readyState == 4 && req.status == 200) {
					var reqstr = req.responseText;
					if (reqstr=="200"){
						window.location.href="?id="+id+"&_="+Date();
					}
				}
				if (req.readyState == 4 && req.status != 200) {
					//alert("服务器连接失败！");
					alert(req.responseText);
				}
			};
			req.open('POST', 'service.aspx');
			req.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
			req.send('act=addty&id='+id+'&info='+escape(tyinfo.value)+'&kname='+escape(kname.value));
		}
	}
		}
	return false;
}

function editty(id,oid,str){
	if(str==""){
		alert("请您先登录");
		window.location.href="http://passport.cnenv.com"
	}
	else{
	var kname = document.getElementById("keywordname");
	var tyinfo;
	tyinfo = document.getElementById("textarea2");
	
	if (tyinfo.value=="" && kname.value==""){
		alert("标题或内容不能为空！");
	}else{
		var req = new XMLHttpRequest();
		if (req) {
			req.onreadystatechange = function() {
				if (req.readyState == 4 && req.status == 200) {
					var reqstr = req.responseText;
					if (reqstr=="200"){
						//window.location.reload();
						window.location.href="?id="+oid;
					}
				}
				if (req.readyState == 4 && req.status != 200) {
					alert("服务器连接失败！");
				}
			};
			req.open('POST', 'service.aspx');
			req.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
			req.send('act=editty&id='+id+'&info='+escape(tyinfo.value)+'&kname='+escape(kname.value));
		}
	}
	}
	return false;
}

function editzy(id,str){
	if(str==""){
		alert("请您先登录");
		window.location.href="http://passport.cnenv.com"
	}	
	else{
	var czyfname = document.getElementById("czy_fname");
	var problem = document.getElementById("problem");
	if (problem.value==""){
		alert("请选择问题库！");
	}
	if ((czyfname.value=="")||(czyfname.value=="请输入资源名")){
		alert("请输入资源名！");
	}else{
		var req = new XMLHttpRequest();
		if (req) {
			req.onreadystatechange = function() {
				if (req.readyState == 4 && req.status == 200) {
					var reqstr = req.responseText;
					if (reqstr=="200"){
						alert("资源已修改！");
						window.location.href="info.aspx?id="+id;
					}
				}
				if (req.readyState == 4 && req.status != 200) {
					alert("操作失败！");
				}
			};
			req.open('POST', 'service.aspx');
			req.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
			req.send('act=editzy&id='+id+'&clsid='+problem.value+'&kname='+escape(czyfname.value));
		}
	}
	}
	return false;
}


function delzy(id,str){
	if(str==""){
		alert("请您先登录");
		window.location.href="http://passport.cnenv.com"
	}
	else{
	var req = new XMLHttpRequest();
	if (req) {
		req.onreadystatechange = function() {
			if (req.readyState == 4 && req.status == 200) {
				var reqstr = req.responseText;
				if (reqstr=="200"){
					alert("该项目已删除！");
					window.parent.location.reload();
				}
			}
			if (req.readyState == 4 && req.status != 200) {
				alert("操作失败！");
			}
		};
		req.open('POST', 'service.aspx');
		req.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
		req.send('act=deletezy&id='+id);
	}
	}
}

function del(id,str){
	if(str==""){
		alert("请您先登录");
		window.location.href="http://passport.cnenv.com"
	}
	else{
	var req = new XMLHttpRequest();
	if (req) {
		req.onreadystatechange = function() {
			if (req.readyState == 4 && req.status == 200) {
				var reqstr = req.responseText;
				if (reqstr=="200"){
					alert("该项目已删除！");
					window.location.reload();
				}
			}
			if (req.readyState == 4 && req.status != 200) {
				alert("操作失败！");
			}
		};
		req.open('POST', 'service.aspx');
		req.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
		req.send('act=delete&id='+id);
	}
	}
}

function report(id,str){
	if(str==""){
		alert("请您先登录");
		window.location.href="http://passport.cnenv.com"
	}
	else{
	var req = new XMLHttpRequest();
	if (req) {
		req.onreadystatechange = function() {
			if (req.readyState == 4 && req.status == 200) {
				var reqstr = req.responseText;
				if (reqstr=="200"){
					alert("该项目已举报！");
					window.location.reload();
				}
			}
			if (req.readyState == 4 && req.status != 200) {
				alert("操作失败！");
			}
		};
		req.open('POST', 'service.asp');
		req.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
		req.send('act=report&id='+id);
	}
	}
}
function sch(){
	var schword=document.getElementById("sch_word").value;
	if (schword!=""){
		window.location.href="cla.aspx?word="+escape(schword);
	}
}
function collect(id,sid,str){
	if(str==""){
		alert("请您先登录");
		window.location.href="http://passport.cnenv.com"
	}
	else{
	var req = new XMLHttpRequest();
	if (req) {
		req.onreadystatechange = function() {
			if (req.readyState == 4 && req.status == 200) {
				var reqstr = req.responseText;
				if (reqstr=="200"){
					alert("该资源收藏成功！");
					window.location.reload();
				}
			}
			if (req.readyState == 4 && req.status != 200) {
				alert("操作失败！");
			}
		};
		req.open('POST', 'service.aspx');
		req.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
		req.send('act=collect&id='+id+'&sid='+sid);
	}
	}
}
function del_coll(id,str){
	if(str==""){
		alert("请您先登录");
		window.location.href="http://passport.cnenv.com"
	}
	else{
	var req = new XMLHttpRequest();
	if (req) {
		req.onreadystatechange = function() {
			if (req.readyState == 4 && req.status == 200) {
				var reqstr = req.responseText;
				if (reqstr=="200"){
					alert("删除成功！");
					window.location.reload();
				}
			}
			if (req.readyState == 4 && req.status != 200) {
				alert("操作失败！");
			}
		};
		req.open('POST', 'service.aspx');
		req.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
		req.send('act=del_coll&id='+id);
	}
	}
}
function logout(){
	if (confirm("是否真的要退出登录？")==true){
		var req = new XMLHttpRequest();
		if (req) {
			req.onreadystatechange = function() {
				if (req.readyState == 4 && req.status == 200) {
					var reqstr = req.responseText;
					if (reqstr=="200"){
						alert("已成功注销！");
						window.location.reload();
					}
				}
				if (req.readyState == 4 && req.status != 200) {
					alert("操作失败！");
				}
			};
			req.open('POST', 'service.asp');
			req.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
			req.send('act=logout');
		}
	}
}

function login(){
	document.getElementById("login_window").style.display="";
}

function login_submit(){
	var user = document.getElementById("username").value;
	var pass = document.getElementById("password").value;
	
	if ((user=="")||(pass=="")){
		alert("请输入用户名和密码！");
	}else{
		var req = new XMLHttpRequest();
		if (req) {
			req.onreadystatechange = function() {
				if (req.readyState == 4 && req.status == 200) {
					var reqstr = req.responseText;
					if (reqstr=="200"){
						alert("登录成功！");
						window.location.reload();
					}
					if (reqstr=="201"){
						alert("用户名或密码不正确！");
					}
				}
				if (req.readyState == 4 && req.status != 200) {
					alert(req.responseText);
					//alert("服务器连接失败！");
				}
			};
			req.open('POST', 'service.asp');
			req.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
			req.send('act=login&username='+escape(user)+'&password='+escape(pass));
		}
	}
}