var BROWSER = {};
var USERAGENT = navigator.userAgent.toLowerCase();
BROWSER.ie = window.ActiveXObject && USERAGENT.indexOf('msie') != -1 && USERAGENT.substr(USERAGENT.indexOf('msie') + 5, 3);
BROWSER.firefox = USERAGENT.indexOf('firefox') != -1 && USERAGENT.substr(USERAGENT.indexOf('firefox') + 8, 3);
BROWSER.chrome = window.MessageEvent && !document.getBoxObjectFor && USERAGENT.indexOf('chrome') != -1 && USERAGENT.substr(USERAGENT.indexOf('chrome') + 7, 10);
BROWSER.opera = window.opera && opera.version();
BROWSER.safari = window.openDatabase && USERAGENT.indexOf('safari') != -1 && USERAGENT.substr(USERAGENT.indexOf('safari') + 7, 8);
BROWSER.other = !BROWSER.ie && !BROWSER.firefox && !BROWSER.chrome && !BROWSER.opera && !BROWSER.safari;BROWSER.firefox = BROWSER.chrome ? 1 : BROWSER.firefox;

function moveDiv(event, _sId)
{
	var oObj = $("login_dialog");	
	oObj.onmousemove = mousemove;
	oObj.onmouseup = mouseup;
	oObj.setCapture ? oObj.setCapture() : function(){};
	oEvent = window.event ? window.event : event;
	var dragData = {x : oEvent.clientX, y : oEvent.clientY};
	var backData = {x : parseInt(oObj.style.top), y : parseInt(oObj.style.left)};
   
	function mousemove()
	{
		var oEvent = window.event ? window.event : event;
		var iLeft = oEvent.clientX - dragData["x"] + parseInt(oObj.style.left);
		var iTop = oEvent.clientY - dragData["y"] + parseInt(oObj.style.top);
		oObj.style.left = iLeft;
		oObj.style.top = iTop;
		dragData = {x: oEvent.clientX, y: oEvent.clientY};  
	}
   
	function mouseup()
	{
		var oEvent = window.event ? window.event : event;
		oObj.onmousemove = null;
		oObj.onmouseup = null;
		if(oEvent.clientX < 1 || oEvent.clientY < 1)
		{
			oObj.style.left = backData.y;
			oObj.style.top = backData.x;
		}
			oObj.releaseCapture ? oObj.releaseCapture() : function(){};
	}
}








var xmlHttp;
var a_strURL;


