/********** UA取得 ***********/var NS4   = (document.layers) ? true : false;var IE4   = (document.all)    ? true : false;var IE5   = false;var GECKO = false;if (IE4) {    if (navigator.userAgent.indexOf('MSIE 5')>0) {        IE5 = true;    }}if(navigator.userAgent.indexOf("Gecko") != -1) {    GECKO = true;}var DOM = (!document.getElementById) ? (!IE4) ? (!NS4) ? -1 : 1 : 2 : 3;var use_swatch = false;var templ_window_onload = window.onload;window.onload = function() {    if (templ_window_onload != null) templ_window_onload();    use_swatch = true;}/************************ 商品写真を切り替える *************************/function swap_swatch(color){    if (use_swatch && document.images)    {        var desc_hero = document.getElementById("item-change-desc");        desc_hero.innerHTML = "現在の写真：" + descs[color];                if (extras[color] != "null") {            var html = "<a href=\"Zoom.do?catID=" + cat_id + "&picID=" + extraid[color] + "\" title=\"" + descs[color] + "\" target=\"_blank\"><img src=\"" + swatches[color].src + "\" alt=\"" + descs[color] + "\" id=\"item-photo-img\" style=\"border:1px solid #CCC;\"></a>";        } else {            var html = "<img src=\"" + swatches[color].src + "\" alt=\"" + descs[color] + "\" id=\"item-photo-img\" style=\"border:1px solid #CCC;\">";        }        var hero = document.getElementById("item-photo");        hero.innerHTML = html;    }}function swap_swatch2(color){    if (use_swatch && document.images)    {        if (swatches[color].src != "null") {            var hero = document.getElementById("item-photo-img");            hero.src = swatches[color].src;        }    }}//RollOver image function MM_swapImgRestore() { //v3.0  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;}function MM_preloadImages() { //v3.0  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}}function MM_findObj(n, d) { //v4.01  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);  if(!x && d.getElementById) x=d.getElementById(n); return x;}function MM_swapImage() { //v3.0  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}}function MM_openBrWindow(theURL,winName,features) { //v2.0window.open(theURL,winName,features);}//Window Openfunction cbPopup() {    if (!document.getElementsByTagName) {        return false;    } else {        var lk = document.getElementsByTagName('a');        for (var i=0; i<lk.length; i++) {            var cn = lk[i].className;            if (cn.match('popup')) {                var dest = '';                var point = cn.indexOf('_', 0);                if (point >= 0) {                    winsize = cn.substr(point + 1, 3);                    dest += 'location=no,menubar=no,scrollbars=no,status=no,toolbar=no,' +                             'width=' + winsize + ',height=' + (winsize * 4 / 3)+ ',resizable=yes';                }                                lk[i].onclick = function() {                    window.open(this.href, '', dest);                    return false;                }                lk[i].onkeypress = function() {                    window.open(this.href, '', dest);                    return false;                }            }        }    }}cbOnLoad = window.onload;window.onload = function() {    if (cbOnLoad) cbOnLoad();    cbPopup();}/**************** アイテム検索 *****************/function setIndex() {    val = new Array();    pval = new Array();    vals = document.location.search;    vals = vals.substring(1,vals.length);    vals = vals.split("&");    vals = unescape(vals);    val  = vals.split(",");        objLarge  = new Object(document.getElementById('itemSearch').elements["largekind"]);    objMiddle = new Object(document.getElementById('itemSearch').elements["middlekind"]);    objPrice  = new Object(document.getElementById('itemSearch').elements["price"]);        setLarKind();    for (i=0; i<val.length; i++) {        pval = val[i].split("=");        if (pval[0] == "largekind") {            for (k=0; k<objLarge.options.length; k++) {                if (objLarge.options[k].value == pval[1]) {                    objLarge.options[k].selected = true;                }            }        }    }    setMidKind();    for (i=0; i<val.length; i++) {        pval = val[i].split("=");        if (pval[0] == "middlekind") {            for (k=0; k<objMiddle.options.length; k++) {                if (objMiddle.options[k].value == pval[1]) {                    objMiddle.options[k].selected = true;                }            }        }    }    setPrice();    for (i=0; i<val.length; i++) {        pval = val[i].split("=");        if (pval[0] == "price") {            for (k=0; k<objPrice.options.length; k++) {                if (objPrice.options[k].value == pval[1]) {                    objPrice.options[k].selected = true;                }            }        }    }}function setLarKind() {    strText = new Array("コート","ジャケット＆ブルゾン","ニット","シャツ・ブラウス","カットソー","パンツ","スカート","ワンピース","バッグ","シューズ","アクセサリー","ファッショングッズ","子供服","インナー＆ナイティー","水着","生活雑貨","コスメ＆ビューティ");    strValue = new Array("LGK10","LGK11","LGK12","LGK13","LGK14","LGK15","LGK16","LGK17","LGK18","LGK19","LGK20","LGK21","LGK22","LGK23","LGK24","LGK25","LGK26");        objLarge = new Object(document.getElementById('itemSearch').largekind);        for (i=0; i<strText.length; i++) {        objLarge.options[objLarge.length] = new Option(strText[i], strValue[i]);    }}function setMidKind() {    strText = new Array();    strValue = new Array();        strText[1] = new Array("ロングコート","3/4丈コート","ショートコート","その他");    strText[2] = new Array("ジャケット","ブルゾン","その他");    strText[3] = new Array("カーディガン","カシュクール","ベスト","ノースリーブ","タートルネック","Vネック","クルーネック","スクエアネック","衿付","ツイン","その他");    strText[4] = new Array("シャツ","ブラウス","その他");    strText[5] = new Array("カーディガン","カシュクール","ベスト","スウェットシャツ","デザインカットソー","Tシャツ","ノースリーブ","キャミソール","タンクトップ","ポロシャツ","ツイン","その他");    strText[6] = new Array("ジーンズ","バミューダ（5分丈）","サブリナ（7分丈）","クロップト（9分丈）","フルレングス","ショート","スパッツ","その他");    strText[7] = new Array("フレアスカート","タイトスカート","プリーツスカート","マーメイドスカート","台形スカート","ロングスカート","ミニスカート","その他");    strText[8] = new Array("ワンピース","オールインワン","チュニック","その他");    strText[9] = new Array("トートバッグ","ショルダー","リュック","ボストンバッグ","ダッフルバッグ","ポーチ","プチバック","その他");    strText[10] = new Array("サンダル","ミュール","パンプス","スニーカー","スリップオン","ブーツ","その他");    strText[11] = new Array("リング","ブレスレット","アンクレット","ネックレス","イヤリング","ピアス","ブローチ","その他");    strText[12] = new Array("スカーフ","マフラー","帽子","ベルト","アイウェアー","キーチェーン","ソックス＆タイツ","財布","革小物","ウォッチ","ライター","ハンカチ","傘","その他");    strText[13] = new Array("アウター","トップス","ボトムス","オールインワン","ワンピース","アクセサリー","マタニティ","その他");    strText[14] = new Array("ブラジャー","ショーツ","ブラ＆ショーツ","ガードル","ベビードール","ルームウェア","インナー小物","その他");    strText[15] = new Array("ビキニ","ワンピース","タンキニ","その他");    strText[16] = new Array("キッチン","リビング","ベッドルーム","収納","照明","ステーショナリー","ペットグッズ","ダイニング","バス＆トイレ","トーイ","家電","ガーデニング","フード","その他");    strText[17] = new Array("メイクアップ","スキンケア","ビューティ雑貨","ヘアケア","ヘルスケア","ネイルケア","フレグランス","サプリメント","その他");        strValue[1] = new Array("MDK1001","MDK1002","MDK1003","MDK1099");    strValue[2] = new Array("MDK1101","MDK1102","MDK1199");    strValue[3] = new Array("MDK1201","MDK1202","MDK1203","MDK1204","MDK1205","MDK1206","MDK1207","MDK1208","MDK1209","MDK1210","MDK1299");    strValue[4] = new Array("MDK1301","MDK1302","MDK1399");    strValue[5] = new Array("MDK1401","MDK1402","MDK1403","MDK1404","MDK1405","MDK1406","MDK1407","MDK1408","MDK1409","MDK1410","MDK1411","MDK1499");    strValue[6] = new Array("MDK1501","MDK1502","MDK1503","MDK1504","MDK1505","MDK1506","MDK1507","MDK1599");    strValue[7] = new Array("MDK1601","MDK1602","MDK1603","MDK1604","MDK1605","MDK1606","MDK1607","MDK1699");    strValue[8] = new Array("MDK1701","MDK1702","MDK1703","MDK1799");    strValue[9] = new Array("MDK1801","MDK1802","MDK1803","MDK1804","MDK1805","MDK1806","MDK1807","MDK1899");    strValue[10] = new Array("MDK1901","MDK1902","MDK1903","MDK1904","MDK1905","MDK1906","MDK1999");    strValue[11] = new Array("MDK2001","MDK2002","MDK2003","MDK2004","MDK2005","MDK2006","MDK2007","MDK2099");    strValue[12] = new Array("MDK2101","MDK2102","MDK2103","MDK2104","MDK2105","MDK2106","MDK2107","MDK2108","MDK2109","MDK2110","MDK2111","MDK2112","MDK2113","MDK2199");    strValue[13] = new Array("MDK2201","MDK2202","MDK2203","MDK2204","MDK2205","MDK2206","MDK2207","MDK2299");    strValue[14] = new Array("MDK2301","MDK2302","MDK2303","MDK2304","MDK2305","MDK2306","MDK2307","MDK2399");    strValue[15] = new Array("MDK2401","MDK2402","MDK2403","MDK2499");    strValue[16] = new Array("MDK2501","MDK2502","MDK2503","MDK2504","MDK2505","MDK2506","MDK2507","MDK2508","MDK2509","MDK2510","MDK2511","MDK2512","MDK2513","MDK2599");    strValue[17] = new Array("MDK2601","MDK2602","MDK2603","MDK2604","MDK2605","MDK2606","MDK2607","MDK2608","MDK2699");        objLarge  = new Object(document.getElementById('itemSearch').largekind);    objMiddle = new Object(document.getElementById('itemSearch').middlekind);        idx = objLarge.selectedIndex;    if (idx == 0) {        for (i=objMiddle.length; i>0; i--) {            objMiddle.options[i] = null;        }    } else {        for (i=objMiddle.length; i>0; i--) {            objMiddle.options[i] = null;        }        for (i=0; i<strText[idx].length; i++) {            objMiddle.options[objMiddle.length] = new Option(strText[idx][i], strValue[idx][i]);        }    }}function setPrice() {    strText = new Array("999円以下","1,000円〜2,999円","3,000円〜4,999円","5,000円〜6,999円","7,000円〜9,999円","10,000〜14,999円","15,000〜19,999円","20,000〜29,999円","30,000〜49,999円","50,000円以上");    strValue = new Array("/^[0-9][0-9][0-9]$/","/^[1-2][0-9][0-9][0-9]$/","/^[3-4][0-9][0-9][0-9]$/","/^[5-6][0-9][0-9][0-9]$/","/^[7-9][0-9][0-9][0-9]$/","/^1[0-4][0-9][0-9][0-9]$/","/^1[5-9][0-9][0-9][0-9]$/","/^2[0-9][0-9][0-9][0-9]$/","/^[3-4][0-9][0-9][0-9][0-9]$/","/[5-9][0-9][0-9][0-9][0-9]$/");        objPrice = new Object(document.getElementById('itemSearch').price);        for (i=0; i<strText.length; i++) {        objPrice.options[objPrice.length] = new Option(strText[i], strValue[i]);    }}// unicode に変換する関数function getunicode(str) {    var moji;    var uni = "";    for (var i = 0; i < str.length; ++i) {        moji = str.charCodeAt(i);        if (moji <= 255) { // ascii文字            if (moji <= 15) {                uni = uni + "%0" + moji.toString(16);            } else if (moji >= 48 && moji <= 57) { // 半角数字                // そのまま表示                uni = uni + str.charAt(i);            } else if (moji >= 65 && moji <= 90) { // アルファベット大文字                // そのまま表示                uni = uni + str.charAt(i);            } else if (moji >= 97 && moji <= 122) { // アルファベット小文字                // そのまま表示                uni = uni + str.charAt(i);            } else {                //「<」「>」「&」などは変換                uni = uni + "%" + moji.toString(16);            }        } else {            // 16進数に変換            uni = uni + "%u" + moji.toString(16);        }    }    return uni;}function addQuery() {    var strP1 = document.getElementById('itemSearch').largekind.value;    var strP2 = document.getElementById('itemSearch').middlekind.value;    var strP3 = document.getElementById('itemSearch').price.value;    var strP4 = document.getElementById('itemSearch').keyword.value;    var strQuery = "";        if (strP1.length > 0) {        if (strQuery.length > 0) {            strQuery += " and ";        }        strQuery += strP1;    }    if (strP2.length > 0) {        if (strQuery.length > 0) {            strQuery += " and ";        }        strQuery += strP2;    }    if (strP3.length > 0) {        if (strQuery.length > 0) {            strQuery += " and ";        }        strQuery += strP3;    }    if (strP4.length > 0) {        if (strQuery.length > 0) {            strQuery += " and ";        }        var words = strP4.replace(/^ +/, "");        words = words.replace(/ +$/, "");        words = words.replace(/ +/g, "* *");        strQuery += "*";        strQuery += words;        strQuery += "*";        document.getElementById('itemSearch').keyword_enc.value = getunicode(strP4);    } else {        document.getElementById('itemSearch').keyword_enc.value = "";    }    document.getElementById('itemSearch').query.value = strQuery;/*    if (strQuery.length == 0) {        return false;    }*/    return true;}