﻿var error = "错误提示：\n\n";
var system = "/system/";
function $(Id){return document.getElementById(Id)	;}
function $$(Ele){return document.createElement(Ele);}
function display(Id) {	$(Id).style.display=$(Id).style.display==""?"none":"";}
function leftnav() {$("button").className = $("button").className=="off"?"on":"off";}
function crumb(Str){$("mtop").innerHTML = "当前位置 > " + Str;}
function UpFile(value){open(system+'inc/UpFile.asp?FormName='+value,'','status=no,width=310,height=160,left=400,top=180,resizable=no');}
function GetFileName(Filename,Id){	$(Id).value = Filename;}
function login(){
	A = $("username");B = $("pwd");C = $("rancode");D = $("rannum");
	D.value = $("random").innerHTML;
	if(A.value.replace(/^\s+|\s+$/,"")==""){alert(error + "请输入用户名！");A.focus();return false;}
	else if(B.value==""){alert(error + "请输入密码！");B.focus();return false;}
	else if(C.value==""){alert(error + "请输入验证码！");C.focus();return false;}
	else if(C.value != D.value){alert(error + "验证码错误！");C.focus();C.value="";return false;}
}
function SelectIterm(form,sign) {  
	for(var i=0;i<$(form).elements.length;i++){  
		if($(form).elements[i].type=='checkbox'){  
			var e=$(form).elements[i];
			if(sign==0)e.checked=true;  
			if(sign==1)e.checked=!e.checked;  
			if(sign==2)e.checked=false;
		}  
	
	}
} 

//填加友情链接
function addlink(){
	A = $("webname");B = $("webintro");C = $("weburl");D = $("weblogo")
	if(A.value == ""){alert(error + "网站名称不能为空！");A.focus();}
	else if(B.value == ""){alert(error + "网站描述不能为空！");B.focus();}
	else if(C.value == ""){alert(error + "网站地址不能为空！");C.focus();}
	else if(C.value.substring(0,7).toLowerCase()!="http://"){alert(error + "网站地址必须以 http:// 开头！");C.focus();}
	else if(C.value.length < 11){alert(error + "网站地址无效！");C.focus();}
	else {$("addlinkform").submit();}
}
//友情链接排序
function order(form) {
	var order = ""; id = ""; abc = true;
	A = $("serial");B = $("id");
	muster = document.orderform.serial.length; serial = document.orderform.serial; orderid = document.orderform.id
	if(muster==null){
		if(A.value == "" || isNaN(A.value) || A.value < 0){alert(error + "序号输入错误！");A.focus();A.value = "";abc = false;}	
		order = A.value;
		id = B.value;
	}
	else{
		for(i = 0;i < muster; i++){
			if(serial[i].value == "" || isNaN(serial[i].value) || serial[i].value < 0){alert(error + "序号输入错误！");serial[i].focus();serial[i].value = "";abc = false;muster = 0;}	
			order = order + serial[i].value + ",";
			id = id + orderid[i].value + ",";
		}
		order = order.substr(0,order.length-1)
		id = id.substr(0,id.length-1)
	}
	if(abc){$(form).submit();}
}
//改变样式
function changeCSS(idname,id,num){
	for(i=1;i<num+1;i++){
		var obj = $(idname+i);
		if(i==id){obj.className="tabnav_"}
		else{obj.className="tabnav"}
	}
}
//显示图片
function showlayer(idname,id,num){
	for(i=1;i<num+1;i++){
		var obj = $(idname+i);
		if(i==id){obj.style.display=""}
		else{obj.style.display="none"}
	}	
}


