﻿qsm=window.qsm||{};
qsm.Common=new function(){
this.lTrim=function(i){return i.replace(/^\s*/,"");};
this.rTrim=function(i){return i.replace(/\s*$/,"");};
this.trim=function(i){return this.rTrim(this.lTrim(i));};
this.getEl=function(i){if(!document.getElementById)return false;if(typeof i==="string"){return document.getElementById(i);}else{return i;}};
this.getElByClassName=function(t,n,s,el){var el=(el)?el:document;var itm=el.getElementsByTagName(t);var num=1;for(i=0;i<itm.length;i++){if(itm[i].className===n&&s===num){return itm[i];}else if(itm[i].className===n){num++;}}return false;}
this.isIE6=function(){return navigator.userAgent.search('MSIE')>0&&navigator.userAgent.search('6')>0;}
this.isIE=function(){return navigator.userAgent.search('MSIE')>0;}
this.isOpera=function(){return navigator.userAgent.indexOf('Opera')>-1;}
this.isMoz=function(){return navigator.userAgent.indexOf('Mozilla/5.')>-1;}
this.setCookie=function(cn,cv,d,dm){var now=new Date();var expire=new Date();if(d==null||d==0)d=1;expire.setTime(now.getTime()+3600000*24*d);document.cookie=cn+"="+escape(cv)+";expires="+expire.toGMTString()+";domain="+dm;}
this.deleteCookie=function(cn,dm){if(getCookie(name)){document.cookie=cn+"="+((domain)?"; domain="+dm:"")+"; expires=Thu, 01-Jan-70 00:00:01 GMT";}}
this.getCookie=function(cn){var dc=document.cookie;var prefix=cn+"=";var begin=dc.indexOf("; "+prefix);if(begin==-1){begin=dc.indexOf(prefix);if(begin!=0)return null;}else{begin+=2;}var end=document.cookie.indexOf(";",begin);if(end==-1){end=dc.length;}return unescape(dc.substring(begin+prefix.length,end));}
this.setAph=function(obj,opacityValue){obj.filters.alpha.opacity=parseInt(opacityValue);}
this.dImgW=function(obj,wv){var ig=new Image();ig.src=obj.src;if(ig.width>0 && ig.height>0){if(ig.width>=wv){obj.width=wv;obj.height=parseInt((ig.height*wv)/ig.width); }else{obj.width=ig.width;obj.height=ig.height;}}}
this.dImgH=function(obj,hv){var ig=new Image();ig.src=obj.src;if(ig.width>0 && ig.height>0){if(ig.height>=hv){obj.height=hv;obj.width=parseInt((ig.width*hv)/ig.height);}else{obj.width=ig.width;obj.height=ig.height;}}} 
this.dImg=function(obj,wv,hv){var ig=new Image(); ig.src=obj.src;if(ig.width>0 && ig.height>0){if(ig.height>hv||ig.width>wv){var h=0,w,wflg=false;if(ig.width>wv)wflg=true;if(wflg){w=wv;			h=parseInt((ig.height*wv)/ig.width);}if(h==0||h>hv){h=hv;w=parseInt((ig.width*hv)/ig.height)}obj.width=w;obj.height=h;}else{obj.width=ig.width;obj.height=ig.height;}}} 
function zImg(obj){var zoom=parseInt(obj.style.zoom, 10)||100;zoom+=event.wheelDelta/12;if (zoom>0) obj.style.zoom=zoom+'%';	return false;}
this.cptxt=function(id){if(document.all){textRange = document.getElementById(id).createTextRange(); textRange.execCommand("Copy");return 1;}else{alert("&#x6B64;&#x529F;&#x80FD;&#x53EA;&#x80FD;&#x5728;&#x49;&#x45;&#x4E0A;&#x6709;&#x6548;");return 0;}};
this.sW2S=function(obj){var oldStr="｀·＠ＡＢＣＤＥＦＧＨＩＪＫＬＭＮＯＰＱＲＳＴＵＶＷＸＹＺａｂｃｄｅｆｇｈｉｊｋｌｍｎｏｐｑｒｓｔｕｖｗｘｙｚ１２３４５６７８９０－＿—～！＃＄％＾…＆＊（）｛｝＝＋｜＼？／＜＞［］、，。",newStr="`@@ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890-_-~!#$%^.&*(){}=+|\\?/<>[].,.";if(obj.value!=""){				var ps,c,nc;for(var i=0;i<obj.value.length;i++){c=obj.value.substring(i,i+1);ps=oldStr.indexOf(c);if(ps>-1){nc=newStr.substring(ps,ps+1);obj.value=obj.value.replace(c,nc);}}}};
};
function pageGo(obj){
	if(obj.selectedIndex==0){
		location.href=obj.name+'.shtml';}
	else{
		location.href=obj.name+'_'+(parseInt(obj.selectedIndex)+1)+'.shtml'}
}

