<!--
function mySwitchLanguage ( actLangDir, newLangDir )
{
    oldURL = window.location.href;
    actLangDir = '/' + actLangDir + '/';
    newLangDir = '/' + newLangDir + '/';
    posPath = oldURL.indexOf( actLangDir );
    newURL = oldURL.substring( 0, posPath ) + newLangDir + oldURL.substring( posPath + actLangDir.length, oldURL.length );
    window.location.href = newURL;
}

function myGetRandomNr ( start, end )
{
	return Math.floor((end-start+1) * Math.random())+start
}

function myGetArrayEntry( array, value, index )
{
    var returnValue = null;

    index = index != null ? index : 0;

    for ( var i = 0; i < array.length; i++ )
    {
        if( array[i][index] == value )
        {
            returnValue = array[i];
            break;
        }
    }
    return returnValue;
}


// indexTo is optional
function myDeleteArrayEntry ( array, index, indexTo )
{
	var orgArrayLen = array.length;
    var count;

	if ( index < 0 )
	{
		index = 0;
	}
    indexTo = indexTo != null ? indexTo : index + 1;
	if ( indexTo > array.length ) 
	{
		indexTo = array.length;
	}
	count = indexTo - index;
	
    for ( var i = index; i < array.length - count; i++ )
    {
        array[i] = array[i + count]
    }
	array.length = array.length - count;
}

function myInsertEntryInArrayAt( array, value, index )
{
    array.length = array.length + 1;
    
    for( var i = array.length - 1; i > index; i-- )
    {
        array[i] = array[i-1];
    } 

    array[index] = value;
}
//-->