//添加产品参数
function addproParameter(){
	var paraIndex = 1; 
	var br = $$("br");
	var txt = $$("input");
	txt.type = "text";
	while( $("para" + paraIndex) ){
		paraIndex++;
	}
	txt.id = "para" + paraIndex;
	txt.className = "input w100";
	$("proP").appendChild(br);
	$("proP").appendChild(txt);
}
//获取产品参数
function getproParameter(){
	var txts = "";
	var i = -1;
	while ($("para" + ++i)){
		if ($("para" + i).value != "")
			txts += $("para" + i).value + "<|>";
	}
	return txts.replace(/[<|>]+$/,"")
}
//添加产品
function addproduct(){
	$("proPara").value = getproParameter();
	A = $("title");B = $("classid");C = $("times");D = $("temp")
	if(A.value==""){alert(error + "产品标题不能为空！");changeCSS("tabnav",1,3);showlayer("step",1,3);A.focus();}
	else if(B.value==""){alert(error + "请选择产品类别！");changeCSS("tabnav",1,3);showlayer("step",1,3);B.focus();}
	else if(C.value==""){alert(error + "发布日期不能为空！");changeCSS("tabnav",1,3);showlayer("step",1,3);C.focus();}
	else if(D.value==""){alert(error + "产品内容不能为空！");changeCSS("tabnav",2,3);showlayer("step",2,3);}
	else $("addproform").submit();	
}

//添加新闻
function addnews(){
	A = $("title");B = $("classid");C = $("times");D = $("temp")
	if(A.value==""){alert(error + "文章标题不能为空！");changeCSS("tabnav",1,3);showlayer("step",1,3);A.focus();}
	else if(B.value==""){alert(error + "请选择文章类别！");changeCSS("tabnav",1,3);showlayer("step",1,3);B.focus();}
	else if(C.value==""){alert(error + "发布日期不能为空！");changeCSS("tabnav",1,3);showlayer("step",1,3);C.focus();}
	else if(D.value==""){alert(error + "文章内容不能为空！");changeCSS("tabnav",2,3);showlayer("step",2,3);}
	else $("addnewsform").submit();	
}
//资源添加修改验证
function resource()
{
	A = $("title");B = $("classid");C = $("times");
	if(A.value==""){alert(error + "资源标题不能为空！");changeCSS("tabnav",1,3);showlayer("step",1,3);A.focus();}
	else if(B.value==""){alert(error + "请选择资源类别！");changeCSS("tabnav",1,3);showlayer("step",1,3);B.focus();}
	else if(C.value==""){alert(error + "发布日期不能为空！");changeCSS("tabnav",1,3);showlayer("step",1,3);C.focus();}
	else $("addresourceform").submit();		
}
//计数器表单
function count(){
	A = $("countnum");B = $("countcode");
	if(A.value==""){alert(error + "请输入来访人数！");A.focus();}
	else if(A.value <= 0 || isNaN(A.value)){alert(error + "来访人数必须为大于 0 数字！");A.focus();A.value="";}
	else if(B.value == ""){alert(error + "免费统计网址不能为空！");B.focus();}
	else if(B.value.substring(0,7).toLowerCase()!="http://"){alert(error + "免费统计网址必须以 http:// 开头！");B.focus();}
	else if(B.value.length < 11){alert(error + "免费统计网址无效！");B.focus();}
	else {$("form1").submit();}
}
//获取分类ID,分类序号
function getClass(val,id)
{
	var classid;
	var serialNO;
	var sp;
	sp = val.split("|");
	classid = sp[0];
	serialNO = sp[1];
	myAjax("classidContent"+id,"category/getClassAjax.asp","classid="+classid);
	$("classid").value=serialNO;
}
//新闻,资源,等修改信息获取分类
function alterclass()
{
	if($('classformerly').style.display=="block")
	{
		$('classformerly').style.display="none";
		$('selectClass').style.display="block";
	}
	else
	{
		$('classformerly').style.display="block";
		$('selectClass').style.display="none";
	}
}
function OpenWindowAndSetValue(Url,Width,Height,WindowObj,SetObj)
{
	var ReturnStr=showModalDialog(Url,WindowObj,'dialogWidth:'+Width+'pt;dialogHeight:'+Height+'pt;status:no;help:no;scroll:no;');
	if (ReturnStr!='007007007007') SetObj.value=ReturnStr;
	return ReturnStr;
}