/**
 * 区域行业首页
 * @author andy
 * 信息过滤 划分区域的下拉菜单功能
 */

function Client_company(method,url){
    var ajax = new HttpRequest(method,url);
    var request;
    function post(callback,param){
		request = ajax.init();
		ajax.post(request,callback,param)
	}   

	//下级菜单
    this.show_area = function(){
        var area_id = ajax.$("div_area_type").value;
        if (area_id == 0) {
            ajax.$("div_area").style.display = "none";
            return;
        }
        ajax.$("frist_load_dvi_area").style.display = "none";
        param = "str_mod=show_area&int_area_type="+area_id;
        post(show_area_result,param);
    }

	//显示省份   
	var show_area_result = function() {
		if( request.readyState == 4 ){
			node = request.responseXML.getElementsByTagName('Subarea');
			counts = node.length;
			ajax.$( 'div_area' ).length = 0;
			if( counts > 0 ){
				ajax.$( 'div_area' ).options[0] = new Option( "---请选择---", "0" );
				for( i = 0 ; i < counts ; i++){
					ajax.$( 'div_area' ).options[i+1] = new Option( node[i].firstChild.data , node[i].getAttribute( 'id' ) );
				}
				ajax.$( 'div_area' ).style.display = 'block';
			}
		}
	}
    //跳转
	this.jump = function() {
		type = ajax.$("div_area_type").value;
		id = ajax.$("div_area").value;
		window.location = "province.php?at_id="+type+"&area_id="+id;		
	}

	this.bind=bind;
	function bind(){
		ajax.$('div_area_type').onchange = new Client_company('POST','/common/modulesImpl.php').show_area;
		ajax.$('div_area').onchange = new Client_company('POST','/common/modulesImpl.php').jump;
	}
	
}