// JavaScript Document
/******************************************
页面公用js 函数
******************************************/

//获取页面对象 
function GetObject(id) 
{
	if (typeof(document.getElementById) != "undefined") 
	{
		return document.getElementById(id);
	} 
	else 
	{
		return document.all[id];
	}
}

/**
 根据 names 操作所有checkbox
 names object names
 checked true/false
**/
function selectAllByName(names,checked)  
{  
     var  a  =  document.getElementsByName(names);  
 	 for  (var  i=0;  i<a.length;  i++){  
         a[i].checked  =  checked;  
     }  
}  

/**
	根据 id 选择所有checkbox
	ids object id
	checked true/false
**/
function selectAllById(ids,checked)  
{  
     var  a  =  document.all(ids);  
 	 for  (var  i=0;  i<a.length;  i++){  
         a[i].checked  =  checked;  
     }  
}


/**
	串接所有checkbox值为array格式
	box_name check_box name
	return check_boxes value
**/
function allcheckbox(box_name) 
{ 
	var c=document.getElementsByName(box_name);
	var return_val="";
	if(!c.length)//只有一个复选框
	{
		if(c.checked) return_val=c.value;
	}
	else
	{
		for(i=0;i<c.length;i++)
		{
			if(c[i].checked)
			{
				return_val +=c[i].value;
				for ( j = i + 1 ; j < c.length ; j++ ) 
　	　　　		{ 
　	　　　			if ( c[j].checked ) 
　		　　			{ 
　		　　				return_val += ","; //用,做分割符 
　　		　				return_val += c[j].value; 
　　		　			} 
　　		　		} 
				break;
			}
		}
	}
	return return_val;
}
/*
	prototype.js  AJAX 调用例子 未测试
*/
function sendAjax(url,parameters,method,call_back_func)
{
	var objAjax = new Ajax.Request(
			url,
			{
				parameters: parameters,
				method: method,
				onComplete: call_back_func
			});
	return false;	
}


/*
select多选框对象,多选值(分割符分割),分割符
*/
function select_multiple(obj_select,values,separator)
{
	for(i=0;i<obj_select.options.length;i++)
	{
		if((separator+values+separator).indexOf((separator + obj_select.options[i].value + separator))>=0)
		{
			obj_select.options[i].selected=true;
		}
	}
	return ;
}

function secBoard(n)
{
    for(i=0;i<secTable.cells.length;i++)
      secTable.cells

[i].className="sec1";
    secTable.cells[n].className="sec2";
    for(i=0;i<mainTable.tBodies.length;i++)
      mainTable.tBodies

[i].style.display="none";
    mainTable.tBodies

[n].style.display="block";

}