// JavaScript Document
//alert('requestindex.js')
//var premiumarray = new Array("prejet","preking","preindian","preparamount");
//var lowcostarray = new Array("lowsahara","lowairdeccan","lowgoair","lowindigo","lowairindia");

/*
	onerror=handleErr
	var txt=""

	function handleErr(msg,url,l)
	{
		txt="There was an error on this page.\n\n"
		txt+="Error: " + msg + "\n"
		txt+="URL: " + url + "\n"
		txt+="Line: " + l + "\n\n"
		txt+="Click OK to continue.\n\n"
		alert(txt)
		return true
	}
	
*/

function cursorfocus()
{
	document.getElementById("loginpopup").value = "";
	document.getElementById("loginpopup").focus();
}

function forwardcall()
{
	//alert('forwardcall')
	
	//window.forward()
	//window.toolbar.visible = false;
	//window.locationbar.visible = false;
	if(document.getElementById("backgo"))
	{
		//alert('value assign')
		value = document.getElementById("backgo").value;
	}
	else
	{
		//alert(' value not assign');
	}
	
	
}
//window.back()
 
function redirect()
{
	//alert('forward')
	window.history.go(1);
}


function displaycall(div,value)
{
	document.getElementById(div).style.display =value;
}
function displayhidden(div,value)
{
	document.getElementById(div).style.display=value;
	
}

function selectairline(changevalue)
{
	if(changevalue == 'premium')
	{
		//alert(premiumarray.length);
		precounts = document.getElementById("precount").value;
		for(i=1;i<precounts;i++)
		{
			if(document.getElementById("premiumflight").checked==1)
			{
				document.getElementById("pre"+i).checked = 1;
			}
			else
			{
				document.getElementById("pre"+i).checked = 0;
			}
		}
	}
	if(changevalue == 'lowcost')
	{
		lowcounts = document.getElementById("lowcount").value;
		//alert(lowcost.length);
		for(i=1;i<lowcounts;i++)
		{
			if(document.getElementById("lowcostflight").checked==1)
			{
				document.getElementById("low"+i).checked = 1;
			}
			else
			{
				document.getElementById("low"+i).checked = 0;
			}
		}
	}
}

function assigncall(id,show,target)
	{
		Calendar.setup({
		inputField     :    show,     // id of the input field
        ifFormat       :    "%d-%m-%Y",      // format of the input field
        button         :    id,  // trigger for the calendar (button ID)
        align          :    "Tl",           // alignment (defaults to "Bl")
		singleClick    :    true
		
    });
	}
	
function clicktripcheck(tripcheck)
{
	//alert(tripcheck);
	if(tripcheck=="round")
	{
		document.getElementById("roundtripview").style.display="block";
		document.getElementById("returntimedivname").style.display="block";
	}
	else
	{
		document.getElementById("roundtripview").style.display="none";
		document.getElementById("returntimedivname").style.display="none";
	}
}

function LeapYear(intYear) 
{
	if (intYear % 100 == 0) 
	{
		if (intYear % 400 == 0) 
		{ 
			return true; 
		}
	}
	else 
	{
		if ((intYear % 4) == 0) 
		{ 
			return true; 
		}
	}
	return false;
}


