﻿var $=function(id){
    return document.getElementById(id);
}
var $$=function(name){
    var el=[],
    _el=document.getElementsByTagName("*");
    for(var i=0;i<_el.length;i++){
        if(_el[i].className==name){
            el[el.length]=_el[i];
        }
    }
    return el;
}
var TypeInfo=function(){};
TypeInfo.url="/"
TypeInfo.createparent=function(s,t,pname){
    var info=$(s);
    var jsoninfo=eval(info.innerHTML);
    var typediv="";
    for(var i in jsoninfo){
        if(jsoninfo[i].id!=-1&&jsoninfo[i].pid==t){
            typediv+='<div class="h2_cat" onmouseover="this.className=\'h2_cat active_cat\'" onmouseout="this.className=\'h2_cat\'">';
            typediv+='<h3><a href="javascript:TypeInfo.jump('+jsoninfo[i].id+','+jsoninfo[i].pid+',\''+pname+'\');">'+jsoninfo[i].name+'</a></h3>';
            if(TypeInfo.createchild(jsoninfo[i].id,jsoninfo)!=""){
            	typediv+='<div class="h3_cat">';
            	typediv+='<div class="shadow">';
            	typediv+='<div class="shadow_border">';
            	typediv+='<ul>';
            	typediv+=TypeInfo.createchild(jsoninfo[i].id,jsoninfo,pname);
            	typediv+='</ul>';
            	typediv+='</div>';
            	typediv+='</div>';
            	typediv+='</div>';
            }
            typediv+='</div>';
        }
        $("typelist").innerHTML=typediv;
    }
    var obj = $$("h2_cat");
    obj[obj.length-1].style.border="none";
}
TypeInfo.createchild=function(pid,jsoninfo,pname){
    var lilist="";
    for(var j in jsoninfo){
        if(pid==jsoninfo[j].pid){
             lilist+='<li><a href="javascript:TypeInfo.jump('+jsoninfo[j].id+','+jsoninfo[j].pid+',\''+pname+'\');">'+jsoninfo[j].name+'</a></li>';
             b=true;
        }
    }
    return lilist;
}
TypeInfo.jump=function(t,p,pagename){
    location.href=TypeInfo.url+"Shop/"+pagename+".aspx?t="+t+"&p="+p;
}
