//CHECK FOR IE6
function is_ie6(){
     return ((window.XMLHttpRequest == undefined) && (ActiveXObject != undefined));
}

function resize(){
  	var agent = navigator.userAgent.toLowerCase();
  	this.isIE = agent.indexOf("msie") > -1; // IE Internet Explorer
	var minW = 800; // o valoare arbitrara de start a ferestrei www.ase.ro care se va modifica dinamic 
	var p; // padding pentru divul "#special"
	var w;
	var r = 205; // latimea partii drepte (in pixeli)
	var blank; // incadreaza divul #container in stanga si in dreapta. are valoare pozitiva pana cand fereastra devine mai mica decat latimea lui #container (998px)
	var add = 22; // Atentie!! De aici se poate deplasa textul in stanga sau in dreapta: adaugand -> deplasare la dreapta; scazand -> la stanga.
	// add poate lua si valori negative, caz in care textul va iesi din cadru (divul #container)
	if (parseInt(navigator.appVersion)>3) 
		{
			if (isIE) 
			{
			minW = document.body.offsetWidth;
			r = r + 8;
			var scrol = 16; // latimea barei de scroll; are pondere doar in IE
			}
			else // alte browsere 
			{
			minW = window.innerWidth;
			var scrol = 0;
			add = add - 8;
			}
		}
	
	blank = (minW - 16 - 998) / 2;
	if(blank>=0)
		{
		p = blank + add;
		w = 998 + scrol + blank - r - p;
		}
	else
		{
		p = add;
		scrol = scrol/2; // conteaza doar in IE; in rest e zero
		w = 998 + scrol - r - p;
		}

	if(document.all) // in IE
	{
	if(true == is_ie6())
	document.all.special.style.left = -blank - 8 + 'px';
	document.all.special.style.width = w + 'px'; // aloca dinamic in CSS o latime
	document.all.special.style.padding = '8px 0 17px '+p+'px'; // aloca dinamic in CSS un padding 
	}
	else if (document.getElementById) // alte browsere
	{
	document.getElementById("special").style.width = w + 'px'; // aloca dinamic in CSS o latime
	document.getElementById("special").style.padding = '8px 0 17px '+p+'px'; // aloca dinamic in CSS un padding
	}
}