function storedate(source,target,trip,mainsource)
{
	var myDate = new Date();
	sdate = document.getElementById(source).value;
	sysdate =  document.getElementById("StartDateHidden").value;
	sysyear = sysdate.substr(0,4);
	
	sysmonth = sysdate.substr(5,2);
	sysday = sysdate.substr(8,2);
	var myDate = new Date(sysyear,sysmonth-1,sysday);
	numdate = document.getElementById("sysstartdate").value;
	myDate.setDate(myDate.getDate()+parseInt(numdate));
	
	var curr_date = myDate.getDate();
	if( curr_date < 10 )
	{
		
		curr_date= "0"+curr_date;
	}
	var curr_month = myDate.getMonth();
	if( curr_month < 9 )
	{
		curr_month = curr_month+1;
		curr_month = "0"+curr_month;
	}
	else
	{
		curr_month = curr_month+1;
	}
	var curr_year  = myDate.getFullYear();

	year = sdate.substr(6,4);
	month = sdate.substr(3,2);
	day = sdate.substr(0,2);
	
	todaydate = curr_date+"-"+curr_month+"-"+curr_year;
	if(year<curr_year) // year check
	{
		document.getElementById(source).value = todaydate;
	}
	else if(year==curr_year) 
	{
		if(month<curr_month) // year equals month check
		{
			document.getElementById(source).value = todaydate;
		}
		else if(curr_month==month)
		{
			if(day<curr_date) // month is equals day check
			{
				document.getElementById(source).value = todaydate;
			}
		}
	}
	
	
	var dat=document.getElementById(source).value;
	
	year = dat.substr(6,4);
	//alert("yera"+year);
	month = dat.substr(3,2);
	//alert("month"+month);
	day = dat.substr(0,2);
	//alert("day"+day);
	var toDate = new Date(year,month-1,day);
	
	toDate.setDate(toDate.getDate()+1);
	tomo_date = toDate.getDate();
	if( tomo_date < 10 )
	{
		tomo_date= "0"+tomo_date;
	}
	var tomo_month = toDate.getMonth();
	if( tomo_month < 9 )
	{
		tomo_month = tomo_month+1;
		tomo_month = "0"+tomo_month;
	}
	else
	{
		tomo_month = tomo_month+1;
	}
	var tomo_year  = myDate.getFullYear();

	
	tomodate = tomo_date+"-"+tomo_month+"-"+tomo_year;

	document.getElementById(target).value = tomodate;
	
	
	
}

function dateWithin(beginDate,endDate)
 {
	var b,e;
	b = Date.parse(beginDate);
	e = Date.parse(endDate);
	if((b <= e )) {
		return true;
	}
	return false;
}

function checkvalue(source,target)
{
	sdate =  document.getElementById(source).value;
	edate = document.getElementById(target).value;
	years = sdate.substr(6,4);
	months = sdate.substr(3,2);
	days = sdate.substr(0,2);
	var myDateval = new Date(years, months-1, days);
	yeare = edate.substr(6,4);
	monthe = edate.substr(3,2);
	daye = edate.substr(0,2);
	var myDatevalend = new Date(yeare, monthe-1, daye);
	if(!dateWithin(myDateval,myDatevalend))
	{
		sdate = document.getElementById(source).value;
		year = sdate.substr(6,4);
		month = sdate.substr(3,2);
		day = sdate.substr(0,2);
		var myDate = new Date(year, month-1, day);
		
		myDate.setDate(myDate.getDate()+1);
		
		var curr_date = myDate.getDate();
		if( curr_date < 10 )
		{
			curr_date= "0"+curr_date;
		}
		
		var curr_month = myDate.getMonth();
		curr_month = curr_month + 1;
		if( curr_month < 9 )
		{
			curr_month = "0"+curr_month;
		}
		
		var curr_year  = myDate.getFullYear();
		todaydate =curr_date+"-"+curr_month+"-"+curr_year;
		
		document.getElementById("enddate").value = todaydate;
	}
}

function chosecity(city,tempcity) 
{
	if(city=="Origin")
	{
		ocity = document.getElementById(city).value;
		dcity = document.getElementById(tempcity).value;
		if(ocity=="")
		{
			alert('Please select the city ');
			document.getElementById("onwardcitylable").innerHTML = "";
			document.getElementById(city).focus();
			return false;
		}
		else if(ocity==dcity)
		{
			alert('Sorry, you have selected the same City for Origin and Destination.');
			document.getElementById("onwardcitylable").innerHTML = "";
			document.getElementById(city).focus();
			return false;
		}
		xajax_getxajaxairportcity(ocity,'onwardcitylable'); 
	}
	else if(city=="Dest")
	{
		ocity = document.getElementById(tempcity).value;
		dcity = document.getElementById(city).value;
		if(dcity=="")
		{
			alert('Please select the city ');
			document.getElementById("returncitylable").innerHTML = "";
			document.getElementById(city).focus();
			return false;
		}
		else if(ocity==dcity)
		{
			alert('Sorry, you have selected the same City for Origin and Destination. ');
			document.getElementById("returncitylable").innerHTML = "";
			document.getElementById(city).focus();
			return false;
		}
		xajax_getxajaxairportcity(dcity,'returncitylable'); 
	}
}

function getradiovaluesearch(tagname)
{
	
	var radval
	//alert('get  '+tagname.length)
	for (var i=0; i < tagname.length; i++)
   	{
   		//alert(tagname[i].checked)
		if (tagname[i].checked)
      	{
      		radval = tagname[i].value;
      	}
   }
   return radval;
}

