function autoSize(){
	return;
	 try {
    	if(top!=this){
    		document.domain="163.com";
    		if (isFirefox) top.document.getElementById("lpStarFace").style.height = document.documentElement.offsetHeight+'px';    		
    		else top.document.getElementById("lpStarFace").style.height = document.documentElement.scrollHeight+'px';  
    	}
    } catch (e) {
    	
    }
}


// Provide a default path to dwr.engine
if (dwr == null) var dwr = {};
if (dwr.engine == null) dwr.engine = {};
if (DWREngine == null) var DWREngine = dwr.engine;

if (ZhaopinBean == null) var ZhaopinBean = {};
ZhaopinBean._path = '/activities/dwr';
ZhaopinBean.init = function(callback) {
  dwr.engine._execute(ZhaopinBean._path, 'ZhaopinBean', 'init', callback);
}
ZhaopinBean.addNewPostItem = function(p0, callback) {
  dwr.engine._execute(ZhaopinBean._path, 'ZhaopinBean', 'addNewPostItem', p0, callback);
}
ZhaopinBean.addNewSkillItem = function(p0, callback) {
  dwr.engine._execute(ZhaopinBean._path, 'ZhaopinBean', 'addNewSkillItem', p0, callback);
}
ZhaopinBean.updateField = function(p0, p1, p2, callback) {
  dwr.engine._execute(ZhaopinBean._path, 'ZhaopinBean', 'updateField', p0, p1, p2, false, callback);
}
ZhaopinBean.getLastedBlogsByTime = function(p0, p1, callback) {
  dwr.engine._execute(ZhaopinBean._path, 'ZhaopinBean', 'getLastedBlogsByTime', p0, p1, callback);
}
//RecomBean = ZhaopinBean;
PhotoActivitiesBean = ZhaopinBean;

var jst_blogList_dlg2 = '\
	<div style="padding:10px 20px;margin:30px 5px 10px 5px;">\
		{if blogs.length == 0}\
		<div style="font-family:\'宋体\';font-size:14px;color:#aaa;text-align:center;">您还没有答卷(2008年10月22日14：00-17：00)，<a href="http://blog.163.com/${userName}/blog/getBlog.do" target="_blank">点击这里答卷&gt;&gt;</a></div>\
		{else}\
		<span style="font-family:\'宋体\';font-size:14px;color:#aaa;">请选择含有${title}内容的博客日志上传（确定后将不能修改）：</span>\
		<select style="width:430px;" nohide=true id="blogIndex">\
			{for blog in blogs}\
			<option value="${blog_index}">${blog.title}</option>\
			{/for}\
		</select>\
		<div style="font-family:\'宋体\';font-size:14px;color:#aaa;text-align:right;">(以上是您在答题时间范围的几篇日志)</div>\
		{/if}\
	</div>\
	<div style="text-align:center;">\
		<input type="button" value="确定" style="width:60px;font-size:14px;" onclick="addNewSkill();"/>\
		<span style="padding:0px 10px">&nbsp;</span>\
		<input type="button" value="取消" style="width:60px;font-size:14px;" onclick="hideBlogWin2();"/>\
	</div>\
	<div id="recomSuccInfo" style="padding:5px 0px;text-align:center;color:red;font-weight:bold;">&nbsp;</div>\
';

var _$_blogList_template2;
var _$_blogList_window2 = null;
var blogList2 = [];
var $_voteType = 0; // 0 -- girl, 1 -- GG

function doSkill(type) {
	if($("skillBtn"))$("skillBtn").disabled = true;
	if(blogList2.length > 0){
		showBlogListDlg2(blogList2);
		return;
	}
	
	$_voteType = type;
	effectUtils.fadeTipInfo('postSuccInfo2',"正在读取日志...",4);
	PhotoActivitiesBean.getLastedBlogsByTime(currentUser.userId, 10, getLastedBlogsCallback2);
}

