function GoTo(el){
	location.href=el;
}

function updateitem(el) {
	var proId = '#id'+el;
	var qty = $(proId).val();
	var url='cart.php?PA=update_item&id=' + el + '&qty=' + qty;
	GoTo(url);
}

function newforumchk(){
	if ($('#guestname').val()=='')
	{
		alert('請輸入留言人');
		$('#guestname').focus();
	}
	else if ($('#newtitle').val()=='')
	{
				alert('請輸入主題名稱');
		$('#newtitle').focus();
	}
	else if ($('#newcontent').val()=='')
	{
				alert('請輸入留言內容');
		$('#newcontent').focus();
	}
	else
	{
		return true;
	}
	return false;
}

function checkCartData(){
	if ($('#orderName').val()=='')
	{
		alert('請輸入訂購人姓名！');
		$('#orderName').focus();
	}
	else if ($('#orderEmail').val()=='')
	{
		alert('請輸入訂購人電子郵件！');
		$('#orderEmail').focus();
	}
	else if (!check_email($('#orderEmail').val())){
		alert('您輸入的電子郵件地址格式有誤！\r\n請重新輸入！');
		$('#orderEmail').val('');
		$('#orderEmail').focus();
	}
	else if(!$('#paymethod_C') && !$('#paymethode_A') && !$('#paymethod_S')){
		alert('請輸入一種付款方式！');
		$('#payType_C').focus();
	}
	else if ($('#orderPhone').val()=='')
	{
		alert('請輸入訂購人連絡電話！');
		$('#orderName').focus();
	}
	else if ($('#orderAddress').val()=='')
	{
		alert('請輸入訂購人連絡地址！');
		$('#orderAddress').focus();
	}
	else if ($('#sendName').val()=='')
	{
		alert('請輸入收件人姓名！');
		$('#sendName').focus();
	}
	else if ($('#sendPhone').val()=='')
	{
		alert('請輸入收件人連絡電話！');
		$('#sendPhone').focus();
	}
	else if ($('#sendAddress').val()=='')
	{
		alert('請輸入收件人連絡地址！');
		$('#sendAddress').focus();
	}
	else if ($('#city2').val()=='')
	{
		alert('請選擇收件人所在的縣市');
	}
	else
	{
		return true;
	}
	return false;
}

function downSameUp(e){
	if(e.checked){
		$('#sendName').val($('#orderName').val());
		$('#sendMobile').val($('#orderMobile').val());
		$('#sendPhone').val($('#orderPhone').val());
		$('#sendAddress').val($('#orderAddress').val());
		$('#county2').val($('#county').val());
		$('#area2').val($('#area').val());
		$('#zipcode2').val($('#zipcode').val());
		//if($('#order_sex_m').is(":checked")){
		if($('#order_sex_m').checked){
			$('#send_sex_m').attr('checked','checked');
		}
		else{
			$('#send_sex_f').attr('checked','checked');
		}
	}
	else{
		$('#sendName').val('');
		$('#sendMobile').val('');
		$('#sendPhone').val('');
		$('#sendAddress').val('');
		$('#county2').val('');
		$('#area2').val('');
		$('#zipcode2').val('');
		$('#send_sex_m').checked = false;
		$('#send_sex_f').checked = false;
	}
}

