/************
 * 通用方法
 ************/
 
 /**
  * 去除字符串前后空格
  * text:源字符串
  * 返回：过滤后的字符串
  */
function trim(text) {
      return (text || "").replace(/^[\s|\n\\r\n]*| [\s|\n\\r\n]*$/g,"")
}

/**
 * 提示信息
 */
function info(msg){
	alert(msg);
}
/**提示信息：需要用户确认的**/
function confirmInfo(msg){
	if( confirm(msg) ){
		return true;
	}
	return false;
}
/**
 * 报错
 */
function error(msg){
	alert(msg); 
}
/**
* 头部分的切换层
*/
function tabit(tabName,btnId,tabNumber,styleName){
	for(i=0;i<tabNumber;i++){
		jQuery("#"+tabName+"_div"+i).hide(); 
		jQuery("#"+tabName+"_btn"+i).addClass(styleName+"_b"); 
	}
	jQuery("#"+tabName+"_div"+btnId).show(); 
	jQuery("#"+tabName+"_btn"+btnId).addClass(styleName+"_a"); 
}  
function setStyle(obj,newClass){ 
	  var objId = obj.id;  
	  if( objId == "")
		  return;   
	  var oldClass= jQuery("#"+objId).attr("class");  
	  jQuery("#"+objId).removeClass(oldClass);
	  jQuery("#"+objId).addClass(newClass); 
}
/*
 * 数字输入判断
 */
function checkNum(event){
	
	return (event.keyCode>=48 &&event.keyCode<=57);
}
function checkNum2(obj,mpvalue){
	//alert(mpvalue);
	obj.value = obj.value.replace(/\D/g,'');
	if(parseInt(obj.value,10) > parseInt(mpvalue,10)){
		obj.value = mpvalue;
	}
}
/*
 * 返回鼠标位置坐标
 */
function getMousePos(){  
	var ie =document.all && !window.opera;
	var domclientWidth =document.documentElement && parseInt(document.documentElement.clientWidth) || 100000;
	var standardbody =(document.compatMode=="CSS1Compat")? document.documentElement : document.body;
	var scrollPos = [(ie)? standardbody.scrollLeft : window.pageXOffset,
		(ie)? standardbody.scrollTop : window.pageYOffset];		
	return[(scrollPos[0] +event.clientX) ,(scrollPos[1] +event.clientY)];
}
/*
 * 增加标签
*/
  	function bookmark(text){
		if (document.all){
			var url = location.href; 
			window.external.AddFavorite(url,text);
		}
	} 
/*
 * 复制
 */
	function copyToClipBoard(content,msg){  
	 window.clipboardData.setData("Text",content);
	 info(msg); 
	}
//收藏
function addfavorite(url,str){
   if (document.all)   {
      window.external.addFavorite(url,str);
   }else if (window.sidebar){
      window.sidebar.addPanel(str, url, srt);
   }
} 

/*
 * 获取字符串长度，一个汉字的长度相当于两个英文字母
 */
 function getStrLength(str){
 	var len =0;
 	var char;
 	for(i=0;i<str.length;i++){
 		char =str.substring(i,i+1);
 		if(/[^\x00-\xff]/g.test(char)){
 			len +=2;
 		}
 		else{
 			len ++;
 		}
 	}
 	return len;
 }
 
/*
 * 只允许数字输入和-输入
 */
function checkPhoneNum(event){
	return ((event.keyCode>=48 && event.keyCode<=57) || event.keyCode==45);
}

/*
 * email格式检查
 */
function checkEmail(emailStr){
	//if(/\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/g.test(emailStr)){
	if(/(\S)+[@]{1}(\S)+[.]{1}(\w)+/g.test(emailStr)){
		return true;
	}
	return false;
} 
/**
***时间格式
**/
function funDateFormate(){
	var date = new Date();
	var yyyy=""+date.getYear();   
	var MM=""+(date.getMonth()+1);   
	var dd=""+date.getDate();   
	var hh=""+date.getHours();   
	return yyyy+MM+dd+hh;
}
/*
 * 数字输入判断
 */
function isNumber(num){ 
  if(!num) return false; 
  var strP=/^\d+(\.\d+)?$/; 
  if(!strP.test(num)) return false;  
	return true; 
}
/**
**设置图片的宽度:img标签所在的上层节点，cid:img标签的id
**w:width;h:height
**/
function setPicAttr(w,h,pid,cid){
	var tempId = ""; 
	if( pid != null && pid != "" ){ //父id
		tempId = pid;
		var imgSrc = jQuery("#"+tempId).find("img").get(); 
		jQuery(imgSrc).each(function(m){
			var signObj = jQuery(imgSrc[m]); 
			if( signObj == null || signObj == undefined )
				return;
			var signUrl = signObj.attr("src");  
			if( signUrl == null || signUrl == "" || signUrl== undefined )
				return; 
			var width = signObj.attr("width");
			if( w > -1 ){
				signObj.attr("width",w);
			}
			if( h > -1 ){
				signObj.attr("height",h); 
			}
		})
	}
	if( cid != null && cid != "" ){//当前id
		tempId = cid;  
		var obj = tempObj.attr("src");
		if( obj != null && obj != undefined ){
			if( w > -1 ){
				obj.attr("width",w);
			}
			if( h > -1 ){ 
				obj.attr("width",h);
			}
		}
	} 
} 
//处理搜索
 function searchFun(){
	jQuery("#topsokey").focus(function(){
		jQuery('#searchchip').show();  
	})
	jQuery("#topsokey").blur(function(){
		jQuery('#searchchip').hide();
	})  
 }
var keysearchnum = 0; 
function keyBord(){ 
	//上下左右键
	jQuery("#topsokey").keydown(function(event){ 
	  switch(event.keyCode) { 
		case 38://上
//切换到层上
			changeCheckDiv(keysearchnum,1);
			break; 
		case 40://下
			changeCheckDiv(keysearchnum,2);
			break;
		default:;
		
	  }
	}); 
}
function changeCheckDiv(num,flag){
//把关键词层背景初始化;
	var totalNum=0;
	jQuery("#searchchip").children("div").each(function(i){
		jQuery("#"+this.id).css({"background":"#E6E6E6"}); 
		totalNum = i;
	}) 
	//把内容复制到input里
	var tempStr = jQuery("#search"+keysearchnum).text();
	if( tempStr == null || tempStr == undefined )
		tempStr = "";
	jQuery("#topsokey").val(tempStr);
	if( flag == 2 ){//向下移动   
		jQuery("#search"+keysearchnum).css({"background":"#A4A4A4"});  
		keysearchnum++;
		if( parseInt(keysearchnum) > parseInt(totalNum) )
			keysearchnum=0; 
	}else if( flag == 1 ){//向上移动 
		 keysearchnum--; 
		if(  parseInt(keysearchnum) < 0  )
			keysearchnum = totalNum;
		jQuery("#search"+keysearchnum).css({"background":"#A4A4A4"}); 
	}  
}

function ajaxDzhAddHitCount(type,sid){
    //jQuery.getJSON("http://dzh.mop.com/common/addStatisticsRecord.jsp?jsoncallback=?", {f:type,v:sid}, function (data) {
      //alert(data);
    //});
}