function getLastedBlogsCallback2(returnData){
	if(returnData){
		blogList2 = returnData;
		showBlogListDlg2(returnData);
	}else{
		effectUtils.fadeTipInfo('postSuccInfo2',"获取日志列表出错，请稍后！",4);
	}
	if($("skillBtn"))$("skillBtn").disabled = false;
}

function showBlogListDlg2(blogList){
	if (!_$_blogList_template2) {
		_$_blogList_template2 = TrimPath.parseTemplate(jst_blogList_dlg2);
	}
	if(jsWindowManager == null) {
		jsWindowManager = new NetEase.JSWindowManager();
	}
	
	var data = ($_voteType==0)?'笔试答卷':'十强答题';
	var option = {
		title: data,
		className: 'g_lay_com g_win_0 g_f_shw',
		width: 480, height:140,
		hiddenOnClose: false,
		onTop:false,
		notKeepPos:true
	}
	_$_blogList_window2 = jsWindowManager.createWindow('_$_blogList_window2', option);
	
	var data2 = ($_voteType==0)?'笔试答卷':'答题';
	var params = {
		blogs : blogList,
		title : data2,
		userName : currentUser.userName
	};
	_$_blogList_window2.panel.innerHTML = _$_blogList_template2.process(params);
	_$_blogList_window2.showWindow();
}

function hideBlogWin2(){
	_$_blogList_window2.closeWindow();
	if($("skillBtn"))$("skillBtn").disabled = false;
}

function addNewSkill(){
	var blogIndex = $("blogIndex").value;
	var blog = blogList2[blogIndex];
	
	//if  (blog.title.indexOf("[我来诠释中国美]")<0){
	//	hideBlogWin2();
	//	alert("对不起，您的标题不符合要求哦，\n请统一为 [我来诠释中国美]... 再提交吧");
	//	return;
	//}
	
	var item ={
		"itemId":$_itemId,//投稿对象id
		"postUserId":currentUser.userId, // 投稿人userid
		"postUserName":currentUser.userName,// 投稿人用户名
		"postUserNickName":currentUser.nickName,// 投稿人昵称
		"postHeadImageUrl":currentUser.imageUrl,// 投稿人头像
		"postTitle":blog.title,// 投稿标题
		"postUrl":"http://blog.163.com/"+blog.permalink,// 投稿链接
		//"descA":blog.abstractContent// 投稿摘要
		"descA":blog.content// 投稿摘要
	};
	hideBlogWin2();
	
	if($_voteType == 0){
		effectUtils.fadeTipInfo('postSuccInfo2',"请稍后...",4);
		PhotoActivitiesBean.addNewSkillItem(item, addNewSkillItemCallback);
	}
	//else{
	//	item["type"] = 82;
	//	PhotoActivitiesBean.addTopSkillItem(item, addNewSkillItemCallback);
	//}
}

function addNewSkillItemCallback(returnData){
	if(returnData == 1){
		if($_voteType == 1){
			alert("恭喜，答题成功！");
		}
		else{	
			effectUtils.fadeTipInfo('postSuccInfo2',"恭喜您，成功。",4);
			window.setTimeout("window.location.reload()",2000);
		}
	}else if(returnData == -1){	
		if($_voteType == 1){
			alert("服务器出错，请稍后再试！");
		}
		else{	
			effectUtils.fadeTipInfo('postSuccInfo2',"服务器出错，请稍后！",4);
		}
	}
}


function doNickNameSearch(){
	var queryStr ="";
	if ($("nickNameForSearch")){
		var nick = $("nickNameForSearch").value;
	    if(nick == "输入昵称来查找") nick = "";
		if (nick!="")
	    	queryStr += "&nickName="+nick;
	}

	if ($("province")){
		var province = $("province").value;
		var city = $("city").value;
		if (city!=""&&city!="未设置")
			queryStr += "&city="+city;		
		else if (province!=""&&province!="未设置")
			queryStr += "&province="+province;	
	}			
	if (typeof $_tabs == "undefined")$_tabs=1;
	if ($("orderBox") && $("orderBox").checked){	  
	    queryStr+="&orderField=accessCount&p=1";
	}
	
	//if($("status")){
	//	queryStr += "&status="+$("status").value;	
	//}

	window.location="zhaopin.do?action=all"+queryStr;	
}


