﻿//****************************************************
// Software name:KQIQIECMS
// Email: 3955233@qq.com . QQ:3955233
//Web: http://www.kqiqi.com http://www.kqiqi.cn
//Copyright (C) Kqiqi Network All Rights Reserved.
//****************************************************
function killErrors() {return true;}
window.onerror = killErrors;
var Ajax_msg="获取数据失败";
function trim(s){return  s.replace(/(^\s*)|(\s*$)/g,  "");} 
//提示信息
//stype参数:error,info,question,warning
function kqiqialert(title,content,stype){
   $.messager.alert(title,content,stype);
}

//操作提示
function KqiqiErrMsg(str,sid){
$.messager.alert('错误提示', str, 'error',function(){$(sid).focus();});
}
//缩略图
function DrawImage(ImgD,iwidth,iheight){ 
       //参数说明：(图片文件地址,允许宽度,允许高度) 
       var image=new Image(); 
       image.src=ImgD.src; 
       if(image.width>0 && image.height>0){
          if(image.width/image.height>= iwidth/iheight){ 
             if(image.width>iwidth){ 
                   ImgD.width=iwidth;
                  ImgD.height=(image.height*iwidth)/image.width;
              }else{
                  ImgD.width=image.width;
                    ImgD.height=image.height;
              }
          }else{ 
             if(image.height>iheight){
                    ImgD.height=iheight; 
                 ImgD.width=(image.width*iheight)/image.height;
                      }else{ 
                 ImgD.width=image.width; 
                   ImgD.height=image.height; 
             } 
         } 
       }
    }

//发送邮件
function sendemail(kqiqi,webdir){
	var E_mail=$('#E_mail').val();
	var Subject=$('#Subject').val();
	var Content=kqiqi.Content.value;
	var Act=kqiqi.Act.value;
	$.ajax({
		type: "POST",
		url: webdir+"Plus/SendEmail/Index.asp",
		data: "Act="+Act+"&E_mail="+escape(E_mail)+"&Subject="+escape(Subject)+"&Content="+escape(Content),
		error:function(){kqiqialert('错误提示',Ajax_msg,'question');},
		success: function(msg){
		if(msg.substring(0,1)==1){
		kqiqialert('错误提示',msg.substring(1),'question');
		}else if(msg.substring(0,1)==2){
		KqiqiErrMsg(msg.substring(1),'#E_mail');
		}else if(msg.substring(0,1)==3){
		KqiqiErrMsg(msg.substring(1),'#Subject');
		}else if(msg.substring(0,1)==4){
		KqiqiErrMsg(msg.substring(1),'#Content');
		}else if(msg.substring(0,1)==5){
		kqiqialert('发送成功',msg.substring(1),'info');
		setTimeout("parent.g_close_pop()",2000);
		kqiqi.submit.value="完成";
		kqiqi.submit.disabled=true;
		}
		return false;
		}
		});
	return false;
}

//投票：webdir:安装路径，voteform:表单名，Vote2:是否返回URL
function checkvote(voteform,Vote2,webdir)
{  
	var temp=""; 
	for(var i=0;i<voteform.vote.length;i++) 
	{ 
	if(voteform.vote[i].checked) 
	temp+=voteform.vote[i].value+","; 
	}
	if(temp==""){
		$("#showvote").html("<font color=red>至少选择一项</font>");
	return false
	}
	var param;
	param=webdir+"Plus/Vote/Index.asp?Action=Save";
	param+="&Vote1="+escape(trim(temp));
	param+="&ID="+escape(trim(voteform.ID.value));
	$('#showvote').html("<img src="+webdir+"Images/loading.gif>");
	$.ajax({
	type:"post",
	cache:false,
	url:param,
	timeout:20000,
	error:function(){$('#showvote').html(Ajax_msg);},
	success:function(Vote1)
	{
		$('#showvote').html("<font color=red>"+Vote1.substring(1)+"</font>");
		if(Vote1.substring(0,1)==0){$('#showvote').html("<font color=green>"+Vote1.substring(1)+"</font>");if(Vote2==1){window.location.href='?ID='+voteform.ID.value+'';}}
		}
	});
	return false
}