function  validationforrequest()
{
	//alert('validationforrequest');
	if(validationforrequestmethod())
	{
		
		var origin = document.Mainform.Origin.value;
		var dest = document.Mainform.Dest.value;
		var adultcount = document.Mainform.Adult.value;
		reqfare=document.Mainform.Requestfare.value;
		//alert(origin+dest+adultcount+reqfare);
		xajax_filterrequest(origin,dest,reqfare,adultcount);
		
	}
	
}


function validationforrequestmethod()
{
		
	//alert('validationforrequest'+document.getElementById("dates").value);
	requestform = document.Mainform;
	datevalue = getradiovaluesearch(document.Mainform.dates);
	//alert('datevalue '+datevalue)
	timevalue = getradiovaluesearch(document.Mainform.timeing);
	choicevalue = getradiovaluesearch(document.Mainform.choice);
	//stopovervalue = getradiovaluesearch(document.Mainform.stopover);
	tripvalue = getradiovaluesearch(document.Mainform.trip);
	//alert(datevalue);
	origincity =document.Mainform.Origin.value;
	destcity =document.Mainform.Dest.value;
	adultsnum =document.Mainform.Adult.value;
	//childrennum=document.Mainform.children.value;
	//infantsnum=document.Mainform.infants.value;
	requestfare =document.Mainform.Requestfare.value;
	
	onwardsdate =document.Mainform.StartDate.value;
	onwardedate =document.Mainform.enddate.value;
	
	
	if(tripvalue=="2")
	{
			returnsdate =document.Mainform.returnsdate.value;
			returnedate =document.Mainform.returnedate.value;
	}
	else
	{
			returnsdate =document.Mainform.StartDate.value;
			returnedate =document.Mainform.enddate.value;
	}
	onwardstime = '00:00';
	onwardetime = '23:59';
	returnstime = '00:00';
	returnetime = '23:59';
	//alert("origincity "+origincity+" destcity  "+destcity )
	if(origincity=='')
	{
		alert('Please select the city ');
		document.Mainform.Origin.focus();
		return false;
	}
	if(destcity=='')
	{
		alert('Please select the city ');
		document.Mainform.Dest.focus();
		return false;
	}
	if(destcity==origincity)
	{
		alert('Please select different cities for Origin and Destination.');
		document.Mainform.Origin.focus();
		return false;
	}
	if(datevalue=='N')
	{
		onwardsdate =document.Mainform.StartDate.value;
		onwardedate =document.Mainform.enddate.value;
		if((onwardsdate=="")||(onwardedate==""))
		{
			alert('Please select your departure date range');
			document.Mainform.StartDate.focus();
			return false;
		}
		if(tripvalue=="2")
		{
			returnsdate =document.Mainform.returnsdate.value;
			returnedate =document.Mainform.returnedate.value;
			if((returnsdate=="")||(returnedate==""))
			{
				alert('Please select your return departure date range ');
				document.Mainform.returnsdate.focus();
				return false;
			}
		}
	}
	if(timevalue=='N')
	{
		onfirsttime = document.getElementById("ontime1").value;
		onsecondtime = document.getElementById("ontime2").value;
		if(onfirsttime >= onsecondtime)
		{
			alert("Onward start time must be lesser than end time");
			document.getElementById("ontime2").focus();
			return false;
		}
		if(tripvalue=="2")
		{
			retfirsttime = document.getElementById("rettime1").value;
			retsecondtime = document.getElementById("rettime2").value;
			if(retfirsttime >= retsecondtime)
			{
				alert("Return  start time must be lesser than end time");
				document.getElementById("rettime2").focus();
				return false;
			}
		}
	}
	var totalnumofairlines = new Array();
	var cnt = 0;
	primiumchecked=true;
	precount = document.getElementById("precount").value;
	for(i=1;i<precount;i++)
	{
		if(document.getElementById("pre"+i).checked==true)
		{
			totalnumofairlines[cnt] = document.getElementById("pre"+i).value;
			cnt++;
			primiumchecked=false;
		}
	}
	if(primiumchecked==1)
	{
		alert('Please select atleast one airline');
		return false;
	}
	
	if(requestfare=="")
	{
		alert("Please enter your desired price");
		document.Mainform.Requestfare.focus();
		return false;
	}
	//alert("before calling request");
	xajax_validaterequest(tripvalue, totalnumofairlines,origincity,destcity,onwardsdate,onwardedate,onwardstime,onwardetime, returnsdate,returnedate,returnstime,returnetime, requestfare);
	
	//alert("after calling request");
	//return true;
	
}

