﻿$(function(){
	$('#addFavorites').click(function(){ addFavorites(this);return false; });

});


var DisPoint = function ()
	{
		var point=this.getPoint();
		if( start_map_move )
		{
			this.openInfoWindow(point.toString());
			document.getElementById("PosXY").value = point;
		}
	}
function initialize()
{
  if (GBrowserIsCompatible())
  {
	var map = new GMap2(document.getElementById("map"));
	//map.setCenter(new GLatLng(28.323642540657476, 112.94013977050781), 10);
	map.setCenter(new GLatLng(start_dimensionality, start_longitude ), start_zoom);
	map.addControl(new GSmallMapControl());
	map.enableScrollWheelZoom();
	
	var marker = new GMarker(map.getCenter(),{dragCrossMove:false,draggable:false});
	map.addOverlay(marker);
	map.addControl( new GScaleControl() );
	map.addControl( new GMapTypeControl() );
  }
}
  

function delphoto(n)
{
	
	//Login_Out('真的要删除吗?');
	//GetID("Error_Info").innerHTML = "<img src='album/images/loading-p.gif' />";		
	$.post('./?option=yb&ac=del&photo_id='+ n, function(msg)
	{
		if( msg == "OK") msg = lang_return_delete_susses_text ;	
		openAWindow(msg , false);		
		if( msg == lang_return_delete_susses_text)
		{
			setTimeout("disablePopup()" , 1800 );
			setTimeout('return_theme('+ user_id +','+ theme_id_frist +')' , 2000 );				
		}			
	});
	return false;
}

function return_theme(user_id,theme_id)
{
	window.location.href= "./?option=myphoto&user_id="+ user_id +"&theme_id="+ theme_id ;
}


function delcomment(n)
{
	
	//Login_Out('真的要删除吗?');
	openAWindow('<img src="'+ album_url +'/images/loading-p.gif" /> '+ lang_now_working , false );
	$.post('./?option=yb&ac=comment&type=del&comment_id='+ n + '&photo_id='+ $("#photo_id").val() , function(msg)
	{
		if( msg == "OK")
		{
			msg = lang_return_susses_text ;
			$(".SayID_"+ n ).val(" ");
			$(".SayID_"+ n ).slideToggle("slow");//显示效果
			$(".SayID_"+ n ).hide();
			
		}
		disablePopup();
		openAWindow(msg , false);
		if( msg == lang_return_susses_text) setTimeout("disablePopup()" , 1800 );			
	});
	return false;
}


//allow_wiki
$(document).ready(function ()
{
	$("#allow_wiki").click(function ()
	{
		openAWindow('<img src="'+ album_url +'/images/loading-p.gif" /> '+ lang_now_working , false );
		var allow_wiki ;
		if( $("#allow_wiki").attr("checked") ) allow_wiki = 1;
		else allow_wiki = 0;
		$.post('./?option=yb&ac=updatephoto&photo_id='+ $("#photo_id").val(),'allow_wiki='+ allow_wiki ,function(msg)			      
		{
			if( msg == "OK")
			{
				msg = lang_return_susses_text ;
			}	
			openAWindow(msg , false);
			if( msg == lang_return_susses_text ) setTimeout("disablePopup()" , 1800 );			
		});
		//return false;
	});
	
	
	
	
	$("#e_description_from").submit(function ()
	{
		$('#e_description_submit').hide();
		openAWindow(Open_Loading + lang_now_working , false);
		setTimeout('e_description_submit()' , 800 );		
		return false;
	});
	
	
	
	
	
	
	
});
function e_description_submit()
{
	$.ajax({
		type: "POST",
		url: './?option=yb&ac=wiki&fun=change&photo_id='+ $("#photo_id").val() ,
		data:{e_description : $('#e_description').val()},
		beforeSend : function(){	
		},
		success: function(msg){
			if( msg == "OK")
			{
				msg = lang_return_susses_text ;
				$("#add_Wiki_Edit").slideUp("slow");
				$("#Wiki_Show").html($("#e_description").val()).slideDown();
				$("#e_description___Frame").empty().remove();
				$('#e_description_submit').show();
				openAWindow(msg , false);
				if( msg == lang_return_susses_text ) setTimeout("disablePopup()" , 1800 );		
			}
			else{openAWindow(msg , true);}
		},
		complete : function(){
			$('#description_Submit').show();
		},
		error:function(){
			openAWindow("服务器忙.请重试." , false);
		}
	});
	
	
}
	


//./?option=yb&ac=wiki&fun=change&photo_id="+ $("#photo_id").val()

	