function checkModifyData(){
	if ($('#name').val()=='')
	{
		alert('請輸入姓名！');
		$('#name').focus();
	}
	else if ($('#password').val()!=$('#password2').val())
	{
		alert('您輸入的確認密碼與密碼不同，請重新輸入!');
		$('#password').val('');
		$('#password2').val('');
		$('#password').focus();
	}
	else if ($('#phone').val()=='')
	{
		alert('請輸入聯絡電話');
		$('#phone').focus();
	}
	else if ($('#mobile').val()=='')
	{
		alert('請輸入行動電話');
		$('#mobile').focus();
	}
	else if ($('#address').val()=='')
	{
		alert('請輸入住址');
		$('#address').focus();
	}
	else if ($('#email').val()=='')
	{
		alert('請輸入 E-Mail！');
		$('#email').focus();
	}
	//2007.09.08 littlehan 增加E-mail錯誤驗證
	else if (!check_email($('#email').val())){
		alert('您輸入的電子郵件地址格式有誤！\r\n請重新輸入！');
		$('#email').val('');
		$('#email').focus();
	}
	/* 2008/9/25 Ryan
	else if ($('#birthday_yy').val()=='' || $('#birthday_mm').val()=='' || $('#birthday_dd').val()=='')
	{
		alert('請輸入您的生日！');
		$('#birthday_yy').focus();
	}
	else if (!check_birth_yy($('#birthday_yy').val())){
		alert('您輸入的生日"年"格式有誤');
		$('#birthday_yy').val('');
		$('#birthday_yy').focus();
	}
	else if (!check_birth_mmdd($('#birthday_mm').val())){
		alert('您輸入的生日"月"格式有誤');
		$('#birthday_mm').val('');
		$('#birthday_mm').focus();
	}
	else if (!check_birth_mmdd($('#birthday_dd').val())){
		alert('您輸入的生日"日"格式有誤');
		$('#birthday_dd').val('');
		$('#birthday_dd').focus();
	}
	*/
	else {
		$('#mdiFrm').submit();
	}
}

function checkLoginSubmit(){
	if ($('#account').val()=='')
	{
		alert('請輸入登入帳號！');
		$('#account').focus();
	}
	else if ($('#password').val()=='')
	{
		alert('請輸入登入密碼！');
		$('#password').focus();
	}
	else {
		$('#loginFrm').submit();
	}
}

function checkRegMoreData(){
	if(checkRegMoreFrmData()){
		$('#regMoreFrm').submit();
	}
}

function checkRegMoreFrmData(){
for(i=2; i < 6 ;i++){
	noErrRec=false;
	if ($('#pets['+ i +'][name]').val()=='' && $('#pets['+ i +'][breed]').val()=='' && 
		$('#pets['+ i +'][birthday_yy]').val()=='' && $('#pets['+ i +'][birthday_mm]').val()=='' && 
		$('#pets['+ i +'][birthday_dd]').val()=='' && $('#pets['+ i +'][neck]').val()=='' && $('#pets['+ i +'][backside]').val()=='')
	{
		noErrRec=true;
		continue;
	}
	else{
		if ($('#pets['+ i +'][name]').val()=='')
		{
			alert('您輸入的第 ' + i + ' 隻寵物資料不完整，請輸入您的第 ' + i + ' 隻寵物姓名！');
			$('#pets['+ i +'][name]').focus();
		}
		else if ($('#pets['+ i +'][breed]').val()=='')
		{
			alert('您輸入的第 ' + i + ' 隻寵物資料不完整，請輸入您的第 ' + i + ' 隻寵物品種！');
			$('#pets['+ i +'][breed]').focus();
		}
		else if ($('#pets['+ i +'][birthday_yy]').val()=='' || $('#pets['+ i +'][birthday_mm]').val()=='' || $('#pets['+ i +'][birthday_dd]').val()=='')
		{
			alert('您輸入的第 ' + i + ' 隻寵物資料不完整，請輸入您的第 ' + i + ' 隻寵物的生日！');
			$('#pets_birthday_yy').focus();
		}
		else if (!check_birth_yy($('#pets['+ i +'][birthday_yy]').val())){
			alert('您輸入的第 ' + i + ' 隻寵物資料不完整，您輸入的第 ' + i + ' 隻寵物生日"年"格式有誤');
			$('#pets['+ i +'][birthday_yy]').val('');
			$('#pets['+ i +'][birthday_yy]').focus();
		}
		else if (!check_birth_mmdd($('#pets['+ i +'][birthday_mm]').val())){
			alert('您輸入的第 ' + i + ' 隻寵物生日"月"格式有誤');
			$('#pets['+ i +'][birthday_mm]').val('');
			$('#pets['+ i +'][birthday_mm]').focus();
		}
		else if (!check_birth_mmdd($('#pets['+ i +'][birthday_dd]').val())){
			alert('您輸入的第 ' + i + ' 隻寵物生日"日"格式有誤');
			$('#pets['+ i +'][birthday_dd]').val('');
			$('#pets['+ i +'][birthday_dd]').focus();
		}
		else if ($('#pets['+ i +'][neck]').val()=='')
		{
			alert('您輸入的第 ' + i + ' 隻寵物資料不完整，請輸入您的第 ' + i + ' 隻寵物領圍！');
			$('#pets['+ i +'][neck]').focus();
		}
		else if ($('#pets['+ i +'][backside]').val()=='')
		{
			alert('您輸入的第 ' + i + ' 隻寵物資料不完整，請輸入您的第 ' + i + ' 隻寵物背長！');
			$('#pets['+ i +'][backside]').focus();
		}
		else {
			noErrRec=true;
		}
	}
	if(!noErrRec)
		break;
}
return noErrRec;
}

