var step = -1;
var stime = 100;
var ep;
var sleep = stime;
var width;

function slideStart() {
	var objSlide = $("slide");
	objSlide.onmouseover = slideStop;
	objSlide.onmouseout = slideMove;
	
	width = objSlide.getWidth();
	
	var itemList = objSlide.getElementsByTagName("a");
	var size = itemList.length;
	for(var i = 0; i < size; i++) {
		objSlide.appendChild(itemList[i].cloneNode(true));
	}
	
	objSlide = null;
	
	slideMove();
}

function slideStop(){
	clearTimeout(ep);
}

function slideMove(){
	var obj = $("slide");
	
//	obj.pixelLeft = (obj.pixelLeft + step) % width;
	
	var objLeft = convertInt(obj.style.left);

	var newLeft = (objLeft + step) % width;
	
	
	obj.style.left = newLeft + "px";

	ep = setTimeout("slideMove()",sleep);
	sleep = stime;
}

function convertInt(v) {
	v = v.replace("px", "");
	return v.length > 0 ? parseInt(v) : 0;
}

function searchInit() {
	$("search").onsubmit = function(){
		if($F("query").length <= 0) {
			alert("Enter word!");

			return false;
		}
		
		return true;
	};
}

function wa_license(){
	var wa_mark = $("wa_mark");
	
	wa_mark.onclick = function(){
		window.open( contextPath + "/wa_license.dmj" , "license" , "width=400, height=600 scrollbars=yes,resizable=yes");
		return false;
	};
	wa_mark.onpresskey = wa_mark.onclick;
}

function mainMenuInit() {
	var menus = $("menu1", "menu2", "menu3", "menu4", "menu5", "menu6");
	new MainMenuControl().init(menus);
}

function init() {
	mainMenuInit();
	slideStart();
	searchInit();
	wa_license();
}

Event.observe(window, 'load', init, false);

