function show( _levelId  ) 
{
    var thisLevel = document.getElementById( _levelId );     
    if ( thisLevel.style.display == "none") 
    {
        thisLevel.style.display = "block";

    }
    else 
    {
        hide ( _levelId );
    }
}
function show2( _levelId  ) 
{
    var thisLevel = document.getElementById( _levelId );     
        thisLevel.style.display = "block";
}

function hide( _levelId  ) 
{
    var thisLevel = document.getElementById( _levelId );
    thisLevel.style.display = "none";     
}
function showimg(which) {
document.getElementById(which).style.visibility = 'visible';
}

function hideimg(which)
{
document.getElementById(which).style.visibility = 'hidden';
}

function txtPrompt(ID)
{
document.getElementById(ID).value = "";
document.getElementById(ID).style.color="#000";
}

function txtPromptBlur(ID)
{
document.getElementById(ID).value = "Enter keyword(s)";
document.getElementById(ID).style.color="#aaa";
}
function hideAll(){ 
var search = document.getElementsByClass('invisDivs');
search.style.display = "none"; }

function showimgDropdown(locID){
shiftOpacity(locID, 1000);
// hide the old display if any
// hide previous ID  
// display passed ID
show(locID);
//store this value
document.getElementById('prevLoc').value = locID;
}

function getHide(){
var old_Display = document.getElementsByName('prevLoc').value;
return old_Display;
}

function shiftOpacity(id, millisec) { 
    //if an element is invisible, make it visible, else make it ivisible 
    if(document.getElementById(id).style.opacity == 0) { 
        opacity(id, 0, 100, millisec); 
    } else { 
        opacity(id, 100, 0, millisec); 
    } 
} 

function opacity(id, opacStart, opacEnd, millisec) { 
    //speed for each frame 
    var speed = Math.round(millisec / 100); 
    var timer = 0; 

    //determine the direction for the blending, if start and end are the same nothing happens 
    if(opacStart > opacEnd) { 
        for(i = opacStart; i >= opacEnd; i--) { 
            setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed)); 
            timer++; 
        } 
    } else if(opacStart < opacEnd) { 
        for(i = opacStart; i <= opacEnd; i++) 
            { 
            setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed)); 
            timer++; 
        } 
    } 
} 

//change the opacity for different browsers 
function changeOpac(opacity, id) { 
    var object = document.getElementById(id).style; 
    object.opacity = (opacity / 100); 
    object.MozOpacity = (opacity / 100); 
    object.KhtmlOpacity = (opacity / 100); 
    object.filter = "alpha(opacity=" + opacity + ")"; 
} 