﻿$(function(){
//jQuey 

$(".head2_1").html((new Date()).getYear().toString()+ "年" +((new Date()).getMonth()+1).toString()+ "月" +(new Date()).getDate().toString()+ "日 星期" +getChineseNumber((new Date()).getDay())); //时间
//会员状态
var userName = GetCookie("usernameJS");
var userKey = GetCookie("userKeyJS");
var compCards = GetCookie("compareCards");
var applyCards = GetCookie("applyCards");
if (userName) {
	$(".loginStat .m1").html('<strong class="userName">'+ userName +'</strong> | <a class="a_color" href="/members/control.asp" rel="blank">管理中心</a>&nbsp; <a href="/members/msgBox.asp?my=yes">站内消息(<span class="cl_red msgNum">0</span>)</a>&nbsp; <a href="/members/wsMyCardAlert.asp">还款提醒(<span class="cl_red alertNum">0</span>)</a>&nbsp; <a class="a_color" href="/members/logout.asp">退出</a>');
	$.ajax({url:"/members/ajax.asp?act=getNumbers&userName="+userName+"", type:"GET", dataType:"xml", timeout:8000, 
		success:function(xml){//alert(xml);
		if (xml) {
			var myCardNum = $(xml).find("cardNum:first").text();
			var msgNum = $(xml).find("msgNum:first").text();
			var alertNum = $(xml).find("alertNum:first").text();
			$(".myCardNum").html(myCardNum.toString());
			$(".msgNum").html(msgNum.toString());
			$(".alertNum").html(alertNum.toString());
		}//End if
		}//End function
	});
} else {
	$(".loginStat .m1").html('<a class="a_color" href="/members/?ref='+ xUrlFilter(location.href) +'" rel="blank">登录</a> | <a class="a_color" href="/members/register.asp?ref='+ xUrlFilter(location.href) +'" rel="blank">免费注册</a>');
} 
if (compCards || applyCards) {	$(".loginStat .m2").html("");}
if (compCards) {	
	$(".loginStat .m2").append('<a class="fan" href="/creditCard/compare.asp">信用卡比较(<span class="wCompareNum">0</span>)</a>&nbsp; ');
	$(".wCompareNum").html(compCards.split(',').length);
}
if (applyCards) {	
	$(".loginStat .m2").append('<a class="fan" href="/creditCard/apply1.asp">申请箱(<span class="wApplyNum">0</span>)</a>&nbsp; ');
	$(".wApplyNum").html(applyCards.split(',').length);
}
//相片漫游 div ID, size缩小比例, zoom, border图片之间间隔
//var __maxWidth=380;
//var __maxHeight=118;
if (window.imf) imf.create("imageFlow", 0.25, 1.5, 6);

//卡片
if ($(".win_head:has(ul.card)")) {
	$(".win_head:has(ul.card)").each(function(){
		$(this).siblings(".win_body").children(".ibody").hide();
		$(this).siblings(".win_body").children("."+$(this).find("li.on>a").attr("rel")).show();
	});
}

if ($(".win_head ul.card a[rel]")) {
$(".win_head ul.card a[rel]").mouseover(function(){
	$(this).parent().attr("class","on");
	$(this).parent().siblings("li").attr("class","");
	var bodyN = "."+ $(this).attr("rel"); //alert(bodyN);
	var win_body = $(this).parents(".win_head").siblings(".win_body");
	win_body.children(".ibody").hide();
	win_body.children(bodyN).fadeIn("normal",function(){});
	return false;
});
}
//close
if ($(".win_head .close a")) {
	$(".win_head .close a").toggle(function(){
		$(this).parent().css("background","url(/images/icn_doShow.gif) no-repeat center").parents(".win_head").siblings(".win_body").hide();
	},function(){
		$(this).parent().css("background","url(/images/icn_doHide.gif) no-repeat center").parents(".win_head").siblings(".win_body").show();
	});
}

//缩放图片
$(".imgResize").each(function(i){
	var imgObj = $(this).find("img").get(0);
	var width = $(this).css("width").replace("px","");
	var height = $(this).css("height").replace("px","");
	if (!width && $(imgObj).attr("title")) {
		var midNum = $(imgObj).attr("title").indexOf("*");
		width = $(imgObj).attr("title").substr(0,midNum); 
		height = $(imgObj).attr("title").substr(midNum+1);
	}
	if(imgObj.complete || imgObj.readyState =="complete") { DrawImage(imgObj,width,height);}
	else {
		imgObj.onreadystatechange = function(){ 
			if(imgObj.readyState =="complete") { DrawImage(imgObj,width,height); }
		} 
	}
});
$(".imgResize2").each(function(i){
	var imgObj = $(this).find("img").get(0);
	var width = $(this).css("width").replace("px","");
	var height = $(this).css("height").replace("px","");
	if (!width && $(imgObj).attr("title")) {
		var midNum = $(imgObj).attr("title").indexOf("*");
		width = $(imgObj).attr("title").substr(0,midNum); 
		height = $(imgObj).attr("title").substr(midNum+1);
	}
	if(imgObj.complete || imgObj.readyState =="complete") { DrawImage2(imgObj,width,height);}
	else {
		imgObj.onreadystatechange = function(){ 
			if(imgObj.readyState =="complete") { DrawImage2(imgObj,width,height); }
		} 
	}
});

$("a.yaoqingClick").click(function(){
	$($(".yaoqingClickHandle").html()).dialog({bgiframe:true, width:300, height:'auto', modal:true,
		title: '邀请朋友加入',
		buttons: {
			'发送邀请': function (){
				var theForm = $(this);//alert(theForm.html());
				if (!theForm.find("input[name='mEmail']").val().isEmail()) {
					alert("请正确填写Email地址");
				} else if (!theForm.find("input[name='mFromName']").val()) {
					alert("请填写您的称呼");
				} else {
					var args = "mEmail="+ encodeURIComponent(theForm.find("input[name='mEmail']").val()) +"&mToName="+ encodeURIComponent(theForm.find("input[name='mToName']").val()) +"&mMsg="+ encodeURIComponent(theForm.find("input[name='mMsg']").val()) +"&mFromName="+ encodeURIComponent(theForm.find("input[name='mFromName']").val()) +"";
					theForm.html("<br /><br /><center><img src='/images/loading.gif' alt='' /></center>");
					$.post("/members/yaoqing.asp", args,
					function (data){
						//theForm.html(data);
						theForm.dialog('close');
						if (data) $("<div>"+data+"</div>").dialog({bgiframe:true, title:"发送成功", buttons:{"确认":function(){$(this).dialog("close");}}});
					});
				}
			},
			'取消': function(){ $(this).dialog('close');}
		},
		open: function(){ $(this).dialog('moveToTop');},
		close: function(){ $(this).dialog('destroy');}
	});
	return false;
});

$(".showInDialog").each(function(){
	$(this).click(function(){$('<div style="margin:0;"><div style="width:516px; height:400px; overflow:auto; overflow-x:hidden; overflow-y:auto;"><iframe class="dialogiframe" frameborder="0" marginheight="0" marginwidth="0" width="516" scrolling="auto" onload="javascript:this.height=this.contentWindow.document.body.scrollHeight;" src="'+ $(this).attr("href") +'"></iframe></div></div>').dialog({bgiframe:true, 
	modal:true, title:"详情", height:'auto', width:520, height:470,
	buttons:{"关闭": function(){$(this).dialog('close');}},
	open: function(){ $(this).dialog('moveToTop');},
	close: function(){ $(this).dialog('destroy');}
	});
	return false;
	});
});

//更新数据
if ($(".memberNum").length>0) { $.ajax({url:"/xml/siteNumbers.xml", type:"GET", dataType:"xml", timeout:8000, 
	success:function(xml){//alert(xml);
	if (xml) {
		var memberNum = $(xml).find("memberNum:first").text();
		var cardNum = $(xml).find("cardNum:first").text();
		$(".memberNum").html(memberNum.toString());
		$(".cardNum").html(cardNum.toString());
	}//End if
	}//End function
}); 
}


//表格鼠标效果
$("table.tableTrOn tr").not(".head").mouseover(function(){
	$(this).css({'background':'#F7FFE8'});
}).mouseout(function(){
	$(this).css({'background':'none'});
});

//Cards Digg
$(".diggs>.diggIt>.diggCard").click(function(){
	doVote('card',Number($(this).attr("rel")),1);
	$(this).siblings(".number").html( Number($(this).siblings(".number").html())+1 );
	$(this).unbind('click').click(function(){alert('只能投票一次');});
	return false;
});
$(".diggs>.diggIt>.diggMerch").click(function(){
	doVote('merch',Number($(this).attr("rel")),1);
	$(this).siblings(".number").html( Number($(this).siblings(".number").html())+1 );
	$(this).unbind('click').click(function(){alert('只能投票一次');});
	return false;
});
function doVote(kind,ID,N){ //N = 1 / -1
	var cents = N;
	if (cents>0) {cents=1;} else if (cents<0) {cents=-1;} else { return; }
	$.get("/include/ajax.asp?act=vote&kind="+ kind +"&ID="+ ID +"&cents="+ cents +"",function(data){
		//alert(data);
	});
	return false;
}

//切换城市
$("a.changeCity").click(function(){
	$('<div style="margin:0;"><div style="width:216px; height:60px; overflow:auto; padding:10px; overflow-x:hidden; overflow-y:auto;"><span id="changeCitytown"></span></div></div>').dialog({bgiframe:true, 
	modal:true, title:"切换城市", height:'auto', width:220, height:120,
	buttons:{"确定": function(){
		var selectCity1 = Number($(this).find("#changeCitytown select[name='changeCitytown1']").val());
		var selectCity2 = Number($(this).find("#changeCitytown select[name='changeCitytown2']").val());
		var selectCity=0;
		if (selectCity1==110000||selectCity1==120000||selectCity1==310000||selectCity1==500000||selectCity1==710000||selectCity1==810000||selectCity1==910000) {
			selectCity=selectCity1;
		} else if (!selectCity2){
			alert("请选择城市");
		} else {
			selectCity=selectCity2;
		}
		if (Number(selectCity)>0) { 
			//alert(selectCity);
			SetCookie('inCity',selectCity.toString(),12*30*24*60*60, '/');
			location.reload();
			$(this).dialog('close');
		}
		},
		"全国站": function(){
		var selectCity=0;
			SetCookie('inCity',selectCity.toString(),12*30*24*60*60, '/');
			location.reload();
			$(this).dialog('close');
		}},
	open: function(){ 
		var inCity = GetCookie("inCity");
		if (!inCity) inCity=0; 
		//alert(inCity);
		fillselect("changeCitytown","citytown",1,inCity,"/include/ajaxGetCity.asp?onlyCity=yes&","选择",2);
		$(this).dialog('moveToTop');},
	close: function(){ 
		$("#changeCitytown").remove();
		$(this).dialog('destroy');}
	});
	return false;
});

$(".sltCompare3").click(function(){ //DelCookie('compareCards','/');
	var jObj = $(this).parents(".li").find("div.cardImg")
	var thisID = jObj.find("img").attr("alt");
	if (thisID) {
		addCardCompare(thisID, jObj.find("a").attr("href"), jObj.find("img").attr("src"), jObj.find("img").attr('title'));
	}
	return false;
});


//招募
$("a.menuR2").css("position","relative").append('<img src="/images/new-zm.gif" alt="" style="position:absolute; top:-24px; left:0;" />');

//jQuey End
});