function timecheck(type,range)
{
	if(type == 'Onward')
	{
		firsttime = document.getElementById("ontime1").value;
		secondtime = document.getElementById("ontime2").value;
	}
	else if(type == 'Return')
	{
		firsttime = document.getElementById("rettime1").value;
		secondtime = document.getElementById("rettime2").value;
	}
	if(firsttime >= secondtime)
	{
		if(range == 'start')
		{
			alert(type+" start time must be lesser than end time");
			return false;
		}
		else if(range == 'end')
		{
			alert(type+" end time must be greater than start time");
			return false;
		}
	}
	return true;
}

function checkminflight(response,sorrymsg)
{
	
	if(response == 'false')
	{
		//document.getElementById("sorrydivshow").className = "show";
		//document.getElementById("sorrymsg").innerHTML = sorrymsg;
		document.getElementById('insidefarealert').innerHTML = sorrymsg;
		document.getElementById('insidefarealert').className = "show";
		document.getElementById('divcontinue').className = "hide";
		document.getElementById('divchange').className = "hide";
		document.getElementById('divinput').className = "hide";
		//document.getElementById('divflightchange').className = "show";
		document.getElementById('farealert').className = "show";
		return false;
	}
	else if(response == 'true')
	{
		document.Mainform.submit();
		return true;
	}
}
function getlowfarerequest(status)
{
	var orgincode = document.Mainform.Origin.value;
	
	var far = document.Mainform.Requestfare.value;
	
	var requestfare = document.Mainform.Requestfare.value;
	
	var destcode= document.Mainform.Dest.value;

	var StartDate = document.Mainform.StartDate.value;
	
	var enddate = document.Mainform.enddate.value;

	var numpassanger = document.Mainform.Adult.value;
	//alert(orgincode+requestfare+destcode+StartDate+enddate+status);
	//xajax_filterrequest(origin,dest,reqfare,adultcount); 
	//alert('getlowfare status  '+status);

	//xajax_minfareinsert(xajax.getFormValues("Mainform"));

	if (status == 0)
	{
		
		//document.getElementById("Layer2").style.display="block";
		//alert("Requested fare too low. Please increase your requested fare.");
		document.Mainform.Requestfare.value="";
		document.Mainform.Requestfare.focus();
	
		return false;
	}
	else
	{
		document.Mainform.action="requestpass.php";
		document.Mainform.submit();
		return true;
	}
	//alert('fare'+fare+"Request fare "+reqfare);
}

function sorrymsg(msg)
{
	alert(" Do you want click in "+msg)
	document.getElementById("Layer2").style.display="none";
}

function isDate (day,month,year) {
// checks if date passed is valid
// will accept dates in following format:
// isDate(dd,mm,ccyy), or
// isDate(dd,mm) - which defaults to the current year, or
// isDate(dd) - which defaults to the current month and year.
// Note, if passed the month must be between 1 and 12, and the
// year in ccyy format.

    var today = new Date();
    year = ((!year) ? y2k(today.getYear()):year);
    month = ((!month) ? today.getMonth():month-1);
    if (!day) return false
    var test = new Date(year,month,day);
    if ( (y2k(test.getYear()) == year) &&
         (month == test.getMonth()) &&
         (day == test.getDate()) )
        return true;
    else
        return false
}
var X;
var Y;
function divshowpos(div,contion,evt)
{
	var e = (window.event )? window.event:evt;
	 X = e.clientX; 
	 Y = e.clientY;
	if(contion=="requestpayment")
	{
		//document.getElementById("termscontion").style.display="none";
	}
	document.getElementById(div).style.top = Y -100 + document.body.scrollTop; 
	document.getElementById(div).style.left = X + 10 + document.body.scrollLeft; 
	document.getElementById(div).style.display="block";
}

function divshow(div,contion)
{
	if(contion=="requestpayment")
	{
		//document.getElementById("termscontion").style.display="none";
	}
	document.getElementById(div).style.display="block";
}

function divshowpayment(div)
{
	var right1=((screen.availWidth/2)+10);
	var top1= ((screen.availHeight/2)-10);
	var bottom1=((screen.availHeight/2)+10);
	var left1=((screen.availWidth/2)-100);
	document.getElementById(div).style.top = top1 + document.body.scrollTop-150; 
	document.getElementById(div).style.left = left1 + document.body.scrollLeft;
	//document.getElementById(div).style.top = mosY-250;
	//document.getElementById(div).style.left = mosX + 30;
	document.getElementById(div).style.display="block";
}


