var locations="/soufun_forum/html/";				//静态页地址
function Login()
{
	if(document.userlogin.username.value=="")
	{
		alert("请填写用户名！");
		document.userlogin.username.focus();
		return (false);
	}
	if(document.userlogin.password.value=="")
	{
		alert("请填写密码！");
		document.userlogin.password.focus();
		return (false);
	}	
}
function guestLogin()
{	
	if(document.anonymous.guestname.value== '输入昵称' || document.anonymous.guestname.value=="")
	{
		alert('请输入昵称！');
		document.anonymous.guestname.focus();
		return (false);
	}	
	document.anonymous.backurl.value=window.location;
}
function getonkey()
{
  if (document.all.subject.value.length > 180)
  {
    alert("您的主题太长了！长度不能超过180个字符！");
    document.all.subject.focus();
    return (false);
  }
 
  return true;
}
function FrontPage_Form1_Validator()
{
//	alert("hehe");
  if (document.frmAnnounce.subject.value == "发言主题(必填，限150字)")
  {
    alert("请填写发言主题");
    document.frmAnnounce.subject.focus();
    return (false);
  }
  if (document.frmAnnounce.subject.value.length < 1)
  {
    alert("还是写上主题吧！");
    document.frmAnnounce.subject.focus();
    return (false);
  }

  if (document.frmAnnounce.subject.value.length > 180)
  {
    alert("您的主题太长了！长度不能超过180个字符！");
    document.frmAnnounce.subject.focus();
    return (false);
  }

  if (document.frmAnnounce.body.value.length > 10000)
  {
    alert("内容请控制在10000字以内！");
    document.frmAnnounce.body.focus();
    return (false);
  }
  return (true);
}
function preview(post_domain){
	var topic,content;
	if ($("HTML_speak_subject"))
	{
	    topic = $("HTML_speak_subject").value;
	}
	if ($("html_topic")) {
	    topic = $("html_topic").value;
	}

	if ($("HTML_speak_Content")) {
	    content = $("HTML_speak_Content").value;
	}

	if ($("Content")) {
	    content = $("Content").value;
	}
	var action = document.frmAnnounce.action;
	document.frmAnnounce.action=post_domain+"/soufun_forum/post/frm_preview.aspx?topic="+topic+"&content="+content;
	document.frmAnnounce.target="_blank";
	document.frmAnnounce.submit();
	//document.frmAnnounce.action=post_domain+"/soufun_forum/post/save_reply.aspx";
	document.frmAnnounce.action = action;
	document.frmAnnounce.target="_self";
}
function fontchuli(){ //开始写入代码
	if ((document.selection)&&(document.selection.type == "Text")) {
		var range = document.selection.createRange();
		var ch_text=range.text;
		range.text = fontbegin + ch_text + fontend;
		document.frmAnnounce.body.focus();
	}else{
		document.frmAnnounce.body.value=fontbegin+document.frmAnnounce.body.value+fontend;
		document.frmAnnounce.body.focus();
	}
}

function showcolor(color){
	fontbegin="[color="+color+"]";
	fontend="[/color]";
	fontchuli();
}
function showsize(size){
	fontbegin="[size="+size+"]";
	fontend="[/size]";
	fontchuli();
}


function showfont(font){
	fontbegin="[font="+font+"]";
	fontend="[/font]";
	fontchuli();
}

function Cquote() {
	var FoundErrors = '';
	var enterURL = prompt("请输入引用文字:", "");
	if (!enterURL){
		return;
	}
	var ToAdd = "[QUOTE]"+enterURL+"[/QUOTE]";
	IframeID.document.body.innerHTML+=ToAdd;
	IframeID.focus();
}
function Cquote2() {
	var FoundErrors = '';
	var enterURL = prompt("请输入引用文字:", "");
	if (!enterURL){
		return;
	}
	var ToAdd = "[QUOTE]"+enterURL+"[/QUOTE]";
	document.all.body.innerHTML+=ToAdd;
	document.all.body.focus();
}
function Cbold() {
	fontbegin="[B]";
	fontend="[/B]";
	fontchuli();
}
function Citalic() {
	fontbegin="[I]";
	fontend="[/I]";
	fontchuli();
}
function Cunder() {
	fontbegin="[U]";
	fontend="[/U]";
	fontchuli();
}
function Ccenter() {
	fontbegin="[center]";
	fontend="[/center]";
	fontchuli();
}
function Cimage() {
	var FoundErrors = '';
	var enterURL = prompt("请输入图像地址:", "http://");
	if (!enterURL){
		return;
	}
	var ToAdd = "[IMG]"+enterURL+"[/IMG]";
	IframeID.document.body.innerHTML+=ToAdd;
	IframeID.focus();
}
function Cimage5() {
	var FoundErrors = '';
	var enterURL = prompt("请输入图像地址:", "http://");
	if (!enterURL){
		return;
	}
	var ToAdd = "[IMG]"+enterURL+"[/IMG]";
	document.frmAnnounce.body.value+=ToAdd;
	document.frmAnnounce.body.focus();
}
function cimage2(imgurl){
	var ToAdd = "[IMG]"+imgurl+"[/IMG]\r";
	IframeID.document.body.innerHTML+=ToAdd;
	IframeID.focus();
}	
	function cimage5(imgurl){
	var ToAdd = "[IMG]"+imgurl+"[/IMG]\r";
	document.frmAnnounce.body.value+=ToAdd;
	document.frmAnnounce.body.focus();
}
function Curl() {
	var FoundErrors = '';
	var enterURL = prompt("请输入链接地址:","http://");
	var enterTxT = prompt("请输入链接文字:",enterURL);
	if (!enterURL) {
		return;
	}
	var ToAdd = "[URL="+enterURL+"]"+enterTxT+"[/URL]";
	document.frmAnnounce.body.value += ToAdd;
	document.frmAnnounce.body.focus();
}

