//容错脚本
function ResumeError()
{return true;}
window.onerror = ResumeError;
//鼠标右键绝对禁止法
/*
if (window.Event)
document.captureEvents(Event.MOUSEUP);
function nocontextmenu()
{
event.cancelBubble = true
event.returnValue = false;
return false;
}
function norightclick(e)
{
if (window.Event)
{
if (e.which == 2 || e.which == 3)
return false;
}
else
if (event.button == 2 || event.button == 3)
{
event.cancelBubble = true
event.returnValue = false;
return false;
}
}
document.oncontextmenu = nocontextmenu; // for IE5+
document.onmousedown = norightclick; // for all others
*/
/* 点击选中表单li */
function chk_iddiv(id){
var objc=document.getElementById("c"+id); //多选框
var obju=document.getElementById("u"+id);//ul
if (objc.checked==''){
objc.checked='checked';
obju.style.background='#D2E3F2';
//obju.className='listmouseover';
}else{
objc.checked='';
obju.style.background='';
//obju.className='list';
}
}
/**/
function chk_idBatch(form,askString){
var bCheck;
bCheck=false;
for (var i=0;i < form.elements.length;i++)
{
var e = form.elements[i];
if (e.name == "id"){
if (e.checked ==1){
bCheck=true;
break;
}
}
}
if (bCheck==false){
alert("请选择要操作的内容!")
return false;
}
else{
return confirm('确认要'+askString+"?");
}
}
function get_Ids(form)
{
var ids='';
for (var i=0;i < form.elements.length;i++)
{
var e = form.elements[i];
if (e.name == "id"){
if (e.checked ==1){
if (ids=='')
ids=e.value;
else
ids+=","+e.value;
}}}
return ids;}
//检查是否中文字符
function is_zw(str)
{
exp=/[0-9a-zA-Z_.,#@!$%^&*()-+=|\?/<>]/g;
if(str.search(exp) != -1)
{
return false;}
return true;}
//验证是否包含逗号
function CheckBadChar(Obj,AlertStr)
{
exp=/[,，]/g;
if(Obj.value.search(exp) != -1)
{alert(AlertStr+"不能包含逗号");
Obj.value="";
Obj.focus();
return false;}
return true;}
// 检查是否有效的扩展名
function IsExt(FileName, AllowExt){
var sTemp;
var s=AllowExt.toUpperCase().split("|");
for (var i=0;i<s.length ;i++ ){
sTemp=FileName.substr(FileName.length-s[i].length-1);
sTemp=sTemp.toUpperCase();
s[i]="."+s[i];
if (s[i]==sTemp){
return true;
break;
}}
return false;}
//检查是否数字方法一
function is_number(str)
{
exp=/[^0-9()-]/g;
if(str.search(exp) != -1)
{
return false;}
return true;}
//检查数字方法二
function CheckNumber(Obj,DescriptionStr)
{
if (Obj.value!='' && (isNaN(Obj.value) || Obj.value<0))
{
alert(DescriptionStr+"应填有效数字！");
Obj.value="";
Obj.focus();
return false;}
return true;}
//检查电子邮件有效性
function is_email(str)
{ if((str.indexOf("@")==-1)||(str.indexOf(".")==-1)){
return false;}
return true;}
function CheckAll(form)
{
for (var i=0;i<form.elements.length;i++)
{
var e = form.elements[i];
if (e.Name != 'chkAll'&&e.disabled==false)
e.checked = form.chkAll.checked;}}
function OpenWindow(Url,Width,Height,WindowObj)
{
var ReturnStr=showModalDialog(Url,WindowObj,'dialogWidth:'+Width+'pt;dialogHeight:'+Height+'pt;status:no;help:no;scroll:no;status:0;help:0;scroll:0;');
return ReturnStr;}
function OpenThenSetValue(Url,Width,Height,WindowObj,SetObj)
{
var ReturnStr=showModalDialog(Url,WindowObj,'dialogWidth:'+Width+'pt;dialogHeight:'+Height+'pt;status:no;help:no;status:0;help:0;');
if (ReturnStr!='') SetObj.value=ReturnStr;
return ReturnStr;}
function CheckEnglishStr(Obj,DescriptionStr)
{
var TempStr=Obj.value,i=0,ErrorStr='',CharAscii;
if (TempStr!='')
{
for (i=0;i<TempStr.length;i++)
{
CharAscii=TempStr.charCodeAt(i);
if (CharAscii>=255||CharAscii<=31)
{
ErrorStr=ErrorStr+TempStr.charAt(i);}
else
{
if (!CheckErrorStr(CharAscii))
{
ErrorStr=ErrorStr+TempStr.charAt(i);
}
}
}
if (ErrorStr!='')
{
alert("出错信息:\n\n"+DescriptionStr+'发现非法字符:'+ErrorStr);
Obj.focus();
return false;
}
if (!(((TempStr.charCodeAt(0)>=48)&&(TempStr.charCodeAt(0)<=57))||((TempStr.charCodeAt(0)>=65)&&(TempStr.charCodeAt(0)<=90))||((TempStr.charCodeAt(0)>=97)&&(TempStr.charCodeAt(0)<=122))))
{
alert(DescriptionStr+'首字符只能够为数字或者字母');
Obj.focus();
return false;
}
}
return true;
}
function CheckErrorStr(CharAsciiCode)
{
var TempArray=new Array(34,47,92,42,58,60,62,63,124);
for (var i=0;i<TempArray.length;i++)
{
if (CharAsciiCode==TempArray[i]) return false;
}
return true;
}
//Obj单击的对象,OpStr--BottomFrame显示当前操作的提示信息,ButtonSymbol按钮状态,MainUrl--MainFrame的链接
function SelectObjItem1(Obj,OpStr,ButtonSymbol,MainUrl,ChannelID)
{if (OpStr!='')
{
window.parent.parent.frames['BottomFrame'].location.href='KS.Split.asp?ChannelID='+escape(ChannelID)+'&OpStr='+escape(OpStr)+'&ButtonSymbol='+escape(ButtonSymbol);}
if(MainUrl!='')
{window.parent.parent.frames['MainFrame'].location.href=MainUrl;
}
}
function FolderClick(Obj,el)
{var i=0;
for (var i=0;i<document.all.length;i++)
{
if (document.all(i).className=='FolderSelected') document.all(i).className='';
}
Obj.className='FolderSelected';
for (i=0;i<DocElementArr.length;i++)
{
if (el==DocElementArr[i].Obj)
{
if (DocElementArr[i].Selected==false)
{
DocElementArr[i].Obj.className='FolderSelectItem';
DocElementArr[i].Selected=true;}
else
{
DocElementArr[i].Obj.className='FolderItem';
DocElementArr[i].Selected=false;
}}}}
function InsertKeyWords(obj,KeyWords)
{
if (KeyWords!='')
{
if (obj.value.search(KeyWords)==-1)
{
if (obj.value=='') obj.value=KeyWords;
else obj.value=obj.value+'|'+KeyWords;
}
}
if (KeyWords == 'Clean')
{
obj.value = '';
}
return;
}
function Getcolor(img_val,Url,input_val){
var arr = showModalDialog(Url, "", "dialogWidth:18.5em; dialogHeight:17.5em; status:0; help:0");
if (arr != null){
document.getElementById(input_val).value = arr;
img_val.style.backgroundColor = arr;}}
//发送参数给各个Frames窗口
function SendFrameInfo(MainUrl,LeftUrl,ControlUrl)
{
location.href=MainUrl;
parent.frames['LeftFrame'].LeftInfoFrame.location.href=LeftUrl;
parent.frames['BottomFrame'].location.href=ControlUrl;
}
function get_switch(i,o)
{
for(var k=1;k<=3;k++)
{
if (k!=i){
try{
$('tab'+k).style.display='none'
$('tab_arrow'+k).src='images/arrow_down.gif';
$('tab_tips'+k).innerHTML='(点击标题栏打开)';
}catch(e){}
}}	   
if ($('tab'+i).style.display=='none'||o==true){
$('tab'+i).style.display=''
$('tab_arrow'+i).src='images/arrow_up.gif';
$('tab_tips'+i).innerHTML='(点击标题栏关闭)';
}else{
$('tab'+i).style.display='none'
$('tab_arrow'+i).src='images/arrow_down.gif';
$('tab_tips'+i).innerHTML='(点击标题栏打开)';}}