function divhide(div,contion)
{
	if(contion=="requestpayment")
	{
		//document.getElementById("termscontion").style.display="block";
	}
	document.getElementById(div).style.display="none";
}
function classhide(div)
{
	if(document.getElementById(div))
	{
		document.getElementById(div).className = "hide";
		if(div=="signupdivshow")
		{
			if(document.getElementById("logintpldiv"))
			{
				divname = "logintpldiv";
			}
			else
			{
				divname ="divloginmain";
			}
			document.getElementById(divname).className = "show";
			
			if(divname == "logintpldiv")
			{
				document.getElementById("loginpopup").value = "";
				document.getElementById("passpopup").value = "";
				document.getElementById("loginpopup").focus();
			}
			
			if(divname == "divloginmain")
			{
				document.getElementById("loginpopupmain").value = "";
				document.getElementById("passpopupmain").value = "";
				document.getElementById("loginpopupmain").focus();
			}
			
			
		}else if(div=="forgotdiv" || div=="latestforgotdiv" || div =="latestsignupdivshow")
		{
			if(document.getElementById("logintpldiv"))
			{
				divname = "logintpldiv";
			}
			else
			{
				divname ="divloginmain";
			}
			document.getElementById(divname).className = "show";
			
			if(divname == "logintpldiv")
			{
				document.getElementById("loginpopup").value = "";
				document.getElementById("passpopup").value = "";
				document.getElementById("loginpopup").focus();
			}
			
			if(divname == "divloginmain")
			{
				document.getElementById("loginpopupmain").value = "";
				document.getElementById("passpopupmain").value = "";
				document.getElementById("loginpopupmain").focus();
			}
		}
	}
}

function classshow(div)
{
	document.getElementById(div).className = "show";
	document.getElementById("loginpopupmain").value = "";
	document.getElementById("passpopupmain").value = "";
	document.getElementById("loginpopupmain").focus();
	
	if(div == "divloginmain")
	{
		//document.getElementById("proceedview").className = "hide";
		document.getElementById("signupdivshow").className = "hide";
		document.getElementById("forgotdiv").className = "hide";
	}
}

function username(div)
{
	var  name =document.getElementById("username0").value;

	var email = document.getElementById("useremail0").value;

	if(name == 'Name')
	{
		alert('Please enter your name');
		document.getElementById("username0").focus();
		return false;
	}
	if(email =='EmailID')
	{
		alert('Please enter your email id');
		document.getElementById("useremail0").focus();
		return false;
	}
	xajax_insertusername(email,name)
	document.getElementById(div).className = "hide";
}
function viewfarecalendar()
{
	//alert('view lowest fare');
	origincity =document.Mainform.Origin.value;
	destcity =document.Mainform.Dest.value;
	if(origincity=='')
	{
		alert('Please select the city you would like to depart from');
		document.Mainform.Origin.focus();
		return false;
	}
	if(destcity=='')
	{
		alert('Please select the City you would like to reach');
		document.Mainform.Dest.focus();
		return false;
	}
	if(destcity==origincity)
	{
		alert('Sorry, you have selected the same city for origin and destination');
		document.Mainform.Origin.focus();
		return false;
	}
	var linkvalue = 'lib/request/lowfarecalendar.php?action=&origin='+origincity+'&dest='+destcity;
	newwindow=window.open(linkvalue,'view lowest fare','height=700,width=800,resizable=0,scrollbars=yes,status=0');
	if (window.focus) {newwindow.focus()}
}

//!--        Script by hscripts.com          -->
//<!--        copyright of HIOX INDIA         -->
//<!-- more scripts @ http://www.hscripts.com -->

