// JavaScript Document
function CheckAll(form)
{
	for (var i=0;i<form.elements.length;i++)
	{
		var e = form.elements[i];
		if (e.name != 'chkall')
		   e.checked = form.chkall.checked;
	}
}
function resizepic(thispic){
  if(thispic.width>600) thispic.width=600;
}
function bbimg(o){
  var zoom=parseInt(o.style.zoom, 10)||100;
  zoom+=event.wheelDelta/12;
  if (zoom>0) o.style.zoom=zoom+'%';
  if (zoom>0) o.style.zoom=zoom+'%';
  return false;
}
function ltrim(s){ 
	return s.replace( /^\s*/, ""); 
} 
//去右空格; 
function rtrim(s){ 
	return s.replace( /\s*$/, ""); 
} 
//左右空格; 
function trim(s){ 
	return rtrim(ltrim(s)); 
}
function correctPNG(){     
	for(var i=0; i<document.images.length; i++){     
		var img = document.images[i];
		var imgName = img.src.toUpperCase();
		if (imgName.substring(imgName.length-3, imgName.length) == "PNG"){
			var imgID=(img.id)?"id='"+img.id+"'  " : "";
			var imgClass=(img.className)?"class='"+img.className+ "' " : "";
			var imgTitle=(img.title)?"title='"+img.title+"' " :"title='" + img.alt + "'  ";
			var imgStyle="display:inline-block;" + img.style.cssText;
			if (img.align=="left")imgStyle="float:left;" + imgStyle;
			if (img.align=="right")imgStyle="float:right;" + imgStyle;
			if (img.parentElement.href)imgStyle = "cursor:hand;" + imgStyle;
			var strNewHTML="<span " + imgID + imgClass + imgTitle + " style=\"" + "width:" + img.width + "px; overflow:hidden; height:" + img.height + "px;" + imgStyle + ";" + "filter:progid:DXImageTransform.Microsoft.AlphaImageLoader"  + "(src=\'" + img.src + "\', sizingMethod='scale');\"></span>";
			 img.outerHTML = strNewHTML;
			 i=i-1;
		 }     
	}     
}
function GetRadioValue(RadioName){
    var obj;    
    obj=document.getElementsByName(RadioName);
    if(obj!=null){
        var i;
        for(i=0;i<obj.length;i++){
            if(obj[i].checked){
                return obj[i].value;            
            }
        }
    }
    return "";
}
function GetCheckBoxValue(CheckBoxName){
    var obj;
	var retValue="";
	obj=document.getElementsByName(CheckBoxName);
    if(obj!=null){
        var i;
        for(i=0;i<obj.length;i++){
            if(obj[i].checked){
				if (retValue !="")
                	retValue += "," + obj[i].value;
				else
					retValue += obj[i].value;
            }
        }
    }
    return retValue;
}
function isNumberOr_Letter( s ){//判断是否是数字或字母
    var regu = "^[0-9a-zA-Z\_]+$";
    var re = new RegExp(regu);
    if (re.test(s)) {
        return true;
    }else{
        return false;
    }
}

function isNumberAndLetter( s ){//判断是否是数字或字母
    var b = false;
    var regu = "[0-9]+";
    var regu2 = "[a-zA-Z]+";
    var re = new RegExp(regu);
    var re2 = new RegExp(regu2);
    b = re.test(s) && re2.test(s);
    return b;
    
    
}
function ShowCheckResult(ObjectID, Message, ImageName) {
	$("#"+ObjectID).hide();
	$("#"+ObjectID).html("<img src=\"/SysImages/check_"+ImageName+".gif\" align=absmiddle>&nbsp;" + Message);
}

function CheckInt(intCode){
	var patrn=/^\d+$/;		//纯数?
	return patrn.exec(intCode);
}
//是否为空? 
function IsEmpty(_str){ 
	var tmp_str = trim(_str); 
	if (tmp_str.length==0)
		return true;
	else
		return false;
}
function IsMoney(_str)
{
	var pattern = /^(￥|\$)?\d+(\.\d{1,2})*$/;
	return pattern.test(_str);
}
//是否有效的Email; 
function IsMail(_str){ 
	var tmp_str = trim(_str); 
	var pattern = /^\w+([-+.]\w+)*@\w+([-.]\\w+)*\.\w+([-.]\w+)*$/; 
	return pattern.test(tmp_str); 
} 
//是否有效的数?  
function IsNumber(_str){ 
	var tmp_str = trim(_str); 
	var pattern = /^[0-9]*$/g; 
	return pattern.test(tmp_str); 
}
//是否有效时间格式
function IsDateTime(_str){ 
	var tmp_str = trim(_str); 
	var pattern = /^(\d{4})\-(\d{2})\-(\d{2})$/g; 
	return pattern.test(tmp_str); 
} 
//是否有效的手机号? 
function IsMobile(_str){ 
	var tmp_str = trim(_str); 
	var pattern = /1\d{10}/; 
	return pattern.test(tmp_str); 
}

//判断内容有电话号码、QQ号码及电子邮?
function checkContent(_str){
	_str = _str.replace(/\s{1,}/,"");
	var pattern1 = /\d{5,}/;
	var pattern2 = /\w+([-+.]\w+)*@\w+([-.]\\w+)*\.\w+([-.]\w+)*/;
	if(pattern1.test(_str)||pattern2.test(_str))
	{
		return true;
	}
	else
	{
		return false;
	}
}
function playMovie(file) {
	var FO = {
			movie:"flvplayer/flvplayer.swf", 
			width:"469px", 
			height:"352px", 
			majorversion:"7", 
			build:"0", 
			flashvars:"file="+file+"&autoStart=true"
		};

		UFO.create(FO, 'player');
}
