// JavaScript Document
function startSearch()
{
	var cin = document.getElementById('lunaSosire').value.split('-');
	cin= new Date(cin[0], cin[1]-1, document.getElementById('ziSosire').value);
	
	var cout = document.getElementById('lunaPlecare').value.split('-');
	cout= new Date(cout[0], cout[1]-1, document.getElementById('ziPlecare').value);
	
	if(cout<=cin){ alert("Data de plecare trebuie sa fie ulterioara datei de sosire"); return false;}
	
	document.getElementById('idcheckin').value = document.getElementById('lunaSosire').value+'-'+document.getElementById('ziSosire').value;
	document.getElementById('idcheckout').value = document.getElementById('lunaPlecare').value+'-'+document.getElementById('ziPlecare').value;
	
	return true;
}

function chDayIn()
{
	if(document.getElementById('lunaSosire').value==document.getElementById('lunaPlecare').value && 
	document.getElementById('ziPlecare').value<=document.getElementById('ziSosire').value)
	{
		document.getElementById('ziPlecare').value = Number(document.getElementById('ziSosire').value)+1;
	}
}
function chMonIn()
{
	if(document.getElementById('lunaSosire').value!=document.getElementById('lunaPlecare').value )
	{
		document.getElementById('lunaPlecare').value = document.getElementById('lunaSosire').value;
	}
}

function populateMonths(selectBox)
{
	var luni = ["Ianuarie", "Februarie", "Martie", "Aprilie", "Mai", "Iunie", "Iulie", "August", "Septembrie", "Octombrie", "Noiembrie", "Decembrie"];
	var now = new Date();
	var mo= now.getMonth();
	var y= now.getYear();
	if(y<1000 && y>0) ty=Number(y)+1900;
	else ty = Number(y);
	//now.setDate(26);
	
	for(var i=1;i<=12;i++)
	{
		var option = document.createElement('option');
		option.setAttribute('value',ty+'-'+(Number(now.getMonth())+1));
		option.appendChild(document.createTextNode( luni[now.getMonth()]+' '+ty ));
		selectBox.appendChild(option);
	
		if(mo==11) {mo=0; ty++; now.setYear(ty);}
		else mo++;
		
		now.setMonth(mo);
	}
}
function populateDays(selectBox, delay)
{
	var now = new Date();	
	for(var i=1;i<=31;i++)
	{
		var option = document.createElement('option');
		option.setAttribute('value',i);
		option.appendChild(document.createTextNode(i));
		selectBox.appendChild(option);
	}
	selectBox.selectedIndex=Number(delay)+Number(now.getDate())-1;
}

function setIn(data)
{
	var parts = data.split('-');
	if(parts && parts.length==3)
	{
		document.getElementById('ziSosire').value = parts[2];
		document.getElementById('lunaSosire').value = parts[0]+'-'+parts[1];
	}
}

function setOut(data)
{
	var parts = data.split('-');
	if(parts && parts.length==3)
	{
		document.getElementById('ziPlecare').value = parts[2];
		document.getElementById('lunaPlecare').value = parts[0]+'-'+parts[1];
	}
}

populateMonths(document.getElementById('lunaSosire'));
populateMonths(document.getElementById('lunaPlecare'));
populateDays(document.getElementById('ziSosire'),1);
populateDays(document.getElementById('ziPlecare'),2);