//window.onload = init;
/*function init() 
{
	// document.getElementById('timedivshow').style.display='none';
	 if (window.Event) 
	  {
		document.captureEvents(Event.MOUSEMOVE);
	  }
	  initcal();
	  document.onmousemove = getXY;
}*/
function init()
{
	mySlider1 = new Bs_Slider();
  	mySlider1.width         = 121;
  	mySlider1.height        = 26;
	mySlider1.imgDir = '';
	mySlider1.setBackgroundImage('images/background.gif', 'no-repeat');
  	mySlider1.attachOnChange(bsSliderChange);
	
	mySlider1.fieldName     = 'slider1_start';
  	mySlider1.minVal        = 0;
  	mySlider1.maxVal        = 24;
  	mySlider1.valueInterval = 1;
  	mySlider1.valueDefault  = 0;
  	mySlider1.setSliderIcon('images/slider.gif', 13, 18);
  	mySlider1.useInputField = 2;
 	mySlider1.styleValueFieldClass = 'sliderInput';
  	mySlider1.colorbar = new Object({ color:'#FFC900', height:5, widthDifference:-30, offsetLeft:5, offsetTop:9 });
	
	mySlider1.useSecondKnob  = true;
	mySlider1.preventValueCrossing = true;
	mySlider1.wheelAmount    = 0; //disable mouse wheeling cause we have 2 knobs.
	
	mySlider1.fieldName2     = 'slider1_end';
  	mySlider1.minVal2        = 0;
  	mySlider1.maxVal2        = 24;
  	mySlider1.valueInterval2 = 1;
  	mySlider1.valueDefault2  = 24;
  	mySlider1.setSliderIcon2('images/slider.gif', 13, 18);
  	mySlider1.useInputField2 = 2;
  	mySlider1.styleValueFieldClass2 = 'sliderInput';
  	mySlider1.colorbar2 = new Object({ color:'#FFC900', height:5, widthDifference:-18, offsetLeft:28, offsetTop:9 });
	
  	mySlider1.drawInto('sliderDiv1');
	
	mySlider2 = new Bs_Slider();
  	mySlider2.width         = 121;
  	mySlider2.height        = 26;
	mySlider2.imgDir = '';
	mySlider2.setBackgroundImage('images/background.gif', 'no-repeat');
  	mySlider2.attachOnChange(bsSliderChange1);
	
	mySlider2.fieldName     = 'slider1_start';
  	mySlider2.minVal        = 0;
  	mySlider2.maxVal        = 24;
  	mySlider2.valueInterval = 1;
  	mySlider2.valueDefault  = 0;
  	mySlider2.setSliderIcon('images/slider.gif', 13, 18);
  	mySlider2.useInputField = 2;
 	mySlider2.styleValueFieldClass = 'sliderInput';
  	mySlider2.colorbar = new Object({ color:'#FFC900', height:5, widthDifference:-30, offsetLeft:5, offsetTop:9 });
	
	mySlider2.useSecondKnob  = true;
	mySlider2.preventValueCrossing = true;
	mySlider2.wheelAmount    = 0; //disable mouse wheeling cause we have 2 knobs.
	
	mySlider2.fieldName2     = 'slider1_end';
  	mySlider2.minVal2        = 0;
  	mySlider2.maxVal2        = 24;
  	mySlider2.valueInterval2 = 1;
  	mySlider2.valueDefault2  = 24;
  	mySlider2.setSliderIcon2('images/slider.gif', 13, 18);
  	mySlider2.useInputField2 = 2;
  	mySlider2.styleValueFieldClass2 = 'sliderInput';
  	mySlider2.colorbar2 = new Object({ color:'#FFC900', height:5, widthDifference:-18, offsetLeft:28, offsetTop:9 });
	
  	mySlider2.drawInto('sliderDiv2');
	document.getElementById("timebetweenshow").style.display="none";
	document.getElementById("returntimedivname").style.display="none";

}


function getXY(e) 
{
  x = (window.Event) ? e.pageX : event.clientX;
  y = (window.Event) ? e.pageY : event.clientY;
  mosX = x + document.body.scrollLeft;
  mosY = y + document.body.scrollTop;

  // Use x and y to do what ever you want
}

function bsSliderChange(sliderObj, val, newPos, knobNumber) 
{ 
	//alert(val)
	seasion = "<span class='content12px'>am</span>";
	tempval = val;
	if(val>12)
	{
		tempval = tempval-12;
		if(tempval<12)
		{
			seasion = "<span class='content12pxred'>pm</span>";
		}
	}
	if(tempval<10)
	{
		tempval = "0"+tempval;
	}
	document.getElementById('time'+knobNumber).innerHTML = tempval+":00"+" "+seasion;
	document.getElementById('ontime'+knobNumber).value = val;
}
function bsSliderChange1(sliderObj, val, newPos, knobNumber) 
{ 
	seasion1 =  "<span class='content12px'>am</span>";
	tempval1 = val;
	if(val>12)
	{
		tempval1 = tempval1-12;
		if(tempval1<12)
		{
			seasion1 = "<span class='content12pxred'>pm</span>";
		}
	}
	if(tempval1<10)
	{
		tempval1 = "0"+tempval1;
	}
	document.getElementById('rtime'+knobNumber).innerHTML = tempval1+":00"+" "+seasion1;
	document.getElementById('rettime'+knobNumber).value = val;
}
function goback()
{
	 window.back( );
}