function checkMainRegData(){
	if(checkMainFrmRegData()){
		$('#PA').val('register_save');
		$('#regFrm').submit();
	}
}

function checkMainFrmRegData(){
	if ($('#account').val()=='')
	{
		alert('請先完成此頁註冊資料，請輸入帳號！');
		$('#account').focus();
	}
	else if ($('#password').val()=='')
	{
		alert('請先完成此頁註冊資料，請輸入密碼！');
		$('#password').focus();
	}
	else if ($('#name').val()=='')
	{
		alert('請先完成此頁註冊資料，請輸入姓名！');
		$('#name').focus();
	}
	/*
	else if ($('#birthday_yy').val()=='' || $('#birthday_mm').val()=='' || $('#birthday_dd').val()=='')
	{
		alert('請先完成此頁註冊資料，請輸入您的生日！');
		$('#birthday_yy').focus();
	}
	else if (!check_birth_yy($('#birthday_yy').val())){
		alert('您輸入的生日"年"格式有誤');
		$('#birthday_yy').val('');
		$('#birthday_yy').focus();
	}
	else if (!check_birth_mmdd($('#birthday_mm').val())){
		alert('您輸入的生日"月"格式有誤');
		$('#birthday_mm').val('');
		$('#birthday_mm').focus();
	}
	else if (!check_birth_mmdd($('#birthday_dd').val())){
		alert('您輸入的生日"日"格式有誤');
		$('#birthday_dd').val('');
		$('#birthday_dd').focus();
	}
	*/
	else if ($('#phone').val()=='')
	{
		alert('請先完成此頁註冊資料，請輸入連絡電話！');
		$('#phone').focus();
	}
	else if ($('#mobile').val()=='')
	{
		alert('請先完成此頁註冊資料，請輸入行動電話');
		$('#mobile').focus();
	}
	else if ($('#address').val()=='')
	{
		alert('請先完成此頁註冊資料，請輸入住址');
		$('#address').focus();
	}
	else if ($('#email').val()=='')
	{
		alert('請先完成此頁註冊資料，請輸入信箱！');
		$('#email').focus();
	}
	//2007.09.08 littlehan 增加E-mail錯誤驗證
	else if (!check_email($('#email').val())){
		alert('您輸入的電子郵件地址格式有誤！\r\n請重新輸入！');
		$('#email').val('');
		$('#email').focus();
		return false;
	}
/*
	else if ($('pets_name').value=='')
	{
		alert('請先完成此頁註冊資料，請輸入寵物姓名！');
		$('pets_name').focus();
	}
	else if ($('breed').value=='')
	{
		alert('請先完成此頁註冊資料，請輸入寵物品種！');
		$('breed').focus();
	}
	else if ($('pets_birthday_yy').value=='' || $('pets_birthday_mm').value=='' || $('pets_birthday_dd').value=='')
	{
		alert('請先完成此頁註冊資料，請輸入您的寵物的生日！');
		$('pets_birthday_yy').focus();
	}
	else if (!check_birth_yy($('pets_birthday_yy').value)){
		alert('您輸入的寵物生日"年"格式有誤');
		$('pets_birthday_yy').value='';
		$('pets_birthday_yy').focus();
	}
	else if (!check_birth_mmdd($('birthday_mm').value)){
		alert('您輸入的寵物生日"月"格式有誤');
		$('pets_birthday_mm').value='';
		$('pets_birthday_mm').focus();
	}
	else if (!check_birth_mmdd($('birthday_dd').value)){
		alert('您輸入的寵物生日"日"格式有誤');
		$('pets_birthday_dd').value='';
		$('pets_birthday_dd').focus();
	}
	else if ($('neck').value=='')
	{
		alert('請先完成此頁註冊資料，請輸入領圍！');
		$('neck').focus();
	}
	else if ($('backside').value=='')
	{
		alert('請先完成此頁註冊資料，請輸入背長！');
		$('backside').focus();
	}
*/
	else {
		return true;
	}
	return false;
}

