
function timediff(){
		today = new Date()
		timefrom = new Date()
		timeto = new Date()
		tag = new Date()
		price = 0
		night = 0 

		df=document.rentcalc.dayfrom.value
		mf=document.rentcalc.monthfrom.value
		yf=document.rentcalc.yearfrom.value
		dt=document.rentcalc.dayto.value
		mt=document.rentcalc.monthto.value
		yt=document.rentcalc.yearto.value
		//alert(df,mf,yf,'  ',dt,mt,yt)
		timefrom.setFullYear(yf,mf,df)
		timeto.setFullYear(yt,mt,dt)
		
		count=timefrom.getTime()   
		//alert(timefrom)
		if (count>(timeto.getTime()-(1000*60*60*24)))
			alert("Arival date after Departure date")
			
		while (count<=(timeto.getTime()-(1000*60*60*24))){		//one day less only the nights count
			tag.setTime(count)
			price = price+saison(tag.getDate(),tag.getMonth())
			//alert(price)
			count=count+(1000*60*60*24)
			night++
			}
		
		return (price)
		
		}
			
		function saison(day,month) {
			//alert("saison: "+tag.getMonth())
			switch(month) {
				case "0"|0:
					if (day<=15) { return (395)}
					else return (335)
				case "1"|1:
					return (335)
				case "2"|2:
					return (335)
				case "3"|3:
					return (335)
				case "4"|4:
					return (230)
				case "5"|5:
					return (230)
				case "6"|6:
					return (335)
				case "7"|7:
					return (335)
				case "8"|8:
					return (230)
				case "9"|9:
					return (230)
				case "10"|10:
					return (230)
				case "11"|11:
					if (day<=14) { return (230)}
					else return (395)
			}
		}

