function goto(PType,MediumNO,cno) {    //產品詳細內頁
      location.href = '/product/moreinfo.asp?PType=' + PType + '&categoryno=' + MediumNO + '&cno=' + cno;
}

function gotoMedium(PType,MediumNO) {   //跳到中分類
      location.href = '/product/list.asp?PType=' + PType + '&categoryno=' + MediumNO;
}

function gotoCategoryMedium(Category,MediumNO) {   //跳到 某大分類的 中分類內頁
      location.href = '/product/' + Category + '/index.asp?MediumNO=' + MediumNO;
}

function gotoCategoryMoreinfo(Category,MediumNO,cno,winTarget) {   //跳到 某大分類的 產品詳細內頁

         var url = '/product/' + Category + '/moreinfo.asp?MediumNO=' + MediumNO + '&cno=' + cno;

         if (typeof(winTarget) == 'undefined') {  //如果 winTarget 的型態是未定義代表沒傳參數值
            location.href = url;
         }else{      //有傳參數值
            window.open(url,'popupMoreinfo','');
         }
}


/* 91-5-14 by 阿友 */
function PageList(URL,Path_info,totalpage,curpage) {    //數字型跳頁

        b = URL.split('&');          //分割 URL 字串
        var QueryString = '';

        for (var i=0;i<b.length;i++) {
             tmpStr = b[i].toUpperCase();        //將字串轉為大寫
             pos = tmpStr.indexOf('PAGE=',0);    //搜尋 Page 字串是否已存在

             if (b[i].length > 0) {
                 if (pos == -1) {   //找不到 Page=xx
                    QueryString += '&' + b[i];    //字串累加
                 }
             }
        }

        //document.writeln('QueryString=' + QueryString + '<br>');

		for (var i = 1; i <= totalpage; i++) {
				if (i == curpage) {
                    url = '[' + i + ']';
				}else{
                    url = '<a href="' + Path_info + '?' + 'page=' + i + QueryString + '">' + i + '</a>';
				}
			document.writeln( url );
		}
}


/* 91-5-15 by 阿友 */
function CheckLogin(UserName,URL) {   //判斷是否已登入會員身份

    if (UserName != '') {
         location.href = URL;
    }else{
         alert("Sorry!! 請先登入會員身份");
    }

}


/* 判斷是否為數值型態 */
function isEmptyString(s) {
    return ((s == null) || (s.length == 0))
}
    
function isNumber(s) {   
    var i;
    var c;
    var strNumber = "0123456789"

    if (isEmptyString(s)) return false;

    for (i = 0; i < s.length; i++) {
       c = s.charAt(i);
       if (strNumber.indexOf(c) == -1) return false;
    }

    return true;

}