function doSchoolSearch(){
	var queryStr ="";
	if ($("schoolName")){
		var schoolName = $("schoolName").value;
	    if(schoolName == "选择学校") schoolName = "";
		if (schoolName!="")
	    	queryStr += "&descE="+schoolName;
	}

	if ($("depart")){
		var depart = $("depart").value;			
		if (depart!=""&&depart!="选择院系")
			queryStr += "&descF="+depart;	
	}			
	if (typeof $_tabs == "undefined")$_tabs=1;
	if ($("orderBox") && $("orderBox").checked){	  
	    queryStr+="&orderField=accessCount&p=1";
	}
	
	if($("jobSearch")){
		var jobSearch = $("jobSearch").value;
		if (jobSearch!="")
	    	queryStr += "&descD="+jobSearch;
	}

	window.location="zhaopin.do?action=all"+queryStr;	
}


function refreshWithOrder(){
	var url = window.location.href;
	var queryStr1 ="?orderField=accessCount&p=1";
	var queryStr2 ="&orderField=accessCount&p=1";
	var queryStr3 ="orderField=accessCount&p=1";
	
	if(url.indexOf("?orderField") != -1){
		url = url.replace(/orderField=\w+/,"");
	}
	if(url.indexOf("&orderField") != -1){
		url = url.replace(/&orderField=\w+/,"");
	}
	if(url.indexOf("&p=") != -1)
			url = url.replace(/&p=\d+/g,"");
			
	if($("orderBox").checked == true ){
		$("schoolBox").checked = false;
		if(url.indexOf("all-p") != -1){//all-p*.do
			url = url.replace(/all-p\d+.do/,"all.do");
			window.location = url + queryStr1;
			return;
		}
		if(url.indexOf("all.do?") != -1){//剩下all.do?
			window.location = url + queryStr3;
			return;
		}
		if(url.indexOf("?") == -1){//all.do
			window.location = url + queryStr1;
			return;
		} 
		window.location = url + queryStr2;
	} else {
		window.location = url;
	}
}


//初始化默认
function firstSelect(id,value) {
	if(value == null || value == '') return;
	var sTmp = $(id);
	for (var i=0; i < sTmp.length; i++){
		if(sTmp.options[i].value.indexOf(value) != -1) {
			sTmp.options[i].selected = true;
			return;
		}
	}
}

function clearSelectOptions(nodeString){
	var node = $(nodeString);
    var len = node.options.length;
    for(var i=0; i<len; i++){
    	node.remove(0);
    }
}

//初始化option list
function fillSelect(nodeString,array) {
	var node = $(nodeString);
	var optGroup;
	var option;
	var len = array.length;
	
	if(nodeString == 'hsprovince' || nodeString == 'collegepro')
		len = len - 7;
	for(var i=0;i<len;i++){
		if(array[i][0]=='label'){
			if(optGroup){
				node.appendChild(optGroup);
			}
			optGroup = document.createElement('optgroup');
			optGroup.label = array[i][1];
		}else{
			option=document.createElement("option");
			option.innerHTML= array[i][1];
			option.value = array[i][0];
			if(optGroup){
				optGroup.appendChild(option);
			}else{
				node.appendChild(option);
			}
		}
	}
	if(optGroup){
		node.appendChild(optGroup);
	}
}


function clickNickNameForSearch(){
	var nick = $("nickNameForSearch").value;
	 if(nick == "输入昵称来查找")  $("nickNameForSearch").value = "";
}

function copyLapiaoUrl(){
	var ret = copyToClipboard(window.location.href);
	if(ret == true){
		//dwrInfo('当前链接已经拷贝至剪贴板，可以粘贴了！', 'info');  
		alert('您已复制此链接地址，可以用POPO、QQ、MSN或其它方式发送给你的朋友，邀请他们为你投票加油！');		
	}
		//effectUtils.fadeTipInfo('urlCopyInfoDiv',"当前链接已经拷贝至剪贴板，可以粘贴了！",10);
}

