function request(url_,id_,type_){
    var req = new JsHttpRequest();
    req.onreadystatechange = function(){
    if (req.readyState == 4)
        {
        location.href=req.responseJS.url;
      }
    }
    req.caching = false;
    req.open("POST", "banner_click_ajax.php", true);
    req.send({id:id_, url:url_, type:type_});
    }

    function banner_click(id, event, type){
    if(document.all && !window.opera)
        { 
        if(event.srcElement.tagName=='A')
            {
            event.returnValue=false;
            request(event.srcElement.href,id,type);
            }
        if(event.srcElement.tagName=='IMG')
            {
            event.returnValue=false;
            request(event.srcElement.parentNode.href,id,type);
            }
        }
        else
        { 
        if(event.target.tagName=='A')
            {
            request(event.target.href,id,type);
            event.preventDefault(); 
            }
        if(event.target.tagName=='IMG')
            {
            request(event.target.parentNode.href,id,type);
            event.preventDefault(); 
            }
        }
    }