
function DisplayAS(){
		//alert('aca');
	if (ASDisplayed){
		 closeBox();
		$("#div_as").slideUp(500);	
			
		ASDisplayed=false;
	}else{
		$("#div_as").slideDown(500);
		ASDisplayed=true;
	}
}
function LoadASData(MyFile,MyDiv){
	$.ajax({
        url: MyFile,
        async:true,
        beforeSend: function(objeto){
            $("#div_as_filetypes").hide(400); 
				 $("#div_as_categories").hide(400);
				 $("#div_as_filecategories").hide(400);
				 $("#div_as_licenses").hide(400); 
        },
        complete: function(objeto, exito){
            //alert("Me acabo de completar")
            if(exito=="success"){
                ASReady=false;
            }
        },
        contentType: "application/x-www-form-urlencoded",
        dataType: "html",
        error: function(objeto, quepaso, otroobj){
           // alert("Estas viendo esto por que fallé");
            alert("ERROR: "+quepaso+ ". Please Retry.");
        },
        global: true,
        ifModified: false,
        processData:true,
        success: function(datos){
            //alert(datos);
			$("#"+MyDiv).html(datos);
			$("#"+MyDiv).show(500);
			 ASReady=false;
        },
        timeout: 8000,
        type: "GET",
		data: 'SelectedCategories='+SelectedCategories+'&SelectedFileTypesCategories='+SelectedFileTypesCategories+'&SelectedFileTypes='+SelectedFileTypes+'&SelectedLicenses='+SelectedLicenses
	});
}
function LoadASDataNoAjax(MyDiv){	
             $("#div_as_filetypes").slideUp(400); 
			 $("#div_as_categories").slideUp(400); 
			 $("#div_as_filecategories").slideUp(400); 
			 $("#div_as_licenses").slideUp(400);     
			 if (document.getElementById(MyDiv).style.display=='none'){
				  $("#"+MyDiv).slideDown(400);
				 }else{
					 $("#"+MyDiv).slideUp(400);
					 switch(MyDiv){
						 case 'div_as_categories': SelectCategories();break;						
						 case 'div_as_filecategories': SelectFilesCategories(); break;
						 case 'div_as_licenses': SelectLicenses(); break;
						 }
					 }
			 	
}
function SelectCategories(value){ 
	SelectedCategories=new Array();	      
	$('#as_categories :selected').each(function(i, selected){
		SelectedCategories[i] = $(selected).val();
	});
	
	$("#div_as_categories").slideUp(400);
	$("#td_label_as_categories").html(SelectedCategories.length+' Categories');
	if (value=='all' || SelectedCategories[0]==""){
		SelectedCategories=new Array();
		$("#td_label_as_categories").html('All Art Categories');
	}
	//alert(SelectedCategories);
	ASReady=true;
}
function SelectFilesCategories(value){ 
	SelectedFileTypesCategories=new Array();
	S=$('#as_files_categories :selected');
	S.each(function(i, selected){
          SelectedFileTypesCategories[i] = $(selected).val();
		  // alert($(selected).val());
      });
	 $("#div_as_filecategories").slideUp(400);
	 $("#td_label_as_filecategories").html(SelectedFileTypesCategories.length+' Categories');
	 if (value=='all' || SelectedFileTypesCategories[0]==""){
	  	SelectedFileTypesCategories=new Array();
		$("#td_label_as_filecategories").html('All Files Categories');
	  }
	 ASReady=true;
}
function SelectFileTypes(value){ 
	SelectedFileTypes=new Array();
	S=$('#as_filetypes :selected');
	S.each(function(i, selected){
          SelectedFileTypes[i] = $(selected).val();
		  // alert($(selected).val());
      });
	 $("#div_as_filetypes").slideUp(400);
	 $("#td_label_as_filetypes").html(SelectedFileTypes.length+' File Types');
	 if (value=='all' || SelectedFileTypes[0]==""){
	  	SelectedFileTypes=new Array();
		$("#td_label_as_filetypes").html('All File Types');
	  }
	  ASReady=true;
}
function SelectLicenses(value){ 
	SelectedLicenses=new Array();
	S=$('#as_licenses :selected');
	S.each(function(i, selected){
          SelectedLicenses[i] = $(selected).val();
		  // alert($(selected).val());
      });
	 $("#div_as_licenses").slideUp(400);
	 $("#td_label_as_licenses").html(SelectedLicenses.length+' Licenses');
	
	 if (value=='all' || SelectedLicenses[0]=="" ){
	 	
	  	SelectedLicenses=new Array();
		$("#td_label_as_licenses").html('Any Licenses');
	  }
	ASReady=true;
}
function closeBox(){
		$("#div_as_filetypes").slideUp(400);	
		$("#div_as_licenses").slideUp(400);
		 $("#div_as_categories").slideUp(400);
		  $("#div_as_filecategories").slideUp(400); 
		  $("#div_as_filetypes").slideUp(400);
		  ASReady=true;
}
function ChargeDataInForm(){
	
	if(ASReady){
		//document.getElementById('form_as').Keyword.value=document.getElementById('AdvancedKeyword').value;
		document.getElementById('form_as').Keyword.value=document.getElementById('searchForm').Keyword.value;
		document.getElementById('form_as').categories.value=SelectedCategories;
		document.getElementById('form_as').filecategories.value=SelectedFileTypesCategories;
		document.getElementById('form_as').filetypes.value=SelectedFileTypes;
		document.getElementById('form_as').licenses.value=SelectedLicenses;
		return true;
	}else{
		return false;
	}
}

function SendFormAS(){
	if (ChargeDataInForm()){
		document.getElementById('form_as').submit();
		}
	}
	
function SendFormASFonts(){
	document.getElementById('form_as').Keyword.value=document.getElementById('searchForm').Keyword.value;
	document.getElementById('form_as').submit();
}