/*
*	show.v1.js
*	@author tml
*	@date 2007-10-01
*/
function _lF(){
	if(typeof(_photos)=='undefined') return false;
	_pid = this.location.hash.replace('#','');
	var photo = array_search(_pid, _photos);
	if(typeof(photo)=="boolean"){ alert("相册信息错误，无法观看照片"); location.href = "/"+_aid+"/page1"; }	
	_sno = photo.f-1;
	_lM();
}

function _lM(){
	if(typeof(_photos)!="object" || typeof(_sno)=="undefined") return false;
    _tml("载入中...");
	this.location.hash = _photos[_sno].i;
	_pid = _photos[_sno].i;
	$("#show_photo").attr("src", _ps+"/"+_photos[_sno].s);
	$("#photo_sort").html(_photos[_sno].f);	
	(_photos[_sno].t!="") ? $("#title").html(_photos[_sno].t) : $("#title").html("照片标题");
	if(_photos[_sno].d!=""){
		$("#ext").html(_photos[_sno].d.ReplaceAll("&lt;br&gt;","<br>"));
	}else{
		(_login=='1')?$("#ext").html("照片描述"):$("#ext").html("");		
	}
	//改变评论url
	var com_url="http://"+_uid+".photo.ipart.cn/"+_aid+"/photo#"+_pid;	
	$("#comment_url").attr("href","http://www.ipart.cn/guestbook/guestbook.php?u="+_uno+"&f=photo&t="+encodeURIComponent(_photos[_sno].t)+"&url="+encodeURIComponent(com_url));

	_sM(); 
	_lInfo();
	// 载入相片映象 by IVES 2009-11-11
	if(_allowImp==1 ){
		_lImpression();
	}
	// end IVES 2009-11-11
	$("#photo_note").html(''); $(".fn-area").remove(); $(".fn-area-editing").remove(); _note_flag=false;	
	var adCode=(_uno!=_lno)?"f033":"f028";
	$.getScript("http://au.ipart.cn/icat/nintCerf.php?fish="+adCode);
	//$.get("/_incr_key.php?u="+_uno+"&a="+_aid+"&p="+_pid);
	
	$.get("/click/photostat?u="+_uno+"&a="+_aid+"&p="+_pid);
	/*$("#commentlist").html("载入中...");
	setTimeout('_rCmt()',1000);	
	$("#msg").fadeOut("slow");*/
	
	// 载入相片分享 by Ray 2009-12-18
	setTimeout(_lNewShare,500);
	
	// 载入相片收藏 by Ray 2009-12-18
	setTimeout(_lNewCollection,500);
	
}

//about ajax
function _lInfo(){
	if(_uid=="" || _pid=="") return false;
	$("#upload_dt").html(_photos[_sno].u);
	$.ajax({
	url: '/ajax/',
	type: 'POST',
	data: 'func=getPhotoInfo&uid='+_uid+'&aid='+_aid+'&pid='+_pid+'&fmt=json',
    dataType: 'json',
    error: function(){
        alert('Error loading JSON INFO document _lInfo()');
    },
    success: function(json){
    	$("#taglist").empty();
    	if(json['fav']['id']!='n'){
    		$("#favicon").removeClass(); 	
    		if(json['fav']['id']=='-1'){    					
    			$("#favicon").addClass('si8'); _fid='-1';    			
    		}else{    		  
    			$("#favicon").addClass('si9'); _fid = json['fav']['id'];
    		}
    	}   	
      $("#cmt_cnt").html(String(json['stat']["comment_cnt"])); $("#not_cnt").html(String(json['stat']["note_cnt"])); $("#view_cnt").html(String(json['stat']["view_cnt"])); $("#fav_cnt").html(String(json['stat']["favorite_cnt"])); 
      if(json['stat']["include_cnt"] > 0){
      	$("#include_cnt").html('<a href="/include_blog.php?d=' + _uid + '&pid=' + _pid + '">' + String(json['stat']["include_cnt"]) + "</a>");
      } else {
      	$("#include_cnt").html(String(json['stat']["include_cnt"]));
      }
      
      $.each( json['tags'], function(i, tag){
      	if(_login!='1'){ 
  				$("#taglist").append('<dt><div class="txtb">'+tag+'</div></dt>');
  			}else{
  				$("#taglist").append('<dt id="tag'+i+'"><div class="txtb"><a href="/tag/photo/'+encodeURI(tag)+'" id="tagW'+i+'">'+tag+'</a> <a href="javascript:void(0)" onclick="delTag(\''+i+'\')">[x]</a></div></dt>');
  			}
			});	
    }
	});
	$("#exiflist").empty();
	$("#exiflist").append('<li><div class="txtb">相机品牌：'+_photos[_sno].eb+'</div></li><li><div class="txtb">相机型号：'+_photos[_sno].em+'</div></li>');
}

// 相片印象，by IVES 2009-11-11
function _lImpression() {
	if(_uid=="" || _pid=="") return false;
	$.ajax({url: '/ajax/',
			type: 'POST',
			data: 'func=getPhotoImpression&uid='+_uid+'&pid='+_pid+'&fmt=json',
		    dataType: 'json',
		    error: function(){
		        alert('Error loading JSON INFO document _lImpression()');
		    },
		    success: function(json){
		    	var count = json.count;
		    	var impressions = document.getElementById("impressions");
		    	impressions.innerHTML = '';
		    	if (count > 0) {
		    		var ul = document.createElement("ul");
		    		var data = json.data;
		    		for (var i =  0; i < data.length; i++) {
		    			var li = document.createElement("li");
		    			li.data = data[i];
		    			li.innerHTML = '<a href="javascript:void(0)" title="被评价' + data[i].count + '次' + data[i].impression + '" class="c' + (i % 4 + 1) + '"' + (_uno == _lno ?  '' : ' onclick="addImpression(\'' + data[i].impression + '\');"') + '><span>' + data[i].impression + '</span></a>';
		    			ul.appendChild(li);
		    		}
		    		impressions.appendChild(ul);
		    	}
		    	var impressionToggle = document.getElementById("impressionToggle");
		    	if (null != impressionToggle) {
			    	impressionToggle.onclick = function() { showMoreImpressions(impressionToggle);};
			    	var image = impressionToggle.getElementsByTagName('img')[0];
			    	image.src = "http://c.photo.ipart.cn/images/photo/more.gif";
			    	impressions.className = 'block_con_s';
		    	}
		    }}
	);
}

