function urchinTracker(x) {
	//google analytics upgrade
	_gaq.push(['_trackPageview', x]);
	_gaq.push(['_trackEvent', 'BB-flash', x, 'click']);
}

function CreateEl(x){
	if(isXHTML) return(document.createElementNS('http://www.w3.org/1999/xhtml',x));
	else return(document.createElement(x));
}

function getElementsBySelector(selector){
	var i,selid="",selclass="",tag=selector,f,s=[],objlist=[];

	if(selector.indexOf(" ")>0){  //descendant selector like "tag#id tag"
		s=selector.split(" ");
		var fs=s[0].split("#");
		if(fs.length==1) return(objlist);
		f=document.getElementById(fs[1]);
		if(f) return(f.getElementsByTagName(s[1]));
		return(objlist);
	}
	if(selector.indexOf("#")>0){ //id selector like "tag#id"
		s=selector.split("#");
		tag=s[0];
		selid=s[1];
	}
	if(selid!=""){
		f=document.getElementById(selid);
		if(f) objlist.push(f);
		return(objlist);
	}
	if(selector.indexOf(".")>0){  //class selector like "tag.class"
		s=selector.split(".");
		tag=s[0];
		selclass=s[1];
	}
	var v=document.getElementsByTagName(tag);  // tag selector like "tag"
	if(selclass=="")
		return(v);
	for(i=0;i<v.length;i++){
		if(v[i].className.indexOf(selclass)>=0){
			objlist.push(v[i]);
		}
	}
	return(objlist);
}

function doFocus() { return; }

function hidePromoImage(el) {
    var imgId = "product_promo_img";
    if(el) {
        imgId = el;
    }
    var hosts = new Array("prodeal.timbuk2.com", "prodealtest.timbuk2.com", "pro", "localhost");
    var host = window.location.hostname;
    for(var i = 0; i < hosts.length; i++) {
        if(hosts[i] == host) {
            document.getElementById(imgId).src = "";
            break;
        }
    }
}

function facebookShare(sharedUrl) {
    var fbUrl = "http://www.facebook.com/sharer.php?u=" + sharedUrl;
    var win = window.open(fbUrl,'t2fbshare','height=298,width=585','status=0,toolbar=0,directories=0,menubar=0,location=0');
    if(win) {
        win.focus();
    }
    else if(t2fbshare) {
        t2fbshare.focus();
    }
    else alert("Please turn off your pop-up blocker if you want to share this bag on Facebook.");
}

function fixSearchForms() {
	var fixSearchForm = function(searchForm) {
		$(searchForm).bind('submit', function() {
			$(searchForm).find("input[type=text]").val(function(index, value) {
				return value.toLowerCase()
			});
		});
	};
	fixSearchForm($("form#searchnav"));
	fixSearchForm($("form#searchnav2"))
}
$(fixSearchForms);

			
