/**
 * @author timani
 */
	
	function customRange(input) { 
    return {minDate: (input.id == 'return_date' ? $.datepicker.getDateFor('#depart_date') : null), 
        maxDate: (input.id == 'depart_date' ? $.datepicker.getDateFor('#return_date') : null)}; 
} 
function verifyForm()
{
var dep_city =	$("#depart_city").val();
var dest_city =	$("#destination_city").val();
var dep_date =	$("#depart_date").val();
var ret_date =	$("#return_date").val();
var adults =	$("#adults").val();
var infant =	$("#infants").val();
var child =	$("#child").val();
var mode =	$("#mode").val();
var depMonth = dep_date.substring(0,2);
var depDay = dep_date.substring(3,5);
var depYear = dep_date.substring(6,10);
var retMonth = ret_date.substring(0,2);
var retDay = ret_date.substring(3,5);
var retYear = ret_date.substring(6,10);

retTest = parseInt(retYear+retMonth+retDay);
depTest = parseInt(depYear+depMonth+depDay);


var def_text = '<input type="button" name="submit_name" onclick="verifyForm();" value="Search Fares" class="submit" id="submit"/>';
$('.submit_fare').html("<h2><img src='http://justfares.com/websrv_rt/justfares/assets/images/spinner_load.gif' alt='spinner/><em>Processing...</em></h2>");

var is_valid = "";
var release ="";
$("#err_msg").empty();
  
	  
if (dep_city == "Depart City")
	{ $("#err_msg").append("<div style='font-weight:bold;color:#333;' align='left'><strong>Please enter a Departure city name or code.</strong></div>");
           is_valid = "false";
	}
	
	  
if (dest_city == "Destination City")
	{ $("#err_msg").append("<div style='font-weight:bold;color:#333;' align='left'><strong>Please enter a Destination city name or code.</strong></div>");
           is_valid = "false";
	}	
	
	  
if (dep_date == "Depart Date")
	{ $("#err_msg").append("<div style='font-weight:bold;color:#333;' align='left'><strong>Please enter a valid Departure Date.</strong></div>");
           is_valid = "false";
	}	

	  
if (ret_date == "Return Date" && !($('#mode').is(':checked')) )
	{ $("#err_msg").append("<div style='font-weight:bold;color:#333;' align='left'><strong>Please enter a valid Return Date.</strong></div>");
           is_valid = "false";
	}
	
if (depTest >= retTest)
	{ 
		
            $("#err_msg").append("<div style='font-weight:bold;color:#333;' align='left'><strong>Return Date can not be same or before the Depart Date.</strong></div>");
           is_valid = "false";
	}

 
  if(dep_city == dest_city)
 {
    $("#err_msg").append("<div style='font-weight:bold;color:#333;' align='left'><strong>Departure City can not be the same as Destination City.</strong></div>");
           is_valid = "false";

 }	
 
  
   if(adults < (infant-1) )
	{
    $("#err_msg").append("<div style='font-weight:bold;color:#333;' align='left'><strong>Number of infants can not be greater than the number of adults.</strong></div>");
          is_valid = "false";
	}
	 if(adults < (child-1) )
	{
    $("#err_msg").append("<div style='font-weight:bold;color:#333;' align='left'><strong>Number of children can not be greater than the number of adults.</strong></div>");
          is_valid = "false";
	}
		
if (is_valid == "false") {
	$("#err_msg").dialog({
		resize: false, drag: false ,
		position: ' top center',height: 180
	});
	
	
	setTimeout("$('#err_msg').dialogClose();", 3700);
	setTimeout("$('.submit_fare').html('"+def_text+"');",3500);
	
}

else 
document.fare_form.submit();

}	


function findValue(li) {
	if( li == null ) return alert("No match!");

	// if coming from an AJAX call, let's use the CityId as the value
	if( !!li.extra ) var sValue = li.extra[0];

	// otherwise, let's just display the value in the text box
	else var sValue = li.selectValue;

	//alert("The value you selected was: " + sValue);
//	$("#depart_city").empty();
}

function selectItem(li) {
	findValue(li);
}

function formatItem(row) {
	return row[1] + "\n (" + row[0] + ")";
}

function nav_city_left()
{
 var	spec_val = $("#specials_left").val();
	if(spec_val == "selected"){
		
		alert("Please Select a city from the drop-down list.");
		return false;
	}
	else
window.location = spec_val;
	
	
}

function nav_city_right()
{
 var	spec_val = $("#specials_right").val();
	if(spec_val == "selected"){
		
		alert("Please Select a city from the drop-down list.");
		return false;
	}
	else
window.location = spec_val;
	
	
}
	
function send_agent_email(dest_code,depart_city,adult_fare,agent)
{
  var params = 'departure_city='+escape(depart_city)+'&destination_city='+escape(dest_code)+'&adult_price='+escape(adult_fare)+'&agent='+agent;
  tb_show("Submit your Trip Request", "../../assets/docs/data.php?"+params, "");
  

}	

