
//       *********
function picBrowse(e)
//       *********
{
var method = $(this).attr('rev');
e.preventDefault();
var relString =  $(this).attr('rel');
var relArray = relString.split(',');
$.get('ajax.php', {
    link: relString,
	action: $(this).attr('rev'),
    start: $(this).attr('href')
}, function(html){
	var startPics = $('a.piclink').attr('href');
	if (method == 'next')
	{	
		nextPics = parseInt(startPics) + 6; 
	}
	else
	{	
		nextPics = parseInt(startPics) - 6; 
	}
	
	if(nextPics <= 1) 
	{ 
		nextPics = 1;
		$('#prev_pic a').hide();
	}
	else
	{ 
		$('#prev_pic a').show(); 
	}
	
	var nextLimit = nextPics + 6;
	var curLimit = $('#album_select option:selected').attr('value');
	
	if(nextLimit >= curLimit)
	{
		$('#next_pic a').hide();
	}
	else
	{
		$('#next_pic a').show();
	}

	$('div.pic_image').fadeOut(500,function() {
	$('#pic_browser').html(html)});	
	$('a.piclink').attr('href', function() { return nextPics;}),
	//alert(albumRSS+','+relArray[1]+','+relArray[2]+','+relArray[3]);
	$('a.piclink').attr({rel: relString}), // fix here
	
	$('div.pic_image').fadeIn(500, function(){
	// re-register plugin for new photos
	snazzyReset();
	});
  });
 }

//       ********
function picAlbum(e)
//       ********
{
$('#album_select option:selected').each(function(){

var relString =  $(this).attr('rel');
var relArray = relString.split(',');
var albumRSS = relArray[0];
var relString2 = $('#add_whole_album').attr('rel');
var relArray2 = relString2.split(',');
var typePage = relArray2[1];
var albumValue = $(this).attr('value');
$('#prev_pic a').hide();
$.get('ajax.php', {
    link: relString,
	action: 'album'
}, function(html){
	var nextPics = 1;
	$('div.pic_image').fadeOut(500,function() {
	$('#pic_browser').html(html)});
	$('a.piclink').attr('href', function() { return nextPics;}),
	$('#add_whole_album').attr({rel: albumRSS+','+typePage});
	$('a.piclink').attr({rel: albumRSS+','+relArray[1]+','+relArray[2]+','+relArray[3]}); // fix here
	if(8 > albumValue)
	{
		$('#next_pic a').hide();
	}
	else
	{
		$('#next_pic a').show();
	}
	// re-register plugin for new photos
	$('div.pic_image').fadeIn(500, function(){
	snazzyReset();});
  });
  
  });
 }
 //
//       ************
function insertFCKpic(e)
//       ************
 {
	e.preventDefault();
	var date = new Date();
	var nowTime = date.getMilliseconds();
	var urlPhoto = $(this).attr('rel');
	var urlPhotoThumb = $(this).attr('href');
	var contentBox = $(this).attr('rev');
	if(contentBox == 'store')
	{ 
		var imageNum = $('#image_num').attr('value');
		imageNum++;
		
		var newText = '<div style=\"float:left;text-align:center;margin:3px;\" id=\"id-'+nowTime+'\"><img src=\"'+urlPhoto+'\" style=\"width:72px;height:72px;\" /><a href=\"#\" class=\"del_pic\" rel=\"id-'+nowTime+'\"><br /><img src=\"icon/16x16/delete.png\" alt=\"Delete\" style=\"border:0;\" /></a><input type=\"hidden\" name=\"si_url'+imageNum+'\" value=\"'+urlPhoto+'\" size=\"45\" /><input type=\"hidden\" name=\"si_url_thumb'+imageNum+'\" value=\"'+urlPhotoThumb+'\" size=\"45\" /></div>';
		$('#img_html').append(newText);
		$('#image_num').attr({value: imageNum});	

	}
	else
	{
	FCKeditorAPI.GetInstance(contentBox).InsertHtml
		(
		'<a class=\"showpic\" href=\"'+urlPhoto+'\"><img src=\"'+urlPhoto+'\" align=\"right\" style=\"width:175px;border:1px solid black;padding:2px;margin:6px;\" /></a>'
		);
	}
	snazzyReset();
}

