hanzasMaiznica.addOnload( function()
{
    window.recipesInstance = new recipes();
    window.recipesInstance.init();
});


recipes = function()
{
    this.recipesWrap = null;
    this.resizeSafety = 200;
}

recipes.prototype.init = function()
{

    this.initColumns();
}


recipes.prototype.initColumns = function()
{
    var self = this;
    this.recipesWrap = document.getElementById('recipesWrap');
    if (!this.recipesWrap)
    {
        return;
    }

    this.recipesWrap.style.visibility = 'visible';

    window.onresize = function()
    {
        self.updateColumns();
    }
    this.updateColumns();
}

recipes.prototype.updateColumns = function()
{
    if  ((this.resizeSafety < 0) || (!this.recipesWrap) || (!this.recipesWrap.clientWidth))
    {
        return;
    }
    this.resizeSafety--; // prevent infinte loops

    var w = parseInt(this.recipesWrap.clientWidth);
    this.recipesWrap.className = (w >= 800) ? 'twoColumns' : '';

    // window.status = w;
}