﻿// JScript 文件

//遍历某个对象
function Each(list, fun){
	for(var i = 0, len = list.length; i < len; i++) {fun(list[i], i); }
};
//*******************************华丽的分割线********************************************
//首页
function ckSearch(){
    obj = document.getElementById("SearcKey");
    if(obj.value == "" || obj.value == "请输入商标名称或使用群组、商标使用商品，如服装、鞋、帽"){
        alert('请输入查询条件');
        obj.focus();        
        return false;
    }
}
//搜索
//if(document.getElementById("topSearch")){
//	var searchObj = document.getElementById("topSearch").getElementsByTagName("li");
//	Each(searchObj, function(obj,i){
//		obj.onclick = function(){
//			obj.parentNode.className="topdiv2_2_ul"+i;
//		}					
//	});
//}
//服装鞋帽 化妆品商标 白酒商标 电器数码 电子元件 家居生活 皮革皮具 餐饮娱乐
if(document.getElementById("sbClassList")){
	var ClassList = document.getElementById("sbClassList").getElementsByTagName("li");
	var sbList = document.getElementById("sbList").getElementsByTagName("ul");
	Each(ClassList, function(obj,i){
		obj.onmouseover = function(){
			for(var k=0; k<ClassList.length; k++){
				ClassList.item(k).className="";
				if(sbList.item(k)){
				    sbList.item(k).className="dispnone";
				}
			}
			obj.className="contdiv_tit_shown";
			if(sbList.item(i)){
			    sbList.item(i).className="";
		    }
		}					
	});
}
//热门、特价
if(document.getElementById("sbClassList1")){
	var ClassList1 = document.getElementById("sbClassList1").getElementsByTagName("li");
	var sbList1 = document.getElementById("sbList1").getElementsByTagName("ul");
	Each(ClassList1, function(obj,i){
		obj.onmouseover = function(){
			for(var k=0; k<ClassList1.length; k++){
				ClassList1.item(k).className="";
				if(sbList1.item(k)){
				    sbList1.item(k).className="dispnone";
				}
			}
			obj.className="contdiv_tit_shown";
			if(sbList1.item(i)){
			    sbList1.item(i).className="";
		    }
		}					
	});
}
//2级类
if(document.getElementById("class2")){
    var ClassLi = document.getElementById("class2").getElementsByTagName("li");
	Each(ClassLi, function(obj,i){
		obj.onmouseover = function(){
			for(var k=0; k<ClassLi.length; k++){
				document.getElementById("class2_"+k).className="dispnone";
			}
			document.getElementById("class2_"+i).className="class2";
		}					
	});
	Each(ClassLi, function(obj,i){
		document.getElementById("class2_"+i).onmouseout = function(){
			for(var j=0; j<ClassLi.length; j++){
				document.getElementById("class2_"+j).className="dispnone";
			}
		}					
	});
    document.getElementById("class2").onmouseout=function(){
        Each(ClassLi, function(obj,i){
		    for(var k=0; k<ClassLi.length; k++){
			    document.getElementById("class2_"+k).className="dispnone";
		    }
	    });
	}
}
//*******************************华丽的分割线********************************************
//内页，商标列表显示方式
if(document.getElementById("sbList_Conditions")){
	var ClassList1 = document.getElementById("sbList_Conditions").getElementsByTagName("li");
	Each(ClassList1, function(obj,i){
		if(obj.className != "sbList_right_4_2"){
			obj.onmouseover = function(){
				obj.className="sbList_right_4_2";
			}
			obj.onmouseout = function(){
				obj.className="sbList_right_4_1";
			}
		}
	});
}
//JS 列表左右对齐

