]>
git.immae.eu Git - perso/Immae/Projets/packagist/ludivine-ckeditor-component.git/blob - sources/plugins/oembed/libs/jquery.oembed.min.js
1 (function(n
){function r(){var n
=window
.location
.protocol
;return n
==="file:"?"http://":"//"}function f(n
,t
){return t
=t
?t:"",n
?f(--n
,"0123456789ABCDEFGHIJKLMNOPQRSTUVWXTZabcdefghiklmnopqrstuvwxyz".charAt(Math
.floor(Math
.random()*60))+t
):t
}function s(n
,t
){var i
=n
.apiendpoint
,u
="",r
;i
+=i
.indexOf("?")<=0?"?":"&";i
=i
.replace("#","%23");n
.maxWidth
!==null&&(typeof n
.params
.maxwidth
=="undefined"||n
.params
.maxwidth
===null)&&(n
.params
.maxwidth
=n
.maxWidth
);n
.maxHeight
!==null&&(typeof n
.params
.maxheight
=="undefined"||n
.params
.maxheight
===null)&&(n
.params
.maxheight
=n
.maxHeight
);for(r
in n
.params
)r
!=n
.callbackparameter
&&n
.params
[r
]!==null&&(u
+="&"+escape(r
)+"="+n
.params
[r
]);return i
+="format="+n
.format
+"&url="+escape(t
)+u
,n
.dataType
!="json"&&(i
+="&"+n
.callbackparameter
+"=?"),i
}function u(i
,r
,u
){n("#jqoembeddata").data(r
,i
.code
);t
.beforeEmbed
.call(u
,i
);t
.onEmbed
.call(u
,i
);t
.afterEmbed
.call(u
,i
)}function e(i
,e
,o
){var p
,a
,tt
,v
;if(n("#jqoembeddata").data(e
)!=undefined&&o
.embedtag
.tag
!="iframe")a
={code:n("#jqoembeddata").data(e
)},u(a
,e
,i
);else if(o
.yql
){var w
=o
.yql
.from||"htmlstring",g
=o
.yql
.url
?o
.yql
.url(e
):e
,nt
="SELECT * FROM "+w
+' WHERE url="'+g
+'" and '+(/html/.test(w
)?"xpath":"itemPath")+"='"+(o
.yql
.xpath
||"/")+"'";w
=="html"&&(nt
+=" and compat='html5'");v
=n
.extend({url:r()+"query.yahooapis.com/v1/public/yql",dataType:"jsonp",data:{q:nt
,format:"json",env:"store://datatables.org/alltableswithkeys",callback:"?"},success:function(t
){var s
,f
,c
,r
,h
,l
;if(o
.yql
.xpath
&&o
.yql
.xpath
=="//meta|//title|//link"){for(f
={},t
.query
.results
==null&&(t
.query
.results
={meta:[]}),r
=0,h
=t
.query
.results
.meta
.length
;r
<h
;r
++)(c
=t
.query
.results
.meta
[r
].name
||t
.query
.results
.meta
[r
].property
||null,c
!=null)&&(f
[c
.toLowerCase()]=t
.query
.results
.meta
[r
].content
);if(f
.hasOwnProperty("title")&&f
.hasOwnProperty("og:title")||t
.query
.results
.title
!=null&&(f
.title
=t
.query
.results
.title
),!f
.hasOwnProperty("og:image")&&t
.query
.results
.hasOwnProperty("link"))for(r
=0,h
=t
.query
.results
.link
.length
;r
<h
;r
++)t
.query
.results
.link
[r
].hasOwnProperty("rel")&&t
.query
.results
.link
[r
].rel
=="apple-touch-icon"&&(f
["og:image"]=t
.query
.results
.link
[r
].href
.charAt(0)=="/"?g
.match(/^(([a-z]+:)?(\/\/)?[^\/]+\/).*$/)[1]+t
.query
.results
.link
[r
].href:t
.query
.results
.link
[r
].href
);s
=o
.yql
.datareturn(f
)}else s
=o
.yql
.datareturn
?o
.yql
.datareturn(t
.query
.results
):t
.query
.results
.result
;s
!==!1&&(l
=n
.extend({},s
),l
.code
=s
,u(l
,e
,i
))},error:function(){t
.onError
.call(i
,e
,o
)}},t
.ajaxOptions
||{});n
.ajax(v
)}else if(o
.templateRegex
)if(o
.embedtag
.tag
!==""){var it
=o
.embedtag
.flashvars
||"",b
=o
.embedtag
.tag
||"embed",h
=o
.embedtag
.width
||"auto",rt
=o
.embedtag
.nocache
||0,c
=o
.embedtag
.height
||"auto",y
=e
.replace(o
.templateRegex
,o
.apiendpoint
);if(o
.nocache
||(y
+="&jqoemcache="+f(5)),o
.apikey
&&(y
=y
.replace("_APIKEY_",t
.apikeys
[o
.name
])),t
.maxHeight
&&t
.maxWidth
)if(t
.useResponsiveResize
){var l
=0,k
=h
,d
=c
;h
>t
.maxWidth
&&(l
=t
.maxWidth
/h,k=t.maxWidth,d=c*l,c=c*l,h=h*l);c>t.maxHeight&&(l=t.maxHeight/c,d
=t
.maxHeight
,k
=h
*l
,h
=h
*l
);c
=d
;h
=k
}else c
=t
.maxHeight
,h
=t
.maxWidth
;p
=n("<"+b
+"/>").attr("src",y
).attr("width",h
).attr("height",c
).attr("allowfullscreen",o
.embedtag
.allowfullscreen
||"true").attr("allowscriptaccess",o
.embedtag
.allowfullscreen
||"always").css("max-height",t
.maxHeight
||"auto").css("max-width",t
.maxWidth
||"auto");b
=="embed"&&p
.attr("type",o
.embedtag
.type
||"application/x-shockwave-flash").attr("flashvars",e
.replace(o
.templateRegex
,it
));b
=="iframe"&&p
.attr("scrolling",o
.embedtag
.scrolling
||"no").attr("frameborder",o
.embedtag
.frameborder
||"0");a
={code:p
};u(a
,e
,i
)}else o
.apiendpoint
?(o
.apikey
&&(o
.apiendpoint
=o
.apiendpoint
.replace("_APIKEY_",t
.apikeys
[o
.name
])),v
=n
.extend({url:e
.replace(o
.templateRegex
,o
.apiendpoint
),dataType:"jsonp",success:function(t
){var r
=n
.extend({},t
);r
.code
=o
.templateData(t
);u(r
,e
,i
)},error:function(){t
.onError
.call(i
,e
,o
)}},t
.ajaxOptions
||{}),n
.ajax(v
)):(a
={code:e
.replace(o
.templateRegex
,o
.template
)},u(a
,e
,i
));else tt
=s(o
,e
),v
=n
.extend({url:tt
,dataType:o
.dataType
||"jsonp",success:function(t
){var r
=n
.extend({},t
);switch(r
.type
){case"file":case"photo":r
.code
=n
.fn
.oembed
.getPhotoCode(e
,r
);break;case"link":r
.code
=r
.provider_name
=="Flickr"?n
.fn
.oembed
.getPhotoCode(e
,r
):n
.fn
.oembed
.getGenericCode(e
,r
);break;case"video":case"rich":r
.code
=n
.fn
.oembed
.getRichCode(e
,r
);break;default:r
.code
=n
.fn
.oembed
.getGenericCode(e
,r
)}u(r
,e
,i
)},error:function(){t
.onError
.call(i
,e
,o
)}},t
.ajaxOptions
||{}),n
.ajax(v
)}function o(n
){if(n
===null)return null;var t
,i
={};for(t
in n
)t
!==null&&(i
[t
.toLowerCase()]=n
[t
]);return i
}n
.fn
.oembed=function(i
,r
,u
){t
=n
.extend(!0,n
.fn
.oembed
.defaults
,r
);var f
=["0rz.tw","1link.in","1url.com","2.gp","2big.at","2tu.us","3.ly","307.to","4ms.me","4sq.com","4url.cc","6url.com","7.ly","a.gg","a.nf","aa.cx","abcurl.net","ad.vu","adf.ly","adjix.com","afx.cc","all.fuseurl.com","alturl.com","amzn.to","ar.gy","arst.ch","atu.ca","azc.cc","b23.ru","b2l.me","bacn.me","bcool.bz","binged.it","bit.ly","bizj.us","bloat.me","bravo.ly","bsa.ly","budurl.com","canurl.com","chilp.it","chzb.gr","cl.lk","cl.ly","clck.ru","cli.gs","cliccami.info","clickthru.ca","clop.in","conta.cc","cort.as","cot.ag","crks.me","ctvr.us","cutt.us","dai.ly","decenturl.com","dfl8.me","digbig.com","http://digg.com/[^/]+$","disq.us","dld.bz","dlvr.it","do.my","doiop.com","dopen.us","easyuri.com","easyurl.net","eepurl.com","eweri.com","fa.by","fav.me","fb.me","fbshare.me","ff.im","fff.to","fire.to","firsturl.de","firsturl.net","flic.kr","flq.us","fly2.ws","fon.gs","freak.to","fuseurl.com","fuzzy.to","fwd4.me","fwib.net","g.ro.lt","gizmo.do","gl.am","go.9nl.com","go.ign.com","go.usa.gov","goo.gl","goshrink.com","gurl.es","hex.io","hiderefer.com","hmm.ph","href.in","hsblinks.com","htxt.it","huff.to","hulu.com","hurl.me","hurl.ws","icanhaz.com","idek.net","ilix.in","is.gd","its.my","ix.lt","j.mp","jijr.com","kl.am","klck.me","korta.nu","krunchd.com","l9k.net","lat.ms","liip.to","liltext.com","linkbee.com","linkbun.ch","liurl.cn","ln-s.net","ln-s.ru","lnk.gd","lnk.ms","lnkd.in","lnkurl.com","lru.jp","lt.tl","lurl.no","macte.ch","mash.to","merky.de","migre.me","miniurl.com","minurl.fr","mke.me","moby.to","moourl.com","mrte.ch","myloc.me","myurl.in","n.pr","nbc.co","nblo.gs","nn.nf","not.my","notlong.com","nsfw.in","nutshellurl.com","nxy.in","nyti.ms","o-x.fr","oc1.us","om.ly","omf.gd","omoikane.net","on.cnn.com","on.mktw.net","onforb.es","orz.se","ow.ly","ping.fm","pli.gs","pnt.me","politi.co","post.ly","pp.gg","profile.to","ptiturl.com","pub.vitrue.com","qlnk.net","qte.me","qu.tc","qy.fi","r.ebay.com","r.im","rb6.me","read.bi","readthis.ca","reallytinyurl.com","redir.ec","redirects.ca","redirx.com","retwt.me","ri.ms","rickroll.it","riz.gd","rt.nu","ru.ly","rubyurl.com","rurl.org","rww.tw","s4c.in","s7y.us","safe.mn","sameurl.com","sdut.us","shar.es","shink.de","shorl.com","short.ie","short.to","shortlinks.co.uk","shorturl.com","shout.to","show.my","shrinkify.com","shrinkr.com","shrt.fr","shrt.st","shrten.com","shrunkin.com","simurl.com","slate.me","smallr.com","smsh.me","smurl.name","sn.im","snipr.com","snipurl.com","snurl.com","sp2.ro","spedr.com","srnk.net","srs.li","starturl.com","stks.co","su.pr","surl.co.uk","surl.hu","t.cn","t.co","t.lh.com","ta.gd","tbd.ly","tcrn.ch","tgr.me","tgr.ph","tighturl.com","tiniuri.com","tiny.cc","tiny.ly","tiny.pl","tinylink.in","tinyuri.ca","tinyurl.com","tk.","tl.gd","tmi.me","tnij.org","tnw.to","tny.com","to.ly","togoto.us","totc.us","toysr.us","tpm.ly","tr.im","tra.kz","trunc.it","twhub.com","twirl.at","twitclicks.com","twitterurl.net","twitterurl.org","twiturl.de","twurl.cc","twurl.nl","u.mavrev.com","u.nu","u76.org","ub0.cc","ulu.lu","updating.me","ur1.ca","url.az","url.co.uk","url.ie","url360.me","url4.eu","urlborg.com","urlbrief.com","urlcover.com","urlcut.com","urlenco.de","urli.nl","urls.im","urlshorteningservicefortwitter.com","urlx.ie","urlzen.com","usat.ly","use.my","vb.ly","vevo.ly","vgn.am","vl.am","vm.lc","w55.de","wapo.st","wapurl.co.uk","wipi.es","wp.me","x.vu","xr.com","xrl.in","xrl.us","xurl.es","xurl.jp","y.ahoo.it","yatuc.com","ye.pe","yep.it","yfrog.com","yhoo.it","yiyd.com","youtu.be","yuarel.com","z0p.de","zi.ma","zi.mu","zipmyurl.com","zud.me","zurl.ws","zz.gd","zzang.kr","›.ws","✩.ws","✿.ws","❥.ws","➔.ws","➞.ws","➡.ws","➨.ws","➯.ws","➹.ws","➽.ws"];return n("#jqoembeddata").length
===0&&n('<span id="jqoembeddata"><\/span>').appendTo("body"),this.each(function(){var h
=n(this),s
=i
&&(!i
.indexOf("http://")||!i
.indexOf("https://"))?i:h
.attr("href"),r
,c
,l
,a
,v
;if(u
?t
.onEmbed
=u:t
.onEmbed
||(t
.onEmbed=function(i
){n
.fn
.oembed
.insertCode(this,t
.embedMethod
,i
)}),s
!==null&&s
!==undefined){for(c
=0,l
=f
.length
;c
<l
;c
++)if(a
=new RegExp("://"+f
[c
]+"/","i"),s
.match(a
)!==null)return v
=n
.extend({url:"http://api.longurl.org/v2/expand",dataType:"jsonp",data:{url:s
,format:"json"},success:function(i
){s
=i
["long-url"];r
=n
.fn
.oembed
.getOEmbedProvider(i
["long-url"]);r
!==null?(r
.params
=o(t
[r
.name
])||{},r
.maxWidth
=t
.maxWidth
,r
.maxHeight
=t
.maxHeight
,e(h
,s
,r
)):t
.onProviderNotFound
.call(h
,s
)}},t
.ajaxOptions
||{}),n
.ajax(v
),h
;r
=n
.fn
.oembed
.getOEmbedProvider(s
);r
!==null?(r
.params
=o(t
[r
.name
])||{},r
.maxWidth
=t
.maxWidth
,r
.maxHeight
=t
.maxHeight
,e(h
,s
,r
)):t
.onProviderNotFound
.call(h
,s
)}return h
})};var t
;n
.fn
.oembed
.defaults
={maxWidth:null,maxHeight:null,useResponsiveResize:!1,includeHandle:!0,embedMethod:"auto",onProviderNotFound:function(){},beforeEmbed:function(){},afterEmbed:function(){},onEmbed:!1,onError:function(){},ajaxOptions:{timeout:2e3
}};n
.fn
.oembed
.insertCode=function(i
,r
,u
){if(u
!==null){r
=="auto"&&i
.attr("href")!==null?r
="append":r
=="auto"&&(r
="replace");switch(r
){case"replace":i
.replaceWith(u
.code
);break;case"fill":i
.html(u
.code
);break;case"append":i
.wrap('<div class="oembedall-container"><\/div>');var f
=i
.parent();t
.includeHandle
&&n('<span class="oembedall-closehide">↓<\/span>').insertBefore(i
).click(function(){var t
=encodeURIComponent(n(this).text());n(this).html(t
=="%E2%86%91"?"↓":"↑");n(this).parent().children().last().toggle()});f
.append("<br/>");try{u
.code
.clone().appendTo(f
)}catch(e
){f
.append(u
.code
)}}}};n
.fn
.oembed
.getPhotoCode=function(n
,t
){var i
,r
=t
.title
?t
.title:"",u
;return r
+=t
.author_name
?" - "+t
.author_name:"",r
+=t
.provider_name
?" - "+t
.provider_name:"",t
.url
?i
='<div><a href="'+n
+"\" target='_blank'><img src=\""+t
.url
+'" alt="'+r
+'"/><\/a><\/div>':t
.thumbnail_url
?(u
=t
.thumbnail_url
.replace("_s","_b"),i
='<div><a href="'+n
+"\" target='_blank'><img src=\""+u
+'" alt="'+r
+'"/><\/a><\/div>'):i
=t
.provider_name
=="Flickr"?'<p><a href="'+n
+"\" target='_blank'>"+n
+"<\/a><\/p>":"<div>Error loading this picture<\/div>",i
};n
.fn
.oembed
.getRichCode=function(n
,t
){return t
.html
};n
.fn
.oembed
.getGenericCode=function(n
,t
){var r
=t
.title
!==null?t
.title:n
,i
='<a href="'+n
+'">'+r
+"<\/a>";return t
.html
&&(i
+="<div>"+t
.html
+"<\/div>"),i
};n
.fn
.oembed
.getOEmbedProvider=function(t
){for(var r
,u
,f
,i
=0;i
<n
.fn
.oembed
.providers
.length
;i
++)for(r
=0,u
=n
.fn
.oembed
.providers
[i
].urlschemes
.length
;r
<u
;r
++)if(f
=new RegExp(n
.fn
.oembed
.providers
[i
].urlschemes
[r
],"i"),t
.match(f
)!==null)return n
.fn
.oembed
.providers
[i
];return null};n
.fn
.oembed
.OEmbedProvider=function(i
,r
,u
,f
,e
){this.name
=i
;this.type
=r
;this.urlschemes
=u
;this.apiendpoint
=f
;this.maxWidth
=500;this.maxHeight
=400;e
=e
||{};e
.useYQL
&&(e
.yql
=e
.useYQL
=="xml"?{xpath:"//oembed/html",from:"xml",apiendpoint:this.apiendpoint
,url:function(n
){return this.apiendpoint
+"?format=xml&url="+n
},datareturn:function(n
){return n
.html
.replace(/.*\[CDATA\[(.*)\]\]>$/,"$1")||""}}:{from:"json",apiendpoint:this.apiendpoint
,url:function(n
){return this.apiendpoint
+"?format=json&url="+n
},datareturn:function(i
){var f
,o
,s
;if(i
.json
.type
!="video"&&(i
.json
.url
||i
.json
.thumbnail_url
)&&!i
.json
.html
.indexOf("iframe"))return'<img src="'+(i
.json
.url
||i
.json
.thumbnail_url
)+'" />';if(i
.json
.html
.indexOf("iframe")){i
.json
.html
.indexOf("allowfullscreen>")&&(i
.json
.html
=i
.json
.html
.replace("allowfullscreen>",'allowfullscreen="false">'));var e
=n
.parseHTML(i
.json
.html
),r
=e
[0].width
,u
=e
[0].height
;return t
.maxHeight
&&t
.maxWidth
&&(t
.useResponsiveResize
?(o
=r
,s
=u
,r
>t
.maxWidth
&&(f
=t
.maxWidth
/r,o=t.maxWidth,s=u*f,u=u*f,r=r*f),u>t.maxHeight&&(f=t.maxHeight/u,s
=t
.maxHeight
,o
=r
*f
),u
=s
,r
=o
):(u
=t
.maxHeight
,r
=t
.maxWidth
)),e
[0].width
=r
,e
[0].height
=u
,e
[0].outerHTML
}return i
.json
.html
||""}},this.apiendpoint
=null);for(var o
in e
)this[o
]=e
[o
];this.format
=this.format
||"json";this.callbackparameter
=this.callbackparameter
||"callback";this.embedtag
=this.embedtag
||{tag:""}};n
.fn
.updateOEmbedProvider=function(t
,i
,r
,u
,f
){for(var o
,e
=0;e
<n
.fn
.oembed
.providers
.length
;e
++)if(n
.fn
.oembed
.providers
[e
].name
===t
&&(i
!==null&&(n
.fn
.oembed
.providers
[e
].type
=i
),r
!==null&&(n
.fn
.oembed
.providers
[e
].urlschemes
=r
),u
!==null&&(n
.fn
.oembed
.providers
[e
].apiendpoint
=u
),f
!==null)){n
.fn
.oembed
.providers
[e
].extraSettings
=f
;for(o
in f
)f
[o
]!==null&&(n
.fn
.oembed
.providers
[e
][o
]=f
[o
])}};n
.fn
.oembed
.providers
=[new n
.fn
.oembed
.OEmbedProvider("youtube","video",["youtube\\.com/watch.+v=[\\w-]+&?","youtu\\.be/[\\w-]+","youtube.com/embed"],r()+"www.youtube.com/embed/$1?wmode=transparent",{templateRegex:/.*(?:v
\=|be
\/|embed\/)([\w\-]+)&?.*/,embedtag:{tag:"iframe",width:"425",height:"349"}}),new n
.fn
.oembed
.OEmbedProvider("youtubeiframe","video",["youtube.com/embed"],"$1?wmode=transparent",{templateRegex:/(.*)/,embedtag:{tag:"iframe",width:"425",height:"349"}}),new n
.fn
.oembed
.OEmbedProvider("wistia","video",["wistia.com/m/.+","wistia.com/embed/.+","wi.st/m/.+","wi.st/embed/.+"],"http://fast.wistia.com/oembed",{useYQL:"json"}),new n
.fn
.oembed
.OEmbedProvider("xtranormal","video",["xtranormal\\.com/watch/.+"],"http://www.xtranormal.com/xtraplayr/$1/$2",{templateRegex:/.*com\/watch\/([\w\-]+)\/([\w\-]+).*/,embedtag:{tag:"iframe",width:"320",height:"269"}}),new n
.fn
.oembed
.OEmbedProvider("scivee","video",["scivee.tv/node/.+"],"http://www.scivee.tv/flash/embedCast.swf?",{templateRegex:/.*tv
\/node\/(.+)/,embedtag:{width:"480",height:"400",flashvars:"id=$1&type=3"}}),new n
.fn
.oembed
.OEmbedProvider("veoh","video",["veoh.com/watch/.+"],"http://www.veoh.com/swf/webplayer/WebPlayer.swf?version=AFrontend.5.7.0.1337&permalinkId=$1&player=videodetailsembedded&videoAutoPlay=0&id=anonymous",{templateRegex:/.*watch\/([^\?]+).*/,embedtag:{width:"410",height:"341"}}),new n
.fn
.oembed
.OEmbedProvider("gametrailers","video",["gametrailers\\.com/video/.+"],"http://media.mtvnservices.com/mgid:moses:video:gametrailers.com:$2",{templateRegex:/.*com\/video\/([\w\-]+)\/([\w\-]+).*/,embedtag:{width:"512",height:"288"}}),new n
.fn
.oembed
.OEmbedProvider("funnyordie","video",["funnyordie\\.com/videos/.+"],"http://player.ordienetworks.com/flash/fodplayer.swf?",{templateRegex:/.*videos
\/([^\/]+)\/([^\/]+)?/,embedtag:{width:512,height:328,flashvars:"key=$1"}}),new n
.fn
.oembed
.OEmbedProvider("colledgehumour","video",["collegehumor\\.com/video/.+"],"http://www.collegehumor.com/moogaloop/moogaloop.swf?clip_id=$1&use_node_id=true&fullscreen=1",{templateRegex:/.*video
\/([^\/]+).*/,embedtag:{width:600,height:338}}),new n
.fn
.oembed
.OEmbedProvider("metacafe","video",["metacafe\\.com/watch/.+"],"http://www.metacafe.com/fplayer/$1/$2.swf",{templateRegex:/.*watch\/(\d+)\/(\w+)\/.*/,embedtag:{width:400,height:345}}),new n
.fn
.oembed
.OEmbedProvider("bambuser","video",["bambuser\\.com/channel/.*/broadcast/.*"],"http://static.bambuser.com/r/player.swf?vid=$1",{templateRegex:/.*bambuser
\.com
\/channel\/.*\/broadcast\/(\w+).*/,embedtag:{width:512,height:339}}),new n
.fn
.oembed
.OEmbedProvider("twitvid","video",["twitvid\\.com/.+"],"http://www.twitvid.com/embed.php?guid=$1&autoplay=0",{templateRegex:/.*twitvid\.com\/(\w+).*/,embedtag:{tag:"iframe",width:480,height:360}}),new n
.fn
.oembed
.OEmbedProvider("aniboom","video",["aniboom\\.com/animation-video/.+"],"http://api.aniboom.com/e/$1",{templateRegex:/.*animation
-video
\/(\d+).*/,embedtag:{width:594,height:334}}),new n
.fn
.oembed
.OEmbedProvider("vzaar","video",["vzaar\\.com/videos/.+","vzaar.tv/.+"],"http://view.vzaar.com/$1/player?",{templateRegex:/.*\/(\d+).*/,embedtag:{tag:"iframe",width:576,height:324}}),new n
.fn
.oembed
.OEmbedProvider("snotr","video",["snotr\\.com/video/.+"],"http://www.snotr.com/embed/$1",{templateRegex:/.*\/(\d+).*/,embedtag:{tag:"iframe",width:400,height:330,nocache:1}}),new n
.fn
.oembed
.OEmbedProvider("youku","video",["v.youku.com/v_show/id_.+"],"http://player.youku.com/player.php/sid/$1/v.swf",{templateRegex:/.*id_(.+)\.html
.*/
,embedtag:{width:480,height:400,nocache:1}}),new n
.fn
.oembed
.OEmbedProvider("tudou","video",["tudou.com/programs/view/.+/"],"http://www.tudou.com/v/$1/v.swf",{templateRegex:/.*view\/(.+)\//,embedtag:{width:480,height:400,nocache:1}}),new n
.fn
.oembed
.OEmbedProvider("embedr","video",["embedr\\.com/playlist/.+"],"http://embedr.com/swf/slider/$1/425/520/default/false/std?",{templateRegex:/.*playlist
\/([^\/]+).*/,embedtag:{width:425,height:520}}),new n
.fn
.oembed
.OEmbedProvider("blip","video",["blip\\.tv/.+"],"http://blip.tv/oembed/"),new n
.fn
.oembed
.OEmbedProvider("minoto-video","video",["http://api.minoto-video.com/publishers/.+/videos/.+","http://dashboard.minoto-video.com/main/video/details/.+","http://embed.minoto-video.com/.+"],"http://api.minoto-video.com/services/oembed.json",{useYQL:"json"}),new n
.fn
.oembed
.OEmbedProvider("animoto","video",["animoto.com/play/.+"],"http://animoto.com/services/oembed"),new n
.fn
.oembed
.OEmbedProvider("hulu","video",["hulu\\.com/watch/.*"],"http://www.hulu.com/api/oembed.json"),new n
.fn
.oembed
.OEmbedProvider("ustream","video",["ustream\\.tv/recorded/.*"],"http://www.ustream.tv/oembed",{useYQL:"json"}),new n
.fn
.oembed
.OEmbedProvider("videojug","video",["videojug\\.com/(film|payer|interview).*"],"http://www.videojug.com/oembed.json",{useYQL:"json"}),new n
.fn
.oembed
.OEmbedProvider("sapo","video",["videos\\.sapo\\.pt/.*"],"http://videos.sapo.pt/oembed",{useYQL:"json"}),new n
.fn
.oembed
.OEmbedProvider("vodpod","video",["vodpod.com/watch/.*"],"http://vodpod.com/oembed.js",{useYQL:"json"}),new n
.fn
.oembed
.OEmbedProvider("vimeo","video",["www.vimeo.com/groups/.*/videos/.*","www.vimeo.com/.*","vimeo.com/groups/.*/videos/.*","vimeo.com/.*"],"//vimeo.com/api/oembed.json"),new n
.fn
.oembed
.OEmbedProvider("dailymotion","video",["dailymotion\\.com/.+"],"http://www.dailymotion.com/services/oembed"),new n
.fn
.oembed
.OEmbedProvider("5min","video",["www\\.5min\\.com/.+"],"http://api.5min.com/oembed.xml",{useYQL:"xml"}),new n
.fn
.oembed
.OEmbedProvider("National Film Board of Canada","video",["nfb\\.ca/film/.+"],"http://www.nfb.ca/remote/services/oembed/",{useYQL:"json"}),new n
.fn
.oembed
.OEmbedProvider("qik","video",["qik\\.com/\\w+"],"http://qik.com/api/oembed.json",{useYQL:"json"}),new n
.fn
.oembed
.OEmbedProvider("revision3","video",["revision3\\.com"],"http://revision3.com/api/oembed/"),new n
.fn
.oembed
.OEmbedProvider("dotsub","video",["dotsub\\.com/view/.+"],"http://dotsub.com/services/oembed",{useYQL:"json"}),new n
.fn
.oembed
.OEmbedProvider("clikthrough","video",["clikthrough\\.com/theater/video/\\d+"],"http://clikthrough.com/services/oembed"),new n
.fn
.oembed
.OEmbedProvider("Kinomap","video",["kinomap\\.com/.+"],"http://www.kinomap.com/oembed"),new n
.fn
.oembed
.OEmbedProvider("VHX","video",["vhx.tv/.+"],"http://vhx.tv/services/oembed.json"),new n
.fn
.oembed
.OEmbedProvider("bambuser","video",["bambuser.com/.+"],"http://api.bambuser.com/oembed/iframe.json"),new n
.fn
.oembed
.OEmbedProvider("justin.tv","video",["justin.tv/.+"],"http://api.justin.tv/api/embed/from_url.json",{useYQL:"json"}),new n
.fn
.oembed
.OEmbedProvider("official.fm","rich",["official.fm/.+"],"http://official.fm/services/oembed",{useYQL:"json"}),new n
.fn
.oembed
.OEmbedProvider("chirbit","rich",["chirb.it/.+"],"http://chirb.it/oembed.json",{useYQL:"json"}),new n
.fn
.oembed
.OEmbedProvider("Huffduffer","rich",["huffduffer.com/[-.\\w@]+/\\d+"],"http://huffduffer.com/oembed"),new n
.fn
.oembed
.OEmbedProvider("Spotify","rich",["open.spotify.com/(track|album|user)/"],"https://embed.spotify.com/oembed/"),new n
.fn
.oembed
.OEmbedProvider("shoudio","rich",["shoudio.com/.+","shoud.io/.+"],"http://shoudio.com/api/oembed"),new n
.fn
.oembed
.OEmbedProvider("mixcloud","rich",["mixcloud.com/.+"],r()+"www.mixcloud.com/oembed/",{useYQL:"json"}),new n
.fn
.oembed
.OEmbedProvider("rdio.com","rich",["rd.io/.+","rdio.com"],r()+"www.rdio.com/api/oembed/"),new n
.fn
.oembed
.OEmbedProvider("Soundcloud","rich",["soundcloud.com/.+","snd.sc/.+"],r()+"soundcloud.com/oembed",{format:"js"}),new n
.fn
.oembed
.OEmbedProvider("bandcamp","rich",["bandcamp\\.com/album/.+"],null,{yql:{xpath:"//meta[contains(@content, \\'EmbeddedPlayer\\')]",from:"html",datareturn:function(n
){return n
.meta
?'<iframe width="400" height="100" src="'+n
.meta
.content
+'" allowtransparency="true" frameborder="0"><\/iframe>':!1}}}),new n
.fn
.oembed
.OEmbedProvider("deviantart","photo",["deviantart.com/.+","fav.me/.+","deviantart.com/.+"],"http://backend.deviantart.com/oembed",{format:"jsonp"}),new n
.fn
.oembed
.OEmbedProvider("skitch","photo",["skitch.com/.+"],null,{yql:{xpath:"json",from:"json",url:function(n
){return"http://skitch.com/oembed/?format=json&url="+n
},datareturn:function(t
){return n
.fn
.oembed
.getPhotoCode(t
.json
.url
,t
.json
)}}}),new n
.fn
.oembed
.OEmbedProvider("mobypicture","photo",["mobypicture.com/user/.+/view/.+","moby.to/.+"],"http://api.mobypicture.com/oEmbed"),new n
.fn
.oembed
.OEmbedProvider("flickr","photo",["flickr\\.com/photos/.+"],"http://flickr.com/services/oembed",{callbackparameter:"jsoncallback"}),new n
.fn
.oembed
.OEmbedProvider("photobucket","photo",["photobucket\\.com/(albums|groups)/.+"],r()+"photobucket.com/oembed/"),new n
.fn
.oembed
.OEmbedProvider("instagram","photo",["instagr\\.?am(\\.com)?/.+"],r()+"api.instagram.com/oembed"),new n
.fn
.oembed
.OEmbedProvider("SmugMug","photo",["smugmug.com/[-.\\w@]+/.+"],"http://api.smugmug.com/services/oembed/"),new n
.fn
.oembed
.OEmbedProvider("dribbble","photo",["dribbble.com/shots/.+"],"http://api.dribbble.com/shots/$1?callback=?",{templateRegex:/.*shots
\/([\d]+).*/,templateData:function(n
){return n
.image_teaser_url
?'<img src="'+n
.image_teaser_url
+'"/>':!1}}),new n
.fn
.oembed
.OEmbedProvider("chart.ly","photo",["chart\\.ly/[a-z0-9]{6,8}"],"http://chart.ly/uploads/large_$1.png",{templateRegex:/.*ly
\/([^\/]+).*/,embedtag:{tag:"img"},nocache:1}),new n
.fn
.oembed
.OEmbedProvider("circuitlab","photo",["circuitlab.com/circuit/.+"],"https://www.circuitlab.com/circuit/$1/screenshot/540x405/",{templateRegex:/.*circuit\/([^\/]+).*/,embedtag:{tag:"img"},nocache:1}),new n
.fn
.oembed
.OEmbedProvider("23hq","photo",["23hq.com/[-.\\w@]+/photo/.+"],"http://www.23hq.com/23/oembed",{useYQL:"json"}),new n
.fn
.oembed
.OEmbedProvider("img.ly","photo",["img\\.ly/.+"],"http://img.ly/show/thumb/$1",{templateRegex:/.*ly\/([^\/]+).*/,embedtag:{tag:"img"},nocache:1}),new n
.fn
.oembed
.OEmbedProvider("twitgoo.com","photo",["twitgoo\\.com/.+"],"http://twitgoo.com/show/thumb/$1",{templateRegex:/.*com\/([^\/]+).*/,embedtag:{tag:"img"},nocache:1}),new n
.fn
.oembed
.OEmbedProvider("imgur.com","photo",["imgur\\.com/gallery/.+"],r()+"imgur.com/$1l.jpg",{templateRegex:/.*gallery
\/([^\/]+).*/,embedtag:{tag:"img"},nocache:1}),new n
.fn
.oembed
.OEmbedProvider("visual.ly","rich",["visual\\.ly/.+"],null,{yql:{xpath:"//a[@id=\\'gc_article_graphic_image\\']/img",from:"htmlstring"}}),new n
.fn
.oembed
.OEmbedProvider("gravtar","photo",["mailto:.+"],null,{templateRegex:/mailto:([^\/]+).*/,template:function(n
,t
){return'<img src="http://gravatar.com/avatar/'+t
.md5()+'.jpg" alt="on Gravtar" class="jqoaImg">'}}),new n
.fn
.oembed
.OEmbedProvider("twitter","rich",["twitter.com/.+"],"https://api.twitter.com/1/statuses/oembed.json?id="),new n
.fn
.oembed
.OEmbedProvider("gmep","rich",["gmep.imeducate.com/.*","gmep.org/.*"],"http://gmep.org/oembed.json"),new n
.fn
.oembed
.OEmbedProvider("urtak","rich",["urtak.com/(u|clr)/.+"],"http://oembed.urtak.com/1/oembed"),new n
.fn
.oembed
.OEmbedProvider("cacoo","rich",["cacoo.com/.+"],"http://cacoo.com/oembed.json"),new n
.fn
.oembed
.OEmbedProvider("dailymile","rich",["dailymile.com/people/.*/entries/.*"],"http://api.dailymile.com/oembed"),new n
.fn
.oembed
.OEmbedProvider("dipity","rich",["dipity.com/timeline/.+"],"http://www.dipity.com/oembed/timeline/",{useYQL:"json"}),new n
.fn
.oembed
.OEmbedProvider("sketchfab","rich",["sketchfab.com/show/.+"],"http://sketchfab.com/oembed",{useYQL:"json"}),new n
.fn
.oembed
.OEmbedProvider("speakerdeck","rich",["speakerdeck.com/.+"],"http://speakerdeck.com/oembed.json",{useYQL:"json"}),new n
.fn
.oembed
.OEmbedProvider("popplet","rich",["popplet.com/app/.*"],"http://popplet.com/app/Popplet_Alpha.swf?page_id=$1&em=1",{templateRegex:/.*#\/([^\/]+).*/,embedtag:{width:460,height:460}}),new n
.fn
.oembed
.OEmbedProvider("pearltrees","rich",["pearltrees.com/.*"],"http://cdn.pearltrees.com/s/embed/getApp?",{templateRegex:/.*N-f=1_(\d+).*N-p=(\d+).*/,embedtag:{width:460,height:460,flashvars:"lang=en_US&embedId=pt-embed-$1-693&treeId=$1&pearlId=$2&treeTitle=Diagrams%2FVisualization&site=www.pearltrees.com%2FF"}}),new n
.fn
.oembed
.OEmbedProvider("prezi","rich",["prezi.com/.*"],"http://prezi.com/bin/preziloader.swf?",{templateRegex:/.*com
\/([^\/]+)\/.*/,embedtag:{width:550,height:400,flashvars:"prezi_id=$1&lock_to_path=0&color=ffffff&autoplay=no&autohide_ctrls=0"}}),new n
.fn
.oembed
.OEmbedProvider("tourwrist","rich",["tourwrist.com/tours/.+"],null,{templateRegex:/.*tours.([\d]+).*/,template:function(n
,t
){return setTimeout(function(){loadEmbeds
&&loadEmbeds()},2e3
),"<div id='"+t
+"' class='tourwrist-tour-embed direct'><\/div> <script type='text/javascript' src='http://tourwrist.com/tour_embed.js'><\/script>"}}),new n
.fn
.oembed
.OEmbedProvider("meetup","rich",["meetup\\.(com|ps)/.+"],r()+"api.meetup.com/oembed"),new n
.fn
.oembed
.OEmbedProvider("ebay","rich",["ebay\\.*"],r()+"togo.ebay.com/togo/togo.swf?2008013100",{templateRegex:/.*\/([^\/]+)\/(\d{10,13}).*/,embedtag:{width:355,height:300,flashvars:"base=http://togo.ebay.com/togo/&lang=en-us&mode=normal&itemid=$2&query=$1"}}),new n
.fn
.oembed
.OEmbedProvider("wikipedia","rich",["wikipedia.org/wiki/.+"],"http://$1.wikipedia.org/w/api.php?action=parse&page=$2&format=json§ion=0&callback=?",{templateRegex:/.*\/\/([\w]+).*\/wiki\/([^\/]+).*/,templateData:function(n
){if(!n
.parse
)return!1;var t
=n
.parse
.text
["*"].replace(/href="\/wiki/g,'href="http://en.wikipedia.org/wiki');return'<div id="content"><h3><a class="nav-link" href="http://en.wikipedia.org/wiki/'+n
.parse
.displaytitle
+'">'+n
.parse
.displaytitle
+"<\/a><\/h3>"+t
+"<\/div>"}}),new n
.fn
.oembed
.OEmbedProvider("imdb","rich",["imdb.com/title/.+"],"http://www.imdbapi.com/?i=$1&callback=?",{templateRegex:/.*\/title\/([^\/]+).*/,templateData:function(n
){return n
.Title
?'<div id="content"><h3><a class="nav-link" href="http://imdb.com/title/'+n
.ID
+'/">'+n
.Title
+"<\/a> ("+n
.Year
+")<\/h3><p>Starring: "+n
.Actors
+'<\/p><div id="photo-wrap" style="margin: auto;width:600px;height:450px;"><img class="photo" id="photo-display" src="'+n
.Poster
+'" alt="'+n
.Title
+'"><\/div> <div id="view-photo-caption">'+n
.Plot
+"<\/div><\/div>":!1}}),new n
.fn
.oembed
.OEmbedProvider("livejournal","rich",["livejournal.com/"],"http://ljpic.seacrow.com/json/$2$4?jsonp=?",{templateRegex:/(http:\/\/(((?!users).)+)\.livejournal\.com|.*users\.livejournal\.com\/([^\/]+)).*/,templateData:function(n
){return!!n
.username
&&'<div><img src="'+n
.image
+'" align="left" style="margin-right: 1em;" /><span class="oembedall-ljuser"><a href="http://'+n
.username
+'.livejournal.com/profile"><img src="http://www.livejournal.com/img/userinfo.gif" alt="[info]" width="17" height="17" /><\/a><a href="http://'+n
.username
+'.livejournal.com/">'+n
.username
+"<\/a><\/span><br />"+n
.name
+"<\/div>"}}),new n
.fn
.oembed
.OEmbedProvider("circuitbee","rich",["circuitbee\\.com/circuit/view/.+"],"http://c.circuitbee.com/build/r/schematic-embed.html?id=$1",{templateRegex:/.*circuit
\/view\/(\d+).*/,embedtag:{tag:"iframe",width:"500",height:"350"}}),new n
.fn
.oembed
.OEmbedProvider("googlecalendar","rich",["www.google.com/calendar/embed?.+"],"$1",{templateRegex:/(.*)/,embedtag:{tag:"iframe",width:"800",height:"600"}}),new n
.fn
.oembed
.OEmbedProvider("jsfiddle","rich",["jsfiddle.net/[^/]+/?"],"http://jsfiddle.net/$1/embedded/result,js,resources,html,css/?",{templateRegex:/.*net
\/([^\/]+).*/,embedtag:{tag:"iframe",width:"100%",height:"300"}}),new n
.fn
.oembed
.OEmbedProvider("jsbin","rich",["jsbin.com/.+"],"http://jsbin.com/$1/?",{templateRegex:/.*com
\/([^\/]+).*/,embedtag:{tag:"iframe",width:"100%",height:"300"}}),new n
.fn
.oembed
.OEmbedProvider("jotform","rich",["form.jotform.co/form/.+"],"$1?",{templateRegex:/(.*)/,embedtag:{tag:"iframe",width:"100%",height:"507"}}),new n
.fn
.oembed
.OEmbedProvider("reelapp","rich",["reelapp\\.com/.+"],"http://www.reelapp.com/$1/embed",{templateRegex:/.*com
\/(\S{6}).*/,embedtag:{tag:"iframe",width:"400",height:"338"}}),new n
.fn
.oembed
.OEmbedProvider("linkedin","rich",["linkedin.com/pub/.+"],"https://www.linkedin.com/cws/member/public_profile?public_profile_url=$1&format=inline&isFramed=true",{templateRegex:/(.*)/,embedtag:{tag:"iframe",width:"368px",height:"auto"}}),new n
.fn
.oembed
.OEmbedProvider("timetoast","rich",["timetoast.com/timelines/[0-9]+"],"http://www.timetoast.com/flash/TimelineViewer.swf?passedTimelines=$1",{templateRegex:/.*timelines
\/([0-9]*)/,embedtag:{width:550,height:400,nocache:1}}),new n
.fn
.oembed
.OEmbedProvider("pastebin","rich",["pastebin\\.com/[\\S]{8}"],"http://pastebin.com/embed_iframe.php?i=$1",{templateRegex:/.*\/(\S{8}).*/,embedtag:{tag:"iframe",width:"100%",height:"auto"}}),new n
.fn
.oembed
.OEmbedProvider("mixlr","rich",["mixlr.com/.+"],"http://mixlr.com/embed/$1?autoplay=ae",{templateRegex:/.*com
\/([^\/]+).*/,embedtag:{tag:"iframe",width:"100%",height:"auto"}}),new n
.fn
.oembed
.OEmbedProvider("pastie","rich",["pastie\\.org/pastes/.+"],null,{yql:{xpath:'//pre[@class="textmate-source"]'}}),new n
.fn
.oembed
.OEmbedProvider("github","rich",["gist.github.com/.+"],"https://github.com/api/oembed"),new n
.fn
.oembed
.OEmbedProvider("github","rich",["github.com/[-.\\w@]+/[-.\\w@]+"],"https://api.github.com/repos/$1/$2?callback=?",{templateRegex:/.*\/([^\/]+)\/([^\/]+).*/,templateData:function(n
){return n
.data
.html_url
?'<div class="oembedall-githubrepos"><ul class="oembedall-repo-stats"><li>'+n
.data
.language
+'<\/li><li class="oembedall-watchers"><a title="Watchers" href="'+n
.data
.html_url
+'/watchers">◉ '+n
.data
.watchers
+'<\/a><\/li><li class="oembedall-forks"><a title="Forks" href="'+n
.data
.html_url
+'/network">ɥ '+n
.data
.forks
+'<\/a><\/li><\/ul><h3><a href="'+n
.data
.html_url
+'">'+n
.data
.name
+'<\/a><\/h3><div class="oembedall-body"><p class="oembedall-description">'+n
.data
.description
+'<\/p><p class="oembedall-updated-at">Last updated: '+n
.data
.pushed_at
+"<\/p><\/div><\/div>":!1}}),new n
.fn
.oembed
.OEmbedProvider("facebook","rich",["facebook.com/(people/[^\\/]+/\\d+|[^\\/]+$)"],"https://graph.facebook.com/$2$3/?callback=?",{templateRegex:/.*facebook
.com
\/(people\/[^\/]+\/(\d+).*|([^\/]+$))/,templateData:function(n
){if(!n
.id
)return!1;var t
='<div class="oembedall-facebook1"><div class="oembedall-facebook2"><a href="http://www.facebook.com/">facebook<\/a> ';return t
+=n
.from?'<a href="http://www.facebook.com/'+n
.from.id
+'">'+n
.from.name
+"<\/a>":n
.link
?'<a href="'+n
.link
+'">'+n
.name
+"<\/a>":n
.username
?'<a href="http://www.facebook.com/'+n
.username
+'">'+n
.name
+"<\/a>":'<a href="http://www.facebook.com/'+n
.id
+'">'+n
.name
+"<\/a>",t
+='<\/div><div class="oembedall-facebookBody"><div class="contents">',t
+=n
.picture
?'<a href="'+n
.link
+'"><img src="'+n
.picture
+'"><\/a>':'<img src="https://graph.facebook.com/'+n
.id
+'/picture">',n
.from&&(t
+='<a href="'+n
.link
+'">'+n
.name
+"<\/a>"),n
.founded
&&(t
+="Founded: <strong>"+n
.founded
+"<\/strong><br>"),n
.category
&&(t
+="Category: <strong>"+n
.category
+"<\/strong><br>"),n
.website
&&(t
+='Website: <strong><a href="'+n
.website
+'">'+n
.website
+"<\/a><\/strong><br>"),n
.gender
&&(t
+="Gender: <strong>"+n
.gender
+"<\/strong><br>"),n
.description
&&(t
+=n
.description
+"<br>"),t
+"<\/div><\/div>"}}),new n
.fn
.oembed
.OEmbedProvider("stackoverflow","rich",["stackoverflow.com/questions/[\\d]+"],"http://api.stackoverflow.com/1.1/questions/$1?body=true&jsonp=?",{templateRegex:/.*questions\/([\d]+).*/,templateData:function(t
){if(!t
.questions
)return!1;var r
=t
.questions
[0],f
=n(r
.body
).text(),u
='<div class="oembedall-stoqembed"><div class="oembedall-statscontainer"><div class="oembedall-statsarrow"><\/div><div class="oembedall-stats"><div class="oembedall-vote"><div class="oembedall-votes"><span class="oembedall-vote-count-post"><strong>'+(r
.up_vote_count
-r
.down_vote_count
)+'<\/strong><\/span><div class="oembedall-viewcount">vote(s)<\/div><\/div><\/div><div class="oembedall-status"><strong>'+r
.answer_count
+'<\/strong>answer<\/div><\/div><div class="oembedall-views">'+r
.view_count
+' view(s)<\/div><\/div><div class="oembedall-summary"><h3><a class="oembedall-question-hyperlink" href="http://stackoverflow.com/questions/'+r
.question_id
+'/">'+r
.title
+'<\/a><\/h3><div class="oembedall-excerpt">'+f
.substring(0,100)+'...<\/div><div class="oembedall-tags">';for(i
in r
.tags
)u
+='<a title="" class="oembedall-post-tag" href="http://stackoverflow.com/questions/tagged/'+r
.tags
[i
]+'">'+r
.tags
[i
]+"<\/a>";return u
+('<\/div><div class="oembedall-fr"><div class="oembedall-user-info"><div class="oembedall-user-gravatar32"><a href="http://stackoverflow.com/users/'+r
.owner
.user_id
+"/"+r
.owner
.display_name
+'"><img width="32" height="32" alt="" src="http://www.gravatar.com/avatar/'+r
.owner
.email_hash
+'?s=32&d=identicon&r=PG"><\/a><\/div><div class="oembedall-user-details"><a href="http://stackoverflow.com/users/'+r
.owner
.user_id
+"/"+r
.owner
.display_name
+'">'+r
.owner
.display_name
+'<\/a><br><span title="reputation score" class="oembedall-reputation-score">'+r
.owner
.reputation
+"<\/span><\/div><\/div><\/div><\/div><\/div>")}}),new n
.fn
.oembed
.OEmbedProvider("wordpress","rich",["wordpress\\.com/.+","blogs\\.cnn\\.com/.+","techcrunch\\.com/.+","wp\\.me/.+"],"http://public-api.wordpress.com/oembed/1.0/?for=jquery-oembed-all"),new n
.fn
.oembed
.OEmbedProvider("screenr","rich",["screenr.com"],"http://www.screenr.com/embed/$1",{templateRegex:/.*\/([^\/]+).*/,embedtag:{tag:"iframe",width:"650",height:396}}),new n
.fn
.oembed
.OEmbedProvider("gigpans","rich",["gigapan\\.org/[-.\\w@]+/\\d+"],"http://gigapan.org/gigapans/$1/options/nosnapshots/iframe/flash.html",{templateRegex:/.*\/(\d+)\/?.*/,embedtag:{tag:"iframe",width:"100%",height:400}}),new n
.fn
.oembed
.OEmbedProvider("scribd","rich",["scribd\\.com/.+"],r()+"www.scribd.com/embeds/$1/content?start_page=1&view_mode=list",{templateRegex:/.*doc\/([^\/]+).*/,embedtag:{tag:"iframe",width:"100%",height:600}}),new n
.fn
.oembed
.OEmbedProvider("kickstarter","rich",["kickstarter\\.com/projects/.+"],"$1/widget/card.html",{templateRegex:/([^\?]+).*/,embedtag:{tag:"iframe",width:"220",height:380}}),new n
.fn
.oembed
.OEmbedProvider("amazon","rich",["amzn.com/B+","amazon.com.*/(B\\S+)($|\\/.*)"],r()+"rcm.amazon.com/e/cm?t=_APIKEY_&o=1&p=8&l=as1&asins=$1&ref=qf_br_asin_til&fc1=000000&IS2=1<1=_blank&m=amazon&lc1=0000FF&bc1=000000&bg1=FFFFFF&f=ifr",{apikey:!0,templateRegex:/.*\/(B[0-9A-Z]+)($|\/.*)/,embedtag:{tag:"iframe",width:"120px",height:"240px"}}),new n
.fn
.oembed
.OEmbedProvider("slideshare","rich",["slideshare.net"],r()+"www.slideshare.net/api/oembed/2",{format:"jsonp"}),new n
.fn
.oembed
.OEmbedProvider("roomsharejp","rich",["roomshare\\.jp/(en/)?post/.*"],"http://roomshare.jp/oembed.json"),new n
.fn
.oembed
.OEmbedProvider("lanyard","rich",["lanyrd.com/\\d+/.+"],null,{yql:{xpath:'(//div[@class="primary"])[1]',from:"htmlstring",datareturn:function(n
){return n
.result
?'<div class="oembedall-lanyard">'+n
.result
+"<\/div>":!1}}}),new n
.fn
.oembed
.OEmbedProvider("asciiartfarts","rich",["asciiartfarts.com/\\d+.html"],null,{yql:{xpath:"//pre/font",from:"htmlstring",datareturn:function(n
){return n
.result
?'<pre style="background-color:000;">'+n
.result
+"<\/div>":!1}}}),new n
.fn
.oembed
.OEmbedProvider("opengraph","rich",[".*"],null,{yql:{xpath:"//meta|//title|//link",from:"html",datareturn:function(i
){var r
,u
,f
;return(!i
["og:title"]&&i
.title
&&i
.description
&&(i
["og:title"]=i
.title
),!i
["og:title"]&&!i
.title
)?!1:(r
=n("<p/>"),i
["og:video"]?(u
=n('<embed src="'+i
["og:video"]+'"/>'),u
.attr("type",i
["og:video:type"]||"application/x-shockwave-flash").css("max-height",t
.maxHeight
||"auto").css("max-width",t
.maxWidth
||"auto"),i
["og:video:width"]&&u
.attr("width",i
["og:video:width"]),i
["og:video:height"]&&u
.attr("height",i
["og:video:height"]),r
.append(u
)):i
["og:image"]&&(f
=n('<img src="'+i
["og:image"]+'">'),f
.css("max-height",t
.maxHeight
||"auto").css("max-width",t
.maxWidth
||"auto"),i
["og:image:width"]&&f
.attr("width",i
["og:image:width"]),i
["og:image:height"]&&f
.attr("height",i
["og:image:height"]),r
.append(f
)),i
["og:title"]&&r
.append("<b>"+i
["og:title"]+"<\/b><br/>"),i
["og:description"]?r
.append(i
["og:description"]+"<br/>"):i
.description
&&r
.append(i
.description
+"<br/>"),r
)}}})]})(jQuery
);String
.prototype.md5=function(){var u=function(n
,t
){var i
=(n
&65535)+(t
&65535),r
=(n
>>16)+(t
>>16)+(i
>>16);return r
<<16|i
&65535},e=function(n
,t
){return n
<<t
|n
>>>32-t
},f=function(n
,t
,i
,r
,f
,o
){return u(e(u(u(t
,n
),u(r
,o
)),f
),i
)},n=function(n
,t
,i
,r
,u
,e
,o
){return f(t
&i
|~t
&r
,n
,t
,u
,e
,o
)},t=function(n
,t
,i
,r
,u
,e
,o
){return f(t
&r
|i
&~r
,n
,t
,u
,e
,o
)},i=function(n
,t
,i
,r
,u
,e
,o
){return f(t
^i
^r
,n
,t
,u
,e
,o
)},r=function(n
,t
,i
,r
,u
,e
,o
){return f(i
^(t
|~r
),n
,t
,u
,e
,o
)},o=function(f
){for(var l
,a
,v
,y
,p
=f
.length
,e
=1732584193,o
=-271733879,s
=-1732584194,h
=271733878,c
=0;c
<p
;c
+=16)l
=e
,a
=o
,v
=s
,y
=h
,e
=n(e
,o
,s
,h
,f
[c
+0],7,-680876936),h
=n(h
,e
,o
,s
,f
[c
+1],12,-389564586),s
=n(s
,h
,e
,o
,f
[c
+2],17,606105819),o
=n(o
,s
,h
,e
,f
[c
+3],22,-1044525330),e
=n(e
,o
,s
,h
,f
[c
+4],7,-176418897),h
=n(h
,e
,o
,s
,f
[c
+5],12,1200080426),s
=n(s
,h
,e
,o
,f
[c
+6],17,-1473231341),o
=n(o
,s
,h
,e
,f
[c
+7],22,-45705983),e
=n(e
,o
,s
,h
,f
[c
+8],7,1770035416),h
=n(h
,e
,o
,s
,f
[c
+9],12,-1958414417),s
=n(s
,h
,e
,o
,f
[c
+10],17,-42063),o
=n(o
,s
,h
,e
,f
[c
+11],22,-1990404162),e
=n(e
,o
,s
,h
,f
[c
+12],7,1804603682),h
=n(h
,e
,o
,s
,f
[c
+13],12,-40341101),s
=n(s
,h
,e
,o
,f
[c
+14],17,-1502002290),o
=n(o
,s
,h
,e
,f
[c
+15],22,1236535329),e
=t(e
,o
,s
,h
,f
[c
+1],5,-165796510),h
=t(h
,e
,o
,s
,f
[c
+6],9,-1069501632),s
=t(s
,h
,e
,o
,f
[c
+11],14,643717713),o
=t(o
,s
,h
,e
,f
[c
+0],20,-373897302),e
=t(e
,o
,s
,h
,f
[c
+5],5,-701558691),h
=t(h
,e
,o
,s
,f
[c
+10],9,38016083),s
=t(s
,h
,e
,o
,f
[c
+15],14,-660478335),o
=t(o
,s
,h
,e
,f
[c
+4],20,-405537848),e
=t(e
,o
,s
,h
,f
[c
+9],5,568446438),h
=t(h
,e
,o
,s
,f
[c
+14],9,-1019803690),s
=t(s
,h
,e
,o
,f
[c
+3],14,-187363961),o
=t(o
,s
,h
,e
,f
[c
+8],20,1163531501),e
=t(e
,o
,s
,h
,f
[c
+13],5,-1444681467),h
=t(h
,e
,o
,s
,f
[c
+2],9,-51403784),s
=t(s
,h
,e
,o
,f
[c
+7],14,1735328473),o
=t(o
,s
,h
,e
,f
[c
+12],20,-1926607734),e
=i(e
,o
,s
,h
,f
[c
+5],4,-378558),h
=i(h
,e
,o
,s
,f
[c
+8],11,-2022574463),s
=i(s
,h
,e
,o
,f
[c
+11],16,1839030562),o
=i(o
,s
,h
,e
,f
[c
+14],23,-35309556),e
=i(e
,o
,s
,h
,f
[c
+1],4,-1530992060),h
=i(h
,e
,o
,s
,f
[c
+4],11,1272893353),s
=i(s
,h
,e
,o
,f
[c
+7],16,-155497632),o
=i(o
,s
,h
,e
,f
[c
+10],23,-1094730640),e
=i(e
,o
,s
,h
,f
[c
+13],4,681279174),h
=i(h
,e
,o
,s
,f
[c
+0],11,-358537222),s
=i(s
,h
,e
,o
,f
[c
+3],16,-722521979),o
=i(o
,s
,h
,e
,f
[c
+6],23,76029189),e
=i(e
,o
,s
,h
,f
[c
+9],4,-640364487),h
=i(h
,e
,o
,s
,f
[c
+12],11,-421815835),s
=i(s
,h
,e
,o
,f
[c
+15],16,530742520),o
=i(o
,s
,h
,e
,f
[c
+2],23,-995338651),e
=r(e
,o
,s
,h
,f
[c
+0],6,-198630844),h
=r(h
,e
,o
,s
,f
[c
+7],10,1126891415),s
=r(s
,h
,e
,o
,f
[c
+14],15,-1416354905),o
=r(o
,s
,h
,e
,f
[c
+5],21,-57434055),e
=r(e
,o
,s
,h
,f
[c
+12],6,1700485571),h
=r(h
,e
,o
,s
,f
[c
+3],10,-1894986606),s
=r(s
,h
,e
,o
,f
[c
+10],15,-1051523),o
=r(o
,s
,h
,e
,f
[c
+1],21,-2054922799),e
=r(e
,o
,s
,h
,f
[c
+8],6,1873313359),h
=r(h
,e
,o
,s
,f
[c
+15],10,-30611744),s
=r(s
,h
,e
,o
,f
[c
+6],15,-1560198380),o
=r(o
,s
,h
,e
,f
[c
+13],21,1309151649),e
=r(e
,o
,s
,h
,f
[c
+4],6,-145523070),h
=r(h
,e
,o
,s
,f
[c
+11],10,-1120210379),s
=r(s
,h
,e
,o
,f
[c
+2],15,718787259),o
=r(o
,s
,h
,e
,f
[c
+9],21,-343485551),e
=u(e
,l
),o
=u(o
,a
),s
=u(s
,v
),h
=u(h
,y
);return[e
,o
,s
,h
]},s=function(n
){for(var i
="0123456789abcdef",r
="",u
=n
.length
*4,t
=0;t
<u
;t
++)r
+=i
.charAt(n
[t
>>2]>>t
%4*8+4&15)+i
.charAt(n
[t
>>2]>>t
%4*8&15);return r
},h=function(n
){for(var u
=(n
.length
+8>>6)+1,i
=[],e
=u
*16,t
,f
=n
.length
,r
=0;r
<e
;r
++)i
.push(0);for(t
=0;t
<f
;t
++)i
[t
>>2]|=(n
.charCodeAt(t
)&255)<<t
%4*8;return i
[t
>>2]|=128<<t
%4*8,i
[u
*16-2]=f
*8,i
};return s(o(h(this)))};