                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
<!--
//alert(testing);
window.top.name="preview";
// Detect OS type
if (navigator.userAgent.indexOf('Windows NT 5.1') != -1) var ostype="winxp";
else if (navigator.userAgent.indexOf('Windows NT 5.0') != -1) var ostype="win2000";
else if (navigator.userAgent.indexOf('Windows 98') != -1) var ostype="win98";
else if (navigator.userAgent.indexOf('Windows 95') != -1) var ostype="win95";
else if ((navigator.userAgent.indexOf('WinNT') != -1) || (navigator.userAgent.indexOf('Windows NT') != -1)) var ostype="winnt";
else if ((navigator.userAgent.indexOf('Mac') != -1)) var ostype="mac";
else var ostype="undefined";
// Detect Browser type
var bN = navigator.appName;
var agent = navigator.userAgent.toLowerCase();
if (document.images) {
var speedera = "//ssl1.speedera.net/a755bdded7308e72e7fac2eae90715fc/Images/navigation/holiday05/";
//commented this variable out 08-10-05 - it was only used for atg testing purposes.
//var speedera2 = "//ssl1.speedera.net/a755bdded7308e72e7fac2eae90715fc/Images/navigation/atg/";
nav_mens_o = new Image();
nav_mens_o.src = speedera + 'mens_o.gif';
nav_mens = new Image();
nav_mens.src = speedera + 'mens.gif';
nav_womens_o = new Image();
nav_womens_o.src = speedera + 'womens_o.gif';
nav_womens = new Image();
nav_womens.src = speedera + 'womens.gif';
nav_clearance_o = new Image();
nav_clearance_o.src = speedera + 'clearance_o.gif';
nav_clearance = new Image();
nav_clearance.src = speedera + 'clearance.gif';
nav_shop_by_size_o = new Image();
nav_shop_by_size_o.src = speedera + 'shop_by_size_o.gif';
nav_shop_by_size = new Image();
nav_shop_by_size.src = speedera + 'shop_by_size.gif';
nav_shoes_o = new Image();
nav_shoes_o.src = speedera + 'shoes_o.gif';
nav_shoes = new Image();
nav_shoes.src = speedera + 'shoes.gif';
nav_wish_list_o = new Image();
nav_wish_list_o.src = speedera + 'wish_list_o.gif';
nav_wish_list = new Image();
nav_wish_list.src = speedera + 'wish_list.gif';
nav_live_your_life_o = new Image();
nav_live_your_life_o.src = speedera + 'live_your_life_o.gif';
nav_live_your_life = new Image();
nav_live_your_life.src = speedera + 'live_your_life.gif';
nav_all_access_pass_o = new Image();
nav_all_access_pass_o.src = speedera + 'all_access_pass_o.gif';
nav_all_access_pass = new Image();
nav_all_access_pass.src = speedera + 'all_access_pass.gif';
nav_shopping_bag_o = new Image();
nav_shopping_bag_o.src = speedera + 'shopping_bag_o.gif';
nav_shopping_bag = new Image();
nav_shopping_bag.src = speedera + 'shopping_bag.gif';
}

function CatchEmptySearch() {
	var search = document.searchForm.query.value;
	var valid = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789-.% ";
	var temp = "";
	var invalidflag = 0;
	if (search == "") {
		alert('Please enter your search criteria\nthen click the GO button.');
		document.searchForm.query.focus();
		return false;
	}
	else if (search.substring(0,1) == " ") {
		alert('Please remove any leading spaces\nfrom your search criteria and try again.');
		document.searchForm.query.focus();
		return false;
	}
	else if (search == "-" || search == "%" || search == ".") {
		alert('Your search criteria is too general.\nPlease add to it and try again.');
		document.searchForm.query.focus();
		return false;
	}
	else {
		for (var i=0; i < search.length; i++) {
			temp="" + search.substring(i,i+1);
			if (valid.indexOf(temp)=="-1") {
				invalidflag = 1;
				break;
			}
		}
		if (invalidflag==1) {
			alert("Your search criteria contains an invalid character(s).\nValid characters are numbers(0-9), letters(a-z), spaces, \".\", \"-\", and \"%\".\nPlease remove any invalid characters and try again.");
			document.searchForm.query.focus();
			return false;
		}
		else {
			return true;
		}
	}
}

function changeImages() {
	if (document.images) {
		for (var i=0; i<changeImages.arguments.length; i+=3) {
			document[changeImages.arguments[i]].src = eval(changeImages.arguments[i+1] + ".src");
		}
	}
}

function ShowSizeChart(chart){
	var LeftPosition = (screen.width) ? (screen.width-602)/2 : 0;
	var TopPosition = (screen.height) ? (screen.height-580)/2 : 0;
	var page = 'http://www.ae.com/web/browse/sizechart/'+chart+'.jsp';
	var popup = window.open(page,"sizechart",'toolbar=0,top='+TopPosition+',left='+LeftPosition+',location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=0,width=602,height=580');
	popup.focus();
}

function writeme() {
	window.defaultStatus="";
	return true;
}

function setMiniCartColor(backcolor)
{
document.getElementById('minicart').style.backgroundColor=backcolor;
}

//Generic Function for Popups
function popup(url,w,h)
{

var width = w;
var height = h;
var LeftPosition = (screen.width) ? (screen.width-width)/2 : 0;
var TopPosition = (screen.height) ? (screen.height-height)/2 : 0;
var popupURL = url;
var popup = window.open(popupURL,"AEO",'toolbar=0,top='+TopPosition+',left='+LeftPosition+',width='+width+',height='+height+',location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=0');
popup.location=popupURL;
popup.opener=self;
popup.focus();
}

/*******************************************************************************************
 * Function	: scanKeypress
 * Parameters	: Key press event
 * This function submits the form when the user hits the enter key(IE and NN compatable )
 *******************************************************************************************/
var nav4=window.Event ? true : false;
if (document.layers) document.captureEvents(Event.KEYPRESS);

if (nav4 && document.layers)
 document.onkeypress=scanKeypress;
 
function scanKeypress(e)
{
    if (nav4)
   		var whichCode=e.which;
	else
    	if (e.type=="keypress")
      		var whichCode=e.keyCode;
    	else
      		var whichCode=e.button;
 	if (whichCode==13)
	{
		return false;
	}
	else return true;
}
//-->

