// JavaScript Document
      // Load the Google Transliteration API
 	 google.load("elements", "1", {packages: "transliteration"});
      var transliterationControl;
      function onLoad() {
        var options = {
            sourceLanguage: 'en',
            destinationLanguage: ['hi','bn','kn','ml','ta','te','mr','gu'],
            transliterationEnabled: true,
            shortcutKey: 'ctrl+g'
        };
		// Create an instance on TransliterationControl with the required
        // options.
        transliterationControl =
          new google.elements.transliteration.TransliterationControl(options);

        // Enable transliteration in the textfields with the given ids.
        var ids = [ "search"];
        transliterationControl.makeTransliteratable(ids);

        // Add the STATE_CHANGED event handler to correcly maintain the state
        // of the checkbox.
        transliterationControl.addEventListener(
            google.elements.transliteration.TransliterationControl.EventType.STATE_CHANGED,
            transliterateStateChangeHandler);

        // Add the SERVER_UNREACHABLE event handler to display an error message
        // if unable to reach the server.
        transliterationControl.addEventListener(
            google.elements.transliteration.TransliterationControl.EventType.SERVER_UNREACHABLE,
            serverUnreachableHandler);

        // Add the SERVER_REACHABLE event handler to remove the error message
        // once the server becomes reachable.
        transliterationControl.addEventListener(
            google.elements.transliteration.TransliterationControl.EventType.SERVER_REACHABLE,
            serverReachableHandler);

			transliterationControl.disableTransliteration();
      }

      // Handler for STATE_CHANGED event which makes sure checkbox status
      // reflects the transliteration enabled or disabled status.
      function transliterateStateChangeHandler(e) {
        document.getElementById('checkboxId').checked = e.transliterationEnabled;
      }

      // Handler for checkbox's click event.  Calls toggleTransliteration to toggle
      // the transliteration state.
      function checkboxClickHandler(x) {
	   if(x=='y')
	   {
	     transliterationControl.disableTransliteration();
			document.getElementById('hin').style.display="";
			document.getElementById('eng').style.display="none";
			//document.getElementById('kj').innerHTML= "Khoj.com";
			document.getElementById('of').innerHTML= "Khoj.com offered in :";
		/*	document.getElementById('ww').innerHTML= "WWW";
			document.getElementById('sf').innerHTML= "<a href='javascript:activate(2);' class='ver11ash-n' id='t2lnk'><strong>Sify</strong></a>";
			document.getElementById('msf').innerHTML= "Sify";
		document.getElementById('mjo').innerHTML= "Jobs";
		document.getElementById('med').innerHTML= "Education";
    	document.getElementById('mmr').innerHTML= "Movie Review";
    	document.getElementById('mbl').innerHTML= "Blog";
		document.getElementById('pe').innerHTML= "More";*/
		document.getElementById('lo').innerHTML= "Local";
	    document.getElementById('hl').value="en";
		}
        else if(x=='yl')
	    {
	      transliterationControl.disableTransliteration();
		    document.getElementById('hin').style.display="";
		    document.getElementById('eng').style.display="none";
			document.getElementById('t2lnk').className="ver11ash-n";
          // document.getElementById('kj').innerHTML= "Khoj.com";
            document.getElementById('of').innerHTML= "Khoj.com offered in :";
         /*   document.getElementById('ww').innerHTML= "WWW";
		    
			document.getElementById('pe').innerHTML= "More";
			document.getElementById('lo').innerHTML= "Local";
			document.getElementById('msf').innerHTML= "Sify";
			document.getElementById('mjo').innerHTML= "Jobs";
			document.getElementById('med').innerHTML= "Education";
			document.getElementById('mmr').innerHTML= "Movie Review";
			document.getElementById('mbl').innerHTML= "Blog";*/
	    document.getElementById('hl').value="en";
		}
	   else if(x=='t')
	   {
	    document.getElementById('hl').value="ta";
	    document.getElementById('eng').style.display="";
		document.getElementById('hin').style.display="none";
       // document.getElementById('kj').innerHTML= "&#2965;&#3019;&#2972;&#3021;.com";
      /*  document.getElementById('ww').innerHTML= "&#2997;&#2994;&#3016;";
		
		if(document.frminp.ss.value==2)
		{
        document.getElementById('sf').innerHTML= "<a href='javascript:activate(2);' class='ver11ash-n' id='t2lnk'><strong>&#2970;&#3007;&#2947;&#2986;&#3007;</strong></a>"; }
		else if(document.frminp.ss.value==4){
		document.getElementById('sf').innerHTML= "<a href='javascript:activate(2);' class='ver11ash-n' id='t2lnk'><strong>&#2997;&#3015;&#2994;&#3016;&#2965;&#2995;&#3021;</strong></a>";}
		else if(document.frminp.ss.value==5){
		document.getElementById('sf').innerHTML= "<a href='javascript:activate(2);' class='ver11ash-n' id='t2lnk'><strong>&#2965;&#2994;&#3021;&#2997;&#3007;</strong></a>";}
		else if(document.frminp.ss.value==6){
		document.getElementById('sf').innerHTML= "<a href='javascript:activate(2);' class='ver11ash-n' id='t2lnk'><strong>&#2997;&#3007;&#2990;&#2992;&#3021;&#2970;&#2985;&#2990;&#3021;</strong></a>";}
		else if(document.frminp.ss.value==7){
		document.getElementById('sf').innerHTML= "<a href='javascript:activate(2);' class='ver11ash-n' id='t2lnk'><strong>Blog</strong></a>";}
		else{
        document.getElementById('sf').innerHTML= "<a href='javascript:activate(2);' class='ver11ash-n' id='t2lnk'><strong>&#2970;&#3007;&#2947;&#2986;&#3007;</strong></a>"; }
		
        document.getElementById('msf').innerHTML= "&#2970;&#3007;&#2947;&#2986;&#3007;";
		document.getElementById('mjo').innerHTML= "&#2997;&#3015;&#2994;&#3016;&#2965;&#2995;&#3021;";
		document.getElementById('med').innerHTML= "&#2965;&#2994;&#3021;&#2997;&#3007;";
    	document.getElementById('mmr').innerHTML= "&#2997;&#3007;&#2990;&#2992;&#3021;&#2970;&#2985;&#2990;&#3021;";
    	document.getElementById('mbl').innerHTML= "Blog";
		document.getElementById('pe').innerHTML= "&#2990;&#2993;&#3021;&#2993;&#3009;&#2990;&#3021;";
		document.getElementById('lo').innerHTML= "&#2953;&#2995;&#3021;&#2995;&#3010;&#2992;&#3021;";*/
        document.getElementById('of').innerHTML= "Khoj.com &#2997;&#2996;&#2969;&#3021;&#2965;&#3009;&#2990;&#3021; &#2990;&#3018;&#2996;&#3007;&#2991;&#3007;&#2965;&#2995;&#3021; :"; 
	    transliterationControl.enableTransliteration();
		 transliterationControl.setLanguagePair(
           google.elements.transliteration.LanguageCode.ENGLISH,
           google.elements.transliteration.LanguageCode.TAMIL);
	   }
	   else if(x=='te')// TELUGU
	   {
	    document.getElementById('hl').value="te";
	    document.getElementById('eng').style.display="";
		document.getElementById('hin').style.display="none";
        // document.getElementById('kj').innerHTML= "&#3094;&#3146;&#3100;&#3149;.com";
       /* document.getElementById('ww').innerHTML= " &#3125;&#3142;&#3116;&#3149; &#3122;&#3147;";
        document.getElementById('sf').innerHTML= "&#3128;&#3135;&#3115;&#3135;";  
		document.getElementById('pe').innerHTML= "&#70;&#3120;&#3135;&#3086;&#3112;&#3149;&#3105;&#3149;&#3128;&#3149;";
		document.getElementById('lo').innerHTML= "&#3122;&#3146;&#99;&#3077;&#3122;&#3149;";
		document.getElementById('msf').innerHTML= "Sify";
			document.getElementById('mjo').innerHTML= "Jobs";
			document.getElementById('med').innerHTML= "Education";
			document.getElementById('mmr').innerHTML= "Movie Review";
			document.getElementById('mbl').innerHTML= "Blog";*/
        document.getElementById('of').innerHTML= "Khoj.com  &#3122;&#3117;&#3135;&#3074;&#3098;&#3137; &#3117;&#3134;&#3127;&#3122;&#3137; :"; 
	     transliterationControl.enableTransliteration();
		 transliterationControl.setLanguagePair(
           google.elements.transliteration.LanguageCode.ENGLISH,
           google.elements.transliteration.LanguageCode.TELUGU);
	   }
           	   else if(x=='bn')//bengali
	   {
		/*document.getElementById('hl').value="bn";
	    document.getElementById('eng').style.display="";
		document.getElementById('hin').style.display="none";
        // document.getElementById('kj').innerHTML= "&#2454;&#2451;&#2460;&#2509;.com";
        document.getElementById('ww').innerHTML= "&#2451;&#2527;&#2503;&#2476; ";
        document.getElementById('sf').innerHTML= "&#2488;&#2495;&#102;&#2479;&#2509;";  
        
        document.getElementById('pe').innerHTML= "&#102;&#2480;&#2495;&#2447;&#2472;&#2509;&#2465;&#2509;&#2488;&#2509;";
		document.getElementById('lo').innerHTML= "&#2482;&#2451;&#99;&#2437;&#2482;&#2509;";
		document.getElementById('msf').innerHTML= "Sify";
			document.getElementById('mjo').innerHTML= "Jobs";
			document.getElementById('med').innerHTML= "Education";
			document.getElementById('mmr').innerHTML= "Movie Review";
			document.getElementById('mbl').innerHTML= "Blog";*/
			document.getElementById('of').innerHTML= "Khoj.com &#2447; &#2480;&#2527;&#2503;&#2459;&#2503; :";
	     transliterationControl.enableTransliteration();
		 transliterationControl.setLanguagePair(
           google.elements.transliteration.LanguageCode.ENGLISH,
           google.elements.transliteration.LanguageCode.BENGALI);
	   }
	     else if(x=='mr')//marathi
	   {
	    document.getElementById('hl').value="mr";
	    document.getElementById('eng').style.display="";
		document.getElementById('hin').style.display="none";
        // document.getElementById('kj').innerHTML= "&#2326;&#2379;&#2332;.com";
/*        document.getElementById('ww').innerHTML= "&#2357;&#2375;&#2348;";
        document.getElementById('sf').innerHTML= "&#2360;&#2367;&#2347;&#2368;";  
       
		document.getElementById('pe').innerHTML= "&#2347;&#2381;&#2352;&#2375;&#2344;&#2381;&#2337;&#2360";
		document.getElementById('lo').innerHTML= "&#2354;&#2379;&#2325;&#2354;";
		document.getElementById('msf').innerHTML= "Sify";
			document.getElementById('mjo').innerHTML= "Jobs";
			document.getElementById('med').innerHTML= "Education";
			document.getElementById('mmr').innerHTML= "Movie Review";
			document.getElementById('mbl').innerHTML= "Blog";*/
			 document.getElementById('of').innerHTML= "Khoj.com &#2311;&#2344; &#2349;&#2366;&#2359;&#2366;&#2323;&#2306; &#2350;&#2375;&#2306; :"; 
	     transliterationControl.enableTransliteration();
		 transliterationControl.setLanguagePair(
          google.elements.transliteration.LanguageCode.ENGLISH,
          google.elements.transliteration.LanguageCode.MARATHI);
	   }
           else if(x=='gu')//gurathi
           {
            document.getElementById('hl').value="gu";
            document.getElementById('eng').style.display="";
                document.getElementById('hin').style.display="none";
       //  document.getElementById('kj').innerHTML= "&#2710;&#2763;&#2716;&#2765;.com";
/*        document.getElementById('ww').innerHTML= "&#2741;&#2759;&#2732;";
        document.getElementById('sf').innerHTML= "&#2744;&#2751;&#2731;&#2765;&#2735;&#2765;";
      
 document.getElementById('pe').innerHTML= "&#2731;&#2765;&#2736;&#2751;&#2703;&#2728;&#2765;&#2721;&#2765;&#2744;&#2765;";
 document.getElementById('lo').innerHTML= "&#2738;&#2763;&#99;&#2693;&#2738;&#2765;";
 document.getElementById('msf').innerHTML= "Sify";
			document.getElementById('mjo').innerHTML= "Jobs";
			document.getElementById('med').innerHTML= "Education";
			document.getElementById('mmr').innerHTML= "Movie Review";
			document.getElementById('mbl').innerHTML= "Blog";*/
			document.getElementById('of').innerHTML= "Khoj.com &#2694;&#2734;&#2750; &#2697;&#2730;&#2738;&#2732;&#2765;&#2727; &#2715;&#2759;:";
             transliterationControl.enableTransliteration();
                 transliterationControl.setLanguagePair(
          google.elements.transliteration.LanguageCode.ENGLISH,
          google.elements.transliteration.LanguageCode.GUJARATI);
           }
	   else if(x=='ml')//bengali
	   {
		document.getElementById('hl').value="ml";
	    document.getElementById('eng').style.display="";
		document.getElementById('hin').style.display="none";
        // document.getElementById('kj').innerHTML= "&#3349;&#3405;&#3385;&#3402;&#3356;&#3405;.com";
  /*      document.getElementById('ww').innerHTML= " &#3381;&#3398;&#3372;&#3405; ";
        document.getElementById('sf').innerHTML= "&#3384;&#3391;&#3371;&#3405;&#3375;&#3405;";  
      document.getElementById('pe').innerHTML= "&#3371;&#3405;&#3376;&#3391;&#3342;&#3368;&#3405;&#3361;&#3405;&#3384;&#3405;";
		document.getElementById('lo').innerHTML= "&#3378;&#3402;&#3354;&#3378;&#3405;";
		document.getElementById('msf').innerHTML= "Sify";
			document.getElementById('mjo').innerHTML= "Jobs";
			document.getElementById('med').innerHTML= "Education";
			document.getElementById('mmr').innerHTML= "Movie Review";
			document.getElementById('mbl').innerHTML= "Blog";
	*/
	  document.getElementById('of').innerHTML= "Khoj.com &#3378;&#3373;&#3405;&#3375;&#3374;&#3390;&#3375;&#3381;:";
		
	transliterationControl.enableTransliteration();
		 transliterationControl.setLanguagePair(
           google.elements.transliteration.LanguageCode.ENGLISH,
           google.elements.transliteration.LanguageCode.MALAYALAM);
	   }
	    else if(x=='kn')//kannadam
	   {
		document.getElementById('hl').value="kn";
	    document.getElementById('eng').style.display="";
		document.getElementById('hin').style.display="none";
       // document.getElementById('kj').innerHTML= "&#3222;&#3274;&#3228;&#3277;.com";
       /* document.getElementById('ww').innerHTML= " &#3253;&#3270;&#3244;&#3277;  ";
        document.getElementById('sf').innerHTML= "&#3256;&#3263;&#3294;&#3277;&#3247;&#3277;";  
        document.getElementById('pe').innerHTML= "&#3294;&#3277;&#3248;&#3263;&#3214;&#3240;&#3277;&#3233;&#3277;&#3256;&#3277;";
		document.getElementById('lo').innerHTML= "&#3250;&#3274;&#99;&#3205;&#3250;&#3277;";
		document.getElementById('msf').innerHTML= "Sify";
			document.getElementById('mjo').innerHTML= "Jobs";
			document.getElementById('med').innerHTML= "Education";
			document.getElementById('mmr').innerHTML= "Movie Review";
			document.getElementById('mbl').innerHTML= "Blog";
		*/	document.getElementById('of').innerHTML= "Khoj.com &#3238;&#3274;&#3248;&#3270;&#3247;&#3265;&#3253; &#3245;&#3262;&#3255;&#3270;&#3223;&#3251;&#3265;:";
		
	     transliterationControl.enableTransliteration();
		 transliterationControl.setLanguagePair(
           google.elements.transliteration.LanguageCode.ENGLISH,
           google.elements.transliteration.LanguageCode.KANNADA);
	   }
	   else 
	   {
	    document.getElementById('hl').value="hi";
	    document.getElementById('eng').style.display="";
		document.getElementById('hin').style.display="none";
         //   document.getElementById('kj').innerHTML= "&#2326;&#2379;&#2332;.com";
         /*   document.getElementById('ww').innerHTML= "&#2357;&#2375;&#2348;";
            document.getElementById('sf').innerHTML= "&#2360;&#2367;&#2347;&#2368;";  
		document.getElementById('pe').innerHTML= "&#2347;&#2381;&#2352;&#2375;&#2344;&#2381;&#2337;&#2360";
		document.getElementById('lo').innerHTML= "&#2354;&#2379;&#2325;&#2354;";
            document.getElementById('of').innerHTML= "Khoj.com &#2311;&#2360; &#2349;&#2366;&#2359;&#2366; &#2350;&#2375;&#2306; :";  document.getElementById('msf').innerHTML= "Sify";
			document.getElementById('mjo').innerHTML= "Jobs";
			document.getElementById('med').innerHTML= "Education";
			document.getElementById('mmr').innerHTML= "Movie Review";
			document.getElementById('mbl').innerHTML= "Blog";
	    */transliterationControl.enableTransliteration();
		 transliterationControl.setLanguagePair(
           google.elements.transliteration.LanguageCode.ENGLISH,
           google.elements.transliteration.LanguageCode.HINDI);
	   }
 if(x!='yl')
	   {
	    document.getElementById('search').value="";
	   document.getElementById('search').focus();
	   }
        //transliterationControl.toggleTransliteration();
      }

      // Handler for dropdown option change event.  Calls setLanguagePair to
      // set the new language.
      function languageChangeHandler() {
        var dropdown = document.getElementById('languageDropDown');
        transliterationControl.setLanguagePair(
            google.elements.transliteration.LanguageCode.ENGLISH,
            dropdown.options[dropdown.selectedIndex].value);
      }

      // SERVER_UNREACHABLE event handler which displays the error message.
      function serverUnreachableHandler(e) {
        document.getElementById("errorDiv").innerHTML =
            "Transliteration Server unreachable";
      }

      // SERVER_UNREACHABLE event handler which clears the error message.
      function serverReachableHandler(e) {
        document.getElementById("errorDiv").innerHTML = "";
      }
	 
      google.setOnLoadCallback(onLoad);
