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

function showExDivs(el1,el2, initial)
{
	var e1 = document.getElementById(el1),
	e2 = document.getElementById(el2),
	
	initialcontent = document.getElementById(initial),
	str = e2.innerHTML;
	

	if(e1.innerHTML == "") {
		
		
		// make sure the the initial content is hidden.
		initialcontent.style.display = "none"; initialcontent.innerHTML = ""; 
		
		e1.innerHTML = str;
		e1.style.display = "block";
	}
	else {
		e1.innerHTML = "";
		e1.style.display = "none";
	}
}
//]]>


function validate_required(field,alerttxt)
   {
     with (field)
     {
       if (value==null||value=="")
          {alert(alerttxt);return false}
       else {return true}
     }
   }

   function validate_form(thisform)
   {
     with (thisform)
     {
       if (validate_required(upload_name,"A name is required.")==false)
         {upload_name.focus();return false}
       if (validate_required(upload_email,"Email address is required.")==false)
         {upload_email.focus();return false}
       if (validate_required(upload_file,"A file is required.")==false)
         {upload_file.focus();return false}
     }
   }
