﻿// JScript File

function getLeftNavigation(){
    var url = ''; //window.location.href;
//    if (window.location.hostname)
//        url = window.location.hostname;
//    else
//        url = window.location.href.match(/:\/\/(.[^/]+)/)[1];
//        
//    url = window.location.href;
//    var urlpart = url.split('/');
//    var tempiCnt;
//    if (url.toLowerCase().indexOf('localhost')>0) tempiCnt = 5; else tempiCnt = 3;
//    url = "";
//    for (var iCnt = 0 ; iCnt < urlpart.length-tempiCnt-1 ; iCnt++){
//        url += "../";
//    }
//    /*
//    var virtualDirWithPort = ""; 
//    try{
//        virtualDirWithPort = window.location.href.split(url)[1].split('/')[0] + "/" + window.location.href.split(url)[1].split('/')[1];
//    }catch(ex){}
//    url = "http://" + url + (url.toLowerCase() == "localhost" ? virtualDirWithPort : "") + "/Customer/LeftNavigation.aspx";
//    */
//    
//    url += (url == '' ? '/' : '') + 'Customer/LeftNavigation.aspx';
//    //showProgressSearch();
url ="../customer/LeftNavigation.aspx"
    invokeServer(url, "WriteLeftNavigation")
}
function WriteLeftNavigation(){
    //hideProgressSearch();
    var output=unescape(arguments[0]);
    try{
        var tdLeftNavigation=document.getElementById("tdLeftNavigation")
        if (tdLeftNavigation!=null){
            tdLeftNavigation.innerHTML=output;
            setSelected();
        }
    }
    catch(err){
        alert(err);
    }
}

var clickvar='false';
var imgPreloadArray = new Array(   "nav_main.gif" , 
                                "nav_main_over.gif",
                                "nav_sublink.gif",
                                "nav_sublink_over.gif");

