try{document.execCommand("BackgroundImageCache",false,true);}catch(ex){}


function trim12(str) {
	var	str = str.replace(/^\s\s*/, ""),
		ws = /\s/,
		i = str.length;
	while (ws.test(str.charAt(--i)));
	return str.slice(0, i + 1);
}

function setnull(name) {
	var fn = document.getElementById(name);
	if (fn.value == "MM/DD/YYYY") {
		fn.value = "";
	} else 
	if (trim12(fn.value) == "") {
		fn.value = "MM/DD/YYYY";
	}
}

function checkCF() {
	var fr = document.getElementById("from_city");
	var to = document.getElementById("to_city");
	var np = document.getElementById("pax");
	var d1 = document.getElementById("fullDate_segment-1");
	var d2 = document.getElementById("fullDate_segment-2");
	var msg = "";
	var color1 = "#879197";
	var color2 = "#ff0000";
	if (trim12(fr.value)=="") {
		msg += "Please fill the field [From City/Airport]\n";
		document.getElementById("fr_txt").style.color=color2;
		fr.focus();
		if (trim12(to.value)=="") {
			msg += "Please fill the field [To City/Airport]\n";
			document.getElementById("to_txt").style.color=color2;
		} else {
			document.getElementById("to_txt").style.color=color1;
		}
		if (trim12(d1.value)=="" || d1.value == "MM/DD/YYYY") {msg += "Please fill the field [Departing Date]\n";document.getElementById("d1_txt").style.color=color2;} else {document.getElementById("d1_txt").style.color=color1;}
		if (trim12(d2.value)=="" || d2.value == "MM/DD/YYYY") {msg += "Please fill the field [Returning Date]\n";document.getElementById("d2_txt").style.color=color2;} else {document.getElementById("d2_txt").style.color=color1;}
		if (trim12(np.value)=="" || isNaN(np.value)) {
			msg += "Please fill the field [Number of Passengers]\n";
			document.getElementById("np_txt").style.color=color2;
		}
	} else {
		document.getElementById("fr_txt").style.color=color1;
		if (trim12(to.value)=="") {
			msg += "Please fill the field [To City/Airport]\n";
			document.getElementById("to_txt").style.color=color2;
			to.focus();
			if (trim12(np.value)=="" || isNaN(np.value)) {
				msg += "Please fill the field [Number of Passengers]\n";
				document.getElementById("np_txt").style.color=color2;
			}
			if (trim12(d2.value)=="" || d2.value == "MM/DD/YYYY") {msg += "Please fill the field [Returning Date]\n";document.getElementById("d2_txt").style.color=color2;} else {document.getElementById("d2_txt").style.color=color1;}
			if (trim12(d1.value)=="" || d1.value == "MM/DD/YYYY") {msg += "Please fill the field [Departing Date]\n";document.getElementById("d1_txt").style.color=color2;} else {document.getElementById("d1_txt").style.color=color1;}
		} else {
			document.getElementById("to_txt").style.color=color1;
			if (trim12(np.value)=="" || isNaN(np.value)) {
				msg += "Please fill the field [Number of Passengers]\n";
				document.getElementById("np_txt").style.color=color2;
				np.focus();
			} else {
				document.getElementById("np_txt").style.color=color1;
			}
			if (trim12(d2.value)=="" || d2.value == "MM/DD/YYYY") {msg += "Please fill the field [Returning Date]\n";document.getElementById("d2_txt").style.color=color2;d2.focus();} else {document.getElementById("d2_txt").style.color=color1;}
			if (trim12(d1.value)=="" || d1.value == "MM/DD/YYYY") {msg += "Please fill the field [Departing Date]\n";document.getElementById("d1_txt").style.color=color2;d1.focus();} else {document.getElementById("d1_txt").style.color=color1;}
		}
	}
	if (msg != "") {alert(msg); return false;} else {return true;}
}

