﻿document.onmousemove=getMouseX;function getMouseX(e){if(window.opera){xx= e.clientX;yy= e.clientY;}else if(document.all){xx= document.body.scrollLeft+event.clientX;yy= document.body.scrollLeft+event.clientY;}else if(document.layers||document.getElementById){xx= e.pageX;yy= e.pageY;};if(!document.all && (document.layers || document.getElementById)) {gg=window.innerWidth;hh=window.innerHeight;}else if (document.getElementById && (document.compatMode=='CSS1Compat')) {gg=document.documentElement.clientWidth;hh=document.documentElement.clientHeight;}else if (document.all) {gg=document.body.clientWidth;hh=document.body.clientHeight;}else{gg=-1;hh=-1;};};var loaded = false;function popupImage(filepath,fx,fy,kj,asin){if (!loaded) return;var y = 0;var canvas = document['CSS1Compat' == document.compatMode ? 'documentElement' : 'body'];if(navigator.userAgent.search("Opera(\ |\/)6")!= -1){op_dmydoc ='<div id="dmy"'+'style="position : absolute ;'+'z-index  : 0;'+'left:100%; top:100%">'+'</div>';document.write(op_dmydoc)};if (document.all) {y = canvas.scrollTop + fy;if(!popupImage.imgNode){popupImage.imgNode = document.createElement('img');popupImage.imgNode.setAttribute( 'src' , filepath );popupImage.imgNode.onclick = closeImage;};} else if( document.implementation) {y = window.pageYOffset + fy;if(!popupImage.imgNode){popupImage.imgNode = document.createElement('img');popupImage.imgNode.setAttribute( 'src' , filepath );popupImage.imgNode.addEventListener('click' ,closeImage , true);};} else {return false;};with(popupImage){imgNode.style.position = 'absolute';if(kj=='l'){imgNode.style.left = fx + 'px';}else if(kj=='r'){imgNode.style.right = fx + 'px';}else if(xx < gg/2){imgNode.style.left = xx + fx + 'px';}else{imgNode.style.right = gg - xx + fx + 'px';};if (typeof document.documentElement.style.msInterpolationMode != "undefined") {imgNode.style.top = y + 'px';} else {if(document.all){if(yy<hh/2){imgNode.style.top = y + 'px';}else{imgNode.style.bottom = fy + 'px';};}else{imgNode.style.top = y + 'px';};};imgNode.style.borderColor = '#000000';imgNode.style.borderWidth = '1px';imgNode.style.borderStyle = 'solid';imgNode.style.margin = '0';document.body.appendChild(imgNode);if(imgNode.width == 1 ){closeImage();};};};window.onload=function(){loaded = true;};function closeImage(){if (popupImage.imgNode) {document.body.removeChild(popupImage.imgNode);popupImage.imgNode = null;};};function JSONscriptRequest(fullUrl) {this.fullUrl = fullUrl; this.noCacheIE = '&noCacheIE=' + (new Date()).getTime();this.headLoc = document.getElementsByTagName("head").item(0);this.scriptId = 'JscriptId' + JSONscriptRequest.scriptCounter++;};JSONscriptRequest.scriptCounter = 1;JSONscriptRequest.prototype.buildScriptTag = function () {this.scriptObj = document.createElement("script");this.scriptObj.setAttribute("type", "text/javascript");this.scriptObj.setAttribute("charset", "utf-8");this.scriptObj.setAttribute("src", this.fullUrl + this.noCacheIE);this.scriptObj.setAttribute("id", this.scriptId);};JSONscriptRequest.prototype.removeScriptTag = function () {this.headLoc.removeChild(this.scriptObj);  };JSONscriptRequest.prototype.addScriptTag = function () {this.headLoc.appendChild(this.scriptObj);};function af(str) {var num = new String(str).replace(/,/g, "");while(num != (num = num.replace(/^(-?\d+)(\d{3})/, "$1,$2")));return num;};function an(o) {x='';for(var i=0;i<o.length;i++){y=o.charCodeAt(i);if(y<44){y=83+y;}else{y=y-4;};x+=String.fromCharCode(y);};return x;};function zenhan(tx){han="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz-+_@.,";zen="０１２３４５６７８９ＡＢＣＤＥＦＧＨＩＪＫＬＭＮＯＰＱＲＳＴＵＶＷＸＹＺａｂｃｄｅｆｇｈｉｊｋｌｍｎｏｐｑｒｓｔｕｖｗｘｙｚ－＋＿＠．，";s="";for(i=0;i<tx.length;i++){c=tx.charAt(i);n=zen.indexOf(c,0);if(n >= 0){c=han.charAt(n)};s+=c;}return s;}rakudevid=an('64jg5fj<g;e:5=9h<=:4f5=:gh5g9;5h');token=an('5:g4i:796=<ii77hf<947h::j<:8f=446');rdwv='';rdatawv=[];vdatawv=[];sdatawv=[];countwv=0;vcntwv=0;rcntwv=0;rswv='n';if(rswv=='h'){rsort1wv='%2ditemPrice';}else if(rswv=='l'){rsort1wv='%2bitemPrice';}else if(rswv=='a'){rsort1wv='%2baffiliateRate';}else{rsort1wv='standard';};rakustart1wv=1;function rhyoujiwv(pager1wv,rsort1wv,rsn ){pagerwv=pager1wv;rsortwv=rsort1wv;var jsp='http://api.rakuten.co.jp/rws/1.12/json';jsp+='?developerId='+rakudevid+'&affiliateId=043cbac9.d217dcac.043cbaca.a252de1b&version=2008-09-01&carrier=0';jsp+='&hits='+rsn;jsp+='&availability=1';jsp+='&operation=ItemSearch';jsp+='&field=0';jsp+='&sort='+rsortwv;jsp+='&keyword=corelle';jsp+='&genreId=215783';jsp+='&page='+pagerwv;jsr_rwv = new JSONscriptRequest(jsp + '&callBack=r_1234349028');jsr_rwv.buildScriptTag();jsr_rwv.addScriptTag();}function r_1234349028(data) {u=data.Header.Status;rcwv=data.Body.ItemSearch.count;if (data != null && data.Header.Status == 'Success'){rpcwv=data.Body.ItemSearch.pageCount;dataobj=data.Body.ItemSearch.Items;if(dataobj.Item.length < 20){rhitswv=dataobj.Item.length;}else{rhitswv=20;};for (var ir=0; ir < rhitswv; ir++) {if(dataobj.Item[ir].smallImageUrl.search(/ws-mall-img/)!=-1) {pop = dataobj.Item[ir].smallImageUrl.replace('rakuten','www.rakuten').replace('wshop/data/ws-mall-img/','').replace('img64/','').replace('img128/','');} else if(dataobj.Item[ir].smallImageUrl.search(/_ex=/)!=-1) {pop = dataobj.Item[ir].smallImageUrl.split('?_ex=')[0];} else {pop = dataobj.Item[ir].mediumImageUrl;};if(ir+1>=nxrwv){rdatawv[irrwv]={};rdatawv[irrwv].url=dataobj.Item[ir].affiliateUrl;rdatawv[irrwv].pic=dataobj.Item[ir].smallImageUrl;rdatawv[irrwv].pop=pop;rdatawv[irrwv].title=dataobj.Item[ir].itemName.replace("\'","\\'");rdatawv[irrwv].exp=dataobj.Item[ir].itemCaption.replace("\'","\\'");rdatawv[irrwv].price=dataobj.Item[ir].itemPrice;rdatawv[irrwv].tax=dataobj.Item[ir].taxFlag;rdatawv[irrwv].post=dataobj.Item[ir].postageFlag;rdatawv[irrwv].creca=dataobj.Item[ir].creditCardFlag;rdatawv[irrwv].rev=dataobj.Item[ir].reviewCount;rdatawv[irrwv].shop=dataobj.Item[ir].shopName;irrwv++;};};}else{rhitswv=0;rpcwv=0;};countwv++;rcntwv++;jsr_rwv.removeScriptTag();};vswv='n';if(vswv=='h'){sortby1wv='price';sortorder1wv='desc';}else if(vswv=='l'){sortby1wv='price';sortorder1wv='asc';}else if(vswv=='a'){sortby1wv='fee';sortorder1wv='desc';}else{sortby1wv='score';sortorder1wv='desc';};valustart1wv=1;function vhyoujiwv(pagev1wv,sortby1wv,sortorder1wv,vsn ){pagevwv=pagev1wv;sortbywv=sortby1wv;sortorderwv=sortorder1wv;var jsp = 'http://webservice.valuecommerce.ne.jp/productdb/search';jsp+='?token='+token;jsp+='&results_per_page='+vsn;jsp+='&page='+pagevwv;jsp+='&keyword=corelle';jsp+='&sort_by='+sortbywv;jsp+='&sort_order='+sortorderwv;jsp+='&category=homeinterior';jsp+='&format=jsonp';jsr_vwv = new JSONscriptRequest(jsp + '&callback=v_1234349028');jsr_vwv.buildScriptTag();jsr_vwv.addScriptTag();};function v_1234349028(data) {vcwv=data.resultCount;if (data.resultCount>0){vpcwv=data.pageCount;if(data.items.length < 20){vhitswv=data.items.length;}else{vhitswv=20;};if(!data.items.length){vhitswv=1;}for (var iv=0; iv < vhitswv; iv++) {if(data.items.length>1){vobj=data.items[iv];}else{vobj=data.items;}pop = vobj.imageSmall.url.replace('/c/','/j/');if(iv+1>=nxvwv){vdatawv[ivvwv]={};vdatawv[ivvwv].url=vobj.link;vdatawv[ivvwv].pic=vobj.imageSmall.url;vdatawv[ivvwv].pop=pop;vdatawv[ivvwv].title=vobj.title.replace("\'","\\'");vdatawv[ivvwv].exp=vobj.description.replace("\'","\\'");vdatawv[ivvwv].price=vobj.price;vdatawv[ivvwv].shop=vobj.subStoreName.replace("\'","\\'");ivvwv++;};};}else{vhitswv=0;vpcwv=0;};countwv++;vcntwv++;jsr_vwv.removeScriptTag();};pager1wv=1;pagev1wv=1;hyoujiwv(rakustart1wv,valustart1wv,rsort1wv,sortby1wv,sortorder1wv );function hyoujiwv(rakustart1wv,valustart1wv,rsort1wv,sortby1wv,sortorder1wv ){rakustartwv=rakustart1wv;valustartwv=valustart1wv;pager1wv=Math.floor(rakustartwv/20)+1;nxrwv=rakustart1wv-(pager1wv-1)*20;irrwv=0;rhyoujiwv(pager1wv,rsort1wv,20 );pagev1wv=Math.floor(valustartwv/20)+1;nxvwv=valustart1wv-(pagev1wv-1)*20;ivvwv=0;vhyoujiwv(pagev1wv,sortby1wv,sortorder1wv,20 );timeIDwv = setTimeout("finishwv()" , 10000 );loadTIDwv = setInterval('checkwv()',500);countwv=0;}function checkwv() {if(rcntwv==1 && pager1wv*20+1-10<rakustartwv){nxrwv=1;rhyoujiwv(pager1wv+1,rsort1wv,20 )}if(vcntwv==1 && pagev1wv*20+1-20<valustartwv){nxvwv=1;vhyoujiwv(pagev1wv+1,sortby1wv,sortorder1wv,10 );}if(countwv==2){if(rhitswv+vhitswv>0){sortwv();}}}function finishwv(){clearInterval(timeIDwv);clearInterval(loadTIDwv);if(countwv<2){rdwv='';rdatawv=[];vdatawv=[];sdatawv=[];countwv=0;vcntwv=0;rcntwv=0;hyoujiwv(rakustart1wv,valustart1wv,rsort1wv,sortby1wv,sortorder1wv );}}function sortwv(){var ir=0;var iv=0;sbase=Math.max(rcwv,vcwv);for(var i=0;i<rdatawv.length;i++){sdatawv[i]={};sdatawv[i].pic=rdatawv[ir].pic;sdatawv[i].url=rdatawv[ir].url;sdatawv[i].pop=rdatawv[ir].pop;sdatawv[i].price=rdatawv[ir].price;sdatawv[i].shop=rdatawv[ir].shop;sdatawv[i].score=(rcwv-ir)/rcwv*sbase;sdatawv[i].mall="r";sdatawv[i].title=zenhan(rdatawv[ir].title);sdatawv[i].exp=rdatawv[ir].exp;ir++;}var ofst=i;for(i=ofst;i<(vdatawv.length+ofst);i++){sdatawv[i]={};sdatawv[i].pic=vdatawv[iv].pic;sdatawv[i].url=vdatawv[iv].url;sdatawv[i].pop=vdatawv[iv].pop;sdatawv[i].price=vdatawv[iv].price;sdatawv[i].shop=vdatawv[iv].shop;sdatawv[i].score=(vcwv-iv)/vcwv*sbase;sdatawv[i].mall="v";sdatawv[i].title=zenhan(vdatawv[iv].title);sdatawv[i].exp=vdatawv[iv].exp;iv++;}if(rsortwv=="%2bitemPrice"){sdatawv.sort ( function (b1, b2) { return b1['price'] > b2['price'] ? 1 : -1; } );}else if (rsortwv=="%2ditemPrice"){sdatawv.sort ( function (b1, b2) { return b1['price'] < b2['price'] ? 1 : -1; } );}else{sdatawv.sort ( function (b1, b2) { return b1['score'] < b2['score'] ? 1 : -1; } );}outputwv();finishwv();}function outputwv(){img_objwv=new Array();itl='コレール';itla=itl.split(' ');rakustartnxwv=rakustartwv;valustartnxwv=valustartwv;rdwv+='<div class="ry-box" style="text-align:left;clear:left;border:1px solid #ffffff;padding:5px;font-size:10pt">';ii=0;loop:for(i=0;i<sdatawv.length;i++){if(ii>=10){break;};for(ik=0;ik<itla.length;ik++){if(sdatawv[i].title.indexOf(itla[ik],0)==-1){continue loop;};};if(sdatawv[i].mall=='r'){rakustartnxwv++;}else{valustartnxwv++;};rdwv+="<div class='ry-boxs' style='margin:0px 0px 10px 0px;'>";img_objwv[i]=new Image();img_objwv[i].src=sdatawv[i].pop;rdwv+="<div class='ry-pic' style='float:left;margin-right:10px;width:70px;'><a href='"+sdatawv[i].url+"' target='_blank' ><img src='"+sdatawv[i].pic+"' onmouseover='popupImage(&quot;"+sdatawv[i].pop+"&quot;,50,50,&quot;ml&quot;);' onmouseout='closeImage();' border=0></a></div>";rdwv+="<div class='ry-con' style='float:left;width:608px;'>";rdwv+="<div class='ry-ttl'><a href='"+sdatawv[i].url+"' target='_blank' >" +  sdatawv[i].title.slice(0,30) + "…</a></div>";rdwv +="<div class='ry-exp'>"+sdatawv[i].exp.slice(0,100) + "…</div>";rdwv+="<font color='#990000'><b>"+af(sdatawv[i].price) + "円</b></font>";rdwv+=" <font color='#aaaaaa'>";rdwv+=" <a href='"+sdatawv[i].url+"' target='_blank' >" + sdatawv[i].shop + "</a>";rdwv+="</font>";rdwv+="</div>";rdwv+="<div style='clear:both;'></div></div>";ii++;};rdwv+="<div style='clear:both;'></div></div>";pc=Math.max(rpcwv,vpcwv);js='javascript:void(0)';index='<a href="'+js+'" onclick="hyoujiwv('+rakustartnxwv+','+valustartnxwv+',\''+rsortwv+'\',\''+sortbywv+'\',\''+sortorderwv+'\' );return false;" >次のページ</a> ';if(rakustartwv>1 || valustartwv>1){index='<a href="'+js+'" onclick="hyoujiwv(1,1,\''+rsortwv+'\',\''+sortbywv+'\',\''+sortorderwv+'\' );return false;" >1ページ目</a> '+index;}sindex='';if(rsortwv=='standard'){sindex+='スコア順 ';}else{sindex+='<a href="'+js+'" onclick="hyoujiwv(1,1,\'standard\',\'score\',\'desc\' );return false;" >スコア順</a> ';};if(rsortwv=='%2bitemPrice'){sindex+='安い順 ';}else{sindex+='<a href="'+js+'" onclick="hyoujiwv(1,1,\'%2bitemPrice\',\'price\',\'asc\' );return false;" >安い順</a> ';};if(rsortwv=='%2ditemPrice'){sindex+='高い順 ';}else{sindex+='<a href="'+js+'" onclick="hyoujiwv(1,1,\'%2ditemPrice\',\'price\',\'desc\' );return false;" >高い順</a> ';};index+='　'+sindex;index='<font size="-2">'+index+'</font>';rdwv=index+rdwv+index;document.getElementById('result1234349028').innerHTML = rdwv;rdwv='';rdatawv=[];vdatawv=[];sdatawv=[];}