﻿<!--
//全选
function select_all(formid,checkid){
for (var i=0;i<document.getElementById(formid).elements.length;i++)
   if (document.getElementById(formid).elements[i].name==checkid)
      document.getElementById(formid).elements[i].checked=true;
}
//取消全选
function reset_all(formid,checkid){
for (var i=0;i<document.getElementById(formid).elements.length;i++)
   if (document.getElementById(formid).elements[i].name==checkid)
      document.getElementById(formid).elements[i].checked=false;
}
//必须至少选择一个
function select_one(formid,checkid,delid,action){
  var selectone=false;
  for (var i=0;i<document.getElementById(formid).elements.length;i++){
	if (document.getElementById(formid).elements[i].name==checkid){
	  if (document.getElementById(formid).elements[i].checked==true){
		selectone=true;
	  }
	}
  }
  if(!selectone){
     alert("请至少选择一项再执行操作 !");
	 return false;
  }
  if(document.getElementById(delid).checked==true && action=="del"){
     if(confirm('刪除之后不能再恢复 ！确定要删除吗？')){
	   return true;
	 }
	   return false; 
  }else{
    alert("请勾选删除再执行操作 !");
	return false;
  }

  return false;
}

//==========================================
//隐藏或显示<tr>行
//==========================================
//document.getElementById("upload_show").innerHTML='[＋]';
function hiddenTR(id2){
   document.getElementById(id2).style.display=(document.getElementById(id2).style.display=="none"?"":"none");
}

function isLogin(){
  if(userlogin==false){
	alert("你未登录，请先登录再发表推荐！");
    ModalDialog_DIV(loginform,380,200,30,'');
	return false;
  }
}

//==========tab菜单函数===========
//**********参数************
//tabid：tab的id名前缀
//thisidno：当前tab的id编号
//num：tab的数量
//type： 是否有Area切换
//downclass ;upclass：按下和没有点击的tab状态style
//=============================
function MenuTabFun(tabid,thisidno,num,type,downclass,upclass){
   var num=Number(num);
   var TabArr = new Array();
   var AreaArr = new Array();
   for (var i = 1;i<=num;i++){
       TabArr[i] =tabid+i;
       AreaArr[i] =tabid+"area"+i;
    }
	for (var i = 1;i<=num;i++){
		if (thisidno == i){
			document.getElementById(TabArr[i]).className=downclass;
			if(type)document.getElementById(AreaArr[i]).style.display="";
		}else{
			document.getElementById(TabArr[i]).className=upclass;
			if(type)document.getElementById(AreaArr[i]).style.display="none";
		}
	}
}
//读取收风站信息
function reportlistfun(type){
   document.getElementById('report_list_show').innerHTML='';
   if(type==1){
		RunAjaxFun(1,1,0,0,'POST','html','','users/ajaxinclude/reportlist.php?type=1','','','','','report_list_show','report_list_show','','#f6f6f6',190,1);
	}else if(type==2){
		RunAjaxFun(1,1,0,0,'POST','html','','users/ajaxinclude/reportlist.php?type=2','','','','','report_list_show','report_list_show','','#f6f6f6',190,1);
	}
}

//==========================================
//创建xmlhttp对象函数CreateXMLHttpFun
//==========================================
function CreateXMLHttpFun(){
  if(window.XMLHttpRequest){  //Mozilla浏览器
       ObjXmlHttp = new XMLHttpRequest();
       if (ObjXmlHttp.overrideMimeType){ //设置MiME类型
             ObjXmlHttp.overrideMimeType("text/xml");
        }
        if (!ObjXmlHttp){ // 异常，创建对象实例失败
           window.alert("Mozilla浏览器不能创建XMLHttpRequest对象实例 !     ");
           return false;
        }
   }else if (window.ActiveXObject){ // IE浏览器
     try {
        ObjXmlHttp = new ActiveXObject("MSXML2.XMLHTTP");
     } catch (e){
	   try {
               ObjXmlHttp = new ActiveXObject("Microsoft.XMLHTTP"); 
           } catch (e) {}
     }
     if (!ObjXmlHttp){ // 异常，创建对象实例失败
         window.alert("不能创建XMLHttpRequest对象实例 !  \n\n请开启IE浏览器的ActiveX控件与插件功能 !      ");
         return false;
     }
   }
}

