/*Settings for auto international quote request forms
Needs form with input id=pudate contained in container div and input retdate in container1 div
*/
var N_CALNUM = 1;
function f_createContent() {
	var e_div = f_getElement('container');
	e_div.innerHTML += '<img title="Open Calendar" class="tcalIcon" onclick="A_TCALS[\'myCalID' + N_CALNUM + '\'].f_toggle()" id="tcalico_myCalID' + N_CALNUM + '" src="img/cal.gif"/>';
	new tcal ({
		// input name ID
		'controlname': 'pudate',
		// set unique ID to identify the elements
		'id': 'myCalID' + N_CALNUM
	});
	N_CALNUM++;
	var e_div1 = f_getElement('container1');
	e_div1.innerHTML += '<img title="Open Calendar" class="tcalIcon" onclick="A_TCALS[\'myCalID' + N_CALNUM + '\'].f_toggle()" id="tcalico_myCalID' + N_CALNUM + '" src="img/cal.gif"/>';
	new tcal ({
		// input name ID
		'controlname': 'retdate',
		// set unique ID to identify the elements
		'id': 'myCalID' + N_CALNUM
	});			
}
/* Time check function 
Input all need 2nd error check
*/
function timeformat(){
var putime=document.forms['dates'].elements['putime'].value
var rettime=document.forms['dates'].elements['rettime'].value
var puhour=(putime.substring(0,2))
var pumin=(putime.substring(3))
var pulen=putime.length
var rethour=(rettime.substring(0,2))
var retmin=(rettime.substring(3))
var retlen=rettime.length

if(puhour>23||pumin>59||pulen!=5){
	alert('Invalid Pick Up time please enter in format hh:mm')
	document.dates.putime.focus()
	return false
}
if(rethour>23||retmin>59||retlen!=5){
	alert('Invalid Return time please enter in format hh:mm')
	document.dates.rettime.focus()
	return false
}	


var pudate=document.forms['dates'].elements['pudate'].value
var retdate=document.forms['dates'].elements['retdate'].value
if(pudate.length != 10){
	alert('Invalid Pick Up Date please enter in format dd/mm/yyyy' )
	document.forms['dates'].elements['pudate'].focus()
	return false
	}
if(retdate.length != 10){
	alert('Invalid Return Date please enter in format dd/mm/yyyy' )
	document.forms['dates'].elements['retdate'].focus()
	return false
	}
	
}