
/*

This will make sure we log whenever someone clicks on an ad link

*/



$(document).ready(function(){

//
//    /**
//    * set the onclick so that when someone clicks it registers in a log file
//    * 
//    */
//    $(".tdAdBox").click( function() {
//        
//        var adstring   = $(this).attr("adstring");
//        var advertiser = $(this).attr("advertiser");
////        alert("registering click for " + advertiser );
//        $.ajax({
//            type: "POST",
//            url: "/ajax_connect.asp",
//            data: "ajaxaction=register_ad&advertiser=" + escape(advertiser ) + "&registeraction=click&advertstring=" + escape( adstring ),
//            success: function( msg ) {
////                alert( msg );   
//            },
//            error: function( p1, p2, p3 ) {
////                alert("error: " + [p1, p2, p3] );   
//            }
//       });
//    } );
//    
//    

    /**
    * set the onclick so that when someone clicks it registers in a log file
    * 
    */
    $(".tdAdBox a").click( function() {

        var advertiser = $(this).parent().attr("advertiser");
        var linkurl    = $(this).attr("href");

        $.ajax({
            type: "POST",
            url: "/ajax_connect.asp",
            data: "ajaxaction=register_ad&advertiser=" + escape(advertiser ) + "&registeraction=click&advertstring=" + escape( linkurl ),
            success: function( msg ) {
//                alert( msg );   
            },
            error: function( p1, p2, p3 ) {
//                alert("error: " + [p1, p2, p3] );   
            }
       });
    } );
    
    

    /**
    * Log the fact that the ad(s) have been shown
    *
    */
    var allads = $(".tdAdBox");
    $.each( allads, function() {
        var adstring   = $(this).attr("adstring");
        var advertiser = $(this).attr("advertiser");
        
        $.ajax({
            type: "POST",
            url: "/ajax_connect.asp",
            data: "ajaxaction=register_ad&advertiser=" + escape(advertiser ) + "&registeraction=display&advertstring=" + escape( adstring ),
            success: function( msg ) {
//                alert( msg );   
            },
            error: function( p1, p2, p3 ) {
//                alert("error: " + [p1, p2, p3] );   
            }
       });
    } );
    
    
    /**
    * set all the links so that they all pop up in a new window
    */
    var alllinks = $(".tdAdBox a");
    $.each( alllinks, function() {
        $(this).attr("target", "_blank");
    } );   


 });