function goindex()
{
	document.location.href = "../stayyourprice/index.php";
}

function  feedbacksubmit()
{
	
	formname = document.feedbackform;	
	name = formname.Cname.value;
	cemailid = formname.Cemailid.value;
	feedback = formname.Cfeedback.value;
	ratesite = formname.Cratesite.value;
	refferd = formname.Creferred.value;
	comments = formname.Ccomments.value;
	
	if(name == "")
	{
		alert("Please enter your name");
		formname.Cname.focus();
		return false;
	}
	if(cemailid == " ")
	{
		alert("Please provide your email id");
		formname.Cemailid.focus();
		return false;
	}
	if(!EmailCheck(formname.Cemailid))
	{
			return false;
	}
	if(comments == "")
	{
		alert("Please provide your comments ");
		return false;
	}
	formname.submit();
	return true;
}

function farealert(content,availfare)
{
	//alert("welcome"+availfare);
	document.getElementById('insidefarealert').innerHTML = content;
	document.getElementById('insidefarealert').className = "show";
	document.getElementById('farealert').className = "show";
	document.getElementById('newfare').value = document.getElementById('Requestfare').value;
	document.getElementById('newfare').focus();
	return false;
}

function farecancel()
{
	document.Mainform.action="requestpass.php";
	document.Mainform.submit();
	return true;
}
function farechange()
{
	newpay=document.getElementById('newfare').value;
	if(document.getElementById('newfare').value == '')
	{
		alert("Please enter a new fare");
		document.getElementById('newfare').focus();
		return false;
	}
	//alert(newpay);
	if(isNaN(newpay))
	{
		alert("Please provide a valid fare");
		newpay.focus();
		return false;
	}
	document.getElementById('Requestfare').value = document.getElementById('newfare').value;
	document.getElementById('farealert').className = "hide";
	validationforrequestmethod();
	return false;
}

