//login.js

function xy_TopLogin(){
    var username = $("top_username").value.trim();
    var password = $("top_password").value.trim();
    var vcode ="";
    try{vcode = $F("top_vcode")}catch(e){}

    _UserLogin(username,password,vcode,false);
}

function xy_BoxLogin(){
    var username = $("_lbox_username").value.trim();
    var password = $("_lbox_password").value.trim();
    var vcode ="";
    try{vcode = $F("_lbox_vcode")}catch(e){}

    _UserLogin(username,password,vcode,false);
}

//登陆信息
function UserLogin(isgo)
{
    var username = $("username").value.trim();
    var password = $("password").value.trim();
    var vcode ="";
    try{vcode = $F("vcode")}catch(e){}
    
    _UserLogin(username,password,vcode,isgo);
}

//信息页面右侧登录
function InfoLogin()
{
    var username = $("username").value.trim();
    var password = $("password").value.trim();
    var vcode ="";

    try{vcode = $F("vcode")}catch(e){}
        
    _UserLogin(username,password,vcode,"infoLogin");
}

//通用会员登录程序
function _UserLogin(username,password,vcode,isgo)
{
    var str_url=window.location.href;
    var str_pos=str_url.indexOf("=");
    var str_surl=str_url.substring(str_pos+1);

    
    if(username=="" || password=="")
    {
        sAlert("请输入用户名和密码");
        return false;
    }
        
    
    var url ="&Name="+username+"&pwd="+password+"&code="+vcode;
    //是否保存登录信息
    try
    {
        if($("saveinfo").checked==true) url+="&save=true";
    }catch(e){}
    
    //是否有其他参数(主要用来区分信息页面)
    if(arguments.length)url+="&Page="+arguments[0];
    
    sAlert("<img src =\"/common/images/ajax-loader.gif\"/><br/>正在登录，请稍候.....");
    
    var ajax = new Ajax("xy014",url);
    
    ajax.onSuccess = function(){
        if(ajax.state.result ==0 || ajax.state.result ==-1)
        {
            sAlert(ajax.state.message);
            ClearObjectValue("username","password","vcode");return false;
        }
        else
        {   
            //如果是信息页面登录并登录成功以后，更新页面信息
            if(ajax.state.message =="ok")
            {
                try{LoginUpdate();}catch(e){}
                try{sClose();}catch(e){}
                
                return;
            }
                        
            if(undefined == isgo) isgo = true;

            if(isgo) {
                //如果是通过登录页面登录，则导航到相应会员中心
                var folderName ="person";
                if(ajax.data.userinfo[0].usertype=="user")folderName="user";
        
                if(str_pos>0)
                    window.location.href=unescape(str_surl);
                else
                    window.location.href =config.WebURL + folderName + "/index." + config.Suffix;	
            }
            else {
                Login2();
                sClose();
            }
            return true;
        }
    }
}

/*function KeyDown()
{
    var gk=event.keyCode;
    if(gk==13) 
    {
        event.keyCode = 9;
        return; 
    }
}
function KeyDown2()
{
	var gk=event.keyCode;
	if(gk==13) 
	{
		UserLogin();
	}
}*/
//登陆获得的焦点
 function loginfocus()
{
	var UserName=getCookie("U_Name");
    $("username").value=UserName;
	if(UserName!="")
	{
	  $("password").focus();
	  $("saveinfo").checked='checked';
	}
	else
	{
	  $("username").focus();
	}
}


/***********************************************************************************/
/*                        找回密码相关                                             */
/***********************************************************************************/

function checkpassword()
{
	if($F("username")==""){return alertmsg(false,'请输入您注册的用户名！');}
	if($F("question")==""){return alertmsg(false,'请输入密码提示问题！');}
	if($F("answer")==""){return alertmsg(false,'请输入密码提示问题答案');}
	if($F("newpwd")==""){return alertmsg(false,'请输入新的密码')}
	
	if($F("npassword")==""){return alertmsg(false,'请再此输入密码');}
	else{getuserpassword();}
}

function getuserpassword()
{
    var url ="&userName="+$F("username")+"&question="+$F("question")+"&answer="+$F("answer")+"&newPwd="+$F("newPwd");
    var ajax = new Ajax("XY020",url);
    ajax.onSuccess = function(){
        sAlert(ajax.state.message);
        
        if(ajax.state.result ==0 || ajax.state.result ==-1){
           }
        else{
            GoTo(config.WebURL +"login."+config.Suffix);
        }
    }
}	




 var txtobjm = new Array("username","question","answer","newpwd","npassword");
    // 获取焦点时显示的文字
    var tm = new Array(5);
    tm[0] = "请输入注册时的用户名！";
    tm[1] = "您注册时填写的密码提示问题！";
    tm[2] = "输入您注册时填写的密码提示问题答案！"
    tm[3] = "6-20位(不能包含汉字), 不能与用户名相同";//密码问题
    tm[4] = "请再输入一遍上面填写的密码！";//密码答案
    // 所填信息正确时显示的文字
    var t2 = "正确！请继续！";
    // 所填信息错误时显示的文字
    var txm = new Array(5);
    txm[0] = "输入注册时填写的用户名";
    txm[1] = "您注册时填写的密码提示问题";
    txm[2] = "输入您注册时填写的密码提示问题答案";
    txm[3] = "6-20位(不能包含汉字), 不能与用户名相同";
    txm[4] = "请再输入一遍上面填写的密码。 ";



    // 样式
    var cm = new Array(4);
    cm[0] = "three";	// 默认
    cm[1] = "write";	// 获得焦点
    cm[2] = "right";	// 正确
    cm[3] = "wrong";	// 错误


    function getobjm(objName)
    {
        if ($) {return eval('$("'+ objName +'")');}
        else {return eval('document.all["'+ objName +'"]');}
    }
    // 获得焦点
    function fsm(num)
    {
        var obj = "txt"+num;
        getobjm(obj).setAttribute("className",cm[1]);
        getobjm(obj).innerHTML =tm[num];
    }
    // 正确
    function okm(num)
    {   	     
        var obj = "txt"+num;
        getobjm(obj).setAttribute("className",cm[2]);
        getobjm(obj).innerHTML =  t2;
    }
    // 错误
    function errm(num)
    {
        var obj = "txt"+num;
        getobjm(obj).setAttribute("className",cm[3]);
        getobjm(obj).innerHTML =  txm[num];
    }

    function okum(num,ms)
    {   	     
        var obj = "txt"+num;
        getobjm(obj).setAttribute("className",cm[2]);
        getobjm(obj).innerHTML =ms;
    }


    // 错误
    function errum(num,ms)
    {
        var obj = "txt"+num;
        getobjm(obj).setAttribute("className",cm[3]);
        getobjm(obj).innerHTML =ms;
    }
	function chktxtPassword(num)
		{
		   var obj = "txt" + num;
		   var val = getobjm(txtobjm[num]).value;	// 获取文本框的值	
			switch (num)
			{		
				case "0":	//用户名
				  var j = 0;		
					for (var l=0;l<val.length;l++)
					{
						if (val.charCodeAt(l) > 127 || val.charCodeAt(l) < 0) j = j + 2
						else j = j + 1
					}
					if (val == "" || val.length <= 0) errm(num);
					else if (val.indexOf(" ") >= 0 ) errm(num);
					else if (j > 20) errm(num);
					else if (j < 4) errm(num);
				   else {okm(num);checkusername('a',val);}
				break;				    
				case "1":	// //密码提示问题
					 if(val=="") errm(num);
				   else okm(num)
					break;
				case "2":	//密码提示答案
				   if(val=="") errm(num);
				   else  okm(num);
					break;
			   case "3": //新密码
				 if(val=="") errm(num);
				   else if(val.length<6) errm(num);
				   else   okm(num);
					break;
				case "4":	//确认新密码
					if(val==""||val.length>20) errm(num);
				   else if(val.length<6) errm(num);
				   else if (getobjm("newpwd").value != val) errm(num);
				   else  okm(num);
					break;
			
			}
	}
	
	
	
// 验证用户名的有效性
function checkusername(Obj,Name){
	var ajax = new Ajax("XY016","&name="+Name);

    ajax.onSuccess = function(){
        if(ajax.state.result ==0 || ajax.state.result ==-1){
            okum(0,"用户信息存在，请继续！");
            $("question").value = ajax.data.question;
            $("btnResetPwd").disabled = false;
            return true;
        }
        else{
            $("btnResetPwd").disabled = true;
            errum(0,"此用户名不存在");return false;
        }
    }
    return false;
}

//通过Email找回密码
//Tc 081110 add
function RetakePasswordByEmail(){
    var email = $F("email");
    
    if(!ValidateEmail(email)){
        sAlert("邮箱格式不正确");
        return false;
    }
    
    $("btnFindPwd").disabled = true;
	var ajax = new Ajax("xy029","&email="+email);
    ajax.onSuccess = function(){
        if(ajax.state.result ==0 || ajax.state.result ==-1){
            sAlert(ajax.state.message);
        }
        else{
        
            sAlert("密码已发送到邮箱");;
        }
        $("btnFindPwd").disabled = false;
    }    
}

function GetUserInfo() {
    return {
        UserID:getCookie("UserId"),
        UserName:getCookie("UserName"),
        UserType:getCookie("UserType"),
        UserLevel:getCookie("UserLevel"),
        UserLevelImg:getCookie("UserLevelImg")
    }
}

function Islogin() {
    return "" != GetUserInfo().UserName
}

function UserStatus() {
    var userinfo = GetUserInfo();
    var html = '';
    if(Islogin()) {
        html += '<a href="' + config.WebURL + 'Logout.' + config.Suffix + '">退出系统</a>|';
        html += '<a href="' + config.WebURL + '' + userinfo.UserType + '/index.' + config.Suffix + '">我的用户中心</a>';
    }
    else {
        html += '<a href="' + config.WebURL + 'Register.' + config.Suffix + '">现在注册</a>|';
        html += '<a href="' + config.WebURL + 'Login.' + config.Suffix + '">登录系统</a>';
    }
    document.write(html);
}

function Login() {
    var userinfo = GetUserInfo();
    if(Islogin()) {
        $("login").style.display = "none";
        $("logined").style.display = "";
        
        if("" == userinfo.UserLevelImg) userinfo.UserLevelImg = "Default.gif";
        
        var ulevel = "";
        var ulevelimg = "";
        if("user" == userinfo.UserType.toLowerCase()) {
            ulevel = userinfo.UserLevel;
            ulevelimg = config.WebURL + 'Icon/' + userinfo.UserLevelImg;
            $("logined_user").style.display = "";
        }
        else {
            ulevel = '个人会员';
            $("ulevelimg").style.display = "none";
            $("logined_person").style.display = "";
        }
            
        
        
        $("uname").innerHTML = userinfo.UserName;
        $("ulevel").innerHTML = ulevel;
        $("ulevelimg").src = ulevelimg;
        
        $("ucenter").href = config.WebURL + '' + userinfo.UserType + '/index.' + config.Suffix;
        $("loginout").href = config.WebURL + 'Logout.' + config.Suffix ;
        
        
        html += '<li><a href="' + config.WebURL + '' + userinfo.UserType + '/index.' + config.Suffix + '">我的用户中心</a></li>';
        html += '<a href="' + config.WebURL + 'Logout.' + config.Suffix + '">退出系统</a>';
        html += '</ul>';
    }
    else {
        $("login").style.display = "";
        $("logined").style.display = "none";
    }
}

function Login2() {
    var userinfo = GetUserInfo();
    var html = '';
    if(Islogin()) {

        //try{$("login").style.display = "none";}catch(e){}
        try{$("logined").style.display = "";}catch(e){}
        
        try{$("xy_login_nologin").style.display = "none";}catch(e){}
        try{$("xy_login_logined").style.display = "";}catch(e){}
        
        if("user" == userinfo.UserType.toLowerCase()) {
           // $("logined_user").style.display = "";
			 $("logined_user_2").style.display = "";
        }
        else {
            //$("logined_person").style.display = "";
			 $("logined_person_2").style.display = "";
        }

        if($("ulevelimg")) {
	        if("" == userinfo.UserLevelImg) userinfo.UserLevelImg = "Default.gif";
	        
	        var ulevelimg = "";
	        if("user" == userinfo.UserType.toLowerCase()) {
	            $("ulevelimg").src = config.WebURL + 'Icon/' + userinfo.UserLevelImg;
	        }else{
	            $("ulevelimg").style.display = "none";
	        }
        }
        
        try{$("uname").innerHTML = userinfo.UserName;}catch(e){}
        try{$("ucenter").href = config.WebURL + '' + userinfo.UserType + '/index.' + config.Suffix;}catch(e){}
        
        try{$("_lbox_uname").innerHTML = userinfo.UserName;}catch(e){}
        try{$("_lbox_ucenter").href = config.WebURL + '' + userinfo.UserType + '/index.' + config.Suffix;}catch(e){}
    }else {

        //try{$("login").style.display = "";}catch(e){}
        try{$("logined").style.display = "";}catch(e){}
        
        try{$("xy_login_nologin").style.display = "";}catch(e){}
        try{$("xy_login_logined").style.display = "none";}catch(e){} 
    }
}

//validate.js
////==========================================================================
////  登陆 开始
////==========================================================================

function KeyDown()
{
    if(event.keyCode==13) 
    {
        event.keyCode = 9;
        return; 
    }
}
function KeyDown1()
{
	if(event.keyCode==13) 
	{
		indexlogin();
	}
	
}
function KeyDown2()
{
	if(event.keyCode==13) 
	{
		$("btnlogin").onclick();
	}
}

function infoKeyDown()
{
	if(event.keyCode==13) 
	{
		InfoLogin();
	}
}


function GetNewCode()
{
    return config.WebURL +"Common/Handler.ashx?ac=xy001&"+ Math.random() ;
}


function geturl()
{
    var str_url=window.location.href;
 	window.location.href=config.WebURL+"login."+ config.Suffix +"?surl="+str_url;    
	
}

//找回密码
function getPassword()
{
    if($("username").value==""){$("username").focus();return false;}
    if($("question").value==""){$("question").focus();return false;}
    if($("answer").value==""){$("answer").focus();return false;}
    if($("newpwd").value==""||$("newpwd").value.length< 6){$("newpwd").focus();return false;}
    if($("npassword").value==""||$("npassword").value.length< 6){$("npassword").focus();return false;}
    if($("newpwd").value!=$("npassword").value){$("newpwd").focus();return false;}
}


	





//加载身份和企业类别
function loadtype(Province_ID,Province_Name,C_ID,C_Name,UT_ID,UT_Type,sex)    
{
    addMouseEvent(1);
    $("companytype").value=UT_Type;
    $("companytypeid").value=UT_ID;
    $("ProvinceID").value=Province_ID;
    $("citytype").value=C_Name;
    $("citytypeid").value=C_ID;
    $("sext").value=sex;
    
    if(sex==1)
        $("sexy").checked=true;
    else
        $("sexn").checked=true;
}
function shousex(num)
{
    if(num==1)
    {
        $("sexy").checked=true;
        $("sexn").checked=false;
        $("sext").value=$("sexy").value;
    }
    else
    {
        $("sexn").checked=true;
        $("sexy").checked=false;
        $("sext").value=$("sexn").value;
    }
    basicinfo();
}

