﻿function $(id)
{
    return document.getElementById(id);
};

function getposOffset(what, offsettype)
{ 
    var totaloffset=(offsettype=="left")? what.offsetLeft : what.offsetTop; 
    var parentEl=what.offsetParent; 
    while (parentEl!=null)
    { 
        totaloffset=(offsettype=="left")? totaloffset+parentEl.offsetLeft : totaloffset+parentEl.offsetTop; 
         parentEl=parentEl.offsetParent; 
    } 
    return totaloffset; 
}

//ff支持s
function isIE()
{
  return !!(window.attachEvent && !window.opera);
}


if(!isIE()){ //firefox innerText define
   HTMLElement.prototype.__defineGetter__( "innerText", 
    function(){
     var anyString = "";
     var childS = this.childNodes;
     for(var i=0; i<childS.length; i++) {
      if(childS[i].nodeType==1)
       anyString += childS[i].tagName=="BR" ? '\n' : childS[i].innerText;
      else if(childS[i].nodeType==3)
       anyString += childS[i].nodeValue;
     }
     return anyString;
    } 
   ); 
   HTMLElement.prototype.__defineSetter__(     "innerText", 
    function(sText){ 
     this.textContent=sText; 
    } 
   ); 
}



//商品推荐滚动
var Commend={
    divShow:[],
    divShow_obj:[],
    divHide_obj:[],
    timeInterval_obj:[],
    timeOut_obj:[],
    startInfo:[],
    picTemp:[],
    stoped:[],
    
    timeInterval_time:10,//移动速度
    timeOut_time:5000,//停滞时间
    info :[], 
    
  
    init: function(){
        Commend.stoped=true;
        Commend.picTemp=[];
        for(var i=0;i<Commend.info.length;i++)
        {
            Commend.picTemp[i]=document.createElement('img');
            Commend.picTemp[i].name=i;
	        Commend.picTemp[i].src = Commend.info[i][0];
	        Commend.picTemp[i].title=""+Commend.info[i][5]+"";
	        Commend.picTemp[i].id ="CommendTempImg"+i;
	        Commend.picTemp[i].width ="69";
	        Commend.picTemp[i].height ="93";
	        Commend.picTemp[i].style.width="69px";
	        Commend.picTemp[i].style.height="93px";
	        Commend.picTemp[i].className ="imghover";
	        Commend.picTemp[i].onclick=function(){window.open(Commend.info[this.name][2]);};      
        }
        Commend.divShow=0;
        Commend.reloadDiv(0,0);
        if(Commend.info.length>5)
            {Commend.reloadDiv(1,5);}
        Commend.divShow_obj= $("CommendShowDiv0");
        Commend.divHide_obj= $("CommendShowDiv1");
        if(Commend.timeOut_obj!=null) 
            clearInterval(Commend.timeOut_obj);
        if(Commend.info.length>5)
            Commend.timeOut_obj=setTimeout("Commend.timeInterval_obj=setInterval('Commend.changeDiv()',"+Commend.timeInterval_time+")",Commend.timeOut_time);
    },
    
    reloadDiv:function(divObj,startBit){
        var divNo;
        var atBit;
        if(divObj==0)
            divNo=0;
        else
            divNo=5;
            
        for (var i=0;i<5;i++)
        {
            atBit=startBit+i;
            if(atBit>(Commend.info.length-1))
                atBit=atBit-(Commend.info.length)
                
            if($("CommendProDiv"+(divNo+i)).innerHTML!=""){  
                      
                $("CommendProDiv"+(divNo+i)).innerHTML="";
            }
            
            if($("icon_"+(divNo+i))==null){
            var o=dq_discountNew(1,Commend.info[i][6],(divNo+i));
            $("Div_Icon"+(divNo+i)).appendChild(o);
               
             }
            $("CommendProDiv"+(divNo+i)).appendChild(Commend.picTemp[atBit]);
           
            $("CommendNameA"+(divNo+i)).name=atBit;
              $("CommendNameA"+(divNo+i)).title=""+Commend.info[atBit][5]+"";
            $("CommendNameA"+(divNo+i)).onclick=function(){window.open(Commend.info[this.name][2]);};
            $("CommendNameA"+(divNo+i)).innerHTML=Commend.info[atBit][1];
            $("CommendPriSpn"+(divNo+i)).innerHTML="￥"+Commend.info[atBit][3];
            $("CommendPriDSpn"+(divNo+i)).innerHTML="￥"+Commend.info[atBit][4];
            if(i==4) Commend.startInfo=atBit+1
        }
    },
    
           initHTML:function()
           {
               var commOutput="<div id='CommendMainDiv' style='position:absolute;width:540px;height:187px;overflow:hidden;' id='__J_recommendation'>";
               for(var i=0;i<2;i++)
               {
                    commOutput+="<div id='CommendShowDiv"+i+"' style='position:absolute;width:540px;top:0px;left:"+(540*i)+"px' onmousemove='Commend.stoped=false' onmouseout='Commend.stoped=true'>";
                    for(var j=0;j<5;j++)
                    {
                       var k = i*5+j;
                       commOutput+="<div class='xh_tuijian'><div class='tuijian_pic_txt'><div id='CommendProDiv"+k+"' class='tuijian_shuipi'><span id='CommendProA"+k+"' class='tuijian_name'><img width='69' height='93' id='CommendProImg"+k+"'/></span></div><div id='Div_Icon"+k+"'></div><span  id='CommendNameA"+k+"' class='tuijian_name' onmousemove=\"this.className='tuijian_name_hover'\" onmouseout=\"this.className='tuijian_name'\"></span><span class='pot'></span></div><span class='gray'>定价:<span  id='CommendPriSpn"+k+"' class='gray11'></span><br />当当价:<span id='CommendPriDSpn"+k+"' class='gray11'></span></span></div>";
                    }
                    commOutput+="</div>";
               }
               commOutput+="</div>";
               document.write(commOutput);
           },
           
           changeDiv:function(){
            if(!Commend.stoped) return;
           if(Commend.divShow_obj.offsetTop>-540&&(Commend.divShow_obj.offsetLeft-60)>-540)
           {
                    Commend.divShow_obj.style.left=(Commend.divShow_obj.offsetLeft-30)+"px";
                    Commend.divHide_obj.style.left=(Commend.divHide_obj.offsetLeft-30)+"px";
           }
           else
           {
                if(Commend.timeInterval_obj!=null) clearInterval(Commend.timeInterval_obj);
                Commend.divShow_obj.style.left="540px";
                Commend.divHide_obj.style.left="0px";
                Commend.reloadDiv(Commend.divShow,Commend.startInfo);
                Commend.divHide_obj= $("CommendShowDiv"+Commend.divShow);
                Commend.divShow_obj= $("CommendShowDiv"+(Commend.divShow+1)%2);
                Commend.divShow=(Commend.divShow+1)%2;
                
                if(Commend.timeOut_obj!=null) clearInterval(Commend.timeOut_obj);
                Commend.timeOut_obj=setTimeout("Commend.timeInterval_obj=setInterval('Commend.changeDiv()',"+Commend.timeInterval_time+");",Commend.timeOut_time);
           }
       
    }
}


