var dom = new Object;
dom.event = new Object;

dom.event.addEventListener = function(elm,type,func,useCapture){
    if(! elm){return false;}
    if(! useCapture){
    useCapture = false;
    }
    if(elm.addEventListener){
        elm.addEventListener(type,func,false);
    }else if(elm.attachEvent){
        elm.attachEvent("on"+type,func);
        }else{
            return false;
            }
        return true;
};

dom.event.removeEventListener = function(elm,type,func,useCapture){
    if(! elm){return false;}
    if(! useCapture){
    useCapture = false();
    }
    if(elm.removeEventListener){
        elm.removeEventListener(type,func,false);
    }else if(elm.datachEvent){
        elm.datachEvent("on"+type,func);
        }else{
            return false;
            }
        return true;
};

dom.event.stopPropagation = function(evt){
    if(evt && evt.stopPropagation){
    evt.stopPropagation();
    }else if(window.event){
        window.event.cancelBubble = true;
    }
}


dom.event.addEventListener(window,'load',searchCtrl);

function searchCtrl(){
	var btn = document.getElementById("formBt");
	btn.style.visibility = "hidden";
	
	var textInp = document.getElementById("textInp");
	dom.event.addEventListener(textInp,'focus',function(){
		textInp.value = "";
	});
	dom.event.addEventListener(textInp,'keyup',function(){
		inptxt = document.getElementById("textInp").value;
		if(inptxt != "" && inptxt != "サイト内検索"){
			btn.style.visibility = "visible";
		}
	});
	/*dom.event.addEventListener(textInp,'blur',function(){
		btn.style.visibility = "hidden";
	});*/
}