function btnlogin()
{
    window.location.href=config.WebURL+"login."+config.Suffix;
}
function btnreg()
{
    window.location.href=config.WebURL+"register."+config.Suffix;
}
////==========================================================================
////  登陆 结束
////==========================================================================

//判断输入页数
function getNO()
{
    if($("lbpage").value=="")
    {
    return alertmsg(false,'请输入页数！');
    }
}

/****************************结束************************************************/
	
//搜索
function getfocus()
{
    $("keyword").value="";
}

//清空用户名和密码	
function ResetText()
{
$("txtUserName").value="";
$("txtUserPWD").value="";
$("txtCode").value="";
}	

////==========================================================================
////  搜索 开始
////==========================================================================

//取得当前搜索的数据
function SearchGetValue()
{
    var arrquery = new Array("flag","typeid","keyword","tradeid","order","areaid","date","showstyle","pagesize","pageindex");
    var url = location.href;

    //从地址中取得需要的数据
    url = url.substr(url.lastIndexOf("/")+1);
    
    var strSearchType
    var arrValue;
    
    if(config.BogusStatic)
    {
        var values = url.substring(0,url.lastIndexOf("." + config.Suffix));
        arrValue = values.split("-");
        strSearchType = arrValue[0].split("_")[0];
        arrValue.shift();
        arrValue[2] = unescape(arrValue[2]);
    }
    else
    {
        strSearchType = url.substring(0,url.lastIndexOf("." + config.Suffix));
        strSearchType = strSearchType.split("_")[0];
        
        arrValue = new Array(arrquery.length);
        for(var i =0; i<arrquery.length; i++) {
            arrValue[i] = GetQueryString(arrquery[i]);
        }
        arrValue[2] = unescape(arrValue[2]);
    }
    return {
        searchType:strSearchType,
        query:arrquery,
        value:arrValue,
        objData:{
            flag:arrValue[0],
            pt_id:arrValue[1],
            keyword:arrValue[2],
            tradeid:arrValue[3],
            order:arrValue[4],
            areaid:arrValue[5],
            times:arrValue[6],
            showstyle:arrValue[7],
            pagesize:arrValue[8],
            pageindex:arrValue[9]
        }
    };    
}

function SearchSetDefaultValue()
{
    var data = new SearchGetValue();

    if(data.objData.keyword.indexOf(",") != -1) {
        var arr = data.objData.keyword.split(",");
        $("txtsearchkey").value = undefined == arr[0] ? "" : arr[0];
        $("txtkeyword").value = undefined == arr[1] ? "" : arr[1];
    }
    else {
        $("txtsearchkey").value = "undefined" == data.objData.keyword ? "" : data.objData.keyword;
    }
    try
    {
        $("areatypeid").value = undefined == data.objData.areaid ? "" : data.objData.areaid;
        cla.Init();
    }catch(e){}
    
    if(undefined == data.objData.times) data.objData.times="";
    
    if("" != data.objData.times) {
        $("selectlistdid").value = data.objData.times;
    }
    if(undefined != data.objData.pagesize && data.objData.pagesize != ""){
        $("pageNum").value = data.objData.pagesize;
    }
    
    if(undefined != data.objData.order && data.objData.order != ""){
        $("orderby").value = data.objData.order;
    }
}

function SearchSetClassList(moduleName,typeID)
{
    var data = new SearchGetValue();
    var query = "&moduleName=" + moduleName + "&typeID=" + typeID + "&areaid=" + data.objData.areaid;
    query += "&times=" + data.objData.times + "&keyword=" + data.objData.keyword + "&flag=" + data.searchType.substring(0,data.searchType.length-2);    
        
    var ajaxcls = new Ajax("xy033",query);
    ajaxcls.onSuccess = function() {       
        if (ajaxcls.state.result == "1") {            
            if(ajaxcls.data) {
                var list = "";
                for(i=0;i<ajaxcls.data.classlist.length;i++) {
                    list += "<div style=\"width:140px;float:left;padding-top:5px;\"><a href=\"javascript:pturl(" + ajaxcls.data.classlist[i].classID + ");\">"+ unescape(ajaxcls.data.classlist[i].className) +"</a></div>";
                }
                $("xy_ClassList").innerHTML = "" + list + "";
            }
            else {
                //$("xy_ClassList").innerHTML = "<div class>暂无子类！</li>";
                $("xy_PClassList").style.display ="none";
            }
        }
        else
            $("xy_PClassList").style.display ="none";
            //$("ClassList").innerHTML = "<li>暂无子类！</li>";
    }
}

function SearchKeyDown()
{
	if(event.keyCode==13) 	
	{
        //searchClick();
	    $("DoSearch").click();
	}
}

function CheckSearchKey(source) {
    if(source != "") {
        if(isNull(source) || !isTrueKeyWord(source) || !isNVarchar(source)) {
            alertmsg(false,"输入查询条件不合法！");
            return false;
        }
        else if(source.indexOf(",") > 0) {
            alertmsg(false,"搜索的字符中不允许出现“,”号！");
            return false;
        }
    }
    return true;
}


function xy_search(){

    var flagName = document.getElementById("xy_FlagName").value;
    
    searchClick(flagName);
}

//头部搜索
function searchClick(type)
{
    if(type=="news")
    {
        SetNewsSearchURL();
        return;
    }
    
    if(type=="exhibition")
    {
        SetSearchURL("exhibition","seller");
        return;
    }
    
    if(type=="brand" || type=="company")
    {
        SetSearchURL(type,"seller");
        return;
    }
    
    if(type=="job")
    {
        SetJobSearchURL();
        return;
    }
    
    if(type=="search")
    {
         var data = new SearchGetValue();
                        
        if(data.searchType == "")
        {
            var strflag = location.href.split("/")[3];
            SetSearchURL(strflag,"seller");
        }
        else if(data.searchType == "sell" || data.searchType == "buy")
            SetSearchURL(data.objData.flag,data.searchType + "er");
        else if(data.searchType=="news")
            SetNewsSearchURL();
        else
            SetSearchURL(data.objData.flag,data.searchType);
        return;
    }
    
    SearchInfo(type);
}
function SearchInfo(strClassType)
{
    var infoType = document.getElementById("xy_InfoType").value;
    
    if(infoType =="")infoType ="sell";
    
    if(infoType == "sell")
        SetSearchURL(strClassType,"seller");
    else
        SetSearchURL(strClassType,"buyer");
}

function SetSearchURL(strClassType,strs)
{
    var key = $F("txtsearchkey").replace(/\s/g,"");
    
    if(!CheckSearchKey(key)) return false;    
    if(config.BogusStatic) {
        var url = config.WebURL + "search/" + strs + "_search-"+strClassType+"--"+key+"-------."+config.Suffix; 
    }
    else {
	    url = config.WebURL +"search/" + strs + "_search."+config.Suffix+"?flag="+strClassType+"&keyword="+key; 
	}

	location = url;   
}


function SetNewsSearchURL()
{
    var key = $F("txtsearchkey").replace(/\s/g,"");
    
    if(!CheckSearchKey(key)) return false;    
    if(config.BogusStatic) {
        var url = config.WebURL + "search/news_search---"+key+"-----."+config.Suffix; 
    }
    else {
	    url = config.WebURL +"search/news_search."+config.Suffix+"?keyword="+key; 
	}
	location = url; 
}

function listSearchKeyDown()
{
    var gk=event.keyCode;
	if(gk==13) 
	{
		listsearch();
	}
}

function xy_GoToPage(pageIndex)
{
    if(pageIndex =="")return;
    
    if(isNaN(pageIndex))return;
    
    var total = parseInt($("totalPage").value);
    
    var toPage = parseInt(pageIndex);
    
    if(toPage <=0)return;

    if(toPage > total)
    {
         alertmsg(false,"最大页数为" + total);
         return;
    }
    
    listsearch();
}


function xy_setOrder(order){
    if(order!="grade" && order !="time" && order!="active")order ="";
    
    $("orderby").value = order;
    
    listsearch();
}


//列表筛选搜索
function listsearch()
{   
    if(!CheckSearchKey($F("txtkeyword"))) return false;
    var data = new SearchGetValue();
    
    var href = config.WebURL + "search/"+data.searchType+"_search";    
    if(config.BogusStatic)
    {
        for(var i =0; i<data.query.length; i++) {
            href += "-";
            if(data.query[i] == "areaid")
            {
                try
                {
                    href += $F("areatypeid");
                }
                catch(e){}
            }
            else if(data.query[i] == "date")
                href += $F("selectlistdid");
            else if(data.query[i] == "keyword") {
                href += GetSearchKeyWord(data.value[i]);
            }else if(data.query[i] == "order"){
                href+= $F("orderby");
            }else if(data.query[i] == "pageindex"){
                var toPage = $F("cpage");
                if(toPage !="" && !isNaN(toPage) && toPage >0)
                {
                    href+= toPage;
                }
            }            
            else
                href += data.value[i];
        }
        href += "." + config.Suffix;
    }
    else
    {
        href += "." + config.Suffix;
        for(var i =0; i<data.query.length; i++) {
            href += (0 == i ? "?" : "&") + data.query[i] + "=";
            if(data.query[i] == "areaid")
            {
                try
                {
                    href += $F("areatypeid");
                }
                catch(e){}
            }
            else if(data.query[i] == "date")
                href += $F("selectlistdid");
            else if(data.query[i] == "keyword") {
                href += GetSearchKeyWord(data.value[i]);
            }else if(data.query[i] == "order"){
                href+= $F("orderby");
            }else if(data.query[i] == "pageindex"){
                var toPage = $F("cpage");
                if(toPage !="" && !isNaN(toPage) && toPage !="1")
                {
                    href+= toPage;
                }
            }
            else
                href += data.value[i];
        }
        
    }
    window.location  = href;
}

function GetSearchKeyWord(strkeyword) {
    if(strkeyword.indexOf(",") != -1) {
        var arr = strkeyword.split(",");
        if($F("txtkeyword") != "") {
            return arr[0] + "," + $F("txtkeyword");
        }
        else {
            return arr[0];
        }
    }
    else {
        if($F("txtkeyword") != "") {
            return strkeyword + "," + $F("txtkeyword");
        }
        else {
            return strkeyword;
        }
    }
}

//-------------------Job Search Start---------------------------

function SetJobSearchURL()
{
    var key = $F("txtsearchkey").replace(/\s/g,"");
    
    if(!CheckSearchKey(key)) return false;    
    if(config.BogusStatic) {
        var url = config.WebURL + "job/list-----"+key+"---." + config.Suffix; 
    }
    else {
	    url = config.WebURL +"job/list."+config.Suffix+"?keyword="+key; 
	}
	location = url; 
}

//取得当前搜索的数据
function GetJobSearchValue()
{
    var arrquery = new Array("typeid","areaid","date","jobtype","keyword","pagesize","pageindex","custom");
    var url = location.href;

    //从地址中取得需要的数据
    url = url.substr(url.lastIndexOf("/")+1);
    
    var arrValue;
    
    if(config.BogusStatic)
    {
        var values = url.substring(0,url.lastIndexOf("." + config.Suffix));
        arrValue = values.split("-");
        arrValue.shift();
        arrValue[4] = unescape(arrValue[4]);
    }
    else
    {
        arrValue = new Array(arrquery.length);
        for(var i =0; i<arrquery.length; i++) {
            arrValue[i] = GetQueryString(arrquery[i]);
        }
        arrValue[4] = unescape(arrValue[4]);
    }
    
    for(var i =0; i<arrquery.length; i++) {
        if(arrValue[i]==undefined || arrValue[i]=="undefined")arrValue[i] ="";
    }
            
    return {
        query:arrquery,
        value:arrValue,
        objData:{
            typeid:arrValue[0],
            areaid:arrValue[1],
            date:arrValue[2],
            jobtype:arrValue[3],
            keyword:arrValue[4],
            pagesize:arrValue[5],
            pageindex:arrValue[6],
            custom:arrValue[7]
        }
    };    
}

//获取简历搜索值
function GetResumeSearchValue()
{
    var arrquery = new Array("jobkeyword","hopecityid","Schoolage","JobYear","Intentpay1","Intentpay2","schoolname","pagesize","pageindex","custom");
    var url = location.href;
    
    //从地址中取得需要的数据
    url = url.substr(url.lastIndexOf("/")+1);

    var arrValue;
    
    if(config.BogusStatic)
    {
        var values = url.substring(0,url.lastIndexOf("." + config.Suffix));
        arrValue = values.split("-");
        arrValue.shift();
        arrValue[4] = unescape(arrValue[4]);
    }
    else
    {
        arrValue = new Array(arrquery.length);
        for(var i =0; i<arrquery.length; i++) {
            arrValue[i] = GetQueryString(arrquery[i].replace(/^\s+|\s+$/g,""));
        }
        arrValue[4] = unescape(arrValue[4]);
    }
    
    for(var i =0; i<arrquery.length; i++) {
        if(arrValue[i]==undefined || arrValue[i]=="undefined")arrValue[i] ="";
    }
            
    return {
        query:arrquery,
        value:arrValue,
        objData:{
            jobkeyword:arrValue[0],
            hopecityid:arrValue[1],
            Schoolage:arrValue[2],
            JobYear:arrValue[3],
            Intentpay1:arrValue[4],
            Intentpay2:arrValue[5],
            schoolname:arrValue[6],
            pagesize:arrValue[7],
            pageindex:arrValue[8],
            custom:arrValue[9]
        }
    };    
}


function SetJobSearchDefaultValue()
{
    var data = new GetJobSearchValue();
    if(data.objData.keyword.indexOf(",") != -1) {
        var arr = data.objData.keyword.split(",");
        $("txtsearchkey").value = arr[0]==undefined?"":arr[0];
        $("txtkeyword").value = arr[1]==undefined?"":arr[1];
    }
    else {
        if( data.objData.keyword != "undefined")
            $("txtsearchkey").value = data.objData.keyword;
    }
    try
    {
    $("typeid").value = data.objData.typeid;
    claPost.Init();
    }catch(e){}
    
    try
    {
    $("areaid").value = data.objData.areaid;
    claArea.Init();
    }catch(e){}
    
    if("undefined" == data.objData.date && "" != data.objData.date) {
        $("date").value = data.objData.date;
    }

    if("" != data.objData.jobtype){
        SetRadioValue("jobtype",data.objData.jobtype);
    }
}
//去除空格
function isnonull(){
     $("jobkeyword").value =  $("jobkeyword").value.replace(/^\s+|\s+$/g,"");
     $("schoolname").value =  $("schoolname").value.replace(/^\s+|\s+$/g,"");
}
function SetResumeSearchDefaultValue()
{
    var data = new GetResumeSearchValue();
    if(data.objData.jobkeyword.indexOf(",") != -1) {
        var arr = data.objData.jobkeyword.split(",");
        $("txtsearchkey").value = arr[0]==undefined?"":arr[0];
        $("jobkeyword").value = arr[1]==undefined?"":arr[1];
    }
    else {
        if( data.objData.jobkeyword != "undefined")
            $("jobkeyword").value = data.objData.jobkeyword;
    }
    try
    {
    $("hopecityid").value = data.objData.hopecityid;
    claArea1.Init();
    }catch(e){}
    
    if( "" != data.objData.Schoolage) {
        $("Schoolage").value = data.objData.Schoolage;
    }
      if( "" != data.objData.JobYear) {
        $("JobYear").value = data.objData.JobYear;
    }
     if( "" != data.objData.Intentpay1) {
        $("Intentpay1").value = data.objData.Intentpay1;
    }
     if( "" != data.objData.Intentpay2) {
        $("Intentpay2").value = data.objData.Intentpay2;
    }  
      if( "" != data.objData.schoolname) {
        $("schoolname").value = data.objData.schoolname;
    }  
}


