var inputId = "";
function setDateForInput(id,frameId,nrDays)
{
	if(document.getElementById(id))
		document.getElementById(id).focus();
	if(document.all)
		var frame = document.getElementById(frameId).contentWindow.document;
	else
		var frame = document.getElementById(frameId).contentDocument;
	var data = frame.getElementById('date').value;
	window.status = data;
	if(data)
	{
		if(document.getElementById(id))
		{
			document.getElementById(id).value = data;
			hideCalendar(id,nrDays);
		}
	}
}

function hideCalendar(id,nrDays)
{
	if(id == 'sdate')
	{
		if(typeof nrDays != 'undefined')
		{
			dayadd('form1',nrDays);
		}
	}
	document.getElementById('frameContainer_'+id).style.display='none';
	vizibil[id] = false;
}

function showCalendar(id)
{
	document.getElementById('frameContainer_'+id).style.display='';
	vizibil[id] = true;
}
function keepDate(date,dateSelected,id)
{
		if(date)
		{
			var frameSrc = document.getElementById('calendarFrame_'+id).src;
			var blankSrc = frameSrc.substr(0,frameSrc.indexOf('&date'));
			//var getCalType = frameSrc.substr(frameSrc.indexOf('?calType'));
			//if(getCalType=="")
			//	getCalType = frameSrc.substr(frameSrc.indexOf('&calType'));
			if(blankSrc!="")
				document.getElementById('calendarFrame_'+id).src = blankSrc+'&date='+date+'&dateSelected='+dateSelected;
			else
				document.getElementById('calendarFrame_'+id).src+='&date='+date+'&dateSelected='+dateSelected;
		}
}

function bugFix()
{
	if(document.getElementById('frameContainer'))
	{
		if(document.addEventListener)
		{
			document.getElementById('frameContainer').addEventListener("mouseout",function(){document.getElementById(inputId).focus();},false);
		}
		else if(document.attachEvent)
		{
			document.getElementById('frameContainer').attachEvent("onmouseout",function(){document.getElementById(inputId).focus();});
		}
	}
}