// obj set for all
function create_obj(){
	if(window.ActiveXObject){// for win.ie
		try{
			return new ActiveXObject("Msxml2.XMLHTTP");// for msxls2 or more
		}catch(e){
			try{
				return new ActiveXObject("Microsoft.XMLHTTP");// for msxls
			}catch(e2){
				return null;
			}
		}
	}else if(window.XMLHttpRequest){// for other browser that mounts XMLHttpRequest object
		return new XMLHttpRequest();
	}else{
		return null;
	}
}

// for count
function cnt(this_p){
	var obj = create_obj();
	if(obj){
		obj.open('GET', '../cnt/?p=' + escape(this_p), true);
		obj.send(null);
	}
}

// for toursform
function sendymd1(url, t_pk, wday, nx){
	var ym1 = document.getElementById('ym1').value;
	if(ym1 == 0){
		document.getElementById('d1').options.length=0;
	}else{
		var obj = create_obj();
		obj.onreadystatechange = function(){
			if( (obj.readyState == 4) && (obj.status == 200) ){
				document.getElementById('d1').innerHTML = obj.responseText;
// sendtp after chenge
				sendtp(url, t_pk, nx);
			}
		}
		if(obj){
			obj.open('GET', url + '?md=ajax_ymd1&ym1=' + escape(ym1) + '&t_pk=' + escape(t_pk) + '&next=' + escape(nx) + '&wd=' + escape(wday), true);
			obj.send(null);
		}
	}
}
function sendtp(url, t_pk, nx){

	var selectObj = document.getElementsByTagName('select');
	var aryQry = new Array();
	var psnFlag = 0;
	var strYm = "";
	var strDd = "";
	for(i=0; i < selectObj.length; i++){
		var thisid = "";
		if( selectObj[i].id.match(/psn/) || selectObj[i].id.match(/item_./) ){
			thisId = selectObj[i].id;
			if(document.getElementById(thisId).value > 0){
				if(thisId.match(/psn/)){
					psnFlag = 1;
				}
				aryQry.push(thisId + '=' + document.getElementById(thisId).value);
			}
		}
		if(selectObj[i].id == 'ym1' && document.getElementById('ym1').value > 0){
			strYm = document.getElementById('ym1').value;
		}
		if(selectObj[i].id == 'dd1' && document.getElementById('dd1').value > 0){
			if(document.getElementById('dd1').value < 10){
				strDd = '0' + document.getElementById('dd1').value;
			}else{
				strDd = document.getElementById('dd1').value;
			}
		}
	}

	if(psnFlag > 0 && aryQry.length > 0 && strYm != "" && strDd != ""){

		var qry = aryQry.join("&");
		var obj = create_obj();
		obj.onreadystatechange = function(){
			if( (obj.readyState == 4) && (obj.status == 200) ){
				document.getElementById('priceTotal').innerHTML = obj.responseText;
			}
		}
		if(obj){
			obj.open('GET', url + '?md=ajax_tourprice&t_pk=' + escape(t_pk) + '&n=' + escape(nx) + '&ymd=' + escape(strYm) + escape(strDd) + '&' + qry, true);
			obj.send(null);
		}
	}
}

// for cartreg
function send_ymd1(url){
	var ym1 = document.getElementById('ym1').value;
	if(ym1 == 0){
		document.getElementById('d1').options.length=0;
	}else{
		var obj = create_obj();
		obj.onreadystatechange = function(){
			if( (obj.readyState == 4) && (obj.status == 200) ){
				document.getElementById('d1').innerHTML = obj.responseText;
			}
		}
		if(obj){
			obj.open('GET', url + '?md=ajax_ymd1&ym1=' + escape(ym1), true);
			obj.send(null);
		}
	}
}
function send_ymd2(url){
	var ym2 = document.getElementById('ym2').value;
	if(ym2 == 0){
		document.getElementById('d2').options.length=0;
	}else{
		var obj = create_obj();
		obj.onreadystatechange = function(){
			if( (obj.readyState == 4) && (obj.status == 200) ){
				document.getElementById('d2').innerHTML = obj.responseText;
			}
		}
		if(obj){
			obj.open('GET', url + '?md=ajax_ymd2&ym2=' + escape(ym2), true);
			obj.send(null);
		}
	}
}

function ImageChange(i, t){
	document.getElementById("MainImage").src = i;
	document.getElementById("ImageCaption").innerHTML = t;
}

function getAfl(){

	var aflId = "";
	var arrayCookies = document.cookie.split('; ');
	for(var i = 0; i < arrayCookies.length; i++){
		var arrayCookie = arrayCookies[i].split('=');
		if(arrayCookie[0] == "_vgaflid"){
			aflId = arrayCookie[1];
		}
	}
	if(aflId){
		if(document.getElementById("afl01")){
			var strUrl01 = document.getElementById("afl01").href + '&aflid=' + aflId;
			document.getElementById("afl01").href = strUrl01;
		}
		if(document.getElementById("afl02")){
			var strUrl02 = document.getElementById("afl02").href + '&aflid=' + aflId;
			document.getElementById("afl02").href = strUrl02;
		}
	}
}


