
function gup( name )
{
  name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
  var regexS = "[\\?&]"+name+"=([^&#]*)";
  var regex = new RegExp( regexS );
  var results = regex.exec( window.location.href );
  if( results == null )
    return "";
  else
    return results[1];
}


function emailArticle (aid) {
   window.open ('/?page=email_article_edit&AID='+aid,'_emailPopup','menubar=0,resizable=1,scrollbars=1,width=400,height=700');
}

function reportAbuse (url,uid) {
if (uid == null) {
uid = '';
}
document.location.href="/?page=abuses/popup_abuse_form&offender="+uid+"&refurl="+escape(url);
}

function Module(name) {
    this.name = name;
}


Module.prototype.name;

Module.prototype.save = function () {

}


Module.prototype.deactivate = function () {
document.getElementById("module_"+this.name).parentNode.style.display = "none";

//document.getElementById("module_"+this.name).style.display = "none";
}

Module.prototype.activate = function () {
document.getElementById("module_"+this.name).parentNode.style.display = "block";
//document.getElementById("module_"+this.name).style.display = "block";
}



Module.prototype.edit = function () {

}

Module.prototype.show = function() {

}

Module.prototype.onclickDeactivate = function (event) {
this.deactivate();
if (document.getElementById("module_ctrl_edit_"+this.name) != null) {
document.getElementById("module_ctrl_edit_"+this.name).style.display='none';
}
if (document.getElementById("module_ctrl_return_"+this.name) != null) {

document.getElementById("module_ctrl_return_"+this.name).style.display='none';
}

document.getElementById("module_ctrl_enable_"+this.name).style.display='block';
document.getElementById("module_ctrl_disable_"+this.name).style.display='none';
return false;
}

Module.prototype.onclickActivate= function (event) {
this.activate();
if (document.getElementById("module_ctrl_edit_"+this.name) != null) {

document.getElementById("module_ctrl_edit_"+this.name).style.display='block';
}
if (document.getElementById("module_ctrl_return_"+this.name) != null) {
document.getElementById("module_ctrl_return_"+this.name).style.display='none';
}
document.getElementById("module_ctrl_enable_"+this.name).style.display='none';
document.getElementById("module_ctrl_disable_"+this.name).style.display='block';

return false;
}


Module.prototype.onclickEdit  = function (event) {
this.edit();
if (document.getElementById("module_ctrl_edit_"+this.name) != null) {
document.getElementById("module_ctrl_edit_"+this.name).style.display='none';
}
if (document.getElementById("module_ctrl_return_"+this.name) != null) {

document.getElementById("module_ctrl_return_"+this.name).style.display='block';
}
return false;
}

Module.prototype.onclickReturn  = function (event) {
this.show();
if (document.getElementById("module_ctrl_edit_"+this.name) != null) {
document.getElementById("module_ctrl_edit_"+this.name).style.display='block';
}
if (document.getElementById("module_ctrl_return_"+this.name) != null) {

document.getElementById("module_ctrl_return_"+this.name).style.display='none';
}
return false;
}