function copyLapiaoUrl2(){
	var ret = copyToClipboard(window.location.href);
	if(ret == true){
		//dwrInfo('当前链接已经拷贝至剪贴板，可以粘贴了！', 'info');  
		alert('您已复制此链接地址，可以用POPO、QQ、MSN或其它方式发送给你的朋友！');		
	}
		//effectUtils.fadeTipInfo('urlCopyInfoDiv',"当前链接已经拷贝至剪贴板，可以粘贴了！",10);
}

var $_gender1="1";

function changeGender(id){	
	$_gender1 = $(id).value;
}

function getItem(userId){
	var callback = function(){};
	var item ={
		"userName":currentUser.userName,
		"realName":getTrimValue("realName"),
		"userId":userId,
		"gender":$_gender1,//性别
		"descB":getTrimValue("idcard"),//身份证号
		//"descC":getTrimValue("schoolNum"),//学号
		"descD": getTrimValue("job"),//期望应聘职位
		"descE": getTrimValue("schoolName"), //学校
		"descF": getTrimValue("depart"),//院系
		"descG":getTrimValue("collegeType"),//最高学历:本科,硕士
		//"descH": getTrimValue("job"),//入学年份
		"descI": getTrimValue("url"), //word简历
		"desc": getTrimValue("xzwy"), //你为什么应聘网易新闻
		"descJ": getTrimValue("pjzj"), //评价自己
		"descK": getTrimValue("wdys"), //优势在哪里
		"descL": getTrimValue("zcgsq"), //最成功的一件事情	
		"descO": getTrimValue("tdhz"),//还是和他人合作完成一项
		"descA": getTrimValue("popo"), 
		//"descN": ,//包含qq,msn,email
		"mobilePhone": getTrimValue("mobilePhone"), 
		"homePhone": getTrimValue("telephone"), 
		//这个字段和邮编合并"descO": getTrimValue("address"),//联系地址
		//"descA": getTrimValue("postalcode"),//邮政编码//已经被投稿摘要 使用掉descA这个字段了，
		"imageUrl":getTrimValue("imageUrl")//个人资料照片		
	};
	
	if(item["userId"] == "" || item["userName"] == "" ){
		effectUtils.fadeTipInfo('msg',"请先登陆！",10);
		return null;
	}
	
	if(item["realName"] ==""){
		effectUtils.fadeTipInfo('msg',"请填写您的姓名! ",10);
		return null;
	}
	if(item["descB"] ==""){
		effectUtils.fadeTipInfo('msg',"请填写您的身份证号! ",10);
		return null;
	} 
	if(item["descE"] ==""|| item["descE"] =="选择学校"){
		effectUtils.fadeTipInfo('msg',"请填写您的学校! ",10);
		return null;
	}
	if(item["descF"] ==""){
		effectUtils.fadeTipInfo('msg',"请填写您的院系! ",10);
		return null;
	} 
	if(item["descG"] ==""){
		effectUtils.fadeTipInfo('msg',"请填写您的学历! ",10);
		return null;
	} 
	
	var joinYear = getTrimValue("schoolJoinYear");
	var toYear = getTrimValue("schoolToYear");

	item["descH"] = joinYear + "-" + toYear;//入学时间
	
	//if(item["descI"] ==""){
	//	effectUtils.fadeTipInfo('msg',"请上传你的word简历! ",10);
	//	return null;
	//} 
	
	if(item["desc"] ==""){
		effectUtils.fadeTipInfo('msg',"请填写为什么应聘网易新闻! ",10);
		return null;
	} 
	
	if(item["descJ"] ==""){
		effectUtils.fadeTipInfo('msg',"请填写几个关键词评价自己! ",10);
		return null;
	}
	if(item["descK"] ==""){
		effectUtils.fadeTipInfo('msg',"请填写你的优势是什么! ",10);
		return null;
	}
	if(item["descL"] ==""){
		effectUtils.fadeTipInfo('msg',"请填写大学里做得最成功的事! ",10);
		return null;
	}
	
	if(item["descO"] ==""){
		effectUtils.fadeTipInfo('msg',"请填写你更擅长独自完成还是团队配合! ",10);
		return null;
	}
	
	
	var qq = getTrimValue("qq");
	var msn = getTrimValue("msn");
	var email = getTrimValue("email");
	
	if(email ==""){
		effectUtils.fadeTipInfo('msg',"请填写您的email ",10);
		return null;
	}
	
	item["descN"] = qq +"|" +msn +"|"+email;
	
		
	if(item["mobilePhone"] =="" && item["homePhone"] ==""){
		effectUtils.fadeTipInfo('msg',"移动电话、固定电话至少填一个! ",10);
		return null;
	}
	
	if(item["mobilePhone"] !=""){
		if (validateUtils.isNumberic(item["mobilePhone"])==false||item["mobilePhone"].length<7){ 
			effectUtils.fadeTipInfo('msg',"手机号码格式错误！",10);
			return null; 
		}
	}
	var schoolNum = getTrimValue("schoolNum");
	var address = getTrimValue("address");
	var postalcode = getTrimValue("postalcode");
	
	if(address ==""){
		effectUtils.fadeTipInfo('msg',"请填写您的联系地址! ",10);
		return null;
	} 
	item["descC"] = schoolNum+"-"+postalcode + "-" + address;//学校+邮编和地址合并
	
	/*
	if(item["imageUrl"] == ""){
		item["imageType"]=1;
	}
	*/
	
	if (isValidInput(item["desc"],"为什么应聘网易新闻",0,200)==false) 
		return null;	
	
	if (isValidInput(item["descJ"],"几个关键词评价自己",0,200)==false) 
		return null;	
	if (isValidInput(item["descK"],"你的优势是什么",0,200)==false) 
		return null;	
	if (isValidInput(item["descL"],"大学里做得最成功的事",0,50)==false) 
		return null;
		
	if (isValidInput(item["descO"],"你更擅长独自完成还是团队配合",0,200)==false) 
		return null;
	
	return item;
}

