// このファイルは、UTF-8で書かれています。



//--------------------------------------------------------------------------------------------
// ログインを試みる
function pa_search_exec(pa_name) {
	var pa = new PaSearch(pa_name);
	pa.send();
	return false;
}
//--------------------------------------------------------------------------------------------
function PaSearch(pa_name) {
	this.pa_name = pa_name
	
	function send() {

		jQuery.ajax({
			dataType: "html",
			data: {
				"type": "GET",
				"pa_name":pa_name
			},
			cache: false,
			url: "/campaign/redirect.php",
			error: errorCallback,
			success: function successCallback(data, a) {
				if (data == "1") {
					// 成功した
					//alert("見つかりました！");
					document.location = "/cp/"+ pa_name + "/";
				} else {
					alert("入力されたキャンペーンIDは現在行われておりません");
				}
			}
		});
		function errorCallback(request) {
			alert("通信ができませんでした。");
		}
	}
	PaSearch.prototype.send = send;
}


//--------------------------------------------------------------------------------------------
// AJAXでカートに入れる
function fnAjaxCart(mode, keyname, keyid) {

	document.form1['mode'].value = "cart_ajax";
	if(keyname != "" && keyid != "") {
		document.form1[keyname].value = keyid;
	}
	
	
	//var str = jQuery("#form1").serialize();
	var data = jQuery("#form1").serializeArray();

	//console.log(data)

	var acturl = jQuery("#form1").attr("action");
//	console.log(acturl)
	//alert(acturl);
	//return

	jQuery.ajax({
		type: "POST",
		dataType: "html",
		data: data,
		cache: false,
		url: acturl,
		error: errorCallback,
		success: function successCallback(data, a) {
			if (data == "1") {
				//alert("成功")
				result = confirm("選択した商品がカートに入りました。カートへ移動しますか？");
				if ( result == true) {
					document.location = "/cart/index.php";
				}	
			} else {
				alert(data);
			}
		}
	});
	function errorCallback(request) {
		alert("通信エラーが発生しました");
	}
	
	
	//document.form1.submit();
}
