function validateJoinTour(frm,page)
{
	var start_month=$F('start_month');
	var start_year=$F('start_year');
	var end_month=$F('end_month');
	//alert(start_month+"fdgd"+end_month);
	var end_year=$F('end_year');
	var area_code=$F('txt_area_code');
	var another_area_code=$F('txt_another_area_code');
	
	
	if(page=='tours')
	{
	var tour_id=$F('hid_tour_id');
	}
	else
	{
	var tour_id='';
	}
	
	if(page=='ajx_itstour')
	{
	var result='viewall';
	}
	else
	{
	var result='';
	}
	if(page!='ajx_itstour')
	{
	if(start_month==0)
	{
		$('start_month').focus();
		alert("Please select start month");
		return false
	}
	if(start_year==0)
	{
		$('start_year').focus();
		alert("Please select start year");
		return false
	}
	if(end_month==0)
	{
		$('end_month').focus();
		alert("Please select end month");
		return false
	}
	if(end_year==0)
	{
		$('end_year').focus();
		alert("Please select end year");
		return false
	}
	if(start_year > end_year)
	{
		$('start_year').focus();
		alert("End year should be greater than Start Year");
		return false
	}
	if(start_year == end_year)
	{
		if(start_month > end_month)
		{
		$('start_year').focus();
		alert("End month should be greater than Start month");
		return false
		}
	}
	}
	if(area_code.length == 0)
	{
	  alert("Please enter area code");
	  $('txt_area_code').focus();
	  return false
	}
	
	if(frm=='next')
		var flag = 1;
		else if(frm=='previous')
		var flag = 2;
		else if(frm=='first')
		var flag = 4;
		else if(frm=='last')
		var flag = 3;
		else
		var flag = 0;
		if($('nextOffset'))
		{
		var nextOffset = $F('nextOffset');
		var prevOffset = $F('prevOffset');
		}
		else
		{
		var nextOffset = 0;
		var prevOffset = 0;
		}
	
	
	startAjaxSpin("ajx_search");
	var url="AjaxSearchJoinTour.php";
    var pars="start_month="+start_month+"&start_year="+start_year+"&end_month="+end_month+"&end_year="+end_year+"&area_code="+area_code+"&another_area_code="+another_area_code+
    "&flag="+flag+"&nextOffset="+nextOffset+"&prevOffset="+prevOffset+"&page="+page+"&tour_id="+tour_id+"&result="+result;
	//alert(pars);
	
	new Ajax.Updater('div_search_results',
   					  url,
    				{
        			 method:'post',
        			 onSuccess:function(request){stopAjaxSpin("ajx_search");},
        			 parameters:pars
    				});
}

function startAjaxSpin(div_id) {
//alert(div_id);
		$(div_id).style.visibility = "visible";
		$(div_id).style.display = "block";
	}
	
function stopAjaxSpin(div_id) {

		$(div_id).style.visibility = "hidden";
		$(div_id).style.display = "none";
	}
	
function embedPDF(from)
{
	//alert('Hi '+from);
	var url="AjaxEmbedPDF.php";
	var pars="file_name="+from;
	//alert(pars);
	new Ajax.Updater('div_embed',
   					  url,
    				{
        			 method:'post',
        			 //onSuccess:function(request){stopAjaxSpin("ajx_search");},
        			 parameters:pars
    				});
}
	
