var allPhotos = 14;
var selected = [];
var rand;
var index = 1;
(function() {
	if(selected.length < 4) {
	    rand = Math.ceil(Math.random() * allPhotos);
        if(selected.toString().indexOf(rand) == -1) selected.push(rand);			
		setTimeout(arguments.callee);		
    }
	else {
		document.getElementById('gallPhoto').src = 'img/photos/' + selected[0] + '.jpg';	
	}
})()

function photo(number) {
	if(selected.length == 4) {
       index = number;       
       var pic = document.getElementById('gallPhoto');	
	   if(pic) pic.src = 'img/photos/' + selected[number - 1] + '.jpg';	
	}
}
function next(dir) {	
	
	switch(dir) {
	    case 'go':
		    index == 4
	            ? index = 1
	            : index++;	
	        
			photo(index);
		break;
		
		case 'back':
		    index == 1
	            ? index = 4
	            : index--;	
	        
			photo(index);
		break;
		
		default:
		    alert('Function error');
		break;
	}
	
}
