﻿//****************************省市**********************************
//页面引用，请调用下面的方法
//  $(document).ready(
//      function(){createState($("#县列表名"),$("#市列表名"));$("#县列表名").bind("change",function(event){createCity($(this).val(),$("#市列表名"));})}
//  )
//******************************************************************
var city = new Array(
            new Array("不限"),
            new Array("北京"),
            new Array("天津"),
            new Array("不限", "石家庄", "张家口", "承德", "秦皇岛", "唐山", "廊坊", "衡水", "沧州", "邢台", "邯郸", "保定"),
            new Array("不限", "太原", "朔州", "大同", "长治", "晋城", "忻州", "晋中", "临汾", "吕梁", "运城"),
            new Array("不限", "呼和浩特", "包头", "赤峰", "呼伦贝尔", "鄂尔多斯", "乌兰察布", "巴彦淖尔", "兴安盟", "阿拉善盟", "锡林郭勒盟"),
            new Array("不限", "沈阳", "朝阳", "阜新", "铁岭", "抚顺", "丹东", "本溪", "辽阳", "鞍山", "大连", "营口", "盘锦", "锦州", "葫芦岛"),
            new Array("不限", "长春", "白城", "吉林", "四平", "辽源 ", "通化", "白山", "延边朝鲜族自治州"),
            new Array("不限", "哈尔滨", "七台河", "黑河", "大庆", "齐齐哈尔", "伊春", "佳木斯", "双鸭山", "鸡西", "大兴安岭", "牡丹江", "鹤岗", "绥化"),
            new Array("不限", "上海"),
            new Array("不限", "南京", "徐州", "连云港", "宿迁", "淮安", "盐城", "扬州", "泰州", "南通", "镇江", "常州", "无锡", "苏州"),
            new Array("不限", "杭州", "湖州", "嘉兴", "舟山", "宁波", "绍兴", "衢州", "金华", "台州", "温州", "丽水"),
            new Array("不限", "合肥", "宿州", "淮北", "亳州", "阜阳", "蚌埠", "淮南", "滁州", "马鞍山", "芜湖", "铜陵", "安庆", "黄山", "六安", "巢湖", "池州", "宣城"),
            new Array("不限", "福州", "南平", "莆田", "三明", "泉州", "厦门", "漳州", "龙岩", "宁德"),
            new Array("不限", "南昌", "九江", "景德镇", "鹰潭", "新余", "萍乡", "赣州", "上饶", "抚州", "宜春", "吉安"),
            new Array("不限", "济南", "聊城", "德州", "东营", "淄博", "潍坊", "烟台", "威海", "青岛", "日照", "临沂", "枣庄", "济宁", "泰安", "莱市", "滨州", "菏泽"),
            new Array("不限", "郑州", "三门峡", "洛阳", "焦作", "新乡", "鹤壁", "安阳", "濮阳", "开封", "商丘", "许昌", "漯河", "平顶山", "南阳", "信阳", "周口", "驻马店"),
            new Array("不限", "武汉", "十堰", "襄樊", "荆门", "孝感", "黄冈", "鄂州", "黄石", "咸宁", "荆州", "宜昌", "随州", "恩施土家族苗族自治州", "仙桃", "天门", "潜江", "神农架林区"),
            new Array("不限", "长沙", "张家界", "常德", "益阳", "岳阳", "株洲", "湘潭", "衡阳", "郴州", "永州", "邵阳", "怀化", "娄底", "湘西土家族苗族自治州"),
            new Array("不限", "广州", "清远", "韶关", "河源", "梅州", "潮州", "汕头", "揭阳", "汕尾", "惠州", "东莞", "深圳 ", "珠海", "中山", "江门", "佛山", "肇庆", "云浮", "阳江", "茂名", "湛江"),
            new Array("不限", "南宁", "桂林", "柳州", "梧州", "贵港", "玉林", "钦州", "北海", "防城港", "崇左", "百色", "河池", "来宾", "贺州"),
            new Array("不限", "海口", "三亚"),
            new Array("重庆"),
            new Array("不限", "成都", "广元", "绵阳", "德阳", "南充", "广安", "遂宁", "内江", "乐山", "自贡", "泸州", "宜宾", "攀枝花", "巴中", "资阳", "眉山", "雅安", "阿坝藏族羌族自治州", "甘孜藏族自治州", "凉山彝族自治州县"),
            new Array("不限", "贵阳", "六盘水", "遵义", "安顺", "毕节地区", "铜仁地区", "黔东南苗族侗族自治州", "黔南布依族苗族自治州", "黔西南布依族苗族自治州"),
            new Array("不限", "昆明", "曲靖", "玉溪", "保山", "昭通", "丽江", "普洱", "临沧", "宁德", "德宏傣族景颇族自治州", "怒江傈僳族自治州", "楚雄彝族自治州", "红河哈尼族彝族自治州", "文山壮族苗族自治州", "大理白族自治州", "迪庆藏族自治州", "西双版纳傣族自治州"),
            new Array("不限", "拉萨", "那曲地区", "昌都地区", "林芝地区", "山南地区", "日喀则地区", "阿里地区"),
            new Array("不限", "西安", "延安", "铜川", "渭南", "咸阳", "宝鸡", "汉中", "安康", "商洛"),
            new Array("不限", "兰州 ", "嘉峪关", "金昌", "白银", "天水", "武威", "酒泉", "张掖", "庆阳", "平凉", "定西", "陇南", "临夏回族自治州", "甘南藏族自治州"),
            new Array("不限", "西宁", "海东地区", "海北藏族自治州", "黄南藏族自治州", "玉树藏族自治州", "海南藏族自治州", "果洛藏族自治州", "海西蒙古族藏族自治州"),
            new Array("不限", "银川", "石嘴山", "吴忠", "固原", "中卫"),
            new Array("不限", "乌鲁木齐", "克拉玛依", "喀什地区", "阿克苏地区", "和田地区", "吐鲁番地区", "哈密地区", "塔城地区", "阿勒泰地区", "克孜勒苏柯尔克孜自治州", "博尔塔拉蒙古自治州", "昌吉回族自治州 伊犁哈萨克自治州", "巴音郭楞蒙古自治州", "河子", "阿拉尔", "五家渠", "图木舒克"),
            new Array("不限", "香港"),
            new Array("澳门"),
            new Array("台湾"));

