function checkFormStep3() {
	var errMsg = "";
	if ($('#driverInitial').val() == '') {
		errMsg = errMsg + "Please enter Drivers First name\n\n";
	}
	
	if ($('#driverSurname').val() == '') {
		errMsg = errMsg + "Please enter Drivers Surname\n\n";
	} 
	
	if ($('#officeId').val() == '0') {
		errMsg = errMsg + "Please select your preferred Collection Office\n\n";
	} 
	
	if ($('#cardSurname').val() == '') {
		errMsg = errMsg + "Please enter the Card Holders Name\n\n";
	} 
	
	if ($('#cardnumber').val() == '') {
		errMsg = errMsg + "Please enter the card number\n\n";
	} 
	
	if ($('#cardcvv').val() == '') {
		errMsg = errMsg + "Please enter the Card CCV digits\n\n";
	} 
	
	if ($('#accept').attr("checked") == false){
		errMsg = errMsg + "You must agree to the terms and conditions\n";
	}
		
	if (errMsg.length != 0) {
		alert(errMsg);
		return false;
	} else {
		$('#completeBooking').submit();
	}
}



function check_Quote () {

/*
		$('#'+field+'Desc').val(locationDesc); 
		$('#'+field+'ParentID').val(Parent); 
		$('#'+field+'LocationID').val(locationID);
*/

	var errMsg = "";
	var pickupParent = $("#pickupParentID").val();
	var returnParent = $("#returnParentID").val();
	var pickupLocation = $("#pickupLocationID").val();
	var returnLocation = $("#returnLocationID").val();

	if (pickupParent.length == 0) { errMsg = errMsg + "Please select a Pick Up Location"; }
	if (pickupParent != returnParent) {  errMsg = errMsg + "Pickup and Drop off must be in the same country!";}
	if (errMsg.length == 0){
		$("#selectLocationForm").submit();
	}
	else { jQuery.facebox(errMsg); return false; }
}

function check_Redo () {
	var errMsg = "";
	var pickReg = $("#pickRegionID").val();
	var dropReg = $("#dropRegionID").val();
	
	if (pickReg.substr(0,2) != dropReg.substr(0,2)) {  errMsg = errMsg + "Pickup and Drop off must be in the same country!";}
	if (errMsg.length == 0){
		$("#Booking_Step_1").submit();
	}
	else { jQuery.facebox(errMsg); return false; }
}

function checkExtra(element, id, name, price, cost, currency, when){
	if(element.checked == true){
		inputField = '<div class="extra_list" id="ext' + id + '"><input type="hidden" name="line_item[]" id="line_item[]" value="' + id + '" /><div class="line_desc">' + name + '</div><div class="line_price_' + when + '">' + price + '</div><div class="line_cost">' + cost + '</div><div class="line_curr">' + currency + '</div></div>';
		$("#payable_"+when).append(inputField);
	} else {
		$("#ext"+id).remove();
	}
	
	var payNowTotal = 0; var payLaterTotal = 0;
	var payLaterLocal = 0; var payLaterCurr = "";
	
	$('.line_price_now').each(function(){
		payNowTotal += parseFloat($(this).html());
	});
	
	$('.line_price_later').each(function(){
		payLaterTotal += parseFloat($(this).html());
	});
	
	$('.line_cost').each(function(){
		var amt = $(this).html();
		if(amt.length > 0){
			payLaterLocal += parseFloat($(this).html());
		}
	});
	
	$('.line_curr').each(function(){
		var curr = $(this).html();
		if(curr.length > 0){
			payLaterCurr = curr;
		}
	});
	
	$('#area_ShowPricingNow').html("&pound;" + payNowTotal.toFixed(2));
	$('#area_ShowPricingLaterDefault').html("&pound;" + payLaterTotal.toFixed(2));
	$('#area_ShowPricingLaterLocalCurr').html("(" + payLaterLocal.toFixed(2) + " " + payLaterCurr + ")");
}	

function checkCard(type){
	if(type == "amex"){
		jQuery.facebox('<div style="float:left;"><img src="/_img/amex_logo.gif" alt="Amex"/></div><div style="float:left; padding-left:20px; font-size:1.3em;">Unfortunately, American Express cards carry<br />a surcharge of up to 2%. This will be included<br />when we take payment.</div><br style="clear:both;"/>');
	}	
}

