function get_radio_value( bid )
{

	var element = eval("document.getElementById(\"awidget_"+bid+"_config\").awidget_conf_width_"+bid) ;
	
	for (var i=0; i < element.length ; i++)
	{
	    if (element[i].checked)
		{
			var rad_val = element[i].value;
		}
	}
	
	return rad_val ;
}

function buildCode( bid )
{
	var width = get_radio_value( bid );
	var posts = document.getElementById( "awidget_conf_posts_"+bid ).value;
	
	code = '<script language="javascript" src="http://'+server+'/awidget.php?'+bid+','+posts+','+width+'"></script>';
	document.getElementById( "awidget_code_"+bid ).value = code ;
	document.getElementById( "awidget_code_"+bid ).select();
	//document.getElementById( "awidget_code_"+bid ).focus();
	
	var holder = document.getElementById( "agora_widget_preview_"+bid ).getElementsByTagName('div')[0] ;
	holder.style.width = width + 'px' ;
	
	var elements = holder.getElementsByTagName('div');
	var on = 0 ;
	for(kel = 0 ; kel < elements.length ; kel++)
	{
	    
		if( elements[kel].className.indexOf( 'agora_widget_element' ) != -1 )
		{
			if( on < posts )
			{
				elements[kel].style.display = 'block';
				on++ ;
			}
			else
			{
				elements[kel].style.display = 'none' ;
			}
		}
	}
}

function buildAll ()
{
	if( ! active_bids )
		return ;
		
	for (var a=0; a < active_bids.length ; a++)
	{
		buildCode( active_bids[a] );
	}
	
	document.getElementById('add_widget').style.display = 'block';
}

function addLoadEvent(func) {
  var oldonload = window.onload;
  if (typeof window.onload != 'function') {
    window.onload = func;
  } else {
    window.onload = function() {
      if (oldonload) {
        oldonload();
      }
      func();
    }
  }
}


addLoadEvent ( buildAll ) ;
