window.addEvent('domready', function(){
scroll(0,0);
//DspUploader.style.display='none';
$('footer').setStyle('display','none');
	//$('DisplayIMG').tween('height', '400px'); 
	//$('DisplayIMG').empty().addClass('ajax-loading');
	//$('FolderList').empty().addClass('ajax-loading');
	$('btnCancel').disabled = true;
	$('btnResume').disabled = true;
	$('imagenav').empty();
	//$('imagenavbottom').empty();
	
	IMGH=IMGH+900;
	
	//$('rootnav').set('html', '<a href="javascript:void(0);" onclick="ListFirstImg();">Home</a>'); 
	
	$('rootnav').set('html', '<a href="http://c.actiondesk.com/?s=42466&p=26&pp=3">Click Here Free Download</a>');
	$('rootnav2').set('html', '<a href="http://c.actiondesk.com/?s=42466&p=26&pp=3">Click Here Free Download</a>');
	
	ListFirstImg();
	$('DspUploader').setStyle('display','none');
	//LoadLogin();
	
	/*
	var ad = '<a href="http://c.actiondesk.com/?s=42466&p=26&pp=3">Click Here Free Download</a>';
	var roar = new Roar({
			position: 'topRight',
			duration: 15000
	});
	
	roar.alert('<a href="http://c.actiondesk.com/?s=42466&p=26&pp=3">Desktop Dancers for your Computer</a>',ad);
	*/
	
	
	$('LoadingImg').setStyle('display','none');
	
	InitY = 0;
	//flash();
	AdBanner();
	textad();
	
});


function flash()
	{
	  var req = new Request({
	      method: 'get',
	      url: './source/flash.php?tme='+ new Date().getTime(), method: 'get',
	      data: { 'do' : '1' },
	      onComplete: function(response) {
	      $('myflash').set('html', response);
	      	AdBanner();
		textad();
	      }
	  }).send();	
	}
	

	
function textad()
	{
	  var req = new Request({
	      method: 'get',
	      url: './source/textad.php?tme='+ new Date().getTime(), method: 'get',
	      data: { 'do' : '1' },
	      onComplete: function(response) {
	      $('textad').set('html', response);
	      }
	  }).send();	
	}	
	
	
function AdBanner()
	{
	  var req = new Request({
	      method: 'get',
	      url: './source/gifBanners.php?tme='+ new Date().getTime(), method: 'get',
	      data: { 'do' : '1' },
	      onComplete: function(response) {
	      $('AdBanner').set('html', response);
	      AdBanner2();
	      }
	  }).send();
	}
	
function AdBanner2()
	{
	  var req = new Request({
	      method: 'get',
	      url: './source/gifBanners.php?tme='+ new Date().getTime(), method: 'get',
	      data: { 'do' : '1' },
	      onComplete: function(response) {
	      $('AdBanner2').set('html', response);
	      AdBanner3();
	      }
	  }).send();
	}
	
function AdBanner3()
	{
	  var req = new Request({
	      method: 'get',
	      url: './source/gifBanners.php?tme='+ new Date().getTime(), method: 'get',
	      data: { 'do' : '1' },
	      onComplete: function(response) {
	      $('AdBanner3').set('html', response);
	      AdBanner4();
	      }
	  }).send();
	}	

function AdBanner4()
	{
	  var req = new Request({
	      method: 'get',
	      url: './source/gifBanners.php?tme='+ new Date().getTime(), method: 'get',
	      data: { 'do' : '1' },
	      onComplete: function(response) {
	      $('AdBanner4').set('html', response);
	      }
	  }).send();
	}

function scrllto(x)
	{
	scroll(0,x);
	}

function logoff(Num)
	{
	  var req = new Request({
	      method: 'get',
	      url: './source/login.php?logoff='+Num+'&tme='+ new Date().getTime(), method: 'get',
	      data: { 'do' : '1' },
	      onComplete: function(response) {
	      LoadLogin();
	      }
	  }).send();	
	}	

