
preload_1px_safari_fix = new Image();
preload_1px_safari_fix.src = 'images_system/1px_safari_fix.jpg';

function set_image2(ismall, ilarge)
{
   
   if (!ilarge) ilarge = 'large_photo'

   d=document;

//   var s1=document.getElementById(ismall).src;
   var s1=ismall.src;

   var s2=document.getElementById(ilarge).src;

   // fix for safari
   if (navigator.userAgent.indexOf('Safari')!=-1)
   {
       document.getElementById(ilarge).src = 'images_system/1px_safari_fix.jpg';
   }

   document.getElementById(ilarge).src = _file_path(s2) + _file_name(s1);


   document.getElementById(ilarge).alt = document.getElementById(ismall).alt;

   if (document.getElementById("large_photo_title") != null)
   {
       document.getElementById("large_photo_title").innerHTML = document.getElementById(ismall).alt;
   }
}


function _file_name(s)
{
    s = (s.lastIndexOf("/") == -1) ? s : s.substr(s.lastIndexOf("/")+1);
    s = s.replace('_thumb_', '_detail_');
    return s;
}

function _file_path(s)
{return (s.lastIndexOf("/") == -1) ? '' : s.substr(0, s.lastIndexOf("/")+1);}



function toggle_element_visibility(id)  
{  
    if (document.getElementById(id).style.display == 'none')
    {
        document.getElementById(id).style.display = '';
    }
    else
    {
        document.getElementById(id).style.display = 'none';
    }

    current_visible_floorplans_category = id;
}  

