var albumid; 

function $(a){document.write(a);}

function readGet(){var _GET = new Array();var uriStr  = window.location.href.replace(/&amp;/g, '&');var paraArr, paraSplit;if(uriStr.indexOf('?') > -1){var uriArr  = uriStr.split('?');var paraStr = uriArr[1];}else{return _GET;}if(paraStr.indexOf('&') > -1){paraArr = paraStr.split('&');}else{paraArr = new Array(paraStr);}for(var i = 0; i < paraArr.length; i++){paraArr[i] = paraArr[i].indexOf('=') > -1 ? paraArr[i] : paraArr[i] + '=';paraSplit  = paraArr[i].split('=');_GET[paraSplit[0]] = decodeURI(paraSplit[1].replace(/\+/g, ' '));}return _GET;}var _GET = readGet();
//requestVars end

function picasaweb(j){ //returns the list of all albums for the user
	var i = Math.round(j.feed.entry.length*Math.random())
	
	var id_begin = j.feed.entry[i].id.$t.indexOf('albumid/')+8;
	var id_end = j.feed.entry[i].id.$t.indexOf('?');
	var id_base = j.feed.entry[i].id.$t.slice(id_begin, id_end); 
	
	albumid = id_base;
	
	$('<script type="text/javascript" src="http://picasaweb.google.com/data/feed/base/user/'+username+'/albumid/'+id_base+'?category=photo&alt=json&callback=albums"></script>');
}

function albums(j){  //returns all photos in a specific album

	//get the number of photos in the album
	var np = j.feed.entry.length;

	var photoids = new Array();
	for(i=0;i<j.feed.entry.length;i++){
		// get the list of all photos referenced in the album and display;
		// also stored in an array (photoids) for navigation in the photo view (passed via the URL)
		var id_begin = j.feed.entry[i].id.$t.indexOf('photoid/')+8;
		var id_end = j.feed.entry[i].id.$t.indexOf('?');
		var id_base = j.feed.entry[i].id.$t.slice(id_begin, id_end);
		photoids[i]=id_base; //must be pre-loaded before the URLs are generated. That's why we need to run the loop twice.
	}	
	
	var i = Math.round(np*Math.random())

	var img_base = j.feed.entry[i].media$group.media$content[0].url;
	var id_begin = j.feed.entry[i].id.$t.indexOf('photoid/')+8;
	var id_end = j.feed.entry[i].id.$t.indexOf('?');
	var id_base = j.feed.entry[i].id.$t.slice(id_begin, id_end);
	
	if (i>0) {
		var prev_begin = j.feed.entry[i-1].id.$t.indexOf('photoid/')+8;
		var prev_end = j.feed.entry[i-1].id.$t.indexOf('?');
		var prev = j.feed.entry[i-1].id.$t.slice(id_begin, id_end);
	}
	if (i<j.feed.entry.length-1) {
		var next_begin = j.feed.entry[i+1].id.$t.indexOf('photoid/')+8;
		var next_end = j.feed.entry[i+1].id.$t.indexOf('?');
		var next = j.feed.entry[i+1].id.$t.slice(id_begin, id_end);
	} 	
	//var desc = "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href=download_photo.php?filename=" + img_base + ">Download Photo</a>";
	var desc = "";
	$("<a href='" + img_base + "?imgmax=720&crop=0' title='" + desc + "' class='lightbox'><img src='"+img_base+"?imgmax=200&crop=0' border='0' /></a>");
}


$('<script type="text/javascript" src="http://picasaweb.google.com/data/feed/base/user/'+username+'?category=album&alt=json&callback=picasaweb&access=public"></script>');//picasaweb

$("");