//相片分享，by Ray 2009-12-18
function _lNewShare() {
	if(_uid=="" || _pid=="") return false;
	$.ajax({url: '/ajax/',
			type: 'POST',
			data: 'func=getPhotoShare&aid='+_aid+'&pid='+_pid+'&uid='+_uid+'&fmt=json',
		    dataType: 'json',
		    error: function(){
		        alert('Error loading JSON INFO document _lNewShare()');
		    },		   
		    success: function(json){
		    	var data = json.data;
		    	var count = data.length;
		    	var newShare = document.getElementById("new_share");
		    	var shareTop = document.getElementById("new_share_top");
		    	newShare.innerHTML = '';
		    	if (count > 0) {
		    		var ul = document.createElement("ul");		    		
		    		for (var i =  0; i < data.length; i++) {
		    			var li = document.createElement("li");
		    			li.data = data[i];
		    			var user_sex=(data[i].user_sex=='F')?'g':'b';
		    			li.innerHTML = '<div class="pho"><a href="'+data[i].homepage+'" style="background-image:url('+data[i].head+'); background-position:center center;" target="_blank"></a></div><div class="name"><img align="absmiddle" src="http://van.ipart.cn/images/friend/'+user_sex+'.gif" /><a href="'+data[i].homepage+'" target="_blank">'+data[i].nickname+' </a></div>';
		    			ul.appendChild(li);
		    		}
		    		shareTop.style.display="";
		    		newShare.appendChild(ul);
		    	}		    	
		    }}
	);
}

//相片收藏，by Ray 2009-12-18
function _lNewCollection() {
	if(_uid=="" || _pid=="") return false;
	$.ajax({url: '/ajax/',
			type: 'POST',
			data: 'func=getPhotoCollection&aid='+_aid+'&pid='+_pid+'&uid='+_uid+'&fmt=json',
		    dataType: 'json',
		    error: function(){
		        alert('Error loading JSON INFO document _lNewCollection()');
		    },		   
		    success: function(json){
		    	var data = json.data;
		    	var count = data.length;
		    	var newCollection = document.getElementById("new_collection");
		    	var collectionTop = document.getElementById("new_coll_top");
		    	newCollection.innerHTML = '';
		    	if (count > 0) {
		    		var ul = document.createElement("ul");		    		
		    		for (var i =  0; i < data.length; i++) {
		    			var li = document.createElement("li");
		    			li.data = data[i];
		    			var user_sex=(data[i].user_sex=='F')?'g':'b';
		    			li.innerHTML = '<div class="pho"><a href="'+data[i].homepage+'" style="background-image:url('+data[i].head+'); background-position:center center;" target="_blank"></a></div><div class="name"><img align="absmiddle" src="http://van.ipart.cn/images/friend/'+user_sex+'.gif" /><a href="'+data[i].homepage+'" target="_blank">'+data[i].nickname+' </a></div>';
		    			ul.appendChild(li);
		    		}
		    		collectionTop.style.display="";
		    		newCollection.appendChild(ul);
		    	}		    	
		    }}
	);
}

function addImpression(impression) {
	if(_uid=="" || _pid=="") return false;
	if (!_lno) {
		alert('请先登录');
		return false;
	}	
	if (typeof impression == 'undefined') {
		impression = $("#impression").val();
		$("#impression").val('');
	}
	if ('' == impression || '限四个字' == impression) {
		alert('请输入您的印象!');
		return;
	} else if (impression.length > 4) {
		alert('相片印象限四个字');
		return;
	}
	$.ajax({url: '/ajax/',
		type: 'POST',
		data: 'func=addPhotoImpression&uid='+_uid+'&aid='+_aid+'&pid='+_pid+'&impression=' + impression + '&fmt=html',
	    dataType: 'json',
	    error: function(){
	        alert('Error loading JSON INFO document _lImpression()');
	    },
	    success: function(html){
	    	var code = parseInt(html, 10);
	    	switch(html) {
	    	case 1:
	    		insertImpressionOnPage(impression);
	    		alert('你对本照片印象:【' + impression + '】评价完成');
	    		break;
	    	case -1:
	    		alert('请输入您的印象!');
	    		break;
	    	case -2:
	    		alert('您已经评价过该相片!');
	    		break;
	    	case -3:
	    	 	alert('评价印象失败，请重试!');
	    	 	break;	
	    	case -4:	    	
	    		alert('此用户相册印象评价未开启!');
	    		break;
	    	case -5:	    	
	    		alert('您无权评价该相片!');
	    		break;
	    	}
	    	var popImp=document.getElementById('popImpression');
	    	if(null != popImp){
	    		popImp.style.display='none';
	    	}
	    	return;
	    }}
	);
}

function insertImpressionOnPage(impression) {
	var impressions = document.getElementById("impressions");
	var arrUl = impressions.getElementsByTagName('ul');
	var ul = null;
	if (arrUl.length == 0) {
		ul = document.createElement('ul');
		impressions.appendChild(ul);
	} else {
		ul = arrUl[0];
	}
	var arrLi = ul.getElementsByTagName('li');
	var flag = false;
	for (var i = 0; i < arrLi.length; i++) {
		if (arrLi[i].data.impression == impression) {
			arrLi[i].data.count++;
			arrLi[i].innerHTML = '<a href="javascript:void(0)" title="被评价' + arrLi[i].data.count + '次' + arrLi[i].data.impression + '" onlick="addImpression(\'' + arrLi[i].data.impression + '\');" class="c1"><span>' + arrLi[i].data.impression + '</span></a>';
			ul.insertBefore(arrLi[i], ul.firstChild);
			flag = true;
			break;
		}
	}
	if (!flag) {
		var li = document.createElement("li");
		li.data = {count : 1, impression : impression};
		li.innerHTML = '<a href="javascript:void(0)" title="被评价1次' + impression + '" onlick="addImpression(\'' + impression + '\');" class="c1"><span>' + impression + '</span></a>';
		ul.insertBefore(li, ul.firstChild);
	}
	var arrLi = ul.getElementsByTagName('li');
	for (var i = 0; i < arrLi.length; i++) {
		arrLi[i].getElementsByTagName('a')[0].className = 'c' + (i % 4 + 1);
	}
	
}

function showMoreImpressions(elm) {
	elm.onclick = function() { showLessImpressions(elm);};
	var image = elm.getElementsByTagName('img')[0];
	image.src = "http://c.photo.ipart.cn/images/photo/close2.gif";
	var impressions = document.getElementById("impressions");
	impressions.className = 'block_con';
}

function showLessImpressions(elm) {
	elm.onclick = function() { showMoreImpressions(elm);};
	var image = elm.getElementsByTagName('img')[0];
	image.src = "http://c.photo.ipart.cn/images/photo/more.gif";
	var impressions = document.getElementById("impressions");
	impressions.className = 'block_con_s';
}