function fltcontinue()
{
	requestform = document.Mainform;
	datevalue = getradiovaluesearch(document.Mainform.dates);
	timevalue = getradiovaluesearch(document.Mainform.timeing);
	choicevalue = getradiovaluesearch(document.Mainform.choice);
	tripvalue = getradiovaluesearch(document.Mainform.trip);
	origincity =document.Mainform.Origin.value;
	destcity =document.Mainform.Dest.value;
	adultsnum =document.Mainform.Adult.value;
	requestfare =document.Mainform.Requestfare.value;
	
	onwardsdate =document.Mainform.StartDate.value;
	onwardedate =document.Mainform.enddate.value;
	
	
	if(tripvalue=="2")
	{
			returnsdate =document.Mainform.returnsdate.value;
			returnedate =document.Mainform.returnedate.value;
	}
	else
	{
			returnsdate =document.Mainform.StartDate.value;
			returnedate =document.Mainform.enddate.value;
	}
	onwardstime = '00:00';
	onwardetime = '23:59';
	returnstime = '00:00';
	returnetime = '23:59';
	//alert("origincity "+origincity+" destcity  "+destcity )
	if((origincity=='')||(destcity==''))
	{
		alert('Please select the City');
		document.Mainform.Origin.focus();
		return false;
	}
	if(destcity==origincity)
	{
		alert('Sorry, you have selected the same city for origin and destination.');
		document.Mainform.Origin.focus();
		return false;
	}
	if(datevalue=='N')
	{
		onwardsdate =document.Mainform.StartDate.value;
		onwardedate =document.Mainform.enddate.value;
		if((onwardsdate=="")||(onwardedate==""))
		{
			alert('Please select your Departure date range');
			document.Mainform.StartDate.focus();
			return false;
		}
		if(tripvalue=="2")
		{
			returnsdate =document.Mainform.returnsdate.value;
			returnedate =document.Mainform.returnedate.value;
			if((returnsdate=="")||(returnedate==""))
			{
				alert('Please select your Return departure date range');
				document.Mainform.returnsdate.focus();
				return false;
			}
		}
	}
	if(timevalue=='N')
	{
		onwardstime =document.Mainform.ontime1.value;
		onwardetime=document.Mainform.ontime2.value;
		if((onwardstime=="")||(onwardetime==""))
		{
			alert('Please use slider to select your Departure start time ');
			return false;
		}
		if(tripvalue=="2")
		{
			returnstime=document.Mainform.rettime1.value;
			returnetime=document.Mainform.rettime2.value;
			if((returnstime=="")||(returnetime==""))
			{
				alert('Please use slider to select Return departure time ');
				return false;
			}
		}
	}
	var totalnumofairlines = new Array();
	var cnt = 0;
	if(choicevalue=='N')
	{
		if(document.Mainform.premiumflight.checked == 0)
		{
			primiumchecked=true;
			precount = document.getElementById("precount").value;
			for(i=1;i<precount;i++)
			{
				if(document.getElementById("pre"+i).checked==true)
				{
					totalnumofairlines[cnt] = document.getElementById("pre"+i).value;
					cnt++;
					primiumchecked=false;
				}
			}
		}
		else
		{
			for(i=1;i<5;i++)
			{
				totalnumofairlines[cnt] = document.getElementById("pre"+i).value;
				cnt++;
			}
			primiumchecked=false;
		}
		if(document.Mainform.lowcostflight.checked == 0)
		{
			lowcostchecked = true;
			lowcount = document.getElementById("lowcount").value;
			for(i=1;i<lowcount;i++)
			{
				if(document.getElementById("low"+i).checked==true)
				{
					totalnumofairlines[cnt] = document.getElementById("low"+i).value;
					cnt++;
					lowcostchecked = false;
				}
			}
		}
		else
		{
			for(i=1;i<5;i++)
			{
				totalnumofairlines[cnt] = document.getElementById("low"+i).value;
				cnt++;
			}
			lowcostchecked = false;
		}
		
		if((primiumchecked==1)&&(lowcostchecked==1))
		{
			alert('Please select atleast one airline');
			return false;
		}
	}
	if(requestfare=="")
	{
		alert("Please enter the price you would like to quote.");
		document.Mainform.Requestfare.focus();
		return false;
	}
	
	xajax_filterrequest(tripvalue, totalnumofairlines,origincity,destcity,onwardsdate,onwardedate,onwardstime,onwardetime, returnsdate,returnedate,returnstime,returnetime, requestfare);
	return false;
}

<!-- Script by hscripts.com -->
/*
//document.onmousemove = getCoordinate;
var useragent = navigator.userAgent;
var brName = (useragent.indexOf('Opera') > -1) ? 'Opera' : navigator.appName;

function getCoordinate(event)
{
		//mosX = event.findPosX + document.body.scrollLeft;
			//mosY = event.findPosY + document.body.scrollTop;
		if (brName == "Microsoft Internet Explorer" && brVer >= 5.5)
		{
			mosX = event.findPosX + document.body.scrollLeft;
			mosY = event.findPosY + document.body.scrollTop;
		}
		else
		{
			mosX = event.clientX + document.body.scrollLeft;
			mosY = event.clientY + document.body.scrollTop;
		}
		
	//document.title = "(X Co-Ordinate » "+ mosX +") ( "+"Y Co-ordinate » " +mosY+")";
}
/*
function getMousePositionX(event) 
{
	   var IE = document.all?true:false; 
	    var X;
	   if(!IE)
	   {
		 	if(event.clientX)        
			{
               X = event.clientX;
        	} 
			else if(event.pageX )
			{
                X = event.pageX;
        	}
        	
	   }
	   else if(IE)
	   {
		  var X = event.clientX;   
	   }
	   return X;
} 
function getMousePositionY(e) 
{
	   var IE = document.all?true:false; 
	   var Y;
	   if(!IE)
	   {
		    if (event.clientY)        
			{
               Y = event.clientY;
        	}
			else if (event.pageY) 
			{
               Y = event.pageY;
        	}
        	 
	   }
	   else if(IE)
	   {
		  var Y = event.clientY; 
	   }
	   return Y;
} 
	*/
/*
function alertcall(content)
{
	document.getElementById('insidealert').innerHTML = content;
	document.getElementById('insidealert').className = "show";
	document.getElementById('alert').className = "show";
	
}
*/