function JobListSearch()
{   
    if(!CheckSearchKey($F("txtkeyword"))) return false;
    var data = new GetJobSearchValue();
    
    var href = config.WebURL + "job/list";    
    if(config.BogusStatic)
    {
        for(var i =0; i<data.query.length; i++) {
            href += "-";
           
            if(data.query[i] == "typeid"){
                href+=$F("typeid");
            }
            else if(data.query[i] == "areaid"){
                href += $F("areaid");
            }
            else if(data.query[i] == "date")
                href += $F("date");
            else if(data.query[i] == "keyword") {
                href += GetSearchKeyWord(data.value[i]);
            }else if(data.query[i] =="jobtype"){
                href += GetRadioValue("jobtype");
            }
            else
                href += data.value[i];
        }
        href += "." + config.Suffix;
    }
    else
    {
        href += "." + config.Suffix;
        for(var i =0; i<data.query.length; i++) {
            href += (0 == i ? "?" : "&") + data.query[i] + "=";
            if(data.query[i] == "typeid"){
                href +=$F("typeid");
            }            
            if(data.query[i] == "areaid"){
                href += $F("areaid");
            }
            else if(data.query[i] == "date")
                href += $F("date");
            else if(data.query[i] == "keyword") {
                href += GetSearchKeyWord(data.value[i]);
            }else if(data.query[i] =="jobtype"){
                href += GetRadioValue("jobtype");
            }
            else
                href += data.value[i];
        }
        
    }
    window.location  = href;
}


function ResumeListSearch()
{       
    if(isNaN(document.getElementById("Intentpay1").value)){
        alertmsg(false,"输入查询条件不合法！");
        return false;
    }
     if(isNaN(document.getElementById("Intentpay2").value)){
        alertmsg(false,"输入查询条件不合法！");
        return false;
    } 
    var data = new GetResumeSearchValue();
    
    var href = config.WebURL + "job/resumelist";    
    if(config.BogusStatic)
    {
        for(var i =0; i<data.query.length; i++) {
            href += "-";
           
            if(data.query[i] == "jobkeyword"){
                href+=$F("jobkeyword");
            }
            else if(data.query[i] == "hopecityid"){
                href += $F("hopecityid");
            }
            else if(data.query[i] == "Schoolage")
                href += $F("Schoolage");
            else if(data.query[i] == "JobYear")
                href += $F("JobYear"); 
           else if(data.query[i] == "Intentpay1")
                href += $F("Intentpay1"); 
           else if(data.query[i] == "Intentpay2")
                href += $F("Intentpay2");   
            else if(data.query[i] == "schoolname") {
                href += $F("schoolname");   
            }
            else{
                    href += data.value[i];
            }
        }
        href += "." + config.Suffix;
    }
    else
    {
        href += "." + config.Suffix;
        for(var i =0; i<data.query.length; i++) {
            href += (0 == i ? "?" : "&") + data.query[i] + "=";
            if(data.query[i] == "jobkeyword"){
                href +=$F("jobkeyword");
            }            
            if(data.query[i] == "hopecityid"){
                href += $F("hopecityid");
            }
            else if(data.query[i] == "Schoolage")
                href += $F("Schoolage");
            else if(data.query[i] == "JobYear")
                href += $F("JobYear");
            else if(data.query[i] == "Intentpay1")
                href += $F("Intentpay1");  
            else if(data.query[i] == "Intentpay2")
                href += $F("Intentpay2");  
            else if(data.query[i] == "schoolname") {
                href += $F("schoolname");  
            }
            else
                href += data.value[i];
        }
        
    }
    window.location  = href;
}



//设置单选按钮选中值
function SetRadioValue(name,value){
    var eles = document.getElementsByName(name);
    
    for(var i=0;i<eles.length;i++){
        if(eles[i].value==value){
            eles[i].checked = true;
            break;
        }
    }
    
    try{
    if(i==eles.length)eles[0].checked  = true;}catch(e){}
}

//获取单选按钮选中值
function GetRadioValue(name){
    var eles = document.getElementsByName(name);
    
    for(var i=0;i<eles.length;i++){
        if(eles[i].checked == true){
            return eles[i].value;
        }
    }    
    
    return "";
}

//-------------------Job Search End--------------------------
/*
字符串验证
*/
//是否为空白字符
function isNull(obj)
{
    var reg =/^\s/;
    if(reg.test(obj))return true;
    return false; 
}
//是否为字母和数字
function isTrueKeyWord(obj)
{
    var reg1 =/[^\uFF00-\uFFFF]/;

    if(reg1.test(obj))return true;

    return false;
}
//是否为汉字
function isNVarchar(obj)
{
    var reg =/\w|^[\u0391-\uFFE5]+$/;
    if(reg.test(obj))return true;
    return false;
}

//列表搜索
function listsearchClick()
{
    if($("txtsearchkey").value != "")
        window.location.href = $("txtsearchkeyurl").value +"?keyword=" + $("txtsearchkey").value;
    else
        window.location.href = $("txtsearchkeyurl").value;
    
}

//页面加载
function onloadsearch(key)
{
    var type = $("txttype").value;
    GetSearchKey(type);
    $("txtsearchkey").value = key;
}

//搜索列表点击
function sethref(type)
{
    var url = "";
    
    url = "search/"+$("hidinfoflag").value+"_search";
    
    switch(type)
    {
        case "offer":
            if($("bogusstatic").value == "True")
            {
                url += escape("-offer"+ $("txtsearchwhere").value);
                url += "."+$("suffix").value;
            }
            else
            {
                url += "."+$("suffix").value + "?flag=offer" ;
                if($("txtsearchwhere").value.length > 0)
                {
                    url +=  $("txtsearchwhere").value;
                }
            }
            break;
        case "machining":
            if($("bogusstatic").value == "True")
            {
                url += escape("-machining"+ $("txtsearchwhere").value);
                url += "."+$("suffix").value;
            }
            else
            {
                url += "."+$("suffix").value+ "?flag=machining" ;
                if($("txtsearchwhere").value.length > 0)
                {
                    url += $("txtsearchwhere").value;
                }
            }
            break;
        case "investment":
            if($("bogusstatic").value == "True")
            {
                url += escape("-investment"+ $("txtsearchwhere").value);
                url += "."+$("suffix").value;
            }
            else
            {
                url += "."+$("suffix").value + "?flag=investment" ;
                if($("txtsearchwhere").value.length > 0)
                {
                    url +=$("txtsearchwhere").value;
                }
            }
            break;    
        case "service":
            if($("bogusstatic").value == "True")
            {
                url += escape("-service"+ $("txtsearchwhere").value);
                url += "."+$("suffix").value;
            }
            else
            {
                url += "."+$("suffix").value + "?flag=service" ;
                if($("txtsearchwhere").value.length > 0)
                {  
                    url += $("txtsearchwhere").value;
                }
            }
            break;
        case "exhibition":
            if($("bogusstatic").value == "True")
            {
                url += escape("-exhibition"+ $("txtsearchwhere").value);
                url += "."+$("suffix").value;
            }
            else
            {
                url += "."+$("suffix").value+ "?flag=exhibition" ;
                if($("txtsearchwhere").value.length > 0)
                {
                    url += $("txtsearchwhere").value;
                }
            }
            break;
        case "brand":
            if($("bogusstatic").value == "True")
            {
                url += escape("-brand"+ $("txtsearchwhere").value);
                url += "."+$("suffix").value;
            }
            else
            {
                url += "."+$("suffix").value+ "?flag=brand";
                if($("txtsearchwhere").value.length > 0)
                {
                    url += $("txtsearchwhere").value;
                }
            }
            break;
        case "company":
            if($("bogusstatic").value == "True")
            {
                url += escape("-company"+ $("txtsearchwhere").value);
                url += "."+$("suffix").value;
            }
            else
            {
                url += "."+$("suffix").value+ "?flag=company";
                if($("txtsearchwhere").value.length > 0)
                {
                    url += $("txtsearchwhere").value;
                }
            }
            break;
        case "news":
            if($("bogusstatic").value == "True")
            {
                url +=escape("-news"+ $("txtsearchwhere").value);
                url += "."+$("suffix").value;
            }
            else
            {
                url += "."+$("suffix").value+"?flag=news" ;
                if($("txtsearchwhere").value.length > 0)
                {
                    url += removeurlparameter("cid",removeurlparameter("provinceid",$("txtsearchwhere").value));
                    
                }
            }
            break;
    }
    window.location.href = config.WebURL +url;
}

//人才列表切换显示方式
function setjobshowstyle(flag)
{
    var showstyle = "";
    if(flag==1)
    {
        $("detail").className = "on";
        $("nodetail").className = "off";
        showstyle = "detail";
    }
    else
    {
        $("detail").className = "off";
        $("nodetail").className = "on";
        showstyle = "nodetail";
    }
    var href = window.location.href;
    var nameArray =  new Array();
    var valueArray = new Array();
           
    if($("bogusstatic").value == "True")
    {
        var starindex =href.substring(0,href.substring(0,href.lastIndexOf('-')).lastIndexOf('-') ).lastIndexOf('-');
        href = href.substring(0,starindex+1)+ showstyle + href.substring(href.substring(0,href.lastIndexOf('-')).lastIndexOf('-'),href.length);
    }
    else
    {
        if(href.indexOf('?',0)==-1)
        {
            href +="?showstyle="+showstyle;
        }
        else    
        {
            if(href.indexOf('showstyle',0)==-1)
            {
                href += "&showstyle="+showstyle;
            }
            else
            {
                nameArray[0] = "showstyle";
                valueArray[0] = showstyle;
                href = changeLocationParameter(nameArray,valueArray);
            }
        }
    }
     window.location.href = href;
}
//初始化人才列表样式
//temp
function initjobshowstyle(flag)
{
    if(flag == "" || flag=="detail")
    {
        $("detail").className = "on";
        $("nodetail").className = "off";
    }
    else
    {
        $("detail").className = "off";
        $("nodetail").className = "on";
    }
}
function joblistSearchKeyDown()
{
    var gk=event.keyCode;
	if(gk==13) 
	{
		listsearch();
	}
}

//列表筛选搜索
//function joblistsearch()
//{
//        var href = "job/list";
//        
//        if($("bogusstatic").value == "True")
//        {
//            href += "-"+$("postid").value;
//            href += "-"+$("selectlistpid").value;
//            href += "-"+$("selectlistcid").value;
//            href += "-";
//            href += "-"+$("selectlistdid").value;
//            href +=  escape("-"+$("txtkeyword").value);
//            href +=  escape("-"+$("txtckeyword").value);            
//            href += "---";        
//                       
//            href += "."+ $("suffix").value;
//        }
//        else
//        {
//            href += "." + $("suffix").value ;
//            if($("postid").value != "")
//            {
//                if(href.indexOf('?',0)!=-1)
//                {
//                    href += "&p_id="+$("postid").value;
//                }
//                else 
//                {
//                    href += "?p_id="+$("postid").value;
//                }
//            }
//            if($("txtkeyword").value != "")
//            {
//                if(isNull($("txtkeyword").value))
//                {
//                    alertmsg(false,"输入查询条件不合法！");
//                }
//                else if(!isTrueKeyWord($("txtkeyword").value))
//                {
//                    alertmsg(false,"输入查询条件不合法！");
//                }
//                else if(!isNVarchar($("txtkeyword").value))
//                {
//                    alertmsg(false,"输入查询条件不合法！");
//                }
//                else 
//                {
//                    if(href.indexOf('?',0)!=-1)
//                    {
//                        href += "&keyword="+$("txtkeyword").value;
//                    }
//                    else
//                    {
//                        href += "?keyword="+$("txtkeyword").value;
//                    }
//                }
//            }
//            if($("txtckeyword").value != "")
//            {
//                if(isNull($("txtckeyword").value))
//                {
//                    alertmsg(false,"输入查询条件不合法！");
//                }
//                else if(!isTrueKeyWord($("txtckeyword").value))
//                {
//                    alertmsg(false,"输入查询条件不合法！");
//                }
//                else if(!isNVarchar($("txtckeyword").value))
//                {
//                    alertmsg(false,"输入查询条件不合法！");
//                }
//                else 
//                {
//                    if(href.indexOf('?',0)!=-1)
//                    {
//                        href += "&ckeyword="+$("txtckeyword").value;
//                    }
//                    else
//                    {
//                        href += "?ckeyword="+$("txtckeyword").value;
//                    }
//                }
//            }
//           if($("selectlistpid").value!= "")
//           {
//                if(href.indexOf('?',0)!=-1)
//                {
//                    href += "&provinceid="+$("selectlistpid").value;
//                }
//                else
//                {
//                    href += "?provinceid="+$("selectlistpid").value;
//                }
//           }
//            if($("selectlistcid").value != "")
//            {
//                if(href.indexOf('?',0)!=-1)
//                {
//                    href += "&cid="+$("selectlistcid").value;            
//                }
//                else
//                {
//                    href += "?cid="+$("selectlistcid").value;
//                }                                                
//            }
//            if($("selectlistdid").value != "")
//            {
//                if(href.indexOf('?',0)!=-1)
//                {
//                    href += "&date="+$("selectlistdid").value;            
//                }
//                else
//                {
//                    href += "?date="+$("selectlistdid").value;     
//                }
//            }
//        }
//        window.location.href  =$("weburl").value +  href;
//}


//网店头部搜索
function shoptopsearch()
{
    var key = $F("shopsearchkey").replace(/\s/g,"");
    
    if(!CheckSearchKey(key)) return false;    
    if(config.BogusStatic) {
        var url = config.WebURL + "search/seller_search-"+$F("hidshopsearchflag")+"--"+key+"-------."+config.Suffix; 
    }
    else {
	    url = config.WebURL +"search/seller_search."+config.Suffix+"?flag="+$F("hidshopsearchflag")+"&keyword="+key; 
	}
	location = url;
}

//网店头部信息标识
function shoptopflag(num)
{
    switch(num)
    {
        case 1:
            $("ssoffer").className = "on";
            $("ssmachining").className = "";
            $("ssinvestment").className = "";
            $("ssservice").className = "";
            $("ssexhibition").className = "";
            $("ssbrand").className = "";
            $("hidshopsearchflag").value = "offer";
            break;
        case 2:
            $("ssoffer").className = "";
            $("ssmachining").className = "on";
            $("ssinvestment").className = "";
            $("ssservice").className = "";
            $("ssexhibition").className = "";
            $("ssbrand").className = "";
            $("hidshopsearchflag").value = "machining";
            break;
        case 3:
            $("ssoffer").className = "";
            $("ssmachining").className = "";
            $("ssinvestment").className = "on";
            $("ssservice").className = "";
            $("ssexhibition").className = "";
            $("ssbrand").className = "";
            $("hidshopsearchflag").value = "investment";
            break;
        case 4:
            $("ssoffer").className = "";
            $("ssmachining").className = "";
            $("ssinvestment").className = "";
            $("ssservice").className = "on";
            $("ssexhibition").className = "";
            $("ssbrand").className = "";
            $("hidshopsearchflag").value = "service";
            break;
        case 5:
            $("ssoffer").className = "";
            $("ssmachining").className = "";
            $("ssinvestment").className = "";
            $("ssservice").className = "";
            $("ssexhibition").className = "on";
            $("ssbrand").className = "";
            $("hidshopsearchflag").value = "exhibition";
            break;
        case 6:
            $("ssoffer").className = "";
            $("ssmachining").className = "";
            $("ssinvestment").className = "";
            $("ssservice").className = "";
            $("ssexhibition").className = "";
            $("ssbrand").className = "on";
            $("hidshopsearchflag").value = "brand";
            break;
    }
}