//友情链接
function applink(kqiqi,webdir){
	var SiteName=$('#SiteName').val();
	var Content=$('#Content').val();
	var Url=$('#Url').val();
	var iType = $(":radio[id='iType']:checked").val();
	var Logo=$('#Logo').val();
	var Act=kqiqi.Act.value;
	$.ajax({
		type: "POST",
		url: webdir+"Plus/Link/Index.asp",
		data: "Act="+Act+"&SiteName="+escape(SiteName)+"&Content="+escape(Content)+"&Url="+escape(Url)+"&iType="+iType+"&Logo="+escape(Logo),
		error:function(){kqiqialert('错误提示',Ajax_msg,'question');},
		success: function(msg){
		if(msg.substring(0,1)==1){
		KqiqiErrMsg(msg.substring(1),'#SiteName');
		}else if(msg.substring(0,1)==2){
		KqiqiErrMsg(msg.substring(1),'#Url');
		}else if(msg.substring(0,1)==3){
		KqiqiErrMsg(msg.substring(1),'#Logo');
		}else if(msg.substring(0,1)==4){
		kqiqialert('错误提示',msg.substring(1),'question');
		}else if(msg.substring(0,1)==5){
		kqiqialert('申请成功',msg.substring(1),'info');
		kqiqi.submit.value="完成";
		kqiqi.submit.disabled=true;
		}else if(msg.substring(0,1)==6){
		kqiqialert('申请成功',msg.substring(1),'info');
		kqiqi.submit.value="完成";
		kqiqi.submit.disabled=true;
		}
		return false;
		}
		});
	return false;
}

//人才招聘
function appjob(kqiqi,webdir){
	var Jobs=$('#Jobs').val();
	var UserName=$('#UserName').val();
	var Sex = $(":radio[id='Sex']:checked").val();
	var Birthday=$('#Birthday').val();
	var MaritalStatus = $(":radio[id='MaritalStatus']:checked").val();
	var iHeight=$('#iHeight').val();
	var Birthplace=$('#Birthplace').val();
	var EducationExperience=$('#EducationExperience').val();
	var WorkExperience=$('#WorkExperience').val();
	var Address=$('#Address').val();
	var ZipCode=$('#ZipCode').val();
	var Phone=$('#Phone').val();
	var Mobile=$('#Mobile').val();
	var Email=$('#Email').val();
	var code=$('#code').val();
	var param;
	param="Jobs="+escape(Jobs)+"&UserName="+escape(UserName)+"&Sex="+Sex+"&Birthday="+escape(Birthday)+"&MaritalStatus="+MaritalStatus;
	param+="&iHeight="+iHeight+"&Birthplace="+escape(Birthplace)+"&EducationExperience="+escape(EducationExperience);
	param+="&WorkExperience="+escape(WorkExperience)+"&Address="+escape(Address)+"&ZipCode="+escape(ZipCode);
	param+="&Phone="+escape(Phone)+"&Mobile="+escape(Mobile)+"&Email="+Email+"&code="+code;
	$.ajax({
		type: "POST",
		url: webdir+"Job/Save.asp",
		data: param,
		error:function(){kqiqialert('错误提示',Ajax_msg,'question');},
		success: function(msg){
		if(msg.substring(0,1)==1){
		KqiqiErrMsg(msg.substring(1),'#Jobs');
		}else if(msg.substring(0,1)==2){
		KqiqiErrMsg(msg.substring(1),'#UserName');
		}else if(msg.substring(0,1)==3){
		kqiqialert('错误提示',msg.substring(1),'error');
		}else if(msg.substring(0,1)==4){
		KqiqiErrMsg(msg.substring(1),'#Birthday');
		}else if(msg.substring(0,1)==5){
		kqiqialert('错误提示',msg.substring(1),'error');
		}else if(msg.substring(0,1)==6){
		KqiqiErrMsg(msg.substring(1),'#iHeight');
		}else if(msg.substring(0,1)==7){
		KqiqiErrMsg(msg.substring(1),'#Birthplace');
		}else if(msg.substring(0,1)==8){
		KqiqiErrMsg(msg.substring(1),'#EducationExperience');
		}else if(msg.substring(0,1)==9){
		KqiqiErrMsg(msg.substring(1),'#WorkExperience');
		}else if(msg.substring(0,1)=="a"){
		KqiqiErrMsg(msg.substring(1),'#Address');
		}else if(msg.substring(0,1)=="b"){
		KqiqiErrMsg(msg.substring(1),'#ZipCode');
		}else if(msg.substring(0,1)=="c"){
		KqiqiErrMsg(msg.substring(1),'#Phone');
		}else if(msg.substring(0,1)=="d"){
		KqiqiErrMsg(msg.substring(1),'#Mobile');
		}else if(msg.substring(0,1)=="e"){
		KqiqiErrMsg(msg.substring(1),'#Email');
		}else if(msg.substring(0,1)=="f"){
		kqiqialert('错误提示',msg.substring(1),'error');
		}else if(msg.substring(0,1)=="g"){
		KqiqiErrMsg(msg.substring(1),'#code');
		}else if(msg.substring(0,1)=="h"){
		kqiqialert('错误提示',msg.substring(1),'error');
		}else if(msg.substring(0,1)=="i"){
		kqiqialert('提交成功',msg.substring(1),'info');
		kqiqi.submit.value="完成";
		kqiqi.submit.disabled=true;
		}
		return false;
		}
		});
	return false;
}