//       ***************
function insertFCKpicasa(e)
//       ***************
{
	e.preventDefault();
	var relString =  $(this).attr('rel');
	var relArray = relString.split(',');
	var albumRSS = relArray[0];
	var typePage = relArray[1];
	var contentBox = $(this).attr('rev');
	if(typePage=='store')
	{ $('#s_album_rss').attr({value: albumRSS});
	}
	else
	{

	FCKeditorAPI.GetInstance(contentBox).SetHTML
		(
		'{{picasa:'+albumRSS+'}}'+FCKeditorAPI.GetInstance(contentBox).GetHTML()
		);
	}
	snazzyReset();
}


 //
//       ************
function insertCKpic(e)
//       ************
 {
	e.preventDefault();
	var date = new Date();
	var nowTime = date.getMilliseconds();
	var urlPhoto = $(this).attr('rel');
	var urlPhotoThumb = $(this).attr('href');
	var contentBox = $(this).attr('rev');
	if(contentBox == 'store')
	{ 
		var imageNum = $('#image_num').attr('value');
		imageNum++;
		
		var newText = '<div style=\"float:left;text-align:center;margin:3px;\" id=\"id-'+nowTime+'\"><img src=\"'+urlPhoto+'\" style=\"width:72px;height:72px;\" /><a href=\"#\" class=\"del_pic\" rel=\"id-'+nowTime+'\"><br /><img src=\"icon/16x16/delete.png\" alt=\"Delete\" style=\"border:0;\" /></a><input type=\"hidden\" name=\"si_url'+imageNum+'\" value=\"'+urlPhoto+'\" size=\"45\" /><input type=\"hidden\" name=\"si_url_thumb'+imageNum+'\" value=\"'+urlPhotoThumb+'\" size=\"45\" /></div>';
		$('#img_html').append(newText);
		$('#image_num').attr({value: imageNum});	

	}
	else
	{
	CKEDITOR.instances[contentBox].insertHtml
		(
		'<a class=\"showpic\" href=\"'+urlPhoto+'\"><img src=\"'+urlPhoto+'\" align=\"right\" style=\"width:175px;border:1px solid black;padding:2px;margin:6px;\" /></a>'
		);
	}
	snazzyReset();
}

//       ***************
function insertCKpicasa(e)
//       ***************
{
	e.preventDefault();
	var relString =  $(this).attr('rel');
	var relArray = relString.split(',');
	var albumRSS = relArray[0];
	var typePage = relArray[1];
	var contentBox = $(this).attr('rev');
	if(typePage=='store')
	{ $('#s_album_rss').attr({value: albumRSS});
	}
	else
	{

	CKEDITOR.instances[contentBox].insertHtml
		(
		'{{picasa:'+albumRSS+'}}'
				);
	}
	snazzyReset();
}

//       **************
function insertCKReadmore(e)
//       **************
{
	e.preventDefault();
	var contentBox = $(this).attr('rev');


	CKEDITOR.instances[contentBox].insertHtml
		(
		"</p><p><object>================Read more break...================</object></p><p>"
		);		
		//alert('test');

	snazzyReset();
}



//       **************
function insertReadmore(e)
//       **************
{
	e.preventDefault();
	var contentBox = $(this).attr('rev');


	FCKeditorAPI.GetInstance(contentBox).InsertHtml
		(
		"<br /><img src='icon/readmore.png' alt='=======Read more...========' /><br />"
		);		
		//alert('test');

	snazzyReset();
}


//
function deletePic(e)
//
{
	e.preventDefault();
	var relID = '#'+$(this).attr('rel');
	$(relID).remove();
	snazzyReset();
}