<!--
//=====================================================KIMI Js函数==================================================
//函数分类:1.表单验证 2.图片相关 3.弹出页面，对话框等 4.层或单元格处理
//=====================================================KIMI Js函数==================================================


//================================================表单验证及相关函数================================================

//验证表单为空
function CheckEmpty(id,str)
{
	var obj=document.getElementById(id)
	if (obj.value=="")
	{
		alert(str);
		obj.focus();
		return true;
	}
}
//验证是否有字母，数字及下划杠组成
function CheckFuc(id,str)
{
	var obj=document.getElementById(id)
	var strSource ="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ_";
	var ch;
	var i;
	var temp;
	var flag;
	
	for (i=0;i<=(obj.value.length-1);i++)
	{
		ch = obj.value.charAt(i);
		temp = strSource.indexOf(ch);
		if (temp==-1) 
		{
			flag=false;
		}
	}
	
	if (strSource.indexOf(ch)==-1 || flag==false)
	{
		alert(str);
		obj.focus();
		return true;
	} 
}

//验证密码
function CheckPassword(id1,id2,str,str2)
{
	var obj1=document.getElementById(id1)
	var obj2=document.getElementById(id2)
	if(obj1.value=="" || obj1.value.length < 6 || obj1.value.length >16)
	{
		obj1.focus();
		alert(str);
		return true;
	}
    if(obj1.value != obj2.value)
	{
		obj1.focus();
		obj1.value = '';
		obj2.value = '';
		alert(str2);
		return true;
	}
}


//验证几位到几位
function CheckNum(id,s,b,str)
{
	var obj=document.getElementById(id)
	if(obj.value.length<s || obj.value.length>b)
	{
		alert(str);
		obj.focus();
		return true;
	}
}

//验证EMAIL
function CheckEmail(id,str,str2)
{
	var obj=document.getElementById(id)
	if(obj.value.length!=0)
	{
		if (obj.value.charAt(0)=="." || obj.value.charAt(0)=="@"|| obj.value.indexOf('@', 0) == -1 || obj.value.indexOf('.', 0) == -1 || obj.value.lastIndexOf("@")==obj.value.length-1 || obj.value.lastIndexOf(".")==obj.value.length-1)
		{
			alert(str2);
			obj.focus();
			return true;
		}
	}	
	else
	{
		alert(str);
		obj.focus();
		return true;
	}

}

function CheckEmail2(id,str)
{
	var obj=document.getElementById(id)
	if(obj.value.length!=0)
	{
		if (obj.value.charAt(0)=="." || obj.value.charAt(0)=="@"|| obj.value.indexOf('@', 0) == -1 || obj.value.indexOf('.', 0) == -1 || obj.value.lastIndexOf("@")==obj.value.length-1 || obj.value.lastIndexOf(".")==obj.value.length-1)
		{
			alert(str);
			obj.focus();
			return true;
		}
	}
}

//验证是否数字
function CheckNan(id,str)
{
	var obj=document.getElementById(id)
	if (isNaN(obj.value) || obj.value=='')
	{
		alert(str);
		obj.focus();
		return true;
	}
}

//验证是否日期类型
function CheckDate(id,str)
{
	var obj=document.getElementById(id)
	date=obj.value
	execScript('inreturn=IsDate("'+date+'")','vbscript')
	if (inreturn==false)
	{  
		alert(str);
		obj.focus();
		return true;
	}
}
//验证是否日期类型
function CheckChecked(id,str)
{
	var obj=document.getElementById(id)
	if (obj.checked==false)
	{  
		alert(str);
		obj.focus();
		return true;
	}
}

//验证文件是否已存在
function CheckUpload(form,name,filepath,str1,str2)
{
   var file_local=document.all[form].all[name].value;
   if (file_local<=0)
   {
		alert(str1);
		return true;
   }
   var reg=/([^\\]+)$/.exec(file_local);
   var filename=RegExp.$1;
   var url=filepath+filename
   var xmlhttp = new ActiveXObject("MSXML2.XMLHTTP")
   xmlhttp.abort();
   xmlhttp.open("GET",url,false)
   xmlhttp.send()
   if (xmlhttp.readyState==4)
   {
		if (xmlhttp.status==200)
		{
			if (confirm(str2))
			{
				return false;
			}
			else
			{
				return true;
			}
		}
   }
}  

//自动提交表单
function AutoSubmit(form) 
{
	document.all[form].submit();
}

//================================================表单验证及相关函数================================================



//================================================图片相关================================================

//图片转换
function ChangeImg(name,url)
{
	document.images[name].src=url
}