// end IVES IVES 2009-11-11

function rE(){	
	if(typeof(_photos)!="object") return false;	
	if(_uid=="" || _pid=="") return false;	
	if((_photos[_sno].eb=="" && _photos[_sno].em=="") || _photos[_sno].x=="gif") return false;
	$.ajax({
    url: '/ajax/',
    data: 'func=getPhotoExif&uid='+_uid+'&pl='+_photos[_sno].s+'&fmt=html',
    type: 'POST',
    dataType: 'html',
    error: function(){
        alert('Error loading HTML EXIF document rE()');
    },
    success: function(html){
    	$("#exiflist").html(html).fadeIn("slow");
    }
	});
}
//login after
function aT(){
	if($("#tagT").html()=="新增标签"){
		$("#spantaginput").show(); $("#inputtag").focus(); $("#tagT").html("关闭新增标签");
	}else{
		$("#spantaginput").hide(); $("#tagT").html("新增标签");
	}
}
function _cT(k){
	if(k=='t'){
		(_photos[_sno].t!="") ? $("#title").html(_photos[_sno].t) : $("#title").html("输入照片标题");
	}else{
		(_photos[_sno].d!="") ? $("#ext").html(_photos[_sno].d.ReplaceAll("&lt;br&gt;","<br>")) : $("#ext").html("输入照片描述");
	}
}
//edit title
function initTitle(){
	$("#title").hover(function(){
		$('#title').css("background","#ffffd3");
	},function(){
		$('#title').css("background","#ffffff");
	});	
	$('#title').click(
		function(){
			if(document.getElementById('edit_title')) return false;
			$('#title').html("<input type='text' name='edit_title' id='edit_title' size='50' maxlength='40' value='"+_photos[_sno].t+"'>&nbsp;<input type='button' value='储存' onclick=\"_eD('t')\">&nbsp;<input type='button' value='取消' onclick=\"_cT('t')\">");
			$('#edit_title').focus();	$('#edit_title').select();
		}
	);
}
//edit ext
function initExt(){
	$("#ext").hover(function(){
		$('#ext').css("background","#ffffd3");
	},function(){
		$('#ext').css("background","#ffffff");
	});	
	$('#ext').click(
		function(){
			if(document.getElementById('edit_ext')) return false;
			var ext = _photos[_sno].d.ReplaceAll("&lt;br&gt;","\n");
			$('#ext').html("<textarea name='edit_ext' id='edit_ext' cols='55' rows='3'>"+ext+"</textarea><br><input type='button' value='储存' onclick=\"_eD('d')\">&nbsp;<input type='button' value='取消' onclick=\"_cT('d')\">");
			$('#edit_ext').focus();	$('#edit_ext').select();
		}
	);
}
function _eD(v){
	_tml("修改中...");
	var cnt=''; (v=='t') ? cnt=$("#edit_title").val() : cnt=$("#edit_ext").val();
	if(v=='t'){ if(cnt==""){ alert("您的照片需要一个合适的标题哦！"); return false;	}}	
	$.ajax({
    url: '/ajax/',
    data: "func=editPhotoData&uid="+_uid+"&aid="+_aid+"&pid="+_pid+"&cnt="+cnt+"&fmt=html&tp="+v,
    type: 'POST',
    error: function(){
    	alert('更新失败');
    	$("#msg").fadeOut("slow");
    },
    success: function(html){
    	if(v=='t'){ $('#title').html(cnt); _photos[_sno].t=cnt; }else{ $('#ext').html(cnt.ReplaceAll("\n","<br>")); _photos[_sno].d=cnt.ReplaceAll("\n","&lt;br&gt;");}
    	$("#msg").fadeOut("slow");
    }
	});
}