function checkRegSubmit(){
	if(document.forms['regFrm'].onsubmit()){
		$('#PA').val('submit_register');
		$('#regFrm').submit();
	}
}

function checkRegForm(){
	if ($('#account').val()=='')
	{
		alert('請輸入帳號！');
		$('#account').focus();
	}
	else if ($('#password').val()=='')
	{
		alert('請輸入密碼！');
		$('#password').focus();
	}
	else if ($('#name').val()=='')
	{
		alert('請輸入姓名！');
		$('#name').focus();
	}
	else if ($('#nickname').val()=='')
	{
		alert('請輸入暱稱！');
		$('#nickname').focus();
	}
	/* 2008/9/25 Ryan
	else if ($('#birthday_yy').val()=='' || $('#birthday_mm').val()=='' || $('#birthday_dd').val()=='')
	{
		alert('請輸入您的生日！');
		$('#birthday_yy').focus();
	}
	else if (!check_birth_yy($('#birthday_yy').val())){
		alert('您輸入的生日"年"格式有誤');
		$('#birthday_yy').val('');
		$('#birthday_yy').focus();
	}
	else if (!check_birth_mmdd($('#birthday_mm').val())){
		alert('您輸入的生日"月"格式有誤');
		$('#birthday_mm').val('');
		$('#birthday_mm').focus();
	}
	else if (!check_birth_mmdd($('#birthday_dd').val())){
		alert('您輸入的生日"日"格式有誤');
		$('#birthday_dd').val('');
		$('#birthday_dd').focus();
	}
	*/
	else if ($('#phone').val()=='')
	{
		alert('請輸入連絡電話！');
		$('#phone').focus();
	}
	else if ($('#mobile').val()=='')
	{
		alert('請輸入行動電話');
		$('#mobile').focus();
	}
	else if ($('#city').val()=='')
	{
		alert('請選擇縣市');
		$('#city').focus();
	}
	else if ($('#address').val()=='')
	{
		alert('請輸入住址');
		$('#address').focus();
	}
	else if ($('#email').val()=='')
	{
		alert('請輸入信箱！');
		$('#email').focus();
	}
	//2007.09.08 littlehan 增加E-mail錯誤驗證
	else if (!check_email($('#email').val())){
		alert('您輸入的電子郵件地址格式有誤！\r\n請重新輸入！');
		$('#email').val('');
		$('#email').focus();
		return false;
	}
	else {
		return true;
	}
	return false;
}

// Email Validation. Written by PerlScriptsJavaScripts.com

function check_email(e) {
	ok = "1234567890qwertyuiop[]asdfghjklzxcvbnm.@-_QWERTYUIOPASDFGHJKLZXCVBNM";

	for(i=0; i < e.length ;i++){
		if(ok.indexOf(e.charAt(i))<0){ 
			return (false);
		}	
	} 

	if (document.images) {
		re = /(@.*@)|(\.\.)|(^\.)|(^@)|(@$)|(\.$)|(@\.)/;
		re_two = /^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/;
		if (!e.match(re) && e.match(re_two)) {
			return (-1);		
		}
	}

}		// end function check_email

function check_birth_yy(cb) {
	re = /^[0-9]{4}$/;
	if (cb.match(re))
		return true;
	else
		return false;
}


function check_birth_mmdd(cb) {
	re = /^[0-9]{2}$/;
	if(cb.match(re))
		return true;
	else
		return false;
}

function changeImage(d, p){
	var iPath = p;
	var divid = d;
	var img = '';
	img = '<img src="' + iPath + '">';
	$('#' + divid).html(img);
}
