adobe.use("adobe.Loader");
adobe.use("adobe.hostEnv");
adobe.use("adobe.SelectFix");
adobe.use("adobe.InputTitleOverlay");

adobe.Loader.requireAsset("/lib/com.adobe/module/SearchBuddy.js");
document.observe('dom:loaded', function() {
	new SearchBuddy();
});

document.observe("dom:loaded", function() {
	var greeting = document.getElementById('greeting'),
	screenName = document.getElementById('screenName'),
	accountLink = document.getElementById('account'),
	signout = document.getElementById('signout');
	
	if(greeting && signout && screenName) {					
		var screenNameValue = adobe.Cookie.get("SCREENNAME"),
		rememberMe = adobe.Cookie.get('RMID'),
		authenticAdobeId = adobe.Cookie.get('AUID');
		
		if(screenNameValue) {
			screenName.innerHTML = screenNameValue;
		}
		
		if(rememberMe) {
			greeting.style.display="";
			accountLink.style.backgroundImage = "";
		}
		
		if(authenticAdobeId) {
			greeting.style.display="";
			signout.style.display="";
			accountLink.style.backgroundImage = "";
		}
	}
	
	adobe.InputTitleOverlay.init("search-input");

});

if(adobe.SCRIPT_ENGINE == "JScript" && adobe.SCRIPT_VERSION > 5.6) {
	Event.observe(window, "load", function() {
		var dropdowns = $$(".d-dropdown");
		var i = dropdowns.length-1;
		if(i < 0) {return;}
		do{
			//Event.observe(dropdowns[i], "mouseover", adobe.SelectFix.doFix);
			//Event.observe(dropdowns[i], "mouseout", adobe.SelectFix.undoFix);
		} while(i--);
	});
}

