dojo.require("dojo.date.stamp");
dojo.require("dojo.date.locale");

dojo.addOnLoad(function ()
{
	document.getElementById('button-search').onclick = function()
	{
    	    var city = dojo.byId('city').value;
	    var direction = dojo.byId('direction').value;
	    var keyword = dojo.byId('new_keyword').value;
	    if (checkFormat(dojo.byId("date_from").value) == false) {
		var date_from = makeDate(dojo.byId("date_from").value);
		var date_to = makeDate(dojo.byId("date_to").value);
	    }
	    else {
		var date_from = dojo.byId("date_from").value;
		var date_to = dojo.byId("date_to").value;
	    }
	    if ((date_from.length >7) && (date_to.length > 7))
	    {
	    	if ( keyword.length < 1 )
	    	{
	    		keyword = " "
	    	}
    	var href = '/assistant/training/'+direction+'/'+city+'/'+date_from+'/'+date_to+'/'+keyword+'/';
		location.href = href;
	    }
	    else
	    {
		alert("Задайте корректный временной диапазон");
	    }
	}
function checkFormat(str)
{	
	if (str.indexOf('.') == -1) {
	    return true;
	} else
	{
	return false;
	}
}
function makeDate(str)
{
	var day = str.substr(0,2);
	var month = str.substr(3,2);
	var year = str.substr(6,4);
	var fullDate = year+'-'+month+'-'+day;
	return fullDate;
}
})



