//Количекство + чекед
var clicked_button;
function form_checkbox()
{
	this.checkeds=function(check,prefix)
	{
		flag=true;
		count=0;
		while(flag)
		{
			if(document.getElementById(prefix+count))
			{
					document.getElementById(prefix+count).checked=check.checked;
					if(document.getElementById('tr_'+count)) document.getElementById('tr_'+count).style.backgroundColor=(check.checked)?'#FFCC99':'';
					//if(document.getElementById('id_'+count)) document.getElementById('id_'+count).className=(check.checked)? 'result':'bk';
					count++;
			}
			else if(count==0) count++;
			else
				flag=false;
			
		}
		return count;
	}
	
	this.checked_count=function(prefix)
	{
		flags=true;
		i=count=0;
		while(flags)
		{
			if(document.getElementById(prefix+i))
			{
				if(document.getElementById(prefix+i).checked)
				count++;
				i++;
			}
			else if(i==0) i++;
			else
				flags=false;
		}
		return count;
	}
		
	this.checked_all=function(res,prefix)
	{
		this.checkeds(res,prefix);
	}

	this.check_form=function(res,perfix)
	{
		count=this.checked_count(perfix);
		if(clicked_button=='delete')
		{
			if(count)
			{
					return confirm("Выбранные записи ("+count+") будут удалены. Желаете продолжить ?");
					return false;
			}
			else
			alert("Ничего не выбрано");
			return false;
		}
	}

	this.set_background=function(res,param,check)
	{
		
		if(param=='over' && document.getElementById(check).checked==false)
			res.style.backgroundColor='#CCFFCC';
		else if(param=='out' && document.getElementById(check).checked==false)
		res.style.backgroundColor='';
	}

	this.set_check_background=function(res,check)
	{
		if(res.checked==true)
		document.getElementById(check).style.backgroundColor='#FFCC99';
	}
	
	this.del_image=function(redirect)
	{
			if(confirm("Рисунок будет удален. Желаете продолжить ?"))
			{
				document.location=redirect;
			}
	}

	this.onfocus_text=function(res)
	{
		res.style.height='100';
		res.style.overflow='visible'
	}
	this.onblur_text=function(res)
	{
			res.style.height='20';
			res.style.overflow='hidden';
	}
	
	this.fchecked_all=function(){
		if(document.getElementById('jschecked'))
 		document.getElementById('jschecked').innerHTML='<input id="del" type="checkbox" name="all_del" onClick="form_del.checked_all(this,\'del_\')" value="false">' ;
 	}
	this.changeColor=function(res,el,sclass0,sclass1){
		document.getElementById(el).className= (res.checked ? sclass0 : sclass1);
		return true;
	}


}

function ChangeHeight()
{
	var h_left = document.getElementById('left').clientHeight ;

	var el = document.getElementById('left2'); if (el) { h_left += el.clientHeight; }

	var h_center = document.getElementById('center').clientHeight;
	var h_right = document.getElementById('right').clientHeight;

	var h = Math.max(h_left, h_center, h_right);

	document.getElementById('content').style.height = h + 25 + 'px';
	
}
