Tengo una capa #middle en una pagina que quiero mostrar solamente cuando estoy en el index, aqui esta el codigo HTML:
Código PHP:
   <div id="search_form">
    <div id="search_form_content">
        <p>search products: <input type="text"><input type="button" value="search!"></p><span class="title">How it works?</span><span class="close">X</span>
    </div>
</div>
 
<div id="middle">
    <div id="content_middle">
        <span class="banner"><img src="img/banner_middle.jpg" width="700px" /></span>
    </div>
</div> 
    Código PHP:
   #middle{
    background-color: #f0f0f0;
 
}
#search_form_content > .title{
    color: #eb8964;
    font-size: 44px;
    font-stretch: expanded;
    text-shadow: 3px 3px 4px #bbb;
    cursor: pointer;
}
#search_form_content > .close{
    color: #eb8964;
    font-size: 14px;
    font-stretch: expanded;
    text-shadow: 3px 3px 4px #bbb;
    float: right;
    cursor: pointer;
} 
    Código PHP:
   <script type="text/javascript">
        (function(){
        //    Si no encontramos en el home, escondemos la capa
            var pageName = window.location.pathname;
            var pageName_arr = pageName.split('/');
            var count = pageName_arr.length;
            pageName = pageName_arr[count-1];
            console.log(pageName);
            if(pageName != "index.html" || pageName != "index.php"){
                $('#middle').hide();
            }
            else{
                $('#middle').show();
            }
 
            console.log($('#middle'));
 
            $('.close').on('click', function(){
                $('#middle').slideUp();
            });
 
            $('.title').on('click', function(){
                $('#middle').slideDown();
            });
        })();
    </script> 
   Alguien me sabria decir donde me estoy equivocando?
Muchas gracias!
 



