// Place your application-specific JavaScript functions and classes here
// This file is automatically included by javascript_include_tag :defaults

//var calDeadline;
//var submitForm = function(e){
			//$D.get('addform').submit();
		//};

			//$E.on(window, 'load', init);			
function toggleUpload(id, xid) 
    {
	 var e = document.getElementById(id);
	 var a = document.getElementById(xid);
     e.style.display = 'block';
	 a.style.display = 'none';
    }

function submitForm() 
    {
	     var fullFileName = document.getElementById("file_upload_new_item").value;
		 if (fullFileName != "") {
		 	
			fileName = fullFileName.split(".");
			if (fileName[fileName.length-1] != "doc" && fileName[fileName.length-1] != "pdf") {
		 	
		 		//alert("Allowed Files Are 'jpg','jpeg','png','gif','bmp'");
					
					alert("Not A Document File!!! Please upload (.doc/.pdf) File!!!");
					
					return false;
					
				}
				
				else {
				
					document.getElementById('addform').submit();
					
				}
			}
			else
			{
				   document.getElementById('addform').submit();
			}
			
     }	
	 


function submitNewsAndReportForm() 
    {
	    var fullFileName = document.getElementById("file_upload_new_item").value;
		 value_returned=check_group_sponsor();
		 if (fullFileName != "") {
		 	
			    fileName = fullFileName.split(".");
		 	
		 	    if (fileName[1] != "doc" && fileName[1] != "pdf") {
		 	
		 		      //alert("Allowed Files Are 'jpg','jpeg','png','gif','bmp'");
					
					   alert("Not A Document File!!! Please upload (.doc/.pdf) File!!!");
					
					   return false;
					
				      }
				else if(value_returned==false)
				      {
					  	   var where_to= confirm("You have not selected any group/sponsors to receive this item!");
                           if(where_to==true) 
                              return false;
						   else 
						      {
							  	 document.getElementById('addform').submit();
								 return true;
							  }	  
						
					  }
				else {
				
					     document.getElementById('addform').submit();
					
				      }
			}
			else
			{
				   document.getElementById('addform').submit();
			}
			
     }	
	 




function check_group_sponsor()
{
	  var div1 = document.getElementById("uploadGroup")
      var div1InputElements = div1.getElementsByTagName("input");
      var div2=document.getElementById("uploadIndividual");
	  var div2InputElements = div2.getElementsByTagName("input");
	  var checkedVal=false;
      for(var i=0;i<(div1InputElements.length);i++)
	      if(div1InputElements[i].type=="checkbox" && div1InputElements[i].checked==true)
		       checkedVal=true;
	  for(var i=0;i<(div2InputElements.length);i++)
	      if(div2InputElements[i].type=="checkbox" && div2InputElements[i].checked==true)
		       checkedVal=true;
      if(checkedVal==false)
	     return false;
	  else
	     return true;
}	 

function submitDeleteForm()
     {
	   
		document.getElementById('deleteform').submit();
     }	

      
			
			
function toggle(id) 
   {
		var e = document.getElementById(id);
		if(e.style.display == 'none')
		    {
				e.style.display = 'block';
		     }
		else
		     { 
				e.style.display = 'none';
			}
	}
			
function submitManageLogoForm(id) 
   {
	  
	 
	     var fullFileName = document.getElementById("file_upload_logo_file").value;
		 if (fullFileName != "") {
		 	
			fileName = fullFileName.split(".");
		 	
		 	if (fileName[1] != "jpg" && fileName[1] != "jpeg" && fileName[1] != "png" && fileName[1] != "gif" && fileName[1] != "bmp") {
		 	     
				  if (fileName[1] != "JPG" && fileName[1] != "JPEG" && fileName[1] != "PNG" && fileName[1] != "GIF" && fileName[1] != "BMP") 
				  {
				  
					alert("Not An Image File!!! Please upload (.jpg/.png/.bmp/.gif) File!!!");
				  	return false;
				  } 
				  else
				  {
				  	document.getElementById('addform').submit();
				  } 
					
				}
				
				
				else {
				
					 
					document.getElementById('addform').submit();
					
				}
			}
			else
			{
				   document.getElementById('addform').submit();
			}
	
	  //var e = document.getElementById(id);
	  //e.submit();
   }
	