//*******************************华丽的分割线********************************************
//最经浏览过的商标
if(document.getElementById("snList_info_view")){
	var ClassList1 = document.getElementById("snList_info_view").getElementsByTagName("li");
	Each(ClassList1, function(obj,i){
		obj.onmouseover = function(){
			for(var k=0; k<ClassList1.length; k++){
				ClassList1.item(k).className="";
			}
			obj.className="sbList_info_view_light";
		}
		obj.onmouseout = function(){
			obj.className="";
		}
	});
}
//*******************************华丽的分割线********************************************
//商标分类
if(document.getElementById("classList")){
	var classList1 = getElementsByClassName("classGroup_dl1","classList","dl");
	var classList2 = getOtherElementsByClassName("classGroup_dl1","classList","dl");
	//alert(classList2.length);
	Each(classList1, function(obj,i){
		obj.onclick = function(){
		    if(classList2[i]){
		        if(classList2[i].className == "dispnone"){
			        for(var k=0; k<classList2.length; k++){
				        classList2[k].className = "dispnone";
			        }
			        classList2[i].className = "classGroup_dl2";
			    }
			    else{
			        classList2[i].className = "dispnone";
			    }
			}
		}					
	});
}
//商标群组分类
if(document.getElementById("classGroupList")){
	var classList1 = getElementsByClassName("calss_info_dl1","classGroupList","dl");
	var classList2 = getOtherElementsByClassName("calss_info_dl1","classGroupList","dl");
	//alert(classList2.length);
	Each(classList1, function(obj,i){
		obj.onclick = function(){
		    if(classList2[i]){
		        if(classList2[i].className == "dispnone"){
			        for(var k=0; k<classList2.length; k++){
				        classList2[k].className = "dispnone";
			        }
			        classList2[i].className = "calss_info_dl2";
			    }
			    else{
			        classList2[i].className = "dispnone";
			    }
			}
		}					
	});
}
//自定义函数，通过ClassName获取元素.
//sClass: ClassName; sId:父元素元素ID;	sNode:元素Name
function getElementsByClassName(sClass,sId,sNode){
	var arr=new Array();
	var obj=document.getElementById(sId).getElementsByTagName(sNode);
	if(document.getElementById(sId)){
		for(var i=0;i<obj.length;i++){
			if(obj.item(i).className==sClass){
				arr[arr.length]=obj.item(i);
			}	
		}
		return arr;
	}
}
//自定义函数，通过非ClassName获取元素.
//sClass: ClassName; sId:父元素元素ID;	sNode:元素Name
function getOtherElementsByClassName(sClass,sId,sNode){
	var arr=new Array();
	var obj=document.getElementById(sId).getElementsByTagName(sNode);
	if(document.getElementById(sId)){
		for(var i=0;i<obj.length;i++){
			if(obj.item(i).className!=sClass){
				arr[arr.length]=obj.item(i);
			}	
		}
		return arr;
	}
}
//*******************************华丽的分割线********************************************
//一页式
function showNav2(obj)
{
	var obj_li = document.getElementById(obj);
	if (obj_li.className == 'servers_left_li1')
	{
	    obj_li.className = 'servers_left_li2';
	}
	else
	{
        obj_li.className = 'servers_left_li1';
	}
}
//*******************************华丽的分割线********************************************
//商标详细信息页
if(document.getElementById("snInfo_hot")){
	var info_hot = document.getElementById("snInfo_hot").getElementsByTagName("li");
	Each(info_hot, function(obj,i){
	    if(i%2 == 0){	        
		    obj.onclick=function(){
		        for(var k = 0; k < info_hot.length; k++){
		            if(k%2 == 0){
				        info_hot.item(k).className="sbList_info_hot2 hand";
				    }
				    else{
				        info_hot.item(k).className="dispnone";
				    }
			    }
			    info_hot.item(i).className="dispnone";
			    info_hot.item(i+1).className="sbList_info_hot1";
		    }
		}
	});
}

//*******************************华丽的分割线********************************************
//评论
function ckPingLun(){
    if(document.getElementById("plContent").value == ""){
        alert("请填写内容!");
        document.getElementById("plContent").focus();
        return false;
    }
    if(document.getElementById("Code").value == ""){
        alert("请填写验证码!");
        document.getElementById("Code").focus();
        return false;
    }
}
//*******************************华丽的分割线********************************************
//申请链接
function ckLink(){
    if(document.getElementById("WebName").value == ""){
        alert("请填写网站名称!");
        document.getElementById("WebName").focus();
        return false;
    }
    if(document.getElementById("WebLink").value == "" || document.getElementById("WebLink").value == "http://"){
        alert("请填写链接地址!");
        document.getElementById("WebLink").focus();
        return false;
    }
}
//*******************************华丽的分割线********************************************
//商标申请
function ckSbReg(){
    if(document.getElementById("sbClassId").value == "0"){
        alert("请选择商标类别!");
        document.getElementById("sbClassId").focus();
        return false;
    }
    if(document.getElementById("sbRegUnits").value == ""){
        alert("请填写申请人或单位!");
        document.getElementById("sbRegUnits").focus();
        return false;
    }
    if(document.getElementById("sbRegAddress").value == ""){
        alert("请填写申请地址!");
        document.getElementById("sbRegAddress").focus();
        return false;
    }
    if(document.getElementById("sbRegTel").value == ""){
        alert("请填写联系电话/手机!");
        document.getElementById("sbRegTel").focus();
        return false;
    }
}


//*******************************华丽的分割线********************************************
//商标申请
function insertFlash(url, flag, w, h) {
	var wmode;
	if(flag=1){wmode="transparent";}
	else{wmode="opaque";}
	var str = '';
	str += '<object width="'+ w +'" height="'+ h +'" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0">';
	str += '<param name="movie" value="'+ url +'">';
	str += '<param name="wmode" value="'+wmode+'">';
	str += '<param name="quality" value="autohigh">';
	str += '<embed width="'+ w +'" height="'+ h +'" src="'+ url +'" quality="autohigh" wmode="'+wmode+'" type="application/x-shockwave-flash" plugspace="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"></embed>';
	str += '</object>';
	document.write(str);
}



//注册商标  图片预览
function showImgCss(obj,showImg){
    var imgState;
    //clearTimeout(imgState);
    if(obj.value.length != 0){
        if (!/\.((jpg)|(bmp)|(gif)|(png))$/ig.test(obj.value)){
            alert("只能上传jpg,bmp,gif,png格式图片!");
            obj.outerHTML = obj.outerHTML;
        }
        else{         
            document.getElementById(showImg).filters.item("DXImageTransform.Microsoft.AlphaImageLoader").src=obj.value;
        }
    }   
   imgState = setTimeout(function(){
        document.getElementById(showImg).style.width = 0 + "px";
        document.getElementById(showImg).style.height = 0 + "px";
   },3000)
}
function showImg(img, w, h){
    document.getElementById(img).style.width = w + "px";
    document.getElementById(img).style.height = h + "px";  
}
function hidImg(img){
    document.getElementById(img).style.width = 0 + "px";
    document.getElementById(img).style.height = 0 + "px";
}