//图片略缩图调整
var flag=false; 
function EditImg(ImgD,widthD,heightD)
{ 
	var image=new Image(); 
	image.src=ImgD.src; 
	if(image.width>0 && image.height>0)
	{ 
		flag=true; 
		if(image.width/image.height>= widthD/heightD)
		{ 
			if(image.width>widthD)
			{ 
				ImgD.width=widthD; 
				ImgD.height=(image.height*widthD)/image.width; 
			}
			else
			{ 
				ImgD.width=image.width; 
				ImgD.height=image.height; 
			} 
			ImgD.alt=image.width+"x"+image.height; 
		} 
		else
		{ 
			if(image.height>heightD)
			{ 
				ImgD.height=heightD; 
				ImgD.width=(image.width*heightD)/image.height; 
			}
			else
			{ 
				ImgD.width=image.width; 
				ImgD.height=image.height; 
			} 
				ImgD.alt=image.width+"x"+image.height; 
			} 
	} 
} 

//================================================图片相关================================================


//================================================弹出页面，对话框等================================================

//弹出窗口
function SmallWindow(str,w,h)
{
	window.open(str,'','width='+w+',height='+h+',toolbar=no, status=no, menubar=no, resizable=yes, scrollbars=yes');
}

//确认和取消
function IsOrNot(str)
{
	if(confirm(str))
	{
		return true;
	}
	else
	{
		history.go(-1);
		return false;
	}
}

//鼠标移到某个区域显示图文（类似BTCHINA）
function showTip(msg)
{
    var obj = 'TipBox';
    document.all[obj].style.visibility = 'hidden';
    if (typeof(hideTimeOut) != 'undefined') clearTimeout(hideTimeOut);
	if (document.all[obj].style.visibility != 'visible')
	{
		document.all[obj].innerHTML = msg;
		var x = event.x;
		var y = event.y;
		var objp = document.all.TipBox.style;
		objp.pixelLeft = x;
		objp.pixelTop = y;
	}
	document.all[obj].style.visibility = 'visible';
}
function keepTip()
{
    var obj = 'TipBox';
    if (typeof(hideTimeOut) != 'undefined') clearTimeout(hideTimeOut);
    document.all[obj].style.visibility = 'visible';
}
function hideTip()
{
    hideTimeOut = setTimeout('delayHide()', 180);
}
function delayHide()
{
    var obj = 'TipBox';
    document.all[obj].style.visibility = 'hidden';
    if (typeof(hideTimeOut) != 'undefined') clearTimeout(hideTimeOut);
}
    document.write('<div id="TipBox" style="width:100px; word-break:break-all;position: absolute; visibility: hidden; padding:3px; background-Color: #ffffee; filter: alpha(Opacity=80); border: 1px solid #000000;  text-algin:justify;" onMouseover="keepTip()" onMousewheel="keepTip()" onMouseout="hideTip()"></div>');



//================================================弹出页面，对话框等================================================



//================================================层或单元格处理================================================
function ShowContent(id)
{
	document.getElementById(id).style.display="block";
}
function ShowAllContent(id)
{
	var obj=document.getElementsByName(id);
	if(obj)
	{
		for(i=0;i<obj.length;i++)
		{
			obj[i].style.display="block";
		}
	}
}
function HiddenContent(id)
{
	document.getElementById(id).style.display="none";
}
function HiddenAllContent(id)
{
	var obj=document.getElementsByName(id);
	if(obj)
	{
		for(i=0;i<obj.length;i++)
		{
			obj[i].style.display="none";
		}
	}
}
function IsShow(theid)
{
	var obj=document.getElementsByName(theid);
	if(obj)
	{
		for(i=0;i<obj.length;i++)
		{
			if (obj[i].style.display=="none")
			{
				obj[i].style.display="block";
			}
			else if(obj[i].style.display=="block")
			{
				obj[i].style.display="none";
			}
		}
	}	
}

function EnableContent(id)
{
	document.getElementById(id).style.disabled=false;
}
function DisableContent(id)
{
	document.getElementById(id).style.disabled=true;
}

function ChangeClassName(method,id_value,class_value)
{
	if (method==0) document.getElementById(id_value).className=class_value;
	if (method==1) document.getElementsByName(id_value).className=class_value;	
}
//================================================层或单元格处理================================================


//================================================其他================================================


function disableRightClick(e)

{

  var message = "Right click disabled";

  

  if(!document.rightClickDisabled) // initialize

  {

    if(document.layers) 

    {

      document.captureEvents(Event.MOUSEDOWN);

      document.onmousedown = disableRightClick;

    }

    else document.oncontextmenu = disableRightClick;

    return document.rightClickDisabled = true;

  }

  if(document.layers || (document.getElementById && !document.all))

  {

    if (e.which==2||e.which==3)

    {

      alert(message);

      return false;

    }

  }

  else

  {

    alert(message);

    return false;

  }

}
//================================================其他================================================

//-->