﻿<!--
// 枚举DOM节点的NoteType类型
if(typeof Node == "undefined"){
     var Node = {
     	     ELEMENT_NODE: 1,
     	     ATTRIBUTE_NOTE: 2,
     	     TEXT_NODE: 3,
     	     CDATA_SECTION_NODE: 4,
     	     ENTITY_REFERENCE_NOTE: 5,
     	     ENTITY_NODE: 6,
     	     PROCESSING_INSTRUCTION_NOTE: 7,
     	     COMMENT_NODE: 8,
     	     DOCUMENT_NODE: 9,
     	     DOCUMENT_TYPE_NODE: 10,
     	     DOCUMENT_FRAGMENT_NODE: 11,
     	     NOTATION_NODE:12
     } 	
}

// 让Mozilla支持innerText
try{
	HTMLElement.prototype.__defineGetter__
	(
	"innerText",
	function (){
		var anyString = "";

		var childS = this.childNodes;
			for(var i=0; i<childS.length; i++)
			{
				if(childS[i].nodeType==1)
				anyString += childS[i].tagName=="BR" ? '\n' : childS[i].innerText;
				else if(childS[i].nodeType==3)
				anyString += childS[i].nodeValue;
			}
			return anyString;
	}
	); 
}
catch(e){}

// 获取DOM节点
function $(i){
	   if(!document.getElementById)return false;
	   if(typeof i==="string"){
	   	     if(document.getElementById && document.getElementById(i)) {// W3C DOM
	              return document.getElementById(i);
           }
           else if (document.all && document.all(i)) {// MSIE 4 DOM
	              return document.all(i);
           }
           else if (document.layers && document.layers[i]) {// NN 4 DOM.. note: this won't find nested layers
	              return document.layers[i];
           } 
           else {
	              return false;
           }
	   }
	   else{return i;}
}

