﻿$(document).ready(function() {			
	$("#btnseeallisland").click(function() {
		window.location = "islandhopping.php";
	});
	
	$("#btnseealldiving").click(function() {
		window.location = "diving.php";			
	});

	$("#email").focus(function() {
		$(this).val("");
	});	
	
	$("#email").blur(function() {
		if ($(this).val() == "") {
			if ($("#lang").val() == "en") {
				$(this).val("enter you email address");
			} else {
				$(this).val("メールアッドレス");
			}
		} else {
			if (!email.validate($("#email").val())) {
				util.show(2,"Invalid Email Address.");				
			}	
		}
		
		return false;		
	});				
	
	$("#btnsubmit").click(function() {
		if (email.validate($("#email").val())) {
			util.loader(true);
			
			var params = "email="+ $("#email").val();
			params += util.details();			
			
			$.ajax({
				url: "actions/action_mail.php",
				type: "GET",
				data: params,
				success: function(result) {
					util.loader(false);					
					
					if (result == 1) {
						util.show(2,"Subscription Completed.");						
					} else if (result == 0) {
						util.show(2,"Please try again.");
					} else if (result == 2) {
						util.show(2,"Duplicate Email.");
					} else if (result == 3) {
						util.show(2,"Invalid Email Address.");
					}
				},
				error: function(result) {
					util.loader(false);
					util.show(1,"An Error Occured. Please email webmaster@funsundivetravel.com.");					
				}
			});
		} else {
			util.show(2,"Invalid Email Address.");
		}
		
		return false;		
	});
	
	$("#carousel").jcarousel({
		wrap: "circular",
		animation: "slow",
		auto: 5,
		scroll: 1,
		initCallback: function(obj) {
			obj.clip.hover(function() {
				obj.stopAuto();
			}, function() {
				obj.startAuto();
			});
		}
	});
	
	setTimeout(function() {
		if ($("#images").length > 0) {
			$("#images").cycle();
		}
	},10000);
	
	var i = 1;
	$([
		"images/slideshow/a.png"
		,"images/slideshow/b.png"
		,"images/slideshow/c.png"
		,"images/slideshow/d.png"
		,"images/slideshow/e.png"
		,"images/slideshow/f.png"
		,"images/slideshow/g.png"
		,"images/slideshow/h.png"
		,"images/slideshow/i.png"
		,"images/slideshow/j.png"
		,"images/slideshow/k.png"
		,"images/slideshow/l.png"
	]).each(function(){
		$("#i"+i)[0].src = this;
		i++;
	});

	//util.teaser();
});	