//设置页面显示记录条数
function funpagesize(num)
{
    var href  = document.location.href;
    var nameArray =  new Array();
    var valueArray = new Array();
    
    if(config.BogusStatic)
    {
        var starindex = href.substring(0,href.lastIndexOf('-')).lastIndexOf('-') ;

        href = href.substring(0,starindex+1)+ num + "-" +href.substring(href.lastIndexOf('.'),href.length);
    }
    else
    {
        if(document.location.href.indexOf('?',0)==-1)
        {
            if(document.location.href.indexOf('pageindex',0)!=-1)
            {
                nameArray[0]  = "pageindex";
                valueArray[0] = "1";
                href = changeLocationParameter(nameArray,valueArray);
            }
            href += "?pagesize="+num;
        }
        else
        {
            if(document.location.href.indexOf('pagesize',0)==-1)
            {
                href += "&pagesize="+num;
            }
            else
            {
                nameArray[0]  = "pagesize";
                valueArray[0] = num;
                if(document.location.href.indexOf('pageindex',0)!=-1)
                {
                    nameArray[1]  = "pageindex";            
                    valueArray[1] = "1";
                }            
                href = changeLocationParameter(nameArray,valueArray);
            }
        }
    }
    window.location.href = href;
}

//按产品类别搜索
function pturl(ptid)
{
    var href  = document.location.href;
    var nameArray =  new Array();
    var valueArray = new Array();
    
    if(config.BogusStatic)
    {
        var starindex = href.indexOf('-',0)+1 + href.substring(href.indexOf('-',0)+1,href.length).indexOf('-',0)+1 ;
        href = href.substring(0,href.indexOf('-',0)+1)+href.substring(href.indexOf('-',0)+1,href.length).substring(0, href.substring(href.indexOf('-',0)+1,href.length).indexOf('-',0)+1)+ ptid +href.substring(starindex + href.substring(starindex,href.length).indexOf('-'), href.lastIndexOf('-')+1) + href.substring(href.lastIndexOf('.'),href.length);
    }
    else
    {
        if(document.location.href.indexOf('?',0)==-1)
        {
            href += "?typeid="+ptid; 
        }
        else
        {
            if(document.location.href.indexOf('typeid',0)==-1)
            {
                    if(href.indexOf('pagesize',0)!=-1)
                    {
                        href = href.substring(0,href.indexOf('&pagesize',0)) + "&typeid="+ptid +href.substring(href.indexOf('&pagesize',0),href.length);
                    }
                    else if(href.indexOf('pageindex',0)!=-1)
                    {
    //                     href = href.substring(0,href.indexOf('&pageindex',0)) + "&typeid="+typeid +href.substring(href.indexOf('&pageindex',0),href.length);
                        href= removeurlparameter("pageindex",href);
                        href += "&typeid="+ptid;
                    }
                    else
                    {
                        href += "&typeid="+ptid;
                    }
            }
            else
            {
                nameArray[0]  = "typeid"; 
                valueArray[0] = ptid;
                href = changeLocationParameter(nameArray,valueArray); 
            }
        }
    }
    window.location.href = href;
}

function pturls(ptid,shopusername)
{
    var old= document.location.href;
   href = old.substring(0,old.lastIndexOf('/')); 
    
    if(config.BogusStatic)
    {
        href +="/product-"+ptid+"--." + config.Suffix;
    }
    else
    {
        if(!config.IsDomain){
           href = href.replace("/" + shopusername,"");
        } 
        href += "/product." +  config.Suffix + "?u_name="+ shopusername  +"&typeid=" + ptid ;
    }
    window.location.href = href;
}


//替换url参数值
function changeLocationParameter(nameArray,valueArray)
{
 var parameter=document.location.search.toString();
 var pname;
 var pstart,pend;
 
 for(var i=0;i<nameArray.length;i++)
 {
  pname=nameArray[i];
  pstart=parameter.indexOf(pname+"=");
   while(pstart>0)
  {
   if(parameter.charAt(pstart-1)=='?' || parameter.charAt(pstart-1)=='&')
   {
    pstart=pstart+pname.length+1;
    pend=parameter.indexOf("&",pstart);
    if(pend>=0)
     parameter=parameter.substring(0,pstart)+valueArray[i]+parameter.substring(pend,parameter.length);
    else
     parameter=parameter.substring(0,pstart)+valueArray[i];
    break;
   }
   else
    pstart=parameter.indexOf(pname+"=",pstart+pname.length+1);
  }
  if(pstart<0)
   parameter+="&"+nameArray[i]+"="+valueArray[i];
 }
 return parameter;
}

//去掉url参数
function removeurlparameter(name,strurl)
{
    var href = ""; 
    var url = "";
    if(strurl == null)
    {
        url = document.location.search.toString();
        url = url.substr(1);
    }  
    else
    {
        url = strurl;
    }
    
    strs = url.split('&');
    for(var i=0;i<strs.length;i++)
    {
        if(strs[i].split('=')[0] != name)    
        {
            href += "&" + strs[i];   
        }
    }
    return href.substr(1);
}

//设置列表显示样式
function setshowstyle(style)
{
    var nameArray =  new Array();
    var valueArray = new Array();
    if(style!="img")
    {
        if(config.BogusStatic)
        {
            var starindex =window.location.href.substring(0,window.location.href.substring(0,window.location.href.lastIndexOf('-')).lastIndexOf('-') ).lastIndexOf('-');
            window.location.href = window.location.href.substring(0,starindex+1)+ style + window.location.href.substring(window.location.href.substring(0,window.location.href.lastIndexOf('-')).lastIndexOf('-'),window.location.href.length);
        }
        else
        {
            if(document.location.href.indexOf('?',0)==-1)
            {
               window.location.href  = window.location.href+"?showstyle=noimg";
            }
            else
            {
                if(document.location.href.indexOf('showstyle',0)!=-1)
                {
                    nameArray[0]  = "showstyle";            
                    valueArray[0] = "noimg";
                    window.location.href = changeLocationParameter(nameArray,valueArray);   
                }
                else
                {
                    var strurl = window.location.href;
                    if(strurl.indexOf('pagesize',0)!=-1)
                    {
                        strurl = strurl.substring(0,strurl.indexOf('&pagesize',0)) + "&showstyle=noimg" +strurl.substring(strurl.indexOf('&pagesize',0),strurl.length);
                    }
                    else if(strurl.indexOf('pageindex',0)!=-1)
                    {
                         strurl = strurl.substring(0,strurl.indexOf('&pageindex',0)) + "&showstyle=noimg" +strurl.substring(strurl.indexOf('&pageindex',0),strurl.length);
                    }
                    else
                    {
                        strurl = strurl + "&showstyle=noimg";
                    }          
                    window.location.href  = strurl;
                }   
            }
        }
    }
    else
    {
        if(config.BogusStatic)
        {
            var starindex =window.location.href.substring(0,window.location.href.substring(0,window.location.href.lastIndexOf('-')).lastIndexOf('-') ).lastIndexOf('-');
            window.location.href = window.location.href.substring(0,starindex+1) + window.location.href.substring(window.location.href.substring(0,window.location.href.lastIndexOf('-')).lastIndexOf('-'),window.location.href.length);
        }
        else
        {
            if(document.location.href.indexOf('showstyle',0)!=-1)
            {
                nameArray[0]  = "showstyle";            
                valueArray[0] = "img";
                window.location.href = changeLocationParameter(nameArray,valueArray);        
            }
        }
    }
}
//对比产品
function compareinfo()
{
    var href = config.WebURL + "search/compare";
    
    href +="." +config.Suffix + "?flag="+$("hidmoduleflag").value;

    var chk= document.getElementsByTagName("input");
    var num = 0;
    var ids = "";
    for (var i=0;i<chk.length;i++)
	{
		if( chk[i].type=='checkbox')
		{
			if(chk[i].checked == true)
			{
			    ids += ","+chk[i].value;
			    num ++;
			}
		}
	}
    
    if(ids.length>0)
    {
        if(num >4)
        {
            alertmsg(false,'最多只能比较4条信息！');  
        }
        else
        {
            href += "&id="+ids.substring(1);
            
            window.open(href);
        }
    }
    else
    {
        alertmsg(false,'请选择需要对比的信息！');  
    }
}



////==========================================================================
////  搜索 结束
////==========================================================================

///==========================================================================
////  商业信息详细 结束
////==========================================================================
function selectBox(num)
{
    switch(num)
    {
        case 1:
            $("tab1").className = "choiceout";
            $("tab2").className = "choiceon";
            $("contentBox1").style.display = "block";
            $("contentBox2").style.display = "none";
            break;
        case 2:
            $("tab1").className = "choiceon";
            $("tab2").className = "choiceout";
            $("contentBox1").style.display = "none";
            $("contentBox2").style.display = "block";
            break;
            
        case 3:
            $("tab3").className = "choiceon";
            $("tab4").className = "choiceout";
            $("contentBox3").style.display = "block";
            $("contentBox4").style.display = "none";
            break;
        case 4:
            $("tab3").className = "choiceout";
            $("tab4").className = "choiceon";
            $("contentBox3").style.display = "none";
            $("contentBox4").style.display = "block";
            break
       case 5:
             $("ykinfo").className = "on";
            $("hyinfo").className = "out";
            $("shopinfo").style.display = "block";
            $("spinfo").style.display = "none";
            break;
        case 6:
            $("hyinfo").className = "on";
            $("ykinfo").className = "out";
            $("shopinfo").style.display = "none";
            $("spinfo").style.display = "block";
            break;
            
        case 7:
             $("ykinfo").className = "on";
            $("hyinfo").className = "out";
            $("contentBox3").style.display = "block";
            $("contentBox4").style.display = "none";
            break;
        case 8:
            $("hyinfo").className = "on";
            $("ykinfo").className = "out";
            $("contentBox3").style.display = "none";
            $("contentBox4").style.display = "block";
            break;
    }
}

//询价
function price(url)
{
    window.location.href =  url + "#message";
}
//联系方式
function relation(url)
{
    window.location.href =  url + "#link";
}

//查看图片
function selectimg(obj)
{
    $("img").src = obj.src;
}

////==========================================================================
////  商业信息详细 结束
////==========================================================================

//function setuiname()
//{
//  var msg=$("_check").value.replace('<br/>','');
//  var Msgs= msg.split(","); 
//  if(Msgs[0]==1)
//   {
//    return alertmsg(false,'您的信息资料不完善,请您及时完善信息资料！',$("weburl").value +'user/edituserinfo.aspx');
//   }
//   else if(Msgs[1]==2)
//   {
//    return alertmsg(false,'您的信息资料没审核,请及时与管理员联系！',$("weburl").value +'index.aspx');  
//   }
//}

////==========================================================================
////  留言信息开始
////==========================================================================

function hrrewrite()//清空会员留言信息
{
	$("txtContent").value = "";
	$("tCode").value= "";
	$("txtTitle").value = $("messageinfotitle").value;
}
function ykrewrite()//清空游客留言信息
{

	$("linkman").value="";
	$("email").value= "";

	$("mobile").value="";

	$("neirong").value="";
	$("GCode").value="";
	$('im').src=config.WebURL+"Common/Handler.ashx?ac=xy001&" + Math.random();

	for(i=0;i<=16;i++) {
	    if($("txt"+i))
	        $("txt"+i).className="three";
	}	
	$("title").value=$("messageinfotitle").value;
}

//function showinfo(num)
//{
//if(num==1)
//{
//$("companyid").checked=true;
//$("useridad").checked=false;
//$("nsex").checked=true;
//$("usertype").value=1;

//$("com").style.display='block';
//}
//else
//{
//$("companyid").checked=false;
//$("useridad").checked=true;
//$("nsex").checked=true;
//$("usertype").value=0;
//}
//}

//function checkmessage()
//{
//    if ($("companyname").value == ""){$ ("companyname").focus();return false;}
//    if ($("linkman").value == ""){$("linkman").focus();return false;}
//    if ($("email").value=="" ){$("email").focus();return false;}
//    if ($("pqh").value == ""){$("pqh").focus();return false;}
//    if ($("phm").value == ""){$("phm").focus();return false;}
//    if ($("address").value == ""){$("address").focus();return false;}
//    if ($("title").value == ""){$("title").focus();return false;}
//    if ($("neirong").value == ""){$("neirong").focus();return false;}
//}


	var txtobjmessage = new Array("companyname","linkman","email","pgh","pqh","phm","pfjh","fgh","fqh","fhm","ffjh","mobile","citytype","address","title","neirong","guestVCode","bir","door","school","spcia","resume");
	// 获取焦点时显示的文字
		var ty = new Array(17);
		ty[0] = "请填写公司名称";
		ty[1] = "请填写联系人姓名";
		ty[2] = "请填写电子信箱";
		ty[3] = "请输入国别号！";
		ty[4] = "请输入联系电话区号";
	  	ty[5] = "请输入联系电话号码";
	  	ty[6]=  "请输入联系电话号码分机号";
	  	ty[7] = "请输入国别号";
		ty[8] = "请输入传真电话区号";
	  	ty[9] = "请输入传真电话号码";
	  	ty[10]= "请输入传真电话号码分机号";
	  	ty[11]= "请输入电话或手机号码";
	  	ty[12]= "请输入所在地区";
	  	ty[13]= "请输入联系地址";
	  	ty[14]= "请输入留言标题";
	    ty[15]= "请输入留言内容";
	    ty[16]= "请输入验证码";
	    ty[17]="请选择日期";
	    ty[18]="请输入户口所在地";
	    ty[19]="请输入学校";
	    ty[20]="请输入专业";
	    ty[21]="请输入自我介绍";
	    
	  // 所填信息错误时显示的文字
		var tx = new Array(17);
		tx[0] = "请输入公司名称";
		tx[1] = "请输入联系人姓名";
		tx[2] = "您输入的邮件格式不正确";
		tx[3] = "请输入国别号";
		tx[4] = "请输入联系电话区号";
	  	tx[5] = "请输入联系电话号码";
	  	tx[6]=  "请输入联系电话号码分机号";
	  	tx[7] = "请输入国别号";
		tx[8] = "请输入传真电话区号";
	  	tx[9] = "请输入传真电话号码";
	  	tx[10]= "请输入传真电话号码分机号";
	  	tx[11]= "电话或手机格式错误,电话:029-88888888,手机:13000000000";
	  	tx[12]= "请输入所在地区";
		tx[13] = "请输入联系地址";
		tx[14] = "标题长度大于0小于50";
		tx[15] = "内容长度大于0小于100";
		tx[16] = "请输入验证码";
		tx[17]="请选择日期";
		tx[18]= "请输入户口所在地";
		tx[19]= "请输入学校";
		tx[20]= "请输入专业";
		tx[21]= "请输入自我介绍";
		
		
		// 样式
		var cy = new Array(4);
		cy[0] = "three";	// 默认
		cy[1] = "cue";	// 获得焦点
		cy[2] = "right";	// 正确
		cy[3] = "wrong";	// 错误
		
		
		function getobjy(objName)
		{
			if ($) {return eval('$("'+ objName +'")');}
			else {return eval('document.all["'+ objName +'"]');}
		}
		// 获得焦点
		function fs(num)
		{
		  	var obj = "txt"+num;
			getobjy(obj).setAttribute("className",cy[1]);
			getobjy(obj).innerHTML =ty[num];
		
		}
		
		// 正确
		function oky(num)
		{   	     
			var obj = "txt"+num;
			//getobjy(obj).setAttribute("className",cy[2]);
			getobjy(obj).innerHTML = "&nbsp;";
		}
		// 错误
		function errinfo(num)
		{
			var obj = "txt"+num;
			getobjy(obj).setAttribute("className",cy[3]);
			getobjy(obj).innerHTML =  tx[num];
		}
		
		function errinfo1(num,msg)
		{
		    var obj = "txt"+num;
			getobjy(obj).setAttribute("className",cy[3]);
			getobjy(obj).innerHTML =  tx[msg];
		}
		
