// JavaScript Document
function Trim(s) 
   {
   	// Remove leading spaces and carriage returns
   	while ((s.substring(0,1) == ' ') || (s.substring(0,1) == '\n') || (s.substring(0,1) == '\r'))
   	 { s = s.substring(1,s.length); }
     
   	// Remove trailing spaces and carriage returns
 while ((s.substring(s.length-1,s.length) == ' ') || (s.substring(s.length-1,s.length) == '\n') || (s.substring(s.length-1,s.length) == '\r'))
   	 { s = s.substring(0,s.length-1); }
     
   	return s;
   }

function checkType(imagefile)
{
	if(imagefile.lastIndexOf(".jpg")==-1 && imagefile.lastIndexOf(".JPG")==-1 &&  
		   imagefile.lastIndexOf(".jpeg")==-1 && imagefile.lastIndexOf(".JPEG")==-1 &&
		   imagefile.lastIndexOf(".gif")==-1 && imagefile.lastIndexOf(".GIF")==-1) 	
		return true;
	else
		return false;
}
function checkOther(imagefile)
{
	if(imagefile.lastIndexOf(".zip")==-1 && imagefile.lastIndexOf(".ZIP")==-1 &&  
		   imagefile.lastIndexOf(".pdf")==-1 && imagefile.lastIndexOf(".PDF")==-1 &&
		   imagefile.lastIndexOf(".doc")==-1 && imagefile.lastIndexOf(".DOC")==-1) 	
		return true;
	else
		return false;
}
function numOnly(field, event)
{
 var key,keychar;

 if (window.event)
   key = window.event.keyCode;
 else if (event)
    key = event.which;
 else
    return true;
 
 keychar = String.fromCharCode(key);

var valid_str="0123456789.";
  // then check for the numbers 

 if ((key==null) || (key==0) || (key==8) || 
     (key==9) || (key==13) || (key==27) )
   return true;

  else if ((valid_str.indexOf(keychar) > -1))
         {
           window.status = "";
           return true;
         }
       else
         {
           window.status = "Field accepts Alphabetical characters only"; 
           return false;
         }
	return false;	 
 }

function numbersOnly(field, event)
{
 var key,keychar;

 if (window.event)
   key = window.event.keyCode;
 else if (event)
    key = event.which;
 else
    return true;
 
 keychar = String.fromCharCode(key);
  // check for special characters like backspace
  // then check for the numbers 
 
  if ((key==null) || (key==0) || (key==8) || 
     (key==9) || (key==13) || (key==27) )
   return true;
  else if ((("0123456789.").indexOf(keychar) > -1))
         {
           window.status = "";
           return true;
         }
       else
         {
           window.status = "Field excepts numbers only"; 
           return false;
         }
 }
 
 function toplanguage(toplanguagename)
 {
	document.location.href = toplanguagename.toLowerCase()+".php?ln="+toplanguagename;
 }