
function drop(var_name)
{
	

	select=document.getElementById(var_name + '_dropdown');
	x=0;
	y=0;
	while (select.offsetParent)
		{
		x += select.offsetLeft;
		select=select.offsetParent;
		}
	x+=select.offsetLeft + 1;

	select=document.getElementById(var_name + '_dropdown');
	while (select.offsetParent)
		{
		y += select.offsetTop;
		select=select.offsetParent;
		}
		y += select.offsetTop + document.getElementById(var_name + '_dropdown').clientHeight - 1;
		//document.getElementById('drop_'+var_name).style.width=document.getElementById(var_name + '_dropdown').clientWidth - 7 + 'px';
		document.getElementById('drop_'+var_name).style.left=x + 'px';
		document.getElementById('drop_'+var_name).style.top=y + 'px';
		
	if (document.getElementById('drop_'+var_name).style.visibility=='visible')
	{
		document.getElementById('drop_'+var_name).style.visibility='hidden';
		clear();
	}
	else
	{
		clear();
		document.getElementById('drop_'+var_name).style.visibility='visible';
	}
}

function change(var_name,var_value,label,duplikacja,drugie_pole)
{
	if (duplikacja>0)
		{
		document.getElementById(var_name+'_text').value = label;
		document.getElementById(var_name.substr(0,var_name.length-1)+'_text').value = label;
		document.getElementById(var_name.substr(0,var_name.length-1)).value = var_value;
		}
	else if (duplikacja=='A')
		{
//		document.getElementById(var_name+'A_text').value = label;
//		document.getElementById(var_name+'A').value = label;
		document.getElementById(var_name+'_text').value = label;
		document.getElementById(var_name).value = var_value;
		}
	else if (duplikacja=='B')
		{
		document.getElementById(var_name).value = label;
		document.getElementById(drugie_pole).value = var_value;
		}
	else if (duplikacja=='C')
		{
		document.getElementById(var_name).value = label;
		}
	else
		{
		document.getElementById(var_name+'_text').value = label;
		document.getElementById(var_name).value = var_value;
		}
	clear();

}


function change_d(var_name,var_check,var_value,label,drugie_pole)
{
	//alert('YO');
	if (document.getElementById(var_name).value == document.getElementById(var_check).value)
		{
		document.getElementById(var_name).value = label;
		document.getElementById(drugie_pole).value = var_value;
		}



}


function clear()
{
		
		dropdowns=document.getElementsByTagName('div');
		for (i=0;i<dropdowns.length;i++)
		{
			//alert(i);
			if (String(dropdowns[i].id).substr(0,5) == 'drop_')
				dropdowns[i].style.visibility='hidden';
		}

}

function show (number)
{
document.getElementById('table_long_' + number).style.visibility='visible';
document.getElementById('table_long_' + number).style.position='static';

document.getElementById('table_short_' + number).style.visibility='hidden';
document.getElementById('table_short_' + number).style.position='absolute';

document.getElementById('FSI_opened_' + number).value = number;

}

function hide (number)
{
document.getElementById('table_short_' + number).style.visibility='visible';
document.getElementById('table_short_' + number).style.position='static';

document.getElementById('FSI_opened_' + number).value = '';

document.getElementById('table_long_' + number).style.visibility='hidden';
document.getElementById('table_long_' + number).style.position='absolute';

}

function toggle_checkbox (var_name,var_value,afid,aver,duplikacja)
{
	if (!document.getElementById(var_name).checked)
	{
		//document.getElementById(var_name).disabled = false;
		document.getElementById(var_name).checked = '1';
		document.getElementById(var_name + '_img').src = 'img/'+afid+'/'+aver+'/checkbox_full.gif';
		if (duplikacja>0)
			document.getElementById(var_name + 'A_img').src = 'img/'+afid+'/'+aver+'/checkbox_full.gif';
	}
	else
	{
		document.getElementById(var_name).checked = false;
		document.getElementById(var_name + '_img').src = 'img/'+afid+'/'+aver+'/checkbox_empty.gif';
		if (duplikacja>0)
			document.getElementById(var_name + 'A_img').src = 'img/'+afid+'/'+aver+'/checkbox_empty.gif';
	}
}

function select_radio (var_name,var_value,which_radio,afid,aver)
{
		dropdowns=document.getElementsByTagName('img');
		for (i=0;i<dropdowns.length;i++)
		{
			if (String(dropdowns[i].id).substr(0,var_name.length+6) == var_name + '_radio')
				dropdowns[i].src = 'img/'+afid+'/'+aver+'/checkbox_empty.gif';
		}
		document.getElementById(var_name).disabled = false;
		document.getElementById(var_name).value = var_value;
		which_radio.src = 'img/'+afid+'/'+aver+'/checkbox_radio.gif';


}

function showOpened()
{
		//alert("sprawdzam");
		opened_offers=document.getElementsByTagName('input');
		for (i=0;i<opened_offers.length;i++)
		{
			if (String(opened_offers[i].id).substr(0,11) == 'FSI_opened_')
			{
				if (opened_offers[i].value != '')
				{
					//alert("JEST");
					show(opened_offers[i].value);
				}
			}
		}
}