function checkinfo(num)
{	
    var obj = "txt" + num;
    var val = getobjy(txtobjmessage[num]).value;	// 获取文本框的值		
    
    switch (num)
    {
	    case "0":	//公司名称
		    if (val == "") errinfo(num);
		    else if(val.length>200) errinfo(num);
		    else oky(num);
		    break;
	    case "1":	// 联系人
		    if (val == "") errinfo(num);
		    else if (val.length > 50) errinfo(num);
		    else oky(num);
		    break;
	    case "2":	// 电子邮件
		    if (val== "") errinfo(num);
		    else if(!ValidateEmail(val)) errinfo(num)
		    else oky(num);break;
	    case "3":	//国号
		    if (val == "") errinfo1(num,num);
		    else if(val.length>3) errinfo1(num,num);
		    else if(val.search(/^[-\+]?\d+$/) == -1) errinfo1(num,num);
		    else oky(num);
		    break;
	    case "4":	//区号
		    if (val== "" ||val.length<3) errinfo1(3,num);
		    else if(val.search(/^[-\+]?\d+$/) == -1) errinfo1(3,num);
		    else oky(3);
		    break;
	    case "5":	//号码
		    if (val == "") errinfo1(3,num);
		    else if(val.length<7) errinfo1(3,num);
		    else if(val.search(/^[-\+]?\d+$/) == -1) errinfo1(3,num);
		    else oky(3);
		    break;
	    case "6":	//分机号
	      if(val=="")oky(3);
	         else  if(val.search(/^[-\+]?\d+$/) == -1) errinfo1(3,num);	
		    else oky(3);
		    break;
	    case "7":	//国号					
		     if(val.search(/^[-\+]?\d+$/) == -1)	 errinfo1(7,num);
		    else oky(7);
		    break;
	    case "8":	//区号					
	       if(val!=""&&val.length<3&&val.search(/^[-\+]?\d+$/) == -1) errinfo1(7,num);
		    else oky(7);
		    break;
	    case "9":	//号码
		    if (val!= ""&&val.length<7&&val.search(/^[-\+]?\d+$/) == -1) errinfo1(7,num);
		    else oky(7);
		    break;
	    case "10":	//传真分机号
		    if(val=="")oky(7);
	            else if(val!=""&&val.search(/^[-\+]?\d+$/) == -1) errinfo1(7,num);
		    else oky(num);
		    break;
       case "11":	//电话或手机
		    if (val=="") errinfo(num);
		    else if(!ValidateMobileTel(val) && !ValidateTel(val)) errinfo(num);
		    else oky(num);
		    break;
	    case "12":	//所在地区
	     if (val == "") errinfo(num);
		    else oky(num);
		    break;
	     case "13":	//联系地址
	     if (val == "") errinfo(num);
		    else if(val.length>200) errinfo(num);
		    else oky(num);
		    break;
	     case "14":	//标题
		    if (val == "") errinfo(num);
		    else if(val.length>50) errinfo(num);
		    else oky(num);
		    break;
	     case "15":	//内容
		    if (getobjy(txtobjmessage[num]).innerHTML=="") errinfo(num);

		    else if(getobjy(txtobjmessage[num]).innerHTML.length>100) errinfo(num);
		    else oky(num);
		    break;
       case "16":	//验证码
		    if (val == "") errinfo(num);
		    else  if(val.search(/^[-\+]?\d+$/) == -1) errinfo(num);	
		    else oky(num);
		    break;
    		
	    case "17"://日期
            if (val == "") errinfo(num);
		    else if(val.length>200) errinfo(num);
		    else oky(num);
		    break;
	    case "18":	//户口
	     if (val == "") errinfo(num);
		    else if(val.length>200) errinfo(num);
		    else oky(num);
		    break;
	    case "19":	//学校
	     if (val == "") errinfo(num);
		    else if(val.length>200) errinfo(num);
		    else oky(num);
		    break;
	    case "20":	//专业
	     if (val == "") errinfo(num);
		    else if(val.length>200) errinfo(num);
		    else oky(num);
		    break;
	    case "21":	//简历
	     if (val == "") errinfo(num);
		    else if(val.length>200) errinfo(num);
		    else oky(num);
		    break;	
				
				 
			}
}
function IsNotNull(source,num) {
    if($(source).value == "") {
        checkinfo(num);
        return false;
    }
    return true;
}
function checkmessage() {
    if(!IsNotNull("linkman","1")) return false;
    if(!IsNotNull("email","2")) return false;
    
    //alert($("email").value);
    if(!ValidateEmail($("email").value)) {
        checkinfo("2");
        return false;
    }
    if(!IsNotNull("mobile","11")) return false;
    if(!ValidateMobileTel($F("mobile")) && !ValidateTel($F("mobile"))) {
        checkinfo("11");
        return false;
    }
    if(!IsNotNull("title","14")) return false;
    if(!IsNotNull("neirong","15")) return false;
    if($F("neirong").length > 100)
    {
        alertmsg(false,"留言内容不能大于100字！");
        return false;
    }
    if($("guestVCode")){
        if(!IsNotNull("guestVCode","16")) return false;
    }
    
    addmessageae();
}

function UserMessageInit() {    
    $("txtTitle").value = $("title").value = $F("_param_message_title");
    var module = $F("_param_message_module");
    if(module!= "") {
    var ajax = new Ajax("xy036","&module="+module);
        ajax.onSuccess = function() {        
            if(ajax.state.result == "1") {
                var html1 = "";
                var html2 = "";
                for(var imsg = 0; imsg < ajax.data.msglist.length; imsg++) {
                    html1 += "<input type =\"checkbox\"  value =\"" + ajax.data.msglist[imsg].title + "\"  name =\"symess\" onclick =\"getsystemmessage();\"/>" + ajax.data.msglist[imsg].title + "<br />";
                    html2 += "<input type =\"checkbox\"  value =\"" + ajax.data.msglist[imsg].title + "\"  name =\"symessuser\" onclick =\"getusersystemmessage();\"/>" + ajax.data.msglist[imsg].title + "<br />";
                }
                $("ks1").innerHTML = html1;
                $("ks2").innerHTML = html2;
            }
        }
    }
}

function addmessageae()//添加留言
{
    sAlert(XY_LOADING,"",false);
    var url = "";
    url += "&linkman="+escape($F("linkman"));
    url += "&email="+escape($F("email"));
    url += "&mobile="+escape($F("mobile"));
    url += "&title="+escape($F("title"));
    url += "&neirong="+escape($F("neirong"));
    //url += "&usertype="+escape($F("usertype"));
    url += "&sex="+($("nsex").checked ? "1" : "0");
    url += "&type=" + escape($F("_param_message_parent_module"));
    url += "&ids=" + escape($F("_param_message_infoid"));
    if($("guestVCode")){
        url += "&GCode="+escape($F("guestVCode"));
    }
    url += "&uids=" + escape($F("_param_message_userid"));
    var ajax = new Ajax("xy011",url);
    ajax.onSuccess =function(){
        if(ajax.state.result == "1")
        {            
            if(ajax.data.content == "codeErr")
            {
                alertmsg(false,"验证码有误！");
                $("guestVCodeImg").src = $("userVCodeImg").src = GetNewCode();
                $("guestVCode").focus();
                return false;
            }
            else if(ajax.data.content  == "ok")
            {
                alertmsg(false,"留言成功！对方登陆后，第一时间会看到您的留言！");
                ykrewrite();//清空表单
            }
            else if(ajax.data.content =="err")
            {
                alertmsg(false,"留言失败！");
                return false;
            }
            else
            {
                alertmsg(false,"留言失败！");
            }
        }
     }
}




function checkusermessage()
{
         if($F("txtTitle")=="")
		{
		    alertmsg(false,"请输入留言标题！");	
		}
		else if($F("txtTitle").length > 50)
		{
		    alertmsg(false,"标题不能大于50个字符！");	
		}
		else if($F("txtContent")=="")
		{
		   alertmsg(false,"请输入留言内容！");
		}
		else if($F("txtContent").length > 100)
		{
		   alertmsg(false,"内容不能大于100个字符！");
		}
		else if($("userVCode") && $F("userVCode")=="")
		{
		    alertmsg(false,"请输入验证码！");		   
		}
		else		
		{
		addusermedssage();
		}
}
function addusermedssage()
{
    var str_url=window.location.href;
    sAlert(XY_LOADING,"",false);
    var url = "";
    url +="&content="+$("txtContent").value;
    if($("userVCode")){
        url +="&code="+$("userVCode").value;
    }
    url +="&title="+$("txtTitle").value;
    url +="&type="+$("_param_message_parent_module").value;
    url +="&ids="+$("_param_message_infoid").value;
    url +="&uids="+$("_param_message_userid").value;   
    
    var ajax = new Ajax("xy012",url);
    ajax.onSuccess =function(){
        if(ajax.state.result == "1")
        {
	        if(ajax.data.content == "codeErr")
            {
                alertmsg(false,"验证码有误！");
                $("userVCode").value = "";
                $("userVCode").focus();
                $("userVCodeImg").src = $("guestVCodeImg").src = GetNewCode();
                return false;
            }
            else if(ajax.data.content=="ok")
            {
                alertmsg(false,"留言成功！对方登陆后，第一时间会看到您的留言！");
                hrrewrite();//清空表单
            }
            else if(ajax.data.content=="nologin")
            {
                alertmsg(false,'您尚未登陆！',config.WebURL+'login.'+config.Suffix+'?surl='+escape(str_url));
            }
            else if(ajax.data.content=="nomessage")
            {
                alertmsg(false,"您不能给自己留言！");
            }
            else if(ajax.data.content=="err")
            {
                alertmsg(false,'留言失败');
            }
	    }
    }
}


//function gettephone()
//{
//$("fgh").value=$("pgh").value;
//$("fqh").value=$("pqh").value;
//$("fhm").value=$("phm").value;
//$("ffjh").value=$("pfjh").value;
//}

function getsystemmessage()
{
 var info="";
 var chkother= document.getElementsByName("symess");
	for (var i=0;i<chkother.length;i++)
	{
		if( chkother[i].type=='checkbox')
		{
			
		    if(chkother[i].checked == true)
			{
                	 info+=chkother[i].value+'\n';  				
			}
			
		}
	}
$("neirong").value=info;
                                        		    				
}

function getusersystemmessage()
{
var messinfo="";
 var chkother= document.getElementsByName("symessuser");
	for (var i=0;i<chkother.length;i++)
	{
		if( chkother[i].type=='checkbox')
		{
			
		    if(chkother[i].checked == true)	
                     {
                        messinfo+=chkother[i].value+'\n';
                    }		
			
		}
	}

    $("txtContent").value=messinfo;                         		    				
}

////==========================================================================
////  留言信息 结束
////==========================================================================




//收藏岗位信息
function getjobinfo()
{
 var chk= document.getElementsByTagName("input");
    var ids = "";
      var num = 0;
    for (var i=0;i<chk.length;i++)
	{
		if( chk[i].type=='checkbox')
		{
			if(chk[i].checked == true)
			{
			    ids += ","+chk[i].value;
			    num++;
			}
		}
	} 
	if(num==0)
    {
        return alertmsg(false,"至少要选择一条记录才能收藏！");
    }  
    else
    { 
    $("ids").value=ids.substring(1);
    Favorite()
    }
}
////==========================================================================
////  收藏信息 开始
////==========================================================================
function Favorite()	{
    var str_url =escape(window.location.href);
    var ajax = new Ajax("xy023","&Module="+$F("_param_userinfo_parent_module")+"&InfoId="+$F("_param_userinfo_infoid")+"&UserId="+$F("_param_userinfo_userid"));
    ajax.onSuccess =function(){
        if(ajax.state.result == "1")
        {
            if(ajax.data.content == "nologin")
		    {
		      alertmsg(false,"您尚未登陆，请登陆后收藏！",config.WebURL+'login.'+config.Suffix+'?surl='+str_url);	
		    }
		    else if(ajax.data.content == "ok")		 
		    {
		     alertmsg(false,"收藏成功");	
		    }
		    else if(ajax.data.content=="err")
		    {
		    alertmsg(false,"收藏失败");
		    }
		    else if(ajax.data.content=="exis")
		    {
		    alertmsg(false,"该信息已被收藏！");
		    }
		    else if(ajax.data.content=="nomessage")
		    {
		    alertmsg(false,"您不能收藏自己发布的信息！");
		    }
            else
            {
                alertmsg(false,'系统异常！请稍后再试！');
            }            
        }
    }
}
////==========================================================================
////  收藏信息 结束
////==========================================================================