function submitManageLogoFormNew(id) 
{
     var fullFileName = document.getElementById("file_upload_logo_file").value;
	 if (fullFileName != "") 
	 {
		fileName = fullFileName.split(".");
	 	if (fileName[1] != "eps" && fileName[1] != "ai" && fileName[1] != "zip" && fileName[1] != "pdf" && fileName[1] != "svg" && fileName[1] != "jpg" && fileName[1] != "jpeg" && fileName[1] != "png" && fileName[1] != "gif" && fileName[1] != "bmp") 
		{
		   if (fileName[1] != "EPS" && fileName[1] != "AI" && fileName[1] != "ZIP" && fileName[1] != "PDF" && fileName[1] != "SVG" && fileName[1] != "JPG" && fileName[1] != "JPEG" && fileName[1] != "PNG" && fileName[1] != "GIF" && fileName[1] != "BMP") 
		   {
			  alert("Not An Image File!!! Please upload (.jpg/.png/.bmp/.gif) File!!!");
			  return false;
		   }
		   else
		   {
			  document.getElementById('addform').submit();
		   }
		}
		else 
		{
		   document.getElementById('addform').submit();
		}
	  }
	  else
	  {
		document.getElementById('addform').submit();
	  }
}

function logo_check()
{
	  var fullFileNameOld = document.getElementById("file_upload_logo_file").value;
	  if (fullFileNameOld != "")
	  {
		  	var fileName = fullFileNameOld.split(".");
			var ftype = fileName[fileName.length-1].toLowerCase();
			if (ftype == "eps" || ftype == "ai" || ftype == "zip" || ftype == "pdf" || ftype == "svg")
			{
			   if (confirm('If you want this logo to be visible, you must first upload a .jpg, .png, or .gif file format first. Do you want to continue?')) 
			   {
				   check();
			  	   submitManageLogoFormNew('addform');
				   return true;
			   }
			   else
			   {
			   	   return false;
			   }
			}
			else
			{
			   check();
		  	   submitManageLogoFormNew('addform');
			   return true;
			}
	  }
}
	   
function rights(form_name)
{
	  var e = document.getElementById(form_name);
	  e.submit(); 
}	
function submitLogoForm(obj)
{     var e = document.getElementById("submit_form");
	  document.getElementById("fileset_id").value=obj.name;
	  e.submit();
}

function submitLogoExtensionForm(id)
{
   var fullFileName = document.getElementById("logo_extension_"+id).value;
		 if (fullFileName != "") {
		 	
			fileName = fullFileName.split(".");
		 	
		 	if (fileName[1] != "jpg" && fileName[1] != "jpeg" && fileName[1] != "png" && fileName[1] != "gif" && fileName[1] != "bmp") {
		 	
		 	
					
				  if (fileName[1] != "JPG" && fileName[1] != "JPEG" && fileName[1] != "PNG" && fileName[1] != "GIF" && fileName[1] != "BMP") {
				  	alert("Not An Image File!!! Please upload (.jpg/.png/.bmp/.gif) File!!!");
				  	return false;
				  } 
				   else
				  {
				  	document.getElementById(id).submit();
				  }  
					
				}
				
				
				else {
				
					document.getElementById(id).submit();
					
				}
			}
			else
			{
				   document.getElementById(id).submit();
			} 	

}
 
function submitLogoExtensionFormNew(id)
{
   var fullFileName = document.getElementById("logo_extension_"+id).value;
   if (fullFileName != "") 
   {
	  fileName = fullFileName.split(".");
   	  if (fileName[1] != "eps" && fileName[1] != "ai" && fileName[1] != "zip" && fileName[1] != "pdf" && fileName[1] != "svg" && fileName[1] != "jpg" && fileName[1] != "jpeg" && fileName[1] != "png" && fileName[1] != "gif" && fileName[1] != "bmp") 
	  {
		 if (fileName[1] != "EPS" && fileName[1] != "AI" && fileName[1] != "ZIP" && fileName[1] != "PDF" && fileName[1] != "SVG" && fileName[1] != "JPG" && fileName[1] != "JPEG" && fileName[1] != "PNG" && fileName[1] != "GIF" && fileName[1] != "BMP") 
		 {
		  	alert("Not An Image File!!! Please upload (.jpg/.png/.bmp/.gif) File!!!");
		  	return false;
		 }
		 else
		 {
		 	document.getElementById(id).submit();
		 }  
	  }
	  else
	  {
  		 document.getElementById(id).submit();
	  }
   }
   else
   {
	  document.getElementById(id).submit();
   }
}

