var J = jQuery.noConflict();
function srcW(){
	srcW = document.body.clientWidth;
    if(srcW>1100){
		J("#nav_left").css({"display":"block"});
		J("#nav_right").css({"display":"block"});
		}
	}
jQuery(function(J){
			srcW()	
				})

/*20110923*/
function hidAll(){
	J("#L_mu_navDiv > div").hide();
	J(".L_mu_cur").removeClass("L_mu_cur");
}
J(document).ready(function() { 
   J("#L_mu_person").click(function(e){
      J("#L_mu_person").addClass("L_mu_cur").siblings().removeClass("L_mu_cur"); 
	  J("#L_mu_m1").show().siblings().hide();
	  pshow_hid();
	  search_hid();
	   J(".sel_t").hide();// jn_716 
	
   });
     J("#L_mu_grow").click(function(e){
      J("#L_mu_grow").addClass("L_mu_cur").siblings().removeClass("L_mu_cur"); 
	  J("#L_mu_m2").show().siblings().hide();
	  pshow_hid();
	  search_hid();
	   J(".sel_t").hide();// jn_716 
   });
   J("#L_mu_great").click(function(e){
      J("#L_mu_great").addClass("L_mu_cur").siblings().removeClass("L_mu_cur"); 
	  J("#L_mu_m3").show().siblings().hide();

	  pshow_hid();
	  search_hid();
	   J(".sel_t").hide();// jn_716 
   });

	 J("#L_mu_ser").click(function(e){
      J("#L_mu_ser").addClass("L_mu_cur").siblings().removeClass("L_mu_cur"); 
	  J("#L_mu_m4").show().siblings().hide();
	  pshow_hid();
	  search_hid();
	   J(".sel_t").hide();// jn_716 
   });
   
   J("#L_mu_shop").click(function(e){
      J("#L_mu_shop").addClass("L_mu_cur").siblings().removeClass("L_mu_cur"); 
	  J("#L_mu_m5").show().siblings().hide();
	  pshow_hid();
	  search_hid();
	   J(".sel_t").hide();// jn_716 
   });
   J("#L_mu_m4").mouseleave(function(){
	   J(this).hide();
	   J("#L_mu_ser").removeClass("L_mu_cur");
	 });
	 J("#L_mu_m5").mouseleave(function(){
	   J(this).hide();
	   J("#L_mu_shop").removeClass("L_mu_cur");
	 });
   
   //le phone le pad
	var _l = J(".pop_phone > .l > li");
	var _r = J(".pop_phone > .r > li");
	_l.click(function(){
		var _ii = _l.index(this);
		_l.find("ul").hide();
		J(this).find("ul").show();
		_r.eq(_ii).show().siblings().hide();
	});
});

J(document).ready(function() { 
 J(".head,.news,.ad_area,#nav_left,#nav_right,.L_mu_mb_1,.L_mu_nav_top,#L_mu_mem").mouseover(function(e){ //jn_716 add 																	 
 hidAll();
 pshow_hid();
 search_hid();
   J(".sel_t").show();// jn_716 
   });
});
/*20110923end*/

J(document).ready(function() { 
   J(".box_b").click(function(e){
 hidAll();
 pshow_hid();
 search_hid();
   });
   
});

J(document).ready(function() { 
   J("#searchinput").click(function(e){
	 document.getElementById("searchinput").value="";
   });
   
});
function pshow_hid(){
	J("#pthink_area").hide();
	 J("#pidea_area").hide();
	 J(".pop_phone").hide();
	 J("#pthink").removeClass("a1");
	J("#pidea").removeClass("a2");
	J("#pphone").removeClass("a2");
	}
	
function search_hid(){
	J("#search_result").hide();
	}
/8-5/	
function MouseUp() { 
  if(event.srcElement.tagName=="A" || (event.srcElement.parentElement.tagName=="A" && event.srcElement.tagName=="B") || event.srcElement.tagName=="IMG")
	{
	  var ToUrl="";
	  var Target="";
	  if(event.srcElement.tagName=="B" || event.srcElement.tagName=="IMG"){
	  	if(event.srcElement.parentElement.href!="undefined" && event.srcElement.parentElement.href!=null){
				Target=event.srcElement.parentElement.target;
				ToUrl = event.srcElement.parentElement.href;
			}
	  }else{
		  if(event.srcElement.href!="undefined" && event.srcElement.href!=null){
		  	Target=event.srcElement.target;
				ToUrl = event.srcElement.href;
			}
		}

		if(ToUrl!=""){
				var nav=navigator.userAgent;
				if(nav.indexOf("Tencent")>=0)
				{
					if(Target==""){
						location.href = ToUrl;
					}else{
						window.open(ToUrl);
					}
			  }
		}
	}
}
document.onmouseup = MouseUp;


function bluring(){
	if(event.srcElement.tagName=="A" || event.srcElement.tagName=="IMG")
	{
		document.body.focus();

	}
	return true;
}
document.onfocusin = bluring;
/*search*/
var xml_temp;
var more_Link_Text="";
var s_more_Link_Text="";
var Get_Xml_Link_Text="";





