function flight(contenido) {



	var city1 = "";



	var date1 = "";



	var time1 = "";



	var citd1 = "";



	var date2 = "";



	var time2 = "";



	var cAdu = "";



	var cSen = "";



	var cChi = "";



	var aux="";



	var qscr = "qscr=fexp&stat=1&";



	contenido.busqueda.value = "flt";



	// *********************************************************************************************************



	// * Obtenemos los datos del formulario para Flights



	// *********************************************************************************************************



	if(contenido.tipoform.value == "option")



	  {



		if (contenido.FrAirport.value == "") {



			city1 = "city1=&";



		} else {



			city1 = "city1=" + contenido.FrAirport.options[contenido.FrAirport.selectedIndex].text+ "&";



			contenido.airportname.value=contenido.FrAirport.options[contenido.FrAirport.selectedIndex].text;



		}



	  }



	 else



	 {



		 if (contenido.FrAirport.value == "") {



				city1 = "city1=&";



			} else {



				city1 = "city1=" + contenido.FrAirport.value+ "&";



				contenido.airportname.value=contenido.FrAirport.value;



			}



	 }







	// *obtenemos la fecha  de salida



	contenido.cin.value=contenido.FromDate.value;



	if (contenido.FromDate.value == ""  ||  valFecha(contenido.FromDate.value)== false ) {



		date1 = "date1=&";



		contenido.FromDate.value=obtendFecha();



	} else {



		date1 = "date1=" + contenido.FromDate.value + "&";



	}



	// *obtenemos la hora  de salida



		time1 = "time1=" + contenido.hora.value + "&";







	// *obtenemos lugar de llegada



	if (contenido.CityID.value == "") {



		citd1 = "citd1=all&";



	} else {



		citd1 = "citd1=" +contenido.CityID.options[contenido.CityID.selectedIndex].text+ "&";



        contenido.CityName.value=contenido.CityID.options[contenido.CityID.selectedIndex].text;







	}



	// *obtenemos la fecha  de llegada



	contenido.cout.value=contenido.ToDate.value;



	if (contenido.ToDate.value == ""  ||   valFecha(contenido.ToDate.value)== false) {



		date2 = "date2=&";



		contenido.ToDate.value=obtendFecha();



	} else {



		date2 = "date2=" + contenido.ToDate.value + "&";



	}



	// *obtenemos la hora  de llegada



		time2 = "time2=" + contenido.hora.value + "&";



	// *obtenemos numero de adultos



	if (contenido.NumAdult.value == "") {



		cAdu = "cAdu=0&";



	} else {



		cAdu = "cAdu=" + contenido.NumAdult.value + "&";



	}



	// *obtenemos numero de adultos mayores



	if (contenido.NumSenior.value == "") {



		cSen = "cSen=0&";



	} else {



		cSen = "cSen=" + contenido.NumSenior.value + "&";



	}



	// *obtenemos numero de niños



	if (contenido.NumChild.value == "") {



		cChi = "cChi=0&";



	} else {



		cChi = "cChi=" + contenido.NumChild.value;



	}



	// *Formamos la url con la url del pais al que pertenece



	    var url=contenido.url.value;



	    var pag=url.substring((url.indexOf("/"))+2,url.length);



	    pag=pag.substring(0,pag.indexOf("/"));



		contenido.url.value = contenido.url.value+'http://'+pag+'/pub/agent.dll?&rdct=1&eapid=57754-30001&subm=1&' + qscr + city1 + date1



				+ time1 + citd1 + date2 + time2 + cAdu + cSen + cChi;



    // *Abrimos el popup de la pagina de expedia



//20110215 JCP se agrega el crossdomain de GA		pageTracker._link(contenido.url.value);



//20110215 JCP se agrega el crossdomain de GA   _gaq.push(['_link', 'http://www.expedia.com']);

//		_gaq.push(['_link', contenido.url.value]);



//20110119 JCP redirige en vez de abrir		window.open(contenido.url.value,"expedia","toolbar=no, menubar=no, location=no, top=280,directories=no,status=no, left=590,scrollbars=yes,width=700,height=600,resizable=yes");



//20110119 JCP redirige en vez de abrir		contenido.submit();



//20110301 JCP se pasa a través de una liga, pues así se requiere por GA
//		document.location = contenido.url.value;
              this.href = contenido.url.value;

}