//滚动提示
/*var Sroll={
scrollInfo:[],
isStoped :false, 
oScroll:[],
preTop : 0, 
curTop : 0, 
stopTime : 0, 
oScrollMsg :[],
si:[],
init: function(){
try{  
                 Sroll.oScroll = $("scrollWrap"); 
                 Sroll.oScrollMsg = $("scrollMsg");
                
                 for(var i=0;i<Sroll.scrollInfo.length;i++){
                    Sroll.oScrollMsg.innerHTML+=" <a href=\""+Sroll.scrollInfo[i][1]+"\" target= \"_blank\">"+Sroll.scrollInfo[i][0]+"<span class=\"pot\"></span></a><br />"
                 }
                 with(Sroll.oScroll){  noWrap = true;  } 
                 Sroll.oScroll.onmouseover = new Function('Sroll.isStoped = true'); 
                 Sroll.oScroll.onmouseout = new Function('Sroll.isStoped = false'); 
                 
                 Sroll.si= setInterval('clearInterval(Sroll.si);Sroll.init_srolltext(); ', 2500); 
                }
                catch(e) {} 
},
init_srolltext:function(){ 
 Sroll.oScroll.scrollTop = 0; 
 setInterval('Sroll.scrollUp()', 15); 
},
 
scrollUp:function(){ 
     if(Sroll.isStoped) return; 
     Sroll.curTop += 1; 
     if(Sroll.curTop == 21) { 
         Sroll.stopTime += 1; 
         Sroll.curTop -= 1; 
         if(Sroll.stopTime == 180) { 
             Sroll.curTop = 0; 
             Sroll.stopTime = 0; 
         } 
     }
     else{
         Sroll.preTop = Sroll.oScroll.scrollTop; 
         Sroll.oScroll.scrollTop += 1; 
         if(Sroll.preTop == Sroll.oScroll.scrollTop){ 
             Sroll.oScroll.scrollTop = 0; 
             Sroll.curTop = 20; 
         } 
     } 
} 
}
*/

