////////////////////////////////////////////////////////////////////////////////////////////////////
// 常量
////////////////////////////////////////////////////////////////////////////////////////////////////
//HaooHost
var _Path_haooHost = "http://www.haoo.cn";
//SearchHost
var _Path_haooHost_Search = "http://Search.haoo.cn";
//Host Image
var _Path_haooHost_Image = "http://Image.haoo.cn";
//Host Post
var _Path_haooHost_Post = "http://Post.haoo.cn";
//Host Article
var _Path_haooHost_Article = "http://Article.haoo.cn";
//Host Photo
var _Path_haooHost_Photo = "http://Photo.haoo.cn";


//Myspace PATH
var _Path_MySpace = _Path_haooHost+"/Myspace.aspx";
//Post PATH
var _Path_Post = _Path_haooHost+"/PostList.aspx?Tag=";

//XmlHttpRequest Page
var HaooJSPostUrl = _Path_haooHost+"/PersonalSpace.aspx";
//
var HaooJS_PPLogo = "";

//
var DrewImgWidthMaxDefault = "580";
var DrewImgWidthFixDefault = "550";


//用户tag框
var HaooJS_UserTagBox = "InKey";

//用户star
var HaooJS_UserStarBox = "InStar";

//ID 验证码区域
var _HaooJS_IdAuthArea = "Auth_Area";

//Tag 吧主
var HaooJS_TagMaster = "吧主";

//Tag 投诉建议
var HaooJS_TagReveal = "投诉";

//验证码
var _HaooJS_StrAuth = "验证码：<IMG src='/ConTrols/AuthImg.aspx?w=80&amp;h=20' border=0 align=absmiddle><INPUT style='WIDTH: 64px' type=text maxLength=4 name=AuthCode>";



////////////////////////////////////////////////////////////////////////////////////////////////////
// 提示
////////////////////////////////////////////////////////////////////////////////////////////////////

//协议
var HaooJs_Duty = "注意：您在本站提交的任何数据时,已表示同意本协议,后果自行负责,与本站无关。\r\n\r\n协议：您在本站的任何发言其著作权和责任均归于个人，也表示授权本站可在网站上自由使用之，但本站不对其内容负责。由于我们对这个站点具有管理之责任，因此你也同意本站得视需要对使用者的发言进行修改、删除、搬移等之必要维护。本站也保留取消不受欢迎的用户的注册会员资格权利。此外，本站适用国内之一切法律，请勿在本站刊载违法之图文，或交流色情、盗版等资讯，如果有违规之事，本站将予以删除。\r\n\r\n警告：凡提交色情、淫秽或违法违纪之内容，查实一律整站封锁,删除用户。\r\n\r\n未经许可，禁止转载、摘编、复制、镜像";

//免责
var HaooJs_Rule = "本网页刊载此文不代表同意其说法或描述，仅为提供更多信息，也不构成任何投资或其他建议。本网页内容由网友自由上传、或rss自动提取。对于此类文章本站仅提供交流平台，不为其版权以及真实性、准确性负责。如果您发现本网站上有侵犯您的权益的文章，请：<a href='javascript:GoReveal();'>举报投诉</a>"

//httprequest error tip
var HaooJS_errorretrievingcontent = "检索内容时有错。请重试。";

//贴图帮助
var _HaooJS_StrImgHelp = "贴图帮助：\r\n----------------------------------\r\n1.找到图片的ＵＲＬ地址(http://开头)\r\n2.复制到图片链接框中即可.\r\n\r\n*.贴多图可用半角空格把每一个链接隔开\r\n*.链接总长不要超过500字节";



////////////////////////////////////////////////////////////////////////////////////////////////////
// 提示
////////////////////////////////////////////////////////////////////////////////////////////////////
String.prototype.chop = function() {
	return this;
}

function trim(s) {
  while (s.substring(0,1) == ' ') {
    s = s.substring(1,s.length);
  }
  while (s.substring(s.length-1,s.length) == ' ') {
    s = s.substring(0,s.length-1);
  }
  return s;
}

String.prototype.nl2br = function() {
	return this.split('\n').join('<br \/>\n');
}

String.prototype.escapeForXML = function() {
	return this.replace('&', '&amp;').replace('"', '&quot;').replace('<', '&lt;').replace('>', '&gt;');
}

String.prototype.escapeForDisplay = function() {
	return this.replace('<', '&lt;');
}

function IdToElement(id){
	return document.getElementById(id);
}

