function search_view(view){
	var url = base_url + "ajax/search_view";
	jQuery.post(
		url,
		{search_view: view}
	);
	var views = new Array('#list', '#map');
	jQuery('.tabs li').removeClass('tab_sel');
	for(var i = 0; i < views.length; i++){
		if(view == views[i]){
			jQuery(views[i]).show();
		} else {
			jQuery(views[i]).hide();
		}		
	}
}

function select_room(room, hotel_id, rrid, subtotal, net_subtotal){
	var url = base_url + "ajax/select_room";
	jQuery.post(
		url, 
		{room: room, hotel_id: hotel_id, rrid: rrid, subtotal: subtotal, net_subtotal: net_subtotal}, 
		function(data){
			jQuery('#subtotal'+data.room).text(data.subtotal);
			jQuery('#taxes_fees'+data.room).text(data.taxes_fees);
			jQuery('#total'+data.room).text(data.total);
			jQuery('#total_grand').text(data.grand_total);
		}, 
		"json"
	);
}

function copy_contact(from, to){
	if(jQuery('#r'+to).is(":visible")) jQuery('#r'+to).hide();
	var fromx = (from == 'primary' ? '' : 'r'+from+'_');
	var tox = 'r'+to+'_';
	jQuery('#'+tox+'first_name').val(jQuery('#'+fromx+'first_name').val());
	jQuery('#'+tox+'last_name').val(jQuery('#'+fromx+'last_name').val());
	jQuery('#'+tox+'email').val(jQuery('#'+fromx+'email').val());
	jQuery('#'+tox+'address').val(jQuery('#'+fromx+'address').val());
	jQuery('#'+tox+'address2').val(jQuery('#'+fromx+'address2').val());
	jQuery('#'+tox+'city').val(jQuery('#'+fromx+'city').val());
	jQuery('#'+tox+'province_state').val(jQuery('#'+fromx+'province_state').val());
	jQuery('#'+tox+'country').val(jQuery('#'+fromx+'country').val());
	jQuery('#'+tox+'postal_zip').val(jQuery('#'+fromx+'postal_zip').val());
	jQuery('#'+tox+'phone').val(jQuery('#'+fromx+'phone').val());
	jQuery('#'+tox+'phone2').val(jQuery('#'+fromx+'phone2').val());
}

function new_contact(to){
	var tox = 'r'+to+'_';
	jQuery('#'+tox+'first_name').val('');
	jQuery('#'+tox+'last_name').val('');
	jQuery('#'+tox+'email').val('');
	jQuery('#'+tox+'address').val('');
	jQuery('#'+tox+'address2').val('');
	jQuery('#'+tox+'city').val('');
	jQuery('#'+tox+'province_state').val('');
	jQuery('#'+tox+'country').val('');
	jQuery('#'+tox+'postal_zip').val('');
	jQuery('#'+tox+'phone').val('');
	jQuery('#'+tox+'phone2').val('');
	if(jQuery('#r'+to).is(":hidden")) jQuery('#r'+to).slideDown();
}

function hide_contact(e){
	if(jQuery('#r'+e).is(":visible")) jQuery('#r'+e).slideUp();
}

function show_contact(e){
	if(jQuery('#r'+e).is(":hidden")) jQuery('#r'+e).slideDown();
}
