/*FONT-SIZING*/
function initPage () {
	var fMin = document.getElementById("font-min");	
	var fMax = document.getElementById("font-max");	
	
	fMin.onclick = function (){				
		resizeFont("mid-container",10,-1,7);	
		
		return false;
	}
	fMax.onclick = function (){		
		resizeFont("mid-container",10,1,13);		
		
		return false;
	}
}

function resizeFont(elementID, normal,step, limit){
	var x = document.getElementById(elementID);
	
	if(!x.style.fontSize) {		
		var s = normal;
		x.style.fontSize =  s +"px";				
	}	
		
	if(x.style.fontSize.indexOf("px") > -1)
	{
		var s = parseInt(x.style.fontSize.replace("px",""));
		if(s!=limit) {
			s += step;
		}	 
		x.style.fontSize =  s +"px";
	}				
	
}

if (window.addEventListener)
	window.addEventListener("load", initPage, false);
else if (window.attachEvent)
	window.attachEvent("onload", initPage);
	
function toggleLayer( whichLayer, whichStyle )
{
	var elem, vis;
	if( document.getElementById ) // this is the way the standards work
		elem = document.getElementById( whichLayer );
	else if( document.all ) // this is the way old msie versions work
		elem = document.all[whichLayer];
	else if( document.layers ) // this is the way nn4 works
		elem = document.layers[whichLayer];
	
	vis = elem.style;
	vis.display = whichStyle;
}

/*MULTI-TABS*/
function switchtab(set,id){	
	var sets = document.getElementsByTagName("div");
	for (var i = 0; i < sets.length; i++)
	{
		if (sets[i].id.indexOf(set+"_") != -1){				
			if(sets[i].id == set + "_" + id ){				
				toggleLayer(sets[i].id,'block');
				document.getElementById(sets[i].id + "_tab").className = 'active';
			}else{				
				toggleLayer(sets[i].id,'none');
				document.getElementById(sets[i].id + "_tab").className = '';
			}			
		}
	}
}

/*CLOSE-OPEN TABS*/
function toggle(tabID)
{
	if(document.getElementById(tabID))
	{
		if(document.getElementById(tabID+'-head').className == 'tab-active')
		{
			toggleLayer(tabID,'none');
			document.getElementById(tabID+'-head').className = 'tab-inactive';
		}
		else
		{
			toggleLayer(tabID,'block');
			document.getElementById(tabID+'-head').className = 'tab-active';
		}
	}
}

/*Preb & Next OlderNews*/
var currentpage = 1;
function switchpage(set,inc)
{
	if(document.getElementById(set+"_"+currentpage))
	{
		if(document.getElementById(set+"_"+(currentpage+inc)))
		{			
			toggleLayer(set+"_"+currentpage,'none');
			toggleLayer(set+"_"+(currentpage+inc),'block');
			currentpage += inc;
		}
	}
}