function ChangeFontSize(mode)
{
    original_query = window.location.search.substring(1);
    modified_query = '';
    variables = original_query.split("&");

    for (i = 0; i < variables.length; i++) 
    {
        ft = variables[i].split("=");
        if (ft[0] == 'action' || variables[i] == '') 
        {
            continue;
        }

        modified_query += modified_query == '' ? '?' : '&';
        modified_query += variables[i];
    }
      
    modified_query += modified_query == '' ? '?' : '&';
    modified_query += 'action=' + mode; 

    GotoNewLocation(modified_query);
}

function GotoNewLocation(url)
{
    window.location.href = url;
}

function checkdate(input)
{
    //var datePattern = /^\d{2}\.\d{2}\.\d{4}$/;
	var datePattern = /^\d\d\.\d\d\.\d\d\d\d$/;
	
	var returnval = false;

	if (!datePattern.test(input.value))
	{
		alert("Nepareizs datuma formāts!");
	}
	else
	{ 
		//Detailed check for valid date ranges
		var dayfield = input.value.split(".")[0]
		var monthfield = input.value.split(".")[1]
		var yearfield = input.value.split(".")[2]
		var dayobj = new Date(yearfield, monthfield - 1, dayfield)

		if ((dayobj.getMonth()+1 != monthfield) || (dayobj.getDate() != dayfield)||(dayobj.getFullYear() != yearfield))
		{	
			alert("Nepareizs datums, mēnesis vai gads!");
		}
		else
		{
			returnval = true;
		}
	}
	
	if (returnval == false) input.select()
	return returnval;
}