function addItem(userId) {		
	var item = getItem(userId);
	if (item==null) return;
	var promt=window.confirm("确认报名信息无误(提交后不能再修改),要正式提交吗？");
	if(promt){
		effectUtils.fadeTipInfo('msg',"正在提交，请稍候....",10000);
		if ($_dwrProcessing) {
			return;
		}
		ZhaopinBean.addPhotoActivitiesItem(item,postAddItem);
		$_dwrProcessing = true;
	}
}

function postAddItem(returnData) {
	var callback = function(){};
	if (returnData > 0) {
		effectUtils.fadeTipInfo('msg',"提交成功！",1000);				
		//Cookie.set("addoilNow", 0 , 1, '/', '163.com');
		window.location=returnData+".do";		
	} else if (returnData == -1) {
		effectUtils.fadeTipInfo('msg',"照片地址不正确！",1000);
	} else if (returnData == -2) {
		effectUtils.fadeTipInfo('msg',"服务器操作失败！",1000);
	} else if (returnData == -5) {
		effectUtils.fadeTipInfo('msg',"你提交的照片不属于你的博客！",10);
	} 
	else if (returnData == -8) {
		effectUtils.fadeTipInfo('msg',"你已报名参加了本次活动，感谢你对本次活动的关注和支持。",5);
	}else if (returnData == -9) {
		effectUtils.fadeTipInfo('msg',"含有不合法的关键字！",5);
	}	
	
	$_dwrProcessing = false;
}




