$(function(){
	
	$('a.navLinks').live('click',function(e) {
		e.preventDefault();
		var num = $(this).parent().prevAll().length;
		console.log(num);
		getItem('loadphoto',num);
	});
		
	$('a.videoLinks').live('click', function(e) {
		e.preventDefault();
		BigImgBox.empty();
		BigImgBox.append('<object type="application/x-shockwave-flash" style="width:445px; height:300px;" data="http://www.youtube.com/v/'+$(this).attr('id')+'"><param name="movie" value="http://www.youtube.com/v/'+$(this).attr('id')+'" /></object>')
	});
	
	$('a.featureYoutubeVideoLink').live('click',function(e) {
		e.preventDefault();
		BigImgBox.append('<object type="application/x-shockwave-flash" style="width:445px; height:300px;" data="http://www.youtube.com/watch?v=RfLDX9ffSiQ&feature=feedrec_grec_index"><param name="movie" value="http://www.youtube.com/watch?v=RfLDX9ffSiQ&feature=feedrec_grec_index" /></object>')
	});
	
	$('a.mapLink').live('click',function(e) {
		e.preventDefault();
		getItem('map',1);
	});
})

function getUrlVars()
{
	var vars = [], hash;
	var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
	for(var i = 0; i < hashes.length; i++)
	{
		hash = hashes[i].split('=');
		vars.push(hash[0]);
		vars[hash[0]] = hash[1];
	}
	return vars;
}

function getItem(type, id)
{
	if(undefined !== BigImgBox) {
		switch(type) {
			case 'loadphoto':
				BigImgBox.empty();
				BigImgBox.find('img').remove();
				var img = new Image();
				$(img).hide().load(function(){
					$(this).fadeIn();
					}).attr({
						src: getImgSrc(id)
					}).appendTo(BigImgBox);
				break;

			case 'loadvideo':
				BigImgBox.empty();
				BigImgBox.append('<object type="application/x-shockwave-flash" style="width:445px; height:300px;" data="http://www.youtube.com/v/'+id+'"><param name="movie" value="http://www.youtube.com/v/'+id+'" /></object>')
				break;

			case 'map':
				BigImgBox.empty();
				BigImgBox.append('<div id="map_display" style="width:551px;height:293px;" class="view"></div>');
				initMap('map_display');
				showAddress(address,14,map);	
				$('#map_display').show();
				break;
		}
	}
}

function getImgSrc(id)
{
	return $('.navLinks').eq(id).addClass('select').attr('href');	
}
