﻿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;
}
function SetCookie(c_name,value,expiredays)
{
    var exdate=new Date();
    exdate.setDate(exdate.getDate()+expiredays);
    document.cookie=c_name+ "=" +escape(value)+
    ((expiredays==null) ? "" : ";expires="+exdate.toGMTString());
}
function Navigate(newAddr)
{
    window.location = newAddr;
}