//查找字符串substr在另一个字符串str中出现的次数,isIgnore是否忽略大小写
function countSubstr(str,substr,isIgnore)
{
	var count;
	var reg="";
	if(isIgnore==true)
	{
		reg="/"+substr+"/gi"; 
	}
	else
	{
		reg="/"+substr+"/g";
	}
	reg=eval(reg);
	if(str.match(reg)==null)
	{
		count=0;
	}
	else
	{
		count=str.match(reg).length;
	}
	return count;
}
//去除两端空格
function cutTrim(obj)
{
	return obj.replace(/(^\s*)|(\s*$)/g, "");
}
//去掉所有空格
function cutAllTrim(obj)
{
	return obj.replace(/ /g,"");;
}

// 是否有效颜色值
function IsColor(color){
	var temp=color;
	if (temp=="") return true;
	if (temp.length!=7) return false;
	return (temp.search(/\#[a-fA-F0-9]{6}/) != -1);
}
// 只允许输入数字 调用onKeyPress="event.returnValue=IsDigit();" 
function IsDigit()
{
  return ((event.keyCode >= 45) && (event.keyCode <= 57)&&(event.keyCode!=47));
}
// 搜索下拉框值与指定值匹配，并选择匹配项
function SearchSelectValue(o_Select, s_Value){
	for (var i=0;i<o_Select.length;i++){
		if (o_Select.options[i].value == s_Value){
			o_Select.selectedIndex = i;
			return true;
		}
	}
	return false;
}
// 转为数字型，并无前导0，不能转则返回""
function ToInt(str){
	str=cutAllTrim(str);//去除所有空格
	if (str!=""){
		var sTemp=parseFloat(str);
		if (isNaN(sTemp)){
			str="";
		}else{
			str=sTemp;
		}
	}
	return str;
}
// 是否有效的链接
function IsURL(url){
	var sTemp;
	var b=true;
	sTemp=url.substring(0,7);
	sTemp=sTemp.toUpperCase();
	if ((sTemp!="HTTP://")||(url.length<10)){
		b=false;
	}
	return b;
}
// 是否有效的扩展名
function IsExt(url, opt){
	var sTemp;
	var b=false;
	var s=opt.toUpperCase().split("|");
	for (var i=0;i<s.length ;i++ ){
		sTemp=url.substr(url.length-s[i].length-1);
		sTemp=sTemp.toUpperCase();
		s[i]="."+s[i];
		if (s[i]==sTemp){
			b=true;
			break;
		}
	}
	return b;
}
// 取完整链接
function GetHttpUrl(url){
	if (url.substring(0,1)=="/"){
		return (document.location.protocol + '//' + document.location.host + url);
	}
	var sURL=document.URL;
	return sURL.substring(0,sURL.lastIndexOf("/dialog/")+1)+url;
}
//格式化时间
Date.prototype.pattern=function(fmt) {
/**      
* 对Date的扩展，将 Date 转化为指定格式的String      
* 月(M)、日(d)、12小时(h)、24小时(H)、分(m)、秒(s)、周(E)、季度(q) 可以用 1-2 个占位符      
* 年(y)可以用 1-4 个占位符，毫秒(S)只能用 1 个占位符(是 1-3 位的数字)      
* eg:      
* (new Date()).pattern("yyyy-MM-dd hh:mm:ss.S") ==> 2006-07-02 08:09:04.423      
* (new Date()).pattern("yyyy-MM-dd E HH:mm:ss") ==> 2009-03-10 二 20:09:04      
* (new Date()).pattern("yyyy-MM-dd EE hh:mm:ss") ==> 2009-03-10 周二 08:09:04      
* (new Date()).pattern("yyyy-MM-dd EEE hh:mm:ss") ==> 2009-03-10 星期二 08:09:04      
* (new Date()).pattern("yyyy-M-d h:m:s.S") ==> 2006-7-2 8:9:4.18      
*/         
    var o = {         
    "M+" : this.getMonth()+1, //月份         
    "d+" : this.getDate(), //日         
    "h+" : this.getHours()%12 == 0 ? 12 : this.getHours()%12, //小时         
    "H+" : this.getHours(), //小时         
    "m+" : this.getMinutes(), //分         
    "s+" : this.getSeconds(), //秒         
    "q+" : Math.floor((this.getMonth()+3)/3), //季度         
    "S" : this.getMilliseconds() //毫秒         
    };         
    var week = {         
    "0" : "\u65e5",         
    "1" : "\u4e00",         
    "2" : "\u4e8c",         
    "3" : "\u4e09",         
    "4" : "\u56db",         
    "5" : "\u4e94",         
    "6" : "\u516d"        
    };         
    if(/(y+)/.test(fmt)){         
        fmt=fmt.replace(RegExp.$1, (this.getFullYear()+"").substr(4 - RegExp.$1.length));         
    }         
    if(/(E+)/.test(fmt)){         
        fmt=fmt.replace(RegExp.$1, ((RegExp.$1.length>1) ? (RegExp.$1.length>2 ? "\u661f\u671f" : "\u5468") : "")+week[this.getDay()+""]);         
    }         
    for(var k in o){         
        if(new RegExp("("+ k +")").test(fmt)){         
            fmt = fmt.replace(RegExp.$1, (RegExp.$1.length==1) ? (o[k]) : (("00"+ o[k]).substr((""+ o[k]).length)));         
        }         
    }         
    return fmt;         
}
//判断时间有合法性
function CheckTime(StrTime)
{
	var flag=true;
    if(StrTime.indexOf(':')==-1)
       flag=false;
    else
    {
		var PreStrTime;
		var LastStrTime;
		var check = /^\d*(?:$|\.\d*$)/;
     	PreStrTime=StrTime.substring(0,StrTime.indexOf(':'));
	 	LastStrTime=StrTime.substring(StrTime.indexOf(':')+1,StrTime.length);
		if( check.test(PreStrTime) && check.test(LastStrTime))
		{
			 if((PreStrTime<0)||(PreStrTime>23))
		  		flag=false;
		 	 else if((LastStrTime<0)||(LastStrTime>59))
		  	flag=false; 
		}
		else
			flag = false;
	}
	return flag;
}
//获取字节数
function getChars(obj)
{
	return obj.replace(/[^\x00-\xff]/g,'**').length;
}
//去除两端空格
function cutKG(obj)
{
	return obj.replace(/(^\s*)|(\s*$)/g, "");
}
//去掉所有空格
function cutAllKG(obj)
{
	return obj.replace(/ /g,"");;
}
//字符转换为数字
function changeNumber(obj)
{
	return parseInt(obj.replace(/^0*/, ""));
}
//判断是不是数字
function isNumber(obj)
{
	if(isNaN(obj))
		return false;
	else
		return true;
}
//判断是不是整数，整数则返回true
function isInt(obj)
{
	var regu = "^([0-9]*[.0-9])$";
	var re = new RegExp(regu); 
	if (obj.search(re) != -1) 
	{
		var str = obj.split('.');
		if(str.length>1)
			return false;
		return true;
	}
	else
		return false;
		
}
//true<保留2位小数*100>
function is2float(obj)
{
	var str = obj.split('.');
	if(str.length==2)
	{
		if(str[1].length>2)
			return true;
		else
			return false;
	}
	else if(str.length>2)
		return true;
	else
		return false;
}

//禁止右键
function notClick()
{ 
	if(event.button==2)
	{
		alert ('此页面已禁止右键！'); 
	}
}
 function showTab(obj,type,count,tab)
{
     //obj:打开哪个开；count：表格总数
	//type=0:在同一时间只能展开一个，type=1：在同一时间可以展开多个
	//tab表示名字中相同的部分
	if(type==0)
		hiddenAll(count,tab);
	var strs = "";
	for (var i=1;i<count;i++) 
	{
		if(obj==i)
		{
			var tabs = "document.all."+tab+i+".style.visibility";
			if(eval(tabs)=="visible")
			{
				strs = strs + "document.all."+tab+i+".style.visibility='hidden';";	
				strs = strs + "document.all."+tab+i+".style.display='none';";
			}
			else if(eval(tabs)=="hidden")
			{
				strs = strs + "document.all."+tab+i+".style.visibility='visible';";	
				strs = strs + "document.all."+tab+i+".style.display='';";
			}
			eval(strs);
			break;
		}		
	}
  }
  function showAll(count,tab)
  {
	  var strs = "";
	  for (var i=1;i<count;i++) 
	  {
		  strs = strs + "document.all."+tab+i+".style.visibility='visible';";
		  strs = strs + "document.all."+tab+i+".style.display='';";
	  }
	  if(""!=strs)
	  	eval(strs);
  }
  function hiddenAll(count,tab)
  {
	  var strs = "";
	  for (var i=1;i<count;i++) 
	  {
		  strs = strs + "document.all."+tab+i+".style.visibility='hidden';";
		  strs = strs + "document.all."+tab+i+".style.display='none';";
	  }
	  if(""!=strs)
	  	eval(strs);	  
  }
function changeIndexImage(obj,count)
{	//obj:为选中的哪个表;count:为表格总数
	unChangeIndexImage(count);
	var strs = "";
	for (var i=1;i<count;i++) 
	{
		if(obj==i)
		{
			strs = "document.all.mode"+i+".background='../images/indexbg.jpg';";			
			eval(strs);
			break;
		}
	}
}

function unChangeIndexImage(count)
{
	var strs = "";
	for (var i=1;i<count;i++) 
	{
		strs = strs + "document.all.mode"+i+".background='';";	
	}
	if(""!=strs)
		eval(strs);
}
/**
* 设置iframe高度等于内部页面高度，用于父级页面
*必须有 name="mainFrame" 
*/
function setIFrameHeight(obj)
{    
    if (window.addEventListener) //firefox
     {      
        var _action=function()
         {       
            var _iframe=document.getElementById(obj);
            if (!_iframe) return;
             _iframe.height=_iframe.contentDocument.body.scrollHeight;
             _iframe.onload=function()
             {
                this.height=this.contentDocument.body.offsetHeight+16;
             }
         }
         window.addEventListener("load", _action, false);
     }
    else if (window.attachEvent) //IE
     {
        var _action=function()
         {        
            if (!document.getElementById(obj)) return;
             document.getElementById(obj).height=document.frames[obj].document.body.scrollHeight+30;
             document.getElementById(obj).onreadystatechange=function()
             {
                if (this.readyState=="complete")
                 {
                    this.height=document.frames[obj].document.body.scrollHeight+30;
                 }
             }
         }
         window.attachEvent("onload", _action);
     }
}

	
/**
* 设置iframe高度
*必须有 name="mainFrame" 
//name="mainFrame"
*/
function init() 
{
	var lastHeight;
    autojudge();
    lastHeight= mainFrame.document.body.scrollHeight;
    setInterval(function(){
        if(mainFrame.document.body.scrollHeight!=lastHeight) {
            autojudge();
            lastHeight= mainFrame.document.body.scrollHeight;
            }
        },1);
}
function autojudge(){
    //document.all('mainFrame').height=mainFrame.document.body.scrollHeight + 20;
	document.all('mainFrame').height=mainFrame.document.body.scrollHeight;
	
    }
	
 function SetCwinHeight(){ 
  var bobo=document.getElementById("mainFrame"); //iframe id 
  if (document.getElementById){ 
   if (bobo && !window.opera){ 
    if (bobo.contentDocument && bobo.contentDocument.body.offsetHeight){ 
     bobo.height = bobo.contentDocument.body.offsetHeight; 
    }else if(bobo.Document && bobo.Document.body.scrollHeight){ 
     bobo.height = bobo.Document.body.scrollHeight; 
    } 
   } 
  } 
 } 	

function openwinx(url,name,w,h)
{
    window.open(url,name,"top=100,left=400,width=" + w + ",height=" + h + ",toolbar=no,menubar=no,scrollbars=yes,resizable=no,location=no,status=no");
}

function Dialog(url,name,w,h)
{
	return showModalDialog(url, name, 'dialogWidth:'+w+'px; dialogHeight:'+h+'px; help: no; scroll: yes; status: no');
}

function redirect(url)
{
	if(url.lastIndexOf('/.') > 0)
	{
		url = url.replace(/\/(\.[a-zA-Z]+)([0-9]+)$/g, "/$2$1");
	}
	else if(url.match(/\/([a-z\-]+).html([0-9]+)$/)) {
		url = url.replace(/\/([a-z\-]+).html([0-9]+)$/, "/$1/page-$2.html");
	}
	else if(url.match(/\/([a-z]+).html([0-9]+)$/)) {
		url = url.replace(/\/([a-z]+).html([0-9]+)$/, "/$1-$2.html");
	}
	if(url.indexOf('://') == -1 && url.substr(0, 1) != '/' && url.substr(0, 1) != '?') url = $('base').attr('href')+url;
	location.href = url;
}

//添加收藏夹
function myAddPanel(title,url)
{
    if ((typeof window.sidebar == 'object') && (typeof window.sidebar.addPanel == 'function'))
    {
        window.sidebar.addPanel(title,url,"");
    }
    else
    {
        window.external.AddFavorite(url,title);
    }
}
function confirmurl(url,message)
{
	if(confirm(message)) redirect(url);
}

function confirmform(form,message)
{
	if(confirm(message)) form.submit();
}

function getcookie(name)
{
    name = cookie_pre+name;
	var arg = name + "=";
	var alen = arg.length;
	var clen = document.cookie.length;
	var i = 0;
	while(i < clen)
	{
		var j = i + alen;
		if(document.cookie.substring(i, j) == arg) return getcookieval(j);
		i = document.cookie.indexOf(" ", i) + 1;
		if(i == 0) break;
	}
	return null;
}

function setcookie(name, value, days)
{
    name = cookie_pre+name;
	var argc = setcookie.arguments.length;
	var argv = setcookie.arguments;
	var secure = (argc > 5) ? argv[5] : false;
	var expire = new Date();
	if(days==null || days==0) days=1;
	expire.setTime(expire.getTime() + 3600000*24*days);
	document.cookie = name + "=" + escape(value) + ("; path=" + cookie_path) + ((cookie_domain == '') ? "" : ("; domain=" + cookie_domain)) + ((secure == true) ? "; secure" : "") + ";expires="+expire.toGMTString();
}

function delcookie(name)
{
    var exp = new Date();
	exp.setTime (exp.getTime() - 1);
	var cval = getcookie(name);
    name = cookie_pre+name;
	document.cookie = name+"="+cval+";expires="+exp.toGMTString();
}

function getcookieval(offset)
{
	var endstr = document.cookie.indexOf (";", offset);
	if(endstr == -1)
	endstr = document.cookie.length;
	return unescape(document.cookie.substring(offset, endstr));
}

function checkall(fieldid)
{
	if(fieldid==null)
	{
		if($('#checkbox').attr('checked')==false)
		{
			$('input[type=checkbox]').attr('checked',true);
		}
		else
		{
			$('input[type=checkbox]').attr('checked',false);
		}
	}
	else
	{
		var fieldids = '#'+fieldid;
		var inputfieldids = 'input[boxid='+fieldid+']';
		if($(fieldids).attr('checked')==false)
		{
			$(inputfieldids).attr('checked',true);
		}
		else
		{
			$(inputfieldids).attr('checked',false);
		}
	}
}

function checkradio(radio)
{
	var result = false;
	for(var i=0; i<radio.length; i++)
	{
		if(radio[i].checked)
		{
			result = true;
			break;
		}
	}
    return result;
}

function checkselect(select)
{
	var result = false;
	for(var i=0;i<select.length;i++)
	{
		if(select[i].selected && select[i].value!='' && select[i].value!=0)
		{
			result = true;
			break;
		}
	}
    return result;
}
//改变图片大小
var flag=false;
function setpicWH(ImgD,w,h)
{
	var image=new Image();
	image.src=ImgD.src;
	if(image.width>0 && image.height>0)
	{
		flag=true;
		if(image.width/image.height>= w/h)
		{
			if(image.width>w)
			{
				ImgD.width=w;
				ImgD.height=(image.height*w)/image.width;
				ImgD.style.display="block";
			}else{
				ImgD.width=image.width;
				ImgD.height=image.height;
				ImgD.style.display="block";
			}
		}else{
			if(image.height>h)
			{
				ImgD.height=h;
				ImgD.width=(image.width*h)/image.height;
				ImgD.style.display="block";
			}else{
				ImgD.width=image.width;
				ImgD.height=image.height;
				ImgD.style.display="block";
			}
		}
	}
}

var Browser = new Object();
Browser.isMozilla = (typeof document.implementation != 'undefined') && (typeof document.implementation.createDocument != 'undefined') && (typeof HTMLDocument!='undefined');
Browser.isIE = window.ActiveXObject ? true : false;
Browser.isFirefox = (navigator.userAgent.toLowerCase().indexOf("firefox")!=-1);
Browser.isSafari = (navigator.userAgent.toLowerCase().indexOf("safari")!=-1);
Browser.isOpera = (navigator.userAgent.toLowerCase().indexOf("opera")!=-1);

var Common = new Object();
Common.htmlEncode = function(str)
{
	return str.replace(/&/g, '&amp;').replace(/"/g, '&quot;').replace(/</g, '&lt;').replace(/>/g, '&gt;');
}

Common.trim = function(str)
{
	return str.replace(/(^\s*)|(\s*$)/g, "");
}

Common.strlen = function (str)
{
	if(Browser.isFirefox)
	{
		Charset = document.characterSet;
	}
	else
	{
		Charset = document.charset;
	}
	if(Charset.toLowerCase() == 'utf-8')
	{
		return str.replace(/[\u4e00-\u9fa5]/g, "***").length;
	}
	else
	{
		return str.replace(/[^\x00-\xff]/g, "**").length;
	}
}

Common.isdate = function (str)
{
   var result=str.match(/^(\d{4})(-|\/)(\d{1,2})\2(\d{1,2})$/);
   if(result==null) return false;
   var d=new Date(result[1], result[3]-1, result[4]);
   return (d.getFullYear()==result[1] && d.getMonth()+1==result[3] && d.getDate()==result[4]);
}

Common.isnumber = function(val)
{
    var reg = /[\d|\.|,]+/;
    return reg.test(val);
}

Common.isalphanumber = function (str)
{
	var result=str.match(/^[a-zA-Z0-9]+$/);
	if(result==null) return false;
	return true;
}

Common.isint = function(val)
{
    var reg = /\d+/;
    return reg.test(val);
}

Common.isemail = function(email)
{
    var reg = /([\w|_|\.|\+]+)@([-|\w]+)\.([A-Za-z]{2,4})/;
    return reg.test( email );
}

Common.fixeventargs = function(e)
{
    var evt = (typeof e == "undefined") ? window.event : e;
    return evt;
}

Common.srcelement = function(e)
{
    if (typeof e == "undefined") e = window.event;
    var src = document.all ? e.srcElement : e.target;
    return src;
}

Common.isdatetime = function(val)
{
	var result=str.match(/^(\d{4})(-|\/)(\d{1,2})\2(\d{1,2}) (\d{1,2}):(\d{1,2}):(\d{1,2})$/);
	if(result==null) return false;
	var d= new Date(result[1], result[3]-1, result[4], result[5], result[6], result[7]);
	return (d.getFullYear()==result[1]&&(d.getMonth()+1)==result[3]&&d.getDate()==result[4]&&d.getHours()==result[5]&&d.getMinutes()==result[6]&&d.getSeconds()==result[7]);
}

var FileNum = 1;
function AddInputFile(Field)
{
    FileNum++;
	var fileTag = "<div id='file_"+FileNum+"'><input type='file' name='"+Field+"["+FileNum+"]' size='20' onchange='javascript:AddInputFile(\""+Field+"\")'> <input type='text' name='"+Field+"_description["+FileNum+"]' size='20' title='名称'> <input type='button' value='删除' name='Del' onClick='DelInputFile("+FileNum+");'></div>";
	var fileObj = document.createElement("div");
	fileObj.id = 'file_'+FileNum;
	fileObj.innerHTML = fileTag;
	document.getElementById("file_div").appendChild(fileObj);
}

function DelInputFile(FileNum)
{
    var DelObj = document.getElementById("file_"+FileNum);
    document.getElementById("file_div").removeChild(DelObj);
}

function FilePreview(Url, IsShow)
{
	Obj = document.getElementById('FilePreview');
	if(IsShow)
	{
		Obj.style.left = event.clientX+80;
		Obj.style.top = event.clientY+20;
		Obj.innerHTML = "<img src='"+Url+"'>";
		Obj.style.display = 'block';
	}
	else
	{
		Obj.style.display = 'none';
	}
}

function setEditorSize(editorID,flag)
{
	var minHeight = 400;
	var step = 150;
	var e=$('#'+editorID);
	var h =parseInt(e.height());
	if(!flag && h<minHeight)
	{
		e.height(200);
		return ;
	}
	return flag?(e.height(h+step)):(e.height(h-step));
}

function EditorSize(editorID)
{
	$('a[action]').parent('div').css({'text-align':'right'});
	$('a[action]').css({'font-size':'24px','font-weight':700,display:'block',float:'right',width:'28px','text-align':'center'});
	$('a[action]').click(function(){
		var flag= parseInt($(this).attr('action'));
		setEditorSize(editorID,flag);
	});
}
function modal(url, triggerid, id, type)
{
	id = '#' + id;
	triggerid = '#' + triggerid;
	switch(type)
	{
		case 'ajax':
			$(id).jqm({ajax: url, modal:false, trigger: triggerid});
		break;
		default:
			$(id).jqm();
		break;
	}
	$(id).html('');
	$(id).hide();
}

function menu_selected(id)
{
	$('#menu_'+id).addClass('selected');
}

function CutPic(textid,thumbUrl){
  var thumb= $('#'+textid).val();
	if(thumb=='')
	{
		alert('请先上传标题图片');
		$('#'+textid).focus();
		return false;
	}
	else
	{
		if(thumb.indexOf('://') == -1) thumb = thumbUrl+thumb;
	}
  var arr=Dialog(phpcms_path + 'corpandresize/ui.php?'+thumb,'',700,500);
  if(arr!=null){
    $('#'+textid).val(arr);
  }
}

function is_ie()
{
	if(!$.browser.msie)
	{
		$("body").prepend('<div id="MM_msie" style="border:#FF7300 solid 1px;padding:10px;color:#FF0000">本功能只支持IE浏览器，请用IE浏览器打开。<div>');
	}
}

function select_catids()
{
	$('#addbutton').attr('disabled','');

}

function transact(update,fromfiled,tofiled)
{
	if(update=='delete')
	{
		var fieldvalue = $('#'+tofiled).val();

		$("select[@id="+tofiled+"] option").each(function()
		{
		   if($(this).val() == fieldvalue){
			$(this).remove();
		   }
		});
	}
	else
	{
		var fieldvalue = $('#'+fromfiled).val();
		var have_exists = 0;
		var len = $("select[@id="+tofiled+"] option").length;
		if(len>5)
		{
			alert('最多添加 6 项');
			return false;
		}
		$("select[@id="+tofiled+"] option").each(function()
		{
		   if($(this).val() == fieldvalue){
			have_exists = 1;
			alert('已经添加到列表中');
			return false;
		   }
		});
		if(have_exists==0)
		{
			fieldvalue = "<option value='"+fieldvalue+"'>"+fieldvalue+"</option>"
			$('#'+tofiled).append(fieldvalue);
			$('#deletebutton').attr('disabled','');
		}
		
	}
}
var set_show = false;


<!--
//图片按比例缩放
var flag=false;
function DrawImage(ImgD,iwidth,iheight){
//参数(图片,允许的宽度,允许的高度)
var image=new Image();
image.src=ImgD.src;
if(image.width>0 && image.height>0){
flag=true;
if(image.width/image.height>= iwidth/iheight){
if(image.width>iwidth){ 
ImgD.width=iwidth;
ImgD.height=(image.height*iwidth)/image.width;
}else{
ImgD.width=image.width; 
ImgD.height=image.height;
}
ImgD.alt=image.width+"×"+image.height;
}
else{
if(image.height>iheight){ 
ImgD.height=iheight;
ImgD.width=(image.width*iheight)/image.height; 
}else{
ImgD.width=image.width; 
ImgD.height=image.height;
}
ImgD.alt=image.width+"×"+image.height;
}
}
} 


<!--
//图片鼠标效果
nereidFadeObjects = new Object();
nereidFadeTimers = new Object();

function nereidFade(object, destOp, rate, delta){
if (!document.all)
return
    if (object != "[object]"){ 
        setTimeout("nereidFade("+object+","+destOp+","+rate+","+delta+")",0);
        return;
    }
       
    clearTimeout(nereidFadeTimers[object.sourceIndex]);
   
    diff = destOp-object.filters.alpha.opacity;
    direction = 1;
    if (object.filters.alpha.opacity > destOp){
        direction = -1;
    }
    delta=Math.min(direction*diff,delta);
    object.filters.alpha.opacity+=direction*delta;

    if (object.filters.alpha.opacity != destOp){
        nereidFadeObjects[object.sourceIndex]=object;
        nereidFadeTimers[object.sourceIndex]=setTimeout("nereidFade(nereidFadeObjects["+object.sourceIndex+"],"+destOp+","+rate+","+delta+")",rate);
    }
}

//-->
//-->
