var px = 0;
var py = 0;
var page_x = 0;
var page_y = 0;
var movieBegin = false;
var j = 0;
//-----------------------------------------------------------------------------------------------------
document.write('<div id="showSearch" class="hidden"></div>');
//-----------------------------------------------------------------------------------------------------
function document.onclick(){
	document.getElementById('showSearch').className = 'hidden';
}
//-----------------------------------------------------------------------------------------------------
function createXMLHttps(){
	var ret = null;
	
	try{
		ret = new ActiveXObject('Msxml2.XMLHTTP');
	}catch(e){
		try{
			ret = new ActiveXObject('Microsoft.XMLHTTP');
		}catch (ee){
			ret = null;
		}
	}
	
	if(!ret && typeof XMLHttpRequest != 'undefined')
	ret = new XMLHttpRequest();
	
	return ret;
}
//-----------------------------------------------------------------------------------------------------
function showAjax(url, divID){
	var divID = document.getElementById(divID);
	
	if(divID){
		divID.innerHTML = '稍等...'
		
		var xmlhttp = createXMLHttps();
		
		xmlhttp.open("GET", url, true);
		xmlhttp.onreadystatechange = function(){
			if (xmlhttp.readyState == 4 && xmlhttp.status == 200)	{
				divID.innerHTML = xmlhttp.responseText;
			}
		}
		
		xmlhttp.send(null);
	}
}
//-----------------------------------------------------------------------------------------------------
function keyupDeal(e){
	var keyc;
	var keyword = document.getElementById('keyword');
	var showSearch = document.getElementById('showSearch');
	
	var obj = document.getElementById('keyword');
  
  var top = obj.offsetTop;
  var left = obj.offsetLeft;
  
  while(obj = obj.offsetParent){
    top += obj.offsetTop;
    left += obj.offsetLeft;
  }
	
	showSearch.style.width = keyword.offsetWidth - 3;
	showSearch.style.top = top + keyword.offsetHeight + 1;
	showSearch.style.left = left;
	
	if(window.event){
		keyc = e.keyCode;
	}else if(e.which){
		keyc = e.which;
	}
	
	if(keyc != 38 && keyc != 40){
		j = 0;
		
		if(keyword.value == ''){
			showSearch.className = 'hidden';
		}else{
			showSearch.className = 'show';
			showAjax('/include/ajax/search.asp?keyword=' + keyword.value, 'showSearch');
		}
	}
}
//-----------------------------------------------------------------------------------------------------
function keydownDeal(e){
	var keyc;
	var str;
	
	if(window.event){
		keyc = e.keyCode;
	}else if(e.which){
		keyc = e.which;
	}
	
	if(keyc == 38 || keyc == 40){
		if(keyc == 38){
			j -= 1;
			
			if(j < 0){
				j = 0;
			}
		}
		
		if(keyc == 40){
			j += 1;
			
			if(j > 10){
				j = 10
			}
		}
		
		str = document.getElementById('result' + j).value
		
		if(str){
			selectResult(str);
		}
		
		overResult(j);
	}
}
//-----------------------------------------------------------------------------------------------------
function overResult(n){
	for(var i = 1; i <= 10; i ++){
		if(i == n){
			j = i;
			
			document.getElementById('result' + i).className = 'overResult';
		}else{
			document.getElementById('result' + i).className = '';
		}
	}
}
//-----------------------------------------------------------------------------------------------------
function selectResult(str){
	document.getElementById('keyword').value = str;
}
//-----------------------------------------------------------------------------------------------------
function showRequire(){
	showAjax('/include/ajax/require.asp', 'showRequire');
}
//-----------------------------------------------------------------------------------------------------
function checkRequire(){
	var username = document.frmRequire.username;
	var content = document.frmRequire.content;
	
	if(username.value == ''){
		alert('您的姓名为空！');
		username.focus();
		return false;
	}
	
	if(content.value == ''){
		alert('您的求片为空！');
		content.focus();
		return false;
	}else{
		if(content.value.length > 500){
			alert('您的求片超过 500 个字符限制！');
			content.focus();
			return false;
		}
	}
	
	showAjax('/include/ajax/require.asp?action=save&username=' + username.value + '&content=' + content.value, 'showRequire');
	
	username.value = '小锤的朋友';
	content.value = '';
}
//-----------------------------------------------------------------------------------------------------
