//获取URL参数
var _SFUrl = unescape(window.location.href);
var _SFUrlStr = _SFUrl.split("?")[1];

var ShareDIVContent;
ShareDIVContent = "<div id='ShareDIV' style='position:absolute; z-index:1; display:none; filter:\"progid:DXImageTransform.Microsoft.Shadow(direction=135,color=#999999,strength=3)\"'>";
ShareDIVContent += "<table width=100 border=0 cellspacing=1 cellpadding=0 bgcolor=#CCCCCC style=\"CURSOR: hand\" title=点击关闭 onclick=\"Close_Div('ShareDIV');\">";
ShareDIVContent += "<tr>";
ShareDIVContent +="<td nowrap=nowrap bgcolor=#FFFFFF id=ShareDIVStr>";
ShareDIVContent +="</td>";
ShareDIVContent +="</tr>";
ShareDIVContent +="</table>";
ShareDIVContent +="</div>";
document.writeln(ShareDIVContent);

//验证是否为整数
function isInteger(str)
{
	var regu = /^[-]{0,1}[0-9]{1,}$/;
	return regu.test(str);
}
//取得指定对象坐标
function getPos(type,_object)
{
  var p;
  var o=$(_object);
  if(type=="x")
  {
    p=o.offsetLeft;
  }
  else
  {
    p=o.offsetTop;
  }
  while(o=o.offsetParent)
  {
    if (type=="x")
    {
      p+=o.offsetLeft; 
    }
    else
    {
      p+=o.offsetTop;
    }
  }
  return p;
}
//按照规定提取字符串
function _indexOf(_string0,_string1)
{
    var str1 = _string0;
    var V0 = str1.indexOf('|'+_string1+'|')+_string1.length+2;
    var V1 = str1.indexOf('|#'+_string1);
    return str1.substring(V0,V1);
}
//关闭指定层
function Close_Div(_object)
{
    var _divErrorInfo = $(_object);
    _divErrorInfo.style.display="none";
}
//显示、关闭指定层
function showIt(_object)
{
	var _divInfo = $(_object);
	if(_divInfo.style.display == "none")
		_divInfo.style.display = "";
	else
		_divInfo.style.display = "none"
}
function showIt2(_object,_CssID)
{
	var _divInfo = $(_object);
	if(_divInfo.style.display == "none")
	{
		_divInfo.style.display = "";
		$("CssID"+_CssID).className="td6";
	}
	else
	{
		_divInfo.style.display = "none"
		$("CssID"+_CssID).className="";
	}
}
function showIt3(_object,_CssID,_className)
{
	var _divInfo = $(_object);
	if(_divInfo.style.display == "none")
	{
		_divInfo.style.display = "";
		$("CssID"+_CssID).className=_className;
	}
	else
	{
		_divInfo.style.display = "none"
		$("CssID"+_CssID).className="";
	}
}
//显示层
function Show_DIV(_object,x,y,_Divobject)
{
	var _divInfo = $(_Divobject);
	if(_divInfo.style.display == "none")
	{
		_divInfo.style.display = "";
		_divInfo.style.left=getPos('x',_object)+x;
        _divInfo.style.top=getPos('y',_object)+y;
	}
	else
		_divInfo.style.display = "none"

}
//显示指定层
function Show_Div2(_object)
{
    var _divErrorInfo = $(_object);
    _divErrorInfo.style.display="";
}
//显示层
function Show_DIV3(_object,x,y,_Divobject)
{
	var _divInfo = $(_Divobject);
	if(_divInfo.style.display == "none")
	{
		_divInfo.style.display = "";
		_divInfo.style.left=getPos('x',_object)+x;
        _divInfo.style.top=getPos('y',_object)+y;
	}
}
function Show_DIV4(_object,x,y,_Divobject)
{
	var _divInfo = $(_Divobject);
	_divInfo.style.display = "";
	_divInfo.style.left=getPos('x',_object)+x;
    _divInfo.style.top=getPos('y',_object)+y;
}
//页面跳转
function _PageSubmit(_WhereStr,PageNum,_Url,_IName)
{
	var _PageIndex = $("PageIndex").value;
	if (!isInteger(_PageIndex))
	{
		alert("系统提示：跳转页数必须是大零的整数，请重新填写！");
	}
	else
	{
		if(_PageIndex-PageNum > 0 || 0-_PageIndex >= 0)
		{
			alert("系统提示：跳转页数大于最大页数，请重新填写！");
		}
		else
		{
			_Fill_PageInfo(_WhereStr,_PageIndex,_Url,_IName)
		}
	}
}
//填充信息
function _Fill_PageInfo(_WhereStr,PageIndex,_Url,_IDName)
{
	$(_IDName).innerHTML = loging();
	var _Where = _WhereStr;
	var url = _Url+".aspx";
	var pars = 'Where='+_Where+'&Url='+_Url+'&IDName='+_IDName+'&PageIndex='+PageIndex+'&t='+new Date().getTime();
	var myAjax2 = new Ajax.Updater(
	       _IDName,
			url,
			{
			method: 'get',
			parameters: pars,
			encoding: 'gb2312'
			});	
}

//填充信息
function _Fill_PageInfo2(_WhereStr,_Url)
{
	var _Where = _WhereStr;
	var url = _Url;
	var pars = 'Where='+_Where+'&t='+new Date().getTime();
	var myAjax2 = new Ajax.Request(
			url,
			{
			method: 'get',
			parameters: pars
			});
}

