﻿function refreshLocateHome(areaID, ctr) {

    //    ctr = $(ctr);
    //    ctr.setStyle('color', '#000000');
    var hidArea = $('ctl00_ctl00_ContentMain_ContentLeft_hidAreaID');
    if (hidArea) {
        hidArea.value = areaID;
    }
    __doPostBack('ctl00$ctl00$ContentMain$ContentRight$lknRefreshLocate', '');
}


function expandRestContainer(divId, sender, type) {
    var div = $(divId);
    var margin = 10;
    var lineHeight = 162;
    var childQuantity = div.getElements('div.open_restaurants_cont').length.toInt();
    if (childQuantity > 10) {
        var maxRowQuantity = (childQuantity / 5).toInt();
        if ((maxRowQuantity * 5) < childQuantity) { maxRowQuantity = maxRowQuantity + 1; }
        if (div.getStyle('height').toInt() < ((maxRowQuantity * lineHeight) + margin)) {
            div.tween('height', ((maxRowQuantity * lineHeight) + margin).toInt());
            sender.set('html', 'Ocultar restaurantes');
        }
        else {
            div.tween('height', 325);
            if (type == 'open') {
                sender.set('html', 'Ver todos los restaurantes abiertos');
            }
            else {
                sender.set('html', 'Ver todos los restaurantes para pre-pedir');
            }
        }
    }
}

//muestra y oculta el cambio de ciudad
function ShowHideChangeCityDefault() {
    var cityName = 'ctl00_ctl00_ContentMain_ContentRight_hylCityName';
    //if ($('ctl00_ctl00_hylCityName')) { cityName = 'ctl00_ctl00_hylCityName'; }
    var container = document.getElementById('change_container_default');
    var linkCity = document.getElementById(cityName);
    if (container && linkCity) {
        if (container.style.display == 'none') {
            $('change_container_default').setStyle('display', 'block');
            //$(cityName).set('alt', $(cityName).get('html'))
            //$(cityName).set('html', 'Cancelar');
            //$(cityName).setStyle('font-size', '11px');
            //linkCity.className = '';
        } else {
            $('change_container_default').setStyle('display', 'none');
            //$(cityName).set('html', $(cityName).get('alt'));
            //$(cityName).setStyle('font-size', '12px');
            //linkCity.className = 'city_name';
        }
    }
}

