/*
Title: 		
Author: 	
Update: 	
*/

/******************************************
Toolkits
******************************************/

function ddToolkit_OnChange(p_oThis)
{
	var iIndex = p_oThis.selectedIndex;	
	window.location = "/Toolkits/" + p_oThis.options[iIndex].value + "/" ;
}

//--------------------------------------------------------//
//////returns the id of the given element
//--------------------------------------------------------//
function getElementId(element)
{    
    if (element.id != null) 
    {
        var elementId = element.id;        
        var aElementId = elementId.split('_');
        var id = '';
        
        for(var i = 2; i < aElementId.length; ++i)
        {  
            if(id != '')  
                id = id + '_' + aElementId[i];
            else
                id = id + aElementId[i];
         }   
        return id;     
    }
}

//--------------------------------------------------------//
//////returns the element of the given id
//--------------------------------------------------------//
function getElementbyGivenId(id, element)
{    
    var e;
    var i = 0;
    
    if (id == getElementId(element))
    {
        e = element;        
    }
    //Depth firts search the element tree
    while((e == undefined) && (i < element.childNodes.length))
    {
        e = getElementbyGivenId(id, element.childNodes[i]);   
        ++i;
    }
    return e;        
}