
(function(){


    var Admin = (function(){

        var ajaxFile = "config/ajax.php";

        var Admin = function(selector){
          this.obj = $(selector);
          return new Admin.fn.init();
        }
        
        Admin.obj = "";
        Admin.ftp = {};
        
        Admin.fn = Admin.prototype = {

            constructor : Admin,
            init : function(selector){

                return this;

            },
            
            FTP : function(obj){


                $.post(ajaxFile,obj,
					function(data){
                    
                     $("#response").append(data);
                     
                    }
                );
              return this;
            }

        }
        
        Admin.FileUpdate = function(){
			this.total = 0;
			Admin.FileUpdate.fileToUpdate = "";
			$.post(ajaxFile,
				{
				server_update_num : "true"
				 
				},
				function(data){
					Admin.FileUpdate.fileToUpdate = jQuery.parseJSON(data);
					$("#num_files_to_update").html(Admin.FileUpdate.fileToUpdate.length);
					$("#serverupdate").click(function(){
						
						for(var i = 0; i < Admin.FileUpdate.fileToUpdate.length; i++){
								console.log(Admin.FileUpdate.fileToUpdate[i].local);
							 Admin().FTP(
								{
								ftp : "true",
								ftp_push : "true",
								remote_file : Admin.FileUpdate.fileToUpdate[i].remote,
								local_file :Admin.FileUpdate.fileToUpdate[i].local
								}
							 );

						}
						Admin.FileUpdate();
					});
				}
			);
         
        
        }

        Admin.fn.init.prototype = Admin.fn;

     window.Admin = Admin;
    
    
	$(document).ready(function(){
	
		if(window.location.host != "www.duncanthornphotography.com" && window.location.host != "duncanthornphotography.com"){
				
				Admin.FileUpdate();
		}
		
	
	});
    
    })();




})();

function in_array(g){
        var ret = false;
        for(var i = 0; i < FTP.localToRemote.length - 1; i++){

            if(g.path == FTP.localToRemote[i].path){
              alert(g.path + " - " + FTP.localToRemote[i].path);
            }

        }
        return ret;
    }
    
  function get_element(t){
        var ret = false;
        for(var i = 0; i < FTP.remote.length -1; i++){

              if(t == FTP.remote[i].path){
                   ret = FTP.remote[i];
              }

        }
        return ret;

    }