var $_uploadType = 1;
function openNewPhotoInterface(type) {
    $_uploadType = type;
	document.domain = "163.com"; 
	window.PhotoInterfaceCallback = newphotoInterfaceCallback; 
	var dialog = window.open(
			"http://"+DomainMap.getParentDomain(currentUser.userName)+"/photoInterface.do?target=player&uploadLimit=1&selectLimit=1&tabIdx=1", 
			"_addBlogPic", 
			"resizable=no,scrollbars=no,status=yes, width=780px, height=500px, left=" 
				+ (window.screen.width-780)/2 + " top=" + (window.screen.height-500)/2);
}
var $_photo = {};
function newphotoInterfaceCallback (photoList){
	if (photoList && photoList.length>0){
		var photo=photoList[0];
		Object.extend($_photo,photo);
		window.setTimeout(addNewPhotoNow,0);	
		if ($("helpInfo"))
			$("helpInfo").style.display = "none";	
	}
}

var $_smallUrl;
function addNewPhotoNow(){
	var photo = $_photo;
	if ($_uploadType==1){
		$_smallUrl = photo.smallUrl;
		$("photoSrc").src = $_smallUrl;
		$("imageUrl").value = getOriginalImageUrl(photo);
	}
}
function  getOriginalImageUrl(photo){
		var url="http://"+DomainMap.getParentDomain(photo.userName)+"/prevPhDownload.do?host="+photo.userName+"&photoId="+photo.id;
		return url;
}






/*学校--院系*/

/******************* 学校选择框相关逻辑 begin *************************************/
function openSchoolNameSelect(){ //在找校友和第一次找校友页面打开学校选择框
	if ($("$__$_school_select") && $("$__$_school_select").style.display!="none") return;
	$_selectSchoolType = 1;
	$_itemSchoolType = getSchoolType();	
	if ($_itemSchoolType ==1){
		$("collegeType").style.display="";
		$("depart").style.display="";
	}
	openSchoolSelectByType($_itemSchoolType);
}

function openSchoolSelectByType(schoolType){//根据学校类型打开学校选择框
	if (schoolType==1)openSchoolSelect('college');
	else if (schoolType==2) openSchoolSelect('highSchool');
	else if (schoolType==3) openSchoolSelect('middleSchool');
	else if (schoolType==4) openSchoolSelect('primarySchool');
	else if (schoolType==5) openSchoolSelect('kitSchool');
}

//个人页面编辑学校信息，打开学校选择框
function changeSchoolName(itemSchoolId,schoolNameId,field){ 
	$_selectSchoolType = 2;
	$_SchoolNamefield = field;
	$_itemSchoolId = itemSchoolId;
	$_schoolNameId  = schoolNameId;
	$_itemSchoolType = $_SchoolNamefield.split("_")[1];
	openSchoolSelectByType($_itemSchoolType);
}
//个人页面添加学校信息，打开学校选择框
function addSchoolName(schoolNameId){
	$_selectSchoolType = 3;
	var  schoolType = parseInt(schoolNameId.split("_")[1]);
	openSchoolSelectByType(schoolType);
	$_itemSchoolType = schoolType;
}

function selectSearchSchool(schoolName,schoolType){
	try{school_select_window.closeWindow();	}catch(e){}
	if ($_selectSchoolType == 1){ //找校友页面
		$("schoolName").value = schoolName;		
		if (schoolType.indexOf('college') >= 0) 
			selectDepart(schoolName,currentSchoolProvince,'选择院系');
	}
	else if  ($_selectSchoolType == 2){ //个人页面修改学校信息
		$($_schoolNameId).innerHTML=schoolName;		
		$_itemSchoolType = $_SchoolNamefield.split("_")[1];
		if($_itemSchoolType==1) 
			selectDepart(schoolName,currentSchoolProvince);
		var itemId = $_item["itemId"];
		var map={"schoolName":schoolName,"province":currentSchoolProvince,"city":currentSchoolCity};
		FindalumniBean.updateItemSchoolFields($_itemSchoolId,itemId,map,postUpdateSchoolContent);
	}
	else if ($_selectSchoolType == 3){ //个人页面添加学校
		var itemId = $_item["itemId"];
		var itemSchool={
			"schoolName":schoolName,
			"schoolType":$_itemSchoolType,
			"province":currentSchoolProvince,
			"city":currentSchoolCity
		};
		if($_itemSchoolType==1){
			if($("collegeType"))itemSchool["collegeType"]=$("collegeType").value;
			if($("depart")) itemSchool["depart"]=$("depart").value;			
			selectDepart(schoolName,currentSchoolProvince);
		}
		FindalumniBean.addActAlumniItemSchool(itemSchool,function(itemSchoolId){
				$_itemSchoolId = itemSchoolId;	 	
			 	if ($_itemSchoolType!=1)	window.location.reload();
			    else	$("schoolName_1").innerHTML=schoolName;	
		});				
	}
}
function selectDepart(schoolName,province,defaultDepart){
		AboutMeBean.getDepartmentsByProCollege(province.replace("省","").replace("市",""), schoolName, {
				callback : function (data) {
					if (!data) {
						data = [];
					}
					data.push('选择院系');
					fillCollegeSelect("depart", data);
					if (province)
						firstSelect("depart",defaultDepart);
				}
			});
			
	$("collegeType").style.display="";		
	$("depart").style.display="";
}