/*==========================================================================
浏览信息增加点击量 开始 
pageModule：页面标识
Module:模块名称
infoID:信息Id
userID:用户Id
isUp:是否更新浏览次数(可选，1：更新，0：不更新；默认为1)

tc 2008-11-27 modify
=======================================================================*/
function GetClickNum(pageModule,Module,infoID,userID,isUp)
{
    var strhref = "";
    
    strhref +="&Page="+pageModule;
    strhref +="&Module=" + Module;
	strhref +="&InfoId=" + infoID;
	strhref +="&UId=" + userID;

	
	if(undefined == isUp)
	    isUp = 1;

    strhref +="&isUp=" + isUp;

    var ajax = new Ajax("XY013",strhref);
    ajax.onSuccess = function() {
        if("1" == ajax.state.result)
        {
            if(ajax.data.pause=="1")
	        {	 
	            try{       
                    $("clicknum").innerHTML =ajax.data.clicknum;	
                    $("messnum").innerHTML=ajax.data.messagenum;
                }
                catch(e){}

                if(ajax.data.linktype=="1")//可以查看联系方式
                {
                                       
                    if(ajax.data.userinfo == undefined)return;
                    
              	    //---------------- 页面下方企业联系方式
                    var strConteacts ="";
                            
                    strConteacts += "<table width=\"80%\" border=\"0\" align=\"center\" cellpadding=\"1\" cellspacing=\"1\" class=\"contactlist\">";
                    strConteacts += "<tr>";
                    strConteacts += "<td class=\"typetitle\">企业名称</td>";
                    strConteacts += "<td colspan=\"3\"><a href=\"";
                    strConteacts += ajax.data.userinfo[0].shopindex;
                    strConteacts += "\" class=\"link14\"";
                    strConteacts += ">" + ajax.data.userinfo[0].uiname + "</a></td>";
                    strConteacts += "</tr>";
                    strConteacts += "<tr>";
                    strConteacts += "<td  class=\"typetitle\">联系人</td>";
                    strConteacts += "<td>" + ajax.data.userinfo[0].linkman + "</td>";
                    strConteacts += "<td  class=\"typetitle\">联系电话</td>";
                    strConteacts += "<td>";
                    strConteacts += ajax.data.userinfo[0].telephone;
                    strConteacts += "</td>";
                    strConteacts += "</tr>";
                    strConteacts += "<tr>";
                    strConteacts += "<td  class=\"typetitle\">手机号码</td>";
                    strConteacts += "<td>";
                    strConteacts += ajax.data.userinfo[0].mobile;
                    strConteacts += "</td>";
                    strConteacts += " <td  class=\"typetitle\">传真</td>";
                    strConteacts += "<td>";
                    strConteacts += ajax.data.userinfo[0].fax;
                    strConteacts += "</td>";
                    strConteacts += " </tr>";
                    strConteacts += "<tr>";
                    strConteacts += "<td  class=\"typetitle\">Email</td>";
                    strConteacts += "<td>" + ajax.data.userinfo[0].email + "</td>";
                    strConteacts += "<td  class=\"typetitle\">网址</td>";
                    strConteacts += " <td><a href=\"" + ajax.data.userinfo[0].siteurl + "\"target =\"_blank\">" + ajax.data.userinfo[0].siteurl + "</a></td>";
                    strConteacts += " </tr>";
                    strConteacts += "<tr>";
                    strConteacts += " <td  class=\"typetitle\">地址</td>";
                    strConteacts += " <td colspan=\"3\">" + ajax.data.userinfo[0].address + "</td>";
                    strConteacts += "</tr>";
                    strConteacts += "</table>";
               
                    $("linkmessage").innerHTML=strConteacts; 
                    
                    if(pageModule!= "company")
                    {
                       $("loginnouser").style.display="none";
                       $("UserNoLogin").style.display="none";
                       $("loginuser").style.display="block";     
                        
                        //显示联系方式
                        $("loginuseruginfo").innerHTML = "<img src=\""+ajax.data.userinfo[0].uimgurl+"\" alt=\"\"/>"+ajax.data.userinfo[0].uname;
	                    
                        //公司名称以及链接
                        $("loginuserurl").href=ajax.data.userinfo[0].uhtmlpage;
                        $("loginuserurl").innerHTML = ajax.data.userinfo[0].uiname;
                        //公司简介链接
                        $("UserIntro").href=ajax.data.userinfo[0].uhtmlpage;
	                    
                        //$("userShopUrl").href = msgvalues[2];
                        $("ConsummatePercent").innerHTML = ajax.data.userinfo[0].ureginformation+"%";
                        $("PercentForImg").width= ajax.data.userinfo[0].uinformation;
                        $("loginuseryearnum").innerHTML = ajax.data.userinfo[0].year; 
	                    
                        //联系人
                        $("LinkManName").innerText=ajax.data.userinfo[0].linkman;
                        //诚信档案
                        $("GoodFaithFile").href=ajax.data.userinfo[0].goodFaithFile;
                        //最新供应
                        $("NewOfferPage").href=ajax.data.userinfo[0].newOfferPage;
                        //联系我们
                        $("Contact").href=ajax.data.userinfo[0].contact;
                        //给我留言
                        $("memessage").href=ajax.data.userinfo[0].contact;
                        //联系方式
                        $("linkme").href=ajax.data.userinfo[0].contact;
                        
                        //QQ在线
                        if(ajax.data.userinfo[0].userIM != "")$("IMOnline").innerHTML=ajax.data.userinfo[0].userIM;
	                }
                }
                else if(ajax.data.linktype=="0")
                {          
                    $("linkmessage").innerHTML="<span>您当前的身份，不能查看联系方式</span>"; 
                      
                    if(pageModule!= "company")
                    {
                          $("loginnouser").style.display="block";
                          $("UserNoLogin").style.display="none";
                          $("loginuser").style.display="none";

                          if(ajax.data.userinfo!= undefined)
                          {
                            //不显示联系方式
                            $("loginnouseruginfo").innerHTML = "你目前是"+ajax.data.userinfo[0].uname+"，无法查看该联系方式";
                          }
	                }
                }
                else if(ajax.data.linktype=="-1")
                {
                    if(pageModule!= "company")
                    {      
                        $("loginnouser").style.display="none";
                        $("UserNoLogin").style.display="";
                        $("loginuser").style.display="none";
                    }
                    $("linkmessage").innerHTML="<span>您当前的身份，不能查看联系方式</span>"; 
                }    
	            return false;
	        }
	        else if(ajax.data.pause=="0")
                {
	            window.location.href=config.WebURL+"Redirect."+config.Suffix+"?msg=0"; 
	        }
	        else 
                {
	            window.location.href=config.WebURL+"Redirect."+config.Suffix+"?msg=-1";     	 
	        }
        }
        else
        {
            
        }
    }     
}
////==========================================================================
////  浏览信息增加点击量 结束
////==========================================================================

////==========================================================================
////  浏览简历
////==========================================================================
function GetResume(infoID){
    var strhref = "";
    var str = "";
	strhref +="&InfoId=" + infoID;
    var ajax = new Ajax("xy037",strhref);
    ajax.onSuccess = function() {
        if("1" == ajax.state.result)
        {       
          if(ajax.data.linktype=="1")//可以查看联系方式
          { 
            str += "<table style=\"text-align:center;\">";
            str += "<caption style=\"text-align:left; font-size:16px;font-weight:bold;\">个人信息</caption>";
            str += "<tr>";
            str += "<td class=\"typetitle\">真实姓名：</td>";
            str += "<td>" + ajax.data.userinfo[0].uname + "</td>";
            str += "<tr>";
            str += "<td  class=\"typetitle\">注册邮箱：</td>";
            str += "<td>" + ajax.data.userinfo[0].email + "</td>";
            str += "</tr>";
            str += "<tr>";
            str += "<td  class=\"typetitle\">联系电话：</td>";
            str += "<td>" + ajax.data.userinfo[0].tel + "</td>";
            str += "</tr>";
            str += "<tr>";
            str += "<td  class=\"typetitle\">手机：</td>";
            str += "<td>" + ajax.data.userinfo[0].mobil +"</td>" ;
            str += "</tr>";
            str += "<tr>";
            str += "<td  class=\"typetitle\">联系地址：</td>";
            str += "<td>" + ajax.data.userinfo[0].address + "</td>";
            str += "</tr>";
            str += "<tr>";
            str += " <td  class=\"typetitle\">身份证号：</td>";
            str += "<td>" + ajax.data.userinfo[0].code + "</td>";
            str += " </tr>";
            str += "</table>";

            $("linkmessage").innerHTML=str;  
          }
          else if(ajax.data.linktype=="0")
          {          
              $("linkmessage").innerHTML="<span style=\"font-weight:bold;\">您当前的身份，不能查看联系方式</span>";    
          }
          else if(ajax.data.linktype=="-1")
          {
              $("linkmessage").innerHTML="<span style=\"font-weight:bold;\">您当前的身份，不能查看联系方式</span>"; 
          }    
            return false;
        }
        else
        {
            
        }
    }
}


////==========================================================================
////  留言信息设置 开始
////==========================================================================

function getMessageinfo(title,content)
{
$("txtTitle").value=title;
$("txtContent").value=content;
}
////==========================================================================
////  留言信息设置 结束
////==========================================================================




////==========================================================================
////
////  交易开始
////
////==========================================================================
function getMoney(obj)
{
    var ProductPrice=$("ProductPrice").value;
	var ProductSmallNum=$("ProductSmallNum").value;   
    var OrderMoney=$("OrderMoney");
    if(!isFinite(parseFloat(obj.value)))
    {    
	  obj.value=ProductSmallNum;
	  obj.focus();  
      return alertmsg(false,"请输入有效的数字!");
       
    } 
	else if(parseFloat(obj.value)<parseFloat(ProductSmallNum))
	{	 
	  obj.varue=ProductSmallNum;
	  obj.focus();    
      return alertmsg(false,"该产品的最小起订量为!"+ProductSmallNum);   
	}
	else
	{      
      OrderMoney.innerHTML=parseFloat(obj.value)*parseFloat(ProductPrice);
	}
    
}
/*20080607 TC*/
function InsertOrder()
{
    var number=$("txtNumber");   
    var linkMan=$("txtLinkMan");
    var linkAddress=$("txtLinkAddress");
	var linkTelphone=$("txtLinkTelphone");
	    
    var msgs ='';
	var flag = true;
	var foucuse = null;		

    if(number.value==""){msgs="请填写数量！"; foucuse=$("txtNumber");flag=false;}
   
    if($("vcode") && $("vcode").value=="")  
    {  
        if(flag){msgs="请输入验证玛！"; foucuse=code;flag=false;}
        else{msgs+="</br>请输入验证玛!";flag=false;}
    }
    
    if(linkAddress.value=="")
    {
       if(flag){msgs="请输送货地址！";foucuse=linkAddress;flag=false;}
       else{msgs+="</br>请输入送货地址！";flag=false;}
    }
    
    if(linkMan.value=="")
    {
       if(flag){msgs="请输入联系人！";foucuse=linkMan;flag=false; }
       else{msgs+="</br>请输入联系人！";flag=false;}
    } 
    
    if(linkTelphone.value=="")
    {
       if(flag){msgs="请输入联系电话！";foucuse=linkTelphone; flag=false;}
       else{msgs+="</br>请输入联系电话！"; flag=false;}
    }
    else
    {
        var telephone = linkTelphone.value;
        telephone = ReplaceAll(telephone,'，',',');
    
        var teles = telephone.split(",");
        
        for(var i=0;i<teles.length;i++){
            if(!ValidateTel(teles[i])){
                msgs+="联系电话格式错误";    
                break;
            }
        }
    }
        
    if(flag){AddOrder();}
    else{return alertmsg(false,msgs);}
}

function AddOrder()
{
    var sd_id       =$F("cp_id") ;
    var Number      =$("txtNumber").value;
    var linkMan     =$("txtLinkMan").value;
    var linkTelphone =$F("txtLinkTelphone");  
    var linkAddress =$("txtLinkAddress").value;
    var code ="";
    
    try{code=$F("vcode");}catch(e){}
	var url         ="&infoId="+sd_id+"&code="+code+"&number="+Number+"&linkMan="+linkMan+"&linkAddress="+linkAddress+"&linkTelphone="+linkTelphone;
	
	var ajax = new Ajax("XY022",url);
    sAlert(XY_LOADING);
    
    ajax.onSuccess = function(){
        sAlert(ajax.state.message);
        if(ajax.state.result ==1)
            window.location.href = config.WebURL +"user/orderbuylist."+config.Suffix;
        else
            $("imgs").src=GetNewCode();  	  
    }
}
////==========================================================================
////  交易结束
////==========================================================================


////==========================================================================
////  关键字竞价 开始
////==========================================================================

function getsearchkeylist()
{
   if($("tbsearchkey").value == "")
      return alertmsg(false,'请先输入您要选择的关键词');
}

function SetDiv(num)
{
   if(num == 1)
   {
      $("DivInfo").style.display = "block";
      $("DivHistory").style.display = "block";
      $("H4").style.display = "block";
      $("LI1").className = "on";
      $("LI2").className = "out";
      $("LI3").className = "out";
   }
   if(num == 2)
   {
      $("DivInfo").style.display = "block";
      $("DivHistory").style.display = "block";
      $("H4").style.display = "none";
      $("LI1").className = "out";
      $("LI2").className = "on";
      $("LI3").className = "out";
   }
   if(num == 3)
   {
      $("DivInfo").style.display = "none";
      $("H4").style.display = "block";
      $("DivHistory").style.display = "block";
      $("LI1").className = "out";
      $("LI2").className = "out";
      $("LI3").className = "on";
   }
}

function selectdiv(num)
{
	if(num == 1)
	{
		$("LI1").className = "on";
		$("LI2").className = "out";
		$("LI3").className = "out";
		$("LI4").className = "out";
		$("DIV1").style.display = "block";
		$("DIV2").style.display = "none";
		$("DIV3").style.display = "none";
		$("DIV4").style.display = "none";
	}
	if(num == 2)
	{
		$("LI1").className = "out";
		$("LI2").className = "on";
		$("LI3").className = "out";
		$("LI4").className = "out";
		$("DIV1").style.display = "none";
		$("DIV2").style.display = "block";
		$("DIV3").style.display = "none";
		$("DIV4").style.display = "none";
	}
	if(num == 3)
	{
		$("LI1").className = "out";
		$("LI2").className = "out";
		$("LI3").className = "on";
		$("LI4").className = "out";
		$("DIV1").style.display = "none";
		$("DIV2").style.display = "none";
		$("DIV3").style.display = "block";
		$("DIV4").style.display = "none";
	}
	if(num == 4)
	{
		$("LI1").className = "out";
		$("LI2").className = "out";
		$("LI3").className = "out";
		$("LI4").className = "on";
		$("DIV1").style.display = "none";
		$("DIV2").style.display = "none";
		$("DIV3").style.display = "none";
		$("DIV4").style.display = "block";
	}
}
////==========================================================================
////  关键字竞价 结束
////==========================================================================


////==========================================================================
////  意见反馈 开始
////==========================================================================   
function CheckFeedback()
{
    if($("title").value.trim()=="")
    {
        return alertmsg(false,'主题为必填项！');
    } 
    
    if($("Name").value.trim()=="")
    {
        return alertmsg(false,'姓名为必填项！');
    } 
    
    if($("email").value.trim()=="")
    {
        return alertmsg(false,'E-Mail为必填项！');
    } 
    
    if ($("email").value.trim().search(/^([0-9a-zA-Z]+[-._+&])*[0-9a-zA-Z]+@([-0-9a-zA-Z]+[.])+[a-zA-Z]{2,6}$/)==-1)
    {	
       return alertmsg(false,'Email格式有误，请检查！');
    }
    
    var content = FCKeditorAPI.GetInstance('xyecom').GetXHTML(true); 
    if(content.trim()=="")
    {
        return alertmsg(false,'内容为必填项！');
    }
    
    if(content.length>1000)
    {
        return alertmsg(false,'您输入的内容过长！');
    }

    if($("vcode"))
    {
        var code = $F("vcode").trim();
        if(code=="" || code.length !=6)return alertmsg(false,'请输入正确的验证码！');
    }
}
////==========================================================================
////  意见反馈 结束
////==========================================================================

//网店相关

//设置当前要选中的菜单
function xy_Shop_SetMenu()
{
    var tmpIndex = location.href.lastIndexOf("/");
    
    var pageName = location.href.substr(tmpIndex+1,location.href.length - tmpIndex);
    
    pageName = pageName.split(".")[0];
    
    if(pageName =="")pageName ="index";
    
    if(pageName.indexOf("-") != -1)pageName = pageName.substr(0,pageName.indexOf("-"));
        
    if(pageName =="job")pageName ="joblist";
    
    if(pageName == "newsinfo") pageName ="newslist";
    
    if(pageName == "brandinfo") pageName ="brandlist";
    
    if(pageName =="machining" || pageName == "service" || pageName == "investment") pageName ="offer";
    
    var menuId ="";
    
    menuId = "_shop_menu_" + pageName; 

    var pcon = document.getElementById("_shop_menu_list");
    
    var eles = pcon.getElementsByTagName("li");
    
    for(var i=0;i<eles.length;i++)
    {
        eles[i].className ="";
    }
    
    document.getElementById(menuId).className ="hover";
}




