$("body#tour").ready(function(){
	 $(".detail").toggle();
});



function getCookie(){
	var context = 'clipdatas';
	var cookieStr = $.cookie(context);
	if(cookieStr)	return cookieStr;
	else return false;
}
function setCookie(content){
	var context = 'clipdatas';
	$.cookie(context, content, {expires:30, path:'/'});
}

function clipCount(cookieStr){
	var cookieArray = cookieStr.toString().split(",");
	if(cookieArray.length < 20)	return true;
	else	return false;
}

function getTourTxt(id){

	var term = $("p.des-term", $("#block-" + id)).text();
	var price = $("p.price", $("#block-" + id)).text();
	var title = $("h3.tour-title", $("#block-" + id)).html();
	
	var str = "<div class=\"clip\" id=\"clip-" + id + "\">" +
			"<p class=\"term\">" + term + "<br />" + price + "</p>" +
			"<p class=\"tour-title\">" + title + "</p><p class=\"bottom\">" + 
			"<a href=\"#\" onclick=\"return clipDel('" + id + "')\" class=\"btn-del-clip\">削除</a></p></div>";
	return str
}

function clipAdd(id){
	var cookieStr = getCookie();
	if(clipCount(cookieStr)){
		if(cookieStr){
			cookieStr = cookieStr.toString();
			if(!cookieStr.match(id)){
				setCookie(cookieStr + "," + id);
				var str = getTourTxt(id);
				$("#clip-data").append(str);
			}
		}
		else{
			var str = getTourTxt(id);
			setCookie(id)
			$("#clip-data").append(str);
		}
	}
	if($(".clip", $("#clip-data")).size() >= 1){
		$("#clip-data").removeClass("default-size");
		$("div.clip-button").removeClass('hide');	
	}
	return false;
}

function delClipAll(){
	setCookie('', '-1');
	$("#clip-data").empty();
	$("#clip-data").addClass("default-size");
	$("div.clip-button").addClass('hide');
	return false;
}

function clipDel(id){
	$("#clip-"+id).remove();
	var cookieStr = getCookie();
	if(cookieStr.match("," + id)){
		var new_context = cookieStr.replace("," + id , '');
		setCookie(new_context, '30');
	}
	else if(cookieStr.match(id)){
		var new_context = cookieStr.replace(id, '');
		setCookie(new_context, '30');
	}
	else{
		setCookie('', '30');
	}
	if(!($(".clip", $("#clip-data")).size() >= 1)){
		$("#clip-data").addClass("default-size");
		$("div.clip-button").addClass('hide');
	}
	return false;
}

function showClipList(url){
	var cookieStr = getCookie();
	var uri = url + "?id=" + cookieStr;
	document.location.href = uri;
}

function sendClipList(url){
	var cookieStr = getCookie();
	location.href = "mailto:?body=http://" + url + "?id=" + cookieStr;
}

function postForm(url){
	//$("#searchFrom").attr('action', url);
	document.forms[0].action = url;
	document.forms[0].submit();
}
function addCondPost(conditionStr){
	var conditionArray = conditionStr.split(',');
	for(i in conditionArray){
		var str = conditionArray[i].split('=');
		$("#searchForm").append("<input type=\"hidden\" name=\"data[condition][" + str[0] + "]\" value=\"" + str[1] + "\">");
	}
	document.forms[0].submit();
}
