$(document).ready(function() {
	 latestProjectCycle();
});

function latestProjectCycle() {

	$('#latest-projects').cycle( {
		fx :'fade',
		//speed :2500,
		//timeout :10000,
		//pause :1
	});
}

function displayWebsiteInfo(divId) {
	$('#'+divId).fadeIn('slow');
	$('#'+divId+'-link').attr({ 
          onClick: "hideSEOInfo('"+divId+"'); return false;"
        });
	$('#'+divId+'-span').hide();
	$('#'+divId+'-span').html(' - click link to close');
	$('#'+divId+'-span').fadeIn('slow');
}

function hideWebsiteInfo(divId) {
	$('#'+divId).slideUp('slow');
	$('#'+divId+'-link').attr({ 
          onClick: "displayWebsiteInfo('"+divId+"'); return false;"
        });
	$('#'+divId+'-span').hide();
	$('#'+divId+'-span').html(' - click link to open');
	$('#'+divId+'-span').fadeIn('slow');
}

function displaySEOInfo(divId) {
	$('#'+divId).fadeIn('slow');
	$('#'+divId+'-link').attr({ 
          onClick: "hideSEOInfo('"+divId+"'); return false;"
        });
	$('#'+divId+'-span').hide();
	$('#'+divId+'-span').html(' - click link to close');
	$('#'+divId+'-span').fadeIn('slow');
	return false;
}

function hideSEOInfo(divId) {
	$('#'+divId).slideUp('slow');
	$('#'+divId+'-link').attr({ 
          onClick: "displaySEOInfo('"+divId+"'); return false;"
        });
	$('#'+divId+'-span').hide();
	$('#'+divId+'-span').html(' - click link to open');
	$('#'+divId+'-span').fadeIn('slow');
	return false;
}

function update_div(ajaxUrl,destId){
	var XMLresponse = '';
	XMLresponse = $.ajax({
		type: "POST",
		url: ajaxUrl,
		async: false
		}).responseText;
	
	if (!handleAjaxResponse(XMLresponse)) return false;
	
	$('#'+destId).html(XMLresponse);
}

function handleAjaxResponse(XMLresponse,gotoHomepage) {
	if (XMLresponse.toLowerCase().indexOf("<html>") != -1) {
		if (gotoHomepage == null) {
			window.location.reload();
		}
		else {
			window.location = domain_base_url;
		}
		return false;
	}
	
	return true;
}

$(function() {
	$('a[@rel*=lightbox]').lightBox();
});

//function initialiseLightBox() {
//	$('#webs ul li .picture a.lb').lightBox();
	//$('#webs a').lightBox();
//}

function initaliseAgileCarousel() {
	$('#webs').agile_carousel( {
		  next_prev_buttons: "yes",
		  number_slides_visible: "2"	 
	 });
}