//  网店内的搜索实现 开始
function xy_Shop_Search()
{   
    var productname="";
    var productname = $("Products").value;
    var prourl ="";
    
    if(productname =="")return;

    prourl ="product--"+productname+"-."+config.Suffix;

    location = prourl;
}

//申请职位
function xy_Shop_ApplyJob()
{
    var ajax = new Ajax("XY027","&eid=" + $F("JobId"));
    ajax.onSuccess =function(){
        if(ajax.state.result == "1")
        {
            if(ajax.data.content == "nologin")
            {
                window.location.href =config.WebURL +'login.'+config.Suffix+'?surl='+escape(window.location.href);
                return false; 
            }
           
            if(ajax.data.content == "ok")      {alertmsg(false,"简历成功发送！");return false;}
            if(ajax.data.content == "exists")  {alertmsg(false,"申请失败！您已经申请过该职位！");return false;}
            if(ajax.data.content == "self")    {alertmsg(false,"申请失败！这是您发的职位信息！");return false;}
            if(ajax.data.content == "company")  {alertmsg(false,"您是企业用户，不能申请职位信息！");return false;}
            if(ajax.data.content == "resume")  {alertmsg(false,"申请失败！您没有完善你的简历信息！");return false;}
            
            alertmsg(false,"发送失败！请稍后再试！！");return false;
        }
    }
}

//推荐职位给好朋友
function xy_Shop_CommendJob()
{    
    var fromEmail=$("txtFromEmail").value ;
    var toEmail=$("txtToEmail").value ;
    var fromName=$("txtFromName").value ;
    
    var msg="",flag=true;    
    var emails=toEmail.split(",") 
    
    if(fromName==""){ msg="请输入您的姓名！";flag=false;}
	if(fromEmail=="")
	{
	   if(flag){flag=false;msg="请输入您的邮箱！";}
       else{flag=false;msg+="<br/>请输入您的邮箱！";}
	}
    else if(!ValidateEmail(fromEmail))
    {
      if(flag){flag=false;msg="您的邮箱格式不正确！";}
      else{flag=false;msg+="<br/>您的邮箱格式不正确！";}
    }
    if(toEmail!="")
    {
       for(var i=0;i<emails.length;i++)
       {
          if(!ValidateEmail(emails[i])){flag= false;msg+="<br/>"+emails[i];}      
       }
       if(!flag)
       {
           msg+="<br/>格式不正确！";
       }
    }
    else
    {
       if(flag){flag=false;msg="请输入您朋友的邮箱！";}
       else{flag=false;msg+="<br/>请输入您朋友的邮箱！";}    
    }  
    
    if(!flag){alertmsg(false,msg);return false;}
    
    var jobUrl=window.location.href;
    var jobName=$("txtjobname").value;
    
    sAlert("正在发送邮件，请稍等...<br /><img src='/common/images/ajax-loader.gif' />");
    
    var ajax = new Ajax("XY028","&FromEmail="+fromEmail+"&ToEmail="+toEmail+"&JobUrl="+jobUrl+"&JobName="+jobName+"&FromName="+fromName);
    ajax.onSuccess =function(){
        if(ajax.state.result == "1")
        {
            sClose();
            if(ajax.data.content == "nologin")
            {
                window.location.href = config.WebURL+'login.'+config.Suffix+'?surl='+escape(window.location.href);
                return false; 
            }
            
            if(ajax.data.content=="ok"){alertmsg(false,"推荐成功！",window.location.href);return false;}
            if(ajax.data.content=="err"){   alertmsg(false,"系统邮件服务器设置错误，发送失败！");return false; }
            
            alertmsg(false,"发送失败！系统未设置邮件服务器！");return false;
        }
    }
}

//清空推荐为好友表单
function xy_Shop_ResetCmdJobForm()
{
     $("txtFromEmail").value='' ;
     $("txtToEmail").value='' ;
     $("txtFromName").value='' ;
}

//
function xy_Sel_CurBigMenu(flagName)
{
    var pBox = document.getElementById('_xy_big_menu_box');
	//修改的
	var erji= document.domain.split(".")[0]
    //修改的
    var aEles = pBox.getElementsByTagName("a");

    for(var i=0;i<aEles.length;i++)
    {
        aEles[i].className ="";
    }
        
    if(flagName == undefined)
    {
        var curPageName = location.href.replace(config.WebURL,"");
	var curPage = curPageName.substr(0,curPageName.indexOf("/"));
        var field="";
        if(curPage == "")curPage ="index";
        if(curPage == "search")
	{
		field= curPageName.substr(0,curPageName.indexOf("_"));
	}
	
        var munuName = "_xymenu_" + curPage;
        if(field=="search/seller")
	{
        	munuName = "_xymenu_seller";
	}
	if(field=="search/buyer")
	{
        	munuName = "_xymenu_buyer";
	}
	if(curPage=="news")
	{
		var   strArray=new   Array();   
    		strArray=curPageName.split("/");  
		var he=curPageName.replace("news","").replace("/","");
		if(he=="zhaobiao/" || strArray[1].toString()=="zhaobiao")
		{
			munuName = "_xymenu_zhaobiao";
		}
		if(he=="shichang/")
		{
			munuName = "_xymenu_shichang";
		}
		if(he=="hangqing/" || strArray[1].toString()=="hangqing")
		{
			munuName = "_xymenu_hangqing";
		}
	}
	//修改的
	if(erji!="www")
	{
		if(erji=="hangqing")	munuName = "_xymenu_hangqing"; 
		if(erji=="shichang")	munuName = "_xymenu_shichang"; 
		if(erji=="zhaobiao")	munuName = "_xymenu_zhaobiao"; 
	}
	//修改的
        try{
            document.getElementById(munuName).className ='tabactive';
        }catch(e){
            document.getElementById("_xymenu_index").className ='tabactive';
        }
   }
   else
   {
        if(flagName == "") flagName ="index";
        
        var munuName = "_xymenu_" + flagName;

        try{
            document.getElementById(munuName).className ='tabactive';
        }catch(e){
            document.getElementById("_xymenu_index").className ='tabactive';
        }
    }
}


function xy_ShowSearchMenu(){
    if(document.getElementById('headSel').style.display=='none'){
        document.getElementById('headSel').style.display='block';
    } else {
        document.getElementById('headSel').style.display='none';
    }
    
    return false;
}

function xy_SelectSearchMenu(showName,flagName,infoType){
    document.getElementById("xy_FlagName").value = flagName;
    document.getElementById("xy_InfoType").value = infoType;
    
    document.getElementById('headSlected').innerHTML=showName;
    document.getElementById('headSel').style.display='none';

    setTimeout("drop_hide('head')", 10);
}

function setTab(name,cursel,n){
	var RefreshID=null;
	if (RefreshID) { clearTimeout(RefreshID); }
	RefreshID = setTimeout("Switch('"+name+"','"+cursel+"','"+n+"')", 10);
}

function Switch(name,cursel,n){
	for(i=1;i<=n;i++){
		var menu=document.getElementById(name+i);
		var con=document.getElementById("con_"+name+"_"+i);
		menu.className=i==cursel?"current":"";
		con.style.display=i==cursel?"block":"none";
	}
}


function drop_mouseover(pos){
	try{window.clearTimeout(timer);}catch(e){}
}

function drop_mouseout(pos){
	var posSel=document.getElementById(pos+"Sel").style.display;
	if(posSel=="block"){
		timer = setTimeout("drop_hide('"+pos+"')", 1000);
	}
}

function drop_hide(pos){
	document.getElementById(pos+"Sel").style.display="none";
}


window.onerror=function(){return true;}

function slideLine(ul, delay, speed, lh) {
	var slideBox = (typeof ul == 'string')?document.getElementById(ul):ul;
	var delay = delay||1000, speed=speed||20, lh = lh||20;
	var tid = null, pause = false;
	var start = function() {
		tid=setInterval(slide, speed);
	}

	var slide = function() {
		if (pause) return;
		slideBox.scrollTop += 2;
		if (slideBox.scrollTop % lh == 0) {
			clearInterval(tid);
			slideBox.appendChild(slideBox.getElementsByTagName('li')[0]);
			slideBox.scrollTop = 0;
			setTimeout(start, delay);
		}
	}

	slideBox.onmouseover=function(){pause=true;}
	slideBox.onmouseout=function(){pause=false;}
	setTimeout(start, delay);

}

function indextabFn(field)
{
    if(field=="1"){
	document.getElementById("indextabon1").style.display="block";
	document.getElementById("indextaboff1").style.display="none";
	document.getElementById("indextabon2").style.display="none";
	document.getElementById("indextaboff2").style.display="block";
	document.getElementById("indextabon3").style.display="none";
	document.getElementById("indextaboff3").style.display="block";
	document.getElementById("indextabon4").style.display="none";
	document.getElementById("indextaboff4").style.display="block";

	document.getElementById("indextab1_content").style.display="block";
	document.getElementById("indextab2_content").style.display="none";
	document.getElementById("indextab3_content").style.display="none";
	document.getElementById("indextab4_content").style.display="none";
    }    
    if(field=="2"){
	document.getElementById("indextabon1").style.display="none";
	document.getElementById("indextaboff1").style.display="block";
	document.getElementById("indextabon2").style.display="block";
	document.getElementById("indextaboff2").style.display="none";
	document.getElementById("indextabon3").style.display="none";
	document.getElementById("indextaboff3").style.display="block";
	document.getElementById("indextabon4").style.display="none";
	document.getElementById("indextaboff4").style.display="block";

	document.getElementById("indextab1_content").style.display="none";
	document.getElementById("indextab2_content").style.display="block";
	document.getElementById("indextab3_content").style.display="none";
	document.getElementById("indextab4_content").style.display="none";
    } 
    if(field=="3"){
	document.getElementById("indextabon1").style.display="none";
	document.getElementById("indextaboff1").style.display="block";
	document.getElementById("indextabon2").style.display="none";
	document.getElementById("indextaboff2").style.display="block";
	document.getElementById("indextabon3").style.display="block";
	document.getElementById("indextaboff3").style.display="none";
	document.getElementById("indextabon4").style.display="none";
	document.getElementById("indextaboff4").style.display="block";

	document.getElementById("indextab1_content").style.display="none";
	document.getElementById("indextab2_content").style.display="none";
	document.getElementById("indextab3_content").style.display="block";
	document.getElementById("indextab4_content").style.display="none";
    } 
    if(field=="4"){
	document.getElementById("indextabon1").style.display="none";
	document.getElementById("indextaboff1").style.display="block";
	document.getElementById("indextabon2").style.display="none";
	document.getElementById("indextaboff2").style.display="block";
	document.getElementById("indextabon3").style.display="none";
	document.getElementById("indextaboff3").style.display="block";
	document.getElementById("indextabon4").style.display="block";
	document.getElementById("indextaboff4").style.display="none";

	document.getElementById("indextab1_content").style.display="none";
	document.getElementById("indextab2_content").style.display="none";
	document.getElementById("indextab3_content").style.display="none";
	document.getElementById("indextab4_content").style.display="block";
    }   	
}
function logintitleFn(field)
{
	if(field=="1"){
		document.getElementById("login_dlzc").style.display="block";
		document.getElementById("login_gqzsxx").style.display="none";
	}
	if(field=="2"){
		document.getElementById("login_dlzc").style.display="none";
		document.getElementById("login_gqzsxx").style.display="block";
	}
}

function itembackcolor(id,field)
{
	if(field=="1")
	{
		document.getElementById(id).style.backgroundColor="#DFEFF6";
	}
	else
	{
		document.getElementById(id).style.backgroundColor="#FFFFFF";
	}
}
function rdzstab(field)
{
	if(field!="1")
	{
		document.getElementById("jczg_rdzs1").style.display="block";
		document.getElementById("jczg_rdzs2").style.display="block";
		document.getElementById("jczg_rdzs3").style.display="none";
		document.getElementById("jczg_rdzs4").style.display="none";
		document.getElementById("jczg_rdzscon1").style.display="block";
		document.getElementById("jczg_rdzscon2").style.display="none";
	}
	else
	{
		document.getElementById("jczg_rdzs1").style.display="none";
		document.getElementById("jczg_rdzs2").style.display="none";
		document.getElementById("jczg_rdzs3").style.display="block";
		document.getElementById("jczg_rdzs4").style.display="block";
		document.getElementById("jczg_rdzscon1").style.display="none";
		document.getElementById("jczg_rdzscon2").style.display="block";
	}	
}

//scropic.js
var sina={$:function(objName){if(document.getElementById){return eval('document.getElementById("'+objName+'")')}else{return eval('document.all.'+objName)}},isIE:navigator.appVersion.indexOf("MSIE")!=-1?true:false,addEvent:function(l,i,I){if(l.attachEvent){l.attachEvent("on"+i,I)}else{l.addEventListener(i,I,false)}},delEvent:function(l,i,I){if(l.detachEvent){l.detachEvent("on"+i,I)}else{l.removeEventListener(i,I,false)}},readCookie:function(O){var o="",l=O+"=";if(document.cookie.length>0){var i=document.cookie.indexOf(l);if(i!=-1){i+=l.length;var I=document.cookie.indexOf(";",i);if(I==-1)I=document.cookie.length;o=unescape(document.cookie.substring(i,I))}};return o},writeCookie:function(i,l,o,c){var O="",I="";if(o!=null){O=new Date((new Date).getTime()+o*3600000);O="; expires="+O.toGMTString()};if(c!=null){I=";domain="+c};document.cookie=i+"="+escape(l)+O+I},readStyle:function(I,l){if(I.style[l]){return I.style[l]}else if(I.currentStyle){return I.currentStyle[l]}else if(document.defaultView&&document.defaultView.getComputedStyle){var i=document.defaultView.getComputedStyle(I,null);return i.getPropertyValue(l)}else{return null}}};

