function selectTag(showContent,selfObj){
	// 操作标签
	var tag = document.getElementById("tags").getElementsByTagName("a");
	for(i=1; i<3; i++){
	    if(showContent=='tagContent'+i){
		   tag[i-1].className = "off"+i;
		   document.getElementById('tagContent'+i).className = "tagContent selectTag";
		}else{
		   tag[i-1].className = "on"+i;
		   document.getElementById('tagContent'+i).className = "tagContent";
		}
	}
}

function Tab(Xname,Cname,Lenght,j) {
	for(i=0;i<Lenght;i++){
		eval("getObj('"+Xname+i+"').className='n2'");
	}
	eval("getObj('"+Xname+j+"').className='n1'");
	if (j==0) scriptname = 'all';
	else if (j == 12) scriptname = 'new';
	else if (j == 13) scriptname = 'hot';
	else scriptname = j;
	url = '/script/ic/id_'+scriptname+'.html';
	setTimeout("load_index_commend('"+url+"')", 100);
}

function load_index_commend(url) {
	jx.load(url,function(data){
		document.getElementById('ic_html').innerHTML=data;
		},'text','get'
	);
}

var elm_mar;
var mar_child_div;
var picH = 60;//移动高度
var mar_scrollstep=3;//移动步幅,越大越快
var mar_scrolltime=20;//移动频度(毫秒)越大越慢
var stoptime=3000;//间断时间(毫秒)
var tmpH = 0;
function marquee_text_start(){
	if(tmpH < picH){
		tmpH += mar_scrollstep;
		if(tmpH > picH )tmpH = picH ;
		elm_mar.scrollTop = tmpH;
		setTimeout(marquee_text_start,mar_scrolltime);
	}else{
		tmpH = 0;
		elm_mar.appendChild(mar_child_div[0]);
		elm_mar.scrollTop = 0;
		setTimeout(marquee_text_start,stoptime);
	}
}
function show_marquee_text() {
	var link = ['<a href="http://www.xiaogame.com.cn/s/chengren/" target="_blank"><font color="red">成人小游戏</font></a> | <a href="/game/yx14/2009-08-19/35.html" target="_blank">电眼美女换装</a> | <a href="/game/yx13/2009-08-19/23.html" target="_blank">新闪客快打</a> | <a href="/game/yx2/2009-08-20/362.html" target="_blank">武林足球</a> | <a href="/game/yx1/2009-08-20/414.html" target="_blank">梦幻宠物世界</a> | <a href="/game/yx1/2009-08-20/412.html" target="_blank">照看小老虎</a>',
		'<a href="http://www.xiaogame.com.cn/s/chengren/" target="_blank"><font color="red">成人小游戏</font></a> | <a href="/game/yx1/2009-08-20/425.html" target="_blank">台湾16张麻将</a> | <a href="/game/yx1/2009-08-20/404.html" target="_blank">装修美女卧室</a> | <a href="/game/yx1/2009-08-20/390.html" target="_blank">装饰宠物房间</a> | <a href="/game/yx2/2009-08-20/380.html" target="_blank">华容道精装版</a> | <a href="/game/yx1/2009-08-20/417.html" target="_blank">小老鼠餐厅</a> ',
	];
	if (document.getElementById('marquee_div'))
	{
		var inhtm = '<div id="elm_marquee" style="height:25px;width:460px;overflow:hidden;font-size:12px;color:#6c6c6c;font-weight:normal;padding-left:150px">';
		for(var line in link) {
			inhtm += '<div style="width: 560px; height: 58px">'+link[line]+'</div>';
		}
		inhtm += '</div>';
		document.getElementById('marquee_div').innerHTML = inhtm;
		elm_mar = document.getElementById("elm_marquee");
		mar_child_div=elm_mar.getElementsByTagName("div");
		elm_mar.innerHTML += elm_mar.innerHTML;

		setTimeout(marquee_text_start,stoptime);
	}
}

// 滚动文字 
show_marquee_text();

