﻿//$(document).ready(function(){

var chks = [];
var TYPE = 0;
var CITY = '';
var ROOT = '';
function checks(){
	chks = $("#filter input:checked");
	var sels = [];
	$.each(chks,function(i){
		var name = chks[i].name;
		if (!(name in sels)) sels[name] = [];
		if ($.inArray(chks[i].value,sels[name] == -1))
			sels[name].push(chks[i].value);
	});
	
	var filter = '';
	for(var p in sels){
		filter += ' and '+p+' in ('+sels[p].toString()+')'; 
	}
	return filter;
}

function oncheck(){
	var filter = checks();
	$.ajax({
	   type: 'post',
	   url:  ROOT+'/data/list',
	   dataType:'json',
	   data: {'type':TYPE,'city':CITY,'filter':filter},
	   success: function(_response){
			render(_response);
	   }
	}); 	
}

function render(_data){
	$('#linelist').empty();
	$.each(_data,function(i){
	var  str = '<div class="tourlistbox">'+
					'<table width="800" border="0" cellspacing="0" cellpadding="0">'+
						'<tr>'+
							'<td width="107" rowspan="2" align="center"><font class="newsprice">'+_data[i]['prices'][0]['price']+'</font> 元起</td>'+
							'<td colspan="4"><h1><a href="'+_data[i]['url']+'" class="blue">'+_data[i]['name']+'</a></h1></td>'+
						'</tr>'+
						'<tr>'+
						  '<td width="109" height="25">出发：'+_data[i]['startcity']+'</td>'+
						  '<td width="120">目的地：<a href="#" class="blue">'+_data[i]['endcity']+'旅游</a></td>'+
						  '<td width="120">旅行天数：'+_data[i]['datenum']+'天</td>'+
						  '<td width="344">&nbsp;</td>'+
						'</tr>'+
						'<tr>'+
						  '<td rowspan="2" align="center"><a href="'+_data[i]['url']+'"><img src="'+ROOT+'/asset/images/xiangxi1.gif" width="52" height="22" /></a></td>'+
						  '<td height="25">住宿：<font class="red">'+_data[i]['bide']+'</font></td>'+
						  '<td>购物点：'+_data[i]['shopnum']+'次</td>'+
						  '<td>今日订单：'+_data[i]['orders']+'次</td>'+
						  '<td>优惠价：'+
							'<select name="select" id="select">';
							 var strprice = '' ;
							 $.each(_data[i]['prices'],function(j){
								strprice += '<option>'+_data[i]['prices'][j]['date']+'￥'+_data[i]['prices'][j]['price']+'元起</option>';
							});
							str += strprice +							
						  '</select></td>'+
					  '</tr>'+
					'</table>'+
				'</div>';
		$('#linelist').append(str);
	});
}
	
function base_param(_type,_city,_root){
	TYPE = _type;
	CITY = _city;
	ROOT = _root;
}

window.onload = function(){
	$("#filter :checkbox").bind('click',oncheck); 
}
	
//});