//左菜单关于详细分类div 2008-10-16

var sortArray;
var sortId=-1;
function showwindowExtra(obj,objdiv,addx,addy,ids){
    if(sortArray[ids].length>0) {             /*确定子类显示类别*/
	$("sortTitle").innerHTML=obj.innerText;
	$("sortTitle").href=obj;
	if(sortArray[ids].length==0) 
	{
	sortId=-1;
	$("sortContentBox").style.display="none";
	$("sortTitle").className="flxf_left2";
	}
	else
	{
	sortId=ids;
	$("sortTitle").className="flxf_left";
	$("sortContentBox").style.display="inline";
	$("sortContent"+sortId).style.display="";
	}
	var x=getposOffset(obj,'left');
    var y=getposOffset(obj,'top');
    var div_obj=$(objdiv);
		div_obj.style.left=(x+addx)+'px';
		div_obj.style.top=(y+addy)+'px';
		div_obj.style.display="inline";
		$("SortBoxShadowRight").style.height=($("SortBoxRight").offsetHeight+2)+"px";/*阴影*/
	}
	}
	
	function hidewindowExtra(objdiv,ids){
    var div_obj=$(objdiv);
    var ul_obj=$("sortContent"+ids);
		if(div_obj) div_obj.style.display="none";
		if(ul_obj)	ul_obj.style.display="none";
	}
	
	function showwindowExtra2(){
	if(sortId!=-1)	$("sortContent"+sortId).style.display="";
	$('sortBox').style.display='inline';
	}
	
	function hidewindowExtra2(){
	if(sortId!=-1)	$("sortContent"+sortId).style.display="none";
	$('sortBox').style.display='none';
	}
	
	function loadOver(){
        if(!isIE())
        {
            $("SortBoxShadowRight").style.width="173px";
        }
        else
        {
            $("SortBoxShadowLeft").style.height="2px";
            $("SortBoxShadowLeft").style.position="static";
        }
}