//新版取消此功能 Ray 2010-02-01 11：36
//我要留言
/*
var cmtSubmited = false;
function setCmt(content,code, go){
	var callFlag = false;
	if (cmtSubmited) {
		return false;
	}
	if(_cmt_flag) return false;
	if (typeof content == "undefined") {
		callFlag = true;
		content = $("#cmt").val();
		//用户填写评论需验证码
		if (_lvip != 2){
			if (typeof code == "undefined") {
				code = $("#code").val();
			}
			if(code.length >4){alert("验证码有误"); return false;}
			if(code.length==0){alert("请填写验证码"); return false;}
		}
	}
	if(content.length>200){alert("评论不可超过200字喔"); return false;}	
	if(content.length==0){alert("请填入评论"); return false;}
	_tml("写入中...");
	if(wait_oths==1){
		wait_oths = 0;
		$('#divInsEmotion').slideUp();
	}
	cmtSubmited = true;
	$.ajax({
    url: '/ajax/',
    data: "func=addPhotoCmt&uid="+_uid+"&aid="+_aid+"&pid="+_pid+"&fext="+_photos[_sno].x+"&cmt="+content+"&code="+code+"&fmt=json",
    type: 'POST',
    dataType: 'json',
    error: function(){
    	alert('新增失败');
    	$("#msg").fadeOut("slow"); _cmt_flag = false;
    	cmtSubmited = false;
    },
    success: function(json){
    	cmtSubmited = false;
    	if(json.cmt_id=='-1'){
    	}else if(json.cmt_id=='-2'){	
	    	alert('您输入的文字为敏感字眼，不能送出哦。');
	    	$("#msg").fadeOut("slow"); _cmt_flag = false;
    	}else if(json.cmt_id=='-3'){
	    	alert("您尚未通过邮箱认证，\n无法评论别人的相册喔。");
	    	$("#msg").fadeOut("slow"); _cmt_flag = false;
    	}else if(json.cmt_id=='-4'){
	    	alert("您的评论过于频繁，请稍后再试。");
	    	$("#msg").fadeOut("slow"); _cmt_flag = false;
    	}else if(json.cmt_id=='-5'){
	    	alert("验证码不正确，请重新填写。");
	    	$("#msg").fadeOut("slow"); _cmt_flag = false;
	    	$("#code").val("");
	    	$("#codeImg").attr('src','http://www.ipart.cn/api/ipartImgApi.php?mk=getPhotoCmtValidImg&u='+_lno+'&'+Math.random());
    	}else{
	    	if(typeof(_lno)!='undefined' && typeof(_uno)!='undefined' && _lno == _uno){
	      		html = '<div class="post" id="'+((typeof(json.cmt_id)=='undefined')?'':'cmt'+json.cmt_id)+'"><div class="ppstsp"><div class="post1">'+((typeof(json.cmt_id)=='undefined')?'':'<input type="checkbox" name="cmtChk[]" id="cmtChk[]" value="'+json.cmt_id+'" />')+'</div><div class="post5"><table border="0" cellspacing="0" cellpadding="0">'+  
	      		'<tr><td align="center" class="poutg"><a href="'+json.link+'" target="_blank"><img src="'+json.head+'" border="0" /></a></td></tr></table>'+
					'</div><div class="post6"><div><img src="'+json.gender+'" width="10" height="15" align="absmiddle"><a href="'+json.link+'">'+json.user_nk+'</a><span class="grtxt">('+json.time+')'+
					'&nbsp;&nbsp;'+((_lno == json.user_no)?'<a href="javascript:void(0)" onclick="_picdCmt('+json.cmt_id+')"><img border="0" src="http://c.photo.ipart.cn/images/del.gif"></a>':'<span class="textCol4"><a href="javascript:void(0)" onclick="_report('+json.cmt_id+')" style=" color:#aaaaaa"><span id="text_'+json.cmt_id+'" name="text_'+json.cmt_id+'"><span class="textCol4">'+((typeof(json._comment)=='undefined')?'检举评论':'取消检举')+'</span></span></a></span>')+
					'<p>'+json.cmt+'</p></div></div></div>';
			} else {
	      		html = '<div class="post" id="'+((typeof(json.cmt_id)=='undefined')?'':'cmt'+json.cmt_id)+'"><div class="ppstsp"><div class="post1"></div><div class="post5"><table border="0" cellspacing="0" cellpadding="0">'+  
	      		'<tr><td align="center" class="poutg"><a href="'+json.link+'" target="_blank"><img src="'+json.head+'" border="0" /></a></td></tr></table>'+
					'</div><div class="post6"><div><img src="'+json.gender+'" width="10" height="15" align="absmiddle"><a href="'+json.link+'">'+json.user_nk+'</a><span class="grtxt">('+json.time+')'+
					'&nbsp;&nbsp;'+((_lno == json.user_no)?'<a href="javascript:void(0)" onclick="_picdCmt('+json.cmt_id+')"><img border="0" src="http://c.photo.ipart.cn/images/del.gif"></a>':'<span class="textCol4"><a href="javascript:void(0)" onclick="_report('+json.cmt_id+')" style=" color:#aaaaaa"><span id="text_'+json.cmt_id+'" name="text_'+json.cmt_id+'"><span class="textCol4">'+((typeof(json._comment)=='undefined')?'检举评论':'取消检举')+'</span></span></a></span>')+
					'</span></div>'+
					'<p>'+json.cmt+'</p></div></div></div>';
			}
    		$("#commentlist").prepend(html);
    		$("#msg").fadeOut("slow"); $("#cmt").val(""); _cmt_flag = false; $("#code").val(""); 
    		$("#codeImg").attr('src','http://www.ipart.cn/api/ipartImgApi.php?mk=getPhotoCmtValidImg&u='+_lno+'&'+Math.random());
    		var cnt = new Number($("#cmt_cnt").html());	$("#cmt_cnt").html(cnt+1); cnt=html=null;
    		if (callFlag) {
        		$.ajax({
        		    url: '/ajax/',
        		    data: 'func=checkSharePhoto&uid='+_uid+'&aid='+_aid+'&pid='+_pid+'&fmt=html',
        		    type: 'POST',
        		    dataType: 'html',
        		    error: function(){
        		        alert('Error loading HTML document');
        		    },
        		    success: function(html){    		    	
        		    	if ('0' == html) {
        		    		if (confirm('评论成功，是否将这张照片分享给你好友!')) {
        		    			share('', 0,'',1);
        		    		}
        		    	}
        		    }
        		});
        		
        	}
        	if (typeof go != 'undefined' && '' != go) {
        		window.location.href = go;
        	}
       }
    	
    }
  }); 
}
//取消留言
function calCmt(){
	$('#cmt').val('');
	if(wait_oths==1){
		wait_oths = 0;
		$('#divInsEmotion').slideUp();
	}
	
}

//讀留言
function _rCmt(){	
	$.ajax({
    url: '/ajax/',
    data: "func=getPhotoCmt&uid="+_uid+"&pid="+_pid+"&fmt=json",
    type: 'POST',
    dataType: 'json',
    error: function(){    	
    },
    success: function(json){
    	$("#commentlist").empty();
      $.each( json, function(i, cmt){
      	if(typeof(_lno)!='undefined' && typeof(_uno)!='undefined' && _lno == _uno){
      		html = '<div class="post" id="'+((typeof(cmt.cmt_id)=='undefined')?'':'cmt'+cmt.cmt_id)+'"><div class="ppstsp"><div class="post1">'+((typeof(cmt.cmt_id)=='undefined')?'':'<input type="checkbox" name="cmtChk[]" id="cmtChk[]" value="'+cmt.cmt_id+'" />')+'</div><div class="post5"><table border="0" cellspacing="0" cellpadding="0">'+  
      		'<tr><td align="center" class="poutg"><a href="'+cmt.link+'" target="_blank"><img src="'+cmt.head+'" border="0" /></a></td></tr></table>'+
				'</div><div class="post6"><div><img src="'+cmt.gender+'" width="10" height="15" align="absmiddle"><a href="'+cmt.link+'">'+cmt.user_nk+'</a><span class="grtxt">('+cmt.time+')'+
				'&nbsp;&nbsp;'+((_lno == cmt.user_no)?'<a href="javascript:void(0)" onclick="_picdCmt('+cmt.cmt_id+')"><img border="0" src="http://c.photo.ipart.cn/images/del.gif"></a>':'<span class="textCol4"><a href="javascript:void(0)" onclick="_report('+cmt.cmt_id+')" style=" color:#aaaaaa"><span id="text_'+cmt.cmt_id+'" name="text_'+cmt.cmt_id+'"><span class="textCol4">'+((typeof(cmt._comment)=='undefined')?'检举评论':'取消检举')+'</span></span></a></span>')+
				'<p>'+cmt.cmt+'</p></div></div></div>';
		} else {
      		html = '<div class="post" id="'+((typeof(cmt.cmt_id)=='undefined')?'':'cmt'+cmt.cmt_id)+'"><div class="ppstsp"><div class="post1"></div><div class="post5"><table border="0" cellspacing="0" cellpadding="0">'+  
      		'<tr><td align="center" class="poutg"><a href="'+cmt.link+'" target="_blank"><img src="'+cmt.head+'" border="0" /></a></td></tr></table>'+
				'</div><div class="post6"><div><img src="'+cmt.gender+'" width="10" height="15" align="absmiddle"><a href="'+cmt.link+'">'+cmt.user_nk+'</a><span class="grtxt">('+cmt.time+')'+
				
				
				((_lno != '')?'&nbsp;&nbsp;'+((_lno == cmt.user_no)?'<a href="javascript:void(0)" onclick="_picdCmt('+cmt.cmt_id+')"><img border="0" src="http://c.photo.ipart.cn/images/del.gif"></a>':'<span class="textCol4"><a href="javascript:void(0)" onclick="_report('+cmt.cmt_id+')" style=" color:#aaaaaa"><span id="text_'+cmt.cmt_id+'" name="text_'+cmt.cmt_id+'"><span class="textCol4">'+((typeof(cmt._comment)=='undefined')?'检举评论':'取消检举')+'</span></span></a></span>'):'</span></a></span>')+
				
				'</span></div>'+
				'<p>'+cmt.cmt+'</p></div></div></div>';
		}
    		$("#commentlist").prepend(html);
			});
			html=null;
    }
  }); 
}
*/
//檢舉机制
function _report(d_id) {
	var act = 'report';
	var innSTR = window.document.getElementById('text_' + d_id).innerHTML;
	if (innSTR.match(/检举评论/)) {
		if (!ondelete('确定检举这则评论吗？恶意检举将被警告或停权哦。')) {
			return false;
		}

	} else {
		act = 'cancel';
	}

	{
		$
				.ajax( {
					url :'/ajax/',
					data :"func=reportCmt&uid=" + _uid + "&_uno=" + _uno
							+ "&did=" + d_id + "&lno=" + _lno + "&act=" + act
							+ "&aid=" + _aid + "&fmt=html",
					type :'POST',
					dataType :'html',
					error : function() {
						alert("检举失败");
						$("#msg").fadeOut("slow");
					},
					success : function(html) {
						if (html == 1) {
							if (innSTR.match(/检举评论/)) {
								window.document.getElementById('text_' + d_id).innerHTML = "取消检举";
								// alert("检举成功");
							} else {
								window.document.getElementById('text_' + d_id).innerHTML = "检举评论";
								// alert("检举成功");
							}
						} else if (html == -1) {
							alert("评论审核完成，请不要重复检举哦!");
						} else {
							alert("检举失败");
						}
					}
				});
	}
}