//flash
function Cflash(txt_control_id)
{
	var FoundErrors = '';
	var enterURL = showModalDialog(locations+"swf.htm", "", "dialogWidth:30em; dialogHeight:10em; status:0; help:0");
	if (!enterURL){
		return;
	}
	var ss;
	ss=enterURL.split("*");
	path=ss[0];
	row=ss[1];
	col=ss[2];
	var ToAdd = "[flash="+row+","+col+"]"+path+"[/flash]";
	var txt_control;
	txt_control = document.getElementById(txt_control_id);
	if(null!=txt_control)
	{
		txt_control.value+=ToAdd;
		txt_control.focus();
	}
}
//windowMideaplayer
function Cwmv(txt_control_id)
{
	var FoundErrors = '';
	var enterURL = showModalDialog(locations+"wmv.htm", "", "dialogWidth:30em; dialogHeight:13em; status:0; help:0");
	if (!enterURL){
		return;
	}
	var ss;
	ss=enterURL.split("*");
	path=ss[0];
	autostart=ss[1];
	width=ss[2];
	height=ss[3];
	var ToAdd = "[MP="+ width +","+ height +","+ autostart +"]"+ path +"[/MP]";
	var txt_control;
	txt_control = document.getElementById(txt_control_id);
	if(null!=txt_control)
	{
		txt_control.value+=ToAdd;
		txt_control.focus();
	}
}
//realPlayer
function Crm(txt_control_id)
{
	var FoundErrors = '';
	var enterURL = showModalDialog(locations+"rm.htm", "", "dialogWidth:30em; dialogHeight:13em; status:0; help:0");
	if (!enterURL){
		return;
	}
	var ss;
	ss=enterURL.split("*");
	path=ss[0];
	row=ss[1];
	col=ss[2];
	autostart=ss[3];
	var ToAdd = "[RM="+ row +","+ col +","+ autostart +"]"+ path +"[/RM]";
	var txt_control;
	txt_control = document.getElementById(txt_control_id);
	if(null!=txt_control)
	{
		txt_control.value+=ToAdd;
		txt_control.focus();
	}
}
//mp3
function Cmp3(txt_control_id)
{
	var FoundErrors = '';
	var enterURL = showModalDialog(locations+"mp3.htm", "", "dialogWidth:30em; dialogHeight:13em; status:0; help:0");
	if (!enterURL){
		return;
	}
	var ss;
	ss=enterURL.split("*");
	path=ss[0];
	autostart=ss[1];
	width=ss[2];
	height=ss[3];
	var ToAdd = "[MP="+ width +","+ height +","+ autostart +"]"+ path +"[/MP]";
	var txt_control;
	txt_control = document.getElementById(txt_control_id);
	if(null!=txt_control)
	{
		txt_control.value+=ToAdd;
		txt_control.focus();
	}
}



var imgtime;
function checkupimg(){
	if(document.getElementById("UserImg").value == "")
	{
		setTimeout(checkupimg,300);
	}else{
		document.getElementById("upimghref").innerHTML = "此主题相关图片如下。";
		document.getElementById("imgprev").innerHTML = "<br><img width=300 src='" + document.getElementById("UserImg").value + "'>";
		document.getElementById("imgprev").style.display = "";
	}
}
function face(facenum){
	var ToAdd = "[Face" + facenum + "]";
	document.frmAnnounce.body.value += ToAdd;
	document.frmAnnounce.body.focus();
}
function OpenWin(imgdesc){ //Open window
  
  var userid = getCookie("new_loginid");
  var username = getCookie("new_loginname");
  var url = "http://img1.soufun.com/upload/bbs?" + imgdesc+"&amp;userid="+userid+"&amp;username="+username;
  
  newwindow = window.open(url,"nw1","height=135,width=300,resizable=yes,scrollbars=yes,status=yes,toolbar=no,menubar=no,location=no");
  if(!newwindow.opener)newwindow.opener=self;
}

function replace_lt_gt(txt_name){
var txt =window.document.getElementById(txt_name);
var content;
	if(txt!=null)
	{
		content = txt.value;
		while (content.indexOf("<")>-1||content.indexOf(">")>-1||content.indexOf("*")>-1)
		{
			content = content.replace("<","〈").replace(">","〉").replace("*","☆");
		}
		txt.value = content;
	}
}
			//防止按回车键重复发文
var secs = 3;
function update(num) {
	if(num == secs) {
	//document.frmAnnounce.submit_1.value =" 我 同 意 ";
	document.frmAnnounce.submit_1.disabled=false;
	document.frmAnnounce.submit_2.disabled=false;
	}
	else {
	printnr = secs-num;
	//document.agree.agreeb.value = "请认真查看<服务条款和声明> (" + printnr +")";
	}
}
function change_button()
{
	document.frmAnnounce.submit_1.disabled=true;
	document.frmAnnounce.submit_2.disabled=true;
	for(i=1;i<=secs;i++) {
	window.setTimeout("update(" + i + ")", i * 1000);
	}
}
function CtrlEnt()
{
	if(event.ctrlKey && window.event.keyCode==13)
	{document.all.submit_2.click();}
}