J(document).ready(

  function(event) 
  {

J("body").click(function(event){J('#SearchMenuBox').hide();} )
  J("#searchinput").keyup(
  function(event)
   {
	   var query = J("#searchinput").val();
   	   var s = encodeURIComponent(query);
 more_Link_Text="http://search.lenovo.com.cn/lenovo/searchMain.jsp? moreHitsFromSite=&category=&similarTo=&similarType=find&breadcrumb=&old_query=&keywords=&sortBy1=&findInResult=&filter=&sortOrder1=&sortOrder2=&collapseField=&scopeSearchField=&queryLanguage=zh&numHits=10&offset=0&query="+s;//更多 这个链接地址设置
s_more_Link_Text="http://search.lenovo.com.cn/lenovo/searchMain.jsp? moreHitsFromSite=&category=&similarTo=&similarType=find&breadcrumb=&old_query=&keywords=&sortBy1=&findInResult=&filter=&sortOrder1=&sortOrder2=&collapseField=&scopeSearchField=&queryLanguage=zh&numHits=10&offset=0&query="+s;//查看所有 链接地址设置
Get_Xml_Link_Text="Searchxml.xml";


if(J("#searchinput").val().length==1){

   J.ajax({
  type: "GET",
  url: Get_Xml_Link_Text,
   error: function(){
        alert('Error loading XML document');
    },
  success: function(xml){

  if (typeof xml== "string") {
       xml_Convert = new ActiveXObject("Microsoft.XMLDOM");
       xml_Convert.async = false;
       xml_Convert.loadXML(xml);
       xml_temp=xml_Convert;
     } else {
       xml_temp = xml;
     }



XmlSearch(xml_temp,J("#searchinput").val());

}



}); 
 
}

else

{
XmlSearch(xml_temp,J("#searchinput").val());
}
 


});
 });



function XmlSearch(xmlData, strFind)
{

var TypeArray=new Array() ;
var TypeArray_ForMore=new Array();//添加"更多"链接的数组
J('#SearchMenuBox').remove();
if(strFind==""){return;}

J(' <div id="SearchMenuBox" class="search_menu_div"></div>').appendTo('#SearchMenuCon');




var Itemcount=0;//判断显示项目的个数
var PreviewTypeName="";
var j=0;
J(xmlData).find('Table').each(

function()
{
var KeyWord= J(this).find('KeyWord').text();
var TypeName= J(this).find('TypeName').text();
var ImgPath= J(this).find('ImgPath').text();
var Title= J(this).find('Title').text();
var Description= J(this).find('Description').text();
var LinkURL= J(this).find('LinkURL').text();



////判断该类别是否显示过
    var flag=0;    
    flag=CheckInArray(TypeArray,TypeName);   
/////////////  
if(flag==0)
{
if(KeyWord.toLowerCase().indexOf(strFind.toLowerCase())>=0)
{ 



if(PreviewTypeName=="" || TypeName.toLowerCase()!=PreviewTypeName.toLowerCase())
    {
    
    switch (TypeName.toLowerCase())
   {
   case "产品":
    Itemcount=3;
     break;
   default:
     Itemcount=1;
}

    
    if(j==0)
    {
    PreviewTypeName=TypeName.toLowerCase();
	
	J('<div class="s_m_group" id="'+PreviewTypeName+'"></div>').appendTo('#SearchMenuBox');
	J('<div class="s_m_title" id="Big_'+PreviewTypeName+'"></div>').html(PreviewTypeName).appendTo('#'+PreviewTypeName);
	J('<ul class="s_m_ul" id="ul_'+PreviewTypeName+'"></ul>').appendTo('#'+PreviewTypeName);
	
	}
	}
	
	if(j<=Itemcount)
	{ //alert(Title );	
	J('<li id="li_'+PreviewTypeName+'_'+j+'"></li>').appendTo('#ul_'+PreviewTypeName);	
	J('#li_'+PreviewTypeName+'_'+j ).append('<div class="s_m_pic"><a href="'+LinkURL+'"><img id="img" src="'+ImgPath+'"  width="60" height="60" border="0" /></a></div>');	
    J('#li_'+PreviewTypeName+'_'+j ).append('<div class="s_m_texts_div" onMouseOver="this.style.backgroundColor=\'#d8dcdf\'" onMouseOut="this.style.backgroundColor=\'\'"><div class="s_m_texts_title"><a href="'+LinkURL+'">'+Title +'</a></div><div class="s_m_texts_intro">'+Description+'</div></div>');	
	
	
	j=j+1;
	}
	
	if(j==Itemcount)
	{
	j=0;
	TypeArray.push(PreviewTypeName);
	}
	
	////添加"更多"链接的数组的压栈操作
	if(CheckInArray(TypeArray_ForMore,TypeName.toLowerCase())==0){
	TypeArray_ForMore.push(TypeName.toLowerCase());}

	
	
	
}

}

});

for(var i=0;i<TypeArray_ForMore.length;i++)
{	
J('#'+TypeArray_ForMore[i]).append('<div class="more"><a href="'+more_Link_Text+'">更多'+TypeArray_ForMore[i]+' &gt;</a></div>');	

}


J('<div class="s_m_more"></div>').html('<a href="'+s_more_Link_Text+'">查看搜索结果</a>&nbsp;<img src="http://lenovo.com.cn/search_icon_more.gif" border="0" align="absmiddle" />').appendTo('#SearchMenuBox');




}


///在数组里查找是否存在该字符串
function CheckInArray(arraylist,FindText)
{
 var flag=0;
 for (var i=0;i<arraylist.length;i++)
    {
     if(arraylist[i].toLowerCase()==FindText.toLowerCase())
     {
     flag=1;
     break;
     }
    }

return flag;
}



