// JavaScript Document

function Searchsubmit($int_re){

    var $obj_form = document.forms.searchform;
	var $str_text = $obj_form.KeyWord.value;
	
	$str_text = $str_text.replace(/\s+/gi," ");
	if ( $str_text=="" || $str_text==" "){
		alert("请输入要搜索的关键字！　");
		$obj_form.KeyWord.focus()
		return false;
		}
	
	if (/[\<\>\'\"\#\&\|]+/.test($str_text)){
		alert("关键字中请不要包含特殊字符！　");
		$obj_form.KeyWord.focus()
		return false;
	}
	
	$obj_form.KeyWord.value = $str_text;
	$obj_form.action = "http://so.cgyule.com/search.asp" ;
	if (!$int_re){$obj_form.submit()}
	else{return true}
}

function Loginsubmit($obj_form,$int_re){
	if (!$obj_form){return false}
	if ($obj_form.user.value.length==0){
		alert("请输入您的用户名！　")
		$obj_form.user.focus()
		return false;
	}
	else if (/[\s\,]/gi.test($obj_form.user.value)){
		alert("用户名称不能含有空格字符或英文逗号！　")
		$obj_form.user.focus()
		return false;
		}
	else if (/[\<\>\'\"\#\&\|]+/.test($obj_form.user.value)){
		alert("用户名不能含有 \< \> \' \" 等特殊字符！　")
		$obj_form.user.focus()
		return false;
	}
	else if ($obj_form.password.value.length==0){
		alert("请输入您的用户密码！　")
		$obj_form.password.focus()
		return false;
	}
	else if (! /[0-9a-zA-Z]+/.test($obj_form.password.value)){
		alert("用户名密码只能由 0-9 a-z A-Z 等字符组成！　")
		$obj_form.password.focus()
		return false;
	}
	if ($obj_form.referer){$obj_form.referer.value = location.href}
	$obj_form.action = "http://bbs.cgyule.com/login.asp"
	if ($int_re){return true}
	else{$obj_form.submit()}
}

function Reviewsubmit($type,$easy){
	
	var $obj_form = document.forms.ReviewForm;
	if (!$obj_form){return}
	if ( $obj_form.Lock && ($obj_form.Lock.value == 1 || $obj_form.Lock.value == 3) ){
		alert("该主题已被锁定，目前不能进行回复！　")
		return false;
	}
	
	var $str_rename ,$str_action
	if (!$type || isNaN($type)) { $type = 0 }
	switch($type){
		case 1 :	// 顶吧页面提交的
			$str_rename = "回复"
			$str_action = "http://bbs.cgyule.com/note_easyreply.asp"
			break;
		default :	// 正文页面提交的
			$str_rename = "评论"
			$str_action = "http://bbs.cgyule.com/Send_Review.asp"
	}
	
	if (/^(0|[1-9][0-9]*)$/gi.test($easy) == false){
		if ($obj_form.content.value =="" || $obj_form.content.value ==" " || $obj_form.content.value =="　"){
			alert("请输入"+ $str_rename +"内容！　")
			$obj_form.content.focus()
			return false;
		}
		else if ($obj_form.content.value.length > 20000){
			alert($str_rename +"内容不得超过20000个字符！　")
			$obj_form.content.focus()
			return false;
		}
		if ($obj_form.anony.checked == false && Loginsubmit($obj_form,1) == false){return false;}
	}
	else{
		$obj_form.easy.value = $easy
	}

	$obj_form.action = $str_action
	$obj_form.submit()
}

function ReplaceHeadPart($img_logo,$img_domain,$url,$title){
	var $obj_logoimage = document.images["Pub_Logo_Img"]
	if ($obj_logoimage){
		if ($img_logo){$obj_logoimage.src = $img_logo;}
		if ($title){$obj_logoimage.alt = $title}
	}
	
	var $obj_logolink = document.getElementById("Pub_Logo_Link")
	if ($obj_logolink){
		if ($url){$obj_logolink.href=$url}
		if ($title){$obj_logolink.title = $title}
	}
	
	var $obj_logodiv = document.getElementById("Pub_Head_Nav")
	if ($obj_logodiv && $img_domain){
		if (document.body.style){$obj_logodiv = $obj_logodiv.style}
		$obj_logodiv.backgroundImage = "url("+ $img_domain +")"
	}
}


