
	
	
	function saveNewFolder(folderName){
		$("#createFolderStatus").html("");
		if(folderName == ""){
			$("#createFolderStatus").html("Enter folder name");
		}else{
			$("#createFolderStatus").html("Saving Folder...");
			$.post("FolderAction.do?action=createNew&folderName="+folderName, function(response){ 
							  addFolderToDropDown(folderName,response);
							  //$("#createFolderStatus").html("New Folder created successfuly");
							  $("#loading").hide();
							  $("#createListingFolder").dialog("close");
			});
		}
	}
	function addFolderToDropDown(folderName, folderSeq){
		$('#folderSelectorAction').append(
        	$('<option></option>').val(folderSeq).html(folderName)
    	);
		$("#folderSelectorAction option[value='" + folderSeq + "']").attr('selected', 'selected');
	}
	function addNewFolder(){
			$("#newFolderName").val("");
			$("#createFolderStatus").html("");
			$('#createListingFolder').dialog('open');
	}

	function setupAddFolderDialog(){
			$("#createListingFolder").dialog({
       		        autoOpen: false,
					buttons: { 
                        "Save": function(){ 
                 	 	     folderName = $("#newFolderName").val();
							 saveNewFolder(folderName);
							 
                        }, 
                        "Cancel": function(){ 
                            $(this).dialog("close");
                        }
                    },
                    width:500,
					modal: true, 
                    overlay: { 
                        opacity: 0.5, 
                        background: "black" 
                    } 
       		  	});
	}

	function handleFolderSelectionAction() {
		var folderSeq = $("#folderSelectorAction option:selected").val();
		document.forms[0].elements['folderSeq'].value=folderSeq;
 	} 

	   function checkPw(dialogFields) {
          if (dialogFields.confirmpw != dialogFields.newpw){ 
             alert("Confirmation password is different.  Password is unchanged.");
       		}
		}
	  	   
	   function setValues(target){
			
			if(FCKDescLoaded==0){
				document.forms[0].elements['desc'].value=document.forms[0].elements['DataTextarea'].value;
			}
			else
			{
				var oEditor ;
				oEditor = FCKeditorAPI.GetInstance('DataFCKeditor') ;
				document.forms[0].elements['desc'].value=oEditor.GetHTML();
			}
			
			if(FCKPayLoaded==0){
				document.forms[0].elements['paymentDetails'].value=document.forms[0].elements['DataTextarea1'].value;
			}
			else
			{
				var oEditor ;
				oEditor = FCKeditorAPI.GetInstance('DataFCKeditor1') ;
				document.forms[0].elements['paymentDetails'].value=oEditor.GetHTML();
			}
	   }
	   
	   	function SaveListing(){
	   		console.debug("Save was clicked.");
       	}

	   	function SaveTemplate(choice){
              console.debug("Save As was clicked. Dialog box should go here.");
		}
    
        /**
         * Adds a shipping div row in domestic shipping  section. Max 3 rows allowed
         */
		function AddShippingDiv(){
			if (document.getElementById('shipping2').style.display == 'block') {
                document.getElementById('shipping3').style.display = 'block';
            } else {
                document.getElementById('shipping2').style.display = 'block';
            }
		}

		function AddIntnlShippingDiv(){
			if (document.getElementById('intnlShipping2').style.display == 'block')
				{document.getElementById('intnlShipping3').style.display = 'block';}
			else
			{document.getElementById('intnlShipping2').style.display = 'block';}
		}

		function AddCalcShipping(){
			if (document.getElementById('calcShipping1').style.display == 'block'){
                document.getElementById('calcShipping2').style.display = 'block';
            } else {
                document.getElementById('calcShipping1').style.display = 'block';
            }
		}
		
        function AddIntnlCalcShipping(){
			if (document.getElementById('intnlCalcShipping2').style.display == 'block') {
                document.getElementById('intnlCalcShipping3').style.display = 'block';
            }else{
                document.getElementById('intnlCalcShipping2').style.display = 'block';
            }
		}