var i;
var imgPreload;
for(i=0 ; i<imgPreloadArray.length;i++)
{ 
    imgPreload= new Image();
    imgPreload.src = "../Images/Common/"+imgPreloadArray[i];
}
defaultId = 'a';
//new Effect.SlideUp(getCookie('sbmnnm'));
//document.getElementById(getCookie('sbmnnm')).display='none';
function tronmouse(obj, t, lvl, lvlno){
    if (clickvar!='true'){
        if(lvl == 'c')
        {
            if (getCookie('selrow') != ''){
                var existValue = 0;
                var strSelectRow = document.getElementById(getCookie('selrow')).innerHTML;   
                var strobj=obj.innerHTML;
                existValue = strSelectRow.indexOf(strobj);
                if(existValue==-1){
                    obj.className='nav_sublink nav_sublink_'+siteid;
                }
            }
            else
                obj.className='nav_sublink nav_sublink_'+siteid;
        }
        if (document.getElementById(getCookie('selrow')) != null){
            if (t != 'p'){
                if (obj.offsetParent.parentElement.id != document.getElementById(getCookie('selrow')).id){
                    if (lvl == 'm') 
                        obj.className='nav_main nav_main_'+siteid;
                    else 
                        obj.className='nav_sublink nav_sublink_'+siteid;
                }
                else{
                    if (lvl == 'm') 
                        obj.className='nav_main_over nav_main_over_'+siteid; 
                    else 
                        obj.className='nav_sublink_over nav_sublink_over_'+siteid;
                }
            }
            else{
                obj1 = document.getElementById(getCookie('selrow'));
                if (obj1 != null){
                    for (i = getCookie('level') ; i > 0 ; i--){
                        obj1 = document.getElementById(obj1.id.substring(0, obj1.id.lastIndexOf('_')));
                        obj1 = document.getElementById(obj1.id.substring(0, obj1.id.lastIndexOf('_')+1) + (obj1.id.substring(obj1.id.lastIndexOf('_')+1)-1));
                        if (i == lvlno*1+1){
                            if (obj.offsetParent.parentElement.id == obj1.id ){
                                if (lvl == 'm') 
                                    obj.className='nav_main_over nav_main_over_'+siteid; 
                                else 
                                    obj.className='nav_sublink_over nav_sublink_over_'+siteid;
                            }
                            else {
                                if (lvl == 'm') 
                                    obj.className='nav_main nav_main_'+siteid; 
                                else 
                                    obj.className='nav_sublink nav_sublink_'+siteid;
                            }
                        }
                        else{
                            if (obj.offsetParent.parentElement.id == obj1.id ){
                                if (lvl == 'm') 
                                    obj.className='nav_main_over nav_main_over_'+siteid; 
                                else 
                                    obj.className='nav_sublink_over nav_sublink_over_'+siteid;
                            }
                            else {
                                if (lvl == 'm') 
                                    obj.className='nav_main nav_main_'+siteid; 
                                else 
                                    obj.className='nav_sublink nav_sublink_'+siteid;
                            }
                        }
                    }
                }
                else {
                    if (lvl == 'm')
                        obj.className='nav_main nav_main_'+siteid; 
                    else 
                        obj.className='nav_sublink nav_sublink_'+siteid;
                }
            }
        }
        else {
            if (lvl == 'm') 
                obj.className='nav_main nav_main_'+siteid; 
            else 
                obj.className='nav_sublink nav_sublink_'+siteid;
        }
    }
}
function expandchilds(levelvalue, leveltext, rowidpart){
    var obj = document.getElementById('NavUnit1_' + rowidpart);
    if (obj.style.visibility=='hidden'){
        obj.style.visibility='visible';
        //alert('CustomerHeader1_NavUnit1_div' + rowidpart);
        //new Effect.SlideDown('CustomerHeader1_NavUnit1_div' + rowidpart) ;
        obj.style.display='block';
    }
    else{
        obj.style.visibility='hidden';
        obj.style.display='none';
    };
    
    
    if (levelvalue == 'PARAM'){
        CreateCookie('LEVELTEXT', leveltext);
    }; 
}
function clickonlastchild(levelvalue, leveltext, idvalue, levelnumber, rowidpart){
    clickvar='true';
    CreateCookie('level', levelnumber);
    CreateCookie('selrow', 'NavUnit1_' + rowidpart);
    CreateCookie('Id', idvalue);
    CreateCookie('LEVELVALUE',levelvalue);
    if (levelvalue == 'PARAM'){
        CreateCookie('LEVELTEXT',leveltext);
    };
    
    //Added to make getData.aspx url
    CreateCookie('cID', idvalue);
    CreateCookie('cLEVELVALUE', levelvalue);
    CreateCookie('LText', leveltext);
    CreateCookie('CategoryStatus', 'Changed');
    //------------------
    //showhidemenu();
    window.location='http://eyesfish.com/Customer/ProductList.aspx?sid=' + idvalue + '&amp;sub=' + leveltext + '&amp;cat=' + leveltext + "&amp;LEVELVALUE=" + levelvalue + "&amp;ID=" + idvalue
}

function setSelected(){
    var obj1;
    //alert(getCookie('selrow'));
    obj1 = document.getElementById(getCookie('selrow'));
    if (obj1 != null){
        obj1.style.display='block';
        obj1.style.fontWeight = 'bold';
        if (getCookie('level') == 0)
            obj1.children[0].children[1].className = 'nav_main_over nav_main_over_'+siteid;
        else if (getCookie('level') == 1)
            obj1.children[0].children[1].className = 'nav_sublink_over nav_sublink_over_'+siteid;
        else
            obj1.children[0].children[1].className = 'nav_3rdlink_over nav_3rdlink_over_'+siteid;
        for (i = getCookie('level') ; i > 0 ; i--){
            obj1 = document.getElementById(obj1.id.substring(0, obj1.id.lastIndexOf('_')));
            obj1.style.display='block';
            obj1.style.visibility='visible';
            obj1 = document.getElementById(obj1.id.substring(0, obj1.id.lastIndexOf('_')+1) + (obj1.id.substring(obj1.id.lastIndexOf('_')+1)-1));
            if (i == 1){
                //obj1.children[1].className='nav_main_over nav_main_over_'+siteid;
                //obj1.className='nav_main_over nav_main_over_'+siteid;
                obj1.children[0].className='nav_main_over nav_main_over_'+siteid;
            }
            else if (i== 2){
                obj1.children[0].children[1].className='nav_sublink_over nav_sublink_over_'+siteid;
            }
            else{
                obj1.children[0].children[1].className='nav_3rdlink_over nav_3rdlink_over_'+siteid;
            }
        }
    }
    CreateCookie('MaxLevel','<%=MaxLevelNumber %>');
}

