$(document).ready(function(){
	var emailPattern = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/;  
	
	$('a[rel=lightbox]').lightBox({
		fixedNavigation:true		
	});
	
	$('input[name=button-mail]').click(function(){
		if($('input[name=inputmail]').val().length<=0){
			$('input[name=inputmail]').focus();
			$('.mail-alert').fadeOut(100);
			$('.mail-alert label').text('Please input a valid email');
			$('.mail-alert').fadeIn(300);
		}else if(!emailPattern.test($('input[name=inputmail]').val())){
			$('input[name=inputmail]').focus();
			$('.mail-alert').fadeOut(100);
			$('.mail-alert label').text('Please input a valid email');
			$('.mail-alert').fadeIn(300);
		}else{
			$.ajax({
				url: "/subscribe/add/",
				type: "POST",
				cache: false,
				dataType: "html",
				data: {
					Email: $('input[name=inputmail]').val()
				},
				beforeSend: function(){
					$('.mail-alert').fadeOut(100);
					$('.mail-alert label').text('Loading...');
					$('.mail-alert').fadeIn(300);
				},
				error: function(){
					$('.mail-alert').fadeOut(100);
					$('.mail-alert label').text('Cannot send email !, please try again.');
					$('.mail-alert').fadeIn(300);
				},
				success: function(text){
					$('.mail-alert').fadeOut(100);
					if(text.indexOf('false')!=-1){
						$('.mail-alert label').text('The email has existed !');
						$('.mail-alert').fadeIn(300);
					}else if(text.indexOf('error')!=-1){
						$('input[name=inputmail]').val('');
						$('.mail-alert label').text('Invalid email !');
						$('.mail-alert').fadeIn(300);
					}else if(text.indexOf('true')!=-1){
						$('input[name=inputmail]').val('');
						$('.mail-alert label').text('Success');
						$('.mail-alert').fadeIn(300);
					}
				}
			});	
		}
	});

	
	$(".best-service-panel").jCarouselLite({
		btnStart: ".best-service-panel",
		btnStop: ".best-service-panel",
		btnNext: ".btnNext",
		btnPrev: ".btnPrev",
		auto: 5000,
		speed: 1000,
		start : 0,
		scroll: 1,
		visible: 1,
		functionClick: "changeButtonClick",
		btnGo:[".btn1",".btn2",".btn3",".btn4",".btn5"]
	});
	
	$(".goods-box").jCarouselLite({
		btnStart: ".goods-box",
		btnStop: ".goods-box",
		auto: 4000,
		speed: 500,
		start : 0,
		scroll: 1,
		visible: 1,
		vertical:true
	});
	
	$(".maxgazine-slide-panel").jCarouselLite({
		btnStart: ".maxgazine-slide-panel",
		btnStop: ".maxgazine-slide-panel",
		btnNext: ".reviewNext",
		btnPrev: ".reviewPrev",
		auto: 5000,
		speed: 1000,
		start : 0,
		scroll: 1,
		visible: 3
	});
	
	
});


var tempCurr=1;
function changeButtonClick(op,o){
	if(op=='next'){	
		tempCurr=tempCurr+1;
	}else if(op=='prev'){
		tempCurr=tempCurr-1;
	}else if(op=='go'){
		tempCurr=o;
	}
	if(tempCurr<=0){
		tempCurr=5;	
	}else if(tempCurr>5){
		tempCurr=1;	
	}
	$('.page-sevice a.btn1 img').attr('src','/images/button-service-gray.gif');
	$('.page-sevice a.btn2 img').attr('src','/images/button-service-gray.gif');
	$('.page-sevice a.btn3 img').attr('src','/images/button-service-gray.gif');
	$('.page-sevice a.btn4 img').attr('src','/images/button-service-gray.gif');
	$('.page-sevice a.btn5 img').attr('src','/images/button-service-gray.gif');
	$('.page-sevice a.btn'+tempCurr+' img').attr('src','/images/button-service.gif');
}
