You are on page 1of 17

<!

doctype html>
<!--[if lte IE 7]> <html lang="id" class="id no-js lt-ie9 lt-ie8"> <![endif]-->
<!--[if IE 8]> <html lang="id" class="id no-js lt-ie9"> <![endif]-->
<!--[if IE 9]> <html lang="id" class="id no-js ie9"> <![endif]-->
<!--[if !(IE)]><!--> <html lang="id" class="id no-js"> <!--<![endif]-->
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Pengunduh YouTube online gratis: Unduh video YouTube, Facebook dan masih
banyak lagi!</title>
<meta name="description" content="Layanan online gratis untuk mengunduh video
YouTube dengan satu klik! Pengunduh YouTube terbaik yang mendukung pengunduhan
video cepat dan mudah dari Vimeo, Facebook, Dailymotion, dan masih banyak lagi!">
<meta name="viewport" content="width=device-width, initial-scale=1">
<!--[if lte IE 8]><script src="/js/libs/es5-shim.min.js"></script><![endif]-->
<script src="/js/libs/modernizr-2.8.3.min.js"></script>
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script>
<script>window.jQuery || document.write('<script src="/js/libs/jquery1.11.2.min.js"><\/script>')</script>
<script src="/js/scripts_1.15.js?v=1"></script>

<link rel="shortcut icon" href="/favicon.ico">


<link rel="image_src" href="/img/icon_100.png">
<link rel="stylesheet" href="/css/styles.css?v=53">
<!--[if lte IE 9]>
<link rel="stylesheet" href="/css/ie_1.1.css?v=2">
<![endif]-->
<meta name="verify-v1"
content="ub1H7kYJnwqYG8F1I+HOcbvOZ1ZorzzYgei/UVDCJkY=">
<script>
_sf = {
lang: 'id',
cookieDomain: '.savefrom.net'
};
(function(){
_sf.uaParser = new UAParser();
_sf.ua = _sf.uaParser.getUA();
_sf.browser = _sf.uaParser.getBrowser() || {};

_sf.device = _sf.uaParser.getDevice() || {};


_sf.os = _sf.uaParser.getOS() || {};
if(!_sf.device.type && _sf.os.name)
{
if(['Android', 'Bada', 'BlackBerry', 'Firefox OS', 'iOS', 'MeeGo', 'Sailfish', 'Series40',
'Symbian', 'Tizen', 'WebOS', 'Windows Phone'].indexOf(_sf.os.name) > -1)
{
_sf.device.type = 'mobile';
}
}
if(_sf.device.type)
{
if(_sf.device.type == 'tablet')
{
_sf.mobile = true;
$('html').addClass('tablet');
}
else if(_sf.device.type == 'mobile' || _sf.device.type == 'wearable')
{
_sf.mobile = true;
$('html').addClass('mobile');
}
}
})();
$(function(){
$('input[placeholder], textarea[placeholder]').placeholder();
setTooltipHandler('.tooltip[title]');
setTooltipHandler('.tooltip-err[title]', {className: 'err'});
// menu
$('nav li').on('mouseenter', function(){
if($(this).children('ul').is('ul'))
{
$(this).addClass('hover').on('mouseleave', function(){
$(this).removeClass('hover');
});
}
});
$('body').on('click', 'header .menu-btn', function(){
$('#nav_top').toggleClass('active');

});
$('body').on('click', '.spoiler-title', function(){
var $this = $(this).toggleClass('open');
var $box = $this.parent().children('.spoiler-box');
if($this.hasClass('open'))
$box.slideDown();
else
$box.slideUp();
return false;
});
var thumbnail_rel = [];
$('a.thumbnail').each(function(){
var rel = $(this).attr('rel');
if(rel && !thumbnail_rel[rel])
{
thumbnail_rel[rel] = 1;
$("a[rel='" + rel + "']").fancybox();
}
});
$('body').on('click', 'img.thumbnail', function(){
this.src = this.src.replace(/(\w\w)\.([a-z]{3,4})(?:\?|$)/i, function(s, p1, p2){
if(p1 == '_t')
return '.' + p2;
return p1 + '_t.' + p2;
});
});
});

function setTooltipHandler(selector, options)


