function emailonlyregis(obj){		
	if (obj.value.indexOf('@') == -1) {  
		return true;
	}else if (obj.value.indexOf('.')==-1)   {  
		return true;
	}else{
		return false;
	}		
}

function enumonly(e) {
	var code;
	if (!e) var e = window.event;
	if (e.keyCode) code = e.keyCode;
	else if (e.which) code = e.which;
	var character = String.fromCharCode(code);
		//var AllowRegex  = /^[0-9-A-z]$/;
		var AllowRegex = /^([0-9\.]+)$/;
		if (AllowRegex.test(character)) return true;
		character.replace(/-/g,'');
		return false;
	}
function letteronly(e) {
	var code;
	if (!e) var e = window.event;
	if (e.keyCode) code = e.keyCode;
	else if (e.which) code = e.which;
	var character = String.fromCharCode(code);
		//var AllowRegex  = /^[0-9-A-z]$/;
		var AllowRegex = /^([A-z ]+)$/;
		if (AllowRegex.test(character)) return true;
		character.replace(/-/g,'');
		return false;
	}
function ckregister(){
	var fm = document.fmregister;
	if(emailonlyregis(fm.pemail)){
		alert('กรุณาใส่อีเมล ของคุณ ให้ถูกต้อง');
		fm.pemail.focus();
		return false;
	}else if(fm.pemail.value==''){
		alert('กรุณาใส่อีเมล ของคุณ');
		fm.pemail.focus();
		return false;
	}else if(fm.ppsw.value==''){
		alert('กรุณาใส่รหัสผ่าน ของคุณ');
		fm.ppsw.focus(); 
		return false;
	}else if(fm.ppsw.value!=fm.ppsw2.value){
		alert('กรุณายืนยัน รหัสผ่าน ของคุณ');
		fm.ppsw2.focus(); 
		return false;
	}else if(fm.birthdate.value==''){
		alert('กรุณาระบุวันเกิด ของคุณ');
		fm.birthdate.focus(); 
		return false;
	}else{
		return true;
	}
}
function cklogin(){
	var fm = document.fmlogin;
	if(fm.pemail.value==''){
		alert('กรุณาใส่อีเมล ของคุณ');
		fm.pemail.focus();
		return false;
	}else if(fm.ppsw.value==''){
		alert('กรุณาใส่รหัสผ่าน ของคุณ');
		fm.ppsw.focus(); 
		return false;
	}else{
		return true;
	}
}
function ckforgot(){
	var fm = document.fmforgot;
	if(fm.pemail.value==''){
		alert('กรุณาใส่อีเมล ของคุณ');
		fm.pemail.focus();
		return false; 
	}else{
		return true;
	}
}  

function detectCardType(number) {
    var re = {
        electron: /^(4026|417500|4405|4508|4844|4913|4917)\d+$/,
        maestro: /^(5018|5020|5038|5612|5893|6304|6759|6761|6762|6763|0604|6390)\d+$/,
        dankort: /^(5019)\d+$/,
        interpayment: /^(636)\d+$/,
        unionpay: /^(62|88)\d+$/,
        visa: /^4[0-9]{12}(?:[0-9]{3})?$/,
        mastercard: /^5[1-5][0-9]{14}$/,
        amex: /^3[47][0-9]{13}$/,
        diners: /^3(?:0[0-5]|[68][0-9])[0-9]{11}$/,
        discover: /^6(?:011|5[0-9]{2})[0-9]{12}$/,
        jcb: /^(?:2131|1800|35\d{3})\d{11}$/
    }

    for(var key in re) {
        if(re[key].test(number)) {
            return key
        }
    }
}

 
// TouchSpin
/*
	$(document).ready(function() {
	$(".qty2").TouchSpin();
	//$('.input-group-btn').click(function () { updatecart('',''); console.log($('#count_ticket').val());});
	$('.qty2').change(function () { updatecart('',''); console.log($('#count_ticket').val());});

	}); 


	$(document).ready(function() {
		$('.button_inc').click(function () { updatecart('','');});
	}); 
// Datepicker
  if($().datepicker) {
    $('.form-control-datepicker').datepicker({ 
		dateFormat: 'yyyy-mm-dd',
		autoclose: true, 
	});
  }
*/