function pageGo2(obj){
	if(obj.selectedIndex==0){
		location.href=obj.name+'.shtml';}
	else{
		location.href=obj.name+'_'+(obj.length-parseInt(obj.selectedIndex))+'.shtml'}
}

function pageShow(pn,tp,obj){
	for(var i=1;i<=pn;i++){
		if(i==tp){document.write("<option selected=\"selected\">第"+i+"页</option>");}
		else{document.write("<option>第"+i+"页</option>");}
	}
}
function pageShow2(pn,tp,obj){
	for(var i=1;i<=pn;i++){
		if(i==tp){document.write("<option selected=\"selected\">第"+i+"页</option>");}
		else{document.write("<option>第"+i+"页</option>");}
	}
}

function GotoPage(surl,eurl,pageObj,tpage){
	var pagenum=qsm.Common.trim(pageObj.value);
	if(pagenum==""){alert("请输入您要跳转的页码！");pageObj.value="";pageObj.focus();return;}
	if(isNaN(pagenum)){alert("请您输入数字页码！");pageObj.value="";pageObj.focus();return;}
	if(pagenum<1||pagenum>tpage){
		alert("您输入的页码不存在，请重新输入！\n\n提示：页码在1～"+ tpage + "范围内有效！");
		pageObj.value="";pageObj.focus();return;
		}
	var url;
	if(pagenum==1){url = surl + eurl;}
	else{url = surl + "_" + pagenum + eurl;}
	location.href=url;
	}
	
function GotoPage2(surl,eurl,pageObj,tpage){
	var pagenum=qsm.Common.trim(pageObj.value);
	if(pagenum==""){alert("请输入您要跳转的页码！");pageObj.value="";pageObj.focus();return;}
	if(isNaN(pagenum)){alert("请您输入数字页码！");pageObj.value="";pageObj.focus();return;}
	if(pagenum<1||pagenum>tpage){
		alert("您输入的页码不存在，请重新输入！\n\n提示：页码在1～"+ tpage + "范围内有效！");
		pageObj.value="";pageObj.focus();return;
		}
	var url,nowpage;
	nowpage=parseInt(tpage-pagenum+1)
	if(nowpage==tpage){url = surl + eurl;}
	else{url = surl + "_" + nowpage + eurl;}
	location.href=url;
	}
function SearchGo(key,st,pageObj,tpage){
	var pagenum=qsm.Common.trim(pageObj.value);
	if(pagenum==""){alert("请输入您要跳转的页码！");pageObj.value="";pageObj.focus();return;}
	if(isNaN(pagenum)){alert("请您输入数字页码！");pageObj.value="";pageObj.focus();return;}
	if(pagenum<1||pagenum>tpage){
		alert("您输入的页码不存在，请重新输入！\n\n提示：页码在1～"+ tpage + "范围内有效！");
		pageObj.value="";pageObj.focus();return;
		}
	location.href='/Search/?ST='+st+'&KeyWord='+encodeURIComponent(key)+'&Page='+pagenum;
	}