$.fn.checkAll = function(mode) {
	return this.each(function() {
		this.checked = mode;
	});
};

//新版取消此功能 Ray 2010-02-01 11：36
/*
function _cmtSelAll(obj){
	var t=(obj.checked)?true:false;
	$("input[@type='checkbox']").checkAll(t);
}
function _dCmtAll(){
	if(!confirm("确定删除所有评论??")) return false;
	var obj = document.getElementById('selAll'); 
	obj.checked=true; _cmtSelAll(obj); _dCmt();
}
//删除评论
function _dCmt(){
	var i = 0; var cL = new Array();
	$("input[@type='checkbox']").each( 
		function(){ if(this.checked){ cL[i]=this.value; i++; } }
	);
	if(i < 1) {alert("请选择要删除的评论"); return false;}
	_tml("删除的评论中...");
	$.ajax({
    url: '/ajax/',
    data: "func=delCommentData&uid="+_uid+"&aid="+_aid+"&pid="+_pid+"&cmt_in="+cL.join(',')+"&fmt=json",
    type: 'POST',
    dataType: 'json',
    error: function(){
    	alert("删除评论失败"); $("#msg").fadeOut("slow");
    },
    success: function(json){
    	var cnt = new Number($("#cmt_cnt").html());
    	$.each( json, function(i, cmt_id){
      	$("#cmt"+cmt_id).remove(); cnt--;
			});
			$("#cmt_cnt").html(cnt.toString()); $("#msg").fadeOut("slow");
			alert("删除评论成功");
    }
  });
}
//删除评论改用叉叉的小圖刪除
function _picdCmt(d_id){
	if(typeof(d_id)=='undefined'){
		alert("删除评论失败");
		return false;
	}
	if(!ondelete("确定要刪除?")){
		return false;
	}
	_tml("删除的评论中...");
	$.ajax({
    url: '/ajax/',
    data: "func=delCommentData&uid="+_uid+"&aid="+_aid+"&pid="+_pid+"&cmt_in=checkbox,"+d_id+"&fmt=json",
    type: 'POST',
    dataType: 'json',
    error: function(){
    	alert("删除评论失败"); $("#msg").fadeOut("slow");
    },
    success: function(json){
    	var cnt = new Number($("#cmt_cnt").html());
    	$.each( json, function(i, cmt_id){
      	$("#cmt"+cmt_id).remove(); cnt--;
			});
			$("#cmt_cnt").html(cnt.toString()); $("#msg").fadeOut("slow");
			alert("删除评论成功");
    }
  });
}

function ondelete(msg){
	return(confirm(msg));
}
*/

