﻿// JScript 文件
//focus,blur
function getFocus(objID)
{
    
    //alert(obj);
   if (document.getElementById(objID)!=null)
   {
        window.setTimeout("document.getElementById('"+objID+"').focus()",50);
   }
    
}

function rowclicked(rowIndex)
{
    rowIndex =rowIndex+ 2; 
    
    var row = "dvList_ctl0"+rowIndex+"_chbSelected";
    var cbox = document.getElementById(row);
    alert(cbox);
    cbox.click();  
}

function newRowClicked(rowIndex,cboxId,ev)
{
    rowIndex =rowIndex+ 2; 
    var cbox = document.getElementById(cboxId);
    //var row = cbox.parentElement.parentElement;
    ev = ev || window.event;
    var obj = ev.target || ev.srcElement;
    //alert(obj.tagName);
    if(obj.tagName=="TD")
    {
    cbox.click();  
    }
    //row.style.backgroundColor="red"; 
    
}

function changeRowColor(index,tid)
{
    var rowIndex = index+1;
    var table = document.getElementById(tid);
    var row = table.rows(rowIndex);   
    row.style.backgroundColor="#efefef"; 
}

function ChangeImage(id)
{
    var obj = document.getElementById(id);
    obj.style.backgroundImage="url(../New_Images/"+id+"_on.gif)"; 
}

function AddChrForPhone(obj)
{
	var chr=String.fromCharCode(event.keyCode);   
	 if(isNaN(chr))
	  {
		 event.keyCode=0;
	  }
	  
	var v=obj.value;
	if(v.length==3)
	  obj.value=v+"-";
	if(v.length==7)
	  obj.value=v+"-";
}

function EnterKeyClick() 
{    
    if (event.keyCode == 13) 
    {        
       event.keyCode=9;
       event.returnValue = false;
    }
}
function checkNum()
{
	var chr=String.fromCharCode(event.keyCode);

	if(isNaN(chr))
	{
	    event.keyCode=0;
	}
}

function showImage(imgFile)
{ 
   var img = document.getElementById("img_School");
   //alert(img);
   img.src = imgFile;
   
} 

function winOpen(divID)
{
   var obj = document.getElementById(divID)
   if(obj!=null)
   {
	   
	   var url = obj.innerHTML;
	   //alert(url);
	   window.open (url, 'newwindow', 'height=520, width=810, top=200, left=200, toolbar=no, menubar=no, scrollbars=yes, resizable=no,location=no, status=no')
	}

}

function changeDiv(str)
{
    
    var obj = document.getElementById("div_pageName");
    //alert(obj);
    obj.innerHTML ="../HelpPage/" + str;
    //alert(obj.innerHTML);
}

(function (bool) {
		
		var html;
	   
		if (bool) {
	   
			html = window.HTMLElement.prototype;
		   
			window.__defineGetter__("event", function () {
			
				var o = arguments.callee;
			   
				do {
			   
					if (o.arguments[0] instanceof Event) return o.arguments[0];
			   
				} while (o = o.caller);
			   
				return null;
		   
			});
			
			
			Event.prototype.__defineSetter__("returnValue",function(b){ 
				if(!b)this.preventDefault();
				return b;
			});
 
			Event.prototype.__defineGetter__("fromElement", function () {
			
				return this.relatedTarget;
	
			});
		   
			html.contains = function (o) {
				do {
					if (o == this) return true;
				} while (o = o.parentNode);
				return false;
			};
		   
		}
	
	})(/Firefox/.test(window.navigator.userAgent));
