﻿$(function(){
	var range_l = $('#wrapper').offset().left-7;
	var range_t = $('#content-title').offset().top+1;
	$('.left-wrapper').css('left',range_l)
	$('.left-wrapper').css('top',range_t)
	$('.right-wrapper').css('right',range_l+1)
	$('.right-wrapper').css('top',range_t)
	$('#wrapper2').show();
	
	
	$('.club-nav ul li').click(function(){
		var name = "#club-user" + this.id.substring(3);
		$('.club-user').hide();
		$(name).show();
		$('.act').removeClass('act');
		$(this).addClass('act');
	});
	$('.winner-nav ul li').click(function(){
		var name = "#winner-user" + this.id.substring(6);
		$('.winner-user').hide();
		$(name).show();
		$('.winner-a').removeClass('winner-a');
		$(this).addClass('winner-a');
	});
	/**2010.01.20 add start**/
	$('.links-nav ul li').click(function(){
		var name = "#links-work" + this.id.substring(5);
		$('.links-work').hide();
		$(name).show();
		$('.links-a').removeClass('links-a');
		$(this).addClass('links-a');
	});
	/**2010.01.20 add end**/
	
	/**图片移动**/
	//图片移动过程中点击无效
	var move = false;
	var li_width = parseInt($("#Imgs > li").css("width"));
	var li_size = $('#Imgs > li').size();
	var total_width = li_width * li_size;
	//显示的li的个数
	var div_size = parseInt($("#img-c").css("width")) / li_width;
	$("#Imgs").css("width",total_width);
	$("#img-left").click(function(){
		var o_left = parseInt($("#Imgs").css("left"));
		var n_left = o_left + li_width;
		if(n_left>0){
			n_left = 0;
		}
		if(o_left<0){
			if(!move){
				//移动开始
				move = true;
				//判断图片是否正在移动
				$("#Imgs").animate({left:n_left}, 1000, function(){
					$("#Imgs").css("left",n_left+'px');
					//移动结束
					move=false;
				});
			}
		}
	});
	
	$("#img-right").click(function(){
		var max_left = ($('#Imgs > li').size()-div_size) * - li_width;
		var o_left = parseInt($("#Imgs").css("left"));
		var n_left = o_left - li_width; 
		if(n_left < max_left){
			n_left = max_left;
		}
		if(o_left > max_left){
			if(!move){
				//移动开始
				move = true;
				//判断图片是否正在移动
				$("#Imgs").animate({left:n_left}, 1000, function(){
					$("#Imgs").css("left",n_left+'px');
					//移动结束
					move=false;
				});
			}
		}
	});



});
/**排序**/
function sort_flow(){
	$('.sort-flow').show();
	$('.sort-time').hide();
}

function sort_time(){
	$('.sort-time').show();
	$('.sort-flow').hide();
}

function sort_flow2(){
	$('.sort-flow2').show();
	$('.sort-time2').hide();
}

function sort_time2(){
	$('.sort-time2').show();
	$('.sort-flow2').hide();
}

/**资料管理 重置按钮**/
function reset(){
	$('#mail').val('');
	$('#phone').val('');
	$('#country').val('');
	$('#province').val('');
	$('#city').val('');
	$('#address').val('');
	$('#job').val('');
	$('#file').val('');
	$('#hobby').val('');
}

/**邀请好友 重置按钮**/
function reset2(){
	$('#mail').val('');
	$('#words').val('');
}
/**用户注册 重置按钮**/
function reset3(){
	$('#name').val('');
	$('#password').val('');
	$('#password2').val('');
	$('#mail').val('');
	$('#sex1').attr("checked",'1');
	$('#year').val('');
	$('#month').val('');
	$('#day').val('');
	$('#phone').val('');
	$('#province').val('');
	$('#city').val('');
	$('#address').val('');
	$('#file').val('');
}
/**博文评论 重置按钮**/
function reset4(){
	$('#reply').val('');
}

/**用户注册_take 重置按钮**/
function reset5(){
	$('#name_take').val('');
	$('#password_take').val('');
	$('#password2_take').val('');
	$('#mail_take').val('');
	$('#sex1_take').attr("checked",'1');
	$('#year_take').val('');
	$('#month_take').val('');
	$('#day_take').val('');
	$('#phone_take').val('');
	$('#province_take').val('');
	$('#city_take').val('');
	$('#email_take').val('');
}

/**登录界面**/
function showReg(){
	var objTop = $(document).scrollTop();
	$('.overlay').height($(document).height());
	$('.overlay').width($(document).width());
	$("#reg-wrapper").css({
		left:$(document).width()>402?($(document).width()-402)/2:0,
		top:objTop+100
	}).show();
	$('.overlay').show();
}
function showRegPath(){
	location.href = "register.jsp";
}
function closeReg(){
	$("#reg-wrapper").hide();
	$('.overlay').hide();
}
/**20100118 start**/
/**忘记密码界面**/
function showForget(){
	var objTop = $(document).scrollTop();
	$('.overlay').height($(document).height());
	$('.overlay').width($(document).width());
	$("#forget-wrapper").css({
		left:$(document).width()>510?($(document).width()-510)/2:0,
		top:objTop+200
	}).show();
	$('.overlay').show();
}
function closeForget(){
	$("#forget-wrapper").hide();
	$('.overlay').hide();
}

