﻿$(document).ready(function () {
    //FixPadding('DepartmentMiddle');
    FixPadding('LeftMenuPH');
    FixPadding('ProjectTextFix');
    //FixPadding('InnerDescription');
    //FixImage('DepartmentBG');
    //FixImage('ProjectBG');
    BindOnMouseEvents();
});

function FixPadding(divClass)
{
    $('.' + divClass).each(function(){
        var thisElement = $(this);
        if(thisElement.text()!='')
            thisElement.addClass(divClass + 'Padder');
    });
}

function FixImage(divClass)
{
    $('.' + divClass).each(function(){
        var thisElement = $(this);
        if(thisElement.text()=='')
            thisElement.addClass(divClass + 'None');
    });
}

function BindOnMouseEvents()
{
    $('.DepartmentMiddle').each(function(){
        var thisElement = $(this);
        if(thisElement.text()!='')
        {
            thisElement.hover(function(){
                thisElement.addClass('DepartmentMiddleOver');
                thisElement.removeClass('DepartmentMiddleOut');
            }, function(){
                thisElement.addClass('DepartmentMiddleOut');
                thisElement.removeClass('DepartmentMiddleOver');
            });
        }
    });
    
    $('.ManagementSection').each(function(){
        var thisElement = $(this);
        if(thisElement.text()!='')
        {
            thisElement.hover(function(){
                thisElement.addClass('DepartmentMiddleOver');
                thisElement.removeClass('DepartmentMiddleOut');
            }, function(){
                thisElement.addClass('DepartmentMiddleOut');
                thisElement.removeClass('DepartmentMiddleOver');
            });
        }
    });

    if ($('#tblDepartmentServices').length > 0){
        $('#tblDepartmentServices .DepartmentMiddle').each(function(){
            var serviceRegion = $(this);
            //check if we have a link to service pages (we'll check if the link contains /Departments/)
            $('a', $(this)).each(function()
            {
                if ($(this).attr('href').toLowerCase().indexOf("/departments/") >= 0){
                    var serviceLink = $(this);
                    serviceRegion.click(function() {
                        window.location = serviceLink.attr('href');
                    });
                    serviceRegion.hover(function(){
                        serviceRegion.css("cursor" , "pointer");
                    });
                    //we have a service link and we should use this link in Service title
                    return false;
                }
                
            });
         
        });
    }
}
function EnlargeImage(slanguage, textID) {
    
    //var r = window.open('/' + slanguage + '/EnlargeGoogleMap.aspx?CtrlID=' + textID, 'PrintVersion', "status=0,toolbar=0,menubar=1,location=0,width=900,height=600,scrollbars=1");
    var r = window.open('/EnlargeGoogleMap.aspx?CtrlID=' + textID, 'PrintVersion', "status=0,toolbar=0,menubar=1,location=0,width=900,height=600,scrollbars=1");
}

function HideButton(oControl){
   
   $(oControl).find("input[id$='btnGoToService']").css({"visibility":"hidden"});
}
function ShowButton(oControl){
   $(oControl).find("input[id$='btnGoToService']").css({"visibility":"visible"});
}

