$(function(){
//新闻资讯切换
$('.moveChange li').on('mouseover',function(){
$('.news_right>div').hide();
// $('.news_left>div').hide();
$('.moveChange li').css({background:'#fafafa',color:'#949494'});
$(this).css({background:'url('+ctx+'/portal/images/u421.png) no-repeat',color:'white'})
// $(this).css({background:'white',color:'blue'})
$('.news_right .' + $(this).attr('data-eIndex')).show();
// $('.news_left .' + $(this).attr('data-eIndex')).show();
})
$('.moveChange li:first').mouseover();
//党建工作切换
$('.moveChange2 li').on('mouseover',function(){
$('.dangjian_top>div').hide();
$('.moveChange2 li').css({background:'#fafafa',color:'#949494'});
$(this).css({background:'url('+ctx+'/portal/images/sbfd.png) no-repeat',color:'white',backgroundSize:'100% 100%'});
// $(this).css({background:'white',color:'blue'});
$('.dangjian_top .' + $(this).attr('data-eIndex')).show();
})
$('.moveChange2 li:first').mouseover();
//头条新闻
getTtxwList();
//新闻资讯
getXwzxThree();
//getDjgzThree();
getXwzxList(11,'#gsywList');
getXwzxList(12,'#jckxList');
getXwzxList(14,'#mtjjList');
//通知公告
getTzggList();
//党建工作
getDjgzList(ztjyChannelId,'#djztList');
getDjgzList(17,'#lzjsList');
// getDjgzList(18,'#dwgkList');
getDjgzList(19,'#ghqtList');
getDjgzList(20,'#gzzdList');
//推荐资料
getTjzlList();
//企业宣传
getQyxcList();
//投资项目
getTzxmList();
//分子公司
getFzgsList();
//公司领导
// getGsldList();
//友情链接
getGjbwList();
getSsbwList();
//水利工程欣赏
getSlgcList();
$.ajax({
url:cmsIp+'/cmsMgr-war/cms/channel/list',
type:'post',
dataType:'json',
data:{parentId: 16, order: "id DESC", contentStatus:2, filePath:"other"},
success:function(data){
if(data.success){
var listHtml = '';
var i=0;
for(i;i
";
}
for(i;i<5;i++){
listHtml += "
" +
"";
}
}
$('#banner_ul3').html(listHtml);
imgReload3();
var unslider06 = $('#b063').unslider({
dots: true,
fluid: false,
}),
data06 = unslider06.data('unslider');
$('.unslider-arrow063').click(function() {
var fn = this.className.split(' ')[1];
data06[fn]();
});
}
});
})
//首页图片轮播
function imgReload() {
var imgHeight = 0;
var wtmp = $("body").width();
$("#b06 ul li").each(function() {
$(this).css({ width: wtmp + "px" });
});
$(".sliderimg").each(function() {
$(this).css({ width: wtmp + "px" });
imgHeight = $(this).height();
});
}
function imgReload2() {
var imgHeight = 0;
var wtmp = 750;//$("body").width();
$("#b062 ul li").each(function() {
$(this).css({ width: wtmp + "px" });
});
$(".sliderimg2").each(function() {
$(this).css({ width: wtmp + "px" });
imgHeight = 500;//$(this).height();
});
}
function imgReload3() {
var imgHeight = 0;
var wtmp = 390;//$("body").width();
$("#b063 ul li").each(function() {
$(this).css({ width: wtmp + "px" });
});
$(".sliderimg3").each(function() {
$(this).css({ width: wtmp + "px" });
imgHeight = 280;//$(this).height();
});
}
$(window).resize(function() {
imgReload();
imgReload2();
imgReload3();
});
$(document).ready(function(e) {
imgReload();
var unslider06 = $('#b06').unslider({
dots: true,
fluid: false,
}),
data06 = unslider06.data('unslider');
$('.unslider-arrow06').click(function() {
var fn = this.className.split(' ')[1];
data06[fn]();
});
});
//头条新闻轮播
function AutoScroll(obj) {
$(obj).find("ul:first").animate({
marginTop: "-60px"
}, 500, function() {
$(this).css({
marginTop: "0px"
}).find("li:first").appendTo(this);
});
}
// 首页头条新闻
var getTtxwList = function(){
$.ajax({
url:cmsIp+'/cmsMgr-war/cms/content/list',
type:'post',
dataType:'json',
data:{channelId:31,page:1,rows:3,contentStatus:2},
success:function(data){
if(data.success){
var listHtml = '";
$('#ttxwList').html(listHtml);
},
complete:function(){
setInterval('AutoScroll("#ttxwList")', 3000);
}
});
}
var jmz = {};
jmz.GetLength = function(str) {
return str.replace(/[\u0391-\uFFE5]/g,"aa").length; //先把中文替换成两个字节的英文,在计算长度
};
function getXwzxThree(){
$.ajax({
url:cmsIp+'/cmsMgr-war/cms/content/list',
type:'post',
dataType:'json',
data:{filePath:'xwzx',page:1,rows:5,contentStatus:2},
success:function(data){
if(data.success){
var listHtml = '';
var i=0;
for(i;i
";
}else{
listHtml += "
"+row.title.substr(0,30)+"...
";
}
}
if(data.rows.length<5){
for(i;i<5;i++){
listHtml += "
"
+
"";
}
}
}
$('#banner_ul2').html(listHtml);
imgReload2();
var unslider06 = $('#b062').unslider({
dots: true,
fluid: false,
}),
data06 = unslider06.data('unslider');
$('.unslider-arrow06').click(function() {
var fn = this.className.split(' ')[1];
data06[fn]();
});
}
});
}
function getDjgzThree(){
$.ajax({
url:cmsIp+'/cmsMgr-war/cms/content/list',
type:'post',
dataType:'json',
data:{filePath:'djgz',page:1,rows:5,contentStatus:2},
success:function(data){
if(data.success){
var listHtml = '';
var i=0;
// for(i;i
";
// }else{
// listHtml += "
"+row.title.substr(0,15)+"...
";
// }
// }
// if(data.rows.length<5){
for(i;i<5;i++){
listHtml += "
" +
"";
}
// }
}
// alert(listHtml);
$('#banner_ul3').html(listHtml);
imgReload3();
var unslider06 = $('#b063').unslider({
dots: true,
fluid: false,
}),
data06 = unslider06.data('unslider');
$('.unslider-arrow063').click(function() {
var fn = this.className.split(' ')[1];
data06[fn]();
});
}
});
}
function getSimpleText(html){
var re1 = new RegExp("<.+?>","g");//匹配html标签的正则表达式,"g"是搜索匹配多个符合的内容
var msg = html.replace(re1,'');//执行替换成空字符
return msg;
}
//首页新闻资讯
var getXwzxList= function(channelId,divName){
$.ajax({
url:cmsIp+'/cmsMgr-war/cms/content/list',
type:'post',
dataType:'json',
data:{channelId:channelId,page:1,rows:4,contentStatus:2},
success:function(data){
if(data.success){
var listHtml = '';
for(var i=0;i";
listHtml += "";
listHtml += "
"+createTime_str.substr(8,2)+""+createTime_str.substr(2,2)+"-"+createTime_str.substr(5,2)+"
";
listHtml += "
";
listHtml += "";
var contentLength1 = jmz.GetLength(data.rows[i].title);
if(contentLength1<=60){
listHtml += "
";
}else{
listHtml += "
";
}
var content = getSimpleText(data.rows[i].content);
var contentLength = jmz.GetLength(content);
if(contentLength<=140){
listHtml += "
"+content+"
";
}else{
listHtml += "
"+content.substr(0,70)+"...
";
}
listHtml += "
";
listHtml += " ";
}
}
listHtml += "";
$(divName).html(listHtml);
}
});
}
//首页通知公告
var getTzggList = function(){
$.ajax({
url:cmsIp+'/cmsMgr-war/cms/content/list',
type:'post',
dataType:'json',
data:{channelId:15,page:1,rows:5,contentStatus:2},
success:function(data){
if(data.success){
var listHtml = '';
for(var i=0;i"+row.title+""+row.createTime_str+"
";
}else{
listHtml += ""+row.title.substr(0,15)+"..."+row.createTime_str
+"
";
}
}
}
$('#tzggList').html(listHtml);
}
});
}
//首页党建工作
var getDjgzList = function(channelId,divName){
$.ajax({
url:cmsIp+'/cmsMgr-war/cms/content/list',
type:'post',
dataType:'json',
data:{channelId:channelId,page:1,rows:5,contentStatus:2,filePath:"other"},
success:function(data){
if(data.success){
var listHtml = '';
for(var i=0;i"+row.title+""+row.createTime_str
+" ";
}else{
listHtml += ""+row.title.substr(0,15)+"..."
+row.createTime_str
+"
";
}
}
}
if(channelId >= 44){
listHtml += "更多";
}else{
listHtml += "更多";
}
$(divName).html(listHtml);
}
});
}
//首页推荐资料
var getTjzlList = function(){
$.ajax({
url:cmsIp+'/cmsMgr-war/cms/content/list',
type:'post',
dataType:'json',
data:{channelId:38,page:1,rows:5,contentStatus:2},
success:function(data){
if(data.success){
var listHtml = '';
for(var i=0;i"+row.title+""+row.createTime_str+" ";
}
}
listHtml += "更多";
$('#tjzlList').html(listHtml);
}
});
}
//首页企业宣传
var getQyxcList = function(){
$.ajax({
url:cmsIp+'/cmsMgr-war/cms/content/list',
type:'post',
dataType:'json',
data:{channelId:39,page:1,rows:1,contentStatus:2},
success:function(data){
if(data.success){
var listHtml = '';
for(var i=0;i"+
""+
"
" +
" ";
}
}
$('#qyxc').html(listHtml);
}
});
}
//首页投资项目
var getTzxmList = function(){
$.ajax({
url:cmsIp+'/cmsMgr-war/cms/content/list',
type:'post',
dataType:'json',
data:{channelId:10,page:1,rows:6,contentStatus:2},
success:function(data){
if(data.success){
var listHtml = '';
for(var i=0;i"+row.title+""+row.createTime_str+" ";
}
}
listHtml += "更多";
$('#tzxmList').html(listHtml);
}
});
}
//首页分子公司
var getFzgsList = function(){
$.ajax({
url:cmsIp+'/cmsMgr-war/company/list',
type:'post',
dataType:'json',
data:{page:1,rows:12},
success:function(data){
if(data.rows.length != 0){
var listHtml = '';
for(var i=0;i"+row.comAbbr+" ";
}else if(row.comBrief != null && row.comBrief != '' && (row.href == null || row.href == '')){
listHtml += ""+row.comAbbr+" ";
}else{
listHtml += ""+row.comAbbr+" ";
}
}
}
$('#fzgsList').html(listHtml);
}
});
}
//首页公司领导
var getGsldList = function(){
$.ajax({
url:cmsIp+'/cmsMgr-war/param/list',
type:'post',
dataType:'json',
data:{page:1,rows:6,paramName:'公司领导'},
success:function(data){
if(data.rows.length != 0){
var listHtml = '';
for(var i=0;i董 事 长"+paramArr[1]+"";
}else if(paramArr[0]=="总经理"){
listHtml += "总 经 理"+paramArr[1]+"";
}else{
listHtml += ""+paramArr[0]+""+paramArr[1]+"";
}
}
}
$('#gsldList').html(listHtml);
}
});
}
//国家部委网站链接
var getGjbwList = function(){
$.ajax({
url:cmsIp+'/cmsMgr-war/param/list',
type:'post',
dataType:'json',
data:{page:1,rows:6,paramName:'国家部委网站链接'},
success:function(data){
var listHtml = '';
if(data.rows.length != 0){
for(var i=0;i"+row.paramValue+"";
}
}
$('#gjbwList').html(listHtml);
}
});
}
//省市部委网站链接
var getSsbwList = function(){
$.ajax({
url:cmsIp+'/cmsMgr-war/param/list',
type:'post',
dataType:'json',
data:{page:1,rows:6,paramName:'省市部委网站链接'},
success:function(data){
var listHtml = '';
if(data.rows.length != 0){
for(var i=0;i"+row.paramValue+"";
}
}
$('#ssbwList').html(listHtml);
}
});
}
//水利工程欣赏
var getSlgcList = function(){
$.ajax({
url:cmsIp+'/cmsMgr-war/cms/content/list',
type:'post',
dataType:'json',
data:{channelId:42,page:1,rows:100,contentStatus:2},
success:function(data){
if(data.rows.length != 0){
var listHtml = '';
for(var i=0;i
"
+row.title+"
";
}
}
listHtml += '
';
// alert(listHtml);
$('#div1').html(listHtml);
slgclb();
}
});
}
//底部图片轮播
function slgclb(){
var odiv = document.getElementById('div1');
var oul = odiv.getElementsByTagName('ul')[0];
var ali = oul.getElementsByTagName('li');
var spa = -2;
oul.innerHTML=oul.innerHTML+oul.innerHTML;
oul.style.width=ali[0].offsetWidth*ali.length+'px';
function move(){
if(oul.offsetLeft<-oul.offsetWidth/2){
oul.style.left='0';
}
if(oul.offsetLeft>0){
oul.style.left=-oul.offsetWidth/2+'px'
}
oul.style.left=oul.offsetLeft+spa+'px';
}
var timer = setInterval(move,30)
odiv.onmousemove=function(){clearInterval(timer);}
odiv.onmouseout=function(){timer = setInterval(move,30)};
document.getElementsByTagName('a')[0].onclick = function(){
spa=-2;
}
document.getElementsByTagName('a')[1].onclick = function(){
spa=2;
}
}