//**************************************************************
//联动下拉列表选择，调用读取数据库的xml文件
/*
setobj－要联动的下拉列表id
strvalue－当前下拉列表值
urlstr－要请求的url
isselected－0为显示第一选项（空值），1为显示第二选项
alertbol－是否要提示出错，0　不提示，1要提示
*/
//**************************************************************
function Select_OptionItem(setobj,strvalue,urlstr,isselected,alertbol){
   CreateXMLHttpFun();
   var strvalue=strvalue;
   if(("-"+urlstr).indexOf("?")>0){
	   var url=urlstr+"&strvalue="+strvalue+"&r="+Math.random(9999);
   }else{
	   var url=urlstr+"?strvalue="+strvalue+"&r="+Math.random(9999);
   }
   
   ObjXmlHttp.open("GET", url, true);
   ObjXmlHttp.send(null);
    ObjXmlHttp.onreadystatechange =function(){
		if (ObjXmlHttp.readyState == 4) {
			if (ObjXmlHttp.status == 200) {
				var objXML = ObjXmlHttp.responseXML;
				var nodes = objXML.documentElement.childNodes;
				var TotalItem= nodes.item(0).getElementsByTagName("itemlist").length;
				var SelectObj=document.getElementById(setobj);
				var getisselected=0;
				with(SelectObj){
					  length = 0;
					  options[0]=new Option("");
					  for(var i=0;i<TotalItem;i++){
							var selectvalue=nodes.item(0).childNodes[i].getAttribute("selectvalue");
							var selected=nodes.item(0).childNodes[i].getAttribute("selected");
							//alert(selectvalue+selected);
							if(selectvalue!=null && selectvalue!=""){
								options[i+1]=new Option(nodes.item(0).childNodes[i].childNodes[0].nodeValue,selectvalue);
							}else{
								options[i+1]=new Option(nodes.item(0).childNodes[i].childNodes[0].nodeValue,nodes.item(0).childNodes[i].childNodes[0].nodeValue);
							}
							if(selected=="selected"){
								getisselected = (i+1);//设置selected
							}
					   }
					  if(strvalue.length==0) {
						   options[0].selected = true;
					  }else{
							if(getisselected > 0){
								isselected=getisselected;
							}
							options[isselected].selected = true;
					  }
				}
				if(setobj=="Region2_type"){
					with(document.getElementById("Region3_type")){
						length = 0;
						options[0]=new Option("");
					}
				}
				if(setobj=="Region2_type" && (strvalue=="" || strvalue=="-")){
					with(document.getElementById("Region2_type")){
						length = 0;
						options[0]=new Option("");
					}					
					with(document.getElementById("Region3_type")){
						length = 0;
						options[0]=new Option("");
					}
				}

			}else if (ObjXmlHttp.status == 404) {
				if (alertbol)alert("您所请求的页面未找到。");
			} else {
				if (alertbol)alert("您所请求的页面有异常。");//页面不正常
			}
		}		
	}
}

String.prototype.Trim = function() {
return this.replace(/(^\s*)|(\s*$)/g, "");
}
//去掉前空格
String.prototype.LTrim = function() { 
return this.replace(/(^\s*)/g, ""); 
}
//去掉后空格
String.prototype.RTrim = function() { 
return this.replace(/(\s*$)/g, ""); 
}

//写cookies函数
function Set__Cookie(name,value,howday)//两个参数，一个是cookie的名子，一个是值
{
    var Days = howday; //此 cookie 将被保存 30 天
    var exp  = new Date();    //new Date("December 31, 9998");
    exp.setTime(exp.getTime() + Days*24*60*60*1000);
    document.cookie = name + "="+ escape (value) + ";expires=" + exp.toGMTString();
}
function get__Cookie(name)//取cookies函数        
{
    var arr = document.cookie.match(new RegExp("(^| )"+name+"=([^;]*)(;|$)"));
     if(arr != null) return unescape(arr[2]); return null;

}
function del__Cookie(name)//删除cookie
{
    var exp = new Date();
    exp.setTime(exp.getTime() - 1);
    var cval=get__Cookie(name);
    if(cval!=null) document.cookie= name + "="+cval+";expires="+exp.toGMTString();
}

//-->
//=========================================
//信息显示层
//divtype-1为不自适应，0为自适应
//appendobj-加入目标层的id
//loadobj-信息显示层
//width,height显示层的宽和高
//=========================================
function StartajaxFun(divtype,appendobj,loadobj,width,height){
	$("#"+loadobj).show();
	$("#"+appendobj).html($("#"+loadobj)[0]);
	if(divtype){
		$("#"+loadobj).css({color: "blue", background: "#f6f6f6",border:"0px solid #cccccc",position:"absolute"});
	}else{
		$("#"+loadobj).css({color: "blue", background: "#f6f6f6",border:"0px solid #cccccc"});
	}
	$("#"+loadobj).width(width);
	$("#"+loadobj).height(height);
}
function EndajaxFun(loadobj){
	$("#"+loadobj).hide();
}


