function updateFeatured()
{
        if(featuredpkgIDs==undefined){
                
        }
}

function addRoomShare()
{
	if($('roomshare').innerHTML==''){
//		$('roomshare').innerHTML = '<table><th>Name</th><th>Age</th><th>Gender</th><th>Email</th><th>Phone</th></tr>';
	}
	$('roomshare').insert(
		"<tr><input type=\"text\" name=\"sharename[]\" size=\"30\" maxlength=\"40\" value=\"Name\" onClick=\"this.value=''\"></td><td> <input  onClick=\"this.value=''\" value=\"Age\" type=\"text\" size=\"3\" name=\"shareage[]\"></td><td> <select name=\"sharegender[]\"><option value=\"\">-= select gender =-<option value=\"M\">Male<option value=\"F\">Female</select></td><td> <input type=\"text\" name=\"shareemail[]\" value=\"Email\"  onClick=\"this.value=''\"> <td></td><input type=\"text\" name=\"sharephone[]\" value=\"Phone\"  onClick=\"this.value=''\"> </td></tr>",
		{position: 'bottom'} 
	);
}

function addPassenger()
{
	if($('passenger').innerHTML==''){
//		$('passenger').innerHTML = '<table><th>Name</th><th>Age</th><th>Gender</th><th>Email</th><th>Phone</th></tr>';
	}
	$('passenger').insert(
		"<tr><input type=\"text\" name=\"passengername[]\" size=\"30\" maxlength=\"40\" value=\"Name\" onClick=\"this.value=''\"></td><td> <input  onClick=\"this.value=''\" value=\"Age\" type=\"text\" size=\"3\" name=\"passengerage[]\"></td><td> <select name=\"passengergender[]\"><option value=\"\">-= select gender =-<option value=\"M\">Male<option value=\"F\">Female</select></td><td> <input type=\"text\" name=\"passengeremail[]\" value=\"Email\"  onClick=\"this.value=''\"> <td></td><input type=\"text\" name=\"passengerphone[]\" value=\"Phone\"  onClick=\"this.value=''\"> </td></tr>",
		{position: 'bottom'} 
	);
}
function isMSIE() {
  return '\v' == 'v';
}

function switchClass(id, before, after) {
	element = document.getElementById(id);
	element.className = (element.className.toLowerCase() == before?after:before);
}

function fRollOver(sImgId, sImgOverFilename){
	oImg = document.getElementById(sImgId);
	if(document.images)	oImg.src = sImgOverFilename;
}

function wOpenFull(url){
	var screenH=screen.height;
	var screenW=screen.width;
	var pop;
	pop = window.open(url, 'p', 'top=0, left=0, width='+screenW+',height='+screenH+',resizable,menubar,scrollbars,location,toolbar');
	pop.focus();
	return pop;
}

function wOpenNew(url){
	var screenH=800;//screen.height;
	var screenW=950;
	var pop;
	pop = window.open(url, '_blank', 'top=0, left=0, width='+screenW+',height='+screenH+',resizable,menubar,scrollbars,location,toolbar');
	pop.focus();
	return pop;
}

function confirmThis(word){
	var answer = confirm("Are you sure to "+word+" ?");	
	if(answer) return true;
	else return false;
}

function fEmailValidation(eAd){
	var fEmail = document.getElementById('email');
	var answer = (/^[\w._%-]+@[\w.-]+\.[a-zA-Z]{2,6}$/.test(eAd));
	if(answer){
		return true;
	}else{
		alert("Please enter valid email address.");
		fEmail.select();
		fEmail.focus();
		return false;
	}
}

function fForgot(id){
	var fInput = document.getElementById(id);
	fInput.innerHTML = "<div class = 'clear left label' align = 'right'>Username: <input type = 'text' name = 'myname' size = '27'><br/>Email: <input type = 'text' name = 'myemail' size = '27'></div><center class = 'clear f_area'><input type = 'submit' name = 'forgot' id = 'forgot' value = 'Send' class = 'button_style' onMouseOver = 'switchClass(\"forgot\", \"button_style_o\", \"button_style\");' onMouseOut = 'switchClass(\"forgot\", \"button_style_o\", \"button_style\");'></center>";
}

function fHide(sHideObj){
	oHideObj = document.getElementById(sHideObj);
	oHideObj.style.visibility = (oHideObj.style.visibility=='visible')?'hidden':'visible';
}

function formSubmit( form ) {
	document.getElementById(form).submit();
}

function changeAction( form )
{
	var x = document.getElementById( form );
	x.action = "member_booking.php";
	x.target = "_self";
	x.submit();
}


function cvvtext( v ) {
	document.getElementById('cvvtext').style.visibility = v;
}

// todo: take variable arguments
function normalizeBottomBoxes(b1,b2,b3)
{
	
	var h1c = $('column1').getHeight();
	var h2c = $('column2').getHeight();
	
	var h3c=h2c;
	var hc=0;
	if(b3)
		 h3c = $('column3').getHeight();

	if(h1c>=h2c && h1c>= h3c)
		hc=h1c;
	else if(h2c>=h1c && h2c>=h3c)
		hc = h2c;
	else if(b3 && h3c>=h1c && h3c>=h2c)
		hc = h3c;

	h1cdiff = hc-h1c;
	h2cdiff = hc-h2c;
	if(b3)
		h3cdiff = hc-h3c;

		
	nb1 = ($(b1).getHeight() + h1cdiff);
	nh2 = $(b2).getHeight() + h2cdiff;
	if(b3)
		nh3 = $(b3).getHeight() + h3cdiff;
	

	if(isMSIE()) {
		$(b1).style.height = ($(b1).getHeight() + h1cdiff);
		$(b2).style.height = ($(b2).getHeight() + h2cdiff);
		if(b3) {
			$(b3).style.height = ($(b3).getHeight() + h3cdiff);
		}
	} else {
		$(b1).height = nb1;
		$(b2).height = nh2;
		if(b3) {
			$(b3).height = nh3;
		}
	}
	return; 



}

function calendarSetValue(arr)
{
        var ref = arr.calendarRef.id.substring(13);
        $(ref).value = arr.year + "-" + arr.month + "-"+arr.day;
        arr.calendarRef.hide();
//        alert(arr.calendarRef);
}

function showCalendar(el)
{
        var targetId=$(el).id+"_calendar";
        
        if($(targetId)==undefined)
                return;
        
        year=2010;
        month=12;
        day=1;
        var d = new Date(Date.parse($(el).value));
        var year = d.getFullYear();
        var month = d.getMonth()+1;
        var day = d.getDate();

        var calModel = new DHTMLSuite.calendarModel({ initialYear: year,initialMonth: month,initialDay:day });
        var myCalendar2 = new DHTMLSuite.calendar({ id:'_my_calendar_'+$(el).id, displayCloseButton:true,callbackFunctionOnDayClick:'calendarSetValue' });
//        myCalendar2.setInitialDateFromInput(el,'yyyy-mm-dd');
        myCalendar2.setCalendarModelReference(calModel);
        myCalendar2.setTargetReference(targetId);
        myCalendar2.display();
        
        
}
