var Browser = {
  Version: function() {
    var version = 999; 
    if (navigator.appVersion.indexOf("MSIE") != -1)
      version = parseFloat(navigator.appVersion.split("MSIE")[1]);
    return version;
  }
}

  var mu_count = 0;
  var mu_remove = 'remove_input';
  var mu_remove_link_text;
  var mu_max_allowed;
  
  function multiple_uploads(remove_link_text, max_allowed){
  	mu_remove_link_text = remove_link_text;
  	mu_max_allowed = max_allowed;
  }
  
  function enable_upload_another_file(action_type, control_number){
  	var div_main_holder = document.getElementById('upload_files_holder');
  	
  	if(action_type == "add_input" && (mu_count+1) < mu_max_allowed){
  		
  		mu_count  ++;
  		remove = 0;
  		
  		if((mu_count+1) == mu_max_allowed){
  			document.getElementById('mu_upload_another_file_link').style.display = 'none';
  		}
  		
	  	if(window.ActiveXObject && Browser.Version() <= 7){//IE
	  		
	  		var control_num = "div_" + mu_count;
	  		
	  		var div_holder = document.createElement('<div id="div_'+mu_count+'" name="div_'+mu_count+'" style="padding-top: 5px;" >');
	  		
	  		var input_upload_file = document.createElement('<input type="file" style="height: 19px;" size="40" id="upload_files[]" name="upload_files[]">');
	  		input_upload_file.setAttribute("style","height: 19px");
	  		
	  		
	  		var text_link = document.createTextNode(" "+mu_remove_link_text);
	  		var mu_a_link =  document.createElement('<a href="javascript:enable_upload_another_file('+remove+',\''+control_num+'\');">');
	  		
	  		mu_a_link.setAttribute("title",mu_remove_link_text);
	  		mu_a_link.setAttribute("style","width: 30px");
	  		
	  		mu_a_link.appendChild(text_link);
	  		
	  		div_holder.appendChild(input_upload_file); 
	  		div_holder.appendChild(mu_a_link);  
	  		
	  		div_main_holder.appendChild(div_holder); 
	  		
	  		
	  	}else{
	  	
	  		var control_num = "div_" + mu_count;
	  		
	  		var div_holder = document.createElement("div");
	  		div_holder.name = "div_" + mu_count;
	  		div_holder.id = "div_" + mu_count;
	  		
	  		div_holder.setAttribute("style", 'padding-top: 5px;');
	  		
	  		var input_upload_file = document.createElement('input');
	  			
	  		input_upload_file.name = "upload_files[]";
	  		input_upload_file.id = "upload_files[]";
	  		
	  		
	  		input_upload_file.type = 'file';	
	  		input_upload_file.size = 40;
	  		input_upload_file.setAttribute("style","height: 19px");
	  			
	  		var mu_a_link =  document.createElement("a");
	  		mu_a_link.setAttribute("style","width: 30px");
	  		
	  		var text_link = document.createTextNode(" "+mu_remove_link_text);
	  		mu_a_link.setAttribute("title",mu_remove_link_text);
	  			
	  		mu_a_link.setAttribute("href",'javascript:enable_upload_another_file('+remove+',"'+control_num+'");');
			mu_a_link.appendChild(text_link);
			
	  		div_holder.appendChild(input_upload_file); 
	  		div_holder.appendChild(mu_a_link);  
	  		
	  		div_main_holder.appendChild(div_holder); 
	  		
	  	}
	  	
  		document.getElementById("number_of_added_files").value = mu_count;
  		
  	}else if(action_type == 0){
  		var remove_contr = document.getElementById(control_number);
  		div_main_holder.removeChild(remove_contr);
  		
  		mu_count  --;
  		if((mu_count+1) < mu_max_allowed){
  			document.getElementById('mu_upload_another_file_link').style.display = 'block';
  		}
  		document.getElementById("number_of_added_files").value = mu_count;
  	}else{
  		document.getElementById('mu_upload_another_file_link').style.display = 'none';
  	}
  
  }























