jQuery.noConflict(); 

jQuery(document).ready(function()
{
     

    setInterval(updaterotatingadverts, 5000 ); 
    
    function updaterotatingadverts()
    {
        jQuery('.swapimage').each(function()
        {
            var classes = jQuery(this).attr('class').split(' ');
            var element = jQuery('.swapimage.'+classes[1]);
            jQuery.get('ajax/adverts2.php', { advert: element.attr('id') }, function(data) 
            {
                var bits = element.attr('id').split('_');
                var response = data.split('____');
                
                if (response[1] == 'NOURL')
                {    
                    if (element.parent('a').length)
                    {
                        element.unwrap();
                        element.wrap('<a class="advert"></a>'); 
                    }   
                }
                else
                {      
                    if (element.parent('a').length > 0)
                    {    
                        element.parent('a').attr('href', response[1]);            
                    }
                    else
                    {   
                        element.wrap('<a class="advert"></a>');
                        element.parent('a').attr('href', response[1]);     
                    }
                }
                
                element.attr('src', response[0]);  
                //alert(bits[1]+bits[4]);
                if (bits[1] == bits[4])
                {
                    element.attr('id', bits[0]+'_1_'+bits[2]+'_'+bits[3]+'_'+bits[4]+'_'+bits[5]);    
                }
                else
                {   
                    element.attr('id', bits[0]+'_'+(parseInt(bits[1]) + 1)+'_'+bits[2]+'_'+bits[3]+'_'+bits[4]+'_'+bits[5]);    
                }  
                
            });
        }); 
    }
});