<odd>
<entity uuid="http://www.valenciasurf.com/export/opendd/415/" class="object" subclass="image" published="Wed, 06 Jan 2010 23:45:35 -0700" />
<metadata uuid="http://www.valenciasurf.com/export/opendd/415/attr/owner_uuid/" entity_uuid="http://www.valenciasurf.com/export/opendd/415/" name="owner_uuid" published="Wed, 06 Jan 2010 23:45:35 -0700" ><![CDATA[http://www.valenciasurf.com/export/opendd/27/]]></metadata>
<metadata uuid="http://www.valenciasurf.com/export/opendd/415/attr/container_uuid/" entity_uuid="http://www.valenciasurf.com/export/opendd/415/" name="container_uuid" published="Wed, 06 Jan 2010 23:45:35 -0700" ><![CDATA[http://www.valenciasurf.com/export/opendd/413/]]></metadata>
<metadata uuid="http://www.valenciasurf.com/export/opendd/415/attr/title/" entity_uuid="http://www.valenciasurf.com/export/opendd/415/" name="title" published="Wed, 06 Jan 2010 23:45:35 -0700" ><![CDATA[ola 15-12-2009]]></metadata>
<metadata uuid="http://www.valenciasurf.com/export/opendd/415/attr/description/" entity_uuid="http://www.valenciasurf.com/export/opendd/415/" name="description" published="Wed, 06 Jan 2010 23:45:35 -0700" ><![CDATA[<p>Fotograf&iacute;a de Raul Soria Fernandez</p>]]></metadata>
<metadata uuid="http://www.valenciasurf.com/export/opendd/415/volatile/renderedentity/" entity_uuid="http://www.valenciasurf.com/export/opendd/415/" name="renderedentity" type="volatile" ><![CDATA[<div class="contentWrapper">
	<div id="tidypics_wrapper">

		<div id="tidypics_breadcrumbs">
			<a href="http://www.valenciasurf.com/pg/photos/owned/valenciasurf">&Aacute;lbum de fotos de valenciasurf</a>
>>  <a href="http://www.valenciasurf.com/pg/photos/album/413/fotos-enviadas-por-los-usuarios">Fotos enviadas por los usuarios</a>
 <br />
			Vistas: 192		</div>

		<div id="tidypics_desc">
			<p>Fotograf&iacute;a de Raul Soria Fernandez</p>
		</div>
		<div id="tidypics_image_nav">
			<ul>
				<li><a href="http://www.valenciasurf.com/pg/photos/view/414">&laquo; Anterior</a></li>
				<li></li>
			</ul>
		</div>
		<div id="tidypics_image_wrapper">
			<a href="http://www.valenciasurf.com/action/tidypics/download?file_guid=415&amp;view=inline&amp;__elgg_token=1b7ffb7c2e3ea9f86cfb88b98d2f0a19&__elgg_ts=1283693081" title="ola 15-12-2009"><img id="tidypics_image"  src="http://www.valenciasurf.com/mod/tidypics/thumbnail.php?file_guid=415&amp;size=large" alt="ola 15-12-2009" /></a>			<div class="clearfloat"></div>
		</div>
<div id="tidypics_controls"><ul><li id="download_image"><a href="http://www.valenciasurf.com/action/tidypics/download?file_guid=415&amp;__elgg_token=1b7ffb7c2e3ea9f86cfb88b98d2f0a19&__elgg_ts=1283693081">Descargar imagen</a></li>
</ul></div><div id='tidypics_tag_instructions'>
	<div id='tidypics_tag_instruct_text'>Seleccciona el  &aacute;rea que deseas etiquetar</div>
	<div id='tidypics_tag_instruct_button_div'><button class='submit_button' id='tidypics_tag_instruct_button' onclick='stopTagging()'>Detener etiquetado</button></div>
</div>
<div id="tidypics_tag_menu" class="tidypics_popup">
	<div class='tidypics_popup_header'><h3>Etiquetar esta foto</h3></div>
</div>
<div id="tidypics_delete_tag_menu" class="tidypics_popup">
<div class='tidypics_popup_header'><h3>Seleccionas las etiquetas a borrar</h3></div>
</div><script type="text/javascript" src="http://www.valenciasurf.com/mod/tidypics/vendors/jquery.imgareaselect-0.7.js"></script>
<script type="text/javascript" src="http://www.valenciasurf.com/mod/tidypics/vendors/jquery.quicksearch.js"></script>
 
<script type="text/javascript">

	var coordinates = "";
	var user_id = 0;
	var tagging = 0;

	// add to DOM as soon as ready
	$(document).ready(function () {
			$('ul#tidypics_phototag_list li').quicksearch({
				position: 'before',
				attached: 'ul#tidypics_phototag_list',
				loaderText: '',
				inputClass: 'input-filter',
				delay: 100
			});

			$('#quicksearch').submit( function () { addTag() } );
		}
	);

	// images are loaded so process tags
	$(window).load(function () {
			$('#tidypics_image').setupTags();
		}
	);

	// get tags over image ready for mouseover
	// based on code by Tarique Sani tarique at sanisoft.com - MIT and GPL licenses
	$.fn.setupTags = function() 
	{

		image = this;

		imgOffset = $(image).offset();
		imgOffset.left = parseInt(imgOffset.left) + parseInt($(image).css("border-left-width")) + parseInt($(image).css("padding-left"));
		imgOffset.top = parseInt(imgOffset.top) + parseInt($(image).css("border-top-width")) + parseInt($(image).css("padding-top"));
		
		tags = ""; 

		$(tags).each(function(){
			appendTag(imgOffset, this);
		});
		
		$(image).hover(
			function(){
				$('.tidypics_tag').show();
			},
			function(){
				$('.tidypics_tag').hide();
			}
		);

		addTagEvents();
		
		$('.tidypics_phototag_links').hover(
			function(){
				code = this.id.substr(7); // cut off taglink to get unique id
				$('#tag'+code).show();
			},
			function(){
				code = this.id.substr(7);
				$('#tag'+code).hide();
			}
		);

		// make sure we catch and handle when the browser is resized
		$(window).resize(function () {
			$('.tidypics_tag').remove();

			imgOffset = $(image).offset();

			$(tags).each(function(){
				appendTag(imgOffset, this);
			});

			addTagEvents();
		});
	} 

	function appendTag(offset, tag)
	{
		// catch for IE when no tags available
		if (tag.id == undefined)
			return;
		
		tag_top   = parseInt(imgOffset.top) + parseInt(tag.y1);
		tag_left  = parseInt(imgOffset.left) + parseInt(tag.x1);

		tag_div = $('<div class="tidypics_tag" id="tag'+tag.id+'"></div>').css({ left: tag_left + 'px', top: tag_top + 'px', width: tag.width + 'px', height: tag.height + 'px' });

		text_top = parseInt(tag_top) + parseInt(tag.height) + 5;

		tag_text_div = $('<div class="tidypics_tag_text">'+tag.text+'</div>').css({ left: tag_left + 'px', top: text_top + 'px', width: '120px'});

		$('body').append(tag_div);
		$('body').append(tag_text_div);
	}

	function addTagEvents() 
	{
		$('.tidypics_tag').hover(
			function(){
				$('.tidypics_tag').show();
				$(this).next('.tidypics_tag_text').show();
				$(this).next('.tidypics_tag_text').css("z-index", 10000);
			},
			function(){
				$('.tidypics_tag').show();
				$(this).next('.tidypics_tag_text').hide();
				$(this).next('.tidypics_tag_text').css("z-index", 0);
			}
		);
	}


	function selectUser(id, name) 
	{
		user_id = id;
		$("input.input-filter").val(name);
	}

	function startTagging() 
	{
		if (tagging != 0)
		{
			stopTagging();
			return;
		}
		
		tagging = 1;
		
		$('#tidypics_tag_control').text("Detener etiquetado");
		
		showTagInstruct();
		$('#tidypics_delete_tag_menu').hide();

		$('#tidypics_image').hover(
			function(){
				$('.tidypics_tag').hide();
			},
			function(){
				$('.tidypics_tag').hide();
			}
		);

		$('img#tidypics_image').imgAreaSelect( { 
			borderWidth: 2,
			borderColor1: 'white',
			borderColor2: 'white',
			disable: false,
			hide: false,
			onSelectEnd: showTagMenu,
			onSelectStart: hideTagMenu 
			}
		);

		$('img#tidypics_image').css({"cursor" : "crosshair"});
	}

	function stopTagging() 
	{
		tagging = 0;
		
		hideTagInstruct();
		hideTagMenu();

		$('img#tidypics_image').imgAreaSelect( {hide: true, disable: true} );

		$('#tidypics_tag_control').text("Etiquetar esta foto");

		// restart tag hovering
		$('#tidypics_image').hover(
			function(){
				$('.tidypics_tag').show();
			},
			function(){
				$('.tidypics_tag').hide();
			}
		);
		
		$('img#tidypics_image').css({"cursor" : "pointer"});
	}

	function showTagMenu(oObject, oCoordenates)
	{
		offsetX = 6;
		offsetY = 10;

		imgOffset = $('#tidypics_image').offset();

		// show the list of friends
		if (oCoordenates.width != 0 && oCoordenates.height != 0) {
			coordinates = oCoordenates;
			
			_top = imgOffset.top + oCoordenates.y2 + offsetY;
			_left = imgOffset.left + oCoordenates.x1 + offsetX;

			$('#tidypics_tag_menu').show().css({
				"top": _top + "px",
				"left": _left + "px"
			});

			$(".input-filter").focus();
		}
	}


	function hideTagMenu()
	{
		$('#tidypics_tag_menu').hide();
	}

	function showTagInstruct()
	{
		offsetY = -60;
		
		divWidth = $('#tidypics_tag_instructions').width();
		imgOffset = $('#tidypics_image').offset();
		imgWidth  = $('#tidypics_image').width();
		offsetX   = parseInt((imgWidth - divWidth)/2);
		
		_top = imgOffset.top + offsetY;
		_left = imgOffset.left + offsetX;

		$('#tidypics_tag_instructions').show().css({
			"top": _top + "px",
			"left": _left + "px"
		});
	}

	function hideTagInstruct()
	{
		$('#tidypics_tag_instructions').hide();
	}

	function addTag()
	{
		// do I need a catch for no tag?

		$("input#user_id").val(user_id);
		$("input#word").val( $("input.input-filter").val() );

		coord_string  = '"x1":"' + coordinates.x1 + '",';
		coord_string += '"y1":"' + coordinates.y1 + '",';
		coord_string += '"width":"' + coordinates.width + '",';
		coord_string += '"height":"' + coordinates.height + '"';

		$("input#coordinates").val(coord_string);

		//Show loading
		//$("#tag_menu").replaceWith('<div align="center" class="ajax_loader"></div>');
	}

	function deleteTags()
	{
		offsetY = 60;
		
		stopTagging();
		
		divWidth = $('#delete_tag_menu').width();
		imgOffset = $('#tidypics_image').offset();
		imgWidth  = $('#tidypics_image').width();
		offsetX   = parseInt((imgWidth - divWidth)/2);
		
		_top = imgOffset.top + offsetY;
		_left = imgOffset.left + offsetX;

		$('#tidypics_delete_tag_menu').show().css({
			"top": _top + "px",
			"left": _left + "px"
		});
		
		$('#tidypics_image').hover(
			function(){
				$('.tidypics_tag').hide();
			},
			function(){
				$('.tidypics_tag').hide();
			}
		);
	}
	
	function hideDeleteMenu()
	{
		$('#tidypics_delete_tag_menu').hide();
		
		// restart tag hovering
		$('#tidypics_image').hover(
			function(){
				$('.tidypics_tag').show();
			},
			function(){
				$('.tidypics_tag').hide();
			}
		);
	}
</script>		<div class="tidypics_info">
Imagenes a&ntilde;adidas por <b><a href="http://www.valenciasurf.com/pg/profile/valenciasurf">valenciasurf</a></b>  hace 241 dias		</div>
	</div> <!-- tidypics wrapper-->
<div class="clearfloat"></div></div>

]]></metadata>
<metadata uuid="http://www.valenciasurf.com/export/opendd/415/annotation/12424/" entity_uuid="http://www.valenciasurf.com/export/opendd/415/" name="tp_view" type="annotation" owner_uuid="http://www.valenciasurf.com/export/opendd/0/" published="Wed, 06 Jan 2010 23:55:21 -0700" ><![CDATA[1]]></metadata>
<metadata uuid="http://www.valenciasurf.com/export/opendd/415/annotation/12425/" entity_uuid="http://www.valenciasurf.com/export/opendd/415/" name="tp_view" type="annotation" owner_uuid="http://www.valenciasurf.com/export/opendd/0/" published="Wed, 06 Jan 2010 23:55:25 -0700" ><![CDATA[1]]></metadata>
<metadata uuid="http://www.valenciasurf.com/export/opendd/415/annotation/12458/" entity_uuid="http://www.valenciasurf.com/export/opendd/415/" name="tp_view" type="annotation" owner_uuid="http://www.valenciasurf.com/export/opendd/0/" published="Thu, 07 Jan 2010 03:42:23 -0700" ><![CDATA[1]]></metadata>
<metadata uuid="http://www.valenciasurf.com/export/opendd/415/annotation/12461/" entity_uuid="http://www.valenciasurf.com/export/opendd/415/" name="tp_view" type="annotation" owner_uuid="http://www.valenciasurf.com/export/opendd/0/" published="Thu, 07 Jan 2010 03:42:51 -0700" ><![CDATA[1]]></metadata>
<metadata uuid="http://www.valenciasurf.com/export/opendd/415/annotation/12463/" entity_uuid="http://www.valenciasurf.com/export/opendd/415/" name="tp_view" type="annotation" owner_uuid="http://www.valenciasurf.com/export/opendd/0/" published="Thu, 07 Jan 2010 03:43:59 -0700" ><![CDATA[1]]></metadata>
<metadata uuid="http://www.valenciasurf.com/export/opendd/415/annotation/12481/" entity_uuid="http://www.valenciasurf.com/export/opendd/415/" name="tp_view" type="annotation" owner_uuid="http://www.valenciasurf.com/export/opendd/0/" published="Thu, 07 Jan 2010 09:09:58 -0700" ><![CDATA[1]]></metadata>
<metadata uuid="http://www.valenciasurf.com/export/opendd/415/annotation/12482/" entity_uuid="http://www.valenciasurf.com/export/opendd/415/" name="tp_view" type="annotation" owner_uuid="http://www.valenciasurf.com/export/opendd/0/" published="Thu, 07 Jan 2010 09:10:06 -0700" ><![CDATA[1]]></metadata>
<metadata uuid="http://www.valenciasurf.com/export/opendd/415/annotation/12484/" entity_uuid="http://www.valenciasurf.com/export/opendd/415/" name="tp_view" type="annotation" owner_uuid="http://www.valenciasurf.com/export/opendd/0/" published="Thu, 07 Jan 2010 09:10:20 -0700" ><![CDATA[1]]></metadata>
<metadata uuid="http://www.valenciasurf.com/export/opendd/415/annotation/12489/" entity_uuid="http://www.valenciasurf.com/export/opendd/415/" name="tp_view" type="annotation" owner_uuid="http://www.valenciasurf.com/export/opendd/0/" published="Thu, 07 Jan 2010 10:31:03 -0700" ><![CDATA[1]]></metadata>
<metadata uuid="http://www.valenciasurf.com/export/opendd/415/annotation/12493/" entity_uuid="http://www.valenciasurf.com/export/opendd/415/" name="tp_view" type="annotation" owner_uuid="http://www.valenciasurf.com/export/opendd/0/" published="Thu, 07 Jan 2010 11:31:12 -0700" ><![CDATA[1]]></metadata>
<metadata uuid="http://www.valenciasurf.com/export/opendd/415/metadata/3321/" entity_uuid="http://www.valenciasurf.com/export/opendd/415/" name="filename" type="metadata" owner_uuid="http://www.valenciasurf.com/export/opendd/27/" published="Wed, 06 Jan 2010 23:45:35 -0700" ><![CDATA[image/413/1262846735ola_15_12_2009.jpg]]></metadata>
<metadata uuid="http://www.valenciasurf.com/export/opendd/415/metadata/3322/" entity_uuid="http://www.valenciasurf.com/export/opendd/415/" name="mimetype" type="metadata" owner_uuid="http://www.valenciasurf.com/export/opendd/27/" published="Wed, 06 Jan 2010 23:45:35 -0700" ><![CDATA[image/jpeg]]></metadata>
<metadata uuid="http://www.valenciasurf.com/export/opendd/415/metadata/3323/" entity_uuid="http://www.valenciasurf.com/export/opendd/415/" name="originalfilename" type="metadata" owner_uuid="http://www.valenciasurf.com/export/opendd/27/" published="Wed, 06 Jan 2010 23:45:35 -0700" ><![CDATA[ola_15_12_2009.jpg]]></metadata>
<metadata uuid="http://www.valenciasurf.com/export/opendd/415/metadata/3324/" entity_uuid="http://www.valenciasurf.com/export/opendd/415/" name="simpletype" type="metadata" owner_uuid="http://www.valenciasurf.com/export/opendd/27/" published="Wed, 06 Jan 2010 23:45:35 -0700" ><![CDATA[image]]></metadata>
<metadata uuid="http://www.valenciasurf.com/export/opendd/415/metadata/3325/" entity_uuid="http://www.valenciasurf.com/export/opendd/415/" name="filestore::dir_root" type="metadata" owner_uuid="http://www.valenciasurf.com/export/opendd/27/" published="Wed, 06 Jan 2010 23:45:35 -0700" ><![CDATA[/home1/individ3/data/]]></metadata>
<metadata uuid="http://www.valenciasurf.com/export/opendd/415/metadata/3326/" entity_uuid="http://www.valenciasurf.com/export/opendd/415/" name="filestore::filestore" type="metadata" owner_uuid="http://www.valenciasurf.com/export/opendd/27/" published="Wed, 06 Jan 2010 23:45:35 -0700" ><![CDATA[ElggDiskFilestore]]></metadata>
<metadata uuid="http://www.valenciasurf.com/export/opendd/415/metadata/3327/" entity_uuid="http://www.valenciasurf.com/export/opendd/415/" name="tp_exif" type="metadata" owner_uuid="http://www.valenciasurf.com/export/opendd/27/" published="Wed, 06 Jan 2010 23:45:35 -0700" ><![CDATA[a:8:{s:8:"FileName";s:28:"1262846735ola_15_12_2009.jpg";s:12:"FileDateTime";i:1262846735;s:8:"FileSize";i:29655;s:8:"FileType";i:2;s:8:"MimeType";s:10:"image/jpeg";s:13:"SectionsFound";s:7:"COMMENT";s:8:"COMPUTED";a:4:{s:4:"html";s:24:"width="604" height="453"";s:6:"Height";i:453;s:5:"Width";i:604;s:7:"IsColor";i:1;}s:7:"COMMENT";a:1:{i:0;s:57:"CREATOR: gd-jpeg v1.0 (using IJG JPEG v62), quality = 85
";}}]]></metadata>
<metadata uuid="http://www.valenciasurf.com/export/opendd/415/metadata/3328/" entity_uuid="http://www.valenciasurf.com/export/opendd/415/" name="thumbnail" type="metadata" owner_uuid="http://www.valenciasurf.com/export/opendd/27/" published="Wed, 06 Jan 2010 23:45:35 -0700" ><![CDATA[image/413/thumb1262846735ola_15_12_2009.jpg]]></metadata>
<metadata uuid="http://www.valenciasurf.com/export/opendd/415/metadata/3329/" entity_uuid="http://www.valenciasurf.com/export/opendd/415/" name="smallthumb" type="metadata" owner_uuid="http://www.valenciasurf.com/export/opendd/27/" published="Wed, 06 Jan 2010 23:45:35 -0700" ><![CDATA[image/413/smallthumb1262846735ola_15_12_2009.jpg]]></metadata>
<metadata uuid="http://www.valenciasurf.com/export/opendd/415/metadata/3330/" entity_uuid="http://www.valenciasurf.com/export/opendd/415/" name="largethumb" type="metadata" owner_uuid="http://www.valenciasurf.com/export/opendd/27/" published="Wed, 06 Jan 2010 23:45:36 -0700" ><![CDATA[image/413/largethumb1262846735ola_15_12_2009.jpg]]></metadata>
<entity uuid="http://www.valenciasurf.com/export/opendd/415/" class="object" subclass="image" published="Wed, 06 Jan 2010 23:45:35 -0700" />
<metadata uuid="http://www.valenciasurf.com/export/opendd/415/attr/owner_uuid/" entity_uuid="http://www.valenciasurf.com/export/opendd/415/" name="owner_uuid" published="Wed, 06 Jan 2010 23:45:35 -0700" ><![CDATA[http://www.valenciasurf.com/export/opendd/27/]]></metadata>
<metadata uuid="http://www.valenciasurf.com/export/opendd/415/attr/container_uuid/" entity_uuid="http://www.valenciasurf.com/export/opendd/415/" name="container_uuid" published="Wed, 06 Jan 2010 23:45:35 -0700" ><![CDATA[http://www.valenciasurf.com/export/opendd/413/]]></metadata>
<metadata uuid="http://www.valenciasurf.com/export/opendd/415/attr/title/" entity_uuid="http://www.valenciasurf.com/export/opendd/415/" name="title" published="Wed, 06 Jan 2010 23:45:35 -0700" ><![CDATA[ola 15-12-2009]]></metadata>
<metadata uuid="http://www.valenciasurf.com/export/opendd/415/attr/description/" entity_uuid="http://www.valenciasurf.com/export/opendd/415/" name="description" published="Wed, 06 Jan 2010 23:45:35 -0700" ><![CDATA[<p>Fotograf&iacute;a de Raul Soria Fernandez</p>]]></metadata>
<metadata uuid="http://www.valenciasurf.com/export/opendd/415/volatile/renderedentity/" entity_uuid="http://www.valenciasurf.com/export/opendd/415/" name="renderedentity" type="volatile" ><![CDATA[<div class="contentWrapper">
	<div id="tidypics_wrapper">

		<div id="tidypics_breadcrumbs">
			<a href="http://www.valenciasurf.com/pg/photos/owned/valenciasurf">&Aacute;lbum de fotos de valenciasurf</a>
>>  <a href="http://www.valenciasurf.com/pg/photos/album/413/fotos-enviadas-por-los-usuarios">Fotos enviadas por los usuarios</a>
 <br />
			Vistas: 193		</div>

		<div id="tidypics_desc">
			<p>Fotograf&iacute;a de Raul Soria Fernandez</p>
		</div>
		<div id="tidypics_image_nav">
			<ul>
				<li><a href="http://www.valenciasurf.com/pg/photos/view/414">&laquo; Anterior</a></li>
				<li></li>
			</ul>
		</div>
		<div id="tidypics_image_wrapper">
			<a href="http://www.valenciasurf.com/action/tidypics/download?file_guid=415&amp;view=inline&amp;__elgg_token=1b7ffb7c2e3ea9f86cfb88b98d2f0a19&__elgg_ts=1283693081" title="ola 15-12-2009"><img id="tidypics_image"  src="http://www.valenciasurf.com/mod/tidypics/thumbnail.php?file_guid=415&amp;size=large" alt="ola 15-12-2009" /></a>			<div class="clearfloat"></div>
		</div>
<div id="tidypics_controls"><ul><li id="download_image"><a href="http://www.valenciasurf.com/action/tidypics/download?file_guid=415&amp;__elgg_token=1b7ffb7c2e3ea9f86cfb88b98d2f0a19&__elgg_ts=1283693081">Descargar imagen</a></li>
</ul></div><div id='tidypics_tag_instructions'>
	<div id='tidypics_tag_instruct_text'>Seleccciona el  &aacute;rea que deseas etiquetar</div>
	<div id='tidypics_tag_instruct_button_div'><button class='submit_button' id='tidypics_tag_instruct_button' onclick='stopTagging()'>Detener etiquetado</button></div>
</div>
<div id="tidypics_tag_menu" class="tidypics_popup">
	<div class='tidypics_popup_header'><h3>Etiquetar esta foto</h3></div>
</div>
<div id="tidypics_delete_tag_menu" class="tidypics_popup">
<div class='tidypics_popup_header'><h3>Seleccionas las etiquetas a borrar</h3></div>
</div><script type="text/javascript" src="http://www.valenciasurf.com/mod/tidypics/vendors/jquery.imgareaselect-0.7.js"></script>
<script type="text/javascript" src="http://www.valenciasurf.com/mod/tidypics/vendors/jquery.quicksearch.js"></script>
 
<script type="text/javascript">

	var coordinates = "";
	var user_id = 0;
	var tagging = 0;

	// add to DOM as soon as ready
	$(document).ready(function () {
			$('ul#tidypics_phototag_list li').quicksearch({
				position: 'before',
				attached: 'ul#tidypics_phototag_list',
				loaderText: '',
				inputClass: 'input-filter',
				delay: 100
			});

			$('#quicksearch').submit( function () { addTag() } );
		}
	);

	// images are loaded so process tags
	$(window).load(function () {
			$('#tidypics_image').setupTags();
		}
	);

	// get tags over image ready for mouseover
	// based on code by Tarique Sani tarique at sanisoft.com - MIT and GPL licenses
	$.fn.setupTags = function() 
	{

		image = this;

		imgOffset = $(image).offset();
		imgOffset.left = parseInt(imgOffset.left) + parseInt($(image).css("border-left-width")) + parseInt($(image).css("padding-left"));
		imgOffset.top = parseInt(imgOffset.top) + parseInt($(image).css("border-top-width")) + parseInt($(image).css("padding-top"));
		
		tags = ""; 

		$(tags).each(function(){
			appendTag(imgOffset, this);
		});
		
		$(image).hover(
			function(){
				$('.tidypics_tag').show();
			},
			function(){
				$('.tidypics_tag').hide();
			}
		);

		addTagEvents();
		
		$('.tidypics_phototag_links').hover(
			function(){
				code = this.id.substr(7); // cut off taglink to get unique id
				$('#tag'+code).show();
			},
			function(){
				code = this.id.substr(7);
				$('#tag'+code).hide();
			}
		);

		// make sure we catch and handle when the browser is resized
		$(window).resize(function () {
			$('.tidypics_tag').remove();

			imgOffset = $(image).offset();

			$(tags).each(function(){
				appendTag(imgOffset, this);
			});

			addTagEvents();
		});
	} 

	function appendTag(offset, tag)
	{
		// catch for IE when no tags available
		if (tag.id == undefined)
			return;
		
		tag_top   = parseInt(imgOffset.top) + parseInt(tag.y1);
		tag_left  = parseInt(imgOffset.left) + parseInt(tag.x1);

		tag_div = $('<div class="tidypics_tag" id="tag'+tag.id+'"></div>').css({ left: tag_left + 'px', top: tag_top + 'px', width: tag.width + 'px', height: tag.height + 'px' });

		text_top = parseInt(tag_top) + parseInt(tag.height) + 5;

		tag_text_div = $('<div class="tidypics_tag_text">'+tag.text+'</div>').css({ left: tag_left + 'px', top: text_top + 'px', width: '120px'});

		$('body').append(tag_div);
		$('body').append(tag_text_div);
	}

	function addTagEvents() 
	{
		$('.tidypics_tag').hover(
			function(){
				$('.tidypics_tag').show();
				$(this).next('.tidypics_tag_text').show();
				$(this).next('.tidypics_tag_text').css("z-index", 10000);
			},
			function(){
				$('.tidypics_tag').show();
				$(this).next('.tidypics_tag_text').hide();
				$(this).next('.tidypics_tag_text').css("z-index", 0);
			}
		);
	}


	function selectUser(id, name) 
	{
		user_id = id;
		$("input.input-filter").val(name);
	}

	function startTagging() 
	{
		if (tagging != 0)
		{
			stopTagging();
			return;
		}
		
		tagging = 1;
		
		$('#tidypics_tag_control').text("Detener etiquetado");
		
		showTagInstruct();
		$('#tidypics_delete_tag_menu').hide();

		$('#tidypics_image').hover(
			function(){
				$('.tidypics_tag').hide();
			},
			function(){
				$('.tidypics_tag').hide();
			}
		);

		$('img#tidypics_image').imgAreaSelect( { 
			borderWidth: 2,
			borderColor1: 'white',
			borderColor2: 'white',
			disable: false,
			hide: false,
			onSelectEnd: showTagMenu,
			onSelectStart: hideTagMenu 
			}
		);

		$('img#tidypics_image').css({"cursor" : "crosshair"});
	}

	function stopTagging() 
	{
		tagging = 0;
		
		hideTagInstruct();
		hideTagMenu();

		$('img#tidypics_image').imgAreaSelect( {hide: true, disable: true} );

		$('#tidypics_tag_control').text("Etiquetar esta foto");

		// restart tag hovering
		$('#tidypics_image').hover(
			function(){
				$('.tidypics_tag').show();
			},
			function(){
				$('.tidypics_tag').hide();
			}
		);
		
		$('img#tidypics_image').css({"cursor" : "pointer"});
	}

	function showTagMenu(oObject, oCoordenates)
	{
		offsetX = 6;
		offsetY = 10;

		imgOffset = $('#tidypics_image').offset();

		// show the list of friends
		if (oCoordenates.width != 0 && oCoordenates.height != 0) {
			coordinates = oCoordenates;
			
			_top = imgOffset.top + oCoordenates.y2 + offsetY;
			_left = imgOffset.left + oCoordenates.x1 + offsetX;

			$('#tidypics_tag_menu').show().css({
				"top": _top + "px",
				"left": _left + "px"
			});

			$(".input-filter").focus();
		}
	}


	function hideTagMenu()
	{
		$('#tidypics_tag_menu').hide();
	}

	function showTagInstruct()
	{
		offsetY = -60;
		
		divWidth = $('#tidypics_tag_instructions').width();
		imgOffset = $('#tidypics_image').offset();
		imgWidth  = $('#tidypics_image').width();
		offsetX   = parseInt((imgWidth - divWidth)/2);
		
		_top = imgOffset.top + offsetY;
		_left = imgOffset.left + offsetX;

		$('#tidypics_tag_instructions').show().css({
			"top": _top + "px",
			"left": _left + "px"
		});
	}

	function hideTagInstruct()
	{
		$('#tidypics_tag_instructions').hide();
	}

	function addTag()
	{
		// do I need a catch for no tag?

		$("input#user_id").val(user_id);
		$("input#word").val( $("input.input-filter").val() );

		coord_string  = '"x1":"' + coordinates.x1 + '",';
		coord_string += '"y1":"' + coordinates.y1 + '",';
		coord_string += '"width":"' + coordinates.width + '",';
		coord_string += '"height":"' + coordinates.height + '"';

		$("input#coordinates").val(coord_string);

		//Show loading
		//$("#tag_menu").replaceWith('<div align="center" class="ajax_loader"></div>');
	}

	function deleteTags()
	{
		offsetY = 60;
		
		stopTagging();
		
		divWidth = $('#delete_tag_menu').width();
		imgOffset = $('#tidypics_image').offset();
		imgWidth  = $('#tidypics_image').width();
		offsetX   = parseInt((imgWidth - divWidth)/2);
		
		_top = imgOffset.top + offsetY;
		_left = imgOffset.left + offsetX;

		$('#tidypics_delete_tag_menu').show().css({
			"top": _top + "px",
			"left": _left + "px"
		});
		
		$('#tidypics_image').hover(
			function(){
				$('.tidypics_tag').hide();
			},
			function(){
				$('.tidypics_tag').hide();
			}
		);
	}
	
	function hideDeleteMenu()
	{
		$('#tidypics_delete_tag_menu').hide();
		
		// restart tag hovering
		$('#tidypics_image').hover(
			function(){
				$('.tidypics_tag').show();
			},
			function(){
				$('.tidypics_tag').hide();
			}
		);
	}
</script>		<div class="tidypics_info">
Imagenes a&ntilde;adidas por <b><a href="http://www.valenciasurf.com/pg/profile/valenciasurf">valenciasurf</a></b>  hace 241 dias		</div>
	</div> <!-- tidypics wrapper-->
<div class="clearfloat"></div></div>

]]></metadata>
<metadata uuid="http://www.valenciasurf.com/export/opendd/415/annotation/12424/" entity_uuid="http://www.valenciasurf.com/export/opendd/415/" name="tp_view" type="annotation" owner_uuid="http://www.valenciasurf.com/export/opendd/0/" published="Wed, 06 Jan 2010 23:55:21 -0700" ><![CDATA[1]]></metadata>
<metadata uuid="http://www.valenciasurf.com/export/opendd/415/annotation/12425/" entity_uuid="http://www.valenciasurf.com/export/opendd/415/" name="tp_view" type="annotation" owner_uuid="http://www.valenciasurf.com/export/opendd/0/" published="Wed, 06 Jan 2010 23:55:25 -0700" ><![CDATA[1]]></metadata>
<metadata uuid="http://www.valenciasurf.com/export/opendd/415/annotation/12458/" entity_uuid="http://www.valenciasurf.com/export/opendd/415/" name="tp_view" type="annotation" owner_uuid="http://www.valenciasurf.com/export/opendd/0/" published="Thu, 07 Jan 2010 03:42:23 -0700" ><![CDATA[1]]></metadata>
<metadata uuid="http://www.valenciasurf.com/export/opendd/415/annotation/12461/" entity_uuid="http://www.valenciasurf.com/export/opendd/415/" name="tp_view" type="annotation" owner_uuid="http://www.valenciasurf.com/export/opendd/0/" published="Thu, 07 Jan 2010 03:42:51 -0700" ><![CDATA[1]]></metadata>
<metadata uuid="http://www.valenciasurf.com/export/opendd/415/annotation/12463/" entity_uuid="http://www.valenciasurf.com/export/opendd/415/" name="tp_view" type="annotation" owner_uuid="http://www.valenciasurf.com/export/opendd/0/" published="Thu, 07 Jan 2010 03:43:59 -0700" ><![CDATA[1]]></metadata>
<metadata uuid="http://www.valenciasurf.com/export/opendd/415/annotation/12481/" entity_uuid="http://www.valenciasurf.com/export/opendd/415/" name="tp_view" type="annotation" owner_uuid="http://www.valenciasurf.com/export/opendd/0/" published="Thu, 07 Jan 2010 09:09:58 -0700" ><![CDATA[1]]></metadata>
<metadata uuid="http://www.valenciasurf.com/export/opendd/415/annotation/12482/" entity_uuid="http://www.valenciasurf.com/export/opendd/415/" name="tp_view" type="annotation" owner_uuid="http://www.valenciasurf.com/export/opendd/0/" published="Thu, 07 Jan 2010 09:10:06 -0700" ><![CDATA[1]]></metadata>
<metadata uuid="http://www.valenciasurf.com/export/opendd/415/annotation/12484/" entity_uuid="http://www.valenciasurf.com/export/opendd/415/" name="tp_view" type="annotation" owner_uuid="http://www.valenciasurf.com/export/opendd/0/" published="Thu, 07 Jan 2010 09:10:20 -0700" ><![CDATA[1]]></metadata>
<metadata uuid="http://www.valenciasurf.com/export/opendd/415/annotation/12489/" entity_uuid="http://www.valenciasurf.com/export/opendd/415/" name="tp_view" type="annotation" owner_uuid="http://www.valenciasurf.com/export/opendd/0/" published="Thu, 07 Jan 2010 10:31:03 -0700" ><![CDATA[1]]></metadata>
<metadata uuid="http://www.valenciasurf.com/export/opendd/415/annotation/12493/" entity_uuid="http://www.valenciasurf.com/export/opendd/415/" name="tp_view" type="annotation" owner_uuid="http://www.valenciasurf.com/export/opendd/0/" published="Thu, 07 Jan 2010 11:31:12 -0700" ><![CDATA[1]]></metadata>
<metadata uuid="http://www.valenciasurf.com/export/opendd/415/metadata/3321/" entity_uuid="http://www.valenciasurf.com/export/opendd/415/" name="filename" type="metadata" owner_uuid="http://www.valenciasurf.com/export/opendd/27/" published="Wed, 06 Jan 2010 23:45:35 -0700" ><![CDATA[image/413/1262846735ola_15_12_2009.jpg]]></metadata>
<metadata uuid="http://www.valenciasurf.com/export/opendd/415/metadata/3322/" entity_uuid="http://www.valenciasurf.com/export/opendd/415/" name="mimetype" type="metadata" owner_uuid="http://www.valenciasurf.com/export/opendd/27/" published="Wed, 06 Jan 2010 23:45:35 -0700" ><![CDATA[image/jpeg]]></metadata>
<metadata uuid="http://www.valenciasurf.com/export/opendd/415/metadata/3323/" entity_uuid="http://www.valenciasurf.com/export/opendd/415/" name="originalfilename" type="metadata" owner_uuid="http://www.valenciasurf.com/export/opendd/27/" published="Wed, 06 Jan 2010 23:45:35 -0700" ><![CDATA[ola_15_12_2009.jpg]]></metadata>
<metadata uuid="http://www.valenciasurf.com/export/opendd/415/metadata/3324/" entity_uuid="http://www.valenciasurf.com/export/opendd/415/" name="simpletype" type="metadata" owner_uuid="http://www.valenciasurf.com/export/opendd/27/" published="Wed, 06 Jan 2010 23:45:35 -0700" ><![CDATA[image]]></metadata>
<metadata uuid="http://www.valenciasurf.com/export/opendd/415/metadata/3325/" entity_uuid="http://www.valenciasurf.com/export/opendd/415/" name="filestore::dir_root" type="metadata" owner_uuid="http://www.valenciasurf.com/export/opendd/27/" published="Wed, 06 Jan 2010 23:45:35 -0700" ><![CDATA[/home1/individ3/data/]]></metadata>
<metadata uuid="http://www.valenciasurf.com/export/opendd/415/metadata/3326/" entity_uuid="http://www.valenciasurf.com/export/opendd/415/" name="filestore::filestore" type="metadata" owner_uuid="http://www.valenciasurf.com/export/opendd/27/" published="Wed, 06 Jan 2010 23:45:35 -0700" ><![CDATA[ElggDiskFilestore]]></metadata>
<metadata uuid="http://www.valenciasurf.com/export/opendd/415/metadata/3327/" entity_uuid="http://www.valenciasurf.com/export/opendd/415/" name="tp_exif" type="metadata" owner_uuid="http://www.valenciasurf.com/export/opendd/27/" published="Wed, 06 Jan 2010 23:45:35 -0700" ><![CDATA[a:8:{s:8:"FileName";s:28:"1262846735ola_15_12_2009.jpg";s:12:"FileDateTime";i:1262846735;s:8:"FileSize";i:29655;s:8:"FileType";i:2;s:8:"MimeType";s:10:"image/jpeg";s:13:"SectionsFound";s:7:"COMMENT";s:8:"COMPUTED";a:4:{s:4:"html";s:24:"width="604" height="453"";s:6:"Height";i:453;s:5:"Width";i:604;s:7:"IsColor";i:1;}s:7:"COMMENT";a:1:{i:0;s:57:"CREATOR: gd-jpeg v1.0 (using IJG JPEG v62), quality = 85
";}}]]></metadata>
<metadata uuid="http://www.valenciasurf.com/export/opendd/415/metadata/3328/" entity_uuid="http://www.valenciasurf.com/export/opendd/415/" name="thumbnail" type="metadata" owner_uuid="http://www.valenciasurf.com/export/opendd/27/" published="Wed, 06 Jan 2010 23:45:35 -0700" ><![CDATA[image/413/thumb1262846735ola_15_12_2009.jpg]]></metadata>
<metadata uuid="http://www.valenciasurf.com/export/opendd/415/metadata/3329/" entity_uuid="http://www.valenciasurf.com/export/opendd/415/" name="smallthumb" type="metadata" owner_uuid="http://www.valenciasurf.com/export/opendd/27/" published="Wed, 06 Jan 2010 23:45:35 -0700" ><![CDATA[image/413/smallthumb1262846735ola_15_12_2009.jpg]]></metadata>
<metadata uuid="http://www.valenciasurf.com/export/opendd/415/metadata/3330/" entity_uuid="http://www.valenciasurf.com/export/opendd/415/" name="largethumb" type="metadata" owner_uuid="http://www.valenciasurf.com/export/opendd/27/" published="Wed, 06 Jan 2010 23:45:36 -0700" ><![CDATA[image/413/largethumb1262846735ola_15_12_2009.jpg]]></metadata>
</odd>