//根据id获取名称
function getNameById(obj,pid,idvalue)
{
	var pidc      = pid != ""  ? "_"+pid:"";
	var znamelist = eval(obj+"name" +pidc+ ".split(',')");
	var zcodelist = eval(obj+"id" +pidc+ ".split(',')");
	
	for(var i=0; i<znamelist.length; i++)
	{
		if(zcodelist[i] == idvalue)
		{
			document.write(znamelist[i]);
			break;
		}
	}
	return "";
}

function get_add_list(obj){
	var znamelist = addr_name.split(',');
	var zcodelist = addr_id.split(',');
	var selAdd1 = obj;
	
	for(var i=0; i<znamelist.length; i++)
	{
		toSelect1(selAdd1,znamelist[i],zcodelist[i]);
	}
}
//---取得一级地址列表---
function get_add1_list(code,obj,add3){
	var listlen = 0;
	if( code != "" ){
		var znamelist = eval("addr_name_" +code + ".split(',')");
		var zcodelist = eval("addr_id_" +code + ".split(',')");
		listlen = znamelist.length;
	}
	var selAdd1 = obj;
	
		clearSel(selAdd1);
	for(var i=0; i<listlen; i++)
	{
		toSelect1(selAdd1,znamelist[i],zcodelist[i]);
	}
	clearSel(add3);
	//toSelect1(add3,"选择地区","");
}
function toSelect(obj,value,txt,def){
	var sOption = document.createElement("OPTION");
	var tn = document.createTextNode(txt);
	sOption.value = value;
	if( value == def ) sOption.selected = "selected";
	sOption.appendChild(tn);
	obj.appendChild(sOption);
}
function toSelect1(obj,txt,value){
	obj.options[obj.options.length] = new Option(txt,value);
}
function selectAddr(obj1,v1,obj2,v2,obj3,v3){
	if( v1 == "" ) return false;
	obj1.value = v1;
	get_add1_list(v1,obj2,obj3);
	if( v2.length < 4 )	return false;
	obj2.value = v2;
	get_add2_list(v2,obj3);
	if( v3.length < 6 )	return false;
	obj3.value = v3;
}

function selectCate(obj1,v1,obj2,v2,obj3,v3){
	if( v1 == "" || v1 == "0" ) return false;
	obj1.value = v1;
	get_c2_list(v1,obj2,obj3);
	if( v2 == "" || v2 == "0" ) return false;
	obj2.value = v2;
	get_c3_list(v2,obj3);
	obj3.value = v3;
}
//-----获取二级地址列表(不用)---
function get_add2_list(code,obj)
{
	if(code == "" || typeof(code) == "undefined"){
		clearSel(obj);
		return;
	}
	var znamelist = eval("addr_name_" + code + ".split(',')");
	var zcodelist = eval("addr_id_"  + code + ".split(',')");
	var selAdd2 = obj;
	//alert(znamelist[0]);
	clearSel(selAdd2);
	for(var i=0; i<znamelist.length; i++)
	{
		toSelect1(selAdd2,znamelist[i],zcodelist[i]);
	}
}
//---取得一级分类列表---
function get_c1_list(obj){
	var znamelist = category_name.split(',');
	var zcodelist = category_id.split(',');
	for(var i=0; i<znamelist.length; i++)
	{
		toSelect1(obj,znamelist[i],zcodelist[i]);
	}	
}
function getC1List(){
	
	var znamelist = eval("category_name" + ".split(',')");
	var zcodelist = eval("category_id"  + ".split(',')");
	for(var i=0; i<znamelist.length; i++)
	{
		document.write("<option value=\""+zcodelist[i]+"\">"+znamelist[i]+"</option>")
	}	
}
//---取得二级分类列表---
function get_c2_list(c1code,c2obj,c3obj)
{
	if(c1code==''){
		clearSel(c2obj);
		clearSel(c3obj);
		return ;
	}
	var c2obj = typeof(c2obj) == "undefined" ? "c2":c2obj;
	var c3obj = typeof(c3obj) == "undefined" ? "c3":c3obj;
	var znamelist = eval("category1_name_" +c1code+ ".split(',')");
	var zcodelist = eval("category1_id_"  +c1code+ ".split(',')");
	var selC2 = c2obj;
	var selC3 = c3obj;
	clearSel(selC2);
	//toSelect1(selC2,"选择二级分类","");
	for(var i=0; i<znamelist.length; i++)
	{
		toSelect1(selC2,znamelist[i],zcodelist[i]);
	}
	clearSel(selC3);	
}
//---取得三级分类列表---
function get_c3_list(c2code,c3obj)
{
	if( c2code == "" ){
		clearSel(c3obj);
		return false;
	}
	var znamelist = eval("category2_name_" +c2code+ ".split(',')");
	var zcodelist = eval("category2_id_"  +c2code+ ".split(',')");
	//var selC3 = document.getElementById(""+c3obj);
	var selC3 = c3obj;
	clearSel(selC3);
	//toSelect1(selC3,"选择品牌","");
	for(var i=0; i<znamelist.length; i++)
	{
		toSelect1(selC3,znamelist[i],zcodelist[i]);
		//selC3.options.length++;
		//selC3.options.length--;
	}	
}

