function create_restaurants(div_id,page)
{
	var url_new = "type=create&page="+page;

	var url="/admin/restaurants_process.php";

	ajax_call(url_new, div_id, url);
	return false;
}
function search_restaurants(div_id,page)
{
	var form_obj = eval("document.restaurants_search_form");	
	var search = encodeURIComponent(form_obj.search.value);
	
	if(search == false)
	{
		alert('Please enter data to search');
		form_obj.search.focus();
	  	return false;
	  }
	
	var url_new = "type=search&page="+page+"&search="+search;	

	var url="/admin/restaurants_process.php";
	ajax_call(url_new, div_id, url);
	return false;
	
}

function back_restaurants(div_id,page)
{
	
	var url_new = "type=cancel&page="+page;	
	
	var url="/admin/restaurants_process.php";
	ajax_call(url_new, div_id, url);
	return false;
	
}

function edit_restaurants(div_id,page,id)
{
	var url_new = "type=edit&res_id="+id+"&page="+page;

	var url="/admin/restaurants_process.php";

	ajax_call(url_new, div_id, url);
	return false;
}

function add_restaurants(div_id,page,type)
{

	var form_obj = eval("document.restaurants_form");	
	var type = encodeURIComponent(form_obj.type.value);
	var res_id = encodeURIComponent(form_obj.res_id.value);
	var res_name = encodeURIComponent(form_obj.res_name.value);
	var res_address = encodeURIComponent(form_obj.res_address.value);
	var res_location_description = encodeURIComponent(form_obj.res_location_description.value);
	var res_phone = encodeURIComponent(form_obj.res_phone.value);
	var res_additional_phone = encodeURIComponent(form_obj.res_additional_phone.value);
	var res_fax = encodeURIComponent(form_obj.res_fax.value);
	var res_email = encodeURIComponent(form_obj.res_email.value);
	var res_website = encodeURIComponent(form_obj.res_website.value);
	var res_lunch = encodeURIComponent(form_obj.res_lunch.value);
	var res_dinner = encodeURIComponent(form_obj.res_dinner.value);
	var res_area = encodeURIComponent(form_obj.res_area.value);	
	
	var res_monday = '';	
	var res_tuesday = ''; 
	var res_wednesday = '' ;
	var res_thursday = '';
	var res_friday = '' ;
	var res_saturday = '' ;
	var res_sunday = '' ;	
	var res_monday_chk;
	var res_tuesday_chk; 
	var res_wednesday_chk ;
	var res_thursday_chk ;
	var res_friday_chk ;
	var res_saturday_chk ;
	var res_sunday_chk ;	

	
	
	if (form_obj.res_hours_monday_1.checked == true)	
	{
		res_monday_chk = 1;
		res_monday = "&res_monday_chk="+res_monday_chk;
	}
	
	if (form_obj.res_hours_monday_2.checked == true)	
	{	
		res_monday_chk = 2;
		var res_monday_from_time = encodeURIComponent(form_obj.res_monday_from_time.value);
		var res_monday_to_time = encodeURIComponent(form_obj.res_monday_to_time.value);		
		var res_monday_from_ampm = encodeURIComponent(form_obj.res_monday_from_ampm.value);		
		var res_monday_to_ampm= encodeURIComponent(form_obj.res_monday_to_ampm.value);			
		res_monday = "&res_monday_chk="+res_monday_chk+"&res_monday_from_time="+res_monday_from_time+"&res_monday_to_time="+res_monday_to_time+"&res_monday_from_ampm="+res_monday_from_ampm+"&res_monday_to_ampm="+res_monday_to_ampm;  			
		
	}	
	
	
	
	if (form_obj.res_hours_tuesday_1.checked == true)	
	{
		res_tuesday_chk = 1; 
		res_tuesday = "&res_tuesday_chk="+res_tuesday_chk;
	}
	
	if (form_obj.res_hours_tuesday_2.checked == true)	
	{
		res_tuesday_chk = 2;
		var res_tuesday_from_time = encodeURIComponent(form_obj.res_tuesday_from_time.value);
		var res_tuesday_to_time = encodeURIComponent(form_obj.res_tuesday_to_time.value);
		var res_tuesday_from_ampm = encodeURIComponent(form_obj.res_tuesday_from_ampm.value);		
		var res_tuesday_to_ampm = encodeURIComponent(form_obj.res_tuesday_to_ampm.value);			
		
		res_tuesday = "&res_tuesday_chk="+res_tuesday_chk+"&res_tuesday_from_time="+res_tuesday_from_time+"&res_tuesday_to_time="+res_tuesday_to_time+"&res_tuesday_from_ampm="+res_tuesday_from_ampm+"&res_tuesday_to_ampm="+res_tuesday_to_ampm;  
		

	}
	if (form_obj.res_hours_wednesday_1.checked == true)	
	{
		res_wednesday_chk  = 1;
		res_wednesday = "&res_wednesday_chk="+res_wednesday_chk;
	}
	
	if (form_obj.res_hours_wednesday_2.checked == true)	
	{
		res_wednesday_chk  = 2;
		var res_wednesday_from_time= encodeURIComponent(form_obj.res_wednesday_from_time.value);
		var res_wednesday_to_time = encodeURIComponent(form_obj.res_wednesday_to_time.value);      
		var res_wednesday_from_ampm = encodeURIComponent(form_obj.res_wednesday_from_ampm.value);		
		var res_wednesday_to_ampm = encodeURIComponent(form_obj.res_wednesday_to_ampm.value);			
		
		res_wednesday = "&res_wednesday_chk="+res_wednesday_chk+"&res_wednesday_from_time="+res_wednesday_from_time+"&res_wednesday_to_time="+res_wednesday_to_time+"&res_wednesday_from_ampm="+res_wednesday_from_ampm+"&res_wednesday_to_ampm="+res_wednesday_to_ampm;  
		

	}
	if (form_obj.res_hours_thursday_1.checked == true)	
	{
		res_thursday_chk = 1;
		res_thursday = "&res_thursday_chk="+res_thursday_chk;
	}
	
	if (form_obj.res_hours_thursday_2.checked == true)	
	{
		res_thursday_chk = 2;
		var res_thursday_from_time = encodeURIComponent(form_obj.res_thursday_from_time.value);
		var res_thursday_to_time = encodeURIComponent(form_obj.res_thursday_to_time.value);      
		var res_thursday_from_ampm = encodeURIComponent(form_obj.res_thursday_from_ampm.value);		
		var res_thursday_to_ampm = encodeURIComponent(form_obj.res_thursday_to_ampm.value);			
		
		res_thursday = "&res_thursday_chk="+res_thursday_chk+"&res_thursday_from_time="+res_thursday_from_time+"&res_thursday_to_time="+res_thursday_to_time+"&res_thursday_to_ampm="+res_thursday_to_ampm+"&res_thursday_from_ampm="+res_thursday_from_ampm;  
		
	      

	}
	if (form_obj.res_hours_friday_1.checked == true)	
	{
		res_friday_chk = 1;		
		res_friday = "&res_friday_chk="+res_friday_chk
	}
	
	if (form_obj.res_hours_friday_2.checked == true)	
	{
		res_friday_chk = 2;
		var res_friday_from_time = encodeURIComponent(form_obj.res_friday_from_time.value);
		var res_friday_to_time = encodeURIComponent(form_obj.res_friday_to_time.value);            
		var res_friday_from_ampm = encodeURIComponent(form_obj.res_friday_from_ampm.value);		
		var res_friday_to_ampm = encodeURIComponent(form_obj.res_friday_to_ampm.value);			
		
		res_friday = "&res_friday_chk="+res_friday_chk+"&res_friday_from_time="+res_friday_from_time+"&res_friday_to_time="+res_friday_to_time+"&res_friday_from_ampm="+res_friday_from_ampm+"&res_friday_to_ampm="+res_friday_to_ampm;  
		

	}
	
	if (form_obj.res_hours_saturday_1.checked == true)	
	{
		res_saturday_chk = 1;
		res_saturday = "&res_saturday_chk="+res_saturday_chk;
	}
	
	if (form_obj.res_hours_saturday_2.checked == true)	
	{
		res_saturday_chk = 2;
		var res_saturday_from_time = encodeURIComponent(form_obj.res_saturday_from_time.value);
		var res_saturday_to_time = encodeURIComponent(form_obj.res_saturday_to_time.value);            	      
		var res_saturday_from_ampm = encodeURIComponent(form_obj.res_saturday_from_ampm.value);		
		var res_saturday_to_ampm = encodeURIComponent(form_obj.res_saturday_to_ampm.value);			
		
		res_saturday = "&res_saturday_chk="+res_saturday_chk+"&res_saturday_from_time="+res_saturday_from_time+"&res_saturday_to_time="+res_saturday_to_time+"&res_saturday_from_ampm="+res_saturday_from_ampm+"&res_saturday_to_ampm="+res_saturday_to_ampm;  
		

	}
	if (form_obj.res_hours_sunday_1.checked == true)	
	{
		res_sunday_chk = 1;
		res_sunday = "&res_sunday_chk="+res_sunday_chk
	}
	
	if (form_obj.res_hours_sunday_2.checked == true)	
	{
		res_sunday_chk = 2;
		var res_sunday_from_time = encodeURIComponent(form_obj.res_sunday_from_time.value);
		var res_sunday_to_time = encodeURIComponent(form_obj.res_sunday_to_time.value);            	      	      
		var res_sunday_from_ampm = encodeURIComponent(form_obj.res_sunday_from_ampm.value);		
		var res_sunday_to_ampm = encodeURIComponent(form_obj.res_sunday_to_ampm.value);			
		
		res_sunday = "&res_sunday_chk="+res_sunday_chk+"&res_sunday_from_time="+res_sunday_from_time+"&res_sunday_to_time="+res_sunday_to_time+"&res_sunday_from_ampm="+res_sunday_from_ampm+"&res_sunday_to_ampm="+res_sunday_to_ampm;  
		
		
	 }

	var url_new_time = res_monday+res_tuesday+res_wednesday+res_thursday+res_friday+res_saturday+res_sunday; 			
	
	
	if (form_obj.lunch_reservations[0].checked == true)
		var lunch_reservations = 1;
	else
		var lunch_reservations = 0;

	if (form_obj.lunch_reservations_recommended[0].checked == true)
		var lunch_reservations_recommended = 1;
	else
		var lunch_reservations_recommended = 0;

	if (form_obj.res_delivery[0].checked == true)
		var res_delivery = 1;
	else
		var res_delivery = 0;

	if (form_obj.res_take_away[0].checked == true)
		var res_take_away = 1;
	else
		var res_take_away = 0;

	if (form_obj.res_lunch_catering[0].checked == true)
		var res_lunch_catering = 1;
	else
		var res_lunch_catering = 0;              
              
        if (form_obj.res_beer_wine[0].checked == true)
		var res_beer_wine = 1;
	else
		var res_beer_wine = 0;
		
	if (form_obj.res_full_bar[0].checked == true)
		var res_full_bar = 1;
	else
		var res_full_bar = 0;
		
	if (form_obj.res_outdoor_dining[0].checked == true)
		var res_outdoor_dining = 1;
	else
		var res_outdoor_dining = 0;
		
	if (form_obj.res_accept_local_card[0].checked == true)
		var res_accept_local_card = 1;
	else
		var res_accept_local_card = 0;	
		
	var flag=0;
	var k=0;
	var j=0;
	var res_category = new Array();

	if(res_name == false)
	{
		alert("Enter Restaurant Name");
		form_obj.res_name.focus();
		return false;				
	}

	for(i=0;i<form_obj.elements.length;i++)
	{
		
		if(form_obj.elements[i].type == "checkbox" && form_obj.elements[i].checked == true && form_obj.elements[i].name == 'res_category[]')
		{
			res_category[k++]=form_obj.elements[i].value;
			flag=1;
		}
	}
	
	var res_payment_type = new Array();	
	var f=0;
	for(i=0;i<form_obj.elements.length;i++)
	{
		
		if(form_obj.elements[i].type == "checkbox" && form_obj.elements[i].checked == true && form_obj.elements[i].name == 'res_payment_type[]')
		{
			res_payment_type[f++]=form_obj.elements[i].value;
		}
	}

	if(flag == 0)
	{
		alert("Please select restaurant category");
		return false;
	}	


	var url_new = "type="+type+"&res_id="+res_id+"&res_name="+res_name+"&res_address="+res_address+"&res_location_description="+res_location_description+"&res_phone="+res_phone+"&res_additional_phone="+res_additional_phone+"&res_fax="+res_fax+"&res_email="+res_email+"&res_website="+res_website+"&res_lunch="+res_lunch+"&res_dinner="+res_dinner+"&res_area="+res_area+"&lunch_reservations="+lunch_reservations+"&lunch_reservations_recommended="+lunch_reservations_recommended+"&res_delivery="+res_delivery+"&res_take_away="+res_take_away+"&res_lunch_catering="+res_lunch_catering+"&res_full_bar="+res_full_bar+"&res_beer_wine="+res_beer_wine+"&res_outdoor_dining="+res_outdoor_dining+"&res_accept_local_card="+res_accept_local_card+"&res_payment_type="+res_payment_type+"&res_category="+res_category+"&page="+page+url_new_time;	
	
	
	var url="/admin/restaurants_process.php";

	ajax_call(url_new, div_id, url);
	return false;

}