var state = new Array("不限", "北京", "天津", "河北", "山西", "内蒙古", "辽宁", "吉林", "黑龙江", "上海", "江苏", "浙江", "安徽", "福建", "江西", "山东", "河南", "湖北", "湖南", "广东", "广西", "海南", "重庆", "四川", "贵州", "云南", "西藏", "陕西", "甘肃", "青海", "宁夏", "新疆", "香港", "澳门", "台湾")

var industy = new Array("全部", "专业培训", "书面出版物", "互联网", "交通工程", "人力资源", "人员招聘及培训", "休闲旅游", "会计", "体育", "保险", "信息技术及服务", "信息服务", "健康健身", "公共关系及沟通交流", "其他", "兽医", "再循环", "写作编辑", "农业", "出版业", "制药", "包装工程", "化妆品", "化工", "医疗器械", "医疗服务", "医药", "半导体", "博物馆及文化设施", "印刷", "咨询", "商用设备", "园艺/景观", "国防", "国际关系", "国际贸易", "图书馆", "在线媒体", "地质学", "外购及外包", "大众传媒", "奢侈品及珠宝", "娱乐", "媒体制作", "学术知识界", "宇航工业", "安全及调查", "家居装潢", "工业自动化", "市场调查", "平面设计", "度量/控制", "建筑施工", "建筑材料", "建筑设计规划", "影院剧场", "心理学", "房地产", "批发", "投资银行", "摄影", "政治", "教育", "整形外科", "新闻业", "日托服务", "替代医药", "服装时尚", "机械", "机械及工业工程", "林业", "民政服务", "民用工程", "水产业", "汽车工业", "法律服务", "活动服务", "海运", "消费产品", "消费服务", "消费电子", "环保及再循环", "环境服务", "玻璃及陶瓷", "生物科技", "电信服务", "电子机械", "电子游戏", "电影制作", "电脑及网络安全", "电脑硬件", "电脑网络", "电脑软件", "疗养设施及服务", "看护及个人护理", "石油及能源", "研究", "社会保障及公共卫生", "社会组织", "税务/审计", "筹款", "管理咨询", "纳米科技", "纺织业", "翻译", "能源", "航空", "艺术及手工艺", "营销及广告", "设备后勤服务", "设备管理", "设计", "货运及供应链", "过程管理", "进出口", "远程教育", "造纸及林业", "造船", "酿酒", "采矿及金属", "金属及加工", "金融服务", "铁路", "银行", "零售", "非盈利组织", "音乐", "音乐作曲", "风险投资及私人投资", "食品工业", "餐饮服务", "饭店旅馆");