function addCardCompare(thisID,cardUrl,cardImg,cardName){//DelCookie('compareCards');DelCookie('compareCards','/');
	var i;
	var compareCards = GetCookie('compareCards');//alert(compareCards);
	if ((","+compareCards+",").indexOf(","+thisID+",")>=0) {
		alert("该信用卡已经加入");
		return false;
	}
	
	if (compareCards&&compareCards!='') {compareCards += ","+ thisID;}
	else {compareCards = thisID;} 
	if ((compareCards.toString().split(',')).length>10) {
		alert("最多只能添加10张");
		return false;
	}
	//alert(compareCards);
	SetCookie('compareCards',compareCards.toString(),1*24*60*60, '/');
	 
	$("#compareCards").show();
	$(".compareList").append('<div class="li"><div class="cardImg"><a href="'+ cardUrl +'" rel="blank"><img src="'+ cardImg +'" width="80" height="51" alt="" /></a></div><div class="cardTxt">'+ cardName +'</div><div class="align_m"><a class="delCompare" href="#" rel="'+ thisID +'"><img src="/images/ico_del.jpg" alt="" /></a> &nbsp; &nbsp; </div></div>');
	var wCompareNum = Number($(".wCompareNum").html());
	if (wCompareNum>=0) $(".wCompareNum").html(wCompareNum+1);
	$("<p>加入成功！</p>").dialog({width:280, height:120, modal:true, draggable: false,resizable: false, 
		title: '信用卡比较',
		buttons: {
			'确定，继续选卡': function(){ $(this).dialog('close');},
			'进行比较': function(){ location.href='/creditCard/compare.asp';}
		},
		open: function(){ $(this).dialog('moveToTop');},
		close: function(){ $(this).dialog('destroy');}
	});
}