/*var  book='http://book.dangdang.com/';
var list='http://list.book.dangdang.com/';
var categroy='http://category.dangdang.com/';
var stat='http://static.dangdang.com/'
function initSort(){
    sortArray=[
    ["管理",book+"01.22.htm",
    "个人理财/炒股",book+"01.24.htm",
    "求职",list+"01.21.33.htm"
    ],
    [  
    "科普",book+"01.52.htm",
    "建筑",book+"01.55.htm",
    "医学",book+"01.56.htm",
    "农林",list+"01.66.html",
    "自然科学",book+"01.62.html",
    "工业技术",book+"01.63.html",
    "通信",list+"01.63.07.html",
    "电工",list+"01.63.05.html",
    "机械",list+"01.63.03.html",
    "环境",list+"01.63.24.html",
    "水利水电",list+"01.63.20.html",
    "金属工艺",list+"01.63.13.html",
    "汽车交通",list+"01.63.22.html",
    "轻工",list+"01.63.18.html",
    "化工",list+"01.63.09.html",
    "标准",list+"01.63.30.html"
    ],    
    [
    "青春文学",book+"01.01.htm",
    "励志",book+"01.21.htm",
    "动漫",book+"01.09.htm"
    ],
    [],
    [
        "小说",book+"01.03.htm",
        "文学",book+"01.05.htm",
        "传记",book+"01.38.htm",
        "艺术",book+"01.07.htm",
        "动漫",book+"01.09.htm",
	    "美术",stat+"book/contents/1890/9950.html",
	    "摄影",stat+"book/contents/1890/9941.html",
	    "音乐",stat+"book/contents/1890/9951.html"
    ],
    [],
    [
        "文化",book+"01.34.htm",
        "历史",book+"01.36.htm",
        "哲学宗教",book+"01.28.htm",
        "古籍",book+"01.32.htm",
        "政治/军事",book+"01.27.htm",
        "法律",book+"01.26.htm",
        "经济",book+"01.25.htm",
	    "社会科学",book+"01.30.htm",
	    "心理学",list+"01.30.06.htm",
	    "教育学",list+"01.30.07.htm",
	    "新闻传播",list+"01.30.04.htm"
    ],
    [],
    [],
    [
    "中小学教辅",book+"01.43.htm",
    "教材",list+"01.49.html",
    "考试",book+"catagory/book_second_category_01_47.aspx",
    "工具书",book+"01.50.html",
    "教育音像",stat+"academic_av/"
    ],
    [
     "个人理财/炒股",book+"01.24.htm",
    "保健",book+"01.18.htm",
    "励志/职场",book+"01.21.htm",	
    "瑜伽",list+"01.11.25.htm",
    "旅游",book+"01.12.htm",
    "地图",book+"01.13.htm",
    "体育",book+"01.19.htm",
    "游戏",list+"01.14.21.htm",
    "美食",book+"01.10.htm",
    "收藏",book+"01.08.htm",
    "美丽装扮",book+"01.11.htm",
    "装潢",list+"01.14.08.htm",
    "家居",book+"01.14.htm",
    "宠物",list+"01.14.13.htm",
    "两性",book+"01.16.htm",
    "孕产妇/育儿",book+"01.17.htm",
    "家庭教育",book+"01.15.htm"	
    ],
    [],
    [],
    [],
    [
      "运动服装",categroy+"4002378.html",
      "运动鞋",categroy+"4002384.html",
      "运动用品",categroy+"4002395.html",
      "户外装备",categroy+"4002413.html",
      "保健健身",categroy+"4002436.html",
      "水上运动",categroy+"4002441.html",
      "冰雪运动",categroy+"4002450.html",
      "高尔夫运动",categroy+"4002467.html"
    ],
    [
     "服装",categroy+"4001709.html",
      "珠宝饰品",categroy+"4001809.html",
      "箱包",categroy+"4001829.html",
      "钟表眼镜",categroy+"4001847.html",
      "鞋帽配件",categroy+"4001861.html"
    ],
    [
    "厨卫用品",categroy+"4001370.html",
      "家具/建材",categroy+"4001426.html",
      "纺织用品",categroy+"4001482.html",
      "时尚家饰",categroy+"4001571.html",
      "清洁",categroy+"4001589.html",
      "生活日用",categroy+"4001637.html",
      "礼品收藏",categroy+"4001644.html",
      "宠物用品",categroy+"4001188.html"
    ],
    [],
    [
     "儿童服饰",categroy+"4001908.html",
      "母婴用品",categroy+"4001940.html",
      "玩具",categroy+"4002061.html"
    ],
    [],
    [
      "手  机",categroy+"4001042.html",
  "家  电",categroy+"4001001.html",
  "视听影音",categroy+"4001136.html",
"电脑/配件",categroy+"4001066.html",
  "摄影摄像",categroy+"4001123.html"
    ],
    [
    "游戏",stat+"game/",
  "软件",stat+"software/"
    ]
    ];
   initSortCreate();
}   */ 
    
function initSortCreate(){
    var tempString ="";
        for(var i=0;i<sortArray.length;i++)
        {
        tempString+="<ul id=\"sortContent"+i+"\" style=\"display:none\">";
            for(var j=0;j<sortArray[i].length;j++){
            tempString+="<li><a href=\""+sortArray[i][j+1]+"\" target=\"_blank\">"+sortArray[i][j]+"</a></li>";
            j++;
            }
        tempString+="</ul>";
        }
        document.write(tempString);
    }  

var start = ["<img src='images/icon_star_gray.gif'/>","<img src='images/icon_star_harf.gif'/>","<img src='images/icon_star_red.gif'/>"];
var starts=[2,0,0,0,0,2,1,0,0,0,2,2,0,0,0,2,2,1,0,0,2,2,2,0,0,2,2,2,1,0,2,2,2,2,0,2,2,2,2,1,2,2,2,2,2];
function getStarsHtml(o)
{
 var s=[],i;
 for(i=0;i<5;i++) s.push(start[starts[(o-1)*10+i]]);
 return s.join('');
}

//AC_RunActiveContent.js
//v1.7
// Flash Player Version Detection
// Detect Client Browser type
// Copyright 2005-2007 Adobe Systems Incorporated.  All rights reserved.
var FlashisIE  = (navigator.appVersion.indexOf("MSIE") != -1) ? true : false;
var isWin = (navigator.appVersion.toLowerCase().indexOf("win") != -1) ? true : false;
var isOpera = (navigator.userAgent.indexOf("Opera") != -1) ? true : false;

