function getSize(w, h, width, height,type) {
		var size = new Array();
	    w = parseFloat(w);
	    h = parseFloat(h);
	    width = parseFloat(width);
	    height = parseFloat(height);

		if (w < width) {// 如果原宽度比标准宽度小
			width = w;
		}
		if (h < height) {// 如果原高度比标准高度小
			height = h;
		}
		var scale = w / h;
		switch (type) {
		case 1:
			height = width / scale;
			break;
		case 2:
			width = height * scale;
			break;
		case 3:
			if (width / height > scale) {
    width = height * scale;
			} else if ((width / height) < scale) {
    height = width / scale;
			}
			break;
		}
		size[0] = parseInt(width);
		size[1] = parseInt(height);
		return size;
}

function loadImg(image,width,height){
	var img = new Image();
	img.src = image.src;
	var size = getSize(img.width, img.height, width, height,3);
	image.width = size[0];
	image.height = size[1];
}


function getAstro(birth){
  if(birth == null || birth == ""){
	return "";
  } 
  else{
	var month = parseInt(birth.substr(birth.indexOf("-")+1,2));
	var day = parseInt(birth.substr(birth.lastIndexOf("-")+1));
	var s="魔羯水瓶双鱼牡羊金牛双子巨蟹狮子处女天秤天蝎射手魔羯";
	var arr=[20,19,21,21,21,22,23,23,23,23,22,22];
	return s.substr(month * 2 - (day < arr[month-1] ? 2 : 0), 2)+"座";
  }
}

function replace(text){
	text = text.replace(/<div[^>]*>/ig, "");
	text = text.replace(/<\/div[^>]*>/ig, "");
	text = text.replace(/<p[^>]*>/ig, "");
	text = text.replace(/<\/p[^>]*>/ig, "");
	text = text.replace(/<span[^>]*>/ig, "");
	text = text.replace(/<\/span[^>]*>/ig, "");
	text = text.replace(/<img[^>]*>/ig, "");
	text = text.replace(/<\/img[^>]*>/ig, "");
	//text = text.replace(/<a.*?href="([^"]*)"[^>]*>/ig,"<a href=\"$1\" target=\"_blank\">");
	return text;
}


function getWeek(dateStr){
	var day = ""; 
	dateStr = dateStr.substr(0,4)+"/"+dateStr.substr(5,2)+"/"+dateStr.substr(9);
	var today = new Date(dateStr);
	var getDay = today.getDay();
	if(getDay==0) day = "星期日"
	else if(getDay==1) day = "星期一"
	else if(getDay==2) day = "星期二"
	else if(getDay==3) day = "星期三"
	else if(getDay==4) day = "星期四"
	else if(getDay==5) day = "星期五"
	else if(getDay==6) day = "星期六"
	return day;
}

//获得小图路径
function getSmallPic(src,width,height){
	if(src == ""){
		return "";
	}
	var ext = src.substring(src.lastIndexOf(".") + 1);
	var dest = src.substring(0, src.lastIndexOf("."))+"_"+width+"x"+height+"."+ext;
	return dest;
}

//字符替换,替换html代码
function toTXT(str){  
    var RexStr = /\<|\>|\"|\'|\&/g  
    str = str.replace(RexStr,  
        function(MatchStr){  
            switch(MatchStr){  
                case "<":  
                    return "& lt;";  
                    break;  
                case ">":  
                    return "& gt;";  
                    break;  
                case "\"":  
                    return "& quot;";  
                    break;  
                case "'":  
                    return "& #39;";  
                    break;  
                case "&":  
                    return "& amp;";  
                    break;  
                default :  
                    break;  
            }  
        }  
    )  
    return str;  
}  
//计算文件大小
function  getFileSize(filename){   
   var fsize = 0;
   if(filename==''){   
		return  0;   
	}   
	try   {           
		var fso,f; 
		fso=new ActiveXObject("Scripting.FileSystemObject"); 
        f=fso.GetFile(filename); 
     	fsize = parseInt(f.size); 
	}   
	catch(e){   
		window.confirm(e);   
		return  0;   
	}   
    return fsize;
}   