function escape_utf8(data) {

	if (data == '' || data == null){
		return '';
	}
	data = data.toString();
	var buffer = '';
	for(var i=0; i<data.length; i++){
		var c = data.charCodeAt(i);
		var bs = new Array();

		if (c > 0x10000){
			// 4 bytes
			bs[0] = 0xF0 | ((c & 0x1C0000) >>> 18);
			bs[1] = 0x80 | ((c & 0x3F000) >>> 12);
			bs[2] = 0x80 | ((c & 0xFC0) >>> 6);
			bs[3] = 0x80 | (c & 0x3F);

		}else if (c > 0x800){
			// 3 bytes
			bs[0] = 0xE0 | ((c & 0xF000) >>> 12);
			bs[1] = 0x80 | ((c & 0xFC0) >>> 6);
			bs[2] = 0x80 | (c & 0x3F);

		}else if (c > 0x80){
			// 2 bytes
			bs[0] = 0xC0 | ((c & 0x7C0) >>> 6);
			bs[1] = 0x80 | (c & 0x3F);

		}else{
			// 1 byte
			bs[0] = c;
		}

		for(var j=0; j<bs.length; j++){
			var b = bs[j];
			var hex = nibble_to_hex((b & 0xF0) >>> 4) + nibble_to_hex(b & 0x0F);
			buffer += '%'+hex;
		}
	}

	return buffer;
}



function unselectall(form_name)
{
    if(form_name.chkAll.checked){
	form_name.chkAll.checked = form_name.chkAll.checked&0;
    } 	
}

function CheckAll(form)
{
  for (var i=0;i<form.elements.length;i++)
    {
    var e = form.elements[i];
    if (e.Name != "chkAll")
       e.checked = form.chkAll.checked;
    }
}

var fan = 1;
function FanAll(form){
	
	if (fan==1){
  		for (var i=0;i<document.all[form].elements.length;i++){
			var e = document.all[form].elements[i];
	      		e.checked = true;
   		}
   			fan = 0;
   	}else{
  		for (var i=0;i<document.all[form].elements.length;i++){
			var e = document.all[form].elements[i];
			e.checked = false;
		}      
			fan = 1;
    	}
}

//不作为单独框架
function ReUrl(url){	
	if (self.location == top.location)
		top.location= _Path_MySpace+'?url='+url;
}

//变换样式表CSS
function css(td,classWhat,c){
	td.className = classWhat;
	if(c!='')
	 td.bgColor = c;
}

function CheckAllEx( form, chk)
{

	for(var i=0; i<form.elements.length; i++)
	{
		if (form.elements[i].type=="checkbox")
		{
			form.elements[i].checked = chk;
		}
	}
}

function getcookieval(offset)   {
	var endstr = document.cookie.indexOf(";",offset);
	if (endstr == -1)
		endstr = document.cookie.length;
	return unescape (document.cookie.substring(offset,endstr));
}
function getcookie(name)   {
	var arg = name + '=';
	var alen = arg.length;
	var clen = document.cookie.length;
	var j = 0;
	while (j< clen)       {
		var k = j + alen;
		if(document.cookie.substring(j,k) == arg) return getcookieval(k);
		j = document.cookie.indexOf("",j)+1;
		if (j ==0 ) break;       
	}
	return null;
}
function setCookie(name,value,expires){
     document.cookie=name+"="+escape(value)+";"+"expires="+expires+";domain=haoo.cn;"
}
function UnloadProcess()
{
	if ( haooP == null)	 
		return false;



	/*if( !haoo.isHomePage( haooP ) )
		{
			haoo.setHomePage( haooP );
		}*/


	var nickName = getcookie("nickName");
	if ((nickName == null) || (nickName == ""))
	{
		var setfav = getcookie("isfav");
		if ((setfav == null) || (setfav == ""))
		{
			var sethomepage = getcookie("isfav");
			if ((sethomepage == null) || (sethomepage == ""))
			{		
				var exp  = new Date();
    			exp.setTime(exp.getTime() + 24*60*60*1000*60);
				setCookie("isfav", "1", exp.toGMTString() );
				//window.external.addFavorite('http://www.haoo.cn','好哦!财富网[HaoO.cn]');
				haooP.style.behavior='url(#default#homepage)';				
				haooP.setHomePage('http://www.haoo.cn/');
			}
		}
	}

}

function UserJoin(a)
{
	if (a==null)
		a='';
	window.open( _Path_haooHost+'/Join.aspx?a='+a,'MemberJoin','width=560,height=400,toolbars=no,resizable=yes,scrollbars=yes')
}

///
///申请星级用户
///
function ApplyVip( )
{	
	window.open(_Path_haooHost + '/Apply_SendSms.Aspx?act=vip','_blank','width=560,height=400,toolbars=no,resizable=no,scrollbars=no')
}


function ApplyMaster( tag )
{
		if (tag==null)
		tag=''
	
	//window.open('/Apply_PostMaster.Aspx?tag='+tag,'ApplyMaster','width=560,height=400,toolbars=no,resizable=no,scrollbars=no')
	window.location='/PostList.aspx?tag=' + HaooJS_TagMaster;
	GoPost( HaooJS_TagMaster );
}

function ApplySms( action, Txt )
{
		if (action==null)	action=''
		if (Txt==null)	Txt=''
	
	/*var go;
	//window.open('/Apply_SendSms.Aspx?act='+action+'&Body='+escape(Txt),'ApplySms','width=560,height=400,toolbars=no,resizable=no,scrollbars=no')	
	switch( action )
	{
		case 'idea':
			go = 
			break;
	}*/
	
	GoPost( HaooJS_TagReveal,'_blank' );
}

