
//屏蔽特殊字符
function FormatChar( txtValue )
{
	var array = new Array('%','<','>','\'',',','\\','_','!','@','$','^','&','(',')','+','|','}','{','[',']',':',';','?');
	var arraychar;
	var i=0;
	while (i<array.length)
	{
		arraychar = txtValue.split(array[i]);
		if (arraychar.length>1)
		{
			txtValue = txtValue.replace(array[i],'');
		}
		else
		{
			i++;
		}
	}
	return txtValue;
}
function ChangeEvent(source,target)
{
	var sourceForm = document.all[source];
    var drpValue = sourceForm.options[sourceForm.selectedIndex].value;
    ProvinceEvent( source,target,drpValue);
}
//省份
function ProvinceEvent( source,target,drpValue )
{
    var sourceForm = document.all[source];
	var targetForm = document.all[target];
	var namesplit = source.split('_');
	
	var cname = namesplit[0]+"_hidListID";
	//var cityid = namesplit[0]+"_hidCity";
	//document.all[cityid].value="";
	
	//alert( cname[0]
	//var drpValue = sourceForm.options[sourceForm.selectedIndex].value;
	//alert( drpValue );
    //debugger;
    
	//清除要赋值的选项
	RemoveSelected( targetForm );
	
    var field = document.all[cname].value;
	targetForm.options.add(new Option("",""));
	var arrDrpField,arrDrpFieldValue;
	var arrFieldValue = field.split(",");
	for( i=0;i<arrFieldValue.length;i++ )
	{
		arrDrpField = arrFieldValue[i].split('_');
		if( arrDrpField[1] == drpValue )
		{
		    
			arrDrpFieldValue = arrDrpField[2];
			targetForm.options.add(new Option(arrDrpField[0],arrDrpFieldValue));
		}
	}
}

//指定选项值
function SelectDrop( source,drpValue )
{
    var j=0;
    var source = document.all[source];
	for (var i=0;i<source.length;i++) 
	{
		if( source.options[i].value == drpValue )
		{
			j=i;
			break;
		}
	}
	source.selectedIndex = j;
}

//删除下拉菜单原始数据
function RemoveSelected( targetForm ) 
{
	for (var i=targetForm.length;i>-1;i--) 
	{
		targetForm.options.remove(i);
	}
} 

function CityEvent( id )
{	
   var hidid = id.split('_');
   hidid = hidid[0]+"_hidCity";
   var sourceForm = document.all[id];
   var txt = sourceForm.options[sourceForm.selectedIndex].value
   document.all[hidid].value=txt;
}