function submitPermissionForm(id)
{
	document.getElementById(id).submit();
}
function check_extension()
{
	
}			

			//function init(){
			//	init_calendar();
			//}

			//function init_calendar(){
				//calDeadline = new YAHOO.widget.Calendar("calDeadline","cal1Container", { title:"Choose a date:", close:true } ); 
				//calDeadline.render();
				 
				//// Listener to show the single page Calendar when the button is clicked 
				//YAHOO.util.Event.addListener("calendar_button", "click", calDeadline.show, calDeadline, true); 
				//calDeadline.selectEvent.subscribe(handleSelect, calDeadline, true);
				//updateCal();
			//}
			
		//function init(){
				//init_calendar();
			//}

			//function init_calendar(){
				//calDeadline = new YAHOO.widget.Calendar("calDeadline","cal1Container", { title:"Choose a date:", close:true } ); 
				//calDeadline.render();
				 
				// Listener to show the single page Calendar when the button is clicked 
				//YAHOO.util.Event.addListener("calendar_button", "click", calDeadline.show, calDeadline, true); 
				//calDeadline.selectEvent.subscribe(handleSelect, calDeadline, true);
				//updateCal();
			//}
			
			function toggle1(id, xid) {
				try{
					
			
				var e = document.getElementById(id);
				var a = document.getElementById(xid);
				if(e.style.display == 'none'){
					e.style.display = 'block';
					var newBgImage = "url('/system/application/shared/images/scout/team/icon_minus_11x11.gif')";
					a.style.backgroundImage=newBgImage;
				}
				else{ 
					e.style.display = 'none';
					var newBgImage = "url('/system/application/shared/images/scout/team/icon_plus_11x11.gif')";
					a.style.backgroundImage=newBgImage;
				}
				}catch(e){}
			}
			
			function toggleUpload(id, xid) {
				var e = document.getElementById(id);
				var a = document.getElementById(xid);
				e.style.display = 'block';
				a.style.display = 'none';
			}
			
			function toggleTextArea(id) {
				
				var e = document.getElementById(id);
				var c=document.getElementById("check_box");
				
				if(e.style.display == 'none' && c.checked){
					e.style.display = 'block';
				}
				else{ 
					e.style.display = 'none';
				}
			}
			
			//function handleSelect(type,args,obj) {
				//var dates = args[0];
				//var date = dates[0];
				//var year = date[0], month = date[1], day = date[2];
		
				//var txtDate1 = $D.get("due_date_display");
				//txtDate1.value = month + "/" + day + "/" + year;
				//var txtDate2 = $D.get("due_date");
				//txtDate2.value = month + "/" + day + "/" + year;
				//calDeadline.hide();
			//}
			
			//function updateCal() {
				//var txtDate1 = $D.get("due_date");
	
				//if (txtDate1.value != "") {
					//calDeadline.select(txtDate1.value);
					//var selectedDates = calDeadline.getSelectedDates();
					//if (selectedDates.length > 0) {
						//var firstDate = selectedDates[0];
						//calDeadline.cfg.setProperty("pagedate", (firstDate.getMonth()+1) + "/" + firstDate.getFullYear());
						//calDeadline.render();
					//} 
				//}
			//}
			
			//var submitForm = function(e){
				//$D.get('addform').submit();
			//};

			//$E.on(window, 'load', init);		
			
function submitOutgoingMessagingDisable(){
	var where_to = confirm("You are about to disable the messaging system. Please read the warning and make absolutely sure " +
	"you want to continue disabling the messaging system. Are you sure you want to continue and disable the " +
	"messaging system? Click OK to disable the messaging system or click CANCEL to return to Scout MVP.");
	if (where_to == true) {
		document.getElementById("outgoing_message_form").submit();
	}
	else {
		return false;
		
	}
}  

function submitOutgoingMessagingEnable()
{
	
	document.getElementById("outgoing_message_form").submit();
} 		