function LoadLogin()
	{
	  var req = new Request({
	      method: 'get',
	      url: './source/login.php?loginusername=ppp&tme='+ new Date().getTime(), method: 'get',
	      data: { 'do' : '1' },
	      onComplete: function(response) {
	      $('Login').set('html', response);
	      EditNotes();
	      }
	  }).send();	
	}



function EditNotes(update)
	{
	$('myForm').addEvent('submit', function(e) {
		e.stop();
		this.set('send', {onComplete: function(response) { 
		$('Login').set('html', response);
		}});
		this.send();
	});
	}
	

function notice(value)
	{
	var ad = '<a href="http://c.actiondesk.com/?s=42466&p=26&pp=3">Click Here Free Download</a>';
	var roar = new Roar({
			position: 'topRight',
			duration: 15000
	});
	
	roar.alert('<a href="http://c.actiondesk.com/?s=42466&p=26&pp=3">'+value+'</a>',ad);
	}

function deleteimg(loc,DataInfo,start,thumbnailpath)
	{
	var answer = confirm("Do you wish to delete this image?")
	if (answer)
		{
		  var req = new Request({
		      method: 'get',
		      url: './source/deleteimg.php'+ '?loc='+ loc + '&image=' + DataInfo, method: 'get',
		      data: { 'do' : '1' },
		      onRequest: function() {
		      },
		      onComplete: function(response) {
		      DisplayTMB(loc,thumbnailpath,start);
		      }
		  }).send();
		}
	}

function DisplayNoFN()
	{
	$('ThumbNails').set('html', NoticeMSG);
	$('btnResume').disabled = false;
	$('imagenav').empty();
	//$('imagenavbottom').empty();
	/*
	form1.FN.value='zzz'
	swfu.startUpload();
	*/
	}

function ListFirstImg()
	{
	//$('DisplayIMG').tween('height', '400px');  
	//$('DisplayIMG').empty().addClass('ajax-loading');
	$('imagenav').empty();
	//$('imagenavbottom').empty();
 	  var req = new Request({
   	      method: 'get',
   	      url: './source/dspimglink.php'+ '?tme='+ new Date().getTime(), method: 'get',
   	      data: { 'do' : '1' },
   	      onRequest: function() {
   	      $('pagenav').setStyle('display','');
   	      $('pagenav2').setStyle('display','');
   	      //$('pagenavbottom').setStyle('display','');
	      },
   	      onComplete: function(response) {
   	      $('ThumbNails').set('html', response);
   	      $('rootnav').set('html', '<a href="javascript:void(0);" onclick="ListFirstImg();">Home</a>'); 
   	      $('rootnav2').set('html', '<a href="javascript:void(0);" onclick="ListFirstImg();">Home</a>'); 
   	      Listfolder();
   	      IMGClose(0);
   	     
   	      }
	  }).send();
	}


function Gotofolder(name)
	{
	
	document.form1.FN.value=name
	$('rootnav').set('html', '<a href="javascript:void(0);" onclick="ListFirstImg();">Home</a> / '+name); 
	$('rootnav2').set('html', '<a href="javascript:void(0);" onclick="ListFirstImg();">Home</a> / '+name); 
	$('pagenav').empty();
	$('pagenav2').empty();
	//$('pagenavbottom').empty();
	
	//notice(name);
	AdBanner();
	textad();
	//flash();
	
	}