function ControlVersion()
{
	var version;
	var axo;
	var e;
	// NOTE : new ActiveXObject(strFoo) throws an exception if strFoo isn't in the registry
	try {
		// version will be set for 7.X or greater players
		axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");
		version = axo.GetVariable("$version");
	} catch (e) {
	}
	if (!version)
	{
		try {
		
			axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");			
	
			version = "WIN 6,0,21,0";

			// throws if AllowScripAccess does not exist (introduced in 6.0r47)		
			axo.AllowScriptAccess = "always";

			// safe to call for 6.0r47 or greater
			version = axo.GetVariable("$version");

		} catch (e) {
		}
	}

	if (!version)
	{
		try {
			// version will be set for 4.X or 5.X player
			axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3");
			version = axo.GetVariable("$version");
		} catch (e) {
		}
	}

	if (!version)
	{
		try {
			// version will be set for 3.X player
			axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3");
			version = "WIN 3,0,18,0";
		} catch (e) {
		}
	}

	if (!version)
	{
		try {
			// version will be set for 2.X player
			axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash");
			version = "WIN 2,0,0,11";
		} catch (e) {
			version = -1;
		}
	}
	
	return version;
}

// JavaScript helper required to detect Flash Player PlugIn version information
function GetSwfVer(){
	// NS/Opera version >= 3 check for Flash plugin in plugin array
	var flashVer = -1;
	
	if (navigator.plugins != null && navigator.plugins.length > 0) {
		if (navigator.plugins["Shockwave Flash 2.0"] || navigator.plugins["Shockwave Flash"]) {
			var swVer2 = navigator.plugins["Shockwave Flash 2.0"] ? " 2.0" : "";
			var flashDescription = navigator.plugins["Shockwave Flash" + swVer2].description;
			var descArray = flashDescription.split(" ");
			var tempArrayMajor = descArray[2].split(".");			
			var versionMajor = tempArrayMajor[0];
			var versionMinor = tempArrayMajor[1];
			var versionRevision = descArray[3];
			if (versionRevision == "") {
				versionRevision = descArray[4];
			}
			if (versionRevision[0] == "d") {
				versionRevision = versionRevision.substring(1);
			} else if (versionRevision[0] == "r") {
				versionRevision = versionRevision.substring(1);
				if (versionRevision.indexOf("d") > 0) {
					versionRevision = versionRevision.substring(0, versionRevision.indexOf("d"));
				}
			}
			var flashVer = versionMajor + "." + versionMinor + "." + versionRevision;
		}
	}
	// MSN/WebTV 2.6 supports Flash 4
	else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.6") != -1) flashVer = 4;
	// WebTV 2.5 supports Flash 3
	else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.5") != -1) flashVer = 3;
	// older WebTV supports Flash 2
	else if (navigator.userAgent.toLowerCase().indexOf("webtv") != -1) flashVer = 2;
	else if ( FlashisIE && isWin && !isOpera ) {
		flashVer = ControlVersion();
	}	
	return flashVer;
}

// When called with reqMajorVer, reqMinorVer, reqRevision returns true if that version or greater is available
function DetectFlashVer(reqMajorVer, reqMinorVer, reqRevision)
{
	versionStr = GetSwfVer();
	if (versionStr == -1 ) {
		return false;
	} else if (versionStr != 0) {
		if(FlashisIE && isWin && !isOpera) {
			// Given "WIN 2,0,0,11"
			tempArray         = versionStr.split(" "); 	// ["WIN", "2,0,0,11"]
			tempString        = tempArray[1];			// "2,0,0,11"
			versionArray      = tempString.split(",");	// ['2', '0', '0', '11']
		} else {
			versionArray      = versionStr.split(".");
		}
		var versionMajor      = versionArray[0];
		var versionMinor      = versionArray[1];
		var versionRevision   = versionArray[2];

        	// is the major.revision >= requested major.revision AND the minor version >= requested minor
		if (versionMajor > parseFloat(reqMajorVer)) {
			return true;
		} else if (versionMajor == parseFloat(reqMajorVer)) {
			if (versionMinor > parseFloat(reqMinorVer))
				return true;
			else if (versionMinor == parseFloat(reqMinorVer)) {
				if (versionRevision >= parseFloat(reqRevision))
					return true;
			}
		}
		return false;
	}
}

