//Initiate the bells and whistles...
dojo.require("dojo.event.*");       // sophisticated AOP event handling
dojo.require("dojo.io.*");          // for Ajax requests
dojo.require("dojo.storage.*");     // a persistent local data cache
dojo.require("dojo.json");          // serialization to JSON
dojo.require("dojo.dnd.*");         // drag-and-drop
dojo.require("dojo.fx.*");          // animations and eye candy

function closePress() {
  var dTC = document.getElementById('detail_press'); 
      dojo.graphics.htmlEffects.fadeHide(dTC, 600);
      dTC.innerHTML = '';
}

function init() {
//    alert('ff');
}

function divChange(press_article) {
        var divToChange = document.getElementById("detail_press");
        dojo.graphics.htmlEffects.fadeShow(divToChange, 2000);
        var lastContent;
        var press_url = "/js/press.php?pa=" + press_article;
        dojo.io.bind({
                url: press_url,
                load: function(type, data, evt){
                        divToChange.innerHTML = data;
                },
                error: function(type, error){ alert(error) },
                backButton: function() {
                        lastContent = divToChange.firstChild.nodeValue;
                        divToChange.innerHTML = '';
                },
                forwardButton: function(){
                        divToChange.innerHTML = lastContent;
                },
                changeURL: true,
                mimetype: "text/html"
        });

}

window.onload = function() {
  var lastContent;
  all_as = document.getElementsByTagName("a");
  var Checki = /images\/press/;
  var IsPress;
  for (var n=0; n<all_as.length; n++) {
    if ( IsPress = Checki.exec(all_as[n].href) ) {
      all_as[n].onclick = function () {
       /* Ajax part here */
        divChange(this); this.style.color ='#9d9ea0'; this.style.textDecoration = 'none'; return false;
        /* End Ajax part */
      }
    }
  }
}