var lib={
	  // 判断是否为IE6浏览器 
    isIE6:function(){return navigator.userAgent.search('MSIE')>0&&navigator.userAgent.search('6')>0;}, 
    // 判断是否为IE浏览器
    isIE:function(){return navigator.userAgent.search('MSIE')>0;},
    // 判断是否为Opera浏览器
    isOpera:function(){return navigator.userAgent.indexOf('Opera')>-1;},
    // 判断是否为FireFox浏览器
    isMoz:function(){return navigator.userAgent.indexOf('Mozilla/5.')>-1;},
    
    
    // 判断是否为EMAIL格式
    isEmail:function(str){var Email=/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/;return Email.test(str);},  
    // 判断是否为可接受的密码（A-Z，a-z，0-9，-，_）
    isPassword:function(str){var Password=/^[A-Za-z0-9-_]+$/;return Password.test(str);}, 
    // 判断是否为可接受的用户名（中文，A-Z，a-z，0-9，-，_）
    isUserName:function(str){var UserName=/^[\u0391-\uFFE5\A-Za-z0-9-_]+$/;return UserName.test(str);},
    // 判断是否为正确的人名（中文和英文字母）
    isRealName:function(str){var RealName=/^[\u0391-\uFFE5A-Za-z]+$/;return RealName.test(str);}, 
    // 判断是否为中文  
    isChinese:function(str){var Chinese=/^[\u0391-\uFFE5]+$/;return Chinese.test(str);},	   
    // 判断是否为正确的电话号码	     
    isPhone:function(str){var Phone=/^((\(\d{3}\))|(\d{3}\-))?(\(0\d{2,3}\)|0\d{2,3}-)?[1-9]\d{6,7}$/;return Phone.test(str);},   
    // 判断是否为正确的移动电话号码
    isMobile:function(str){var Mobile=/^((\(\d{3}\))|(\d{3}\-))?((13|15)\d{9})$/;return Mobile.test(str);},  
    // 判断是否为正确的QQ号码
    isQQ:function(str){var QQ=/^[1-9]\d{4,9}$/;return QQ.test(str);}, 
    // 判断是否为MSN格式
    isMSN:function(str){var MSN=/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/;return MSN.test(str);}, 
    // 判断是否为正确的（中国）邮政编码
    isZipCode:function(str){var ZipCode=/^[1-9]\d{5}(?!\d)$/;return ZipCode.test(str);},  
    // 判断是否为正确的身份正号（15或18位）
    isIdNumber:function(str){var IdNumber=/^\d{15}|\d{18}$/;return IdNumber.test(str);},
    // 判断是否为正确的IP地址	      
    isIP:function(str){var IP=/^(25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[1-9])\.(25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[1-9]|0)\.(25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[1-9]|0)\.(25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[0-9])$/;return IP.test(str);},
    // 判断是否为正确的URL地址
    isURL:function(str){var URL=/^http(s)?:\/\/([\w-]+\.)+[\w-]+(\/[\w- .\/?%&=]*)?$/;return URL.test(str);},
    // 判断是否为正确的日期（格式：2008-2-27）
    isDate:function(str){var Date=/^(\d{1,4})(-|\/)(\d{1,2})\2(\d{1,2})$/;return Date.test(str);},
    // 判断是否为正确色时间（格式：19:29:23）
    isTime:function(str){var Time=/^(\d{1,2}):(\d{1,2}):(\d{1,2})$/;return Time.test(str)},    
    
    
    // 调整图片大小，宽超出550的调整为550，点击弹出窗口显示图片
    reImgSize:function(){
         for (i=0;i<document.images.length;i++){
              if (document.all){
	                 if (document.images[i].width>550){
                        document.images[i].width="550";
                        try{
	                           document.images[i].outerHTML='<a href="'+document.images[i].src+'" target="_blank" title="在新窗口打开图片">'+document.images[i].outerHTML+'</a>'
  	 	                  }catch(e){}
  	               }
              }
              else{
	                 if(document.images[i].width>400) {
	                      document.images[i].title="在新窗口打开图片";
	                      document.images[i].style.cursor="pointer";
	                      document.images[i].onclick=function(e){window.open(this.src);}
	                 }
              }
         }
    },
    
    
    // 检测是否为时间格式，如果是则显示2008-2-25 19:24:34样式时间
    chkDate:function(str){
        var reg = /^(\d{1,4})(-|\/)(\d{1,2})\2(\d{1,2}) (\d{1,2}):(\d{1,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],r[5],r[6],r[7]); 
        return (d.getFullYear()+"-"+(d.getMonth()+1)+"-"+d.getDate()+" "+d.getHours()+":"+d.getMinutes()+":"+d.getSeconds());
    },
    
    
    // 设置objId节点的字体大小   
    setFont:function(objId,size){
    	  if(!$(objId)) return false;
	      $(objId).style.fontSize=size;
    },
    
    
    // 判断变量是否定义
    isUndefined:function(variable){
	      return typeof variable == 'undefined' ? true : false;
    },
    
    
    // 获取el节点内tag标签样式为name样式索引为size的DOM节点
    getElByClassName:function(tag,name,size,el){
    	    if(!document.getElementsByTagName) return false;
    	    
	   	    var el=(el)?el:document;
	   	    var itm=el.getElementsByTagName(tag);
	   	    var num=1;
	   	    
	   	    for(i=0;i<itm.length;i++){
	   	    	   if(itm[i].className===name&&size===num){
	   	    	   	    return itm[i];
	   	    	   }
	   	    	   else if(itm[i].className===name){
	   	    	   	    num++;
	   	    	   }
	   	    }
	   	    return false;
	  },
	  
	  
	  // 在targetElement节点后面插入newElement节点
	  insertAfter:function(newElement,targetElement){
          var parent = targetElement.parentNode;
          if(parent.lastChild == targetElement){
               parent.appendChild(newElement);	
          }
          else{
               parent.insertBefore(newElement,targetElement.nextSibling);	
          }	
    },
    
    
    // 获取star节点的下一个节点
    getNextElement:function(start, identity, children){
	        var next, first = arguments[3];
	        next = (typeof start == 'string') ? $(start) : start;
	        if (!first) first = next;
	        if (!children) children = true;

	        do {
		           if (!next) {
			              return null;
		           } 
		           else if(next != first && (!identity || this.isType(next, identity))) {
			              return next;
		           } 
		           else {
			              if (children && next.hasChildNodes()) {
				                 var inner = this.getFirstChild(next, identity);
				                 if (inner) return inner;
			              }
			
			              if (next.nextSibling) {
				                 next = next.nextSibling;
			              } 
			              else {
				                 next = this.getNextElement(this.getNextParent(next), identity, children, start);
			              }
		           }
	       } while (next)
    }, 
    // 获取star节点的上一个节点
    getPreviousElement:function(start, identity, children){
	       var next, first = arguments[3];
         next = (typeof start == 'string') ? next = $(start) : start;
	
	       if (!first) first = next;
	       if (!children) children = true;
	
	       do {
		           if (!next) {
			               return null;
		           } 
		           else if (next != first && (!identity || this.isType(next, identity))) {
			               return next;
		           } 
		           else {
			               var inner;
			
			               if (children && next.hasChildNodes()) {
				                   inner = this.getLastChild(next, identity);
				                   if (inner) return inner;
			               }

			               if (next != first && children && next.hasChildNodes() && inner) {
				                   return inner;
			               } 
			               else if (next.previousSibling) {
				                   next = next.previousSibling;
			               } 
			               else if (next.parentNode != first && (!identity || this.isType(next.parentNode, identity))) {
				                   return next.parentNode;
			               } 
			               else {
				                   var parent = next.parentNode;
				
				                   do {
					                       if (parent != first && (!identity || this.isType(parent, identity))) {
						                          return parent;
					                       }
					
					                       parent = parent.parentNode;
				                   } while (parent)
				                   next = this.getPreviousParent(next);
			               }
		            }
	        } while (next)
    }, 
    // 获得el节点内的第一个子节点
    getFirstChild:function(el, identity) { return this.getChild(el, identity, 'forward'); },
    // 获得el节点内的最后一个子节点
    getLastChild:function(el, identity) { return this.getChild(el, identity, 'backward'); },
    // 获取el节点的子节点
    getChild:function(el, identity, direction){
	        if (typeof el == 'string') el = $(el);
	
	        if (!direction || direction == 'forward') {
		            for (var i = 0; i < el.childNodes.length; i++) {
			               if (!identity || this.isType(el.childNodes[i], identity)) {
				                   return el.childNodes[i];
			               } 
			               else if (el.childNodes[i].hasChildNodes()) {
				                   return this.getChild(el.childNodes[i], identity, direction);
			               }
		            }
	        } 
	        else if (direction == 'backward') {
		            for (var i = (el.childNodes.length - 1); i > 0; i--) {
			               if (!identity || this.isType(el.childNodes[i], identity)) {
				                   return el.childNodes[i];
			               } 
			               else if (el.childNodes[i].hasChildNodes()) {
				                   return this.getChild(el.childNodes[i], identity, direction);
			               }
		            }
	        }
	        return null;
    },
    isType:function(el, identity){
	        if (typeof el == 'string') el = $(el);

	        if (!isNaN(identity)) {
		            return (el.nodeType == identity);
	        } 
	        else {
		            return (el.tagName == identity.toUpperCase());
	        }
    },
    // 获得el节点的父节点的下一个邻居节点
    getNextParent:function(el) { return this.getParentAdjacent(el, 'forward'); },
    // 获得el节点的父节点的上一个邻居节点
    getPreviousParent:function(el) { return this.getParentAdjacent(el, 'backward'); },
    getParentAdjacent:function(el, direction){
	        var next;
	
	        if (!direction) direction = 'forward';
	        next = (typeof el == 'string') ? $(el).parentNode : el.parentNode;
	
	        do {
		            if (!next) {
			                return null;
		            } 
		            else if (direction == 'forward' && next.nextSibling) {
			                return next.nextSibling;
		            } 
		            else if (direction == 'backward' && next.previousSibling) {
			                return next.previousSibling;
		            } 
		            else {
			                return this.getParentAdjacent(next, direction); 
		            }
	        }
	        while (next)
    },
    
    
    // 不停变换的时间
    liveClock:function(){
           // Set the text to display before the clock:
           var mypre_text = "当前时间：";

           // Display the time in 24 or 12 hour time?
           // 0 = 24, 1 = 12
           var my12_hour = 1;

           // How often do you want the clock updated?
           // 0 = Never, 1 = Every Second, 2 = Every Minute
           // If you pick 0 or 2, the seconds will not be displayed
           var myupdate = 1;

           // Display the date?
           // 0 = No, 1 = Yes
           var DisplayDate = 1;

           // Global varibale definitions:
           var dn="";

           // The following arrays contain data which is used in the clock's
           // date function. Feel free to change values for Days and Months
           // if needed (if you wanted abbreviated names for example).
           var DaysOfWeek = new Array(7);
		           DaysOfWeek[0] = "星期日";
		           DaysOfWeek[1] = "星期一";
		           DaysOfWeek[2] = "星期二";
		           DaysOfWeek[3] = "星期三";
		           DaysOfWeek[4] = "星期四";
		           DaysOfWeek[5] = "星期五";
		           DaysOfWeek[6] = "星期六";

           var MonthsOfYear = new Array(12);
		           MonthsOfYear[0] = "1";
		           MonthsOfYear[1] = "2";
		           MonthsOfYear[2] = "3";
		           MonthsOfYear[3] = "4";
		           MonthsOfYear[4] = "5";
		           MonthsOfYear[5] = "6";
		           MonthsOfYear[6] = "7";
		           MonthsOfYear[7] = "8";
		           MonthsOfYear[8] = "9";
		           MonthsOfYear[9] = "10";
		           MonthsOfYear[10] = "11";
		           MonthsOfYear[11] = "12";

           // This array controls how often the clock is updated,
           // based on your selection in the configuration.
           var ClockUpdate = new Array(3);
		           ClockUpdate[0] = 0;
		           ClockUpdate[1] = 1000;
		           ClockUpdate[2] = 60000;	
	
	
          // Get all our date variables:
          var Digital = new Date();
          var year = Digital.getYear();
          var day = Digital.getDay();
          var mday = Digital.getDate();
          var month = Digital.getMonth();
          var hours = Digital.getHours();

          var minutes = Digital.getMinutes();
          var seconds = Digital.getSeconds();

          // Set up the hours for either 24 or 12 hour display:
          if(my12_hour){
		           dn = "AM";
		           if (hours > 12) { dn = "PM"; hours = hours - 12; }
		           if (hours == 0) { hours = 12; }
          } 
          else{
		           dn = "";
          }

          if (minutes <= 9) { minutes = "0"+minutes; }
          if (seconds <= 9) { seconds = "0"+seconds; }
          if (year < 1000) {year += 1900; }

          // This is the actual HTML of the clock. If you're going to play around
          // with this, be careful to keep all your quotations in tact.
          myclock = '';
          myclock += mypre_text;
          myclock += hours+':'+minutes;
		
          if ((myupdate < 2) || (myupdate == 0)) { myclock += ':'+seconds; }
          myclock += ' '+dn;
		
          if (DisplayDate){ myclock += ' ' + year + '年' + MonthsOfYear[month] + '月'+mday+'日' + ' ' + DaysOfWeek[day]; }

          if(!$("datetime")) return false;
          $("datetime").innerHTML = myclock;            

          if(myupdate != 0){ 
	             setTimeout("lib.liveClock()",ClockUpdate[myupdate]); 
          }
    },
    
    
    // 弹出新窗口（居中显示）
    popNew:function(url,title,width,height){
         var w = 1024;
         var h = 768;

         if (document.all || document.layers){
               w = screen.availWidth;
               h = screen.availHeight;
         }

         var leftPos = (w/2-width/2);
         var topPos = (h/2.3-height/2.3);

         window.open(url,title,"width="+width+",height="+height+",top="+topPos+",left="+leftPos+",scrollbars=yes,resizable=no,status=no");
    },
    
    
    // 重置whichForm表单下的input的内容
    resetForm:function(whichForm){
    	   if(!whichForm) return false;
	       for(var i=0;i<whichForm.elements.length;i++){
	            var element = whichForm.elements[i];
	            if(!element.defaultValue || element.type == "submit" || element.type == "button" || element.type == "reset") continue;
	            
	            element.onfocus = function(){
	                 if(this.value==this.defaultValue){
	                 	     this.style.backgroundColor="#F8F8F8";
	                       this.value = "";
	                 }	
	            }	
	            
	            element.onblur = function(){
	                if(this.value==""){
	                 	     this.style.backgroundColor="#FFF";
	                       this.value = this.defaultValue;
	                 }	
	            }	
	       }
    },
    
    
    // 全选
    chkAll: function(chkStatus,name){
    	   if(!document.getElementsByName) return false;
         var obj = document.getElementsByName(name);
	       for(var i = 0; i < obj.length;i++){
		          obj[i].checked = chkStatus;
		          this.chgBgColor(i+1);
	       } 
    },
    // 全选-取消
    ChkOrUnChkAll: function(checkAllFlag,name){
    	   if(!document.getElementsByName) return false;
	       var elements = document.getElementsByName(name);
	       if(elements.length > 0){
	             for (var i =0; i < elements.length; i++){
	    	           var Rows = document.getElementById("row" + (i+1));
	                 if(!Rows) return false;
		               elements[i].checked = checkAllFlag;
		               this.chkSelectAll(checkAllFlag,(i+1),name);
		               this.chgBgColor(i+1);	
	             }
         }
    },
    // 反选
    unCheckAll: function(name){
    	   if(!document.getElementsByName) return false;
	       var elements = document.getElementsByName(name);
	       for(var i =0; i < elements.length; i++){
		          elements[i].checked = !elements[i].checked;
		          this.chkSelectAll(elements[i].checked,(i+1),name);
		          this.chgBgColor(i+1);	
	       }
    },
    // 检测是否全选
    chkSelectAll: function(chkStatus,rowid,name){
    	   if(!document.getElementsByName) return false;
	       var objId = document.getElementsByName(name);
	       var count = 0;	 
	       for(var i=0;i<objId.length;i++){
		          if(objId[i].checked==""){
		 	            count++;
		          }
	       }	 
	       var selAll = document.getElementById("selectAll")	
	       if(!selAll) return false; 
         if(count != 0){
  	          selAll.checked = "";
         }
         else if(count == 0){
   	          selAll.checked = "checked";
         }  
         this.chgBgColor(rowid); 
    },
    // 改变选中行背景色
    chgBgColor: function(rowid){
         var objchkRow = document.getElementById("row" + rowid);
         var objchkBox = document.getElementById("chkbox" + rowid);
         if(!objchkBox || !objchkRow) return false;
         objchkRow.style.backgroundColor = "#F6F6F6";
         if(objchkBox.checked==""){
   	           objchkRow.style.backgroundColor = "#FFF"; 
         }
         else if(objchkBox.checked=="checked"){ 
   	           objchkRow.style.backgroundColor = "#F6F6F6";
         }	
    },
    // 刷新页面时，选中项仍然背景高亮
    isChked: function(name){
    	   if(!document.getElementsByName) return false;
    	   var chkBoxes = document.getElementsByName(name);
    	   for(var i=0;i<chkBoxes.length;i++){
    	       var chkbox=chkBoxes[i];
    	       if(chkbox.checked){
    	       	   var row=chkbox.getAttribute("value");
    	       	   this.chkSelectAll(chkbox,row,name); 
    	       }	
    	   }
    },
    
    
    // 取得url中参数值
	  getParameter: function (varName){
		     var query = window.location.search;
		     if (query != null || query != ""){
			        query = query.replace(/^\?+/, "");
			        var qArray = query.split("&");
			        var len = qArray.length;
			        if (len > 0){
				           for (var i=0; i<len; i++){
					              var sArray = qArray[i].split("=", 2);
					              if (sArray[0] && sArray[1] && sArray[0] == varName){
						                  return unescape(sArray[1]);
					              }
				           }
			        }
		     }
		     return null;
	  },
	  
	  
	  // url编码
	  urlEncode: function(str){
		     return encodeURIComponent(str);
	  },	
	  // url解码
	  urlDecode: function (str){
		     return decodeURIComponent(str);
	  },
    
    
    // 获取element节点的X坐标
    xPos:function(element){
		     var positionX = 0;
		     while(element != null){
			       positionX += element.offsetLeft;
			       element = element.offsetParent;
		     }
		     return positionX;
	  },
	  // 获取element节点的X坐标
	  yPos:function(element){
		     var positionY = 0;
		     while(element != null){
			       positionY += element.offsetTop;
			       element = element.offsetParent;
		     }
		     return positionY;
	  },
	  // 获取element节点的宽
	  w:function (element){return element.offsetWidth;},
	  // 获取element节点的高
	  h:function (element){return element.offsetHeight;},  
	  
	  
	  // 取得一个元素的text
	  getText: function (element){
		    if (typeof element.innerText != "undefined") return element.innerText;
		    if (typeof element.textContent != "undefined") return element.textContent;
		    return null;
	  },
	  // 设置element元素的text
	  setText: function (element, text){
		    if (typeof element.innerText != "undefined"){
			       element.innerText = text;
			       return true;
		    }
		    if (typeof element.textContent != "undefined"){
			       element.textContent = text;
			       return true;
		    }
		    return false;
	  },
	  // 取得element元素的innerHTML
	  getHTML: function (element){
		    return element.innerHTML;
	  },
	  // 设置element元素的innerHTML
	  setHTML: function (element, html){
		    element.innerHTML = html;
		    return true;
	  },
	  
	  
	  // 给element元素添加新value样式
	  addClass:function(element,value){
         if(!element.className){
               element.className = value;	
         }
         else{
               var newClassName = element.className;
               newClassName += " ";
               newClassName += value;
               element.className = newClassName;	
         }
    },
    // 设置HTML标签（tag）的新theClass样式
    styleElementsSiblings:function(tag,theClass){
         if(!document.getElementsByTagName) return false;
         var elems = document.getElementsByTagName(tag);
         
         for(var i=0;i<elems.length;i++){
               var elem = elems[i];
               this.addClass(elem,theClass);	
         }	
    },
    // 设置table隔行显示不同的clsName样式
    stripeTables:function(clsName){
         if(!document.getElementsByTagName) return false;
         var tables = document.getElementsByTagName("table");
         
         for(var i=0;i<tables.length;i++){
              var odd = false;
              var rows = tables[i].getElementsByTagName("tr");
              
              for(var j=0;j<rows.length;j++){
                   if(odd == true){
                        this.addClass(rows[j],clsName);
                        odd = false;	
                   }
                   else{
         	              odd = true;
                   }	
              }	
         }	
    },
    // 设置HTML标签（tag）划过高亮显示clsName样式
    highLightRows:function(clsName,tag){
         if(!document.getElementsByTagName) return false;
         var rows = document.getElementsByTagName(tag);
         
         for(var i=0;i<rows.length;i++){
              rows[i].oldClassName = rows[i].className;
      
              rows[i].onmouseover = function(){
                   lib.addClass(this,clsName);	
              }
      
              rows[i].onmouseout = function(){
                   this.className = this.oldClassName;	
              }	
         }	
    },
    
    
    displayDiv: function(objId,maxHeight,seconds){ 
          var h = $(objId).offsetHeight; 
          
          var anim = function(){            
                    h += 50; 
                    
                    if(h >= maxHeight){ 
                         $(objId).style.height = maxHeight+"px"; 
                         if(tt){window.clearInterval(tt);} 
                    }
                    else{ 
                         $(objId).style.display="block"; 
                         $(objId).style.height = h + "px"; 
                    }
          }
          var tt = window.setInterval(anim,seconds);      
    },
    hiddenDiv: function(objId,minHeight,seconds){
          var h = $(objId).offsetHeight; 
          var anim = function(){
              h -= 50; 
                 
              if(h <= minHeight){
                   $(objId).style.display="none";  
                   if(tt){window.clearInterval(tt);}
              }
              else{
                   $(objId).style.height = h + "px"; 
              }
         }
         var tt = window.setInterval(anim,seconds); 
    },
    showClassList: function(objId,minHeight,maxHeight,seconds){
    	   var show = $(objId).style.display == "none" ? this.displayDiv(objId,maxHeight,seconds) : this.hiddenDiv(objId,minHeight,seconds);
    }
}
//-->