//评论
function checkcomment(kqiqi,webdir){
	var ID=$('#ID').val();
	var ChannelID=$('#ChannelID').val();
	var Comment=$('#Comment').val();
	var code=$('#code').val();
	var Act=kqiqi.Action.value;
	$.ajax({
		type: "POST",
		url: webdir+"Plus/Comment/Index.asp",
		data: "Action="+Act+"&ID="+ID+"&ChannelID="+ChannelID+"&Comment="+escape(Comment)+"&code="+code,
		error:function(){kqiqialert('错误提示',Ajax_msg,'question');},
		success: function(msg){
		if(msg.substring(0,1)==1){
		KqiqiErrMsg(msg.substring(1),'#Comment');
		}else if(msg.substring(0,1)==2){
		KqiqiErrMsg(msg.substring(1),'#code');
		}else if(msg.substring(0,1)==3){
		kqiqialert('错误提示',msg.substring(1),'error');
		}else if(msg.substring(0,1)==4){
		kqiqialert('错误提示',msg.substring(1),'question');
		}else if(msg.substring(0,1)==5){
		kqiqialert('评论成功',msg.substring(1),'info');
		kqiqi.submit.value="完成";
		kqiqi.submit.disabled=true;
		}else if(msg.substring(0,1)==6){
		kqiqialert('评论成功',msg.substring(1),'info');
		kqiqi.submit.value="完成";
		kqiqi.submit.disabled=true;
		}
		return false;
		}
		});
	return false;
}

//评论调用
function ReplyList(id,cid,webdir,viewid) {
                    $.ajax({
                               type:"GET",
		url: webdir+"Plus/Comment/Index.asp",
                                data:"ID="+id+"&ChannelID="+cid+"&num="+Math.round(Math.random()*10000),
		error:function(){$('#'+viewid).html(Ajax_msg);},
		success: function(data){
		$('#'+viewid).html(unescape(data));
		}
		});
}

//评论分页
function pageAjax(pageID,id,cid,webdir,viewid){
                      $.ajax({
                               type:"GET",
		url: webdir+"Plus/Comment/Index.asp",
                                data:"ID="+id+"&ChannelID="+cid+"&Page="+pageID+"&num="+Math.round(Math.random()*10000),
		error:function(){$('#'+viewid).html(Ajax_msg);},
		success: function(data){                               
		$('#'+viewid).html(unescape(data));
		}
		});
}

//在线订购
function checkkorder(kqiqi,webdir){
                var ID=kqiqi.ProductID.value;
                var uName=$('#UserName').val();
	var E_m=$('#E_mail').val();
	var Tel=$('#Tel').val();
                var Addr=$('#Address').val();
	var Con=kqiqi.Content.value;
	var Act=kqiqi.Act.value;
	$.ajax({
		type: "POST",
		url: webdir+"Product/Inquiry.asp",
		data: "Act="+Act+"&ProductID="+ID+"&UserName="+escape(uName)+"&E_mail="+escape(E_m)+"&Tel="+escape(Tel)+"&Address="+escape(Addr)+"&Content="+escape(Con),
		error:function(){kqiqialert('错误提示',Ajax_msg,'question');},
		success: function(msg){
		if(msg.substring(0,1)==1){
		kqiqialert('错误提示',msg.substring(1),'question');
		}else if(msg.substring(0,1)==2){
		KqiqiErrMsg(msg.substring(1),'#UserName');
		}else if(msg.substring(0,1)==3){
		KqiqiErrMsg(msg.substring(1),'#Tel');
		}else if(msg.substring(0,1)==4){
		KqiqiErrMsg(msg.substring(1),'#Content');
		}else if(msg.substring(0,1)==5){
		kqiqialert('发送成功',msg.substring(1),'info');
		setTimeout("parent.g_close_pop()",2000);
		kqiqi.submit.value="完成";
		kqiqi.submit.disabled=true;
		}
		return false;
		}
		});
	return false;
}
//公共getElementById
function $$(){return document.getElementById(arguments[0]);}
