function Hide()
	{
		var len=arguments.length;
		for(var i=0;i<len;i++)
		{
			if(arguments[i]) arguments[i].style.display='none';
		}
	}
	
function Show()
	{
		var len=arguments.length;
		for(var i=0;i<len;i++)
		{
			if(arguments[i]) arguments[i].style.display='';
		}
	}

function checkMaxInput(objname,maxnum)
	{
		var obj=document.getElementById(objname);
		if (obj.value.length > maxnum)
		{ 
			obj.value = obj.value.substring(0, maxnum);	
		}
		else
		{ 
				var displayMaxNumobj=document.getElementById(objname+"MaxNum");
				displayMaxNumobj.innerHTML=maxnum - obj.value.length;
		}
	}	
			
function initText()
	{	
		arguments[0].value=arguments[1];
		
	}
		
function setSpanValue()
	{
		arguments[0].innerText=arguments[1];
	}
function setCheckBoxesValues(objs,sign)
	{
		var aim_obj = document.getElementById(sign+"value");
		var tem_str = "";
		for(var i =0;i<objs.length;i++)
		{
			var obj = eval(objs[i]);
			if(obj.checked) tem_str=tem_str + obj.value + ",";
		}
		aim_obj.value = tem_str;
	}
function AutoHide()
	{
		var len=arguments.length;
		var bool=arguments[0];
		if(bool){str='';}else{str='none';}
		arguments[1].style.display=str;
	}
function checkedSize(checkBoxName)
	{
		 var  elms  =  document.getElementsByName(checkBoxName); 
		 var num=0;
		 if  (elms.length<1)  return;
           for  (var  i=0;i<elms.length;i++)
           {  
               if(elms[i].type=="checkbox" && elms[i].checked)  
               num++;
           }
		 return num;
	}
	
function ischecked()
	{
		var ischeck=arguments[0];
		if(!ischeck)
		{
			arguments[1].value=arguments[2];
			arguments[3].innerText=arguments[4];
		}
	}
function initTextCheckbox(textId,checkboxName)
	{
		initText(document.getElementById(textId),'');
		initCheckBox(checkboxName);
	}

function initCheckBox(checkBoxName)
	{
		 var  elms  =  document.getElementsByName(checkBoxName); 
		 if  (elms.length<1)  return;
           for  (var  i=0;i<elms.length;i++)
           {  
               if(elms[i].type=="checkbox")  
               elms[i].checked=false;
           }
	}
	
function initSelected()
	{
		arguments[0].selectedIndex=0;
	}

function checkRedio(redioname)
	{
		var obj=document.getElementsByName(redioname);
		var objLen=obj.length;
		var objBool=false;
		for(var i=0;i<objLen;i++)
		{
			if(obj[i].checked==true)
			{
				objBool=true;
				break;
			}
		}
		return objBool;
	}
	
function lebelinit()
	{
		strsize=arguments[0]-1;
		arguments[1].innerText=strsize-arguments[2];
		if(arguments[2]==arguments[0])
		{
			arguments[1].innerText=0;
		}
	}
	
function checkRedioValue(redioname)
	{
		var obj=document.getElementsByName(redioname);
		var objLen=obj.length;
		var objBool=0;
		for(var i=0;i<objLen;i++)
		{
			if(obj[i].checked == true)
			{
				objBool=obj[i].value;
				break;
			}
		}
		return objBool;
	}	
	
function getRadioValuePost(radioname)
	{
		var  elms  =  document.getElementsByName(radioname); 
		var num = 0;
		if  (elms.length<1)  return;
           for  (var  i=0;i<elms.length;i++)
           {  
               if(elms[i].type=="radio" && elms[i].checked)  
               {
			   		num =  elms[i].value;
			   		break;
			   }
           }
        return  num; 
	}	

function checkBoxValue(name,num)
	{         
		var obj = document.getElementsByName(name);
		var objLen = obj.length;
		var objBool = false; 
		if (objLen == 0){return false;}
		for(var i=0;i<objLen;i++)
		{
			
			if(obj[i].checked && obj[i].value == num)
			{
				objBool = true;
				break;
			}
		}
		return objBool;
	}
	
function checkBoxChecked(checkboxid,name)
	{         
		var aim_obj = document.getElementById(checkboxid);
		var obj = document.getElementsByName(name);
		var objLen = obj.length;
		if (objLen == 0){return false;}
		if(aim_obj.checked)
		{
			for(var i=0;i<objLen;i++)
			{
				obj[i].checked =true; 
			}
		}
		else
		{
			for(var i=0;i<objLen;i++)
			{
				obj[i].checked =false; 
			}
		}
	}			