﻿//当上传控件FILE值改变时 设置img.src值
function ResetImage(path,imgid)
{
	var localpath = "file:///"+path;
	document.getElementById(imgid).src=localpath;
}

//当客户端控件Img.src加载时onload()时执行 格式化图片高度
function FormatImage(path,heightvalue,imgid)
{
	var thisImage = new Image();
	thisImage.src=path;
	var thisHeight = thisImage.height;
	if(thisHeight>heightvalue)
	{
		document.getElementById(imgid).height=heightvalue;
	}
	else
	{
		document.getElementById(imgid).height=thisHeight;
	}
}
//点击时跳到URL
function wingourl(str,mu)
{
	url='/'+mu+'/List.aspx?Cid='+str;
	window.open(url,'','');
}
//异步调用函数 设置选中状态
function showchange(n,objID,classID,number,url)
{
	var ni;
	for(var i=0;i<document.getElementById(objID).childNodes.length;i++)
	{
		if(document.getElementById(objID).childNodes[i].className=="infoselected")
			ni = i+1;
		document.getElementById(objID).childNodes[i].className="";
	}
	document.getElementById(objID).childNodes[n-1].className="infoselected";
	if(ni==n)
	{
		//alert("not refresh!it's same page with now;");
		return;
	}
	objID = objID+"list";
	ShowHtml(objID,classID,number,url);
}
//异步调用执行
function ShowHtml(objID,classID,number,xurl)
{
	var url;
	url = "/qcControl/q.aspx?";
	url = url + "c="+classID;
	url = url + "&n="+number;
	url = url + "&u="+escape(xurl);
	XMLHTTP.sendReq('GET',url,'',objID,'<div align=center><br><img src=\"/images/loading.gif\" /></div>');
}
//设定搜索框样式和预设值
function checkThisKey(objKey)
{
	if(objKey.value=="请输入关键字...")
	{
		objKey.value="";
		objKey.style.color='black';
	}
}
//搜索选中设置
function SetSearchStatus(objID,n,css)
{
	for(var i=0;i<document.getElementById(objID).childNodes.length;i++)
	{
		if(i==n)
		{
			if(n==4 && objID!="info17" && objID !="info2")
				css = "inputselectedbig";			
			document.getElementById(objID).childNodes[i].className=css;
			document.getElementById("txtType").value=n;
		}
		else
		{
			document.getElementById(objID).childNodes[i].className="";
		}
	}
	document.getElementById("txtKey").focus();
	document.getElementById("txtKey").select();
}
//搜索页面搜索 检查框中的非法字符||并替换
function CheckSearchText()
{
	var word = new Array(";","'",",",".","*");
	var txt = document.getElementById("txtKey").value;
	for(var i=0;i<word.length;i++)
	{
		temp = /word[i]/g
		txt = txt.replace(temp,'');
	}
	if(txt=="")
	{
		return false;;
	}/*
	if(document.getElementById("txtType").value=="2")
	{
		return false;
	}*/
	return true;
}
//其他页面搜索
function GoToSearch()
{
	var word = new Array(";","'",",",".","*");
	var txt = document.getElementById("txtKey").value;
	if(txt=="请输入关键字...")
	{
		document.getElementById("txtKey").select();
		alert("请输入搜索关键字！");
		return false;
	}
	for(var i=0;i<word.length;i++)
	{
		temp = /word[i]/g
		txt = txt.replace(temp,'');
	}
	if(txt=="")
	{
		alert("请输入搜索关键字!");
		return false;
	}
	/*
	if(document.getElementById("txtType").value=="2")
	{
		return false;
	}
	*/
	location.href="/Search/Default.aspx?k="+escape(txt)+"&t="+escape(document.getElementById("txtType").value);
}

//禁止查看源码
function clear()
{
	Source=document.body.firstChild.data; 
	document.open(); 
	document.close(); 
	document.title="看不到源代码"; 
	document.body.innerHTML=Source; 
}

//设定字体大小
function SetFont(s)
{
	document.getElementById("content").style.fontSize =s+'px';
}

var timeouter;
//自动设置图片大小
function AutoSetThisWidth()
{
	var obj = document.getElementById("imgs");
	if(obj.width>640)
		obj.width=640;
	if(obj.width>0 && obj.width<=640)
	{
		clearInterval(timeouter);
	}
	else
	{
		timeouter = setInterval("AutoSetThisWidth()",100);
	}
}
function AutoSetNews()
{
	if(document.getElementById("content")!=null)
	{
		var str = document.getElementById("content").innerHTML;
		var temp = /<IMG /g
		str = str.replace(temp,'<IMG onload=\"AutoSetNewsWidth(this);\" onclick=\"window.open(this.src,&quot;&quot;,&quot;&quot;);\" alt=\"点击看大图\"');
		document.getElementById("content").innerHTML =str;
	}
}
function AutoSetNewsWidth(obj)
{
	if(obj.width>640)
		obj.style.width=640;
}

//网页限制
 
if (window.Event) 
  document.captureEvents(Event.MOUSEUP); 
 
function nocontextmenu() 
{
 event.cancelBubble = true
 event.returnValue = false;
 
 return false;
}
 
function norightclick(e) 
{
 if (window.Event) 
 {
  if (e.which == 2 || e.which == 3)
   return false;
 }
 else
  if (event.button == 2 || event.button == 3)
  {
   event.cancelBubble = true
   event.returnValue = false;
   return false;
  }
 
}
 //禁止右键
document.oncontextmenu = nocontextmenu;  // for IE5+
document.onmousedown = norightclick;  // for all others

var MESSAGE="中国风景名胜网[www.fjms.net]"
var POSITION=10
var DELAY=20
var scroll=new statusMessageObject()
function statusMessageObject(p,d){
this.msg =MESSAGE
this.out =""
this.pos =POSITION
this.delay=DELAY
this.i=0
this.reset=clearMessage}
function clearMessage(){
this.pos=POSITION}
function scroller(){
for (scroll.i=0;scroll.i<scroll.pos;scroll.i++){
scroll.out += " "}
if (scroll.pos >= 0)
scroll.out += scroll.msg
else scroll.out=scroll.msg.substring(-scroll.pos,scroll.msg.length)
window.status=scroll.out
scroll.out=" "
scroll.pos--
if (scroll.pos < -(scroll.msg.length)) {
scroll.reset()}
setTimeout('scroller()',scroll.delay)}
function snapIn(jumpSpaces,position){
var msg = scroll.msg
var out = ""
for(var i=0; i<position; i++) 
{out+= msg.charAt(i)}
for(i=1;i<jumpSpaces;i++) 
{out += " "}
out+=msg.charAt(position)
window.status = out
if(jumpSpaces <= 1) {
position++
if(msg.charAt(position) == ' ') 
{position++ }
jumpSpaces = 100-position
}else if (jumpSpaces >  3)
{jumpSpaces *= .75}
else
{jumpSpaces--}
if(position != msg.length) {
var cmd = "snapIn(" + jumpSpaces + "," + position + ")";
scrollID = window.setTimeout(cmd,scroll.delay);
}else{window.status=""
jumpSpaces=0
position=0
cmd = "snapIn(" + jumpSpaces + "," + position + ")";
scrollID = window.setTimeout(cmd,scroll.delay);
return false }
return true}
snapIn(100,0);