Event.observe(window, 'load', init, false);

function init(){
 if($('tabs')){
  new Control.Tabs('tabs');
 }
 if($('home_tabs')){
  my_tabs = new Control.Tabs('home_tabs');
  cycle_id = setInterval('cycleTab(my_tabs)', 10000);
  Event.observe('tabs', 'click', function(){
   clearInterval(cycle_id);
  });
 }
}

function cycleTab(){
 if(my_tabs.activeContainer.id == 'tab_5'){
  my_tabs.first();
 }else{
  my_tabs.next();
 }
}

function createRequestObject () {
	if (navigator.appName == 'Microsoft Internet Explorer') {
		return new ActiveXObject('Microsoft.XMLHTTP');
	}	else {
		return new XMLHttpRequest();
	}
}

function ajax (obj, source) {
 var http = createRequestObject();
 http.open('get', source);

 http.onreadystatechange = function () {
 	if (http.readyState == 4) {
 		obj.innerHTML = http.responseText;
 	}
 }
	http.send(null);
}

function openURL(url){
	document.location.href = url;
}

function writeLink(url, anchor){
	document.write(anchor.link(url));
}