var overCalendar = 0;

function defined(variable)
{
    return (typeof(window[variable]) == "undefined")?  false: true;
}

function roll(objID)
{
	var imgObj = document.getElementById(objID);
	var linkObj = imgObj.parentNode;
	var size = imgObj.height/2;
	if (linkObj.className != "sel")
	{
		if (imgObj.style.marginTop == '-'+size+'px')
		{
			imgObj.style.marginTop = '0px';
		}else{
			imgObj.style.marginTop = '-'+size+'px';
		}
	}
}
function changeImg(num)
{
	for (var i = 0; i <= 5 ; i++)
	{
		if (document.getElementById('img_big_'+i))document.getElementById('img_big_'+i).style.height='0px';
	}
	document.getElementById('img_big_'+num).style.height='320px';
}
function hideCalendar()
{
	document.getElementById('calendar').style.display='none';
	document.getElementById('startdate').value='';
}
function closeCalendar()
{
	if(!overCalendar)document.getElementById('calendar').style.display='none';
	document.onmousedown = null;
	overCalendar=0;
}
function showCalendar(itemid)
{
	var hlong = document.getElementById('weeksnum').value;
	var curDate = document.getElementById('startdate').value;
	if(curDate)
	{
		dateArr = curDate.split('/');
		var ndate = '&m='+dateArr[1]+'&y='+dateArr[2]+'&d='+dateArr[0];
	}
	if(hlong > 0)
	{
		var newSrc = '/_calendar.php?hlong='+hlong+'&item='+itemid;
		if (ndate) newSrc += ndate;
		document.getElementById('califr').src=newSrc;
		document.getElementById('calendar').style.display='block';
		overCalendar = 1;
		document.onmousedown = closeCalendar;
	}else{
		alert ('Please choose for how long you wish to rent this rock!');
	}
}
function changeDate(val,hlong, itemid)
{
	window.parent.document.getElementById('startdate').value=val;
	window.parent.document.getElementById('calendar').style.display='none';
	dateArr = val.split('/');
	var newSrc = '/_calendar.php?hlong='+hlong+'&item='+itemid+'&m='+dateArr[1]+'&y='+dateArr[2]+'&d='+dateArr[0];
	window.parent.document.getElementById('califr').src=newSrc;
	window.parent.document.onmousedown = null;
	overCalendar=0;
}
function changeCalendarPage(hlong, itemid)
{
	var newDate = document.getElementById('monthChange').value;
	dateArr = newDate.split('-');
	document.location = '/_calendar.php?hlong='+hlong+'&item='+itemid+'&m='+dateArr[0]+'&y='+dateArr[1];
}
function changeAction(val)
{
	document.getElementById('formaction').value=val;
	document.cartForm.submit();
}