﻿ function Val(item) {
    return eval("document.all." + item + ".value");
 }
 function Obj(item) {
    return eval("document.all." + item);
 }
/*-------------------------------------------*/
function showErrorText(span,Title) {
    span.innerHTML = "<br><span style='color:red'>" + Title + "</span>";
}
function showError(span,Title)

{
    var str = "<table width=\"90%\" border=\"0\" align=\"left\" cellpadding=\"0\" cellspacing=\"0\">"  + 
                  "<tr>" +
                    "<td width=\"90%\" height=\"20\" valign=\"top\" bgcolor=\"#E0EEFC\" style=\"border: solid 1px #5AA5E9\">" + 
                    "<table width=\"100%\" height=\"20\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\">" + 
                      "<tr>" + 
                        "<td width=\"18\" valign=\"top\"><img src=\"../images/icon/icon_noteawake.gif\"  /></td>" + 
                        "<td  class=\"bottom9\">" + Title + "</td>"+
                      "</tr>"+
                    "</table></td>"+
                  "</tr>"+
                "</table>";
    span.innerHTML = str;
}
function hideError(span)
{
   span.innerHTML = "";
}
function showRight(span,Title)
{
    span.innerHTML = "<img src='../images/icon/icon_right.gif' style='border:0'/>" + (!Title ? "" :Title);
}
/*-------------------------------------------*/
function dispCity(){
	
    //删除下拉框所有项	
    var len;
    len=document.all.ddlCity.length;
    for(i=0;i<=len;i++){
	    document.all.ddlCity.remove(0);
	}//
	
	//添加默认项
    document.all.ddlCity.options[0]=new Option("请选择城市","",false,false);//
    var arr = new Array();
    arr = AjaxMethod.getCity(form1.ddlProvince.options[form1.ddlProvince.selectedIndex].value).value;
    //判断有没有选择
    if(arr == null) { dispArea();return; }
    var str ;
    var slitStr = new Array();
    for(i = 0; i<arr.length; i++) {
	    str = arr[i].toString();
	    slitStr = str.split(",");
	    document.all.ddlCity.options[i+1] = new Option(slitStr[0],slitStr[1],false,false);
	    
	    //选中状态
	    var Value = document.all.txtAreaCode.value;
	    if( Value!= "" && Value.length >= 6) {
	        if(document.all.ddlCity.options[i+1].value == Value.substr(0,4) + "00")
            {
               document.all.ddlCity.options[i+1].selected = true;
            }
        }
    }
    
    dispArea();
} 
function dispArea(){	
	
	if(document.all.ddlArea) {
	
        //删除下拉框所有项	
        var len;
        len=document.all.ddlArea.length;
        for(i=0;i<=len;i++){
	        document.all.ddlArea.remove(0);
	    }//
    	
	    //添加默认项
        document.all.ddlArea.options[0]=new Option("请选择地区","",false,false);//
        var arr = new Array();
        arr = AjaxMethod.getArea(form1.ddlCity.options[form1.ddlCity.selectedIndex].value).value;
        
        //判断有没有选择
        if(arr == null) { disValue();return; }
        var str ;
        var slitStr = new Array();
        for(i = 0; i<arr.length; i++) {
	        str = arr[i].toString();
	        slitStr = str.split(",");
	        document.all.ddlArea.options[i+1] = new Option(slitStr[0],slitStr[1],false,false);
    	    
	        //选中状态
	        var Value = document.all.txtAreaCode.value;
	        if( Value!= "" && Value.length >= 6) {
	            if(document.all.ddlArea.options[i+1].value == Value)
                {
                   document.all.ddlArea.options[i+1].selected = true;
                }
            }
        }
    }
    disValue();
} 

function disValue(){
  var txt = eval("document.all.txtAreaCode");
  txt.value = document.all.ddlProvince.value; 
  txt.value = document.all.ddlCity.value == "" ? txt.value : document.all.ddlCity.value;
  if(document.all.ddlArea) {
      txt.value = document.all.ddlArea.value == "" ? txt.value : document.all.ddlArea.value;
  }
} 
/*-------------------------------------------*/

//显示验证码
function ShowCode(item)
{
  var date = new Date();
  var Num = date.getMinutes() + date.getSeconds() + date.getMilliseconds();
  item.src='../Tools/ValidateCode.aspx?AC=' + Num;
}
/*-------------------------------------------*/
//是否整型
function IsIntNum(str)
{ 
	var patrn=/^[0-9]{1,20}$/; 
	if (patrn.exec(str)) return true; 
	return false; 
}
function EndsWith(s1,s2)  
{   
  if(s1.length<s2.length)   
    return   false;   
  if(s1==s2)   
    return   true;   
  if(s1.substring(s1.length-s2.length)==s2)   
      return   true;   
 }
 
//检查传过来的变量是否在字符串中
function check_string(numchar, sNumber)
{
	if (sNumber=="")
		return false;
	var letter;
	for (var i=0; i < sNumber.length; i++) 
	{ 
		letter=sNumber.charAt(i);
		if (numchar.indexOf(letter)==-1)
			return false;
	}
	return true;
} 

/*-------------------------------------------*/
function getParameter(name) {
    var url = document.location.href;
    var start = url.indexOf("?")+1;
    if (start==0) {
        return "";
    }
    var value = "";
    var queryString = url.substring(start);
    var paraNames = queryString.split("&");
    for (var i=0; i<paraNames.length; i++) {
        if (name==getParameterName(paraNames[i])) {
            value = getParameterValue(paraNames[i])
        }
    }
    return value;
}

function getParameterName(str) {
    var start = str.indexOf("=");
    if (start==-1) {
        return str;
    }
    return str.substring(0,start);
}

function getParameterValue(str) {
    var start = str.indexOf("=");
    if (start==-1) {
        return "";
    }
    return str.substring(start+1);
}  
/*-------------------------------------------*/