//投诉举报建议
function GoReveal()
{
	GoPost( HaooJS_TagReveal,'_blank' );
}

//去贴吧
function GoPost( Tag , Target )
{
	
	if ( Target == null)
		Target = 'top';

	if ( Tag == null)
		Tag = '';

	if( Target == 'top')
		window.location= _Path_Post + Tag;
	else
		window.open(_Path_Post+Tag);

}


var flag=false; 
function DrawImage(ImgD, max, fix ){ 
	var maxW = DrewImgWidthMaxDefault;
	var fixW = DrewImgWidthFixDefault;	
	if ( max != null )
		maxW = max;
	if ( fix != null )
		fixW = fix;
	var image=new Image(); 
	image.src=ImgD.src; 
	if(image.width>0 && image.height>0){ 
		if(image.width>=maxW){ 
			ImgD.width=fixW; 
			ImgD.height=(image.height*fixW)/image.width; 
		}else{ 
			ImgD.width=image.width; 
			ImgD.height=image.height; 
		}  
	} 
} 


function UBBShowObj(strType,strID,strURL,intWidth,intHeight)
{
    var varHeader="V";
    var tmpstr="";
    var bSwitch = false;
    bSwitch = document.getElementById(varHeader+strID).value;
    bSwitch    =~bSwitch;
    document.getElementById(varHeader+strID).value = bSwitch;
    if(bSwitch){
        document.getElementById(strID).innerHTML = "<a href=javascript:UBBShowObj('"+strType+"','"+strID+"','"+strURL+"','"+intWidth+"','"+intHeight+"'); class=MediaTxt>开始播放 "+strURL+"</a>";
    }else{
        switch(strType.toUpperCase()){
            case "SWF":
               tmpstr="<object codeBase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0' classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' width='"+intWidth+"' height='"+intHeight+"'><param name='movie' value='"+strURL+"'><param name='quality' value='high'><param name='AllowScriptAccess' value='never'><embed src='"+strURL+"' quality='high' pluginspage='http://www.macromedia.com/go/getflashplayer' type='application/x-shockwave-flash' width='"+intWidth+"' height='"+intHeight+"'>'"+strURL+"'</embed></OBJECT>";
                break;
			 case "FLASH":
               tmpstr="<object codeBase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0' classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' width='"+intWidth+"' height='"+intHeight+"'><param name='movie' value='"+strURL+"'><param name='quality' value='high'><param name='AllowScriptAccess' value='never'><embed src='"+strURL+"' quality='high' pluginspage='http://www.macromedia.com/go/getflashplayer' type='application/x-shockwave-flash' width='"+intWidth+"' height='"+intHeight+"'>'"+strURL+"'</embed></OBJECT>";
                break;
            case "WMA":
                tmpstr="<object classid='CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95'  id='MediaPlayer' width='"+intWidth+"' height='"+intHeight+"'><param name='ShowStatusBar' value='-1'><param name='AutoStart' value='True'><param name='Filename' value='"+strURL+"'></object>";
                break;
            case "WMV":
                tmpstr="<object classid='CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95' width='"+intWidth+"' height='"+intHeight+"'><param name='ShowStatusBar' value='-1'><param name='AutoStart' value='Ture'><param name='Filename' value='"+strURL+"'></object>";
                break;
            case "RM":
                tmpstr="<object classid='clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA' height='"+intHeight+"' id='Player' width='"+intWidth+"' viewastext><param name='_ExtentX' value='12726'><param name='_ExtentY' value='8520'><param name='AUTOSTART' value='0'><param name='SHUFFLE' value='0'><param name='PREFETCH' value='0'><param name='NOLABELS' value='0'><param name='CONTROLS' value='ImageWindow'><param name='CONSOLE' value='_master'><param name='LOOP' value='0'><param name='NUMLOOP' value='0'><param name='CENTER' value='0'><param name='MAINTAINASPECT' value='"+strURL+"'><param name='BACKGROUNDCOLOR' value='#000000'></object><br><object classid='clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA' height='32' id='Player' width='"+intWidth+"' VIEWASTEXT><param name='_ExtentX' value='18256'><param name='_ExtentY' value='794'><param name='AUTOSTART' value='-1'><param name='SHUFFLE' value='0'><param name='PREFETCH' value='0'><param name='NOLABELS' value='0'><param name='CONTROLS' value='controlpanel'><param name='CONSOLE' value='_master'><param name='LOOP' value='0'><param name='NUMLOOP' value='0'><param name='CENTER' value='0'><param name='MAINTAINASPECT' value='0'><param name='BACKGROUNDCOLOR' value='#000000'><param name='SRC' value='"+strURL+"'></object>";
                break;
            case "QT":
                tmpstr="<embed src='"+strURL+"' autoplay='true' Loop='false' controller='true' playeveryframe='false' cache='false' scale='TOFIT' bgcolor='#000000' kioskmode='false' targetcache='false' pluginspage='http://www.apple.com/quicktime/'>"; 
                break;
            case "RA":
                tmpstr="<object classid='clsid:CFCDAA03-8BE4-11CF-B84B-0020AFBBCCFA' id='RAOCX' width='"+intWidth+"' height='"+intHeight+"'><param name='_ExtentX' value='6694'><param name='_ExtentY' value='1588'><param name='AUTOSTART' value='0'><param name='SHUFFLE' value='0'><param name='PREFETCH' value='0'><param name='NOLABELS' value='0'><param name='SRC' value='"+strURL+"'><param name='CONTROLS' value='StatusBar,ControlPanel'><param name='LOOP' value='0'><param name='NUMLOOP' value='0'><param name='CENTER' value='0'><param name='MAINTAINASPECT' value='0'><param name='BACKGROUNDCOLOR' value='#000000'><embed src='"+strURL+"' width='253' autostart='true' height='60'></embed></object>"
				break;
			default:
				 tmpstr="<embed src='"+strURL+"' autoplay='true' Loop='false' controller='true' playeveryframe='false' cache='false' scale='TOFIT' bgcolor='#000000' kioskmode='false' targetcache='false' width='"+intWidth+"' height='"+intHeight+"'  />"; 
                break;
        }
        document.getElementById(strID).innerHTML = tmpstr;
    }
}

