 
  function  SearchEvent()   
  {   
      if(document.all) return  window.event;   
      func = SearchEvent.caller;   
      while(func!=null){   
          var  arg0=func.arguments[0];   
            
          if(arg0 instanceof Event) {   
              return  arg0;   
          }   
         func=func.caller;   
      }   
      return   null;   
  } 
//兼容IE以及火狐浏览器的js设置 begin

	function openWindow(url,height,width,top,left){
		window.open(url,"_blank","height="+height+",width="+width+",top=" + top+ ",left=" + left+ ",status=yes,toolbar=yes,menubar=yes,location=yes,resizable=yes,scroll=auto,scrollbars=yes");
	}
	//得到一个随机数+当前时间(年月日时分秒毫秒)的字符串
	function createQueryTime() {
		var now = new Date();
		var rand = Math.round(Math.random() * 99999999999999999);
	    var clear_cache = "" + now.getTime() + rand;
	    return clear_cache;
	}
	//点击导航栏菜单触发的函数
	function openNavURL(url) {
	
	    var temp=$('10').href;
	    if(temp.indexOf('http://www.sf-express.com/tabid/70/Default.aspx')>-1)
	    {
	      return;
	    }
	
		if(url.indexOf('http://www.sf-express.com')>-1) {
			return;
		}
		
		if(url.indexOf('?')>-1) {
			window.location.href = url+'&currentTime='+createQueryTime();
			return;
		} else {
			window.location.href = url+'?currentTime='+createQueryTime();
			return;
		}
	}
	//打开购物袋页面
	function gotoShoppingCar() {
		if(document.getElementById('user_id').value==null || document.getElementById('user_id').value=='') {
			jAlert('请登录后继续完成该操作');
			return;
		}
		//openWindow(website_url+'/shoppingCarAction.pageFgQueryShoppingCarGoods.do',window.screen.height-200,window.screen.width,0,0);
		window.location.href = website_url+'/shoppingCarAction.pageFgQueryShoppingCarGoods.do'+'?currentTime='+createQueryTime();
	}
	//打开登录页面
	function login() {
		window.location.href = website_url+'/modules/customer/login.jsp'+'?currentTime='+createQueryTime();
	}
	//注销
	function logoutForTopPage(url) {
		window.location.href = url+'?currentTime='+createQueryTime();
	}
	//打开注册页面
	function register() {
		//openWindow(website_url+'/modules/customer/customerInfo/customerRegister.jsp',window.screen.height-200,window.screen.width,0,0);
		window.location.href = website_url+'/modules/customer/customerInfo/customerRegister.jsp'+'?currentTime='+createQueryTime();
	}
	//将系统添加到我的收藏夹
	function addFavorite(sURL, sTitle) {
        try {
             window.external.addFavorite(sURL, '顺丰商城');
        } catch(e) {
            try {
                window.sidebar.addPanel(sTitle, sURL, "");
            } catch(e) {
                 jAlert("加入收藏失败，请手动添加收藏夹！");
            }
        }
    }
    //将系统设置成首页
    function setHome(obj, vrl) {
        try {
            obj.style.behavior='url(#default#homepage)';obj.setHomePage(vrl);
        } catch(e) {
			if(window.netscape){
				try {
					netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect"); 
				} catch(e) { 
					jAlert("此操作被浏览器拒绝！\n请在浏览器地址栏输入“about:config”并回车\n然后将[signed.applets.codebase_principal_support]设置为'true'"); 
                }
                var prefs = Components.classes['@mozilla.org/preferences-service;1'].getService(Components.interfaces.nsIPrefBranch);
                prefs.setCharPref('browser.startup.homepage',vrl);
            }
        }
    }
    //打开组件页面
	function openComponent(id) {
		openWindow(website_url+'/fetch.uic?componentId='+id,window.screen.height-200,window.screen.width,0,0);
	}
	//显示高级查询页面
	function showSuperSearch() {
		document.getElementById('divHiddenForSupperSearch').style.visibility='visible';
		//jQuery('#divHiddenForSupperSearch').load('indexAction.initGoodSupperSearchPage.do');
		jQuery('#divHiddenForSupperSearch').fadeIn('slow',function(){jQuery('#divHiddenForSupperSearch').load('indexAction.initGoodSupperSearchPage.do'+'?currentTime='+createQueryTime());});
	}
	function divHiddenForSupperSearchMouseMove() {
		if(!chkObjInObj(event.toElement, 'divHiddenForSupperSearch', 'DIV')) {
			document.getElementById('divHiddenForSupperSearch').style.visibility='hidden';
			//document.getElementById('divHiddenForSupperSearch').style.visibility = 'hidden';
			jQuery('#divHiddenForSupperSearch').fadeOut('slow');
		}
	}
	//显示商品分类页面
	function showDivShopType() {
		document.getElementById('divShopType').style.visibility='visible';
		//jQuery('#divShopType').load('modules/home/index/shoptype.html');
		jQuery('#divShopType').fadeIn('slow',function(){jQuery('#divShopType').load('indexAction.initShopTypePage.do'+'?currentTime='+createQueryTime());});
	}
	function divShopTypeMouseMove() {
		if(!chkObjInObj(event.toElement, 'divShopType', 'DIV')) {
			//document.getElementById('divShopType').style.visibility = 'hidden';
			jQuery('#divShopType').fadeOut('slow');
		}
	}
	function initHomeTopPage() {
        jQuery("body").bind('click',function(event){
			if(!chkObjInObj(event.srcElement, 'divHiddenForSupperSearch', 'DIV')) {
				if (document.getElementById('divHiddenForSupperSearch'))
					document.getElementById('divHiddenForSupperSearch').style.visibility='hidden';
				//document.getElementById('divHiddenForSupperSearch').style.visibility = 'hidden';
				jQuery('#divHiddenForSupperSearch').fadeOut('slow');
			}
         });
	}
	jQuery(document).ready(initHomeTopPage);
	
	function isFireFox() {
	    return navigator.appName == "Netscape"; 
	}
	function chkObjInObj(subObj, chkObjId, parentObjType) {
		try {
			if(subObj!=null && typeof(subObj)!='undefined' && typeof(subObj.tagName)!='undefined' && 
					subObj.tagName==parentObjType && typeof(subObj.id)!='undefined' && subObj.id==chkObjId) {
				return true;
			} else {
				var parentObj;
		        if(!isFireFox()) {
		        	if(subObj!=null && typeof(subObj.parentNode)!='undefined') {
		            	parentObj = subObj.parentNode;
		            	return chkObjInObj(parentObj, chkObjId, parentObjType);
		            } else {
		            	return false;
		            }
		        } else {
		        	//jAlert(subObj.parentNode);	parentElement
		        	if(subObj!=null && typeof(subObj.parentNode)!='undefined') {
		            	parentObj = subObj.parentNode;
		            	return chkObjInObj(parentObj, chkObjId, parentObjType);
		            } else {
		            	return false;
		            } 
		        }
			}
		} catch(e) {
			jAlert('js脚本错误：'+e.description);
		}
	}
	
	//点击商品分类树以后，查询出商品列表
	function searchGoodsByType(typeID) {
		try{
			openWindow(website_url+'/goodsListAction.queryGoodsList.do?queryType=goodType&category_id='+typeID,window.screen.height-200,window.screen.width,0,0);
		} catch(e) {
			jAlert('按商品分类查询商品列表发生js脚本错误：'+e.description);
		}
	}
	
	//按录入的商品关键字，查询商品列表
	function searchGoodsByKeys() {
		var keys = trim(document.getElementById('keysForGeneralSearch').value);
		if(keys=='') {	//校验商品关键字
			jAlert('请先输入商品关键字');
			document.getElementById('keysForGeneralSearch').focus();
			return;
		}
		var reg = /^[A-Za-z0-9\u0391-\uFFE5_\s]+$/;
		if(!reg.test(keys)) {
			jAlert('请勿输入非法字符');
			document.getElementById('keysForGeneralSearch').select();
			document.getElementById('keysForGeneralSearch').focus();
			return;
		}
		window.location.href = website_url+'/goodsListAction.searchGoodsList.do?queryType=advanceType&key_words='+encodeURI(encodeURI(keys))+'&currentTime='+createQueryTime();
		//openWindow(website_url+'/goodsListAction.queryGoodsList.do?queryType=advanceType&key_words='+encodeURI(keys),window.screen.height-200,window.screen.width,0,0);
	}
	//首页查询框的回车事件
	function enterkeyForHomeTop() {
		if (event.keyCode == 13) { 
            event.returnValue = false;
			searchGoodsByKeys();
		}
	}
	//录入的关键字以空格分隔，再以","拼装成组合关键字(暂时不用)
	function constructSearchKeys(key) {
		var rst = '';
		var keyArray = new Array();//分隔后的关键字数组
		keyArray = key.split(' ');
		for(var i=0;i<keyArray.length;i++) {
			if(i!=keyArray.length-1) {
				if(trim(keyArray[i])!='') {
					rst = rst + keyArray[i] + ',';
				}
			} else {
				rst = rst + keyArray[i];
			}
		}
		return rst;
	}
	//通过热门关键字查询商品列表
	function searchGoodsByPopWord(keyWord) {
		window.location.href = website_url+'/goodsListAction.searchGoodsList.do?queryType=advanceType&key_words='+encodeURI(encodeURI(keyWord))+'&currentTime='+createQueryTime();
	}
	//新建或者删除商品以后刷新头部的商品数目
	function refreshGoodsNum() {
		var engine = new Swato.Engine();
	  //var goodNum = engine.call("indexAction.getShoppingCarGoodsCount");
		var goodNum = engine.call("customerInfoAction.getShoppingCarCount");
	   	jQuery("#goodNum").html(goodNum);
	}
	function openHelpPageForTop(INFORMATION_ID){
		var url = website_url+'/indexAction.initHelpPage.do?INFORMATION_ID='+INFORMATION_ID+'&currentTime='+createQueryTime();
		openWindow(url,window.screen.height-200,window.screen.width,0,0);
	}
//共通方法－－－－－－－－－－－－－－－－－begin
	//去左空格;
	function ltrim(s){
		return s.replace( /^[" "|"　"]*/, "");
	}
	//去右空格;
	function rtrim(s){
		return s.replace( /[" "|"　"]*$/, "");
	}
	//左右空格;
	function trim(s){
		return rtrim(ltrim(s));
	}
//共通方法－－－－－－－－－－－－－－－－－end

function LanChange(type) {	      
		window.location.href = website_url+'/i18nAction.changeLanguage.do?language='+type+'&currentTime='+createQueryTime();
	}
