// JavaScript Document
$(document).ready(function() {

	// ***#Newsletter
	$("#alert_error").hide();
	$("#tip5").fancybox({
		'scrolling'		: 'no',
		'titleShow'		: false,
		'onClosed'		: function() {
			$("#alert_error").hide();
		}
	});

	$("#login_form").bind("submit", function() {
		var email = $("#frm_email").val();
		if ($("#frm_email").val().length < 1 || isValidEmail(email) == false ) {
			$("#alert_error").show();
			$.fancybox.resize();
			return false;
		}
		$.fancybox.showActivity();
		$.ajax({
			type		: "POST",
			cache	: false,
			url		: base_url()+"ajax/newsletter.php",
			data		: $(this).serializeArray(),
			success: function(data) {
				$.fancybox(data);
			}
		});
		return false;
	});
	
	
	$("ul.toggle-slide li h3").next().hide();
	$("ul.toggle-slide li h3").click( function(){
		$(this).next("ul").slideToggle('fast', function() {
			var h3 = $(this).prev().attr("class");
			if(h3 == "slide-up"){
				$(this).prev().removeClass("slide-up");
			}else{
				$(this).prev().addClass("slide-up");
			}
		});
	});
	
	/*
    $("form#frm_newsletter").validate({
		rules: {
			frm_email: {
				required: true,
				email: true
			}
		},
		messages: {
			frm_email:{
				required: "กรุณากรอก ข้อมูลด้วยค่ะ",
				email:"กรุณาตรวจสอบรูปแบบ email ใฟ้ถูกต้องด้วยค่ะ"
			}
		}
	});
	*/

	/* Form search Ticket
	---------------------------------------*/
	var ticketCurrent = $("#tour_current").val()
	if(ticketCurrent == "2"){
		searchTicket('2');
		var tour_curent = $("#tour_inter_current").val();
		var tour_curent2 = $("#tour_inter2_current").val();
		getSelectLocal('tour_inter','#gen_tour_inter','2','0',tour_curent); //tag,name, tour_id,parent,current_id
		getSelectLocal('tour_inter2','#gen_tour_inter2','2','',tour_curent2);
	}else{
		searchTicket('1');
		var tour_curent = $("#tour_local_current").val();
		var tour_curent2 = $("#tour_local2_current").val();
		getSelectLocal('tour_local','#gen_tour_local','1','0',tour_curent);
		getSelectLocal('tour_local2','#gen_tour_local2','1','',tour_curent2);
	}
	//Tour local
	$("#ck_tour_local").click(function(){
		searchTicket('1');
		getSelectLocal('tour_local','#gen_tour_local','1','0','');
		getSelectLocal('tour_local2','#gen_tour_local2','1','','');
	});
	//Tour inter
	$("#ck_tour_inter").click(function(){
		searchTicket('2');
		getSelectLocal('tour_inter','#gen_tour_inter','2','0','');
		getSelectLocal('tour_inter2','#gen_tour_inter2','2','','');
	});
	
	
	//Gallery slide
	$("#slider").easySlider({
	/*
		auto: true,	continuous: true, 
	*/
		numShow:3,
		nextId: "slider1next",
		prevId: "slider1prev"
	});
	if($('a.lightbox')){
		$('a.lightbox').lightBox();
	}

});

		
function isValidEmail(str) {
	return (str.indexOf(".") > 2) && (str.indexOf("@") > 0);
}
	
function searchTicket(id){
	if(id=='1'){
		$("#frm_option").show();
		$("#frm_option_inter").hide();
	}else{
		$("#frm_option").hide();
		$("#frm_option_inter").show();
	}
}
function getSelectLocal(tag,name,tour_id,parent,current_id){
	$.ajax({
		type: "POST",
		url:  base_url() + "ajax/get_local.php",
		data: "tag="+tag+"&id=" + tour_id+"&parent="+parent+"&current="+ current_id,
		success: function(msg){
			$(name).html(msg);
		}
	});
}


function base_url() {
	var hostName = document.location.hostname;
	var pathName = document.location.pathname;
	// get lang
	var temp = pathName.split('/');
	return 'http://' + hostName + '/' ;
	// return 'http://' + hostName + '/' + temp[1] + '/';		//# local
}

function current_url() {
	var hostName = document.location.hostname;
	var pathName = document.location.pathname;
	return 'http://' + hostName + '/' ;
	// return 'http://' + hostName + pathName;	//# local
} 