function AC_AddExtension(src, ext)
{
  if (src.indexOf('?') != -1)
    return src.replace(/\?/, ext+'?'); 
  else
    return src + ext;
}

function AC_Generateobj(objAttrs, params, embedAttrs) 
{ 
  var str = '';
  if (FlashisIE && isWin && !isOpera)
  {
    str += '<object ';
    for (var i in objAttrs)
    {
      str += i + '="' + objAttrs[i] + '" ';
    }
    str += '>';
    for (var i in params)
    {
      str += '<param name="' + i + '" value="' + params[i] + '" /> ';
    }
    str += '</object>';
  }
  else
  {
    str += '<embed ';
    for (var i in embedAttrs)
    {
      str += i + '="' + embedAttrs[i] + '" ';
    }
    str += '> </embed>';
  }

  document.write(str);
}

function AC_FL_RunContent(){
  var ret = 
    AC_GetArgs
    (  arguments, ".swf", "movie", "clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"
     , "application/x-shockwave-flash"
    );
  AC_Generateobj(ret.objAttrs, ret.params, ret.embedAttrs);
}

function AC_SW_RunContent(){
  var ret = 
    AC_GetArgs
    (  arguments, ".dcr", "src", "clsid:166B1BCA-3F9C-11CF-8075-444553540000"
     , null
    );
  AC_Generateobj(ret.objAttrs, ret.params, ret.embedAttrs);
}

function AC_GetArgs(args, ext, srcParamName, classid, mimeType){
  var ret = new Object();
  ret.embedAttrs = new Object();
  ret.params = new Object();
  ret.objAttrs = new Object();
  for (var i=0; i < args.length; i=i+2){
    var currArg = args[i].toLowerCase();    

    switch (currArg){	
      case "classid":
        break;
      case "pluginspage":
        ret.embedAttrs[args[i]] = args[i+1];
        break;
      case "src":
      case "movie":	
        args[i+1] = AC_AddExtension(args[i+1], ext);
        ret.embedAttrs["src"] = args[i+1];
        ret.params[srcParamName] = args[i+1];
        break;
      case "onafterupdate":
      case "onbeforeupdate":
      case "onblur":
      case "oncellchange":
      case "onclick":
      case "ondblclick":
      case "ondrag":
      case "ondragend":
      case "ondragenter":
      case "ondragleave":
      case "ondragover":
      case "ondrop":
      case "onfinish":
      case "onfocus":
      case "onhelp":
      case "onmousedown":
      case "onmouseup":
      case "onmouseover":
      case "onmousemove":
      case "onmouseout":
      case "onkeypress":
      case "onkeydown":
      case "onkeyup":
      case "onload":
      case "onlosecapture":
      case "onpropertychange":
      case "onreadystatechange":
      case "onrowsdelete":
      case "onrowenter":
      case "onrowexit":
      case "onrowsinserted":
      case "onstart":
      case "onscroll":
      case "onbeforeeditfocus":
      case "onactivate":
      case "onbeforedeactivate":
      case "ondeactivate":
      case "type":
      case "codebase":
      case "id":
        ret.objAttrs[args[i]] = args[i+1];
        break;
      case "width":
      case "height":
      case "align":
      case "vspace": 
      case "hspace":
      case "class":
      case "title":
      case "accesskey":
      case "name":
      case "tabindex":
        ret.embedAttrs[args[i]] = ret.objAttrs[args[i]] = args[i+1];
        break;
      default:
        ret.embedAttrs[args[i]] = ret.params[args[i]] = args[i+1];
    }
  }
  ret.objAttrs["classid"] = classid;
  if (mimeType) ret.embedAttrs["type"] = mimeType;
  return ret;
}

//关于分类搜索
function gotosearch(){
	var objfrm=document.searchform;

	if(objfrm.catalog.value>=4000000)
	{
		window.location=categroy+"search?q="+objfrm.key.value+"&guan="+objfrm.catalog.value;
		return false;
	}
	
	if(objfrm.catalog.value=="01")
	{
		objfrm.action="http://search.book.dangdang.com/search.aspx"
	}
	if(objfrm.catalog.value=="03")
	{
		objfrm.action="http://search.music.dangdang.com/search.aspx"
	}
	if(objfrm.catalog.value=="05")
	{
		objfrm.action="http://search.movie.dangdang.com/search.aspx"
	}
	return true;
}