function format(content){
    var content = content.replace(/\n/ig, "");
    //杀死js
    content = content.replace(/<script.*?>.*?<\/scrip[^>]*>/ig,"");
    content = content.replace(/<.*?javascript:[^>]*>/ig,"");
		
    //杀死style
    content = content.replace(/<style.*?>.*?<\/styl[^>]*>/ig,"");
		
    //清理多余html
    content = content.replace(/<table[^>]*>/ig,'');
    content = content.replace(/<tbody[^>]*>/ig,'');
    content = content.replace(/<tr[^>]*>/ig,'');
    content = content.replace(/<td[^>]*>/ig,'');
    content = content.replace(/<font[^>]*>/ig,'');
    content = content.replace(/<span[^>]*>/ig,'');
    content = content.replace(/<div[^>]*>/ig,'<br>');
    content = content.replace(/<h2[^>]*>/ig,'');
    content = content.replace(/<h3[^>]*>/ig,'');
    content = content.replace(/<code[^>]*>/ig,'<br>');
    content = content.replace(/<center[^>]*>/ig,'');
    content = content.replace(/<th[^>]*>/ig,'');
    content = content.replace(/<sohu[^>]*>/ig,'');
    content = content.replace(/<form[^>]*>/ig,'');
    content = content.replace(/<input[^>]*>/ig,'');
    content = content.replace(/<select[^>]*>/ig,'');
    content = content.replace(/<textarea[^>]*>/ig,'');
		
    content = content.replace(/<\/table>/ig,'');
    content = content.replace(/<\/tbody>/ig,'');
    content = content.replace(/<\/tr>/ig,'');
    content = content.replace(/<\/td>/ig,'');
    content = content.replace(/<\/font>/ig,'');
    content = content.replace(/<\/span>/ig,'');
    content = content.replace(/<\/div>/ig,'<br>');
    content = content.replace(/<\/h2>/ig,'');
    content = content.replace(/<\/h3>/ig,'');
    content = content.replace(/<\/code>/ig,'<br>');
    content = content.replace(/<\/center>/ig,'');
    content = content.replace(/<\/th>/ig,'');
    content = content.replace(/<\/sohu[^>]*>/ig,'');
    content = content.replace(/<\/form[^>]*>/ig,'');
    content = content.replace(/<\/input[^>]*>/ig,'');
    content = content.replace(/<\/select[^>]*>/ig,'');
    content = content.replace(/<\/textarea[^>]*>/ig,'');
    
    content = content.replace(/<\?xml[^>]*>/ig,'');
    content = content.replace(/<\!--.*?-->/ig,'');
    
    //处理图片
    content = content.replace(/<img.*?src=([^ |>]*)[^>]*>/ig,'');
    content = content.replace(/(<img[^>]*>)/ig , '');
		
    //去掉链接中的无用参数
    content = content.replace(/<a.*?href="([^"]*)"[^>]*>/ig,'');
		
    //去掉iframe
    content = content.replace(/<iframe[^>]*>/ig,"");
    content = content.replace(/<\/iframe[^>]*>/ig,"");
		
    //格式文本
    content = content.replace(/<\/p[^>]*>/ig, '');
    content = content.replace(/&nbsp;/ig, '');
    content = content.replace(/　/ig, '');
    content = content.replace(/\r/ig, '');
    content = content.replace(/\n/ig, '');
    content = content.replace("</P>","<br/>");
    return content;
}

//判断日期有效性
function isDate(str){
	var reg = /^(\d{1,4})(-|\/)(\d{1,2})\2(\d{1,2})$/; 
	var r = str.match(reg); 
	if(r==null)return false; 
	var d= new Date(r[1], r[3]-1,r[4]); 
	var newStr=d.getFullYear()+r[2]+(d.getMonth()+1)+r[2]+d.getDate();
	return newStr==str;
}

