var targetSelect;

function showProcompany(targetSel,http,comid,vbigcode,vtwocode)
{ 
    targetSelect = document.getElementById(targetSel);
    $.ajax({
       type: "POST",
       url: http,
       data: null,
       dataType: "xml",
       success: function(xml){
            removeAllOpt(targetSelect);
            property = $(xml).find("item");
            if(targetSelect.options.length >= 0) {
                targetSelect.options[0] = new Option();
                targetSelect.options[0].value = "0";
                targetSelect.options[0].text = "请选择";
            }
           
            if(property.length >0){//对应的省份有城市信息则显示
                for (var i=0,x=1;i<property.length;i++,x++)
                {
                    name = $("name",property[i]).text();
                    value = $("value",property[i]).text();
                    targetSelect.options[x] = new Option();
                    targetSelect.options[x].value = value;
                    targetSelect.options[x].text = name;
                    if(comid == value){
                    	targetSelect.options[x].selected = "selected";
                    }
                }
            }
            showBigzy(comid,vbigcode,vtwocode,'companyid','zybigtype','/index.do?method=getZhiyeBigAsXml');
        }
    });
}


function showBigzy(comid,vbigcode,vtwocode,sourceSel,targetSel,http)
{
	var sendData;
    var prov ;
	if(comid!=null && comid.length>0){
		sendData = comid;
	}else{
		 prov = document.getElementById(sourceSel);
		 sendData = prov.options[prov.selectedIndex].value;
	}
	 $("#comid").attr("value",sendData);
    targetSelect = document.getElementById(targetSel);
    $.ajax({
       type: "POST",
       url: http,
       data: { "comid": sendData},
       dataType: "xml",
       success: function(xml){
            removeAllOpt(targetSelect);
            property = $(xml).find("item");
            if(targetSelect.options.length >= 0) {
                targetSelect.options[0] = new Option();
                targetSelect.options[0].value = "0";
                targetSelect.options[0].text = "请选择";
            }
            if(property.length >0){//对应的省份有城市信息则显示
                for (var i=0,x=1;i<property.length;i++,x++)
                {
                    name = $("name",property[i]).text();
                    value = $("value",property[i]).text();
                    targetSelect.options[x] = new Option();
                    targetSelect.options[x].value = value;
                    targetSelect.options[x].text = name;
                    if(vbigcode == value){
                    	targetSelect.options[x].selected = "selected";
                    }
                }
            }
            showZhiyeTwo(vtwocode,'zybigtype','zytwotype','companyid','/index.do?method=getZhiyeTwoAsXml');
        }
    });
}


function showZhiyeTwo(vtwocode,sourceSel,targetSel,companyid,http)
{
    var prov = document.getElementById(sourceSel);
	var sendData =  prov.options[prov.selectedIndex].value;
	var bigname = prov.options[prov.selectedIndex].text;
	var com = document.getElementById(companyid);
	var comid =   com.options[com.selectedIndex].value;
    targetSelect = document.getElementById(targetSel);
    $("#bigcode").attr("value",sendData);
    $("#bigcodename").attr("value",bigname);
    $.ajax({
       type: "POST",
       url: http,
       data: { "comid": comid,"bigcode" : sendData},
       dataType: "xml",
       success: function(xml){
            removeAllOpt(targetSelect);
           
            property = $(xml).find("item");
           
            if(targetSelect.options.length >= 0) {
                targetSelect.options[0] = new Option();
                targetSelect.options[0].value = "0";
                targetSelect.options[0].text = "请选择";
            }
           
            if(property.length >0){//对应的省份有城市信息则显示
                for (var i=0,x=1;i<property.length;i++,x++)
                {
                    name = $("name",property[i]).text();
                    value = $("value",property[i]).text();
                    targetSelect.options[x] = new Option();
                    targetSelect.options[x].value = value;
                    targetSelect.options[x].text = name;
                    if(vtwocode == value){
                    	targetSelect.options[x].selected = "selected";
                    }
                }
            }
        }
    });
}



function subfrom(sourceSel){
	 var prov = document.getElementById(sourceSel);
	 var sendData =  prov.options[prov.selectedIndex].value;
	 if(sendData!=0){
		 var twoname =  prov.options[prov.selectedIndex].text;
		 $("#twocode").attr("value",sendData);
		 $("#twocodename").attr("value",twoname);
		 $("#zhiyeform").submit();
	 }else{
		 alert("请选择分类");
	 }
	
}
function removeAllOpt(sel) {
    sel.options.length = 0;
}
