function popup(url)
{
	 window.open(url,'','scrollbars=yes,resizable=yes,width=800,height=600,top=200,left=400,menubar=0');
} 

 
function domail(mailaddr)
{
  window.location = "mailto:" + mailaddr;
}

function TestDataCheck(form,opnr,filename)
{
	var val;

     for (i = 0; i < form.elements.length; i++) 
	{
       val = form.elements[i].value;
       if(val.indexOf("http") != -1  || val.indexOf("http://") != -1 || val.indexOf("href") != -1 || val.indexOf("<") != -1 || val.indexOf(">") != -1)
        {
           alert("Illegal text. Please try again.");
           return false;
        }   
 
	 if(form.elements[i].name.indexOf("_req") != -1 && form.elements[i].value == "")
	  {	
            alert("Please fill out all required fields.");
            form.elements[i].focus();
			return false;
        }
     }
  form.thefilename.value = filename; 
  opnr.document.forms[0].thefilename.value = filename;
  setTimeout('window.close();',5000);
  return true;
}

function getQuery()
{
	var query = window.location.search;
	 if (query.substring(0, 1) == '?') 
    	 query = query.substring(1);
	return query; 
}

function download(file,w)
{
     if(w.document.forms[0].thefilename.value.length == 0)
      {   
         var url = "/downloads/requestdownload.html?" + file;
   	     window.open(url,'DOWNLOADER','scrollbars=yes,resizable=yes,width=550,height=650,menubar=0,top=200,left=400,status=no');
      }
     else
        w.location = "/downloads/" + file;
}
     


