/**
 * 客户端cookie的处理
 * @param {} name 
 * @param {} value 不输入则默认为读取cookie的值
 * @param {} options
 * @return {}
 * @example $.cookie('the_cookie', 'the_value', { expires: 7, path: '/', domain: 'ciotour.com', secure: true });
 */
jQuery.cookie = function(name, value, options) {
    if (typeof value != 'undefined') {
        options = options || {};
        if (value === null) {
            value = '';
            options.expires = -1;
        }
        var expires = '';
        if (options.expires && (typeof options.expires == 'number' || options.expires.toUTCString)) {
            var date;
            if (typeof options.expires == 'number') {
                date = new Date();
                date.setTime(date.getTime() + (options.expires * 24 * 60 * 60 * 1000));
            } else {
                date = options.expires;
            }
            expires = '; expires=' + date.toUTCString(); 
        }
        var path = options.path ? '; path=' + (options.path) : '';
        var domain = options.domain ? '; domain=' + (options.domain) : '';
        var secure = options.secure ? '; secure' : '';
        document.cookie = [name, '=', encodeURIComponent(value), expires, path, domain, secure].join('');
    } else {
        var cookieValue = null;
        if (document.cookie && document.cookie != '') {
            var cookies = document.cookie.split(';');
            for (var i = 0; i < cookies.length; i++) {
                var cookie = jQuery.trim(cookies[i]);
                if (cookie.substring(0, name.length + 1) == (name + '=')) {
                	try{
						cookieValue = decodeURIComponent(cookie.substring(name.length + 1));
					}catch(e){
						try{
							cookieValue = unescape(cookie.substring(name.length + 1));
						}catch(e){
							cookieValue = "";
						}
					}
                    break;
                }
            }
        }
        return cookieValue;
    }
};
//用户历史浏览记录cookie名称
var historyCookieName='ciotourHistory';
/**
*显示用户历史浏览记录
*/
function showHistory()
{
	var hisObj=$.cookie(historyCookieName);
	if(hisObj==null || hisObj=='')
	{ 
		$('#history_id').html('');
		return;
	}
	var hisArray=hisObj.split('@@');
	var count=0;
	var hisHTML=[];
	for(var i=0;i<hisArray.length;i++)
	{
		if(count>=10)
			break;
		var info=hisArray[i].split('||');
		if(!info || !info[0] || !info[1])
			continue;
		hisHTML.push('<tr>');
		hisHTML.push('		<td height="24" width="44%"><a class="lans01" href="'+info[0]+'" target="_blank" title="'+info[1]+'">'+(info[1].length>=6?info[1].substring(0,6)+'...':info[1])+'</a></td>');
		hisHTML.push('		<td width="39%">'+info[2]+' <span class="c_chengs01">'+info[3]+'</span></td>');
		hisHTML.push('		<td width="17%"><a href="javascript:;" onclick="delHistory(\''+info[0]+'\')"><img height="11" border="0" width="22" src="/www/images/dot_s.gif"/></a></td>');
		hisHTML.push('</tr>');
		count++;
	}
	$('#history_id').html(hisHTML.join(''));
}
function showNewHistory()
{
	var hisObj=$.cookie(historyCookieName);
	if(hisObj==null || hisObj=='')
	{ 
		$('#historyNew_id').html('');
		return;
	}
	var hisArray=hisObj.split('@@');
	var count=0;
	var hisHTML=[];
	for(var i=0;i<hisArray.length;i++)
	{
		if(count>=10)
			break;
		var info=hisArray[i].split('||');
		if(!info || !info[0] || !info[1])
			continue;
		hisHTML.push('<li>');
		hisHTML.push('<a href="'+info[0]+'" target="_blank" class="c1a62ac">'+info[1]+'</a>');
		hisHTML.push('</li>');
		count++;
	}
	$('#historyNew_id').html(hisHTML.join(''));
}
/**
*添加用户历史浏览记录
*/
function addHistory(url,name,type,price)
{
	if(!url || !name)
		return;
	type=!type?'':type;
	price=!price?'':price;
	var hisObj=$.cookie(historyCookieName);
	if(hisObj==null || hisObj=='')
	{
		hisObj=url+"||"+name+"||"+type+"||"+price;
	}
	else
	{
		if(hisObj.indexOf(url+'||')!=-1)
			return;
		else
			hisObj=url+"||"+name+"||"+type+"||"+price+"@@"+hisObj;
	}
	$.cookie(historyCookieName,hisObj,{expires: 30, path: '/', domain: '.ciotour.com'});
}
/**
*删除用户历史浏览记录
*/
function delHistory(url)
{
	var hisObj=$.cookie(historyCookieName);
	if(hisObj==null || hisObj=='' || hisObj.indexOf(url+'||')==-1) 
		return;
	var hisArray=hisObj.split('@@');
	var newHisObj='';
	for(var i=0;i<hisArray.length;i++)
	{
		var info=hisArray[i].split('||');
		if(info[0]==url)
			continue;
		else
			newHisObj+=info[0]+"||"+info[1]+"||"+info[2]+"||"+info[3]+"@@";
	}
	if(newHisObj.lastIndexOf('@@')!=-1)
		newHisObj=newHisObj.substring(0,newHisObj.length-2);
	$.cookie(historyCookieName,newHisObj,{expires: 30,path: '/', domain: '.ciotour.com'});
	showHistory();
}
//设置游客渠道地址
var channelUrl=$.cookie('channelUrl');
if (channelUrl==null || channelUrl==''){
	var refer=document.referrer;
	if(refer==null || refer=='')
		refer='';
	$.cookie('channelUrl',refer,{path: '/', domain: '.ciotour.com'});
}
//综合搜索
function zhSearch(){
	if($('#q').val()=='识途网综合搜索')
		$('#q').val('');
	$('#zh_search').submit();
}
function zhksearch(a){
	$('#q').val(a);
	$('#zh_search').submit();
}
$(function(){
	$('#passwd').keydown(function(e){
		if(e.keyCode==13)
			dologin();
	})	
})
//登陆
function dologin(){
	if($('#login_name')==''){
		alert('请输入用户名');
		$('#login_nmae').focus();
		return;
	}
	if($('#passwd')==''){
		alert('请输入密码');
		$('#passwd').focus();
		return;
	}
	$('#login').submit();
}

