var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-4013550-22']);
_gaq.push(['_trackPageview']);

(function() {
  var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
  ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
  var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();

window.google_analytics_uacct = "UA-4013550-22";

// Google DFP
var googletag = googletag || {};
googletag.cmd = googletag.cmd || [];
(function() {
var gads = document.createElement('script');
gads.async = true;
gads.type = 'text/javascript';
var useSSL = 'https:' == document.location.protocol;
gads.src = (useSSL ? 'https:' : 'http:') + 
'//www.googletagservices.com/tag/js/gpt.js';
var node = document.getElementsByTagName('script')[0];
node.parentNode.insertBefore(gads, node);
})();

googletag.cmd.push(function() {
googletag.defineSlot('/21628742/MVS_header_468x60', [468, 60], 'div-gpt-ad-1323534891188-0').addService(googletag.pubads());
googletag.pubads().enableSingleRequest();
googletag.enableServices();
});

// jQuery
$('.content_item').corner();
$('.info').corner();
$('.page_image').corner();
$('.show1').corner();
$('#on_air').corner();
$('.sidebar_item').corner();
$('.cmsplugin_text_1').corner();
$('.cmsplugin_text_2').corner();
$('.videobox').corner();
$('.videobox p').corner();
$('.show1 img').corner();

function bindPostCommentHandler() {
    $('#comment_form input.submit-preview').remove();
    $('#comment_form #id_name').addClass('required');
    $('#comment_form #id_email').addClass('required email');
    $('#comment_form #id_comment').addClass('required');
    $('#comment_form form').submit(function(e) {
        e.preventDefault();
        $("#comment_form form").validate().form()
        if($("#comment_form").validate().form()) {
            $.ajax({
                type: "POST",
                data: $('#comment_form form').serialize(),
                url: "/comments/post/",
                cache: false,
                dataType: "html",
                success: function(html, textStatus) {
                    var now = new Date();
                    var c_name = $('#id_name').val()
                    var c_email = $('#id_email').val()
                    var c_comment = $('#id_comment').val()
                    var c_time = now.getHours() + ':' + now.getMinutes();
                    var gravatar = 'http://www.gravatar.com/avatar/' + $.md5(c_email) + '?s=60&d=' + escape('http://staging.mvs.nl/media/images/no_avatar.png');
                    $('div#new-comments').append('<div id="cnew" class="comment" style="display: none; background-image: url(\''+gravatar+'\');"><p><strong>'+c_name+' - vandaag om '+c_time+'</strong><br/>'+c_comment+'</p>')
                    $("span.foo").append('<br/><br/>Wil je een avatar bij je reacties op MVS.nl? Dan kun je je eenvoudig <a href="http://gravatar.com/site/signup/'+escape(c_email)+'">aanmelden bij Gravatar</a>.');
                    $("span.foo").fadeIn('slow');
                    $("#comment_div").animate({opacity: 0.5 }, "slow")
                    $("#comment_div").slideUp('slow', function() {$(this).remove();});
                    $("#cnew").fadeIn('slow');
                },
                error: function (XMLHttpRequest, textStatus, errorThrown) {
                    $('#comment_form textarea').replaceWith('Plaatsen van reactie om technische redenen mislukt, onze excuses.');
                }
            });
            return false;
        }
    });
}

$(document).ready(function() {
  $(".news_item").clickable();
  $("div.videobox").clickable();
  bindPostCommentHandler();
});

