function hideURLbar() {
    window.scrollTo(0,1);
}

window.onload = function()
{
    if((navigator.userAgent.match(/iPhone/i)) || (navigator.userAgent.match(/iPod/i)))
    {
        setTimeout(hideURLbar, 0);
        /*
        var linkElements = document.getElementsByTagName('link');

        for(var i = 0; i < linkElements.length; i ++)
        {
            if(linkElements[i].rel == 'apple-touch-icon')
            {
                var ImgLink = '../img/close.gif';//linkElements[i].href.replace('apple-touch-icon.png', 'close.gif');
            }
        }
        */
        var ImgLink = 'img/close.gif';
        var $search = document.getElementById('searchBar');
        
        if($search)
        {
            var $link = document.createElement('a');
            $link.setAttribute('href', '#');
            
            $link.style.position = 'absolute';
            $link.style.right    = '75px';
            $link.style.top     = '91px';
            $link.style.display  = 'none';
            $link.style.zIndex   = 5;
            
            var $image = new Image();
            //$image.src = 'images/close.gif';
            $image.src = ImgLink;
            $image.style.padding  = '10px';
            
            $link.appendChild($image);
            
            var focused = false;
            
            var $searchBar = document.getElementById('search');
            
            
            $searchBar.onfocus = function(event) {
                event.preventDefault();
                
                $link.style.display    = 'block';
                $link.style.visibility = 'visible';
                
                focused = true;
            }
            $searchBar.onkeyup = function(event) {
                event.preventDefault();
                
                $link.style.display    = 'block';
                $link.style.visibility = 'visible';
                
                focused = true;
            }            
            $searchBar.onblur = function(event) {
                event.preventDefault();
                
                if(focused)
                {                    
                    $searchBar.focus();
                }
                
                setTimeout(hideImage, 50);
                
                focused = false;
            }
            
            function hideImage()
            {
                $link.style.display    = 'none';
                $link.style.visibility = 'visible';
            }

            $search.appendChild($link);
            
            $link.onclick = function(event) {
                event.preventDefault();
                
                $searchBar.value = '';
            }
        }
    }
}