function AutoSizeDIV(objID){
	var obj=document.getElementById(objID);
	if (obj.scrollHeight < obj.offsetHeight){
		obj.style.height = obj.scrollHeight+2;
	}
}

function showIntro(objID)
{
	if (document.getElementById(objID).style.display == "none") {
		document.getElementById(objID).style.display = "";
	}else{
		document.getElementById(objID).style.display = "none";
	}
}

function winconfirm(confirmMSG,confirmURL){
	question = confirm(confirmMSG);
	if (question != "0"){
		window.location=confirmURL;
	}
}

String.prototype.Trim = function(){ return Trim(this);}
String.prototype.LTrim = function(){return LTrim(this);}
String.prototype.RTrim = function(){return RTrim(this);}

//去除空格
String.prototype.trim = function()
{
    return this.replace(/(^[\s]*)|([\s]*$)/g, "");
}

//去处左空格
String.prototype.lTrim = function()
{
    return this.replace(/(^[\s]*)/g, "");
}

//去处右空格
String.prototype.rTrim = function()
{
    return this.replace(/([\s]*$)/g, "");
}



function CopyText(obj) {
	ie = (document.all)? true:false
	if (ie){
		var rng = document.body.createTextRange();
		rng.moveToElementText(obj);
		rng.scrollIntoView();
		rng.select();
		rng.execCommand("Copy");
		rng.collapse(false);
	}
}

function ParseText() {
	ie = (document.all)? true:false
	if (ie){
		var str =  window.clipboardData.getData( 'Text' )	;
		
		str = str.trim();
		if (str != '' )
		 {	
				if ( str.indexOf('http') < 0)
					str = '';		
		}
		else{str = '';}

		return str;
	}
}


function CImg(  imgSrc , imgName)
{	
	sImg = eval("document.all."+ imgSrc);
	sImg.src = imgName.src;
}

function mhHover(tbl, idx, cls)
{
	var t, d;
	if (document.getElementById)
		t = document.getElementById(tbl);
	else
		t = document.all(tbl);
	if (t == null) return;
	if (t.getElementsByTagName)
		d = t.getElementsByTagName("TD");
	else
		d = t.all.tags("TD");
	if (d == null) return;
	if (d.length <= idx) return;
	d[idx].className = cls;
}


function ImgHelp()
{
	alert(_HaooJS_StrImgHelp);
}

function Help_SelfArticle()
{
	alert("全文自有文章帮助：\r\n----------------------------------\r\n全文自有文章的意思就是将文章的全文悉数发布在文库，不同于只有部分摘要的网摘。\r\n\r\n* 得到的积分比网摘更多");
}



function GoSearch( key )
{
	window.open( _Path_haooHost_Search + '/?Keywords=' + key);
	return false;
}

function PutHtml( id, fid, oid, Src ){
	if ( (document.getElementById(id) != null)	&& (document.getElementById(oid) != null) )	{
		if ( document.getElementById(id).style.display == '' )		{
			document.getElementById(id).style.display = 'none';
			document.getElementById(oid).style.display = '';
		}else{
			document.getElementById(id).style.display = '';
			document.getElementById(oid).style.display = 'none';

			if (document.getElementById(fid) != null){
				document.getElementById(fid).style.height = '500px';
				if (document.getElementById(fid).src != Src && Src != null )
					document.getElementById(fid).src = Src;
			}
		}	
	}
}



