// JavaScript Document

	//Room rate 1
	var rateA1='2,000 ';
	var rateA2='3,000 ';
	var rateA3='4,000 ';
	var rateA4='5,000 ';
	var rateA5='6,000 ';
	
	//Room rate 2
	var rateB1='2,000 ';
	var rateB2='3,000 ';
	var rateB3='4,000 ';
	var rateB4='5,000 ';
	var rateB5='6,000 ';
	
	//Room rate 3
	var rateC1='2,000 ';
	var rateC2='3,000 ';
	var rateC3='4,000 ';
	var rateC4='5,000 ';
	var rateC5='6,000 ';
	
	var MONTH_NAMES=new Array('Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec');
	
/*/----For Check Email value-----------------------------------------*/
var emailfilter=/^\w+[\+\.\w-]*@([\w-]+\.)*\w+[\w-]*\.([a-z]{2,4}|\d+)$/i
function checkmail(e){
	var returnval=emailfilter.test(e)
	return returnval
}	
		
function getRateA() {
	var rateA=document.getElementById('priceA');
	var A_value=document.getElementById('cboA').value;
		if (A_value=='1') {
			rateA.innerHTML=rateA1;
		} else if (A_value=='2') {
			rateA.innerHTML=rateA2;
		} else if (A_value=='3') {
			rateA.innerHTML=rateA3;
		} else if (A_value=='4') {
			rateA.innerHTML=rateA4;
		} else if (A_value=='5') {
			rateA.innerHTML=rateA5;	
		}	else {
			rateA.innerHTML='';
		}
}
function getRateB() {
	var rateB=document.getElementById('priceB');
	var B_value=document.getElementById('cboB').value;
		if (B_value=='1') {
			rateB.innerHTML=rateB1;
		} else if (B_value=='2') {
			rateB.innerHTML=rateB2;
		} else if (B_value=='3') {
			rateB.innerHTML=rateB3;
		} else if (B_value=='4') {
			rateB.innerHTML=rateB4;
		} else if (B_value=='5') {
			rateB.innerHTML=rateB5;	
		}	else {
			rateB.innerHTML='';
		}
}
function getRateC() {
	var rateC=document.getElementById('priceC');
	var C_value=document.getElementById('cboC').value;
		if (C_value=='1') {
			rateC.innerHTML=rateC1;
		} else if (C_value=='2') {
			rateC.innerHTML=rateC2;
		} else if (C_value=='3') {
			rateC.innerHTML=rateC3;
		} else if (C_value=='4') {
			rateC.innerHTML=rateC4;
		} else if (C_value=='5') {
			rateC.innerHTML=rateC5;	
		}	else {
			rateC.innerHTML='';
		}
}

function onReset() {
	document.getElementById('priceA').innerHTML='';
	document.getElementById('priceB').innerHTML='';
	document.getElementById('priceC').innerHTML='';
	
	return true;
}

function showNumList(nMin, nMax) {
	var txt='';
	for (var i=nMin;i<=nMax;i++) {
		txt+='<option value="'+i+'">'+i+'</option>';
	}
	return txt;
}

//show date 1-31
function showDate() {
	var today=new Date();
	var day=today.getDate();
	
	var txt='';	
	for (var i=1;i<=31;i++) {
		/*	if (i==day) {
				txt+='<option value="'+i+'" selected>'+i+'</option>';
			} else {
				txt+='<option value="'+i+'" >'+i+'</option>';
			}
		*/
		txt+='<option value="'+i+'" >'+i+'</option>';
	}
	return txt;
}



function showMonth() {
	var today=new Date();
	var month=today.getMonth();
	var txt='';
	
	for (var i=1;i<=12;i++) {	
		/*if (i==(month+1)) {
			txt+='<option value="'+i+'" selected>'+MONTH_NAMES[i-1]+'</option>';
		} else {
			txt+='<option value="'+i+'">'+MONTH_NAMES[i-1]+'</option>';
		}*/
		txt+='<option value="'+i+'">'+MONTH_NAMES[i-1]+'</option>';
	}
	
	return txt;
}


//Show year , plus is more year
function showYear(plus) {
	var today=new Date();
	var toyear=today.getFullYear();
	toyear=toyear+1;
	
	var txt='';
	if (plus!='0' || plus!='') {
		txt+='<option  value="'+toyear+'">'+toyear+'</option>';
		for (var i=1;i<=plus;i++) {
			yy=toyear+i;
			
			/*if (i==toyear) {
				txt+='<option  value="'+yy+'" selected>'+yy+'</option>';	
			} else {
				txt+='<option  value="'+yy+'">'+yy+'</option>';	
			}*/
			txt+='<option  value="'+yy+'">'+yy+'</option>';
		}
	} else {
		txt+='<option  value="'+toyear+'">'+toyear+'</option>';
	}
	return txt;
}

function onNext() {
	var form=document.frmReserv;
	if (form.cboA.selectedIndex=='0' && 
		form.cboB.selectedIndex=='0' &&
		form.cboC.selectedIndex=='0') {
		alert('Please pick a type of room at least one.');
		form.cboA.focus();
	//Room A	
	} else if (form.cboA.selectedIndex!='0' && 
			   form.bedA.selectedIndex=='0') {
		alert('Please pick bedding preferances !');
		form.bedA.focus();
	} else if (form.cboA.selectedIndex!='0' && 
			   form.arrTimeA.selectedIndex=='0') {
		alert('Please pick arrival time !');
		form.arrTimeA.focus();
		
	//Room B
	} else if (form.cboB.selectedIndex!='0' && 
			   form.bedB.selectedIndex=='0') {
		alert('Please pick bedding preferances.');
		form.bedB.focus();
	} else if (form.cboB.selectedIndex!='0' && 
			   form.arrTimeB.selectedIndex=='0') {
		alert('Please pick arrival time.');
		form.arrTimeB.focus();	
	
	//Room C
	} else if (form.cboC.selectedIndex!='0' && 
			   form.bedC.selectedIndex=='0') {
		alert('Please pick bedding preferances.');
		form.bedC.focus();
	} else if (form.cboC.selectedIndex!='0' && 
			   form.arrTimeC.selectedIndex=='0') {
		alert('Please pick arrival time.');
		form.arrTimeC.focus();	
		
	//Profile
	} else if (form.firstname.value=='') {
		alert('First name is required.');
		form.firstname.focus();
	} else if (form.lastname.value=='') {
		alert('Last name is required.');
		form.lastname.focus();	
	} else if (form.address.value=='') {
		alert('Address is required.');
		form.address.focus();
	/*} else if (form.zipcode.value=='') {
		alert('Zipcode is required.');
		form.zipcode.focus();
	} else if (form.city.value=='') {
		alert('City is required.');
		form.city.focus();
	} else if (form.txt_state.value=='') {
		alert('State is required.');
		form.txt_state.focus();*/
	} else if (form.country.value=='') {
		alert('Country is required.');
		form.country.focus();
	} else if (form.email.value=='') {
		alert('Email address is required.');
		form.email.focus();
	} else if (!checkmail(form.email.value)) {
		alert('Invalid email address.');
		form.email.focus();
	} else if (form.telno.value=='') {
		alert('Telephone number is required.');
		form.telno.focus();
	} else {
		return true;
	}
	return false;
	
}

// Update 16-02-2011

var _strPath = "https://v3.reservation-system.net";
var _strHotelCd = "HT08004347";

function fRetrieve() {
	//alert(_strPath);
            window.location = _strPath + "/BE/Index.aspx?hotelcd=" + _strHotelCd + "&mode=retrieve";
}

