//<![CDATA[
/*Carousel Tools Object
INITIAL DATE: 06.June.2009
AUTHOR: ADWSr

DEVELOPMENT NOTES:

StarDate: 2120090606
Notes: Elance Job#16901202 - Vamos 4x4 web site enhancements

*/

//CONSTANTS
var startdatetime;
var enddatetime;
var startdate;
var starttime;
var endtime;
var enddate;
var daysperiod;
var hoursperiod;
var one_day=1000*60*60*24;
var one_hour=1000*60;
var selRate;
//CONSTANTS


//BEGIN carouselTools Object(carouselObj)
var carouselObj=new Object();
carouselObj={

	/* Main functions */
	scrollGallery: function(scrollTo)
	{
		document.getElementById("galleryWindow").scrollLeft=scrollTo;
	},

	scrollWindowLeft: function()
	{
		document.getElementById("galleryWindow").scrollLeft-=92;
 	},

	scrollWindowRight: function()
	{
		document.getElementById("galleryWindow").scrollLeft+=92;
	},

	tooltipScroll: function()
	{
		
	},

	getRentalPeriod: function()
	{
		
		startdate = new Date(document.getElementById("rentalstart").value);
		starttime = document.getElementById("starttime").value;
		startdatetime = new Date(document.getElementById("rentalstart").value + " " + starttime);

		enddate= new Date(document.getElementById("rentalend").value);
		endtime=document.getElementById("endtime").value;
		enddatetime = new Date(document.getElementById("rentalend").value + " " + endtime);

		if(startdate!="Invalid Date"&&enddate!="Invalid Date"&&starttime!=""&&endtime!="")
		{
			daysperiod =(enddate.getTime()-startdate.getTime())/(one_day).toFixed(0);
			hoursperiod =enddatetime.getHours()-startdatetime.getHours();
			if(hoursperiod<0){hoursperiod=0};
			document.getElementById("rentalperiod").value = daysperiod.toFixed(0) + " day(s) " + hoursperiod.toFixed(0) + " hour(s)";
			//alert(startdatetime.getHours() + " / " + enddatetime.getHours());
		}
	},

	setRentMax: function()
	{
		var userRentMax=document.getElementById("rentalend").value;
		$("#rentalstart").datepicker('option', 'maxDate', new Date(userRentMax));
	},

	setRentMin: function()
	{
		var userRentMin=document.getElementById("rentalstart").value;
		userRentMin = new Date(userRentMin);
		userRentMin.setDate(userRentMin.getDate() + 1);
		$("#rentalend").datepicker('option', 'minDate', userRentMin);
	},

	getVehicleCat: function(altTxt)
	{
		document.getElementById("category").value=altTxt;
	},

	getVehicleRate: function(vehRate)
	{
		document.getElementById("carRate").value=vehRate;
	},

	getRentalRate: function()
	{
		if(document.getElementById("category").value!=""&&document.getElementById("rentalperiod").value!=""&&document.getElementById("carRate").value!="")
		{
			selRate=document.getElementById("carRate").value;
			//alert(daysperiod*selRate);
			document.getElementById("estrate").value="$ " + daysperiod*selRate + ".00";
		}
	}
}
//END carouselTools Object(carouselObj)

//]]>