{
var opts = {
fade: true,
opacity: 1,
delayIn: 300,
delayOut: 500,
hoverHold: true,
html: true,
gravity: 's',

offset: 5,
live: true,
title: function(){
if (window.ga && $(this).hasClass('ga_track_events')) {
var data = $(this).data('tooltip-ga-event');
if (data) {
data = data.replace(/;+$/, '');
data = data.split(';');
if(data.length < 2)
return;
data.unshift('send', 'event');
ga.apply(null, data);
}
}
return $(this).attr('original-title');
}
};
if(options)
opts = $.extend({}, opts, options);
$(selector).tipsy(opts);
}
function jAlert(message, sticky, theme, position)
{
$.jGrowl.defaults.closer = false;
$.jGrowl.defaults.closeTemplate = '&times;';
var options = {
sticky: sticky ? true : false,
life: 5000
};
if(theme)
options['theme'] = theme;
if(position)
options.position = position;
$.jGrowl(message, options);
}

function jAlertErr(message, sticky, position)


{
if(sticky === undefined)
sticky = true;
jAlert(message, sticky, 'err', position);
}
function showMessage(message, onCloseClick, onBtnClick)
{
if(!message)
return;
$('.top-message-bar').remove();
var $panel = $('<div class="top-message-bar"/>').hide();
$panel.append('<div class="content-box">' +
'<div class="message-box">' + message + '</div>' +
'<div class="close-btn"></div>' +
'</div>'
);
$panel.prependTo('body').slideDown();
$panel.on('click', '.close-btn', function(){
if(onCloseClick) {
onCloseClick();
}
$panel.fadeOut(function(){
$panel.remove();
});
});
if(onBtnClick) {
$panel.on('click', '.button', onBtnClick);
}
}
</script>
<!-- Bing pixel -->
<script>
(function() {
var sf = window._sf;
if (sf && sf.os && sf.os.name === 'Mac OS') {

(function(w,d,t,r,u){var f,n,i;w[u]=w[u]||[],f=function(){var
o={ti:"5105693"};o.q=w[u],w[u]=new
UET(o),w[u].push("pageLoad")},n=d.createElement(t),n.src=r,n.async=1,n.onload=n.onr
eadystatechange=function(){var s=this.readyState;s&&s!=="loaded"&&s!
=="complete"||
(f(),n.onload=n.onreadystatechange=null)},i=d.getElementsByTagName(t)
[0],i.parentNode.insertBefore(n,i)})
(window,document,"script","//bat.bing.com/bat.js","uetq");
}
})();
</script>
<!-- End Bing pixel -->
<!-- Facebook Pixel Code -->
<script>
(function() {
var sf = window._sf;
if (sf && sf.os && sf.os.name === 'Mac OS') {
!function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod?
n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n;
n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0;
t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window,
document,'script','//connect.facebook.net/en_US/fbevents.js');
fbq('init', '978059908934144');
fbq('track', "PageView");
}
})();
</script>
<!-- End Facebook Pixel Code -->
<link rel="canonical" href="http://id.savefrom.net/">
<script src="/js/savefrom_5.7.min.js?v=1"></script>
<script>
if(top!=self && (!document.referrer ||
document.referrer.search(/^(https:\/\/www\.google\.com\/analytics\/web\/|
https?:\/\/metrika.yandex.ru\/)/i) !== 0))
top.location=location;
sf.setLanguage({"lang":"id","wait":"Mohon
tunggu","result":"Hasil","download":"Unduh","startDownload":"Mulai
unduh","copy":"Salin","playerPlay":"Putar","playerStop":"Setop","link":"Tautan","title":
"Judul","file":"File","size":"Ukuran","hosting":"Hosting","information":"Informasi","so
urce":"Sumber","duration":"Durasi","more":"Lainnya","multiMore":"Dapatkan tautan
lainnya","linkNotFound":"Tautan unduhan tidak ditemukan.","pluralSeconds":
["detik","detik"],"pluralParts":["bagian","bagian"],"findMediaLinks":"Dapatkan tautan
ke file media","fileInfoTitle":"Tampilkan informasi file","copyLinkSuccess":"Tautan

unduhan disalin ke clipboard.","copyLinkFail":"Tidak dapat menyalin tautan ke


clipboard.","copyLinksSuccess":"Tautan unduhan disalin ke
clipboard.","copyLinksFail":"Tidak dapat menyalin tautan ke
clipboard.","flashPlayerRequired":"Mungkin Anda belum memasang <a
href=\"http:\/\/get.adobe.com\/flashplayer\/\" target=\"_blank\">Adobe Flash
Player<\/a>.","dQueueError":"Tidak dapat memulai pengunduhan
file","dQueueContinue":"Lanjutkan pengunduhan file
tersisa?","dQueueYes":"Lanjutkan","dQueueNo":"Hentikan","tblHdrDownload":"Tautan
unduhan","tblHdrInformation":"Informasi","tblHdrFile":"File","tblHdrSize":"Ukuran","e
rror1":"Kesalahan: URL tidak disebutkan.","error2":"Kesalahan: URL yang disebutkan
tidak valid.","error3":"Kesalahan: kode tidak disebutkan.","error4":"Sebutkan apa yang
akan dicari.","error5":"Sebutkan lokasi pencarian.","error20":"Kesalahan: Unsur %s
tidak ditemukan.","player_err1":"Untuk melihat video ini, Anda perlu mendapatkan
tautan unduhan.","request_err1":"Gagal membuat permintaan. Mohon coba
lagi.","request_err2":"Gagal membuat permintaan.","notEnoughPoints1":"Poin tidak
cukup untuk mengunduh file ini","notEnoughPoints2":"Poin Anda tidak cukup untuk
mengunduh file yang dipilih","allSites":"all popular
websites","helper_lite":"Bantuan","installHelper":"Instal Bantuan
SaveFrom.net","helperFull":"Bantuan SaveFrom.net","installUvd":"Install Ummy Video
Downloader","recommendProduct":{"helper":"Kami menyarankan Anda memasang <a
href=\"{href}\">ekstensi bantuan SaveFrom.net<\/a> untuk mengunduh dari
<b>{service}<\/b> dengan 1 klik.","uvd":"Kami menyarankan Anda memasang <a
href=\"{href}\">Ummy Video Downloader<\/a> untuk mengunduh dari
<b>{service}<\/b> dengan 1 klik."}});
sf.linksListToken = "#__savefrom.net_links__";
sf.jsonToken = "#json#";
_sf.query = sf.parseQuery() || {};
_sf.hash = sf.parseQuery(location.hash) || {};
_sf.app = _sf.query.app || _sf.hash.app || '';
if (_sf.app != 'sf-android') {
_sf.app = '';
}

// Extension interaction
var extensionVersion={getLast:function(a,b){var
e={chromelite:"chrome",ff:"firefox","ff-sf":"firefox"},h={chrome:{url:"chrome/updates3.xml",dataType:"xml",fn:function(a,b,c){return
c.responseXML&&(a=c.responseXML.querySelector("updatecheck"))?
a.getAttribute("version"):null}},firefox:
{url:"firefox/update.json",dataType:"json",fn:function(a,b,c){return a&&a.version?
a.version:null}},opera:{url:"opera/update.json",dataType:"json",fn:function(a,b,c){return
a&&a.version?a.version:null}},safari:{url:"safari/update.plist",
dataType:"xml",fn:function(a,b,c){return
c.responseText&&(a=c.responseText.search(/\<key\>\s*CFBundleShortVersionString\s*\
<\/key>/i),0<a&&(c=c.responseText.substr(a).match(/\<string\>\s*([\d\.]+)/i))&&c[1])?
c[1]:null}}},d=a.toLowerCase();e[a]&&(d=e[a]);if(h[d]){var g=h[d];
$.get("/files/extensions/"+g.url,{rnd:(new Date).getTime()
+Math.random()},function(f,e,c){f=g.fn(f,e,c);c=c.getResponseHeader("Last-

Modified");b(f,a,d,c)},g.dataType)}else b(null,a,d)},stringToArray:function(a)
{a=a.match(/^(\d+)(?:\.(\d+))?/);
if(!a)return null;var b=[parseInt(a[1])];2<a.length&&b.push(parseInt(a[2]));return
b},compare:function(a,b){a=this.stringToArray(a);b=this.stringToArray(b);return
null===a?null===b?0:-1:null===b?1:a[0]!=b[0]?a[0]<b[0]?-1:1:1==a.length?
1==b.length?0:-1:1==b.length?1:a[1]!=b[1]?a[1]<b[1]?-1:1:0}};
$(document).on('extension-query', function(event){
try
{
var node = event.target;
if (!node || node.nodeType != Node.TEXT_NODE)
return;
var json = $.parseJSON(node.nodeValue);
node.parentNode.removeChild(node);
switch(json.msg)
{
case 'setBrowserExtension':
setBrowserExtension(json.params);
break;
case 'replaceAjaxResult':
var btn = document.getElementById(json.btn);
sf.result.replaceAjaxResult(json.data, true, true, btn);
break;
case 'showVideoResult':
sf.finishRequest(true);
sf.videoResult.show(json.video);
break;
}
}
catch(err){}
}, false);

function setBrowserExtension(params)
{
if(!params || !params.id || !params.version)
return;
sf.extension.id = params.id;
sf.extension.version = params.version;

var msgCookieName = 'browser_ext_update_msg',


cookieName = 'browser_ext',
cookieValue = params.id + ' ' + params.version;
if(!params.enable || params.enable == '0')
cookieValue += ' - disabled';
window.setTimeout(function(){
if(window.ga)
window.ga('set', 'dimension2', cookieValue);
}, 1000);
if(!sf.cookie.get(cookieName))
{
sf.cookie.set(cookieName, cookieValue, 1, '.savefrom.net');
}
function setCookie() {
sf.cookie.set(msgCookieName, '1', 1, '.savefrom.net');
}
if(sf.extension.version && !sf.cookie.get(msgCookieName))
{
extensionVersion.getLast(params.id, function (version, browser, browserName, date) {
if(!version)
return;
if(extensionVersion.compare(version, sf.extension.version) > 0)
{
if(date)
{
date = new Date(date);
if(date && date.getFullYear() > 2012)
{
var now = new Date();
if(now.getTime() - date.getTime() < 86400000)
return;
}
}
var updateUrl = '/user.php?
utm_source=savefrom&utm_medium=topline&utm_campaign=update_extension';
var updateBtn = '<a href="' + updateUrl + '" class="button"
target="_blank">Perbarui</a>';
var msg = "Versi ekstensi browser &quot;bantuan SaveFrom.net&quot; sudah usang dan

mungkin bekerja dengan tidak semestinya {button}";


msg = msg.replace(/\{version\}/i, sf.extension.version);
msg = msg.replace(/\{button\}/i, ' &nbsp; ' + updateBtn);
msg = '<img src="/img/extension/icon_24.png" alt=""> &nbsp; ' + msg;
setTimeout(function(){
if(window.ga)
ga('send', 'event', 'topline', 'show', 'update_extension');
showMessage(msg, setCookie);
}, 2000);
}
});
}
}
// / Extension interaction
$(function(){
(function(name, lang, domain){
if(name && lang && domain)
{
var l = sf.cookie.get(name);
if(!l || l != lang)
sf.cookie.set(name, lang, 3650, domain);
}
})("lang", "id", ".savefrom.net");
sf.clipboard.init();
$('body').on('click', '.more-links a', function(event){
sf.result.showHiddenLinks(this);
return false;
});
$('body').on('click', 'input.file-name', function(){
if(this.value && this.select)
this.select();
});
$('body').
on('click', '.zcopy', function(){
jAlertErr(sf.lng.copyLinkFail + ' ' + sf.lng.flashPlayerRequired);
return false;
}).
on('mouseenter', '.zcopy', function(){

var $this = $(this);


if($this.hasClass('active'))
return;
$this.addClass('active');
ZeroClipboard.setMoviePath('/embed/zeroclipboard10.swf');
var clip = new ZeroClipboard.Client();
clip.setHandCursor(true);
clip.setText($this.data('copy').toString());
clip.glue(this);
clip.addEventListener('onComplete', function(client, text){
jAlert(sf.lng.copyLinkSuccess);
if(window.gaHandler && $this.hasClass('ga_track_events'))
{
window.gaHandler.trackNode($this);
}
});
clip.addEventListener('onMouseOut', function(client){
$this.removeClass('active');
clip.destroy();
});
});

var urlRotator = {
urls: [
'http://youtube.com/watch?v=u7deClndzQw',
'http://vimeo.com/22439234'
],
index: 0,
delay: 5000,
timeout: 0,
init: function()
{
//urlRotator.index = urlRotator.urls.length - 1;
$('#sf_form .box').append('<div id="url_rotator_box">contoh: <span id="url_rotator">'
+ urlRotator.urls[urlRotator.index] + '</span></div>');
this.timeout = setTimeout(this.next, this.delay);
$('#sf_form').submit(function(){urlRotator.remove(); return true;});
},
next: function()

{
urlRotator.index++;
if(urlRotator.index >= urlRotator.urls.length)
urlRotator.index = 0;
$('#url_rotator').fadeOut('slow', function(){
$(this).html(urlRotator.urls[urlRotator.index]);
$(this).fadeIn('slow');
});
urlRotator.timeout = setTimeout(urlRotator.next, urlRotator.delay);
},
remove: function()
{
clearTimeout(urlRotator.timeout);
$('#url_rotator_box').remove();
}
};
var $sfUrl = $('#sf_url');
if(!$sfUrl.val() || $sfUrl.val() == $sfUrl.attr('placeholder'))
urlRotator.init();
});
// -->
</script>
<link rel="alternate" hreflang="de" href="http://de.savefrom.net/">
<link rel="alternate" hreflang="en" href="http://en.savefrom.net/">
<link rel="alternate" hreflang="es" href="http://es.savefrom.net/">
<link rel="alternate" hreflang="fr" href="http://fr.savefrom.net/">
<link rel="alternate" hreflang="it" href="http://it.savefrom.net/">
<link rel="alternate" hreflang="pt" href="http://pt.savefrom.net/">
<link rel="alternate" hreflang="ru" href="http://ru.savefrom.net/">
<link rel="alternate" hreflang="tr" href="http://tr.savefrom.net/">
<link rel="alternate" hreflang="uk" href="http://uk.savefrom.net/">
</head>
<body class="rmode">
<!--Error message for IE 6-->
<!--[if lt IE 7]>
<p class=chromeframe>Browser Anda sudah <strong>usang!</strong> <a
href="http://browsehappy.com/">Perbarui ke browser lain</a> atau <a
href="http://www.google.com/chromeframe/?redirect=true">pasang Google Chrome
Frame</a> untuk menggunakan situs ini.</p>

<![endif]-->
<!--/Error message for IE 6-->
<div style="position: absolute; left: -100px; top: -100px;">
<!--LiveInternet counter-->
<script type="text/javascript"><!-document.write("<img src='http://counter.yadro.ru/hit?r" +
escape(document.referrer) + ((typeof(screen) == "undefined") ? "" :
";s" + screen.width + "*" + screen.height + "*" + (screen.colorDepth ?
screen.colorDepth : screen.pixelDepth)) + ";u" + escape(document.URL) +
";h" + escape(document.title.substring(0, 80)) + ";" + Math.random() +
"' width=1 height=1 alt=''>")//--></script>
<!--/LiveInternet-->
</div>

<!--Header-->
<header class="header header_v2">
<div class="page-width-inner g-row_inline">
<div class="header__left g-col c3">
<span class="menu-btn menu-btn_v2"></span>
<a name="logo" class="logo" href="">Savefrom.net</a>
</div>
<div id="nav_top" class="g-col c9">
<div class="nav-top-2 right">
<a href="/user.php" class="nav-top-2__item">Pasang</a><a href="/webmaster.php"
class="nav-top-2__item">Untuk webmaster</a><a href="/faq.php" class="nav-top2__item">Bantuan</a> </div>
</div>
</div>
</header>
<div id="main" class="main-block main-block_v2">
<noscript>
<div class="wrapper"><p class="javascript-error">SaveFrom.net menggunakan
Javascript untuk menampilkan beberapa konten. Aktifkan Javascript di browser Anda
dan muat ulang laman ini.</p></div>
</noscript>
<!--content-->
<div class="wrapper">
<div class="downloader-2">
<!--main form-->
<form action="/savefrom.php" method="POST" id="sf_form" class="link-form"
onsubmit="return sf.checkForm();" target="sf_frame">
<div class="l-box"><div class="tarea-wrap"><input type="text" name="sf_url"
id="sf_url" value="" autofocus placeholder="Just insert a link" onfocus="if(this.value
&& this.select){this.select()}"><a href="#" class="clear-btn"></a></div></div><div

class="r-box"><button type="submit" name="sf_submit" id="sf_submit"


class="submit"></button></div>
<div class="services clearfix"></div>
<input type="hidden" name="new" value="1">
<input type="hidden" name="lang" value="id">
</form>
<!--/main form-->
<iframe name="sf_frame" id="sf_frame" width="100" height="150" style="display:
none;"></iframe>
<div id="sf_indicator_box" style="display: none;"></div>
<div id="sf_multi_form_box"></div>
<div id="sf_multi_result"></div>
<!--result-->
<div id="sf_result">
<script>
<!-var url = '';
if(_sf.query.hi == 1)
$('#sf_form').closest('.wrapper').hide();
if (sf.isPrimitiveBrowser()) {
$('.downloader-2').addClass('simple');
}
else
{
$('body').
on('click', function(event){
var $e = $('.link-box.expand .drop-down-box'), e = $e[0];
if(e && event.target != e)
{
$('.list', $e).slideUp('fast', function(){
$e.closest('.link-box').removeClass('expand');
});
}
}).
on('keyup', function(event){
var $e = $('.link-box.expand');
if($e[0] && event.which == 27)
{
$('.list', $e).slideUp('fast', function(){
$e.closest('.link-box').removeClass('expand');

});
}
}).
on('click', '.link-box .def-btn-name', function(event){
event.preventDefault();
event.stopPropagation();
var $this = $(this), $e = $this.closest('.link-box');
if($e.hasClass('expand'))
{
$('.list', $e).slideUp('fast', function(){
$e.removeClass('expand');
});
}
else
{
$('.link-box.expand .list').slideUp('fast', function(){
$(this).closest('.link-box').removeClass('expand');
});
$('.list', $e).slideDown('fast', function(){
$e.addClass('expand');
});
sf.result.trackElementAction(this, 'list-show', true);
}
}).
on('click', '.link-box .more-links a', function(event){
event.preventDefault();
event.stopPropagation();
$(this).closest('.link-box').toggleClass('showall');
sf.result.trackElementAction(this, 'more-btn-click', true);
});
// Click + Alt simulation for Safari browser
if (!_sf.mobile && _sf.browser.name == 'Safari') {
$('body').on('click', '.result-box .link-download', function(e){
if (e.button || e.ctrlKey || e.altKey || e.shitfKey) {
return;
}
if ($(this).attr('data-copy')) {
return;
}
var me = null;

try {
if (typeof MouseEvent == 'function') {
me = new MouseEvent('click', {
bubbles: e.bubbles,
cancelable: e.cancelable,
view: e.view,
screenX: e.screenX,
screenY: e.screenY,
clientX: e.clientX,
clientY: e.clientY,
altKey: true,
metaKey: e.metaKey,
button: e.button,
relatedTarget: e.relatedTarget
});
}
else {
me = document.createEvent('MouseEvents');
me.initMouseEvent('click', e.bubbles, e.cancelable, window, 0,
e.screenX, e.screenY, e.clientX, e.clientY,
false, true, false, e.metaKey, e.button, e.relatedTarget);
}
}
catch (err) {
console.log(err);
return;
}
if (me) {
e.preventDefault();
e.stopPropagation();
this.dispatchEvent(me);
}
});
}
}
$('body').
on('click', '.link-box a[data-copy]', function(event){
event.preventDefault();
var url = $(this).data('copy');
$.fancybox({
content: $('#tplCopyBox').render({text: url}),

beforeShow: function(){
$('.fancybox-inner .btn').addClass('zcopy');
}
});
}).
on('click', '.click-box', function(event){
var href = $(this).data('href');
if(href)
{
event.preventDefault();
if (window.gaHandler) {
window.gaHandler.trackNode(this);
}
window.open(href);
}
});
(function(){
var $sfUrl = $('#sf_url'),
sfUrlVal = '',
$sfForm = $('#sf_form'),
$clearBtn = $('.tarea-wrap .clear-btn');
$sfUrl.
on('focus keyup click change input', function(){
var v = $sfUrl.val();
if(v) {
if(v != sfUrlVal)
{
var valid = (v.search(/^\s*(https?)?:?(\/\/)?[^\/\s]+\.[^\/\s]+/i) > -1);
$sfForm.removeClass('result');
if(valid)
{
$sfForm.removeClass('invalid').addClass('ready');
}
else
{
$sfForm.removeClass('ready').addClass('invalid');
}
sfUrlVal = v;
}
$clearBtn.show();

You might also like