//求两个时间的天数差 日期格式为 YYYY-MM-dd  
function daysBetween(DateOne,DateTwo)
{    
    var OneMonth = DateOne.substring(5,DateOne.lastIndexOf ('-'));   
    var OneDay = DateOne.substring(DateOne.length,DateOne.lastIndexOf ('-')+1);   
    var OneYear = DateOne.substring(0,DateOne.indexOf ('-'));   
   
    var TwoMonth = DateTwo.substring(5,DateTwo.lastIndexOf ('-'));   
    var TwoDay = DateTwo.substring(DateTwo.length,DateTwo.lastIndexOf ('-')+1);   
    var TwoYear = DateTwo.substring(0,DateTwo.indexOf ('-'));
   
    var cha=((Date.parse(OneMonth+'/'+OneDay+'/'+OneYear)- Date.parse(TwoMonth+'/'+TwoDay+'/'+TwoYear))/86400000);    
    //return Math.abs(cha); 
    return cha;  
}
//获取当前日期 YYYY-MM-dd
function NowDay()
{
    var today = new Date();
    var Month = today.getMonth()+1;
    if(Month < 10)
    {
        Month = "0"+Month;
    }
    var _Date = today.getDate();
    if(_Date < 10)
    {
        _Date = "0"+_Date;
    }
    var theday = today.getYear()+"-" + Month +"-" + _Date;
    return theday;
}
//数据加载等候
function loging()
{
	var _innerHTML = "<table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">";
      _innerHTML = _innerHTML+"<tr>";
        _innerHTML = _innerHTML+"<td height=\"40\" class=td1 width=\"32%\" align=\"right\"><img src=\"images/5-01.gif\" width=\"32\" height=\"32\" /></td>";
        _innerHTML = _innerHTML+"<td class=td1 width=\"68%\" align=\"left\">&nbsp;&nbsp;数据加载中....</td>";
      _innerHTML = _innerHTML+"</tr>";
    _innerHTML = _innerHTML+"</table>";
    return _innerHTML;
}
//数据加载等候
function _Execute()
{
	var _innerHTML = "<table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">";
      _innerHTML = _innerHTML+"<tr>";
        _innerHTML = _innerHTML+"<td class=td1 width=\"32%\" align=\"right\"><img src=\"images/5-01.gif\" width=\"22\" height=\"22\" /></td>";
        _innerHTML = _innerHTML+"<td class=td1 width=\"68%\" align=\"left\" nowrap=\"nowrap\">&nbsp;&nbsp;请稍候，数据处理中...</td>";
      _innerHTML = _innerHTML+"</tr>";
    _innerHTML = _innerHTML+"</table>";
    return _innerHTML;
}
//星期中文转换
function _WeekStr(_WeekInt)
{
    switch(_WeekInt)
    {
        case 0:
            return "星期日";
        case 1:
            return "星期一";
        case 2:
            return "星期二";
        case 3:
            return "星期三";
        case 4:
            return "星期四";
        case 5:
            return "星期五";
        case 6:
            return "星期六";
        default:
            return "Error";
    }
}
//JS实现表单重置
function _Reset_Form(formName) {
	var formObj = document.forms[formName];
	var formEl = formObj.elements;
	for (var i=0; i<formEl.length; i++)
	{
		var element = formEl[i];
		if (element.type == 'submit') { continue; }
		if (element.type == 'reset') { continue; }
		if (element.type == 'button') { continue; }
		if (element.type == 'hidden') { continue; }

		if (element.type == 'text') { element.value = ''; }
		if (element.type == 'textarea') { element.value = ''; }
		if (element.type == 'checkbox') { element.checked = false; }
		if (element.type == 'radio') { element.checked = false; }
		if (element.type == 'select-multiple') { element.selectedIndex = 0; }
		if (element.type == 'select-one') { element.selectedIndex = 0; }
	}
}
function _Form_Reset(formName)
{
	var tmpstr = confirm('您确定重新填写吗？');
	if(tmpstr==true)
        _Reset_Form(formName);
}
function _Replace(__Str)
{
    var _Str = __Str;
    //_Str = _Str.toUpperCase();
    _Str = _Str.replace(",","，");
    _Str = _Str.replace("|","");
    _Str = _Str.replace("<","《");
    _Str = _Str.replace(">","》");
    _Str = _Str.replace("EXEC","》");
    _Str = _Str.replace("UNDEFINED","");
    _Str = _Str.replace("undefined","");
    return _Str;
}
//数字验证
function _CheckNumber(String) 
{ 
    var Letters = "1234567890"; 
    var i; 
    var c; 
    for( i = 0; i < String.length; i ++ ) 
    { 
        c = String.charAt( i ); 
        if (Letters.indexOf( c ) ==-1) 
        { 
            return true; 
        } 
    } 
    return false; 
}
function Read_SendInfo(_object,_ID,_TCode)
{
	var _divInfo = $(_object);
	if(_divInfo.style.display == "")
	{
	    $(_ID).innerHTML = loging();
	    _Fill_PageInfo('Read_SendInfo|'+_TCode,1,'Data_Share.aspx',_ID);
	}
	else
	{$(_ID).innerHTML = "";}
}
//提交按钮转换管理
function _SubmitID(_Type)
{
	if(_Type == "submit")
	{
		Close_Div("SubmitID1");
		Show_Div2("SubmitID2");
		$("ExecuteID").innerHTML = _Execute();
	}
	else
	{
		Close_Div("SubmitID2");
		Show_Div2("SubmitID1");
	}
}
//替换“|”号
function _repStr(repStr)
{
	while(1==1)
	{
		repStr = repStr.replace("|","")
		if(repStr.indexOf("|")==-1)
		{
			break;
		}
	}
	return repStr;
}