//滚动图片构造函数
//UI&UE Dept. mengjia
//080623
function ScrollPic(scrollContId,arrLeftId,arrRightId,dotListId){this.scrollContId=scrollContId;this.arrLeftId=arrLeftId;this.arrRightId=arrRightId;this.dotListId=dotListId;this.dotClassName="dotItem";this.dotOnClassName="dotItemOn";this.dotObjArr=[];this.pageWidth=0;this.frameWidth=0;this.speed=10;this.space=10;this.pageIndex=0;this.autoPlay=true;this.autoPlayTime=5;var _autoTimeObj,_scrollTimeObj,_state="ready";this.stripDiv=document.createElement("DIV");this.listDiv01=document.createElement("DIV");this.listDiv02=document.createElement("DIV");if(!ScrollPic.childs){ScrollPic.childs=[]};this.ID=ScrollPic.childs.length;ScrollPic.childs.push(this);this.initialize=function(){if(!this.scrollContId){throw new Error("必须指定scrollContId.");return};this.scrollContDiv=sina.$(this.scrollContId);if(!this.scrollContDiv){throw new Error("scrollContId不是正确的对象.(scrollContId = \""+this.scrollContId+"\")");return};this.scrollContDiv.style.width=this.frameWidth+"px";this.scrollContDiv.style.overflow="hidden";this.listDiv01.innerHTML=this.listDiv02.innerHTML=this.scrollContDiv.innerHTML;this.scrollContDiv.innerHTML="";this.scrollContDiv.appendChild(this.stripDiv);this.stripDiv.appendChild(this.listDiv01);this.stripDiv.appendChild(this.listDiv02);this.stripDiv.style.overflow="hidden";this.stripDiv.style.zoom="1";this.stripDiv.style.width="32766px";this.listDiv01.style.cssFloat="left";this.listDiv02.style.cssFloat="left";sina.addEvent(this.scrollContDiv,"mouseover",Function("ScrollPic.childs["+this.ID+"].stop()"));sina.addEvent(this.scrollContDiv,"mouseout",Function("ScrollPic.childs["+this.ID+"].play()"));if(this.arrLeftId){this.arrLeftObj=sina.$(this.arrLeftId);if(this.arrLeftObj){sina.addEvent(this.arrLeftObj,"mousedown",Function("ScrollPic.childs["+this.ID+"].rightMouseDown()"));sina.addEvent(this.arrLeftObj,"mouseup",Function("ScrollPic.childs["+this.ID+"].rightEnd()"));sina.addEvent(this.arrLeftObj,"mouseout",Function("ScrollPic.childs["+this.ID+"].rightEnd()"))}};if(this.arrRightId){this.arrRightObj=sina.$(this.arrRightId);if(this.arrRightObj){sina.addEvent(this.arrRightObj,"mousedown",Function("ScrollPic.childs["+this.ID+"].leftMouseDown()"));sina.addEvent(this.arrRightObj,"mouseup",Function("ScrollPic.childs["+this.ID+"].leftEnd()"));sina.addEvent(this.arrRightObj,"mouseout",Function("ScrollPic.childs["+this.ID+"].leftEnd()"))}};if(this.dotListId){this.dotListObj=sina.$(this.dotListId);if(this.dotListObj){var pages=Math.round(this.listDiv01.offsetWidth/this.frameWidth+0.4),i,tempObj;for(i=0;i<pages;i++){tempObj=document.createElement("span");this.dotListObj.appendChild(tempObj);this.dotObjArr.push(tempObj);if(i==this.pageIndex){tempObj.className=this.dotClassName}else{tempObj.className=this.dotOnClassName};tempObj.title="第"+(i+1)+"页";sina.addEvent(tempObj,"click",Function("ScrollPic.childs["+this.ID+"].pageTo("+i+")"))}}};if(this.autoPlay){this.play()}};this.leftMouseDown=function(){if(_state!="ready"){return};_state="floating";_scrollTimeObj=setInterval("ScrollPic.childs["+this.ID+"].moveLeft()",this.speed)};this.rightMouseDown=function(){if(_state!="ready"){return};_state="floating";_scrollTimeObj=setInterval("ScrollPic.childs["+this.ID+"].moveRight()",this.speed)};this.moveLeft=function(){if(this.scrollContDiv.scrollLeft+this.space>=this.listDiv01.scrollWidth){this.scrollContDiv.scrollLeft=this.scrollContDiv.scrollLeft+this.space-this.listDiv01.scrollWidth}else{this.scrollContDiv.scrollLeft+=this.space};this.accountPageIndex()};this.moveRight=function(){if(this.scrollContDiv.scrollLeft-this.space<=0){this.scrollContDiv.scrollLeft=this.listDiv01.scrollWidth+this.scrollContDiv.scrollLeft-this.space}else{this.scrollContDiv.scrollLeft-=this.space};this.accountPageIndex()};this.leftEnd=function(){if(_state!="floating"){return};_state="stoping";clearInterval(_scrollTimeObj);var fill=this.pageWidth-this.scrollContDiv.scrollLeft%this.pageWidth;this.move(fill)};this.rightEnd=function(){if(_state!="floating"){return};_state="stoping";clearInterval(_scrollTimeObj);var fill=-this.scrollContDiv.scrollLeft%this.pageWidth;this.move(fill)};this.move=function(num,quick){var thisMove=num/5;if(!quick){if(thisMove>this.space){thisMove=this.space};if(thisMove<-this.space){thisMove=-this.space}};if(Math.abs(thisMove)<1&&thisMove!=0){thisMove=thisMove>=0?1:-1}else{thisMove=Math.round(thisMove)};var temp=this.scrollContDiv.scrollLeft+thisMove;if(thisMove>0){if(this.scrollContDiv.scrollLeft+thisMove>=this.listDiv01.scrollWidth){this.scrollContDiv.scrollLeft=this.scrollContDiv.scrollLeft+thisMove-this.listDiv01.scrollWidth}else{this.scrollContDiv.scrollLeft+=thisMove}}else{if(this.scrollContDiv.scrollLeft-thisMove<=0){this.scrollContDiv.scrollLeft=this.listDiv01.scrollWidth+this.scrollContDiv.scrollLeft-thisMove}else{this.scrollContDiv.scrollLeft+=thisMove}};num-=thisMove;if(Math.abs(num)==0){_state="ready";if(this.autoPlay){this.play()};this.accountPageIndex();return}else{this.accountPageIndex();setTimeout("ScrollPic.childs["+this.ID+"].move("+num+","+quick+")",this.speed)}};this.next=function(){if(_state!="ready"){return};_state="stoping";this.move(this.pageWidth,true)};this.play=function(){if(!this.autoPlay){return};clearInterval(_autoTimeObj);_autoTimeObj=setInterval("ScrollPic.childs["+this.ID+"].next()",this.autoPlayTime*1000)};this.stop=function(){clearInterval(_autoTimeObj)};this.pageTo=function(num){if(_state!="ready"){return};_state="stoping";var fill=num*this.frameWidth-this.scrollContDiv.scrollLeft;this.move(fill,true)};this.accountPageIndex=function(){this.pageIndex=Math.round(this.scrollContDiv.scrollLeft/this.frameWidth);if(this.pageIndex>Math.round(this.listDiv01.offsetWidth/this.frameWidth+0.4)-1){this.pageIndex=0};var i;for(i=0;i<this.dotObjArr.length;i++){if(i==this.pageIndex){this.dotObjArr[i].className=this.dotClassName}else{this.dotObjArr[i].className=this.dotOnClassName}}}};

//xixi.js

/**
 * sina flash class
 * @version 1.1.4.2
 * @author [sina ui]zhangping1@
 * @update 2008-7-7 
 */
 
if(typeof(sina)!="object"){var sina={}}
sina.$=function(i){if(!i){return null}
return document.getElementById(i)};var sinaFlash=function(V,x,X,Z,v,z,i,c,I,l,o){var w=this;if(!document.createElement||!document.getElementById){return}
w.id=x?x:'';var O=function(I,i){for(var l=0;l<I.length;l++){if(I[l]==i){return l}}
return-1},C='8.0.42.0';if(O(['eladies.sina.com.cn','ent.sina.com.cn'],document.domain)>-1){w.ver=C}else{w.ver=v?v:C}
w.ver=w.ver.replace(/\./g,',');w.__classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000";w.__codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version="+w.ver;w.width=X;w.height=Z;w.movie=V;w.src=w.movie;w.bgcolor=z?z:'';w.quality=c?c:"high";w.__pluginspage="http://www.macromedia.com/go/getflashplayer";w.__type="application/x-shockwave-flash";w.useExpressInstall=(typeof(i)=="boolean")?i:false;w.xir=I?I:window.location;w.redirectUrl=l?l:window.location;w.detectKey=(typeof(o)=="boolean")?o:true;w.escapeIs=false;w.__objAttrs={};w.__params={};w.__embedAttrs={};w.__flashVars=[];w.__flashVarsStr="";w.__forSetAttribute("id",w.id);w.__objAttrs["classid"]=w.__classid;w.__forSetAttribute("codebase",w.__codebase);w.__forSetAttribute("width",w.width);w.__forSetAttribute("height",w.height);w.__forSetAttribute("movie",w.movie);w.__forSetAttribute("quality",w.quality);w.__forSetAttribute("pluginspage",w.__pluginspage);w.__forSetAttribute("type",w.__type);w.__forSetAttribute("bgcolor",w.bgcolor)}
sinaFlash.prototype={getFlashHtml:function(){var I=this,i='<object ';for(var l in I.__objAttrs){i+=l+'="'+I.__objAttrs[l]+'"'+' '}
i+='>\n';for(var l in I.__params){i+='	<param name="'+l+'" value="'+I.__params[l]+'" \/>\n'}
if(I.__flashVarsStr!=""){i+='	<param name="flashvars" value="'+I.__flashVarsStr+'" \/>\n'}
i+='	<embed ';for(var l in I.__embedAttrs){i+=l+'="'+I.__embedAttrs[l]+'"'+' '}
i+='><\/embed>\n<\/object>';return i},__forSetAttribute:function(I,i){var l=this;if(typeof(I)=="undefined"||I==''||typeof(i)=="undefined"||i==''){return}
I=I.toLowerCase();switch(I){case "classid":break;case "pluginspage":l.__embedAttrs[I]=i;break;case "onafterupdate":case "onbeforeupdate":case "onblur":case "oncellchange":case "onclick":case "ondblClick":case "ondrag":case "ondragend":case "ondragenter":case "ondragleave":case "ondragover":case "ondrop":case "onfinish":case "onfocus":case "onhelp":case "onmousedown":case "onmouseup":case "onmouseover":case "onmousemove":case "onmouseout":case "onkeypress":case "onkeydown":case "onkeyup":case "onload":case "onlosecapture":case "onpropertychange":case "onreadystatechange":case "onrowsdelete":case "onrowenter":case "onrowexit":case "onrowsinserted":case "onstart":case "onscroll":case "onbeforeeditfocus":case "onactivate":case "onbeforedeactivate":case "ondeactivate":case "codebase":l.__objAttrs[I]=i;break;case "src":case "movie":l.__embedAttrs["src"]=i;l.__params["movie"]=i;break;case "width":case "height":case "align":case "vspace":case "hspace":case "title":case "class":case "name":case "id":case "accesskey":case "tabindex":case "type":l.__objAttrs[I]=l.__embedAttrs[I]=i;break;default:l.__params[I]=l.__embedAttrs[I]=i}},__forGetAttribute:function(i){var I=this;i=i.toLowerCase();if(typeof I.__objAttrs[i]!="undefined"){return I.__objAttrs[i]}else if(typeof I.__params[i]!="undefined"){return I.__params[i]}else if(typeof I.__embedAttrs[i]!="undefined"){return I.__embedAttrs[i]}else{return null}},setAttribute:function(I,i){this.__forSetAttribute(I,i)},getAttribute:function(i){return this.__forGetAttribute(i)},addVariable:function(I,i){var l=this;if(l.escapeIs){I=escape(I);i=escape(i)}
if(l.__flashVarsStr==""){l.__flashVarsStr=I+"="+i}else{l.__flashVarsStr+="&"+I+"="+i}
l.__embedAttrs["FlashVars"]=l.__flashVarsStr},getVariable:function(I){var o=this,i=o.__flashVarsStr;if(o.escapeIs){I=escape(I)}
var l=new RegExp(I+"=([^\\&]*)(\\&?)","i").exec(i);if(o.escapeIs){return unescape(RegExp.$1)}
return RegExp.$1},addParam:function(I,i){this.__forSetAttribute(I,i)},getParam:function(i){return this.__forGetAttribute(i)},write:function(i){var I=this;if(typeof i=="string"){document.getElementById(i).innerHTML=I.getFlashHtml()}else if(typeof i=="object"){i.innerHTML=I.getFlashHtml()}}}

//xuanka.js

            var imgplayer = function (id) {
                return "string" == typeof id ? document.getElementById(id) : id;
            };

            var Class = {
              create: function() {
                return function() {
                  this.initialize.apply(this, arguments);
                }
              }
            }

            Object.extend = function(destination, source) {
                for (var property in source) {
                    destination[property] = source[property];
                }
                return destination;
            }

            var TransformView = Class.create();
            TransformView.prototype = {
              //容器对象,滑动对象,切换参数,切换数量
              initialize: function(container, slider, parameter, count, options) {
                if(parameter <= 0 || count <= 0) return;
                var oContainer = imgplayer(container), oSlider = imgplayer(slider), oThis = this;

                this.Index = 0;//当前索引
                
                this._timer = null;//定时器
                this._slider = oSlider;//滑动对象
                this._parameter = parameter;//切换参数
                this._count = count || 0;//切换数量
                this._target = 0;//目标参数
                
                this.SetOptions(options);
                
                this.Up = !!this.options.Up;
                this.Step = Math.abs(this.options.Step);
                this.Time = Math.abs(this.options.Time);
                this.Auto = !!this.options.Auto;
                this.Pause = Math.abs(this.options.Pause);
                this.onStart = this.options.onStart;
                this.onFinish = this.options.onFinish;
                
                oSlider.style.position = "absolute";
                oSlider.style.top = oSlider.style.left = 0;
              },
              //设置默认属性
              SetOptions: function(options) {
                this.options = {//默认值
                    Up:			true,//是否向上(否则向左)
                    Step:		5,//滑动变化率
                    Time:		10,//滑动延时
                    Auto:		true,//是否自动转换
                    Pause:		5000,//停顿时间(Auto为true时有效)
                    onStart:	function(){},//开始转换时执行
                    onFinish:	function(){}//完成转换时执行
                };

                Object.extend(this.options, options || {});
              },
              //开始切换设置
              Start: function() {
                if(this.Index < 0){
                    this.Index = this._count - 1;
                } else if (this.Index >= this._count){ this.Index = 0; }
                
                this._target = -1 * this._parameter * this.Index;
                this.onStart();
                this.Move();
              },
              //移动
              Move: function() {
                clearTimeout(this._timer);
                var oThis = this, style = this.Up ? "top" : "left", iNow = parseInt(this._slider.style[style]) || 0, iStep = 

            this.GetStep(this._target, iNow);
                
                if (iStep != 0) {
                    this._slider.style[style] = (iNow + iStep) + "px";
                    this._timer = setTimeout(function(){ oThis.Move(); }, this.Time);
                } else {
                    this._slider.style[style] = this._target + "px";
                    this.onFinish();
                    if (this.Auto) { this._timer = setTimeout(function(){ oThis.Index++; oThis.Start(); }, this.Pause); 

            }
                }
              },
              //获取步长
              GetStep: function(iTarget, iNow) {
                var iStep = (iTarget - iNow) / this.Step;
                if (iStep == 0) return 0;
                if (Math.abs(iStep) < 1) return (iStep > 0 ? 1 : -1);
                return iStep;
              },
              //停止
              Stop: function(iTarget, iNow) {
                clearTimeout(this._timer);
                this._slider.style[this.Up ? "top" : "left"] = this._target + "px";
              }
            };

            window.onload=function(){
                function Each(list, fun){
                    for (var i = 0, len = list.length; i < len; i++) { fun(list[i], i); }
                };

                ////////////////////////test2
                
                var objs2 = imgplayer("idNum2").getElementsByTagName("li");
                
                var tv2 = new TransformView("idTransformView2", "idSlider2", 405, 4, {
                    onStart: function(){ Each(objs2, function(o, i){ o.className = tv2.Index == i ? "on" : ""; }) },
                    Up: false
                });
                
                tv2.Start();
                
                Each(objs2, function(o, i){
                    o.onmouseover = function(){
                        o.className = "on";
                        tv2.Auto = false;
                        tv2.Index = i;
                        tv2.Start();
                    }
                    o.onmouseout = function(){
                        o.className = "";
                        tv2.Auto = true;
                        tv2.Start();
                    }
                })
            }