function filterDisp(){	
	// Set the Count to see if any filter selection has been set.
	var trueCount=0; $('#emailOffers').css('color','#999');
	
	if ($("#switchMini")){
		if ($("#switchMini").attr('checked')) {	trueCount++; $(".res_mini").slideDown("slow");
		} else { $(".res_mini").slideUp("slow"); }
	}
	
	if ($("#switchEconomy")){
		if ($("#switchEconomy").attr('checked')) { trueCount++; $(".res_economy").slideDown("slow");
		} else { $(".res_economy").slideUp("slow"); }
	}	

	if ($("#switchCompact")){
		if ($("#switchCompact").attr('checked')) { trueCount++; $(".res_compact").slideDown("slow");
		} else { $(".res_compact").slideUp("slow"); }	
	}	

	if ($("#switchIntermediate")){
		if ($("#switchIntermediate").attr('checked')) { trueCount++; $(".res_intermediate").slideDown("slow");	
		} else { $(".res_intermediate").slideUp("slow"); }
	}
	
	if ($("#switchFull_size")) {
		if ($("#switchFull_size").attr('checked')) { trueCount++; $(".res_full_size").slideDown("slow");
		} else { $(".res_full_size").slideUp("slow"); }
	}

	if ($("#switchSUV")){
		if ($("#switchSUV").attr('checked')) { trueCount++; $(".res_SUV").slideDown("slow");
		} else { $(".res_SUV").slideUp("slow"); }
	}

	if ($("#switchConvertible")){
		if ($("#switchConvertible").attr('checked')) { trueCount++; $(".res_convertible").slideDown("slow");	
		} else { $(".res_convertible").slideUp("slow"); }	
	}	

	if ($("#switchPremium")){
		if ($("#switchPremium").attr('checked')) { trueCount++; $(".res_premium").slideDown("slow");
		} else { $(".res_premium").slideUp("slow"); }
	}	
		
	if ($("#switchLuxury")){
		if ($("#switchLuxury").attr('checked')) { trueCount++; $(".res_luxury").slideDown("slow");	
		} else { $(".res_luxury").slideUp("slow"); }
	}		

	if ($("#switchMini_van")){
		if ($("#switchMini_van").attr('checked')) { trueCount++; $(".res_mini_van").slideDown("slow");	
		} else { $(".res_mini_van").slideUp("slow"); }
	}		

	if(trueCount == 0) {
		$('#carSelectNotice').slideDown("slow"); $(".basic").slideDown("slow");
	} else { $('#carSelectNotice').slideUp("slow"); }
	
	$("#res_top").hide();
	
}

function logInAgent() {
	var errMsg = ""; var account = $('#account_number').val(); var code = $('#agent_code').val(); var ref = $('#account_ref').val(); var persist = $('#persist').val();
	if(account =='' || account == "Please enter your PCH account number.") { errMsg = errMsg + "Please enter your PCH Account Number<br />"; }
	if(code =='' || code == 'Please enter your Agent Code') { errMsg = errMsg + "Please enter your Agent Code (usually your Abta Number)<br />"; }
	if(ref =='' || ref == 'Please enter your reference (name)') { errMsg = errMsg + "Please enter a reference (usually your name)<br />"; }

	if (errMsg.length != 0) {
		errMsg = '<div id="popWarning">Ooops!</div><br />' + errMsg;
		jQuery.facebox(errMsg);
		return false;
	} else {
		$.ajax({
			type: "GET",
			url: "/_inc/proc.login.php",
			data: "account_number=" + account + "&code=" + code + "&reference=" + ref + "&persist=" + persist,
			success: function(html){
   	 			if(html != "Success") {
   	 				jQuery.facebox(html);
   	 				return false;
   	 			} else {
   	 				window.location = '/home/';
   	 			}
  			}
		});
	}
}