function update_restaurants(div_id,page)
{

	var form_obj = eval("document.restaurants_form");

	var category_id = encodeURIComponent(form_obj.category_id.value);
	var category_name = encodeURIComponent(form_obj.category_name.value);

	var url_new = "type=update&category_id="+category_id+"&category_name="+category_name+"&page="+page;

	var url="/admin/restaurants_process.php";

	ajax_call(url_new, div_id, url);
	
	return false;
	
}
function restaurants_hours(day)
{

	var form_obj = eval("document.restaurants_form.res_hours_"+day+"_1");
	var form_open = eval("document.restaurants_form.res_hours_"+day+"_2");
	var form_from = eval("document.restaurants_form.res_"+day+"_from_time");
	var form_to = eval("document.restaurants_form.res_"+day+"_to_time");	

	if(form_obj.checked == true)
	{
		form_open.disabled = true;
		form_from.disabled = true;
		form_open.checked = false;		
		form_to.disabled = true;		
	}
	else
	{
		form_open.disabled = false;
		form_open.checked = true;		
		form_from.disabled = false;
		form_to.disabled = false;		
	}


}

function delete_restaurants(div_id,page)
{

	var form_obj = eval("document.restaurants_form");

	var k = 0;
	var res_list = new Array();
	var flag = 0;
	
	for(i=0;i<form_obj.elements.length;i++)
	{
		if(form_obj.elements[i].type == "checkbox" && form_obj.elements[i].name == "restaurants_list[]"  && form_obj.elements[i].checked == true)
		{
			res_list[k++]=form_obj.elements[i].value;
			flag=1;
		}
	}
	
	if(flag == 0)
	{
		alert("Select Restaurants to delete");
		return false;
	}
	
	var url_new = "type=delete&res_id="+res_list+"&page="+page;
	var check=confirm("Do you want to delete the selected Restaurants?");
	
	if(check == true)
	{
		var url="/admin/restaurants_process.php";
		ajax_call(url_new, div_id, url);
	}
	
	return false;
	
}
function move_restaurants(div_id,mode,res_id,sort_order,page)
{
	
	var url_new = "type=move_category&mode="+mode+"&res_id="+res_id+"&sort_order="+sort_order+"&page="+page;		

	var url="/admin/restaurants_process.php";

	ajax_call(url_new, div_id, url);
	
	return false;
}
function restaurants_list(div_id, page)
{
	var url_new = "type=list&page="+page;

	var url="/admin/restaurants_process.php";

	ajax_call(url_new, div_id, url);
}
function assign_textarea() {

	 var oEditor = FCKeditorAPI.GetInstance('res_location_description') ;
	 var content = oEditor.GetXHTML(true);
	 document.getElementById('res_location_description').value = content;
	 return true;

 }