//add tag
function setTag(){	
	var posttag = '';
	var tenwordflag = true;
	var tags = $('#inputtag').val();
	if(tags=="") {alert("请输入标签"); return false;}
	var reg = /(,|，| |　)+/g;
	var tagArr = tags.split(reg);	
	if(tagArr.length > 10){ alert("标签不能一次输入超过10个喔"); return false;}
	for(i=0;i<tagArr.length;i++){
		if(tagArr[i]=="") continue;
		if(tagArr[i].length>10){ tenwordflag=false; break;}
		posttag+= " "+tagArr[i];
	}
	if(!tenwordflag){ alert("单一标签不能超过十个字喔"); return false;}
	_tml("写入中...");
	$.ajax({
    url: '/ajax/',
    data: "func=setPhotoTags&uid="+_uid+"&aid="+_aid+"&pid="+_pid+"&tags="+posttag.trim()+"&fmt=json",
    type: 'POST',
    dataType: 'json',
    error: function(){
    	alert('新增失败');
    	$("#msg").fadeOut("slow");
    },
    success: function(json){
    	$.each( json, function(i, tag){
  			$("#taglist").append('<dt id="tag'+i+'"><div class="txtb"><a href="/tag/photo/'+encodeURI(tag)+'" id="tagW'+i+'">'+tag+'</a> <a href="javascript:void(0)" onclick="delTag(\''+i+'\')">[x]</a></div></dt>');
			});
			aT();	$("#msg").fadeOut("slow"); $('#inputtag').val("");		
    }
  });
}
//del tag
function delTag(fno){	
	_tml("删除中...");		
	$.ajax({
    url: '/ajax/',
    data: "func=delPhotoTags&uid="+_uid+"&pid="+_pid+"&fno="+fno+"&tag="+encodeURI($("#tagW"+fno).html())+"&fmt=html",
    type: 'POST',
    dataType: 'html',
    error: function(){
    	alert('删除失败');
    	$("#msg").fadeOut("slow");
    },
    success: function(html){
    	$("#tag"+fno).remove();
    	$("#msg").fadeOut("slow");
    }
  });  
}
//收藏
function mF(){
	if (_fid != '-1') {
		alert("您已经收藏了该相片!");
		return;
	}
	$.ajax({
    url: '/ajax/',
    data: 'func=doFavAction&uid='+_uid+'&aid='+_aid+'&pid='+_pid+'&fext='+_photos[_sno].x+'&tit='+encodeURI(_photos[_sno].t)+'&fid='+_fid+'&ftype=1&fmt=html',
    type: 'POST',
    dataType: 'html',
    error: function(){
        alert('Error loading HTML document');
    },
    success: function(html){
    	$("#favicon").removeClass();
    	if(_fid==-1){
    		//alert("html="+html.trim()+"_fid="+_fid);	
    		if(html.trim()=="fail"){alert("收藏照片失败"); return false;}
    		if(html.trim()>0){var fav_sucess=html.trim();}
    		
    		$("#favicon").addClass('si9');
    		_fid = html.trim();
    		_lNewCollection();
    		
    		//新版 无须评论内容
    		/*if (_uno != _lno && _ulevel >= 7) {
    			setCmt("好喜欢你的相片哦，我收藏了哟，希望能让更多朋友，借由你的照片，来美丽自己的心情哦");
    		}*/
    		
    		$.ajax({
    		    url: '/ajax/',
    		    data: 'func=checkSharePhoto&uid='+_uid+'&aid='+_aid+'&pid='+_pid+'&fmt=html',
    		    type: 'POST',
    		    dataType: 'html',
    		    error: function(){
    		        alert('Error loading HTML document');
    		    },
    		    success: function(html){
    		    	if ('0' == html) {
    		    		if (confirm('收藏成功，是否将这张照片分享给你好友!')) {
    		    			share('', 0,'',2);
    		    		}
    		    	}else{
    		    		if(fav_sucess>0){
    		    			alert("收藏照片成功"); return false;
    		    		}
    		    	}    		    	
    		    }
    		});
    	}else{
    		if(html.trim()!="ok"){ alert("取消收藏照片失败"); }
    		$("#btn_fav").attr("value","收藏相片"); _fid= '-1';
    		$("#favicon").addClass('si8');
    	}
    }
	});
}

// 分享
function share(){
	
	$.ajax({
    url: '/ajax/',
    data: 'func=addSharePhoto&uid='+_uid+'&aid='+_aid+'&pid='+_pid+'&fext='+_photos[_sno].x+'&tit='+encodeURI(_photos[_sno].t)+'&fmt=html',
    type: 'POST',
    dataType: 'html',
    error: function(){
        alert('Error loading HTML document');
    },
    success: function(html){
    	if ('exist' == html) {
    		alert("您已经分享了该相片!");
    		return false;
    	} else if ('fail' == html) {
    		alert("分享照片失败，请重新再试!");
    		return false;
    	}else if ('ok' == html) {
    		alert("分享照片成功");
    		
    		//新版无须评论 2010-02-01 11：34
    		/*if (comment != '') {
    			comment += "，看见这样的照片,实在忍不住要分享给全部的好朋友,谢谢你啦~";
    		} else {
    			comment = "看见这样的照片,实在忍不住要分享给全部的好朋友,谢谢你啦~";
    		}    		
    		if (gotoShare) {
    			setCmt(comment, keyCode, 'http://' + _lid + '.photo.ipart.cn/share/photo');
    		} else {
    			setCmt(comment, keyCode);
    		}*/
    		
    		_lNewShare();
    		return false;
    	}
    }
	});
}

//新版无须分享理由 2010-02-01 11：34
/*function showShareDialog() {
	$.ajax({
	    url: '/ajax/',
	    data: 'func=checkSharePhoto&uid='+_uid+'&aid='+_aid+'&pid='+_pid+'&fmt=html',
	    type: 'POST',
	    dataType: 'html',
	    error: function(){
	        alert('Error loading HTML document');
	    },
	    success: function(html){
	    	if ('0' == html) {
	    		window.open("/share/dialog", "", "width=402,height=172,left=300,top=200");
	    	} else if ('1' == html) {		
	    		alert("您已经分享了该相片!");
	    	}
	    }
	});	
}
*/

function checkShare(callback) {
	$.ajax({
	    url: '/ajax/',
	    data: 'func=checkSharePhoto&uid='+_uid+'&aid='+_aid+'&pid='+_pid+'&fmt=html',
	    type: 'POST',
	    dataType: 'html',
	    error: function(){
	        alert('Error loading HTML document');
	    },
	    success: function(html){
	    	callback(html);
	    }
	});
}

function _dP(){
	if(typeof(_photos)!="object") return;
	if(!confirm("确定要删除这一张照片?")) return;
	_tml("删除中...");	
	$.ajax({
    url: '/ajax/',
    data: "func=delPhotoData&uid="+_uid+"&aid="+_aid+"&pid="+_pid+"&fmt=html",
    type: 'POST',
    dataType: 'html',
    error: function(){
    	alert('删除失败');    
    },
    success: function(html){
    	if(html.trim()=="ok"){
    		if(_pnt > 1){
    			(_photos[_sno+1])?location.hash=_photos[_sno+1].i:location.hash=_photos[_sno-1].i;
    			window.location.reload();
				}else{
	  			window.location.href = "/"+_aid+"/page1";
				}
			}else{
			  alert(html.trim());
			}
    }
  });
}
//load note
function _lNote(){
	if(_note_flag) return false;
	$.ajax({
    url: '/ajax/ajax_api.php',
  	data: "func=PhotoNoteList&uid="+_uid+"&aid="+_aid+"&pid="+_pid+"&fmt=html",
  	type: 'GET',
  	dataType: 'html',
  	error: function(){
  		alert('加载便签失败');
  	},
  	success: function(html){
  		$("#photo_note").html(html.trim())
  		_note_flag = true;
  	}
  });
}
//del all note
function _dN(){
	if(!confirm("确定删除这一张照片所有便签?")) return;
	$.ajax({
    url: '/ajax/ajax_api.php',
  	data: "func=PhotoNote&action=deleteAll&uid="+_uid+"&pid="+_pid+"&fmt=html",
  	type: 'POST',
  	dataType: 'html',
  	error: function(){
  		alert('删除所有便签失败');  	
  	},
  	success: function(html){
  		if(html.trim()=="ok"){
  			$("#photo_note").html("");
  			_note_flag = true;
  			alert("删除所有便签成功");
  		}else{
  			alert("删除失败,"+html.trim());
  		}
  	}
  });
}
//illegal
function oIll(){	
	$("#ill_content").show();
	$("#ill_content").css("left", 20); 
	$("#ill_content").css("top", document.documentElement.scrollTop+document.body.scrollTop);	
	$("#ill_content").draggable();
}
function cIll(){
	$("#ill_content").fadeOut("slow");
}
function dIll(){	
	var oF = document.illFrm;
	if(!oF) return false;
	var opt = -1;
	for(var i=0;i < oF.opt.length; i++){ if(oF.opt[i].checked) {opt=oF.opt[i].value; break; }}	
	if(opt==5){ if(oF.cnt.value.trim()==""){ alert("请填写检举原因"); oF.cnt.focus(); return false;} opt=oF.cnt.value.trim(); }	
	$("#btnIll").attr('disabled',true); 
	$("#btncIll").attr('disabled',true);
	$.ajax({
		url: '/ajax/',
  	data: 'func=setIllegalData&uid='+_uid+'&aid='+_aid+'&cp='+_cp+'&pid='+_pid+'&fext='+_photos[_sno].x+'&opt='+opt+'&fmt=html',
    type: 'POST',
    dataType: 'html',
    error: function(){
        alert("检举失败"); 
        $("#btnIll").attr('disabled',false);
        $("#btncIll").attr('disabled',false);
    },
    success: function(html){
    	if(html.trim()=="ok"){
    		alert("检举照片成功");
    		$("#ill_content").fadeOut("slow");
    	}else{
    	  alert("检举失败,"+html.trim());
    	}
    	$("#btnIll").attr('disabled',false); 
    	$("#btncIll").attr('disabled',false);
    }
	});	
}

