﻿var activeDiv = "";
function loadWrapper(divID, url, params)
    {
    var internalDiv = "#"+divID;
    document.getElementById(divID).innerHTML = "<img src=\"http://bucket.apileofbytes.com/content/3y4tex11-loading.gif\">";
    $(internalDiv).load(url);
    }
    function slide(id)
  {  
        var x = "#"+id;
        $(x).slideDown("slow");      
        }
function hideActiveDiv(divID, className)
{
var internalDiv = divID.toString().replace("Holder", "Detalii");    
if(activeDiv != "" && internalDiv != activeDiv)
{
    $("#"+activeDiv).slideUp("slow");
    var crumbDiv = activeDiv.replace("Detalii", "Crumb");
    changeCrumb(crumbDiv, "+");
    if(className != "")
        {
        changeDivStyle(activeDiv.replace("Detalii", "Holder"), className);
        }
    }

}
function slideDownWrapper(divID, speed, className)
    {    
    var internalDiv = divID.toString().replace("Holder", "Detalii");    
    $("#"+internalDiv).slideDown("slow");    
    activeDiv = internalDiv;    
    changeCrumb(divID, "-");    
    if(className != "")
    {
    changeDivStyle(divID, className);
    }
    }
    
function changeCrumb(divID, newContent)
    {
    var internalDiv = divID.toString().replace("Holder", "Crumb");
    //alert(internalDiv);
    document.getElementById(internalDiv).innerHTML = newContent;
    }
function changeDivStyle(divID, className)
    {
    document.getElementById(divID).className=className;
    }
    
function loadAJAX(divID, url)
    {
    $("#"+divID).load(url);
    }
function GetParam(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 ChangeCursor(sender, value)
{
 document.getElementById(sender).style.cursor = value;
}
function ChangeInnerHTML(name, contents)
{
document.getElementById(name).innerHTML=contents;
}