function get_c3_check_list(c2code,c3obj){
	c3obj.innerHTML = "";
	var znamelist = eval("category2_name_" +c2code+ ".split(',')");
	var zcodelist = eval("category2_id_"  +c2code+ ".split(',')");
	for(var i=0; i<znamelist.length; i++){
		c3obj.innerHTML += '<span style="width:180px"><input type="checkbox" name="checkc3[]" value="'+zcodelist[i]+'" /> '+znamelist[i]+"</span>";
	}	
}



//清空select框
function clearSel(sObj){
	//alert(sObj.options.length);
	sObj.options.length = 1;
}

//下拉框默认值
function DropDownSelect(obj,val)
{
	var i;
	var len = obj.options.length;
	for (i=0; i<len; i++)
	{
		if (obj.options[i].value == val)
		{
			obj.selectedIndex = i;
			break;
		}
	}
}
function win_open(wUrl,w,h)
{
	window.open( wUrl, null, "height="+h+",width="+w+",status=no,toolbar=no,menubar=no,location=no");
}
function Addme(mUrl,mTitle)
{
	window.external.addFavorite("http://localhost/txiu/"+mUrl,mTitle);
	//window.external.addFavorite("http://www.txiu.com/"+mUrl,mTitle);
}

//显示部门
function showDept(){
	var deptidlist =  deptId.split(',');
	var deptnamelist = deptName.split(',');
	var html = "";
	for(var i=0; i<deptidlist.length; i++){
		html += "<option value=\""+deptidlist[i]+"\">"+deptnamelist[i]+"</option>";
		//toSelect(obj,deptidlist[i],deptnamelist[i]);
	}
	return html;
}

//显示部门里的员工
function showEmployee(obj,code){
	if(code=="" || code == 0 || code == "0") return false;
	var idlist =  eval("deptid_" +code + ".split(',')");
	var namelist = eval("deptname_" +code + ".split(',')");
	obj.options.length = 1;
	
	for( var i = 0; i < idlist.length; i++ ){
		toSelect1(obj,namelist[i],idlist[i]);
		//alert(namelist[i]);
		//obj.options.length = 2;
	}
}

//动态获得字数
function changenum(content,num){
	//$('content').value.length = ;	
	if ( $(content).value.length > 200 ){
		$(content).value = $(content).value.substring(0,200);
		alert("超过200个字符!");
	}
	$(num).innerHTML = 200 - $(content).value.length;
}

function GetSortNameByCode(Name,Code)
{
	if( Code.length < 2 ) return "";
	var zcodelist,znamelist;
	var pcode = nowcode = rtn = '';
	var lianjie = '<font color="green">&rArr;</font>';
	for( var i = 0; i < Code.length; i += 2 )
	{
		pcode = Code.substr( 0, i );
		nowcode = Code.substr( 0, i + 2 );
		if( pcode != "" )	pcode = "_" + pcode;
		znamelist = eval( Name+"_name"+pcode+".split(',')" );
		zcodelist = eval( Name+"_id"+pcode+".split(',')" );
		for(var j = 0; j < zcodelist.length; j++)
		{
			if( nowcode == zcodelist[j] )
			{
				rtn += znamelist[j]+lianjie;
				break;
			}
		}	
	}
	return rtn.substr( 0, rtn.length - lianjie.length );
}