//手機下载
function _phoneDL(){	
	window.open("http://218.206.72.134:8082/mms/ipart/edit_pic.jsp?img="+$("#show_photo").attr('src')+"&d="+_uid,"","scrollbars=yes,width=511px,height=500px");
}

//forward
function _rO(){
	if(typeof(_photos)!="object" || isNaN(_sno)) return false;
	// FUCK MAXTHON BY IVES 2009-09-08
	setTimeout(function() {
		window.location.href = "/photo/allsize/d/"+_uid+"/a/"+_aid+"/p/"+_pid+"/x/"+_photos[_sno].x+"/t/t";
		
	}, 50);
}

function _gf() {
	// FUCK MAXTHON BY IVES 2009-09-08
	setTimeout(function() {
		window.location.href = "/_organize/my_graffiti_photo.php?p="+_pid;
	}, 50);
	
}
function _sgf() {
	// FUCK MAXTHON BY IVES 2009-09-08
	setTimeout(function() {
		window.location.href = "/_organize/my_show_photo_graffiti.php?p="+_pid;
	}, 50);
	
}

function _rS(){
  if(typeof(_photos)!="object" || isNaN(_sno)) return false;
  //FUCK MAXTHON BY IVES 2009-09-08
  setTimeout(function() {
	  window.location.href = "/photo/slide/d/" + _uid + "/a/" + _aid + "/p/" +_pid;
  }, 50);
	
}