var jobtypeArray = new Array("全职", "兼职", "实习");

var salaryArray = new Array("面议", "低于1000", "1000-2000", "2000-3000", "3000-5000", "5000-10000", "10000以上");

var ageArray = new Array("18", "19", "20", "21", "22", "23", "24", "25", "26", "27", "28", "29", "30", "31", "32", "33", "34", "35", "36", "37", "38", "39", "40", "41", "42", "43", "44", "45", "46", "47", "48", "49", "50", "51", "52", "53", "54", "55", "56", "57", "58", "59", "60", "61", "62", "63", "64", "65", "66", "67", "68", "69", "70", "71", "72", "73", "74", "75", "76", "77", "78", "79", "80", "81", "82", "83", "84", "85", "86", "87", "88", "89", "90", "91", "92", "93", "94", "95", "96", "97", "98", "99");

function createAges(array, index) {
    var html = "";
    for (var i = 0; i < array.length; i++) {
        html += "<option " + (i == index ? "selected='selected'" : "") + " value='" + array[i] + "'>" + array[i] + "</option>";
    }
    return html;
}

function createState(obj, city) {

    $(obj).empty();
    $(obj).append("<option value=''>" + state[0] + "</option>");
    for (var i = 1; i < state.length; i++)
        $(obj).append("<option value=\"" + i + "\">" + state[i] + "</option>");
    createCity(0, city);
}
function createCity(i, obj) {

    var t = city[i];
    $(obj).empty();
    $(obj).append("<option value=''>" + t[0] + "</option>");
    for (var j = 1; j < t.length; j++)
        $(obj).append("<option value=\"" + j + "\">" + t[j] + "</option>");
}

function createOptions(array, index) {
    var html = "";
    for (var i = 0; i < array.length; i++) {
        html += "<option " + (i == index ? "selected='selected'" : "") + " value='" + i + "'>" + array[i] + "</option>";
    }
    return html;
}

function setJobType(index) {
    return jobtypeArray[index];
}

function setSalary(index) {
    return salaryArray[index];
}

function addJobTypeOptions(index) {
    return createOptions(jobtypeArray, index);
}

function addIndustry(industryString) {
    var html = "";
    for (var i = 0; i < industy.length; i++) {
        html += "<option " + (industy[i] == industryString ? "selected='selected'" : "") + " value='" + i + "'>" + industy[i] + "</option>";
    }
    return html;
}

function addSalaryOptions(index) {

    return createOptions(salaryArray, index);
}

function setLocation(state, city, stateString, cityString) {
    var _state = $("#" + state); //+ " option");
    var _city = $("#" + city);

    $("#" + state + " option").each(function() {
        if ($(this).text() == stateString) {
            _state.attr("value", $(this).val());

            createCity($(this).val(), _city);

            $("#" + city + " option").each(function() {
                if ($(this).text() == cityString) {
                    _city.attr("value", $(this).val());
                }
            })
        }
    })
}
    