//切页 051109
function ObjectDisplay(obj, display)
{
	if (display == true)
		obj.style.display="";
	else
		obj.style.display="none";
}
function ObjectDisplay2(objId, display)
{
	var obj = document.getElementById(objId);
	if (obj != null)
	{
	    ObjectDisplay(obj, display);
	}
}
function SwitchElementClass(objId, newClass)
{
	var obj = IdToElement(objId);
	if (obj != null)
	{
		obj.className = newClass;
		return true;
	}
	return false;
}

//转换背景图片
function SwitchElementBgImage(objId, bgImgUrl)
{
	var obj = IdToElement(objId);
	if (obj != null)
	{
		obj.background = bgImgUrl;
		return true;
	}
	return false;
}
//转换图片
function SwitchElementImage(objId, bgImgUrl)
{
	var obj = IdToElement(objId);
	
	if (obj != null)
	{
		obj.src = bgImgUrl;
		return true;
	}
	return false;
}
function SwitchTab( index,  count )
{
	for (var num1=1; num1<=count; num1++)
	{
		if ( num1 == index )
		{
			ObjectDisplay2("tbl" + num1, true);
			SwitchElementClass("tc" + num1, "active");
			SwitchElementBgImage("shadowtc" + num1, _Path_haooHost_Image +"/Tab01a.gif");		
		}
		else
		{
			ObjectDisplay2("tbl" + num1, false);
			SwitchElementClass("tc" + num1, "deactive");
			SwitchElementBgImage("shadowtc" + num1, _Path_haooHost_Image +"/Tab02a.gif");
		}
	}
}


//选择ＴＡＧ
function SelectTag( obj, index )
{
	var d = IdToElement( HaooJS_UserTagBox );

	if (d == null)
		return;

	if ( d.value.indexOf(obj.options[index].value) < 0)
	{
		if (obj.options[index].value != '')
		{
			if ( d.value == '' )
				d.value = obj.options[index].value;
			else
				d.value += " " + obj.options[index].value;
		}
	}
}

//星星
var StarImageOn=new Image(); 
var StarImageOff=new Image(); 
StarImageOn.src= _Path_haooHost_Image + "/star_on_2.gif"; 
StarImageOff.src= _Path_haooHost_Image + "/star_off_2.gif"; 

//捅星星
function StarOver(  index, max )
{	
	StarDark(max);
	
	StarLight(index);
}

//吹灭星星
function StarOut( max )
{
	StarClear(max);
}

//点亮星星
function StarClick( index )
{
	if (HaooJs_StarIs != null)	
		HaooJs_StarIs = index;
	
	var obj = IdToElement( HaooJS_UserStarBox );
	
	if (obj != null)
		obj.value = index;
	
		
}

//清空星级
function StarClear( max )
{
	if (max == null)
		max = 5;

	StarDark(max);

	
	if (HaooJs_StarIs != null)	
		StarLight(HaooJs_StarIs);
}

//星晴
function StarLight( index )
{	
	for (var num1=1; num1<=index; num1++)
	{
		SwitchElementImage( "rating_"+num1, StarImageOn.src);
	}
}

//星冥
function StarDark( index )
{	
	for (var num1=1; num1<=index; num1++)
	{
		SwitchElementImage( "rating_"+num1, StarImageOff.src);
	}
}

//回复指定评论 051117 pika
function Reply(  num , name ,obj )
{
	var AddTxt = 'To '+ num + ' 楼 ' + name + '：\r\n';

	var o = IdToElement( obj );
	
	if (o != null)
	{		
		o.value = AddTxt + o.value;
		o.focus();
	}
	
}

//免责声明//用户遵守协议//警告
function Duty()
{
	alert(HaooJs_Duty);
}


//焦点验证码
function Auth_focus( obj )
{
	if ( obj == null)
		obj = _HaooJS_IdAuthArea;

	var o = IdToElement( obj );

    if( o.innerHTML==null || o.innerHTML==''){
		o.innerHTML= _HaooJS_StrAuth;
    }
}
 
 //免责声明
 function DutyHtml()
 {
	document.write(HaooJs_Rule);
 }

 //等待进度
 function WaitBar( o , Txt ) {
	 var obj = IdToElement( o );

	 if ( obj == null)
		 return;
	
		if (Txt != '')
			obj.innerHTML = Txt;

		obj.style.display="";
 }
   //等待进度
 function WaitBarHide( o ){
 	 if( o == null )
 	 	 o = "divProcessing";
	 var obj = IdToElement( o );

	 if ( obj == null)
		 return;
	obj.style.display="none";
}

 //图片幻灯
var istep=0;