$(function(){
	//$(".theme_id input").click(function()
	$("#Theme_list_upload input[name='theme_id']").click(function()
	{
		var theme_id = $(".highslide-body input[name='theme_id']:checked");
		var theme_id_num = theme_id.length;

		theme_id_value=123;		
		theme_id.each(function(){ theme_id_value = theme_id_value  +","+  this.value});
		theme_id_value = theme_id_value.substring(4);
		//alert (theme_id_value);
		if(theme_id_num > theme_list_max_Num  )
		{
			openAWindow( lang_theme_num_too_much + theme_list_max_Num + lang_photo_unit , false );
			return false; 
		}
	});
	
		$(".unselect").click(function()
	{
		$("#Theme_list_upload input").each(   function(){$(this).attr("checked" , false);}        );
		return false;
	});
	
	
});
	
 
$(function()
{
	$(".theme_id_submit").click(function()
	{
		$.post("./?option=yb&ac=updatephoto&photo_id="+ $("#photo_id").val()+'&isAllowed='+isAllowed, "theme_id="+ theme_id_value , function(msg)			      
		{
			if( msg == "OK"){msg = lang_return_susses_text;}	
			openAWindow(msg , false);
			if( msg == lang_return_susses_text) 
			{setTimeout("disablePopup()" , 500 );
			setTimeout("window.location.reload()",500);
			$("#Theme_list_upload input").each(   function(){$(this).attr("checked" , false);}  );//页面刷新后，去掉打勾的主题。对再修改有用。
			}			
		});	
		return false;	
	});
});
 
 
 
// prepages , nextpage

var pageload_is = false;
var pages_now = FormatURL( "pages" ) ;

$(document).ready(function(){$.historyInit(pageload); });
function pageload()
{
	if(pageload_is) return false;
	if(pages_now)
	{  
		if( pages_now <= 1 ) return false;
		openAWindow(lang_loading , false);
		$.post('./?option=yb&ac=comment&type=list&start='+( pages_now - 1 ) * COMMENT_LIST_NUM +'&number='+ COMMENT_LIST_NUM +'&photo_id='+ $("#photo_id").val() ,function(msg)
		{				
			disablePopup();
			$("#SayShow").html(msg); 
			$(".PagesNow_Show").html(  $("#PagesNow").attr("title") );
			//$.historyLoad("pages="+ $("#PagesNow").attr("title"));
			pageload_is = true ;
		});
	}
}


	
$(function()			
{
	$(".PrePages").click(function()
	{
		
		if( $("#PagesPreFrom").attr("title") == "-1" || $("#PagesPreFrom").attr("title") == undefined )
		{
					
			openAWindow( lang_nothing  , false);
			setTimeout("disablePopup()" , 1800 );
			return false;		
		}
		openAWindow(lang_loading , false);		
		$.post('./?option=yb&ac=comment&type=list&start='+ $("#PagesPreFrom").attr("title") +'&number='+ COMMENT_LIST_NUM +'&photo_id='+ $("#photo_id").val() ,function(msg)
		{				
			disablePopup();
			$("#SayShow").html(msg); 
			$(".PagesNow_Show").html(  $("#PagesNow").attr("title") );
			$.historyLoad("pages="+ $("#PagesNow").attr("title"));	
		});
		return false;
	});
	
	$(".NextPages").click(function()
	{
		if( $("#PagesNextFrom").attr("title") == "-1" || $("#PagesNextFrom").attr("title") == undefined )
		{
			openAWindow(lang_nothing , false);
			setTimeout("disablePopup()" , 1800 );
			return false;
		}
		openAWindow(lang_loading , false);
		$.post('./?option=yb&ac=comment&type=list&start='+ $("#PagesNextFrom").attr("title") +'&number='+ COMMENT_LIST_NUM +'&photo_id='+ $("#photo_id").val() ,function(msg)
		{
			disablePopup();
			$("#SayShow").html(msg);	
			$(".PagesNow_Show").html(  $("#PagesNow").attr("title") );	
			$.historyLoad("pages="+ $("#PagesNow").attr("title"));
			
			//if( -1 == $("#PagesNextFrom").attr("title") )  $(".NextPages").addClass("Color_AAA");
			
			/*
			
			<DIV id=PagesPreFrom title=-1></DIV>
<DIV id=PagesNextFrom title=-1></DIV>
<DIV id=PagesNow title=1></DIV>
		*/	
			
		});
		return false;
	});
});



function addFavorites(obj)
{
	$.ajax({
		type: "POST",		
		url:  './?option=yb&ac=favorite&type=new' ,
		timeout : 5000 ,
		data:{photo_id: $(obj).attr('Favorites_ID')},
		beforeSend : function(){ openAMsg( Open_Loading_Bar ); $('#addFavorites').hide();},
		success: function(msg){
			if( 'OK' == msg )
			{
				 openAWindow( lang_return_susses_text );
			}else{ openAWindow( msg ); }						
		},
		complete : function(){ $('#addFavorites').show();},
		error:function(){ openAWindow( lang_server_busy , false); }
	});
	
}




	
