function showNext()
{
	if (!maxid) maxid=5;
	if(id<maxid)
	{
		$('.recent-project').hide();
		id++;
		$('#project'+id).show();
		
	}
}

function showPrev()
{
	if(id>1)
	{
		$('.recent-project').hide();
		id--;
		$('#project'+id).show();
		
	}
}

function showTab(id)
{
	$('.tab').removeClass('active');
	$('#'+id).addClass('active');
	$('.tab-content').hide();
	$('#'+id+'-text').show();
	if(id=='web-design')$('#pointer').css('top','30px');
	if(id=='seo')$('#pointer').css('top','112px');
	if(id=='software')$('#pointer').css('top','194px');
}

function initTestimonial(filename) {

	/*
	var AJAX = (function(AJAX){
		return function(url){
			var ajax = AJAX();
			ajax.open("GET", url, false);
			ajax.send("");
			return ajax;
		};
	})(this.XMLHttpRequest ?
		function() {return new XMLHttpRequest;} :
		function() {return new ActiveXObject("Microsoft.XMLHTTP");}
	);
	*/
	Request.send(filename, "GET", handle_testimonial_response, null);
}
	
function handle_testimonial_response(response) {
	var theItems = response.responseXML.getElementsByTagName("item"), item, i=0, testimonials = new Array(), testimonials_backup = new Array();
	var testimonial_content_box = document.getElementById("testimonial_content_box");
	if (testimonial_content_box) {
		testimonial_content_box.innerHTML = "";
		
		while (oneItem = theItems[i++]) {
//			alert("element: "+i);
			var test_ = new Array();
			
//			alert(oneItem.getElementsByTagName("testimonial")[0].firstChild.nodeValue);
//			return 1;
			
			if (oneItem.getElementsByTagName("testimonial")[0].childNodes.length) {
				test_[0] = oneItem.getElementsByTagName("testimonial")[0].childNodes[0].nodeValue;
//				test_[0] = oneItem.getElementsByTagName("testimonial")[0].childNodes[0].textContent;
			} else {
				test_[0] = "";
			}
			if (oneItem.getElementsByTagName("name")[0].childNodes.length) {
				test_[1] = oneItem.getElementsByTagName("name")[0].childNodes[0].nodeValue;
//				test_[1] = oneItem.getElementsByTagName("name")[0].childNodes[0].textContent;
			} else {
				test_[1] = "";
			}
			if (oneItem.getElementsByTagName("location")[0].childNodes.length) {
				test_[2] = oneItem.getElementsByTagName("location")[0].childNodes[0].nodeValue;
//				test_[2] = oneItem.getElementsByTagName("location")[0].childNodes[0].textContent;
			} else {
				test_[2] = "";
			}
			if (oneItem.getElementsByTagName("url")[0].childNodes.length) {
				test_[3] = oneItem.getElementsByTagName("url")[0].childNodes[0].nodeValue;
//				test_[3] = oneItem.getElementsByTagName("url")[0].childNodes[0].textContent;
			} else {
				test_[3] = "";
			}
			
			testimonials[testimonials.length] = test_;
			testimonials_backup[testimonials_backup.length] = test_;
		}
		
		//now randomize and put it in the scroller
		for (j=0; j<10; j++) {
			var userRandomNumbers = new Array();
			var usedTestimonials = new Array();
			if (testimonials[0]==0) return false;
			for (i=0; i<5; i++) {
				var randomnumber = -1;
				while (usedTestimonials[randomnumber] || !testimonials[randomnumber]) {
					randomnumber=Math.floor(Math.random()*(testimonials.length));
				}
				var newP = document.createElement("p");
				newP.className = "testimony";
				newP.innerHTML = testimonials[randomnumber][0]+"<br /><span class='blue'><b>"+testimonials[randomnumber][1]+"</b><br />"+testimonials[randomnumber][2]+"</span><br /><span class='website'>"+testimonials[randomnumber][3]+"</span>";
				testimonial_content_box.appendChild(newP);
				usedTestimonials[randomnumber] = 1;
			}
		}
	}
}

function initRecentProjects(filename) {
	
	var AJAX = (function(AJAX){
		return function(url){
			var ajax = AJAX();
			ajax.open("GET", url, false);
			ajax.send("");
			return ajax;
		};
	})(this.XMLHttpRequest ?
		function() {return new XMLHttpRequest;} :
		function() {return new ActiveXObject("Microsoft.XMLHTTP");}
	);
	
	var recentprojects_content_box = document.getElementById("recentprojects_content_box");
	if (recentprojects_content_box) {
		recentprojects_content_box.innerHTML = "";
		
		var theItems = AJAX(filename).responseXML.getElementsByTagName("item"), item, i=0, recentprojects = new Array();
		while (oneItem = theItems[i++]) {
			var test_ = new Array();
			/*test_[0] = oneItem.getElementsByTagName("image")[0].childNodes[0].textContent;
			if (oneItem.getElementsByTagName("projecturl")[0].childNodes[0]) test_[1] = oneItem.getElementsByTagName("projecturl")[0].childNodes[0].textContent;
			else test_[1] = "";
			test_[2] = oneItem.getElementsByTagName("title")[0].childNodes[0].textContent;
			test_[3] = oneItem.getElementsByTagName("description")[0].childNodes[0].textContent;*/
			test_[0] = oneItem.getElementsByTagName("image")[0].childNodes[0].nodeValue;
			if (oneItem.getElementsByTagName("projecturl")[0].childNodes[0]) test_[1] = oneItem.getElementsByTagName("projecturl")[0].childNodes[0].nodeValue;
			else test_[1] = "";
			test_[2] = oneItem.getElementsByTagName("title")[0].childNodes[0].nodeValue;
			test_[3] = oneItem.getElementsByTagName("description")[0].childNodes[0].nodeValue;
			
			recentprojects[recentprojects.length] = test_;
		}
		
		//now randomize it and get 3 out, put it in the scroller
		var i=0;
		while (test_ = recentprojects[i++]) {
			var newDiv = document.createElement("div");
			newDiv.id = "project"+i;
			newDiv.className = "recent-project recentprojectsitem";
			var elementContent = ""; 
			if (test_[1]) elementContent += "<a href='"+test_[1]+"'>";
			elementContent += "<img src='"+test_[0]+"' alt='"+test_[2]+"' />";
			if (test_[1]) elementContent += "</a>";
			elementContent += "<h4>"+test_[2]+"</h4><p>"+test_[3]+"</p>";
			newDiv.innerHTML = elementContent;
			if (i==id) newDiv.style.display = "block";
			recentprojects_content_box.appendChild(newDiv);
		}
		maxid = recentprojects.length;
	}
}


