function proDownImage(ImgD,proMaxWidth,proMaxHeight){
        var image=new Image();
            image.src=ImgD.src;
            if(image.width>0 && image.height>0){
                var rate = (proMaxWidth/image.width < proMaxHeight/image.height)?proMaxWidth/image.width:proMaxHeight/image.height;
                if(rate <= 1){
                    ImgD.width = image.width*rate;
                    ImgD.height =image.height*rate;
                }else {
                    ImgD.width = image.width;
                    ImgD.height =image.height;
                }
            }
    }

      var callfoodlist={
            success:GetShowAjax,
            failure:AjaxErr
        }
    
        function GetShowAjax(rsfood){
           if(rsfood.responseText != undefined){
                var result=rsfood.responseText;
                //alert(result);
                if(result.length<1)
                {
                var resultnull="<center><span style='font-size:14px'>お探しのキーワードでの製品結果：0件</span><br/>※検索結果が0件の場合、指定した検索条件が厳しすぎることが予想されます。<br/>検索条件を緩めるか、それほどこだわらない項目については指定をはずし、<br/>再検索をお願い致します。</center>";
                document.getElementById("pd_list_list").innerHTML=resultnull;
                return;
                }
                if(result.indexOf('DOCUMENT')==-1)
                {
                
                var htmlresult=""
//				htmlresult = "<table style='width:100%;vertical-align:top;'  >";
                //var htmlresult="";
                results=result.split(',');
                //alert(results.length);
                for (var i=0;i<results.length;i++)
                {
                //if(i==0)
                //alert(results);
//                htmlresult+="<tr>";
//                htmlresult+="<td >";
                var reslut2=results[i].split('#');
                
                htmlresult+="<table border='0' cellspacing='0' cellpadding='0'>";
                htmlresult+="<tr align='right'><td colspan='2'><img src='../../images/pd/pd02dog_130.jpg'  /></td></tr>";
                htmlresult+="<tr>";
                htmlresult+="<td width='128' rowspan='3' align='center'  height='145'><img src='../../images/sd/"+reslut2[3]+"'  width='126' height='145'  onload='proDownImage(this,126,145);' /></td>";
                htmlresult+="<td height='32' width='204'>";
                if(reslut2[1].indexOf('妊娠・授乳期')!=-1)
                      htmlresult+="<img src='../../images/pd/pd02cat_72.jpg'   />";
                if(reslut2[1].indexOf('～12ヶ月')!=-1)
                      htmlresult+="<img src='../../images/pd/pd02cat_73.jpg'   />";
                if(reslut2[1].indexOf('1歳～6歳')!=-1)
                      htmlresult+="<img src='../../images/pd/pd02cat_74.jpg'   />";
                if(reslut2[1].indexOf('7歳～')!=-1)
                      htmlresult+="<img src='../../images/pd/pd02cat_75.jpg'   />";
                if(reslut2[1].indexOf('10歳～')!=-1)
                    htmlresult += "<img src='../../images/pd/pd02cat_76.jpg'   />";
                if(reslut2[1].indexOf('11歳～')!=-1)
                    htmlresult += "<img src='../../images/pd/pd02cat_93.jpg'   />";
                if(reslut2[1].indexOf('13歳～')!=-1)
                    htmlresult += "<img src='../../images/pd/pd02cat_77.jpg'   />";
                if(reslut2[1].indexOf('14歳～')!=-1)
                    htmlresult += "<img src='../../images/pd/pd02cat_94.jpg'   />";
                     
                if (reslut2[2].indexOf('超小粒') != -1)
                    htmlresult += "<img src='../../images/pd/pd02cat_90_1.jpg'   />";
                    
                if (reslut2[2].indexOf('小粒(普通)') != -1)
                     htmlresult+="<img src='../../images/pd/pd02cat_91.jpg'   />";

                if(reslut2[2].indexOf('通常')!=-1)
                    htmlresult+="<img src='../../images/pd/pd02cat_92.jpg'   />";
                htmlresult+="</td>";
                htmlresult+="</tr>";
                htmlresult+="<tr>";
                if(reslut2[0].length>15)
//                htmlresult+="<td height='160'>"+reslut2[4]+"<br /><br />"+reslut2[0].substr(0,15)+"<br />"+reslut2[0].substr(15)+"</td>";
                htmlresult+="<td height='160'>"+reslut2[4]+"<br /><br />"+reslut2[0]+"</td>";
                else
//                htmlresult+="<td height='160'>"+reslut2[4]+"<br /><br />"+reslut2[0]+"</td>";
                htmlresult+="<td height='160'>"+reslut2[4]+"<br /><br />"+reslut2[0]+"</td>";
                htmlresult+="</tr>";
                htmlresult+="<tr>";
                htmlresult+="<td height='32'><a href='"+reslut2[5]+".aspx'><img src='../../images/pd/pd02dog_132.jpg' width='203' height='32' border='0' /></a></td>";
                htmlresult+="</tr>";
                htmlresult+="<tr align='right'>";
                htmlresult+="<td colspan='2'><img src='../../images/pd/pd02dog_133.jpg' width='332' height='3' /></td>";
                htmlresult+="</tr>";
                htmlresult+="</table>";  
                //htmlresult+="</td>"; 
                i=i+1;
                if(results[i]!= undefined)
                {
                var reslut3=results[i].split('#');
                //htmlresult+="<td >";

                htmlresult+="<table border='0' cellspacing='0' cellpadding='0' style='float:left; width:332px;'>";
                htmlresult+="<tr align='right'><td colspan='2'><img src='../../images/pd/pd02dog_130.jpg' /></td></tr>";
                htmlresult+="<tr>";
                htmlresult+="<td width='128' rowspan='3' align='center'  height='145' ><img src='../../images/sd/"+reslut3[3]+"'  width='126' height='145'  onload='proDownImage(this,126,145);'  /></td>";
                htmlresult+="<td height='32' width='204'>";
                if(reslut3[1].indexOf('妊娠・授乳期')!=-1)
                      htmlresult+="<img src='../../images/pd/pd02cat_72.jpg'   />";
                if(reslut3[1].indexOf('～12ヶ月')!=-1)
                      htmlresult+="<img src='../../images/pd/pd02cat_73.jpg'   />";
                if(reslut3[1].indexOf('1歳～6歳')!=-1)
                      htmlresult+="<img src='../../images/pd/pd02cat_74.jpg'   />";
                if(reslut3[1].indexOf('7歳～')!=-1)
                      htmlresult+="<img src='../../images/pd/pd02cat_75.jpg'   />";
                if(reslut3[1].indexOf('10歳～')!=-1)
                    htmlresult += "<img src='../../images/pd/pd02cat_76.jpg'   />";
                if(reslut2[1].indexOf('11歳～')!=-1)
                    htmlresult += "<img src='../../images/pd/pd02cat_93.jpg'   />";
                if(reslut2[1].indexOf('13歳～')!=-1)
                    htmlresult += "<img src='../../images/pd/pd02cat_77.jpg'   />";
                if(reslut2[1].indexOf('14歳～')!=-1)
                    htmlresult += "<img src='../../images/pd/pd02cat_94.jpg'   />";
                    
                if (reslut3[2].indexOf('超小粒') != -1)
                    htmlresult += "<img src='../../images/pd/pd02cat_91_1.jpg'   />";
                    
                if (reslut3[2].indexOf('小粒(普通)') != -1)
                    htmlresult += "<img src='../../images/pd/pd02cat_91.jpg'   />";
      
                if(reslut3[2].indexOf('通常')!=-1)
                    htmlresult+="<img src='../../images/pd/pd02cat_92.jpg'   />";
                htmlresult+="</td>";
                htmlresult+="</tr>";
                htmlresult+="<tr>";
                if(reslut3[0].length>15)
//                htmlresult+="<td height='160'>"+reslut3[4]+"<br /><br />"+reslut3[0].substr(0,15)+"<br />"+reslut3[0].substr(15)+"</td>";
                htmlresult+="<td height='160'>"+reslut3[4]+"<br /><br />"+reslut3[0]+"</td>";
                else
//                htmlresult+="<td height='160'>"+reslut3[4]+"<br /><br />"+reslut3[0]+"</td>";
                htmlresult+="<td height='160'>"+reslut3[4]+"<br /><br />"+reslut3[0]+"</td>";
                htmlresult+="</tr>";
                htmlresult+="<tr>";
                htmlresult+="<td height='32'><a href='"+reslut3[5]+".aspx'><img src='../../images/pd/pd02dog_132.jpg' width='203' height='32' border='0' /></a></td>";
                htmlresult+="</tr>";
                htmlresult+="<tr align='right'>";
                htmlresult+="<td colspan='2'><img src='../../images/pd/pd02dog_133.jpg' width='332' height='3' /></td>";
                htmlresult+="</tr>";
                htmlresult+="</table>";  
//                htmlresult+="</td>"; 
                }
               
//                htmlresult+="</tr>"; 
                   
                }
//                htmlresult+="</table>";
                //htmlresult+="</div>";
                document.getElementById("pd_list_list").innerHTML=htmlresult;
               }
               else
               {document.getElementById("pd_list_list").innerHTML="";}
                //document.getElementById("petfood").style.display="block";
            }
        }
        
        function AjaxErr(e){
            alert(e.responseText);
        }
       
        function showfood(pettype,type,value){
            //alert(value);
//             if(obj.style.color=="")
//                obj.style.color="#00ff00";
//            else
//            {
//                obj.style.color="";
//            }
            var resutlvalue=value;
            var categoryvalue=document.getElementById("lblcategory").value;
            
            if(type.indexOf('category')!=-1)
            {
                if(categoryvalue.indexOf(value)==-1)
                {
                    
                    if(value.indexOf("ドライ")!=-1)
                    document.getElementById("row11").style.display="inline";
                    //document.form1.elements["row11"].style.Display="inline";
                    if(value.indexOf('ウェット')!=-1)
                    document.getElementById("row12").style.display="inline";
                    if(value.indexOf('トリーツ')!=-1)
                    document.getElementById("row13").style.display="inline";
                    document.getElementById("lblcategory").value+=","+value;
                    categoryvalue+=","+value;
                    document.getElementById("divcategory").innerHTML="フードカテゴリ&nbsp;&nbsp;&nbsp;"+categoryvalue.replace(/,/g," ");
                    
                }
                else
               {    
                   if(value.indexOf("ドライ")!=-1)
                   {
                    document.getElementById("row11").style.display="none";
                   }
                    if(value.indexOf('ウェット')!=-1)
                    document.getElementById("row12").style.display="none";
                    if(value.indexOf('トリーツ')!=-1)
                    document.getElementById("row13").style.display="none";
                    document.getElementById("lblcategory").value=categoryvalue.replace(","+value,"");
                    
                    categoryvalue=categoryvalue.replace(","+value,"");
                    document.getElementById("divcategory").innerHTML="フードカテゴリ&nbsp;&nbsp;&nbsp;"+categoryvalue.replace(/,/g," ");
               }
            }
            var lifestagevalue=document.getElementById("lbllifestage").value;
            if(type.indexOf('lifestage')!=-1)
            {
                if(lifestagevalue.indexOf(value)==-1)
                {
                    if(value.indexOf('妊娠・授乳期')!=-1)
                    document.getElementById("row21").style.display="inline";
                    if(value.indexOf('～12ヶ月')!=-1)
                    document.getElementById("row22").style.display="inline";
                    if(value.indexOf('1歳～6歳')!=-1)
                    document.getElementById("row23").style.display="inline";
                      if(value.indexOf('7歳～')!=-1)
                    document.getElementById("row24").style.display="inline";
                      if(value.indexOf('10歳～')!=-1)
                    document.getElementById("row25").style.display="inline";
                      if(value.indexOf('11歳～')!=-1)
                    document.getElementById("row26").style.display="inline";
                      if(value.indexOf('13歳～')!=-1)
                    document.getElementById("row27").style.display="inline";
                      if(value.indexOf('14歳～')!=-1)
                    document.getElementById("row28").style.display="inline";
                    document.getElementById("lbllifestage").value+=","+value;
                    //document.getElementById("divlifestage").value+=" "+value;
                    lifestagevalue+=","+value;
                    document.getElementById("divlifestage").innerHTML="ライフステージ&nbsp;&nbsp;&nbsp;"+lifestagevalue.replace(/,/g," ");
                }
                else
                {
                    if(value.indexOf('妊娠・授乳期')!=-1)
                    document.getElementById("row21").style.display="none";
                    if(value.indexOf('～12ヶ月')!=-1)
                    document.getElementById("row22").style.display="none";
                    if(value.indexOf('1歳～6歳')!=-1)
                    document.getElementById("row23").style.display="none";
                      if(value.indexOf('7歳～')!=-1)
                    document.getElementById("row24").style.display="none";
                      if(value.indexOf('10歳～')!=-1)
                    document.getElementById("row25").style.display="none";
                      if(value.indexOf('11歳～')!=-1)
                    document.getElementById("row26").style.display="none";
                      if(value.indexOf('13歳～')!=-1)
                    document.getElementById("row27").style.display="none";
                      if(value.indexOf('14歳～')!=-1)
                    document.getElementById("row28").style.display="none";
                    document.getElementById("lbllifestage").value=lifestagevalue.replace(","+value,"")
                    //document.getElementById("divlifestage").value+=lifestagevalue.replace(" "+value,"")
                    lifestagevalue=lifestagevalue.replace(","+value,"")
                    document.getElementById("divlifestage").innerHTML="ライフステージ&nbsp;&nbsp;&nbsp;"+lifestagevalue.replace(/,/g," ");
                }
            }
            
            var worryvalue=document.getElementById("lblworry").value;
            if(type.indexOf('worry')!=-1)
            {
                if(worryvalue.indexOf(value)==-1)
                {
                    if(value.indexOf('肥満')!=-1)
                    document.getElementById("row31").style.display="inline";
                    if(value.indexOf('運動不足')!=-1)
                    document.getElementById("row32").style.display="inline";
                    if(value.indexOf('皮膚アレルギー')!=-1)
                    document.getElementById("row33").style.display="inline";
                      if(value.indexOf('胃腸が弱い')!=-1)
                    document.getElementById("row34").style.display="inline";
                      if(value.indexOf('歯の汚れが気になる')!=-1)
                    document.getElementById("row35").style.display="inline";
                      if(value.indexOf('毛玉による嘔吐')!=-1)
                    document.getElementById("row37").style.display="inline"; //090612onoe
                      if(value.indexOf('自然派フード')!=-1)
                    document.getElementById("row38").style.display="inline";
                    document.getElementById("lblworry").value+=","+value;
                    worryvalue+=","+value;
                    document.getElementById("divworry").innerHTML="悩み　疾患&nbsp;&nbsp;&nbsp;"+worryvalue.replace(/,/g," ");
                }
                else
                {
                    if(value.indexOf('肥満')!=-1)
                    document.getElementById("row31").style.display="none";
                    if(value.indexOf('運動不足')!=-1)
                    document.getElementById("row32").style.display="none";
                    if(value.indexOf('皮膚アレルギー')!=-1)
                    document.getElementById("row33").style.display="none";
                      if(value.indexOf('胃腸が弱い')!=-1)
                    document.getElementById("row34").style.display="none";
                      if(value.indexOf('歯の汚れが気になる')!=-1)
                    document.getElementById("row35").style.display="none";
                      if(value.indexOf('毛玉による嘔吐')!=-1)
                    document.getElementById("row37").style.display="none";
                      if(value.indexOf('自然派フード')!=-1)
                    document.getElementById("row38").style.display="none";
                    document.getElementById("lblworry").value=worryvalue.replace(","+value,"")
                    worryvalue=worryvalue.replace(","+value,"")
                    document.getElementById("divworry").innerHTML="悩み　疾患&nbsp;&nbsp;&nbsp;"+worryvalue.replace(/,/g," ");
                }
            }
            var petfoodtypevalue=document.getElementById("lblpetfoodtype").value;
            if(type.indexOf('petfoodtype')!=-1)
            {
                if(petfoodtypevalue.indexOf(value)==-1) {
                
                    if (value.indexOf('超小粒') != -1)
                        document.getElementById("row40").style.display = "inline";

                    if (value.indexOf('小粒(普通)') != -1)
                        document.getElementById("row41").style.display = "inline";

                    if(value.indexOf('通常')!=-1)
                        document.getElementById("row42").style.display = "inline";
                    
                    document.getElementById("lblpetfoodtype").value+=","+value;
                    petfoodtypevalue+=","+value;
                    document.getElementById("divpetfoodtype").innerHTML="フードタイプ&nbsp;&nbsp;&nbsp;"+petfoodtypevalue.replace(/,/g," ");
                }
                else {
                
                   if (value.indexOf('超小粒') != -1)
                       document.getElementById("row40").style.display = "none";

                   if (value.indexOf('小粒(普通)') != -1)
                        document.getElementById("row41").style.display = "none";
                    
                    if(value.indexOf('通常')!=-1)
                        document.getElementById("row42").style.display = "none";
                    
                    document.getElementById("lblpetfoodtype").value=petfoodtypevalue.replace(","+value,"")
                    petfoodtypevalue=petfoodtypevalue.replace(","+value,"")
                    document.getElementById("divpetfoodtype").innerHTML="フードタイプ&nbsp;&nbsp;&nbsp;"+petfoodtypevalue.replace(/,/g," ");
                }
            }
            var materialvalue=document.getElementById("lblmaterial").value;
            if(type.indexOf('material')!=-1)
            {
                if(materialvalue.indexOf(value)==-1)
                {
                    if(value.indexOf('ビーフ')!=-1)
                    document.getElementById("row51").style.display="inline";
                    if(value.indexOf('米')!=-1)
                    document.getElementById("row52").style.display="inline";
                    if(value.indexOf('ラム')!=-1)
                    document.getElementById("row53").style.display="inline";
                    if(value.indexOf('チキン')!=-1)
                    document.getElementById("row54").style.display="inline";
                    document.getElementById("lblmaterial").value+=","+value;
                    materialvalue+=","+value;
                    document.getElementById("divmaterial").innerHTML="タイプ/原材料&nbsp;&nbsp;&nbsp;"+materialvalue.replace(/,/g," ");
                }
                else
                {
                    if(value.indexOf('ビーフ')!=-1)
                    document.getElementById("row51").style.display="none";
                    if(value.indexOf('米')!=-1)
                    document.getElementById("row52").style.display="none";
                    if(value.indexOf('ラム')!=-1)
                    document.getElementById("row53").style.display="none";
                    if(value.indexOf('チキン')!=-1)
                    document.getElementById("row54").style.display="none";
                    document.getElementById("lblmaterial").value=materialvalue.replace(","+value,"")
                    materialvalue=materialvalue.replace(","+value,"")
                    document.getElementById("divmaterial").innerHTML="タイプ/原材料&nbsp;&nbsp;&nbsp;"+materialvalue.replace(/,/g," ");
                }
            }

             var brandvalue=document.getElementById("lblbrand").value;
            if(type.indexOf('brand')!=-1)
            {
                if(brandvalue.indexOf(value)==-1)
                {
                    if(value=='サイエンス・ダイエット,ネイチャーズベスト')
                    document.getElementById("row61").style.display="inline";
                    if(value=='サイエンス・ダイエット<プロ>')
                    document.getElementById("row62").style.display="inline";
                    document.getElementById("lblbrand").value+=","+value;
                    brandvalue+=","+value;
                    document.getElementById("divbrand").innerHTML="ブランド&nbsp;&nbsp;&nbsp;"+brandvalue.replace(/,/g," ");
                }
                else
                {
                   if(value=='サイエンス・ダイエット,ネイチャーズベスト')
                    document.getElementById("row61").style.display="none";
                    if(value=='サイエンス・ダイエット<プロ>')
                    document.getElementById("row62").style.display="none";
                    document.getElementById("lblbrand").value=brandvalue.replace(","+value,"")
                    brandvalue=brandvalue.replace(","+value,"")
                    document.getElementById("divbrand").innerHTML="ブランド&nbsp;&nbsp;&nbsp;"+brandvalue.replace(/,/g," ");
                }
            }
             if(type.indexOf('not')!=-1)
            {
            categoryvalue="";
            lifestagevalue="";
            worryvalue="";
            petfoodtypevalue="";
            materialvalue="";
            brandvalue="";
            document.getElementById("lblcategory").value=""
            document.getElementById("lbllifestage").value=""
            document.getElementById("lblworry").value=""
            document.getElementById("lblpetfoodtype").value=""
            document.getElementById("lblmaterial").value=""
            document.getElementById("lblbrand").value=""
            document.getElementById("row11").style.display="none";
            document.getElementById("row12").style.display="none";
            document.getElementById("row13").style.display="none";
            document.getElementById("row21").style.display="none";
            document.getElementById("row22").style.display="none";
            document.getElementById("row23").style.display="none";
            document.getElementById("row24").style.display="none";
            document.getElementById("row25").style.display="none";
            if(document.getElementById("row26")) document.getElementById("row26").style.display="none";
            if(document.getElementById("row27")) document.getElementById("row27").style.display="none";
            if(document.getElementById("row28")) document.getElementById("row28").style.display="none";
            document.getElementById("row31").style.display="none";
            document.getElementById("row32").style.display="none";
            document.getElementById("row33").style.display="none";
            document.getElementById("row34").style.display="none";
            document.getElementById("row35").style.display="none";
            document.getElementById("row36").style.display="none";
            document.getElementById("row37").style.display="none";
            document.getElementById("row40").style.display="none";
            document.getElementById("row41").style.display="none";
            document.getElementById("row42").style.display="none";
            //document.getElementById("row51").style.display="none";
            //document.getElementById("row52").style.display="none";
            //document.getElementById("row53").style.display="none";
            //document.getElementById("row54").style.display="none";
            document.getElementById("row61").style.display="none";
            document.getElementById("row62").style.display="none";
            
            }
            //alert(brandvalue);
            var foodurl="index.aspx?pettype="+pettype+"&category="+encodeURI(categoryvalue)+"&lifestage="+encodeURI(lifestagevalue)+"&worry="+encodeURI(worryvalue)+"&petfoodtype="+encodeURI(petfoodtypevalue)+"&material="+encodeURI(materialvalue)+"&brand="+encodeURI(brandvalue);
            //alert(foodurl);
			//console.log(foodurl);
            var rsfood=YAHOO.util.Connect.asyncRequest("GET",foodurl,callfoodlist);
        }