function slideit(imgobj, imga,imga2, imgtitle ){

	var oImg = IdToElement( imgobj );
	var oa = IdToElement( imga );
	var oa2 = IdToElement( imga2 );
	var oTitle = IdToElement( imgtitle );
	
	
	if ( oImg == null || oa == null )
		 return;
//alert( ImgSrc[istep] );
	if (document.all){oImg.filters.blendTrans.apply();}

	oImg.src=ImgSrc[istep];
	oa.href=ImgHerf[istep];
	oImg.title=ImgAlt[istep];

	if (oTitle != null)
	{
		oa2.href=ImgHerf[istep];
		oTitle.innerHTML = ImgAlt[istep];
	}

		if (document.all){oImg.filters.blendTrans.play();}
		istep = (istep<(ImgSrc.length-1))?(istep+1):0;
		(new Image()).src = ImgSrc[istep];
 }

 //替换图片中的alt
 function ImgAlt( ImgId, newAlt )
 {
	var obj=IdToElement(ImgId);

	if ( obj == null  )
		 return;
 }

 function __haooWriter( group, num )
 {
	  if (num == null )
		num = 0;
	 if (num < 0 )
		num = 0;
	 if ( group != null)
		 if(group.length > 0)
				document.write( group[num] );	
 }

//点击Cookie
function __HaooClick()
{
	var Then = new Date() 
	Then.setTime(Then.getTime() + 24*60*60*1000)
	var cookieString = new String(document.cookie)
	var cookieHeader = "hCookieClick=" 
	var beginPosition = cookieString.indexOf(cookieHeader)

	if (beginPosition != -1){
		return false;
	}
	else 
	{
		document.cookie = "hCookieClick=haoowin;expires="+ Then.toGMTString() 
		return true;
	}
}

//对象
function _HaooClick_findObj(name, doc) {
		  var x = doc[name];		  
		  if (x) return x;  		
		  if (doc.all)
		  {
		    x=doc.all[name]; 
		  }
		  if (x) return x;
		  for(var i=0; doc.layers && i < doc.layers.length; i++)
		  {
		    x=MM_findObj(name, doc.layers[i].document);
		  }		  
		  if (x) return x;
		  if (doc.getElementById)
		  {
		    x=doc.getElementById(name);
		  }			
		  return x;
}

function opw(URL,Name,features) 
{
	window.open(URL,Name,features);
}
 function opp()
 {
		    try
			{
	            var xWin=window.open("http://www.haoo.cn/?index");
		    }
			catch (er)
			{
			}
 }

 function __haoowin(  )
 {	
	var obj = IdToElement('CurrentPage');

	if( __HaooClick() )
	 {
		if( obj == null  )
		 {
			
			 var link2 = _HaooClick_findObj("linkClick", document);
			eval('link2.click()');
		 }
	 }
 }


/****分析URL参数用函数***********/
//定义参数对象
function paramObj(name,value)
{
    this.name=name;
    this.value=value;
}
//分析怎所有参数返回一个数组，每一个元素为一个参数对象
function findString(sourceString)
{
    var paramArr=Array();
    var startP=sourceString.indexOf('&');
    if(startP>0)
    {
          //处理第一个参数，并Push到数组
          tempString=sourceString.substring(0,startP);
          paramArr.push(parseStr(tempString));
          //让第二个参数，或更多的参数再去调用自己
          //alert('现在正在处理的字符串是：'+sourceString);
          return paramArr.concat(findString(sourceString.substring(startP+1,sourceString.length)));//调用自己
    }
    else
    {           
          //alert('现在正在处理的字符串是：'+sourceString);
          return paramArr.concat(parseStr(sourceString));
    }
}
//分析单个参数返回一个对象
function parseStr(sourceString)
{
    name=sourceString.substring(0,sourceString.indexOf('='));
    value=sourceString.substring(sourceString.indexOf('=')+1,sourceString.length);
    return new paramObj(name,value);
}