// 初始化全部推荐游戏
setTimeout("load_index_commend('/script/ic/id_all.html')", 100);

// 用户登录
function ajax_login() {
	var login_username = getObj('login_username');
	var login_password = getObj('login_password');
	if (!login_username || login_username.value.trim() == '')
	{
		alert('请输入用户名');
		login_username.focus();
		return false;
	}
	if (!login_password || login_password.value.trim() == '')
	{
		alert('请输入密码');
		login_password.focus();
		return false;
	}
	getObj('login_form').submit();
}
function ajax_logout() {
	getObj('login_frame').src="";
}

function ajax_login_run() {
	getObj('login_frame').src='';
}
setTimeout("ajax_login_run()",1000);

// 文字图片
var oaimg;
function setaimg(){
    document.write('<div id="aimgdiv" style="width:120px;padding:4px;border:1px solid #ccc;filter:progid:DXImageTransform.Microsoft.Shadow(color:#444444,direction:145,strength:5);position:absolute;background:#fff;display:none;"><img id="aimg" src="" style="width:120px;height:75px;display:none" /><div id="aimgtext" style="text-align:center;padding:4px 2px 0 2px;font-size:12px;line-height:17px;"></div></div>');
    
    var a=document.getElementsByTagName("A");
    for(var i=0;i<a.length;i++){
        if(a[i].getAttribute("img")){
            a[i].onmouseover=function(e){
                oaimg=this;showaimg(e,this);
            };
            a[i].onmouseout=function(){
                oaimg='';hideaimg()
            }
        }
    }
}
function hideaimg(){
    $('aimg').style.display='none';
    $('aimg').src='';
    $('aimgdiv').style.display='none';
    document.onmousemove=null
}
function showaimg(e,a){
    if(a!=oaimg)return;
    var p=getMouse(e);
    $('aimgdiv').style.left=(p.x+26)+"px";
    $('aimgdiv').style.top=(p.y+26)+"px";
    document.onmousemove=function(e){
        var p=getMouse(e);
        $('aimgdiv').style.left=(p.x+26)+"px";
        $('aimgdiv').style.top=(p.y+26)+"px"
    };
    document.onmouseout=function(){
        hideaimg()
    };
    window.setTimeout(function(){
        if(oaimg==a){
            $('aimg').src=(a.getAttribute('img').indexOf('http://')!=-1?"":"http://localhost/")+a.getAttribute('img');
            $('aimgtext').innerHTML=a.innerHTML;
            $('aimg').onload=function(){$('aimg').style.display='';$('aimgdiv').style.display=''}
        }
    },120)
}

function getEvent() //同时兼容ie和ff的写法
{ 
	if(document.all)  return window.event;   
	func=getEvent.caller;       
	while(func!=null){ 
		var arg0=func.arguments[0];
		if(arg0)
		{
		  if((arg0.constructor==Event || arg0.constructor ==MouseEvent) || (typeof(arg0)=="object" && arg0.preventDefault && arg0.stopPropagation))
		  { 
		  return arg0;
		  }
		}
		func=func.caller;
	}
	return null;
} 

function getMouse(){
	var __is_ff = (navigator.userAgent.indexOf("Firefox")!=-1);//Firefox
    e = getEvent();
	var mouseX = 0;
	var mouseY = 0;

	if(__is_ff){
		mouseX = e.layerX + document.documentElement.scrollLeft; 
		mouseY = e.layerY + document.documentElement.scrollLeft; 
	}else{
		mouseX = e.clientX + document.documentElement.scrollLeft; 
		mouseY = e.clientY + document.documentElement.scrollTop;  
	}
	return {x:mouseX,y:mouseY};
	//return window.event?{
    //    x:event.clientX+document.documentElement.scrollLeft,y:event.clientY+document.documentElement.scrollTop}:{x:e.pageX+ocument.documentElement.scrollLeft,y:e.pageY+document.documentElement.scrollTop}
}
setaimg();