function switchLang( p_lang ) {
	   
 g_URL        = document.URL;
 g_Index      = g_URL.indexOf("lang=");
 if ( g_Index == -1 ) 
  g_lang  = document.URL+ "?lang=" + p_lang
 else
  g_lang  = g_URL.substring( 0 , g_Index + 5 ) + p_lang + g_URL.substring( g_Index + 7 , g_URL.length );	
		  
 document.location =   g_lang;
 return true;
} 

function toPrinterFriendly(  ) {
	   
 g_URL        = document.URL;
 g_Index      = g_URL.indexOf("?");
 if ( g_Index == -1 ) 
  g_lang  = document.URL+ "?printerfriendly=1";
 else
  g_lang  = g_URL +  "&printerfriendly=1";

 window.open( g_lang, "","");
 return false;
} 


function ConvertToGeorgian( p_form ) {

 if ( !p_form.GEO.checked ) return;

 eng = new Array(97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,87,82,84,83,67,74,90);
 geo = new Array(192,193,221,195,196,215,194,228,201,227,202,203,204,205,207,208,216,210,211,212,214,197,223,225,218,198,224,217,200,219,220,209,222);
 
 l_in = p_form.keyword.value;
 l_out = "";
  
  for( i=0; i<l_in.length; i++ ) {
  
    changed = false;
	
    for (j=0; j<geo.length; j++) 
	  if ( eng[j] == l_in.charCodeAt(i) )  {
	  
	    l_out += String.fromCharCode(geo[j]);
	    changed = true;
		break;
	   }
	 if ( !changed )  l_out += l_in.charAt(i);
  }
  
   p_form.keyword.value = l_out;
}

function ConvertToGeorgianEx( p_form) {

 l_chk = eval( p_form + "Frm." + p_form + "GEO" + ".checked" );
 if ( !l_chk ) return;

 eng = new Array(97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,87,82,84,83,67,74,90);
 geo = new Array(192,193,221,195,196,215,194,228,201,227,202,203,204,205,207,208,216,210,211,212,214,197,223,225,218,198,224,217,200,219,220,209,222);


 l_in = eval( p_form + "Frm." + p_form + "key" + ".value" );

 l_out = "";
  
  for( i=0; i<l_in.length; i++ ) {
  
    changed = false;
	
    for (j=0; j<geo.length; j++) 
	  if ( eng[j] == l_in.charCodeAt(i) )  {
	  
	    l_out += String.fromCharCode(geo[j]);
	    changed = true;
		break;
	   }
	 if ( !changed )  l_out += l_in.charAt(i);
  }
  
   l_in       = eval( p_form + "Frm." + p_form + "key" );
   l_in.value = l_out;
//   p_form.keyword.value = l_out;
}