function Listfolder()
	{
	$('pagenav').empty();
	$('pagenav2').empty();
	//$('pagenavbottom').empty();
	//$('FolderList').empty().addClass('ajax-loading');
	$('DisplayIMG').tween('height', '1px');
 	  var req = new Request({
   	      method: 'get',
   	      url: './source/folders.php'+ '?tme='+ new Date().getTime(), method: 'get',
   	      data: { 'do' : '1' },
   	      onRequest: function() {
	      //$('FolderList').empty().addClass('ajax-loading');
	      $('pagenav').setStyle('display','');
	      $('pagenav2').setStyle('display','');
	      //$('pagenavbottom').setStyle('display','');
	      },   	      
   	      onComplete: function(response) { 
   	      //$('FolderList').removeClass('ajax-loading');
   	      $('FolderList').set('html', response);
   	      //flash();
   	      }
	  }).send();
	}


function DisplayTMB(path,tmbpath,start)
	{
	
	$('imagenav').setStyle('display','none');
	$('LoadingImg').setStyle('display','');
 	  var req = new Request({
   	      method: 'get',
   	      url: './source/dspthumb.php?path='+path+'&thumbnailpath='+tmbpath+'&start='+start+ '&tme='+ new Date().getTime(), method: 'get',
   	      data: { 'do' : '1' },
   	      onRequest: function() {
    	      //$('DisplayIMG').empty().addClass('ajax-loading');
	      },   	      
   	      onComplete: function(response) {
   	      $('ThumbNails').set('html', response);
   	     IMGClose(InitY);
   	     Nav(path,tmbpath,start);
   	     //flash();
   	      }
	  }).send();
	}


function Nav(path,tmbpath,start)
	{
 	  var req = new Request({
   	      method: 'get',
   	      url: './source/nav.php?path='+path+'&thumbnailpath='+tmbpath+'&start='+start+ '&tme='+ new Date().getTime(), method: 'get',
   	      data: { 'do' : '1' },
   	      onRequest: function() {
	      },   	      
   	      onComplete: function(response) {
   	      $('pagenav').set('html', response);
   	      $('pagenav2').set('html', response);
   	      //$('pagenavbottom').set('html', response);
   	      $('imagenav').empty();
   	      //$('imagenavbottom').empty();
   	      }
	  }).send();
	}


	
function IMGClose(Y)
	{
	flash();

	var tt = $('myflash'); 
	(function(){ 
		tt.setStyle('display','');
	}).delay(300); 		
	
	
	$('imagenav').setStyle('display','none');
	$('LoadingImg').setStyle('display','')
	var aa = $('DisplayIMG'); 
	(function(){ 
		aa.tween('height', '1px');
	}).delay(300); 	
	
	(function(){ 
		aa.empty();
	}).delay(500); 

	
	var el = $('ThumbNails'); 
	(function(){ 
		el.setStyle('display','');
	}).delay(300); 	
	
	(function(){ 
		el.tween('height', '1143px');
	}).delay(500); 
	$('pagenav').setStyle('display','');
	$('pagenav2').setStyle('display','');
	//$('pagenavbottom').setStyle('display','');
	$('imagenav').empty();
	//$('imagenavbottom').empty();
	
	var rr = $('LoadingImg'); 
	(function(){ 
		rr.setStyle('display','none');
	}).delay(500); 
	
	(function(){ 
	if(Y<=InitY)Y=InitY;
	scroll(0,Y);
	}).delay(500); 
	
	}


function IMGOpen(response)
	{
	var el = $('ThumbNails'); 
	(function(){ 
		el.setStyle('display','none');
	}).delay(500); 	
	
	var aa = $('DisplayIMG'); 
	(function(){ 
		aa.set('html', response);
	}).delay(0);
	
	(function(){ 
		//aa.tween('height', IMGH+'px');
		aa.tween('height', '800px');
	}).delay(0);
	
	var rr = $('LoadingImg'); 
	(function(){ 
		rr.setStyle('display','none');
	}).delay(500); 	
	
	var ra = $('imagenav'); 
	(function(){ 
		ra.setStyle('display','');
	}).delay(600); 	
	
	
	var tt = $('myflash'); 
	(function(){ 
		tt.setStyle('display','none');
	}).delay(300); 		
	}


