function sendAjaxRequestTabs(url, eventhandler) {
  document.getElementById('tabloading').style.display = 'block';
  document.getElementById('tabcontent').innerHTML = "";
  if (window.ActiveXObject) {
	var xhr = new ActiveXObject("Microsoft.XMLHTTP")
  } else if (window.XMLHttpRequest) {
	var xhr = new XMLHttpRequest();
  }
  
  if (url.match("[?]")) {
		var split = new Array();
		split = url.split("?");
		url = split[0];
		var postdata  = split[1];
	} else {
		var postdata = '';
	}
  
  xhr.onreadystatechange = function() {
	 if(xhr.readyState == 4)
		if(xhr.status == 200) {
		   eventhandler(xhr);
		   document.getElementById('tabloading').style.display = 'none';
		} else {
		   document.body.innerHTML = xhr.responseText
		}
  }
  
  xhr.open("POST", url, true )
  xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded')
  xhr.send(postdata)
}

function gotoTab(tab, obj) {
	
	var spans = document.getElementById('vp_people_tabs').getElementsByTagName("SPAN");
	
	for (i = 0; i < spans.length; i++) {
		if (spans[i].className == "tabbg") {
			//deselected: 	color: #ff4b12; background-color: #ffffff; border: 1px solid #ff4b12; border-bottom: 0px; margin-top: -1px;
			spans[i].style.color = "#ff4b12";
			spans[i].style.backgroundColor = "#ffffff";
			spans[i].style.border = "1px solid #ff4b12";
			spans[i].style.paddingBottom = "3px";
			spans[i].style.marginBottom = "-1px";
		}
	}
	
	//selected: 	color: #ffffff; background-color: #ff4b12; border: 0px; margin-top: 0px;
	obj.style.color = "#ffffff";
	obj.style.backgroundColor = "#ff4b12";
	obj.style.border = "0px";
	obj.style.paddingBottom = "4px";
	obj.style.marginBottom = "0px";
	
	sendAjaxRequestTabs('/layout_includes/ajax-tabs.php?tab=' + tab, function(ajaxRequest) {			
		var ans = eval('(' + ajaxRequest.responseText + ')');
		if (ans.succes) {
			var content = document.getElementById('tabcontent');
			
			content.innerHTML = ans.html;
		} else {
			
		}
	});
}

function sendAjaxRequestProjectTabs(url, eventhandler) {
  document.getElementById('projects_tabloading').style.display = 'block';
  document.getElementById('projects_tabcontent').innerHTML = "";
  if (window.ActiveXObject) {
	var xhr = new ActiveXObject("Microsoft.XMLHTTP")
  } else if (window.XMLHttpRequest) {
	var xhr = new XMLHttpRequest();
  }
  
  if (url.match("[?]")) {
		var split = new Array();
		split = url.split("?");
		url = split[0];
		var postdata  = split[1];
	} else {
		var postdata = '';
	}
  
  xhr.onreadystatechange = function() {
	 if(xhr.readyState == 4)
		if(xhr.status == 200) {
		   eventhandler(xhr);
		   document.getElementById('projects_tabloading').style.display = 'none';
		} else {
		   document.body.innerHTML = xhr.responseText
		}
  }
  
  xhr.open("POST", url, true )
  xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded')
  xhr.send(postdata)
}

function gotoProjectTab(tab, obj) {
	
	var spans = document.getElementById('vp_projects_tabs').getElementsByTagName("SPAN");
	
	for (i = 0; i < spans.length; i++) {
		if (spans[i].className == "tabbg") {
			//deselected: 	color: #ff4b12; background-color: #ffffff; border: 1px solid #ff4b12; border-bottom: 0px; margin-top: -1px;
			spans[i].style.color = "#ff4b12";
			spans[i].style.backgroundColor = "#ffffff";
			spans[i].style.border = "1px solid #ff4b12";
			spans[i].style.paddingBottom = "3px";
			spans[i].style.marginBottom = "-1px";
		}
	}
	
	//selected: 	color: #ffffff; background-color: #ff4b12; border: 0px; margin-top: 0px;
	obj.style.color = "#ffffff";
	obj.style.backgroundColor = "#ff4b12";
	obj.style.border = "0px";
	obj.style.paddingBottom = "4px";
	obj.style.marginBottom = "0px";
	
	sendAjaxRequestProjectTabs('/layout_includes/ajax-tabs.php?tab=' + tab, function(ajaxRequest) {			
		var ans = eval('(' + ajaxRequest.responseText + ')');
		if (ans.succes) {
			var content = document.getElementById('projects_tabcontent');
			
			content.innerHTML = ans.html;
		} else {
			
		}
	});
}