function submitLogin(){
	var arrError = [];
	if($('input[@name=username]').val() == '') 
	  arrError.push('Isi Username Anda');
	if($('input[@name=password]').val() == '') 
	  arrError.push('Isi Password Anda');
	if(arrError.length > 0) {
		alert(arrError.join("\n"));
		return false;
	}else return true;
}
function warning(str){
	alert(str);
	return false;
}
function refreshOrder(){
	var rand = Math.floor(Math.random() * 10000000);
	var docLoc = String(document.location);
	if(docLoc.indexOf('orders/finish') > -1)
	  document.location = SITE_URL + '/orders/finish/' + rand;
	else if(docLoc.indexOf('reservation') > -1)
	  document.location = SITE_URL + '/reservation/' + rand;
}
function alertResponse(response,type){
	switch(response){
		//case 'not_login': alert('Please login, only member can do a transaction'); break;
		case 'has_choose': alert('This package has been choose before'); break;							
		case 'success_input': 
			alert('Successfully added this package to your shopping cart');
			if($('#divSumCart') != undefined){
				var str = '<u>Your Shopping Cart</u>:';
				str += '<div class="marginTop4">&nbsp; Golf Item: <span id="spnTotalGolf">'+(type=='Golf'?1:0)+'</span></div>';
				str += '<div class="marginTop4">&nbsp; Room Item: <span id="spnTotalRoom">'+(type=='Room'?1:0)+'</span></div>';
				str += '<div class="marginTop4" align="center">'
				str += '<input type="button" class="bd-button" value="Finish Order" onClick="document.location=\''+(SITE_URL+'/reservation')+'\'" /></div></div>';
				$('#divSumCart').show();
				$('#divSumCart').html(str);
			}
			refreshOrder()
			break;
		case 'success_update': 
			alert('Successfully added this package to your shopping cart'); 			
			try{
			  var el = $('#spnTotal'+type);
			  var lastNum = parseInt(el.text());
			  el.html(lastNum+1);
			}catch(e){}
			refreshOrder()
			break;
		//case 'success_input': alert('Successfully added this package to your shopping cart'); break;							
		default: alert('Error:'+data);
	}
}

function addToCart(type){
	var frm = 'form[@name=frmFast'+type+'] ';
	var price = $(frm+'input[@name=price_id]').val();
	var qty = $(frm+'input[@name=qty]').val();
	var grp_type = $(frm+'input[@name=type]').val();
	if(price.length > 0 && qty.length > 0 && price > 0 && qty > 0){
	  if(type == 'Room'){
	  	var checkin_date = $('#checkin_date').val();
	  	var checkout_date = $('#checkout_date').val();
	  	//var checkin_hour = $('select[@name=checkin_hour] option:selected').val();
	  	//var checkout_hour = $('select[@name=checkout_hour] option:selected').val();
	  	if(checkin_date.length > 0 && checkout_date.length > 0){
	  	  if(dateDiff(checkin_date,'23:59') >= 0){
	  	  	if(dateDiff(checkout_date,'00:00',checkin_date,'00:00') >= 0){
	  	  	  //if(frmFastRoom.checkout_hour.selectedIndex <= 24){
				$.post(SITE_URL+'/orders/addtocart',
					{
						'checkin_date': checkin_date,
						'checkout_date': checkout_date,
						//~ 'checkin_hour': checkin_hour,
						//~ 'checkout_hour': checkout_hour,
						'price_id': price,
						'qty': qty,
						'type': grp_type
					}, function(response){ alertResponse(response,type) }
				);					
	  	  	    return false;
			  //}else warning('Check out time maximum on 12:00');

			}else return warning('Check out date must higher than check in date');

	  	  }else return warning('You must not choose a past date');

		}else return warning('You must choose Check in and Check out date');

  	  }else{

	  	var date_order = $('#date_order').val();

	  	var hour_order = $('select[@name=hour_order] option:selected').val();

	  	if(date_order.length > 0){

	  	  if(dateDiff(date_order,hour_order) >= 0){

			$.post(SITE_URL+'/orders/addtocart',

				{

					'date_order': date_order,

					'hour_order': hour_order,

					'price_id': price,

					'qty': qty,

					'type': type

				}, function(response){ alertResponse(response,type) }

			);	

	  	    return false;

	  	  }else return warning('You must not choose a past date');

		}else return warning('You must choose date order');

	  }

	}else return warning('Please pick a package and fill the quantity');	

	return false;

}



function submitSearch(){

	if($('input[@name=search]').val() == '') {

		alert('Masukan kata yang ingin di cari');

		return false;

	}else return true;

}



$(document).ready(

	function(){		

		var isFind = false;

		var nav = '#tableNavigator td';

		$(nav).each(

		  function(){

		  	var href = $(this).find('a').attr('href');

		  	if(String(document.location).indexOf(href) > -1){

		  	 $(this).css({'border-bottom':'4px solid #f29d06'})

		  	 isFind = true;

		  	}

		  }

		);

	    if(!isFind) $(nav+':first').css({'border-bottom':'4px solid #f29d06'});

	    

		$(nav).click(

		  function(){

		  	document.location = $(this).find('a').attr('href');

		  }

		);

		$(nav).mouseover( function(){  	$(this).css('background-color','#EEEEEE')   } );

		$(nav).mouseout( function(){  	$(this).css('background-color','#FFFFFF')   } );

		

		// left tab

		$('.tabTrigger').click(

			function(){

				$('#divTabContent .tdContent2').hide();

				$('#'+$(this).attr('open')).show();

				$('.tabTrigger').attr('class','tabTrigger');

				$(this).attr('class','tabTrigger selectedTab');

			}

		);

		/*$('#divTabContent .tdContent2').each(

			function(){ 

				var h = $('#tableMain').height() - $('#imgBalihandara').height() - $('#divTabTrigger div:first').height();				

				$(this).height(h-70) 

			}

		);*/

	}

);