/**读取浏览量*/
function getVisitNum(divNameArrar,type,id){
	var XMLHttp = InitAjax();
	var divName=divNameArrar.split("|");
	var URL="/ajax/?type=" + type + "&id=" + id;
	XMLHttp.open("GET",URL,true);
	XMLHttp.setRequestHeader('charset','utf-8');	
	XMLHttp.onreadystatechange = StateChangeProcess;	
	XMLHttp.send(null);
	function StateChangeProcess(){
		if(XMLHttp.readyState == 4){
			if(XMLHttp.status == 200){				
				var tmpStr = XMLHttp.responseText.toLowerCase().split("|");
				var obj;
				for(var i=0;i<divName.length;i++){
					if(i>=tmpStr.length){break}
					obj=$(divName[i]);
					if(obj!=null&&obj!="undefined"&&!isNaN(tmpStr[i]))
						obj.innerHTML = tmpStr[i];
					}
				}
			}
	}
}
function $() {
  var elements = new Array();
  for (var i = 0; i < arguments.length; i++) {
    var element = arguments[i];
    if (typeof element == 'string')
      element = document.getElementById(element);
    if (arguments.length == 1)
      return element;
    elements.push(element);
  }
  return elements;
}
function CopyText(ID) { 
	if (document.all){
		 textRange = document.getElementById(ID).createTextRange(); 
		 textRange.execCommand("Copy");
		 return 1;
	}
	else{
		 alert("此功能只能在IE上有效");
		 return 0;
	}
}
function CopyUrl(ID){
	if(CopyText(ID)==1){
		alert('网址复制成功，你可以粘贴到：QQ，MSN，Email等等！');		
		}	
}
/**读取浏览/下载量*/
function getVisitNum(divNameArrar,type,id){
	var XMLHttp = InitAjax();
	var divName=divNameArrar.split("|");
	var URL="/ajax/?type=" + type + "&id=" + id;
	XMLHttp.open("GET",URL,true);
	XMLHttp.setRequestHeader('charset','utf-8');	
	XMLHttp.onreadystatechange = StateChangeProcess;	
	XMLHttp.send(null);
	function StateChangeProcess(){
		if(XMLHttp.readyState == 4){
			if(XMLHttp.status == 200){				
				var tmpStr = XMLHttp.responseText.toLowerCase().split("|");
				var obj;
				for(var i=0;i<divName.length;i++){
					if(i>=tmpStr.length){break}
					obj=$(divName[i]);
					if(obj!=null&&obj!="undefined"&&!isNaN(tmpStr[i]))
						obj.innerHTML = tmpStr[i];
					}
				}
			}
	}
}
//*************创建远程访问组件对象******************/
function InitAjax()
{
	var XMLHTTP=false;
	try {
		XMLHTTP = new ActiveXObject("Msxml2.XMLHTTP");
	} 
	catch (e) {
		try {
			XMLHTTP = new ActiveXObject("Microsoft.XMLHTTP");
		} catch (E) {
			XMLHTTP = false;
		}
	}
	if (!XMLHTTP && typeof XMLHttpRequest!='undefined') {
		XMLHTTP = new XMLHttpRequest();
	}
	return XMLHTTP;
}
function Search(){
	var str;
	if(qsm.Common.trim($('keyword').value)==''){
			alert('请您输入关键字再搜索噢！');
			qsm.Common.getEl('keyword').focus();
			return false;
		}
	else{
		switch($('st').value){
			case "0":
				str = "";
				break;
			case "1":
				str = "p_";
				break;}
				//tmpstr = "/search/"+str+escape($('keyword').value)+"/";
				tmpstr = "/search/"+str+$('keyword').value+"/";
				//alert(tmpstr);
				try{
					location.href=''+tmpstr+'';
					}
				catch(e){
					window.location=''+tmpstr+'';
					}	
		}
	return false;
}

function trim(i){
	i = i.replace(/^\s*/,"");
	i = i.replace(/\s*$/,"");
	return i;
}

var schhelp=new Array();
schhelp[0]="如果想要什么游戏,直接输入名字点击搜索噢!";
schhelp[1]="要找“<font color='#FFFF00'>索爱K600</font>”手机游戏，搜索“<font color='#FFFF00'>K600</font>”手机型号即可，更容易搜到游戏啦！";
schhelp[2]="伸出你的手，为四川灾区的同胞献出一点爱心，一方有难，八方支援！";
schhelp[3]="找某手机型号游戏，不用加品牌名。如：搜索“<font color='#FFFF00'>7610</font>”比“<font color='#FFFF00'>Nokia7610</font>”更容易找到！";
schhelp[4]="您知道按［<b style='color:#FFFF00'>Ctrl+D</b>］会有什么惊喜吗？不妨你试试看，马上你就会知道答案！";
schhelp[5]="如果觉得［我秀啦手机游戏］好，记得介绍给你的好友噢！好东西要一起分享啦！";
//schhelp[6]="<font style='color:#0000ff'>清明时节雨纷纷，路上行人欲断魂。借问酒家何处有？牧童遥指杏花村。</font>";