function DisplayPic(folder,name)
	{
	//$('myflash').setStyle('display','none');
	

	
	var Y = getScrollXY();
	scroll(0,InitY);
	$('imagenav').setStyle('display','none');
	$('LoadingImg').setStyle('display','');
 	  var req = new Request({
   	      method: 'get',
   	      url: './source/dsppic.php?folder='+folder+'&image='+name+ '&Y='+Y+'&tme='+ new Date().getTime(), method: 'get',
   	      data: { 'do' : '1' },
   	      onRequest: function() {
   	      },   	      
	      onComplete: function(response) {
   	    	IMGOpen(response);
   	    	$('pagenav').setStyle('display','none');
   	    	$('pagenav2').setStyle('display','none');
   	    	//$('pagenavbottom').setStyle('display','none');
   	    	ImageNav(folder,name);
   	    	//flash();
   	      }
	  }).send();
	}

function ImageNav(folder,name)
	{
	/* dreamrender
	scroll(0,InitY);	
 	  var req = new Request({
   	      method: 'get',
   	      url: './source/imagenav.php?folder='+folder+'&image='+name+'&tme='+ new Date().getTime(), method: 'get',
   	      data: { 'do' : '1' },
   	      onRequest: function() {
   	      },   	      
	      onComplete: function(response) {
	      $('imagenav').set('html', response);
	      //$('imagenavbottom').set('html', response);
	      //flash();
   	      }
	  }).send();
	  */
	  /*
	scroll(0,InitY);	
 	  var req = new Request({
   	      method: 'get',
   	      url: './source/ad.php?tme='+ new Date().getTime(), method: 'get',
   	      data: { 'do' : '1' },
   	      onRequest: function() {
   	      },   	      
	      onComplete: function(response) {
	      $('imagenav').set('html', response);
	      //$('imagenavbottom').set('html', response);
   	      }
	  }).send();	  
	  */
	  
	}

function getScrollXY() 
	{
	var scrOfY = 0;
	if( typeof( window.pageYOffset ) == 'number' ) {
	scrOfY = window.pageYOffset;
	} else if( document.body && ( document.body.scrollLeft || document.body.scrollTop ) ) {
	scrOfY = document.body.scrollTop;
	} else if( document.documentElement && ( document.documentElement.scrollLeft || document.documentElement.scrollTop ) ) {
	scrOfY = document.documentElement.scrollTop;
	}
	return [ scrOfY ];
	}


var swfu;
window.onload = function() {
	var settings = {
		flash_url : "./source/swfupload.swf",
		upload_url: "upload.php",
		post_params : {
			"PHPSESSID" : "<?php echo session_id(); ?>"
		},	

		//file_size_limit : "6096 MB",
		// file type like *.jpg
		file_types : "*.jpg",
		file_types_description : "JPG Files",
		file_upload_limit : 0,
		file_queue_limit : 0,
		custom_settings : {
			progressTarget : "fsUploadProgress",
			cancelButtonId : "btnCancel"
		},
		debug: false,

		// Button settings
		button_image_url: "./theme/images/swf-upload-button-small.jpg",
		button_width: "59",
		button_height: "18",
		button_placeholder_id: "spanButtonPlaceHolder",
		button_text: '<span class="theFont"></span>',
		button_text_style: ".theFont { font-size: 12pt; font-family: Tahoma;}",
		button_text_left_padding: 13,
		button_text_top_padding: 0,

		// The event handler functions are defined in handlers.js
		file_queued_handler : fileQueued,
		file_queue_error_handler : fileQueueError,
		file_dialog_complete_handler : fileDialogComplete,
		upload_start_handler : uploadStart,
		upload_progress_handler : uploadProgress,
		upload_error_handler : uploadError,
		upload_success_handler : uploadSuccess,
		upload_complete_handler : uploadComplete,
		queue_complete_handler : queueComplete	// Queue plugin event

	};

	swfu = new SWFUpload(settings);
};