/* 
	Tumblr Enchantment Project 
		http://code.google.com/p/tumblrenchantment/
	
	Raw Photoset Maker
	
	Written by Nguyen Loc Khoi Nguyen 
	website : NLKNguyen.Tumblr.com 
	more of my Tumblr tutorial/script : NLKNguyen.Tumblr.com/tumblr 
	
	Thank you for using my script !
	Freely to rehost this, but please don't remove these lines !
*/
function RawPhotosetMaker(name,postID,JSphotoset,showCaption,showHR,ext) { var address='http://'+name+'.Tumblr.com'; var result=''; var key=''; var posB=0; var text_imgSRC='\x3cimg src=\x22'; var text_imgSRC_length = text_imgSRC.length; var text_imgALT='alt=\x22'; var text_imgALT_length = text_imgALT.length; while(true) { posA = JSphotoset.indexOf(text_imgSRC,posB); if(posA==-1) break; else posA+=text_imgSRC_length; posB = JSphotoset.indexOf('\x22',posA); mIMG_url = JSphotoset.substring(posA,posB); posC = mIMG_url.lastIndexOf("o"); number = mIMG_url.substring(posC+1,mIMG_url.indexOf("_",posC)); if(key=='') { posA = mIMG_url.indexOf('tumblr_')+7; key = mIMG_url.substring(posA,posC); } posA = JSphotoset.indexOf(text_imgALT,posB)+text_imgALT_length; posB = JSphotoset.indexOf('\x22',posA); caption = JSphotoset.substring(posA,posB); HR_url=address+'/photo/1280/'+postID+'/'+number+'/tumblr_'+key; if(caption.length>1 && showCaption=='caption-before') result+='<div class="photoset_caption">'+caption+'</div>'; if(showHR=='high-res') result+='<img src="'+HR_url+'" alt="'+caption+'"/>'; else result+='<a href="'+HR_url+'" title="'+caption+'" '+ext+' ><img src="'+mIMG_url+'" alt="'+caption+'"/></a>'; if(caption.length>1 && showCaption=='caption-after') result+='<div class="photoset_caption">'+caption+'</div>'; } document.write(result); }
