function $() {
		  var elements = new Array();
		  for (var i = 0; i < arguments.length; i++) {
		    var element = arguments[i];
		    if (typeof element == 'string')
		      element = document.getElementById(element);
		    if (arguments.length == 1)
		      return element;
		    elements.push(element);
		  }
		  return elements;
		}
	
	function toggleData(type){
	  
	  if(type=='RIO'){
	    id = 'RIOitems';
	    hider = 'hider1';
	  }else{
	    id = 'BSitems';
      hider = 'hider2';
	  }
	  
	  if($(id).offsetHeight == $(hider).offsetHeight && !notFinished){
	    
	     toHeight23 = ($('contentvlak').offsetHeight-80) - $(id).offsetHeight;
       toHeight22 = ($('sidebar').offsetHeight) - $(id).offsetHeight;
	     toHeight33 = ($('maincontainer').offsetHeight) - $(id).offsetHeight;
	     mover(hider,false,false,false, '0', 5)
	     mover('contentvlak',false,false,false, toHeight23, 5)
	     mover('sidebar',false,false,false, toHeight22, 5)
	     mover('maincontainer',false,false,false, toHeight33, 5)
	     setTimeout(function(){
          resizeBackground2();
       },1000);
	  }else{
	    // previoussideBarHeight = $('sidebar').offsetHeight;
	    // previouscontentHeight = $('contentvlak').offsetHeight - 80;
	     toHeight = ($('contentvlak').offsetHeight-80) + $(id).offsetHeight;
	     toHeight2 = ($('sidebar').offsetHeight) + $(id).offsetHeight;
	     toHeight3 = ($('maincontainer').offsetHeight) + $(id).offsetHeight;
	     mover(hider,false,false,false, $(id).offsetHeight, 5)
	     mover('contentvlak',false,false,false, toHeight, 5)
	     mover('sidebar',false,false,false, toHeight2, 5)
	     mover('maincontainer',false,false,false, toHeight3, 5)
	     setTimeout(function(){
	        resizeBackground2();
	     },1000);
	  }
	}

	
		function pageWidth(){
//			if( typeof( window.innerHeight ) == 'number' ) {     browserHeight = window.innerHeight; } else {     browserHeight = document.documentElement.clientHeight; }		
//			var _docHeight = (document.height !== undefined) ? document.height : document.body.offsetHeight;
		var viewportwidth;
		var viewportheight;
		if (typeof window.innerWidth != 'undefined'){
			// the more standards compliant browsers (mozilla/netscape/opera/IE7) use window.innerWidth and window.innerHeight			
			viewportwidth = window.innerWidth,
			viewportheight = window.innerHeight
		}else if (typeof document.documentElement != 'undefined' && typeof document.documentElement.clientWidth != 'undefined' && document.documentElement.clientWidth != 0){
			// IE6 in standards compliant mode (i.e. with a valid doctype as the first line in the document)
			viewportwidth = document.documentElement.clientWidth,
			viewportheight = document.documentElement.clientHeight
		}else{
			// older versions of IE			
			viewportwidth = document.getElementsByTagName('body')[0].clientWidth,
			viewportheight = document.getElementsByTagName('body')[0].clientHeight
		}

		return(viewportwidth)
	}
	function pageHeight(){
//			if( typeof( window.innerHeight ) == 'number' ) {     browserHeight = window.innerHeight; } else {     browserHeight = document.documentElement.clientHeight; }		
//			var _docHeight = (document.height !== undefined) ? document.height : document.body.offsetHeight;
		var viewportwidth;
		var viewportheight;
		if (typeof window.innerWidth != 'undefined'){
			// the more standards compliant browsers (mozilla/netscape/opera/IE7) use window.innerWidth and window.innerHeight			
			viewportwidth = window.innerWidth,
			viewportheight = window.innerHeight
		}else if (typeof document.documentElement != 'undefined' && typeof document.documentElement.clientWidth != 'undefined' && document.documentElement.clientWidth != 0){
			// IE6 in standards compliant mode (i.e. with a valid doctype as the first line in the document)
			viewportwidth = document.documentElement.clientWidth,
			viewportheight = document.documentElement.clientHeight
		}else{
			// older versions of IE			
			viewportwidth = document.getElementsByTagName('body')[0].clientWidth,
			viewportheight = document.getElementsByTagName('body')[0].clientHeight
		}

		return(viewportheight)
	}
	
	function getScrollWidth()
{
   var w = window.pageXOffset ||
           document.body.scrollLeft ||
           document.documentElement.scrollLeft;
           
   return w ? w : 0;
} 

function getScrollHeight()
{
   var h = window.pageYOffset ||
           document.body.scrollTop ||
           document.documentElement.scrollTop;
           
   return h ? h : 0;
}
	
	function resizeBackground(){
		
		var width = pageWidth();
		//var height1 = 247;
		//var height2 = $('backImg').offsetHeight;
		
		var mainFactor = 4.6558704453441295546558704453441;

		if((width/247)>mainFactor){
			$('backImg').style.width = '100%';
			$('backImg').style.height = '';
		}else{
			$('backImg').style.height = '100%';
			$('backImg').style.width = '';
		}
		
		
		//	$('backImg').style.left = '50%';
		//	$('backImg').style.marginLeft = '-'+(width/2)+'px';
		
	}
		function resizeBackground2(){
		
		var height = pageHeight()+getScrollHeight();
		
		//alert(height);
		//alert($('maincontainer').offsetHeight);
		if((height) != $('maincontainer').offsetHeight){
			
			$('maincontainer').style.height = height + 'px';
			$('bg').style.height = height + 'px';
		}
	}
	function resizeStartdata(){
		
				var height = $('contentvlak').offsetHeight-$('sidebar').offsetHeight;
				var height2 = $('sidebar').offsetHeight-$('contentvlak').offsetHeight;
		if($('contentvlak').offsetHeight > $('sidebar').offsetHeight){
			$('sidebar').style.height = $('contentvlak').offsetHeight + 'px';
		}else{
			$('sidebar').style.height = $('sidebar').offsetHeight + 'px';
			originalSidebarHeight = $('sidebar').offsetHeight + 'px';
		}
	}


