/**
 * @author jack
 */

/**
 * 添加option的方法
 * @param {Object} text
 * @param {Object} value
 */
jQuery.fn.addOption = function(text,value)
{
	jQuery(this).get(0).options.add(new Option(text,value));
}

/**
 * 物品查询页面中更换城市
 * @param {Object} provinceId
 */
function changeCity(provinceId)
{
	$.getJSON(
		'/category/getjson.html?model=province&id='+ provinceId,
		function(json){
			var html;
			$('#city').html('');
			$("select[@name='city']").addOption('所有城市','0');
			for(i in json)
				$("select[@name='city']").addOption(json[i].name,json[i].catid);
		}
	);
}

/**
 * 物品查询页面中更换商品类别
 * @param {Object} catId
 */
function changeCategory2(catId)
{
	$.getJSON(
		'/category/getjson.html?model=product&id='+ catId,
		function(json){
			var html;
			$('#category2').html('');
			$("select[@name='category2']").addOption('所有类别','0');
			for(i in json)
				$("select[@name='category2']").addOption(json[i].name,json[i].catid);
		}
	);
}

/**
 * 物品查询页面中更换商品类别
 * @param {Object} catId
 */
function changeCompanyCategory2(catId)
{
	$.getJSON(
		'/category/getjson.html?model=company&id='+ catId,
		function(json){
			var html;
			$('#category2').html('');
			$("select[@name='category2']").addOption('所有类别','0');
			for(i in json)
				$("select[@name='category2']").addOption(json[i].name,json[i].catid);
		}
	);
}

/**
 * 找工作页面中的搜索职位
 * @param {Object} catId
 */
function changeHrCategory(catId)
{
	$.getJSON(
		'/category/getjson.html?model=hr&id=' + catId,
		function(json){
			var html;
			$('#category2').html('');
			for(i in json)
				$("select[@name='category2']").addOption(json[i].name,json[i].catid);
		}
	);
}


/**
 * 前台登陆用的方法(首页)
 *
 */
function login()
{
	var user=$("input[@name='user']").val();
	var password=$("input[@name='password']").val();
	if(user=='')
	{
		alert('请填写用户名!');
		$("input[@name='user']").focus();
		return false;
	}
	if(password=='')
	{
		alert('请填写密码!');
		$("input[@name='password']").focus();
		return false;
	}
	$.post(
		"/user/login.html",
		{'user':user,'password':password},
		function(data){
			var result = eval("("+data+")");
			if(result.success==false)
			{
				alert(result.message);
				return false;
			}
			else
			{
				show_welcome(result);
			}
		}
	); 
	return false;
}

//显示欢迎信息(首页)
function show_welcome(result)
{
	$('#login1').css('display','none');
	$('#login2').css('display','');
	$('#item1').html(result.user);//alert(result.userUrl+result.indexUrl);
	$('#item2').attr('href',result.indexUrl);
	$('#item3').attr('href',result.url);
}

//验证登陆(首页)
function checkLogin()
{
	$.get(
		'/user/check.html',
		function(data)
		{
			var result = eval("("+data+")");
			if(result.success==true)
				show_welcome(result);
		}
	)
}

$(document).ready(function(){
	$('img').attr('onerror',"this.src='/resources/images/nopic.gif';");
});

