function GetFilename(url)
{
   if (url)
   {
      var m = url.toString().match(/.*\/(.+?)\./);
      if (m && m.length > 1)
      {
         return m[1];
      }
   }
   return "";
}

var site_param = getQueryStringVariable('site');
var url_str = (window.location).toString();
var url_fn = GetFilename(url_str);
var marg = 30;

slideshowInit = function () {
	if (typeof slideshow == 'undefined') return;
	if (slideshow.length < 1) return;
	var h = new Array();
	for (var i=0; i<slideshow.length; i++) {
		if (i==0) 
			marg=0;
		else marg =30;
		h[h.length] = '<div style="width: 700px; margin: '+marg+'px auto; border: 2px solid #222; background-color: #222; color: white;"><img src="'+slideshow[i].versions[slideshow[i].biggest].src+'" width="'+slideshow[i].versions[slideshow[i].biggest].width+'" alt="'+slideshow[i].caption.replace(/"/g, '&quot;')+'" title="'+slideshow[i].caption.replace(/"/g, '&quot;')+'" /><p style="margin: 0.25em 5px; text-align: center;">'+slideshow[i].caption+'</p></div>';
	}	
	

	if (document.getElementById('BigPicture'))
		document.getElementById('BigPicture').innerHTML = h.join('\n');			
}



function list () {
$('<a href="?site=' + site_param +'&xml=' + url_fn +'-mediarss.xml' + '#bigpicturepos"><img class="photo" src="http://www.abc.net.au/local/global_img/stories/button_big_picture.jpg" alt="Switch to Big Picture mode" title="View photos in Big Picture mode"/></a>').appendTo("#BigPictureMode");
} //end function list()

function filter_url_from_parameters(surl)
{
var sURL = surl.toString();
var end_url = sURL.indexOf("?");
sURL = sURL.substr(0,end_url);
return sURL;
}



$(document).ready(function() {
	try{
	var xml = getQueryStringVariable('xml');	
	if (((url_str.indexOf("/photos/")>-1)) && !(url_str.indexOf("/stories/")>0) && !(url_str.indexOf("/audio/")>0) && !(url_str.indexOf("/videos/")>0)  && !(url_str.indexOf("/recipes/")>0) && !(url_str.indexOf("/reviews/")>0) )
		{
		$(".player").before('<div><a name="bigpicturepos"></a></div><div style="width:185px; float:right;" class="player" id="BigPictureMode"></div>');
					
		if (xml != '') 
			{		
			if ( $('.item.photo').length >0	) 
				{
				$(".item.photo").css("display","none");	
				$(".related").css("margin-top","0");
				} //end if
						
			$("#media_main").before('<div id="BigPicture"></div>');
			$('<a href="'+filter_url_from_parameters(url_str)+ '?site=' + site_param +'#bigpicturepos"><img class="photo" src="http://www.abc.net.au/local/global_img/stories/button_slideshow.jpg" alt="Switch to Slideshow" title="View photos in slideshow mode"/></a>').appendTo("#BigPictureMode");		
			showPhotos(xml);
			$("#media_main").css("display","none") ;
			} //end if
		else {
			list();
			} //end else
		} //end if	
		
	}
	catch(err) {}
	
}); //end function