//告广
function dalink_open( DAprovider, KeyWords )
{
	var link = '';
	switch( DAprovider )
	{
		case 'zhongsou':		
			//link = "http://p.zhongsou.com/p?w=" + KeyWords +"&webid=haoo&aid=B0100118681&encode=GB2312";
			// tian 060727
			link = "http://www.haoo.cn/postlist.aspx?tag="+KeyWords;
			break;
		default:
			//link = "http://page.zhongsou.com/zspage.cgi?word=" + KeyWords +"&webid=haoo&aid=B0000118681";
			link = "http://p.zhongsou.com/p?w=" + KeyWords +"&webid=haoo&aid=B0100118681&encode=GB2312";
			break;		
	}

	if( link != '' )
		window.open( link );	
}
//特殊告广tag
function IsAdTag( o ){
    if ( o != '' ){
        if ( o.indexOf("股市")!=-1 || o.indexOf("证券")!=-1 || o.indexOf("股评")!=-1 || o.indexOf("财经")!=-1 || o.indexOf("股票")!=-1 || o.indexOf("理财")!=-1 || o.indexOf("大盘")!=-1 || o.indexOf("投资理念")!=-1){
            	return true;
        }
    }
    return false;
}
//告广2
function dalink_js(loc, o){
	if ( o==null){
		if (loc==1){
			document.write("<scr"+"ipt  language=javascript  src='http://m.hexun.com/defaultarticletitle.asp?type=0&color=red&size=14&weight=bold&pop=1&length=0&smsid=23659'></scr"+"ipt>");
		}else{
			document.write("<scr"+"ipt  language=javascript  src='http://m.hexun.com/defaultarticletitle.asp?type=1&color=blue&size=14&weight=bold&pop=1&length=0&smsid=23659'></scr"+"ipt>");
		}
	}else{
		//0
		if (loc==1){
	
		
		}
		
		//1
		if ( IsTag("股市",o) || IsTag("股市",o) || IsTag("证券",o) || IsTag("股评",o) || IsTag("财经",o) || IsTag("股票",o) || IsTag("理财",o) || IsTag("大盘",o) || IsTag("投资理念",o)	){
            if (loc==1){
				document.write("<scr"+"ipt  language=javascript  src='http://m.hexun.com/defaultarticletitle.asp?type=0&color=red&size=14&weight=bold&pop=1&length=0&smsid=23659'></scr"+"ipt>");
			}else{
				document.write("<scr"+"ipt  language=javascript  src='http://m.hexun.com/defaultarticletitle.asp?type=1&color=blue&size=14&weight=bold&pop=1&length=0&smsid=23659'></scr"+"ipt>");
			}
        }
        
        //2        
       /* if ( IsTag("社会",o) || IsTag("娱乐",o) || IsTag("生活",o) || IsTag("互联网",o) || IsTag("贴图",o) || IsTag("奇闻",o) || IsTag("搞笑",o) || IsTag("情感",o) || IsTag("视频",o) || IsTag("美女",o)  ){        
          
            if (loc==1){            	
				document.write("<scr"+"ipt  language=javascript  src='http://union.yahoo.com.cn/v2/txt.js?p=2018&a=2141&tc=1&b=1002&m=409700'></scr"+"ipt>");
				document.write("<scr"+"ipt  language=javascript  src='http://union.yahoo.com.cn/v2/txt.js?p=2020&a=2146&tc=1&b=1002&m=409700'></scr"+"ipt>");
			}else{
				document.write("<scr"+"ipt  language=javascript  src='http://union.yahoo.com.cn/v2/txt.js?p=2018&a=2142&tc=1&b=1002&m=409700'></scr"+"ipt>");
				document.write("<scr"+"ipt  language=javascript  src='http://union.yahoo.com.cn/v2/txt.js?p=2020&a=2148&tc=1&b=1002&m=409700'></scr"+"ipt>");
			}	
		
        }*/
        
        //3
        if (IsTag("两性",o) || IsTag("性爱",o) || IsTag("做爱",o)  || IsTag("美少妇",o)  || IsTag("偷拍",o)  || IsTag("一夜情",o)  || IsTag("同性恋",o)  || IsTag("性行为",o) || IsTag("情感",o)|| IsTag("美女",o)|| IsTag("少妇",o)){     
        
        	var href = 'http://www.haoo.cn/zt/meinv/';
			var text1 = '好哦《养眼美女》专题：性感撩人 丰腴玉体 少妇写真 风情万种 摇臀弄姿 喷血美图';
			var text1_1 = ''
			var text2 = '好哦《养眼美女》专题：性感撩人 丰腴玉体 少妇写真 风情万种 摇臀弄姿 喷血美图';
			var text2_1 = '';
			var content1,content2 = '';
			content1 = '<a href="'+href+'" target="_blank" class="highlight" style="font-size:14px;">'+text1+'</a>';
			content1_1 = '<a href="'+href+'" target="_blank" class="highlight" style="font-size:14px;">'+text1_1+'</a>';
			content2 = '<a href="'+href+'" target="_blank" class="highlight" style="font-size:14px;">'+text2+'</a>';
			content2_1 = '<a href="'+href+'" target="_blank" class="highlight" style="font-size:14px;">'+text2_1+'</a>';

		
            if (loc==1){
				document.write(content1);
				document.write('&nbsp;&nbsp;&nbsp;');
				document.write(content1_1);
				document.write('&nbsp;&nbsp;&nbsp;');
				document.write('<br>');
			}else{
				document.write(content2);
				document.write('&nbsp;&nbsp;&nbsp;');
				document.write(content2_1);
				document.write('&nbsp;&nbsp;&nbsp;');
				document.write('<br>');
			}
        }
	}
}

//告广3 10:54 2006-6-23
function da_special(){
	var href = 'http://www.usamaxman2.com/';
	var text = '让女人尖叫的绝密武器';
	var content = '';
	content = '·<a href="'+href+'" target="_blank" class="highlight" style="font-size:12px;">'+text+'</a>';
	document.write(content);
}

//精确TAG 11:12 2006-6-23
function IsTag( tag, taglist ){
	if ( tag == '' || taglist == '' || taglist == null || tag == null )
		return false;

	var List = taglist.split(',');
	for (var j = 0; j < List.length; j++) {
		if ( tag == List[j] ){
			return true;
			break;
		}
	}
}

/*12:13 2006-7-7*/
//重设区域内图片大小
function ResizeImg( bodyID ){
 	var obj = IdToElement( bodyID );
 	if ( obj == null )
 		return;
 	var e = obj.getElementsByTagName("img");
 	if ( e != null ){ 	
 		var ln = e.length;
 		for(var i=0; i<ln; i++){
			DrawImage( e[i] );
		}   
	}
}