function Social_Load() { 
var d=document; if(d.images){ if(!d.Social) d.Social=new Array();
var i,j=d.Social.length,a=Social_Load.arguments; for(i=0; i<a.length; i++)
if (a[i].indexOf("#")!=0){ d.Social[j]=new Image; d.Social[j++].src=a[i];}}
}
//Social_Load('http://www.social-bookmark-script.de/img/bookmarks/wong_trans_ani.gif','http://www.social-bookmark-script.de/img/bookmarks/webnews_trans_ani.gif','http://www.social-bookmark-script.de/img/bookmarks/icio_trans_ani.gif','http://www.social-bookmark-script.de/img/bookmarks/oneview_trans_ani.gif','http://www.social-bookmark-script.de/img/bookmarks/folkd_trans_ani.gif','http://www.social-bookmark-script.de/img/bookmarks/yigg_trans_ani.gif','http://www.social-bookmark-script.de/img/bookmarks/linkarena_trans_ani.gif','http://www.social-bookmark-script.de/img/bookmarks/newskick_trans_ani.gif','http://www.social-bookmark-script.de/img/bookmarks/linksilo_trans_ani.gif','http://www.social-bookmark-script.de/img/bookmarks/readster_trans_ani.gif','http://www.social-bookmark-script.de/img/bookmarks/seekxl_trans_ani.gif','http://www.social-bookmark-script.de/img/bookmarks/favit_trans_ani.gif','http://www.social-bookmark-script.de/img/bookmarks/sbdk_trans_ani.gif','http://www.social-bookmark-script.de/img/bookmarks/power_trans_ani.gif','http://www.social-bookmark-script.de/img/bookmarks/newsider_trans_ani.gif','http://www.social-bookmark-script.de/img/bookmarks/digg_trans_ani.gif','http://www.social-bookmark-script.de/img/bookmarks/del_trans_ani.gif','http://www.social-bookmark-script.de/img/bookmarks/reddit_trans_ani.gif','http://www.social-bookmark-script.de/img/bookmarks/simpy_trans_ani.gif','http://www.social-bookmark-script.de/img/bookmarks/stumbleupon_trans_ani.gif','http://www.social-bookmark-script.de/img/bookmarks/slashdot_trans_ani.gif','http://www.social-bookmark-script.de/img/bookmarks/netscape_trans_ani.gif','http://www.social-bookmark-script.de/img/bookmarks/furl_trans_ani.gif','http://www.social-bookmark-script.de/img/bookmarks/yahoo_trans_ani.gif','http://www.social-bookmark-script.de/img/bookmarks/spurl_trans_ani.gif','http://www.social-bookmark-script.de/img/bookmarks/google_trans_ani.gif','http://www.social-bookmark-script.de/img/bookmarks/blinklist_trans_ani.gif','http://www.social-bookmark-script.de/img/bookmarks/blogmarks_trans_ani.gif','http://www.social-bookmark-script.de/img/bookmarks/diigo_trans_ani.gif','http://www.social-bookmark-script.de/img/bookmarks/technorati_trans_ani.gif','http://www.social-bookmark-script.de/img/bookmarks/newsvine_trans_ani.gif','http://www.social-bookmark-script.de/img/bookmarks/blinkbits_trans_ani.gif','http://www.social-bookmark-script.de/img/bookmarks/ma.gnolia_trans_ani.gif','http://www.social-bookmark-script.de/img/bookmarks/smarking_trans_ani.gif','http://www.social-bookmark-script.de/img/bookmarks/netvouz_trans_ani.gif','http://www.social-bookmark-script.de/img/bookmarks/what_trans_ani.gif','http://www.social-bookmark-script.de/load.gif')
function schnipp() { 
var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
function schnupp(n, d) { 
  var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
  d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=schnupp(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
  }
function schnapp() { 
  var i,j=0,x,a=schnapp.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
  if ((x=schnupp(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
  }
  var base = document.referrer;
var share_item = '<a rel="nofollow" style="text-decoration:none;" href="http://www.mister-wong.de/" onclick="window.open(\'http://www.mister-wong.com/index.php?action=addurl&amp;bm_url=\'+encodeURIComponent(location.href)+\'&amp;bm_notice=&amp;bm_description=\'+encodeURIComponent(document.title)+\'&amp;bm_tags=\');return false;" title="Add to: Mr. Wong" onmouseover="schnapp(\'wong\',\'\',\'http://justfares.com/websrv_rt/justfares/assets/images/wong_trans.gif\',1);" > <img style="padding-bottom:1px;" src="http://justfares.com/websrv_rt/justfares/assets/images/wong_trans.gif" alt="Add to: Mr. Wong" name="wong" border="0" id="wong" /> </a>';
	share_item +='<a rel="nofollow" style="text-decoration:none;" href="http://digg.com/" onclick="window.open(\'http://digg.com/submit?phase=2&amp;url=\'+encodeURIComponent(location.href)+\'&amp;bodytext=&amp;tags=&amp;title=\'+encodeURIComponent(document.title));return false;" title="Add to: Digg" onmouseover="schnapp(\'Digg\',\'\',\'http://justfares.com/websrv_rt/justfares/assets/images/digg_trans.gif\',1);" > <img style="padding-bottom:1px;" src="http://justfares.com/websrv_rt/justfares/assets/images/digg_trans.gif" alt="Add to: Digg" name="Digg" border="0" id="Digg" /> </a>';
	share_item +='		<a rel="nofollow" style="text-decoration:none;" href="http://del.icio.us/" onclick="window.open(\'http://del.icio.us/post?v=2&amp;url=\'+encodeURIComponent(location.href)+\'&amp;notes=&amp;tags=&amp;title=\'+encodeURIComponent(document.title));return false;" title="Add to: Del.icio.us" onmouseover="schnapp(\'Delicious\',\'\',\'http://justfares.com/websrv_rt/justfares/assets/images/del_trans.gif\',1);" > <img style="padding-bottom:1px;" src="http://justfares.com/websrv_rt/justfares/assets/images/del_trans.gif" alt="Add to: Del.icio.us" name="Delicious" border="0" id="Delicious" /> </a>';
	share_item +='		<a rel="nofollow" style="text-decoration:none;" href="http://www.stumbleupon.com/" onclick="window.open(\'http://www.stumbleupon.com/submit?url=\'+encodeURIComponent(location.href)+\'&amp;title=\'+encodeURIComponent(document.title));return false;" title="Add to: StumbleUpon" onmouseover="schnapp(\'StumbleUpon\',\'\',\'http://justfares.com/websrv_rt/justfares/assets/images/stumbleupon_trans.gif\',1);" > <img style="padding-bottom:1px;" src="http://justfares.com/websrv_rt/justfares/assets/images/stumbleupon_trans.gif" alt="Add to: StumbleUpon" name="StumbleUpon" border="0" id="StumbleUpon" /> </a>';
	share_item +='		<a rel="nofollow" style="text-decoration:none;" href="http://www.netscape.com/" onclick="window.open(\'http://www.netscape.com/submit/?U=\'+encodeURIComponent(location.href)+\'&amp;T=\'+encodeURIComponent(document.title));return false;" title="Add to: Netscape" onmouseover="schnapp(\'Netscape\',\'\',\'http://justfares.com/websrv_rt/justfares/assets/images/netscape_trans.gif\',1);" > <img style="padding-bottom:1px;" src="http://justfares.com/websrv_rt/justfares/assets/images/netscape_trans.gif" alt="Add to: Netscape" name="Netscape" border="0" id="Netscape" /> </a>';
	share_item +='		<a rel="nofollow" style="text-decoration:none;" href="http://www.yahoo.com/" onclick="window.open(\'http://myweb2.search.yahoo.com/myresults/bookmarklet?t=\'+encodeURIComponent(document.title)+\'&amp;d=&amp;tag=&amp;u=\'+encodeURIComponent(location.href));return false;" title="Add to: Yahoo" onmouseover="schnapp(\'Yahoo\',\'\',\'http://justfares.com/websrv_rt/justfares/assets/images/yahoo_trans.gif\',1);" > <img style="padding-bottom:1px;" src="http://justfares.com/websrv_rt/justfares/assets/images/yahoo_trans.gif" alt="Add to: Yahoo" name="Yahoo" border="0" id="Yahoo" /> </a>';
	share_item +='		<a rel="nofollow" style="text-decoration:none;" href="http://www.google.com/" onclick="window.open(\'http://www.google.com/bookmarks/mark?op=add&amp;hl=de&amp;bkmk=\'+encodeURIComponent(location.href)+\'&amp;annotation=&amp;labels=&amp;title=\'+encodeURIComponent(document.title));return false;" title="Add to: Google" onmouseover="schnapp(\'Google\',\'\',\'http://justfares.com/websrv_rt/justfares/assets/images/google_trans_ani.gif\',1);" > <img style="padding-bottom:1px;" src="http://justfares.com/websrv_rt/justfares/assets/images/google_trans_ani.gif" alt="Add to: Google" name="Google" border="0" id="Google" />  </a>';
	share_item +='		<a rel="nofollow" style="text-decoration:none;" href="http://www.technorati.com/" onclick="window.open(\'http://technorati.com/faves?add=\'+encodeURIComponent(location.href)+\'&amp;tag=\');return false;" title="Add to: Technorati" onmouseover="schnapp(\'Technorati\',\'\',\'http://justfares.com/websrv_rt/justfares/assets/images/technorati_trans.gif\',1);" > <img style="padding-bottom:1px;" src="http://justfares.com/websrv_rt/justfares/assets/images/technorati_trans.gif" alt="Add to: Technorati" name="Technorati" border="0" id="Technorati" /> </a>';