function emailSignup() {
	var address = $('#emailOffers').val();
	var RegExp = /^((([a-z]|[0-9]|!|#|$|%|&|'|\*|\+|\-|\/|=|\?|\^|_|`|\{|\||\}|~)+(\.([a-z]|[0-9]|!|#|$|%|&|'|\*|\+|\-|\/|=|\?|\^|_|`|\{|\||\}|~)+)*)@((((([a-z]|[0-9])([a-z]|[0-9]|\-){0,61}([a-z]|[0-9])\.))*([a-z]|[0-9])([a-z]|[0-9]|\-){0,61}([a-z]|[0-9])\.)[\w]{2,4}|(((([0-9]){1,3}\.){3}([0-9]){1,3}))|(\[((([0-9]){1,3}\.){3}([0-9]){1,3})\])))$/
    if(RegExp.test(address)){
        jQuery.facebox("Thank you for your interest in keeping up to date with our latest offers!<br/>");
		$('#emailOffers').val("Enter your Email address here.");
		$('#emailOffers').css('color','#999');
    }else{
       jQuery.facebox("The email address appears to be invalid.<br/>");
    }
	
}
function lookupABTA(abtaNumber){
	$.ajax({
		type: "GET",
		url: "/_inc/proc.abtaLookup.php",
		data: "abtaNo="+abtaNumber,
		success: function(html){
    		/* alert(html); */
			var parsed = html.split('|');
			var coName = parsed[0];
			var coTown = parsed[1];
			var coPcode = parsed[2];
			if(coName) {
				$("#company").val(coName);
				$("#town").val(coTown);
				$("#pcode").val(coPcode);
				document.SendMail.name.focus();
			}
  		}
	});
}

function showAgt() {
	$('#area_ShowCost').css('visibility', 'visible');
	$('#dispData').html("<input type=\"button\" class=\"form_btn\" id=\"showAgtCost\" style=\"font-size:8px;\" value=\"Hide Costs\" onclick=\"javascript:hideAgt();\"/>");
}

function hideAgt() {
	$('#area_ShowCost').css('visibility', 'hidden');
	$('#dispData').html("<input type=\"button\" class=\"form_btn\" id=\"showAgtCost\" style=\"font-size:8px;\" value=\"Agent Data\" onclick=\"javascript:showAgt();\"/>");
}
function fieldFocus(field) {
	$('#'+field).val('');
	$('#'+field).css('color','#333');
      // Clear Any suggestion boxes..
	$(".suggestionsBox ").hide(); 
}

/* Auto Complete */
function clearBox() {
	$(".suggestionsBox").hide();
}
/*
function keyPressHandler(e) {
      var kC  = (window.event) ? event.keyCode : e.keyCode;
      var Esc = (window.event) ? 27 : e.DOM_VK_ESCAPE;
      if(kC==Esc) { alert("Esc pressed"); }
}

$("input").keypress(function (e) {
      if (e.which == 32) {
        alert(e.which);
      }
    });
*/
function tamedLookup(field, fieldText) {
    // Clear Any suggestion boxes..
	$(".suggestionsBox ").hide();
	$('#'+field).attr("autocomplete", "off");
	var selectBox = field + "Suggest"; var suggestList = selectBox + "List";
	if(fieldText.length < 3) {
		$('#'+selectBox).hide();
	} else {
		$.post("/_inc/proc.lookupLocation.php", {q:fieldText, f:field}, function(data){
			if(data.length >0) {
				$('#'+selectBox).show();
				$('#'+suggestList).html(data);
				$("#suggestTop").focus();
			} 
			else {
				$('#'+selectBox).hide();
			}
		});
	}
}

function tamedSelect(field) {
	var dropRegion = $('#dropRegionID').val();
	var dr = dropRegion.substr(0,2);
	var selectBox = field + "Suggest"; var suggestList = selectBox + "List";
	$.post("_inc/select_region.php", {f:field, r:dropRegion}, function(data){
		if(data.length >0) {
			$('#'+selectBox).show();
			$('#'+suggestList).html(data);
		} 
		else {
			$('#'+selectBox).hide();
		}
	});

}

function tamedSelect2(field) {
	if($('#dropRegionID').val() == "") {
		alert("You need to select a Pickup Location first!");
		return false;
	}
	var dropRegion = $('#dropRegionID').val();
	var dr = dropRegion.substr(0,2);
	var code = '';
	var selectBox = field + "Suggest"; var suggestList = selectBox + "List";
	$.post("_inc/select_location.php", {f:field, reg:dr, co:code}, function(data){
		if(data.length >0) {
			$('#'+selectBox).show();
			$('#'+suggestList).html(data);
		} 
		else {
			$('#'+selectBox).hide();
		}
	});

}

function populateField(field, locationID, Parent, locationDesc) {
	if(locationID){
		selectBox = $('#'+field+'Suggest');
		$('#'+field+'Desc').val(locationDesc); 
		$('#'+field+'ParentID').val(Parent); 
		$('#'+field+'LocationID').val(locationID);
		if(field == "pickup") { 
			var region = locationID.substring(0,4);
			$('#returnParentID').val(Parent); $('#returnLocationID').val(locationID); 
		}
		setTimeout("selectBox.hide();", 200);
		// alert(selectBox + " - " + locationID + " - " + locationDesc);
	}
}

function checkEnqForm(){
	var errMsg = "";
	if($('#name').val() == ""){ errMsg = errMsg + "Please Enter a Contact Name\n"; }
	if($('#email').val() == ""){ errMsg = errMsg + "Please Enter your email address\n"; }
	if($('#phone').val() == ""){ errMsg = errMsg + "Please Enter your phone number\n"; }
	if($('#message').val() == ""){ errMsg = errMsg + "Please Enter your message\n"; }
	if(errMsg.length == 0) {
		document.forms['SendEnq'].submit();
	} else {
		alert(errMsg); 
		return false;
	}
}

// JTip..
function JT_init(){
   $("a.jTip")
   .hover(function(){JT_show(this.href,this.id,this.name)},function(){$('#JT').remove()})
   .click(function(){return false});	   
}

function JT_show(url,linkId,title){
	if(title == false)title="&nbsp;";
	var de = document.documentElement;
	var w = self.innerWidth || (de&&de.clientWidth) || document.body.clientWidth;
	var hasArea = w - getAbsoluteLeft(linkId);
	var clickElementy = getAbsoluteTop(linkId) - 3; //set y position
	
	var queryString = url.replace(/^[^\?]+\??/,'');
	var params = parseQuery( queryString );
	if(params['width'] === undefined){params['width'] = 250};
	if(params['link'] !== undefined){
	$('#' + linkId).bind('click',function(){window.location = params['link']});
	$('#' + linkId).css('cursor','pointer');
	}
	
	if(hasArea>((params['width']*1)+75)){
		$("body").append("<div id='JT' style='width:"+params['width']*1+"px'><div id='JT_arrow_left'></div><div id='JT_close_left'>"+title+"</div><div id='JT_copy'><div class='JT_loader'><div></div></div>");//right side
		var arrowOffset = getElementWidth(linkId) + 11;
		var clickElementx = getAbsoluteLeft(linkId) + arrowOffset; //set x position
	}else{
		$("body").append("<div id='JT' style='width:"+params['width']*1+"px'><div id='JT_arrow_right' style='left:"+((params['width']*1)+1)+"px'></div><div id='JT_close_right'>"+title+"</div><div id='JT_copy'><div class='JT_loader'><div></div></div>");//left side
		var clickElementx = getAbsoluteLeft(linkId) - ((params['width']*1) + 15); //set x position
	}
	
	$('#JT').css({left: clickElementx+"px", top: clickElementy+"px"});
	$('#JT').show();
	$('#JT_copy').load(url);
}

function getElementWidth(objectId) {
	x = document.getElementById(objectId);
	return x.offsetWidth;
}

function getAbsoluteLeft(objectId) {
	// Get an object left position from the upper left viewport corner
	o = document.getElementById(objectId)
	oLeft = o.offsetLeft            // Get left position from the parent object
	while(o.offsetParent!=null) {   // Parse the parent hierarchy up to the document element
		oParent = o.offsetParent    // Get parent object reference
		oLeft += oParent.offsetLeft // Add parent left position
		o = oParent
	}
	return oLeft
}

function getAbsoluteTop(objectId) {
	// Get an object top position from the upper left viewport corner
	o = document.getElementById(objectId)
	oTop = o.offsetTop            // Get top position from the parent object
	while(o.offsetParent!=null) { // Parse the parent hierarchy up to the document element
		oParent = o.offsetParent  // Get parent object reference
		oTop += oParent.offsetTop // Add parent top position
		o = oParent
	}
	return oTop
}

function parseQuery ( query ) {
   var Params = new Object ();
   if ( ! query ) return Params; // return empty object
   var Pairs = query.split(/[;&]/);
   for ( var i = 0; i < Pairs.length; i++ ) {
      var KeyVal = Pairs[i].split('=');
      if ( ! KeyVal || KeyVal.length != 2 ) continue;
      var key = unescape( KeyVal[0] );
      var val = unescape( KeyVal[1] );
      val = val.replace(/\+/g, ' ');
      Params[key] = val;
   }
   return Params;
}

function blockEvents(evt) {
	if(evt.target){
		evt.preventDefault();
	}else{
		evt.returnValue = false;
	}
}

// Date Picker ..
$(function(){
	$('.date-pick').datePicker({clickInput:true, createButton:false})
	$('#pickupDate').bind(
		'dpClosed',
		function(e, selectedDates){
			var d = selectedDates[0];
			if (d) {
				d = new Date(d);
				$('#returnDate').val(d.addDays(7).asString());
			}
		}
	);
});

// Facebox ..
(function($) {
  $.facebox = function(data, klass) {
    $.facebox.loading()

    if (data.ajax) fillFaceboxFromAjax(data.ajax)
    else if (data.image) fillFaceboxFromImage(data.image)
    else if (data.div) fillFaceboxFromHref(data.div)
    else if ($.isFunction(data)) data.call($)
    else $.facebox.reveal(data, klass)
  }

  /*
   * Public, $.facebox methods
   */

  $.extend($.facebox, {
    settings: {
      opacity      : 0,
      overlay      : true,
      loadingImage : '/_img/loading.gif',
      closeImage   : '/_img/closelabel.gif',
      imageTypes   : [ 'png', 'jpg', 'jpeg', 'gif' ],
      faceboxHtml  : '<div id="facebox" style="display:none;"><div class="popup"><table><tbody><tr><td class="tl"/><td class="b"/><td class="tr"/></tr><tr><td class="b"/><td class="body"><div class="content"></div><div class="footer"><a href="#" class="close"><img src="/_img/closelabel.gif" title="close" class="close_image" /></a></div></td><td class="b"/></tr><tr><td class="bl"/><td class="b"/><td class="br"/></tr></tbody></table></div></div>'
    },

    loading: function() {
      init()
      if ($('#facebox .loading').length == 1) return true
      showOverlay()

      $('#facebox .content').empty()
      $('#facebox .body').children().hide().end().
        append('<div class="loading"><img src="'+$.facebox.settings.loadingImage+'"/></div>')

      $('#facebox').css({
        top:	getPageScroll()[1] + (getPageHeight() / 10),
        left:	385.5
      }).show()

      $(document).bind('keydown.facebox', function(e) {
        if (e.keyCode == 27) $.facebox.close()
        return true
      })
      $(document).trigger('loading.facebox')
    },

    reveal: function(data, klass) {
      $(document).trigger('beforeReveal.facebox')
      if (klass) $('#facebox .content').addClass(klass)
      $('#facebox .content').append(data)
      $('#facebox .loading').remove()
      $('#facebox .body').children().fadeIn('normal')
      $('#facebox').css('left', $(window).width() / 2 - ($('#facebox table').width() / 2))
      $(document).trigger('reveal.facebox').trigger('afterReveal.facebox')
    },

    close: function() {
      $(document).trigger('close.facebox')
      return false
    }
  })

  /*
   * Public, $.fn methods
   */

  $.fn.facebox = function(settings) {
    init(settings)

    function clickHandler() {
      $.facebox.loading(true)

      // support for rel="facebox.inline_popup" syntax, to add a class
      // also supports deprecated "facebox[.inline_popup]" syntax
      var klass = this.rel.match(/facebox\[?\.(\w+)\]?/)
      if (klass) klass = klass[1]

      fillFaceboxFromHref(this.href, klass)
      return false
    }

    return this.click(clickHandler)
  }

  /*
   * Private methods
   */

  // called one time to setup facebox on this page
  function init(settings) {
    if ($.facebox.settings.inited) return true
    else $.facebox.settings.inited = true

    $(document).trigger('init.facebox')
    makeCompatible()

    var imageTypes = $.facebox.settings.imageTypes.join('|')
    $.facebox.settings.imageTypesRegexp = new RegExp('\.' + imageTypes + '$', 'i')

    if (settings) $.extend($.facebox.settings, settings)
    $('body').append($.facebox.settings.faceboxHtml)

    var preload = [ new Image(), new Image() ]
    preload[0].src = $.facebox.settings.closeImage
    preload[1].src = $.facebox.settings.loadingImage

    $('#facebox').find('.b:first, .bl, .br, .tl, .tr').each(function() {
      preload.push(new Image())
      preload.slice(-1).src = $(this).css('background-image').replace(/url\((.+)\)/, '$1')
    })

    $('#facebox .close').click($.facebox.close)
    $('#facebox .close_image').attr('src', $.facebox.settings.closeImage)
  }
  
  // getPageScroll() by quirksmode.com
  function getPageScroll() {
    var xScroll, yScroll;
    if (self.pageYOffset) {
      yScroll = self.pageYOffset;
      xScroll = self.pageXOffset;
    } else if (document.documentElement && document.documentElement.scrollTop) {	 // Explorer 6 Strict
      yScroll = document.documentElement.scrollTop;
      xScroll = document.documentElement.scrollLeft;
    } else if (document.body) {// all other Explorers
      yScroll = document.body.scrollTop;
      xScroll = document.body.scrollLeft;	
    }
    return new Array(xScroll,yScroll) 
  }

  // Adapted from getPageSize() by quirksmode.com
  function getPageHeight() {
    var windowHeight
    if (self.innerHeight) {	// all except Explorer
      windowHeight = self.innerHeight;
    } else if (document.documentElement && document.documentElement.clientHeight) { // Explorer 6 Strict Mode
      windowHeight = document.documentElement.clientHeight;
    } else if (document.body) { // other Explorers
      windowHeight = document.body.clientHeight;
    }	
    return windowHeight
  }

  // Backwards compatibility
  function makeCompatible() {
    var $s = $.facebox.settings

    $s.loadingImage = $s.loading_image || $s.loadingImage
    $s.closeImage = $s.close_image || $s.closeImage
    $s.imageTypes = $s.image_types || $s.imageTypes
    $s.faceboxHtml = $s.facebox_html || $s.faceboxHtml
  }

  // Figures out what you want to display and displays it
  // formats are:
  //     div: #id
  //   image: blah.extension
  //    ajax: anything else
  function fillFaceboxFromHref(href, klass) {
    // div
    if (href.match(/#/)) {
      var url    = window.location.href.split('#')[0]
      var target = href.replace(url,'')
      $.facebox.reveal($(target).clone().show(), klass)

    // image
    } else if (href.match($.facebox.settings.imageTypesRegexp)) {
      fillFaceboxFromImage(href, klass)
    // ajax
    } else {
      fillFaceboxFromAjax(href, klass)
    }
  }

  function fillFaceboxFromImage(href, klass) {
    var image = new Image()
    image.onload = function() {
      $.facebox.reveal('<div class="image"><img src="' + image.src + '" /></div>', klass)
    }
    image.src = href
  }

  function fillFaceboxFromAjax(href, klass) {
    $.get(href, function(data) { $.facebox.reveal(data, klass) })
  }

  function skipOverlay() {
    return $.facebox.settings.overlay == false || $.facebox.settings.opacity === null 
  }

  function showOverlay() {
    if (skipOverlay()) return

    if ($('facebox_overlay').length == 0) 
      $("body").append('<div id="facebox_overlay" class="facebox_hide"></div>')

    $('#facebox_overlay').hide().addClass("facebox_overlayBG")
      .css('opacity', $.facebox.settings.opacity)
      .click(function() { $(document).trigger('close.facebox') })
      .fadeIn(200)
    return false
  }

  function hideOverlay() {
    if (skipOverlay()) return

    $('#facebox_overlay').fadeOut(200, function(){
      $("#facebox_overlay").removeClass("facebox_overlayBG")
      $("#facebox_overlay").addClass("facebox_hide") 
      $("#facebox_overlay").remove()
    })
    
    return false
  }

  /*
   * Bindings
   */

  $(document).bind('close.facebox', function() {
    $(document).unbind('keydown.facebox')
    $('#facebox').fadeOut(function() {
      $('#facebox .content').removeClass().addClass('content')
      hideOverlay()
      $('#facebox .loading').remove()
    })
  })

})(jQuery);


/* Page Loaded Bindings */

$(document).ready(JT_init);
jQuery(document).ready(function($) { 
	$('a[rel*=facebox]').facebox();
	$('#pickOfficeDesc').attr("autocomplete", "off");
	$('#dropOfficeDesc').attr("autocomplete", "off");
}) 