//比卡丘 2005年6月30日
var Host = 'http://www.haoo.cn';
var SavePath = '/SaveIt.aspx';
var saveUrl = Host + SavePath ;

var saveParas1	= 'title=';
var saveParas2	= 'url=';
var saveParas3	= 'tip=';
var saveParasID	= 'id=';
var saveParasAct= 'Act=';
var saveParasStyle= 'Style=';
var savePrintMenu = 'menua';
//窗口宽度
var saveWinW	= 580;
//窗口高度
var saveWinH		= 395; 
//窗口左轴
var saveWinLeft	= 250;
//窗口顶轴
var saveWinTop	= 150;
//窗口状态 状态栏 0/1
var saveWinSt	= 1;
//窗口状态 滚动条 0/1
var saveWinSc	= 1;
//窗口状态 可调大小 0/1
var saveWinSr	= 1;
//窗口状态 菜单栏 0/1
var saveWinSm	= 0;


//新添窗口函数
function saveIt( title, url, tip )
{
	saveParas1 += escape( title );
	saveParas2 += escape( url );
	saveParas3 += escape( tip );
	
	var str = saveUrl + '?' + saveParas1 + '&' + saveParas2 + '&' + saveParas3;

	openIt( str );
}

function saveItEditor ( ArtID )
{
	if ( ArtID == '')
		return;

	var str = saveUrl + '?' + saveParasID + ArtID;

	openIt( str );
}

function saveItSub ( ArtID )
{
	if ( ArtID == '')
		return;

	var str = saveUrl + '?' + saveParasID + ArtID + '&' + saveParasAct + 'Sub';

	openIt( str );
}

function saveItSelf ()
{
	var str = saveUrl + '?' + saveParasStyle + 'self';
	openIt( str );
}

function saveItPrint( Txt, Type )
{
	
	var str ;

	str = "'" + saveUrl + "?"+ saveParas1 +"'+escape("+savePrintMenu+".title)+'&"+ saveParas2 +"'+escape("+savePrintMenu+".location.href)+'&"+ saveParas3 +"'+escape(t)";

	var Result = "";
	
	if( Type == 'txt' )
		Result += "【";

	Result += "<a href=\"javascript:void(null);\" ";
	if( Type == 'txt' )
		Result += "title=\""+ Txt + "\" ";
	else
		Result += "title=\"点击加入到我的好哦!文库\" ";
	Result += " onClick=\"javascript:"+savePrintMenu+"=document;t="+savePrintMenu+".selection?("+savePrintMenu+".selection.type!='None'?"+savePrintMenu+".selection.createRange().text:''):("+savePrintMenu+".getSelection?d.getSelection():'');";
	Result += "void( window.open("+str+" ,'','scrollbars=" + saveWinSc + ",width="+saveWinW+",height="+saveWinH+",left="+saveWinLeft+",top="+saveWinTop+",status="+saveWinSt+",resizable="+saveWinSr+"'));\">";
	if( Type == 'txt' )
		Result += "<b><font color=red>";
	Result += Txt;
	if( Type == 'txt' )
		Result += "</font></b>";
	Result+= "</a>";
	if( Type == 'txt' )
		Result += "】";


	return Result;
}

function openIt( str )
{
	if (str=='')	
		return;

	void( window.open(str ,'_blank','scrollbars=' + saveWinSc + ',width='+saveWinW+',height='+saveWinH+',left='+saveWinLeft+',top='+saveWinTop+',status='+saveWinSt+',resizable='+saveWinSr+',z-look=yes,titlebar=0'));

}

function PrintSaveCode( Type )
{
	//return '<a href="javascript:void(null);" title="收藏到好哦!文摘WWW.HAOO.CN"  onClick="javascript:menua=document;void( window.open(\''+saveUrl+'?'+saveParas1+escape(menua.title)+'&'+saveParas2+escape(menua.location.href) +' ,\'\',\'scrollbars='+saveWinSc+',width='+saveWinW+',height='+saveWinH+',left='+saveWinLeft+',top='+saveWinTop+',status='+saveWinSt+',resizable='+saveWinSr+'\'));"><b><font color=red>收藏到好哦!文摘 WWW.HAOO.CN</font></b></a>"';

	var t = "<a href=\"javascript:void(null);\" title=\"收藏到好哦!文摘WWW.HAOO.CN\"  onClick=\"javascript:menua=document;void( window.open(\'"+saveUrl+"?"+saveParas1+escape(menua.title)+"&"+saveParas2+escape(menua.location.href) +" ,\'\',\'scrollbars="+saveWinSc+",width="+saveWinW+",height="+saveWinH+",left="+saveWinLeft+",top="+saveWinTop+",status="+saveWinSt+",resizable="+saveWinSr+"\'));\"><b><font color=red>收藏到好哦!文摘 WWW.HAOO.CN<\/font><\/b><\/a>";

	alert( t) ;
	return t;
}