function OpenGvWindow(URL, winname) 
{
   var GvPopupWindow = window.open(URL,winname,'menubar=yes,scrollbars=yes,resizable=yes,width=800,height=500,left=10,top=10,screenX=10,screenY=10');
}
var WinIdx=0;
function VidSearch()
{
   var urlprefix = "http://video.google.com/videosearch?q=SSM%2Bsubsurfacemedia%2Bstock%2Bfootage";
   var urlsuffix = "&page=1&so=0";
   var urlstr = "";
   var urlmidfix = "";
   var i=0;
   var str;
   var kwds;
   
   str = document.vidsearchform.gvkeywords.value;

   i=0;
   while (i != -1){
      str = str.replace( "\t", " " ) 
      i = str.indexOf( "\t" );
   }
   i=0;
   while (i != -1){
      str = str.replace( ",", " " ) 
      i = str.indexOf( "," );
   }


   kwds=str.split(" ");
   if( kwds=="" || kwds==null )
   {
      urlmidfix="";
   }
   else if( kwds.length > 0 )
   {  
      var index;
      index = 0;
      while( index < kwds.length )
      {
         if(kwds[index]!="") {
            urlmidfix=urlmidfix+"%2B"+kwds[index];
         }
         index++;
      }
   }
   else
   {
      alert("Error");
      return;
   }
   urlstr = urlprefix+urlmidfix+urlsuffix;
   OpenGvWindow(urlstr, 'MyWinName'+WinIdx) 
   WinIdx++;
}
function VidBrowse()
{
   var urlprefix = "http://video.google.com/videosearch?q=SSM%2Bsubsurfacemedia%2Bstock%2Bfootage";
   var urlsuffix = "&page=1&so=0";
   var urlstr = "";
   var urlmidfix = "";
   
   urlstr = urlprefix+urlmidfix+urlsuffix;
   OpenGvWindow(urlstr, 'MyWinName'+WinIdx) 
   WinIdx++;
}
function trimString (str) {
  str = this != window? this : str;
  return str.replace(/^\s+/g, '').replace(/\s+$/g, '');
}