//ctrl
function _sM(){
	$("#sp1,#sp2,#sp3,#sp4").css("border","2px solid #fff");	
	switch(_sno%4){
		case 0:		 
			if(typeof(_photos[_sno])=="object"){ $("#sp1").attr("src", _ps+"/"+_photos[_sno].s.replace("t.","n.")); _scroll[0]=_sno; $("#sp1").css("border","2px solid #f06e87"); }else{$("#sp1").attr("src","/images/photo/backup.gif"); _scroll[0]=-1;}
			if(typeof(_photos[_sno+1])=="object"){ $("#sp2").attr("src", _ps+"/"+_photos[_sno+1].s.replace("t.","n.")); _scroll[1]=_sno+1;}else{$("#sp2").attr("src","/images/photo/backup.gif"); _scroll[1]=-1;}
			if(typeof(_photos[_sno+2])=="object"){ $("#sp3").attr("src", _ps+"/"+_photos[_sno+2].s.replace("t.","n.")); _scroll[2]=_sno+2;}else{$("#sp3").attr("src","/images/photo/backup.gif"); _scroll[2]=-1;}
			if(typeof(_photos[_sno+3])=="object"){ $("#sp4").attr("src", _ps+"/"+_photos[_sno+3].s.replace("t.","n.")); _scroll[3]=_sno+3;}else{$("#sp4").attr("src","/images/photo/backup.gif"); _scroll[3]=-1;}
		break;
		case 1:		 
			if(typeof(_photos[_sno-1])=="object"){ $("#sp1").attr("src", _ps+"/"+_photos[_sno-1].s.replace("t.","n.")); _scroll[0]=_sno-1; }else{$("#sp1").attr("src","/images/photo/backup.gif"); _scroll[0]=-1;}
			if(typeof(_photos[_sno])=="object"){ $("#sp2").attr("src", _ps+"/"+_photos[_sno].s.replace("t.","n.")); _scroll[1]=_sno; $("#sp2").css("border","2px solid #f06e87");}else{$("#sp2").attr("src","/images/photo/backup.gif"); _scroll[1]=-1;}
			if(typeof(_photos[_sno+1])=="object"){ $("#sp3").attr("src", _ps+"/"+_photos[_sno+1].s.replace("t.","n.")); _scroll[2]=_sno+1;}else{$("#sp3").attr("src","/images/photo/backup.gif"); _scroll[2]=-1;}
			if(typeof(_photos[_sno+2])=="object"){ $("#sp4").attr("src", _ps+"/"+_photos[_sno+2].s.replace("t.","n.")); _scroll[3]=_sno+2;}else{$("#sp4").attr("src","/images/photo/backup.gif"); _scroll[3]=-1;}
		break;
		case 2:			
			if(typeof(_photos[_sno-2])=="object"){ $("#sp1").attr("src", _ps+"/"+_photos[_sno-2].s.replace("t.","n.")); _scroll[0]=_sno-2;}else{$("#sp1").attr("src","/images/photo/backup.gif"); _scroll[0]=-1;}
			if(typeof(_photos[_sno-1])=="object"){ $("#sp2").attr("src", _ps+"/"+_photos[_sno-1].s.replace("t.","n.")); _scroll[1]=_sno-1;}else{$("#sp2").attr("src","/images/photo/backup.gif"); _scroll[1]=-1;}
			if(typeof(_photos[_sno])=="object"){ $("#sp3").attr("src", _ps+"/"+_photos[_sno].s.replace("t.","n.")); _scroll[2]=_sno; $("#sp3").css("border","2px solid #f06e87");}else{$("#sp3").attr("src","/images/photo/backup.gif"); _scroll[2]=-1;}
			if(typeof(_photos[_sno+1])=="object"){ $("#sp4").attr("src", _ps+"/"+_photos[_sno+1].s.replace("t.","n.")); _scroll[3]=_sno+1;}else{$("#sp4").attr("src","/images/photo/backup.gif"); _scroll[3]=-1;}
		break;
		case 3:
		  if(typeof(_photos[_sno-3])=="object"){ $("#sp1").attr("src", _ps+"/"+_photos[_sno-3].s.replace("t.","n.")); _scroll[0]=_sno-3;}else{$("#sp1").attr("src","/images/photo/backup.gif"); _scroll[0]=-1;}
			if(typeof(_photos[_sno-2])=="object"){ $("#sp2").attr("src", _ps+"/"+_photos[_sno-2].s.replace("t.","n.")); _scroll[1]=_sno-2;}else{$("#sp2").attr("src","/images/photo/backup.gif"); _scroll[1]=-1;}
			if(typeof(_photos[_sno-1])=="object"){ $("#sp3").attr("src", _ps+"/"+_photos[_sno-1].s.replace("t.","n.")); _scroll[2]=_sno-1;}else{$("#sp3").attr("src","/images/photo/backup.gif"); _scroll[2]=-1;}
			if(typeof(_photos[_sno])=="object"){ $("#sp4").attr("src", _ps+"/"+_photos[_sno].s.replace("t.","n.")); _scroll[3]=_sno; $("#sp4").css("border","2px solid #f06e87");}else{$("#sp4").attr("src","/images/photo/backup.gif"); _scroll[3]=-1;}
		break;
	}	
}
function _rPre(){		
	if(_scroll[0]==0) return; $("#sp1,#sp2,#sp3,#sp4").css("border","2px solid #fff");
	var sn = _scroll[0];
	if(typeof(_photos[sn-4])=="object"){ $("#sp1").attr("src", _ps+"/"+_photos[sn-4].s.replace("t.","n.")); _scroll[0]=sn-4; }else{$("#sp1").attr("src","/images/photo/backup.gif"); _scroll[0]=-1;}
	if(typeof(_photos[sn-3])=="object"){ $("#sp2").attr("src", _ps+"/"+_photos[sn-3].s.replace("t.","n.")); _scroll[1]=sn-3; }else{$("#sp2").attr("src","/images/photo/backup.gif"); _scroll[1]=-1;}
	if(typeof(_photos[sn-2])=="object"){ $("#sp3").attr("src", _ps+"/"+_photos[sn-2].s.replace("t.","n.")); _scroll[2]=sn-2; }else{$("#sp3").attr("src","/images/photo/backup.gif"); _scroll[2]=-1;}
	if(typeof(_photos[sn-1])=="object"){ $("#sp4").attr("src", _ps+"/"+_photos[sn-1].s.replace("t.","n.")); _scroll[3]=sn-1; }else{$("#sp4").attr("src","/images/photo/backup.gif"); _scroll[3]=-1;}
}
function _rNex(){	
	if(_scroll[3]==-1 || (_scroll[3]==_pnt-1)) return; $("#sp1,#sp2,#sp3,#sp4").css("border","2px solid #fff");
	var sn = _scroll[3];
	if(typeof(_photos[sn+1])=="object"){ $("#sp1").attr("src", _ps+"/"+_photos[sn+1].s.replace("t.","n.")); _scroll[0]=sn+1; }else{$("#sp1").attr("src","/images/photo/backup.gif"); _scroll[0]=-1;}
	if(typeof(_photos[sn+2])=="object"){ $("#sp2").attr("src", _ps+"/"+_photos[sn+2].s.replace("t.","n.")); _scroll[1]=sn+2; }else{$("#sp2").attr("src","/images/photo/backup.gif"); _scroll[1]=-1;}
	if(typeof(_photos[sn+3])=="object"){ $("#sp3").attr("src", _ps+"/"+_photos[sn+3].s.replace("t.","n.")); _scroll[2]=sn+3; }else{$("#sp3").attr("src","/images/photo/backup.gif"); _scroll[2]=-1;}
	if(typeof(_photos[sn+4])=="object"){ $("#sp4").attr("src", _ps+"/"+_photos[sn+4].s.replace("t.","n.")); _scroll[3]=sn+4; }else{$("#sp4").attr("src","/images/photo/backup.gif"); _scroll[3]=-1;}
}
function _rL(v){ 
	if(_scroll[v]!=-1) {
		_sno=_scroll[v];
		
		//更换照片时不刷新页面
		_lM();
		
		//更换照片时刷新页面		
		/*if (_lno != '') {
			_lM();
		 } else {
			_tourl();
		}*/
		//_tourl();
	}
}
//function _rL(v){ if(_scroll[v]!=-1){_sno=_scroll[v];_tourl();}}
function _lfFi() {
	if(_sno==0) 
		return false;
	_sno = 0;	
	
	//更换照片时不刷页面
	_lM();
	
	//更换照片时刷页面 
	/*if (_lno != '') {
		_lM();
	} else {
		_tourl();
	}*/
	//html='http://raysunoa.zendphoto.dev.ipart.cn/5/photo#119578873077546';
	//location.href = html;
	//location = html;
	//location.reload();
	//_tourl();
}
function _lPr() {
	if(_sno==0)
		return false;
	_sno--;
	
	//更换照片时刷新页面
	_lM();
	
	//更换照片时不刷新页面
	/*if (_lno != '') {
		_lM();
	} else {
		_tourl();
	}*/
	//_tourl();
}
function _lNe() {
	if(_sno==(_pnt-1))
		return false;
	_sno++;
	
	//更换照片时不刷新页面
	_lM();	
	
	//更换照片时刷新页面
	/*if (_lno != '') {
		_lM();
	} else {
		_tourl();
	}*/
	//_tourl();
}
function _lLa() {
	if(_sno==(_pnt-1))
		return false;
	_sno = _pnt-1;
	
	//更换照片时不刷新页面
	_lM();
	
	//更换照片时刷新页面
	/*if (_lno != '') {
		_lM();
	} else {
		_tourl();
	}*/
	//_tourl();
}

//for 換頁用 2008-12-18
function _tourl(){
	html = '/' + _aid + '/photo#' + _photos[_sno].i;
	location.href = html;
	location.reload();
}
//

//other && lib
function _tml(msg){
	$("#msg").css("left", $(document).width()-120); 
	$("#msg").css("top", document.documentElement.scrollTop+document.body.scrollTop);
	$("#msg").fadeIn("fast"); $("#msg").html(msg);
}

function array_search(needle,haystack){
	for(var i in haystack){	if(haystack[i].i==needle) return haystack[i];	}	return false;
}