/**成功取回密码界面 type=1:邮箱 type=2:手机**/
function showSucc(type){
	var objTop = $(document).scrollTop();
	$('.overlay').height($(document).height());
	$('.overlay').width($(document).width());
	$('#forget-wrapper').hide();
	$("#succ"+type+"-wrapper").css({
		left:$(document).width()>513?($(document).width()-513)/2:0,
		top:objTop+200
	}).show();
	$('.overlay').show();
}
function closeSucc(type){
	$("#succ"+type+"-wrapper").hide();
	$('.overlay').hide();
}



/**取回密码方式切换**/
function changeType(type){
	if(type==2){
		$('#forget1').hide();	
		$('#forget2').show();
		$("#type1").val('1');
	}else{
		$('#forget2').hide();	
		$('#forget1').show();
		$("#type2").val('2');
	}
}


//mail验证
function check(){
	//var reg = /^[^\-_0-9][\w\-]*@[\w\-\.]+\.[a-zA-Z]{3}(\.[a-zA-Z]{2,3})?$/;
	var reg = /^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+((\.[a-zA-Z0-9_-]{2,3}){1,2})$/;
	var val = $('#f_mail').val();
	var val_u = $('#f_username').val();
	
	if(val_u == ''){
        $('.li1').html('<label class="label">&nbsp;</label> * 用户名不能为空，请输入');
        $('.li1').show();
    }else if(val == ''){
        $('.li2').html('<label class="label">&nbsp;</label> * 邮箱不能为空，请输入');
        $('.li2').show();
        $('.li1').hide();
    }else if(!reg.test(val)){
        $('.li2').html('<label class="label">&nbsp;</label> * 邮箱格式不正确，请重新输入');
        $('.li2').show();
        $('.li1').hide();
    }else{
	    $('.li2').hide();
	    
	    var r = getPassword(val_u,val);
	    
	    if(r==0){
	    	alert("用户名不存在或者注册邮箱不正确!");
	    }else if(r==1){
	        alert("用户名密码已发送到您的邮箱,请您注意查收!");
	        $('#edm_topimg').hide();
	    	
	    }
	    
    }


}

function check_invite(){
	var reg = /^[^\-_0-9][\w\-]*@[\w\-\.]+\.[a-zA-Z]{3}(\.[a-zA-Z]{2,3})?$/;
	var mail = $('#mail').val();
	var word = $('#words').val();
	var str = mail.split(",");

	var ret = 0;
	if(mail == ''){
        alert("请输入好友邮箱!");
        return ;
    }else{
    	for(var i=0;i<str.length;i++){
    		if(!reg.test(str[i])) ret++;
    	}
    	if(ret>0){
    		alert("邮箱输入不合法!");
    		return ;
    	}
    }
    if(word == ''){
        alert("请输入您想要对好友说的内容!");
        return ;
    }
    
    var r = sentMail(mail,word);
    if(r==0){
    	alert("发送失败!");
    }else if(r==1){
    	alert("发送成功!");
    	reset2();
    }
	    
    
    


    //obj.submit();

}


/**我要回答界面**/
function showQA(){
	var objTop = $(document).scrollTop();
	$('.overlay').height($(document).height());
	$('.overlay').width($(document).width());
	$("#qa-wrapper").css({
		left:$(document).width()>566?($(document).width()-566)/2:0,
		top:objTop+200
	}).show();
	$('.overlay').show();
}
function closeQA(){
	$("#qa-wrapper").hide();
	$('.overlay').hide();
}

/**20100118 end**/


/* search disabled */
function sortDisabled() {
	var obj1 = document.getElementById('sort-flow');
	if(obj1){
		obj1.style.display = 'none';
	}
	var obj2 = document.getElementById('sort-time');
	if(obj2){
		obj2.style.display = 'none';
	}
	
	var obj3 = document.getElementById('sort-flow2');
	if(obj3){
		obj3.style.display = 'none';
	}
	var obj4 = document.getElementById('sort-time2');
	if(obj4){
		obj4.style.display = 'none';
	}
}


var click_id;
/**站内消息详情**/
function showMessage(id){
	var n_id = id.substring(2);
	$('.message-c > .d').html($('#'+id + ' > .td1').html());
	$('.message-c > .f').html($('#'+id + ' > .td2').html());
	$('.message-c > .t').html($('#'+id + ' > #subject_'+n_id).val());
	$('.message-c > .c').html($('#'+id + ' > #text_'+n_id).val());

	click_id = id;
	var objTop = $(document).scrollTop();
	$('.overlay').height($(document).height());
	$('.overlay').width($(document).width());
	$("#message-wrapper").css({
		left:$(document).width()>566?($(document).width()-566)/2:0,
		top:objTop+50
	}).show();
	$('.overlay').show();
}
function closeMessage(){
	if(click_id != undefined){
		$("#"+click_id).removeClass('un-read');
	}
	$("#message-wrapper").hide();
	$('.overlay').hide();
}