function GetXmlHttpObject()
{
var xmlHttp=null;
try
 {
 // Firefox, Opera 8.0+, Safari
 xmlHttp=new XMLHttpRequest();
 }
catch (e)
 {
 // Internet Explorer
 try
  {
  xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
  }
 catch (e)
  {
  xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
 }
return xmlHttp;
}


function download(_sID,event,strURL)
{
	
	a_strURL=strURL;

	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	{
		alert ("Browser does not support HTTP Request")
		return
	} 

	var url="login.asp?user=&passwd=sdf"
	url=url+"&sid="+Math.random()
	xmlHttp.open("GET",url,true)
	xmlHttp.onreadystatechange=returninfo	
	xmlHttp.send(null)
}



function returninfo()
{ 
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 { 
	if(xmlHttp.responseText=="1")
	{
		window.location.href=a_strURL;
	}
	else
	{
		 showDialog();
	}
 } 
}

function login(strUser,strPass)
{
	if(strUser.length==0 || strPass.length==0)
	{
		return;
	}
	else
	{
		xmlHttp=GetXmlHttpObject()
		if (xmlHttp==null)
		{
			alert ("Browser does not support HTTP Request")
			return
		} 
		
		var url="login.asp?user="+strUser+"&passwd="+strPass
		xmlHttp.open("GET",url,true)
		xmlHttp.onreadystatechange=loginInfo	
		xmlHttp.send(null)
	}
}


function loginInfo()
{ 
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 { 

	if(xmlHttp.responseText=="0")
	{
		document.getElementById("user").value=""
		document.getElementById("passwd").value=""
	}
	else
	{
		hideMenu('login_dialog') 
	}
	
 } 
}	
















function display(id) 
{
	$(id).style.display = $(id).style.display == '' ? 'none' : '';
}

function setMenuPosition(menuid) 
{
	
	var menuObj = menuid ? $(menuid) : $(showid + '_menu');
	
	if(!menuObj)
		return;
	
	var ml=mt=0;


	menuObj.style.left = (document.body.clientWidth - menuObj.clientWidth) / 2 + 'px';
	mt = (document.documentElement.clientHeight - menuObj.clientHeight) / 2;

	if(BROWSER.ie && BROWSER.ie < 7)
	{
		mt += Math.max(document.documentElement.scrollTop, document.body.scrollTop);
	} 
					
	else 
	{
		if(menuObj.scrolly) 
		mt -= Math.max(document.documentElement.scrollTop, document.body.scrollTop);
		menuObj.style.position = 'fixed';
	}
		
			

	if(ml) 
		menuObj.style.left = ml + 'px';

	if(mt) 
		menuObj.style.top = mt + 'px';
			


	if(BROWSER.ie && !document.documentElement.clientHeight) 
	{
		menuObj.style.position = 'absolute';
		menuObj.style.top = (document.body.clientHeight - menuObj.clientHeight) / 2 + 'px';
	}
			
	if(menuObj.style.clip && !BROWSER.opera) 
	{
		menuObj.style.clip = 'rect(auto, auto, auto, auto)';
	}


	if( menuObj.scrollHeight > 500) 
	{
		menuObj.style.height = 500 + 'px';
		if(BROWSER.opera) 
		{
			menuObj.style.overflow = 'auto';
		} 
		else 
		{
			menuObj.style.overflowY = 'auto';
		}
	}
}


function isUndefined(variable) 
{
	return typeof variable == 'undefined' ? true : false;
}


function $(id) 
{
	return document.getElementById(id);
}

function hideMenu(attr) 
{

		var menuObj = $(attr);
	
		menuObj.parentNode.removeChild(menuObj);
	
}


function showDialog() 
{
	var menuid = 'login_dialog';
	var menuObj = $(menuid);
	
	
	if(menuObj) 
		hideMenu(menuid);
	
	menuObj = document.createElement('div');
	menuObj.style.display = 'none';
	menuObj.className = 'floatDiv';
	menuObj.id = menuid;


	$('append_parent').appendChild(menuObj);



	

		var s = '<div class="divTitle" onmousedown="moveDiv(event,\'login_dialog\');"><div class="divTitle-left">用&nbsp;户&nbsp;登&nbsp;录</div><div class="divTitle-right"><a href="javascript:;" class="float_close" onclick="hideMenu(\'login_dialog\')" title="关闭">关闭</a></div></div><div class="divContent"><table width="100%" height="100px"><tr><td style="text-align:right">用户名：</td><td align="right"><input type="text" style="width:120px;border:1px solid #0099cc; " id="user"/></td></tr><tr><td style="text-align:right">密&nbsp;&nbsp;&nbsp;码：</td><td align="left"><input type="password" style="width:120px;border:1px solid #0099cc; " id="passwd"/></td></tr></table></div><div class="divFoot"><input type="button" class="divButton" value="登 录" onclick="login(document.getElementById(\'user\').value,document.getElementById(\'passwd\').value);"/> <input type="button" class="divButton" onclick="document.getElementById(\'user\').value=\'\';document.getElementById(\'passwd\').value=\'\'" value="重 置" /></div>';
		
	menuObj.innerHTML = s;

	menuObj.style.position = 'absolute';
	menuObj.style.zIndex = 801;
	menuObj.style.display = 'block';
	menuObj.style.filter = 'progid:DXImageTransform.Microsoft.Alpha(opacity=90)';
	menuObj.style.opacity = 0.9;
	menuObj.fade = false;

	setMenuPosition(menuid);

}


/////////////////////图片滚动
function imgMove()
{
	var speed=20; //数字越大速度越慢
var tab=document.getElementById("xxfg");
var tab1=document.getElementById("xxfg1");
var tab2=document.getElementById("xxfg2");
tab2.innerHTML=tab1.innerHTML;
function Marquee(){
if(tab2.offsetWidth-tab.scrollLeft<=0)
tab.scrollLeft-=tab1.offsetWidth
else{
tab.scrollLeft++;
}
}
var MyMar=setInterval(Marquee,speed);
tab.onmouseover=function() {clearInterval(MyMar)};
tab.onmouseout=function() {MyMar=setInterval(Marquee,speed)};
}

//导航
function navon(num)
{
	for(var id=0;id<=9;id++)
	{
			document.getElementById("daohang"+id).className="ndisp";
	}
	if(num>=0 && num<=9)
	{
		document.getElementById("daohang"+num).className="disp";
	}

}


/////////////////////////最新图片

	 var counts = 5;
 var nn = 1;
 var key = 0;

 function change_img() {
 if(key==0)
	 {
  for ( var i = 1; i <= counts; i++) {
   document.getElementById("imgbig" + i).style.display = 'none';
   document.getElementById("xxjdjj" + i).className = 'axx';
  }
  document.getElementById("imgbig" + nn).style.display = 'block';
  document.getElementById("xxjdjj" + nn).className = 'bxx';
  nn++;

  if (nn > counts) {
   nn = 1;
  }
  tt = setTimeout('change_img()', 2000);
 }
 }
 function changeimg_stop(n) {
  nn = n;
  k=1;
  window.clearInterval(tt);
 // change_img();
 for ( var i = 1; i <= counts; i++) {
   document.getElementById("imgbig" + i).style.display = 'none';
   document.getElementById("xxjdjj" + i).className = 'axx';
  }
  document.getElementById("imgbig" + nn).style.display = 'block';
  document.getElementById("xxjdjj" + nn).className = 'bxx';
 }

 function changeimg_start(n)
 {
	 k=0;
	 nn = n;
  window.clearInterval(tt);
 change_img();
 }