function getSchoolType(){
	var inputs = $("schoolType").getElementsByTagName("input");
	for(var index=0; index<inputs.length; index++) {
		if (inputs[index].checked) return  inputs[index].value;
	}
}
var schoolTypeYears = {"1":4,"2":3,"3":3,"4":6,"5":3};

function changeSchoolJoinYear(){
	if (!$("schoolJoinYear")) return;
	var schoolJoinYear = $("schoolJoinYear").value;
	$_itemSchoolType = getSchoolType();	
	$("schoolToYear").value = parseInt(schoolJoinYear)+parseInt(schoolTypeYears[$_itemSchoolType]);
}
/******************* 学校选择框相关逻辑 begin *************************************/

/***********网易博客找校友逻辑  end*************/		
//根据传入的参数默认选择学校和入学年份等信息
function clickSelectSchoolType(schoolType){	
	$("schoolName").value="选择学校";
	$("schoolJoinYear").value="";
	$("schoolToYear").value="";
	if (mySchools[schoolType]){
		try{
			$("schoolName").value=mySchools[schoolType].schoolName;
			firstSelect("schoolJoinYear",mySchools[schoolType].schoolJoinYear);
			firstSelect("schoolToYear",mySchools[schoolType].schoolToYear);
			if (schoolType==1){
				firstSelect("collegeType",mySchools[schoolType].collegeType);
				selectDepart(mySchools[schoolType].schoolName,mySchools[schoolType].province,mySchools[schoolType].depart);			
			}
		}catch(e){}
	}
	if (schoolType ==1 &&(!(mySchools[schoolType]&&mySchools[schoolType].schoolName && !mySchools[schoolType].depart) )){
		$("collegeType").style.display="";
		$("depart").style.display="";
	}else{
		$("collegeType").style.display="none";
		$("depart").style.display="none";
	}
	var inputs = $("schoolType").getElementsByTagName("input");
	for(var index=0; index<inputs.length; index++) {
		if (inputs[index].value == ""+schoolType ) inputs[index].checked=true;
	}
	if (!(mySchools[schoolType] && mySchools[schoolType].schoolToYear))
		changeSchoolJoinYear();
			
}

