$(document).ready(function(){
    try {
		hs.graphicsDir = "/highslide/graphics/";
		hs.showCredits = false;
		
	    $("#content img").css("-moz-border-radius","5px");
		$("#content img").css("-moz-border-radius","5px");
	
	    $("#content img").each( 				
			function() {
				try {
					parents = $(this).parents( "#connectedGallery" );
					
					/// If found
					if ( parents.length > 0 ) {
						return;
					} 
								
					var parentObj  = $(this).parent();
					var parentName = parentObj.get(0).tagName;
					var secondName = parentObj.parent().get(0).tagName;
				
				
					if ( parentName.toLowerCase() != "a" && secondName.toLowerCase() != "a" ) {
						$(this).wrap( "<div class=\"thumbwrapper\"><a onclick=\"return hs.expand (this)\" class=\"highslide\" href=\"" + $(this).attr("src") + "\"></a>" );					
											$(this).parent().after("<div class='highslide-caption'>" + $(this).attr("alt") +  "</div></div>");

					} else {
						//// TODO: Exclude A with HREF contains jpg, jped, gif, png, tiff,   .PDF, DOC, XLS, DOCX, XLSX						
						var hrefToFull = $(this).parent().attr( "href" );
						if ( hrefToFull ) {
							pos = hrefToFull.toLowerCase().indexOf( ".jpg" );
							pos2 = hrefToFull.toLowerCase().indexOf( ".jpeg" );
							pos3 = hrefToFull.toLowerCase().indexOf( ".png" );
							pos4 = hrefToFull.toLowerCase().indexOf( ".bmp" );
							
							if ( pos < 0 && pos2 < 0 && pos3 < 0 && pos4 < 0 ) {
								return;
							}
													
							$(this).parent().addClass("highslide");
							
							$(this).parent().click( function() { return hs.expand ($(this).get(0)); } );
							$(this).parent().removeAttr( "href" );
							$(this).parent().attr( "href", hrefToFull );
							
							parentObj = $(this).parent();
							
							parentObj.wrap( "<div class=\"thumbwrapper\"></div>" );
							
							parentObj.after("<div class='highslide-caption'>" + $(this).attr("alt") +  "</div>");		
						}
					}
				} catch( err ) {
					//alert( parentName );
					//alert( secondName );
				
					alert( err );
				}
			}		
		);

	} catch( err2 ) {
		alert( err2 );
	}	
} );