if (FindFriendBean == null) var FindFriendBean = {};
FindFriendBean._path = '/dwr';
FindFriendBean.searchByConMap = function(p0, p1, p2, callback) {
  dwr.engine._execute(FindFriendBean._path, 'FindFriendBean', 'searchByConMap', p0, p1, p2, callback);
}
var _limit = 5;
var _curPageNum = 1;
function doSearch(p){
	if ($("findResultCount")) $("findResultCount").innerHTML = "搜索中...";
	if (!p) p = 1 ;	
	_curPageNum = p ;
	var biographicals=$("schoolName").value;
	if ($("schoolJoinYear").value=="") {
		 effectUtils.fadeTipInfo('submitInfo',"请先选择年份");
		 return false;
	}
	
	biographicals+="&"+$("schoolJoinYear").value;	
	var schoolType = getSchoolType();
	if (schoolType==1){
		if ($("depart") && $("depart").value!="") biographicals+="&"+$("depart").value;
		if ($("collegeType")&& $("collegeType").value!="") biographicals+="&"+$("collegeType").value;
	}
	var queryObject = {
		"Biographicals":biographicals
	};
	findFriend(queryObject,_limit,_limit*(p-1));
	if ($("addFriendSuccDiv")) $("addFriendSuccDiv").style.display="none";
	
	if (mySchools && !mySchools[getSchoolType()]) addActAlumniItemSchool();
}
function findFriend(queryObject,limit,offset){
	FindFriendBean.searchByConMap(queryObject,limit,offset,postFindFriend);
}
function postFindFriend(findFriendResult){
	var _totalCount = findFriendResult.count;
	if (_totalCount<900){
		if ( _totalCount==0 )
		    $("findResultCount").innerHTML ="您好，您是第一个到达这里的人，您要组织的同学会尚未建立！欢迎您在此组建同学会，填写班级信息，发布旧时班级趣事，与同学分享那时快乐！";
		else
			$("findResultCount").innerHTML = "找到了"+_totalCount+"个结果";
	}
	$("pageNavDiv").innerHTML = genPageNavs(false,_totalCount,_limit,10,_curPageNum,"doSearch");
	$("noNumberPageNavDiv").innerHTML = genPageNavs(true,_totalCount,_limit,10,_curPageNum,"doSearch");
	var _userList  = findFriendResult.userList;
	var _findResultContent_JST_template = createJSTAndParse("_findResultContent_JST",_findResultContent_JST);
	try{
	  	$("findResultContent").innerHTML = _findResultContent_JST_template.process({"_userList":_userList});
	}catch(e){alert(e)}
}
function trimSelfInfo(str){
	var len = 50;
	if (!str) return str;
	if (str.length<=len) return str;
	else return str.substring(0,len-1);
}
var _findResultContent_JST='\
		{for item in _userList} \
				<div class="item">\
						{if item.aboutMeBasic.profileImage140}{var imageUrl = item.aboutMeBasic.profileImage140}{else imageUrl = "http://b.bst.126.net/style/common/user_default.gif"}{/if}\
						<a href="findalumni.do?userName=${item.aboutMeBasic.userName}&action=vote"><img width="140" height="140" src="${imageUrl}" style="border:none"/></a></a>\
						{if item.onLine}{var onstate="on"}{else}{var onstate="off"}{/if}\
						{if item.aboutMeBasic.gender=="M"}{var gender="m"}{else}{var gender="f"}{/if}\
						<p class="fstp"><span class="${gender}${onstate}">&nbsp;</span><a href="findalumni.do?userName=${item.aboutMeBasic.userName}&action=vote">${item.aboutMeBasic.nickname}</a></p>\
						<table>\
							{if item.aboutMeBasic.age!="-1"}<tr><td class="td1">年龄：</td><td>${item.aboutMeBasic.age|default:""}岁</td></tr>{/if}\
							<tr><td class="td1">现居地：</td><td>${item.aboutMeBasic.province|default:""} ${item.aboutMeBasic.city|default:""}</td></tr>\
							{if item.aboutMeBasic.selfIntro}<tr><td class="td1">简介：</td><td>${trimSelfInfo(item.aboutMeBasic.selfIntro|default:"")}</td></tr>{/if}\
						</table>\
						<div class="opbts">\
							{if isMySchoolName()}<a href="#" onclick="addActAlumniFriend(${item.aboutMeBasic.userId},\'${item.aboutMeBasic.userName}\',\'${item.aboutMeBasic.nickname}\');return false;">加TA为同学</a>{/if}\
							<a href="findalumni.do?userName=${item.aboutMeBasic.userName}&action=vote">看TA的资料</a>\
						</div>\
					</div>\
		{/for}\
		';		
		
		 onclick="showSendMsg(${item.userId}, '${lib.session.username}','${lib.session.nickname}');return false;"
/***********网易博客找校友逻辑  end*************/		
