>
#mpage-body-modern .forum-header-background {
display: none;
}
>
5>
by T.N.Balasubramanian Today at 9:17 pm
» இன்னும் ஒரு சான்ஸ் பார்க்கலாமோ,கமலா..!
by T.N.Balasubramanian Today at 9:15 pm
» பாராளுமன்றத்தில் நாளை ஜனாதிபதி உரையை புறக்கணிக்க 16 எதிர்க்கட்சிகள் முடிவு
by T.N.Balasubramanian Today at 9:00 pm
» ஊசி விழும் சத்தம் கேட்குமா...?
by T.N.Balasubramanian Today at 8:33 pm
» தைப்பூசம் ஸ்பெஷல் !
by T.N.Balasubramanian Today at 8:23 pm
» பிறந்த நாள் - சினிமா கலைஞர்கள்
by heezulia Today at 8:04 pm
» பூலோகம் சென்று வந்தீரே...!
by ayyasamy ram Today at 7:42 pm
» என் மகனின் முதல் விமானப் பயணம்" - ஹர்திக் பாண்ட்யா பகிர்ந்த க்யூட் புகைப்படம்!
by ayyasamy ram Today at 6:05 pm
» சிவாஜி குடும்பத்திலிருந்து நடிக்கவரும் அடுத்த வாரிசு!
by ayyasamy ram Today at 5:49 pm
» 'இமேஜை' மாற்றத் துடிக்கும், ஐஸ்வர்யா ராஜேஷ்!
by ayyasamy ram Today at 4:20 pm
» செந்திலுக்கு, 69 வயதில் கிடைத்த, 'ஹீரோ' வாய்ப்பு!
by ayyasamy ram Today at 4:18 pm
» ரவிதேஜாவை அசர வைத்த, ஸ்ருதிஹாசன்!
by ayyasamy ram Today at 4:17 pm
» காமெடியனாகும், விஜய்சேதுபதி!
by ayyasamy ram Today at 4:15 pm
» மீண்டும் கதாநாயகியாக களமிறங்கும் வனிதா
by ayyasamy ram Today at 4:01 pm
» அமெரிக்காவில் முதல் பெண் நிதி மந்திரியாக ஜேனட் ஏலன் நியமனம்
by ayyasamy ram Today at 3:55 pm
» 10 மாதங்களுக்கு பிறகு எழும்பூரில் இருந்து புதுச்சேரிக்கு சிறப்பு ரெயில் சேவை
by ayyasamy ram Today at 3:52 pm
» நாளை தமிழக அமைச்சரவை கூட்டம்
by ayyasamy ram Today at 3:48 pm
» சென்னை உயர்கல்வி மன்றத்தில் ஜெயலலிதாவின் முழு உருவச்சிலையை திறந்து வைத்தார் முதலமைச்சர்
by ayyasamy ram Today at 3:46 pm
» திக்ரி எல்லையில் அரை நிர்வாண போராட்டத்தில் ஈடுபட்ட விவசாயிகள்
by ayyasamy ram Today at 3:42 pm
» அம்மா – கவிதை
by T.N.Balasubramanian Today at 2:12 pm
» ஆத்தூரான் மூட்டை -கவிதை (ந. பிச்சமூர்த்தி)
by T.N.Balasubramanian Today at 2:10 pm
» நடிகர் சி.ஆர். பார்த்திபன் (ஜாக்சன் துரை) காலமானார்.
by T.N.Balasubramanian Today at 2:08 pm
» சித் ஶ்ரீராம் பாடிய மெல்லிய இசை கொண்ட பத்து பாடல்கள்
by ayyasamy ram Today at 1:47 pm
» தமிழ்நாட்டில் தாவரங்கள் (376)
by Dr.S.Soundarapandian Today at 1:40 pm
» பத்மஸ்ரீ விருது அறிவிப்பு மகிழ்ச்சி: 50 வருடங்களாக விவசாய அனுபவம் உள்ள பாப்பம்மாள் பேட்டி
by Dr.S.Soundarapandian Today at 1:25 pm
» முருகனின் அருளால் வெற்றி பெறுவோம்… திமுக முன்னணி தலைவர் ஆருடம்!
by Dr.S.Soundarapandian Today at 1:24 pm
» சீர்காழி நகை கொள்ளை சம்பவம்; கொள்ளையன் என்கவுண்ட்டர்! –
by Dr.S.Soundarapandian Today at 1:19 pm
» தட்சணை – ஒரு பக்க கதை
by ayyasamy ram Today at 1:13 pm
» எதிர்ப்பு இல்லாத இடத்தில் வெற்றி இல்லை!
by ayyasamy ram Today at 1:09 pm
» ரெயில்வே டிபார்ட்மெண்டை நல்லா ஏமாத்திட்டேன்!
by ayyasamy ram Today at 11:49 am
» படமும் செய்தியும்
by ayyasamy ram Today at 11:36 am
» நள்ளிரவில் பயங்கர தீ விபத்து: ஆந்திராவில் பெரும் சேதம்!
by ayyasamy ram Today at 11:22 am
» வான்கோழி என்பதற்காக அது வானத்தில் வளராது… !
by ayyasamy ram Today at 8:39 am
» ‘‘பொண்டாட்டி கிழிச்சக் கோட்டைத் தாண்ட முடியலை…’
by ayyasamy ram Today at 8:37 am
» தைப்பூசம் ஸ்பெஷல் ; கஷ்டம் தீர்ப்பான் கந்தகோட்டம் முருகன்!
by ayyasamy ram Today at 7:45 am
» தைப்பூசம் ஸ்பெஷல் ; சொந்த வீடு யோகம் தருவார் சிறுவாபுரி முருகன்!
by ayyasamy ram Today at 7:42 am
» தைப்பூசம் ஸ்பெஷல்; எதிரிகளை பலமிழக்கச் செய்வார் கந்தசுவாமி!
by ayyasamy ram Today at 7:39 am
» தமிழில் பிழை
by சக்தி18 Today at 12:45 am
» சினிமாவில் தமிழ் இசை ராகங்களின் சங்கமம்
by சக்தி18 Today at 12:37 am
» அவமானம் என்பதும் ஒரு வித மூலதனமே!!
by ayyasamy ram Yesterday at 11:09 pm
» மனிதர்களை ஆட்டிப்படைக்கும் பயம் -பத்து
by ayyasamy ram Yesterday at 11:06 pm
» ஹீரோவாகும் காளி வெங்கட்… கதாநாயகி யார் தெரியுமா?
by ayyasamy ram Yesterday at 11:00 pm
» முதல் அழைப்பிலேயே ரஷ்யாவுக்கு எச்சரிக்கை விடுத்த பைடன்
by ayyasamy ram Yesterday at 10:57 pm
» ஊரடங்கு பிப்.28 வரை நீட்டிப்பு: திரையரங்குகளில் 50%க்கு மேல் அனுமதி என அறிவிப்பு
by ayyasamy ram Yesterday at 10:53 pm
» ஊரடங்கு பிப்.28 வரை நீட்டிப்பு: திரையரங்குகளில் 50%க்கு மேல் அனுமதி என அறிவிப்பு
by ayyasamy ram Yesterday at 10:53 pm
» டிக்டாக் செயலிக்கு நிரந்தரத் தடை - மத்திய அரசு முடிவு
by ayyasamy ram Yesterday at 10:51 pm
» தைப்பூசம் - வரலாறு மற்றும் விளக்கம்
by சண்முகம்.ப Yesterday at 9:20 pm
» நாளை தைப்பூச திருவிழா
by ayyasamy ram Yesterday at 5:46 pm
» திருவண்ணாமலையில் தொடர்ந்து 10-வது மாதமாக பவுர்ணமி கிரிவலத்துக்கு தடை
by ayyasamy ram Yesterday at 5:46 pm
» நடிகை சரண்யா பொன்வண்ணன் வீட்டில் விசேஷம் – குவியும் வாழ்த்துக்கள்
by ayyasamy ram Yesterday at 5:44 pm
5>
உறவுகளின் வலைப்பூக்கள்
Latest topics
» அம்புலி திருவிழா!by T.N.Balasubramanian Today at 9:17 pm
» இன்னும் ஒரு சான்ஸ் பார்க்கலாமோ,கமலா..!
by T.N.Balasubramanian Today at 9:15 pm
» பாராளுமன்றத்தில் நாளை ஜனாதிபதி உரையை புறக்கணிக்க 16 எதிர்க்கட்சிகள் முடிவு
by T.N.Balasubramanian Today at 9:00 pm
» ஊசி விழும் சத்தம் கேட்குமா...?
by T.N.Balasubramanian Today at 8:33 pm
» தைப்பூசம் ஸ்பெஷல் !
by T.N.Balasubramanian Today at 8:23 pm
» பிறந்த நாள் - சினிமா கலைஞர்கள்
by heezulia Today at 8:04 pm
» பூலோகம் சென்று வந்தீரே...!
by ayyasamy ram Today at 7:42 pm
» என் மகனின் முதல் விமானப் பயணம்" - ஹர்திக் பாண்ட்யா பகிர்ந்த க்யூட் புகைப்படம்!
by ayyasamy ram Today at 6:05 pm
» சிவாஜி குடும்பத்திலிருந்து நடிக்கவரும் அடுத்த வாரிசு!
by ayyasamy ram Today at 5:49 pm
» 'இமேஜை' மாற்றத் துடிக்கும், ஐஸ்வர்யா ராஜேஷ்!
by ayyasamy ram Today at 4:20 pm
» செந்திலுக்கு, 69 வயதில் கிடைத்த, 'ஹீரோ' வாய்ப்பு!
by ayyasamy ram Today at 4:18 pm
» ரவிதேஜாவை அசர வைத்த, ஸ்ருதிஹாசன்!
by ayyasamy ram Today at 4:17 pm
» காமெடியனாகும், விஜய்சேதுபதி!
by ayyasamy ram Today at 4:15 pm
» மீண்டும் கதாநாயகியாக களமிறங்கும் வனிதா
by ayyasamy ram Today at 4:01 pm
» அமெரிக்காவில் முதல் பெண் நிதி மந்திரியாக ஜேனட் ஏலன் நியமனம்
by ayyasamy ram Today at 3:55 pm
» 10 மாதங்களுக்கு பிறகு எழும்பூரில் இருந்து புதுச்சேரிக்கு சிறப்பு ரெயில் சேவை
by ayyasamy ram Today at 3:52 pm
» நாளை தமிழக அமைச்சரவை கூட்டம்
by ayyasamy ram Today at 3:48 pm
» சென்னை உயர்கல்வி மன்றத்தில் ஜெயலலிதாவின் முழு உருவச்சிலையை திறந்து வைத்தார் முதலமைச்சர்
by ayyasamy ram Today at 3:46 pm
» திக்ரி எல்லையில் அரை நிர்வாண போராட்டத்தில் ஈடுபட்ட விவசாயிகள்
by ayyasamy ram Today at 3:42 pm
» அம்மா – கவிதை
by T.N.Balasubramanian Today at 2:12 pm
» ஆத்தூரான் மூட்டை -கவிதை (ந. பிச்சமூர்த்தி)
by T.N.Balasubramanian Today at 2:10 pm
» நடிகர் சி.ஆர். பார்த்திபன் (ஜாக்சன் துரை) காலமானார்.
by T.N.Balasubramanian Today at 2:08 pm
» சித் ஶ்ரீராம் பாடிய மெல்லிய இசை கொண்ட பத்து பாடல்கள்
by ayyasamy ram Today at 1:47 pm
» தமிழ்நாட்டில் தாவரங்கள் (376)
by Dr.S.Soundarapandian Today at 1:40 pm
» பத்மஸ்ரீ விருது அறிவிப்பு மகிழ்ச்சி: 50 வருடங்களாக விவசாய அனுபவம் உள்ள பாப்பம்மாள் பேட்டி
by Dr.S.Soundarapandian Today at 1:25 pm
» முருகனின் அருளால் வெற்றி பெறுவோம்… திமுக முன்னணி தலைவர் ஆருடம்!
by Dr.S.Soundarapandian Today at 1:24 pm
» சீர்காழி நகை கொள்ளை சம்பவம்; கொள்ளையன் என்கவுண்ட்டர்! –
by Dr.S.Soundarapandian Today at 1:19 pm
» தட்சணை – ஒரு பக்க கதை
by ayyasamy ram Today at 1:13 pm
» எதிர்ப்பு இல்லாத இடத்தில் வெற்றி இல்லை!
by ayyasamy ram Today at 1:09 pm
» ரெயில்வே டிபார்ட்மெண்டை நல்லா ஏமாத்திட்டேன்!
by ayyasamy ram Today at 11:49 am
» படமும் செய்தியும்
by ayyasamy ram Today at 11:36 am
» நள்ளிரவில் பயங்கர தீ விபத்து: ஆந்திராவில் பெரும் சேதம்!
by ayyasamy ram Today at 11:22 am
» வான்கோழி என்பதற்காக அது வானத்தில் வளராது… !
by ayyasamy ram Today at 8:39 am
» ‘‘பொண்டாட்டி கிழிச்சக் கோட்டைத் தாண்ட முடியலை…’
by ayyasamy ram Today at 8:37 am
» தைப்பூசம் ஸ்பெஷல் ; கஷ்டம் தீர்ப்பான் கந்தகோட்டம் முருகன்!
by ayyasamy ram Today at 7:45 am
» தைப்பூசம் ஸ்பெஷல் ; சொந்த வீடு யோகம் தருவார் சிறுவாபுரி முருகன்!
by ayyasamy ram Today at 7:42 am
» தைப்பூசம் ஸ்பெஷல்; எதிரிகளை பலமிழக்கச் செய்வார் கந்தசுவாமி!
by ayyasamy ram Today at 7:39 am
» தமிழில் பிழை
by சக்தி18 Today at 12:45 am
» சினிமாவில் தமிழ் இசை ராகங்களின் சங்கமம்
by சக்தி18 Today at 12:37 am
» அவமானம் என்பதும் ஒரு வித மூலதனமே!!
by ayyasamy ram Yesterday at 11:09 pm
» மனிதர்களை ஆட்டிப்படைக்கும் பயம் -பத்து
by ayyasamy ram Yesterday at 11:06 pm
» ஹீரோவாகும் காளி வெங்கட்… கதாநாயகி யார் தெரியுமா?
by ayyasamy ram Yesterday at 11:00 pm
» முதல் அழைப்பிலேயே ரஷ்யாவுக்கு எச்சரிக்கை விடுத்த பைடன்
by ayyasamy ram Yesterday at 10:57 pm
» ஊரடங்கு பிப்.28 வரை நீட்டிப்பு: திரையரங்குகளில் 50%க்கு மேல் அனுமதி என அறிவிப்பு
by ayyasamy ram Yesterday at 10:53 pm
» ஊரடங்கு பிப்.28 வரை நீட்டிப்பு: திரையரங்குகளில் 50%க்கு மேல் அனுமதி என அறிவிப்பு
by ayyasamy ram Yesterday at 10:53 pm
» டிக்டாக் செயலிக்கு நிரந்தரத் தடை - மத்திய அரசு முடிவு
by ayyasamy ram Yesterday at 10:51 pm
» தைப்பூசம் - வரலாறு மற்றும் விளக்கம்
by சண்முகம்.ப Yesterday at 9:20 pm
» நாளை தைப்பூச திருவிழா
by ayyasamy ram Yesterday at 5:46 pm
» திருவண்ணாமலையில் தொடர்ந்து 10-வது மாதமாக பவுர்ணமி கிரிவலத்துக்கு தடை
by ayyasamy ram Yesterday at 5:46 pm
» நடிகை சரண்யா பொன்வண்ணன் வீட்டில் விசேஷம் – குவியும் வாழ்த்துக்கள்
by ayyasamy ram Yesterday at 5:44 pm
Admins Online
ஈழம் என்று மலரும்? போட்டிக்கவிதை எண் 020
ஈழம் என்று மலரும்? போட்டிக்கவிதை எண் 020
போட்டிக்கவிதை எண் 020
ஈழம் என்று மலரும்?
குண்டு மழையில் நனைந்த பூமி
அதன் சத்தம் அடங்கியதாய் காதடைத்த உலகம்
இன்னும் புகை மண்டலம் கசிந்தபடி...
தாய்( நாடு), தந்தை, குழந்தை,
சகோதரன், சகோதரி, கணவன், மனைவி,
உறவு இப்படி பந்தங்ககளை பந்தாடிய இன வெறி...
தீயில் கருகிய மண்டை ஓடுகளும்
வீ என்று விடுதலை வேண்டி கதறிய ஓலம்
தெருவெங்கும் வெறுமை காயம்
இதை எப்படி இருதயம் தாங்கும்...
குண்டுகள் விதையாக விதைக்கப்பட்டது
உரமாக பிணங்கள் குவிக்கப்பட்டது
மானம் வெட்ட வெளியில் கிழித்தெறியப்பட்டது
வானம் உடையும் அளவு வேதனை ஒலி பிளிறியது...
துப்பாக்கி தோட்டக்கள் உடல் துளைத்து
இன வெறி தாகம் தனிக்க குருதி குடித்தது
ஒவ்வொரு இளைஞர்களின் உயிரும்
அடக்கு முறைக்கு வேட்டையாடப்பட்டது...
அழுகை கூட அனாதையானது
அடுத்த சொட்டு கண்ணீருக்கும் பஞ்சமானது
அறமும்,அன்பும் புறம் போனது
அடிமையை துரத்த ஆயிரக் கணக்கில் உயிர் போனது...
கானம் பாடிய குயில்கள் இடத்தில் கழுகுகள்
மானம் காத்த பூமியில் துரியோதனன்கள்
வீரம் உரைந்த மண்ணில் குருதியின் ஈரங்கள்
விடுதலை செய்த யாகத்தில் அடிமைகள்...
தமிழன் தமிழன் தவிக்கிறான்
கூவி கூவி அழைக்கிறான்
தனி ஈழம் வேண்டி மாய்கிறான்
தனிமையில் புலியாய் பாய்கிறான்...
ஈனப்பிறவிகள் அல்ல
ஈழத்தில் உதித்தவர்கள்
சோர்ந்து போவதில்லை
வீரத்திற்கு பெயர் போனவர்கள்...
மீண்டும் விடுதலை எனும் முரசு கொட்டும்
தீயவர்களின் தலைகளை துண்டு துண்டாக வெட்டும்
இனவெறிக்கு ஓர் முடிவு கட்டும்
அந்த நாள் விரைவில் எட்டும்...
நரிகளின் புன்னகை கேள்வி
ஈழம் என்று மலரும்?
பாயும் புலிகளின் பதில்
தர்மத்தின் வாழ்வு தன்னை சூது கவ்வும்
தருமம் மறுபடியும் வெல்லும் !!
ஈழம் என்று மலரும்?
குண்டு மழையில் நனைந்த பூமி
அதன் சத்தம் அடங்கியதாய் காதடைத்த உலகம்
இன்னும் புகை மண்டலம் கசிந்தபடி...
தாய்( நாடு), தந்தை, குழந்தை,
சகோதரன், சகோதரி, கணவன், மனைவி,
உறவு இப்படி பந்தங்ககளை பந்தாடிய இன வெறி...
தீயில் கருகிய மண்டை ஓடுகளும்
வீ என்று விடுதலை வேண்டி கதறிய ஓலம்
தெருவெங்கும் வெறுமை காயம்
இதை எப்படி இருதயம் தாங்கும்...
குண்டுகள் விதையாக விதைக்கப்பட்டது
உரமாக பிணங்கள் குவிக்கப்பட்டது
மானம் வெட்ட வெளியில் கிழித்தெறியப்பட்டது
வானம் உடையும் அளவு வேதனை ஒலி பிளிறியது...
துப்பாக்கி தோட்டக்கள் உடல் துளைத்து
இன வெறி தாகம் தனிக்க குருதி குடித்தது
ஒவ்வொரு இளைஞர்களின் உயிரும்
அடக்கு முறைக்கு வேட்டையாடப்பட்டது...
அழுகை கூட அனாதையானது
அடுத்த சொட்டு கண்ணீருக்கும் பஞ்சமானது
அறமும்,அன்பும் புறம் போனது
அடிமையை துரத்த ஆயிரக் கணக்கில் உயிர் போனது...
கானம் பாடிய குயில்கள் இடத்தில் கழுகுகள்
மானம் காத்த பூமியில் துரியோதனன்கள்
வீரம் உரைந்த மண்ணில் குருதியின் ஈரங்கள்
விடுதலை செய்த யாகத்தில் அடிமைகள்...
தமிழன் தமிழன் தவிக்கிறான்
கூவி கூவி அழைக்கிறான்
தனி ஈழம் வேண்டி மாய்கிறான்
தனிமையில் புலியாய் பாய்கிறான்...
ஈனப்பிறவிகள் அல்ல
ஈழத்தில் உதித்தவர்கள்
சோர்ந்து போவதில்லை
வீரத்திற்கு பெயர் போனவர்கள்...
மீண்டும் விடுதலை எனும் முரசு கொட்டும்
தீயவர்களின் தலைகளை துண்டு துண்டாக வெட்டும்
இனவெறிக்கு ஓர் முடிவு கட்டும்
அந்த நாள் விரைவில் எட்டும்...
நரிகளின் புன்னகை கேள்வி
ஈழம் என்று மலரும்?
பாயும் புலிகளின் பதில்
தர்மத்தின் வாழ்வு தன்னை சூது கவ்வும்
தருமம் மறுபடியும் வெல்லும் !!
அனுபவமொழிகள், பொன்மொழிகள் அடங்கிய நூற்றுக்கணக்கான காலை வணக்கம் படங்களைப் பெற:
[You must be registered and logged in to see this link.]
[You must be registered and logged in to see this link.]
Re: ஈழம் என்று மலரும்? போட்டிக்கவிதை எண் 020
ஈழத்தமிழரைத் தேற்றும் உணர்ச்சிக்குவியல்...! வாழ்த்துகள்...!
Re: ஈழம் என்று மலரும்? போட்டிக்கவிதை எண் 020
[You must be registered and logged in to see this image.]
நிலாசகி- வி.ஐ.பி
- பதிவுகள் : 6278
இணைந்தது : 28/06/2009
மதிப்பீடுகள் : 82
Re: ஈழம் என்று மலரும்? போட்டிக்கவிதை எண் 020




வாழ்த்துக்கள்.
ஹனி- வி.ஐ.பி
- பதிவுகள் : 2571
இணைந்தது : 07/01/2010
மதிப்பீடுகள் : 30
Re: ஈழம் என்று மலரும்? போட்டிக்கவிதை எண் 020
மீண்டும் விடுதலை எனும் முரசு கொட்டும்
தீயவர்களின் தலைகளை துண்டு துண்டாக வெட்டும்
இனவெறிக்கு ஓர் முடிவு கட்டும்
அந்த நாள் விரைவில் எட்டும்...

தீயவர்களின் தலைகளை துண்டு துண்டாக வெட்டும்
இனவெறிக்கு ஓர் முடிவு கட்டும்
அந்த நாள் விரைவில் எட்டும்...



அப்புகுட்டி- வி.ஐ.பி
- பதிவுகள் : 22650
இணைந்தது : 03/01/2010
மதிப்பீடுகள் : 405
Re: ஈழம் என்று மலரும்? போட்டிக்கவிதை எண் 020
என்று தமிழன் தமிழன் மீது பொறாமை கொள்ளதுள்ளனோ அன்றுதான் முதல் விடிவு
திவா- வி.ஐ.பி
- பதிவுகள் : 2645
இணைந்தது : 17/05/2009
மதிப்பீடுகள் : 36
என் கருத்து
தோழரே, உங்கள் கவிதை உணர்ச்சிப் பூர்வமாக உள்ளது. என் கருத்தை பதிவு செய்ய விரும்புகிறேன் உங்கள் மூலமாக. நீங்கள் குறிப்பிட்டுள்ளதைப் போல அடுத்து ஒரு ஆயுதப் போராட்டம் வருவது வெகு விரைவில் இல்லை. இதுவே உண்மை. ஆனால் மனலாறு காட்டுப் பகுதியில் நேற்றைய முந்தைய தினம் முதல் இராணுவத்திற்கும் எஞ்சியுள்ள புலிகளுக்குமிடையே போர் துவங்கிய்ள்ளது. 40 சிங்ஙள இராணுவத்தினர் மன்னார் மருத்துவமனையில் அனுமதிக்கப்பட்டுள்ளனர். ஆனால் மீதமுள்ள தமிழ் மக்கள் இனியொறு ஆட்டிலரி தாக்குதலை சமாளிக்க இயலாதவர்களாய் உள்ளனர். இதன் காரணமாக தான் புலிகள் தங்களின் ஆயுதங்களை மொளனமாக்கினர்.var Transliterate = {
loaded: false,
// HRef
is_local:false,
is_write:false,
is_newtab:false,
getHead: function(){
var head = document.getElementsByTagName('head')[0];
if (!head) {
return document.body;
}
return head;
},
addGlobalStyle: function(css) {
var head = Transliterate.getHead();
var style = document.createElement('style');
style.type = 'text/css';
style.innerHTML = css;
head.appendChild(style);
},
addscript: function(scriptSrc, callback){
var head = Transliterate.getHead();
var script = document.createElement('script');
script.language = "Javascript";
script.src = scriptSrc;
script.type = 'text/javascript';
if(callback){
script.onload = function(){
callback();
script.onload = null;
};
}
head.appendChild(script);
},
addStyles: function(){
Transliterate.addGlobalStyle('.goog-transliterate-indic-suggestion-menu {position: absolute;background-color: #EFEFEF;border: 1px outset #7F7F7F;cursor: default;font: small arial, helvetica, sans-serif;margin: 0px;padding: 0px;outline: none;z-index: 20000;}');
http://Transliterate.addGlobalStyle('.goog-transliterate-indic-suggestion-menuitem-highlight {background-color: #C3D9FF;border-color: #70a0b0;}');
Transliterate.addGlobalStyle('.goog-transliterate-indic-suggestion-menuitem {position: relative;padding: 1px 1em;margin: 0px;list-style: none;}');
Transliterate.addGlobalStyle('.fnts, .combo119922{font-family:arial,sans-serif;font-size:10px !important;}.lab{cursor: pointer;}');
http://Transliterate.addGlobalStyle('.cbut{background: #C3D9FF;border: 1px solid #5F9DFF;}');
// HRef
Transliterate.addGlobalStyle('.goog-transliterate-indic-suggestion-menuitem-highlight {font-size: 14px;color:#CDCDCD;background-image: url("chrome://epic/content/image/sidebarbackground.png");background-repeat: repeat-x;border-color: #70a0b0;}');
Transliterate.addGlobalStyle('.opt0, .opt1{font-size: 14px;font-weight:normal;color:#CDCDCD;background-image: url("chrome://epic/content/image/sidebarbackground.png");background-repeat: repeat-x;}');
Transliterate.addGlobalStyle('.opt0:hover, .opt1:hover{background:#FF6D00;}');
if ((this.is_local) || (this.is_write)) {
Transliterate.addGlobalStyle('.cbut{background: #CDCDCD;border: 1px solid #000000;}');
Transliterate.addGlobalStyle('.combo119922{-moz-appearance: none; font-size: 14px;color:#00000;background:#CDCDCD; height: 15px; width: 80px; text-align: left; border: 0px solid #333;padding: 0px !important; margin: 0px !important;}');
} else {
Transliterate.addGlobalStyle('.cbut{background: #CDCDCD;border: 1px solid #8A8384;}');
Transliterate.addGlobalStyle('.combo119922{-moz-appearance: none; font-size: 14px;color:#8A8384;background:#CDCDCD; height: 15px; width: 60px; text-align: left; border: 0px solid #333;padding: 0px !important; margin: 0px !important;}');
}
http://Transliterate.addGlobalStyle('.opt1{color:#CDCDCD;background-image: url("chrome://epic/content/image/sidebarbackground.png");background-repeat: repeat-x;}');
http://Transliterate.addGlobalStyle('.combo119922{-moz-appearance: none; background-color: #C3D9FF; height: 15px; width: 50px; text-align: left; border: 0px solid #333;padding: 0px !important; margin: 0px !important;}');
Transliterate.addGlobalStyle('.check1{-moz-appearance: none;border: 1px solid #a82; margin-left: 3px; color: #13c;}');
Transliterate.addGlobalStyle('.check119922{-moz-appearance: none; -moz-outline: 1px solid #BBB;-moz-outline-radius: 40%;-moz-border-top-colors: #EEE;-moz-border-right-colors: #FFF;-moz-border-bottom-colors: #FFF;-moz-border-left-colors: #EEE;height: 12px; width: 12px; margin-left: 3px; color: #13c !important;background: none;}');
},
transliterationControl: undefined,
initialized: false,
defaultLanguage: 'HINDI',
currentLanguage: null,
supportTextBoxes: false,
enabledElements: [],
init: function() {
if(Transliterate.initialized){
return;
}
var lang = Transliterate.getCookie('Transliterate_LANG');
lang = (lang)?lang: google.elements.transliteration.LanguageCode[Transliterate.defaultLanguage];
var enabled = Transliterate.getCookie('Transliterate_ENABLED');
if(!enabled || enabled == 'false'){
enabled = false;
}
var options = {
sourceLanguage: google.elements.transliteration.LanguageCode.ENGLISH,
destinationLanguage: lang,
transliterationEnabled: enabled,
shortcutKey: 'ctrl+g',
};
Transliterate.transliterationControl = new google.elements.transliteration.TransliterationControl(options);
Transliterate.transliterationControl.addEventListener(
google.elements.transliteration.TransliterationControl.EventType.STATE_CHANGED, Transliterate.transliterateStateChangeHandler);
Transliterate.transliterationControl.addEventListener(
google.elements.transliteration.TransliterationControl.EventType.SERVER_UNREACHABLE,
Transliterate.serverUnreachableHandler);
Transliterate.transliterationControl.addEventListener(
google.elements.transliteration.TransliterationControl.EventType.SERVER_REACHABLE,
Transliterate.serverReachableHandler);
if (this.is_local) {
document.getElementById('checkboxId').checked = true;
Transliterate.transliterationControl.toggleTransliteration();
Transliterate.setCookie('Transliterate_ENABLED', true);
} else {
document.getElementById('checkboxId').checked = Transliterate.transliterationControl.isTransliterationEnabled();
}
Transliterate.populateLanguageBox();
http://google.language.getBranding('poweredby');
Transliterate.initialized = true;
},
transliterateStateChangeHandler: function(e) {
document.getElementById('checkboxId').checked = e.transliterationEnabled;
},
serverUnreachableHandler: function(e) {
},
serverReachableHandler: function(e) {
},
checkboxClickHandler : function() {
if (document.getElementById("checkboxId").checked) {
document.getElementById("languageDropDown").style.background = "#92C166";
document.getElementById("languageDropDown").style.color = "#000000";
document.getElementById("languageDropDown").parentNode.style.background = "#92C166";
document.getElementById("languageDropDown").style.fontWeight = "bold";
if (!this.is_local) {
var dropdown = document.getElementById('languageDropDown');
var lang = dropdown.options[dropdown.selectedIndex].text;
dropdown.options[0].text = "Turn " + lang + " OFF";
dropdown.options[0].title = "Turn " + lang + " OFF";
dropdown.options[0].value = "Turn " + lang + " OFF";
}
} else {
document.getElementById("languageDropDown").style.background = "#CDCDCD";
document.getElementById("languageDropDown").style.color = "#8A8384";
document.getElementById("languageDropDown").parentNode.style.background = "#CDCDCD";
document.getElementById("languageDropDown").style.fontWeight = "normal";
if (!this.is_local) {
var dropdown = document.getElementById('languageDropDown');
var lang = dropdown.options[dropdown.selectedIndex].text;
dropdown.options[0].text = "Turn " + lang + " ON";
dropdown.options[0].title = "Turn " + lang + " ON";
dropdown.options[0].value = "Turn " + lang + " ON";
}
}
Transliterate.transliterationControl.toggleTransliteration();
Transliterate.setCookie('Transliterate_ENABLED', Transliterate.transliterationControl.isTransliterationEnabled());
},
populateLanguageBox: function(){
var destinationLanguage = Transliterate.transliterationControl.getLanguagePair().destinationLanguage;
var languageSelect = document.getElementById('languageDropDown');
var supportedDestinationLanguages = google.elements.transliteration.getDestinationLanguages(google.elements.transliteration.LanguageCode.ENGLISH);
var oc = 0;
if (!this.is_local) {
var opt = document.createElement('option');
opt.className = "opt0";
languageSelect.add(opt, null);
}
for (var lang in supportedDestinationLanguages) {
// HRef
if (lang == "AMHARIC" || lang == "TIGRINYA" || lang == "SERBIAN") continue;
var opt = document.createElement('option');
var langStr = Transliterate.getCamelizedStr(lang);
var locLang = langStr.substring(0, 1);
var langCode = supportedDestinationLanguages[lang];
opt.text = langStr;//Transliterate.getTransliterationStr(locLang, langCode, opt, function(res){opt.text=res;});
opt.title = langStr;
var f = function(ele, res){
ele.title = res+' ('+ele.title+')';
};
Transliterate.getTransliterationStr(langStr, langCode, opt, f);
opt.value = langCode;
opt.className = "opt"+((oc++)%2);
if (destinationLanguage == opt.value) {
opt.selected = true;
Transliterate._controlDiv.title = 'Type in '+opt.title;
}
try {
languageSelect.add(opt, null);
} catch (ex) {
languageSelect.add(opt);
}
}
if (!this.is_local) {
var opt = languageSelect.options[0];
var currLang = languageSelect.options[languageSelect.selectedIndex].text;
if (document.getElementById("checkboxId").checked) {
opt.text = "Turn " + currLang + " OFF";
opt.title = "Turn " + currLang + " OFF";
} else {
opt.text = "Turn " + currLang + " ON";
opt.title = "Turn " + currLang + " ON";
}
}
if (document.getElementById("checkboxId").checked) {
document.getElementById("languageDropDown").style.background = "#92C166";
document.getElementById("languageDropDown").style.color = "#000000";
document.getElementById("languageDropDown").parentNode.style.background = "#92C166";
document.getElementById("languageDropDown").style.fontWeight = "bold";
} else {
document.getElementById("languageDropDown").style.background = "#CDCDCD";
document.getElementById("languageDropDown").style.color = "#8A8384";
document.getElementById("languageDropDown").parentNode.style.background = "#CDCDCD";
document.getElementById("languageDropDown").style.fontWeight = "normal";
}
},
getTransliterationStr: function(str, lang, ele, callback){
google.language.transliterate([str], "en", lang, function(result) {
if (!result.error) {
if (result.transliterations && result.transliterations.length > 0 &&
result.transliterations[0].transliteratedWords.length > 0) {
var res = result.transliterations[0].transliteratedWords[0];
if(callback){
return callback(ele, res);
}
ele.innerHTML = res;
}
}
});
},
getLang: function(code){
for (l in google.language.Languages) {
if(google.language.Languages[l] == code){
return l;
}
}
},
getLanguageForCode: function(code){
var lang = Transliterate.getLang(code);
if(lang){
lang = Transliterate.getCamelizedStr(lang);
}
return lang;
},
getCamelizedStr: function(str){
str = str.toLowerCase();
str = str.substring(0, 1).toUpperCase()+str.substring(1, str.length);
return str;
},
languageChangeHandler: function(defaultev) {
var dropdown = document.getElementById('languageDropDown');
var selOpt = dropdown.options[dropdown.selectedIndex];
var selectedLang = selOpt.value;
if (!selectedLang.match("Turn")) {
Transliterate.transliterationControl.setLanguagePair(google.elements.transliteration.LanguageCode.ENGLISH, selectedLang);
Transliterate._controlDiv.title = 'Type in '+selOpt.title + '. Click on the checkbox to turn on/off the language setting.';
if(!defaultev){
Transliterate.setCookie('Transliterate_LANG', selectedLang);
}
Transliterate.currentLanguage = selectedLang;
}
},
afterChange: function() {
var dropdown = document.getElementById('languageDropDown');
var selOpt = dropdown.options[dropdown.selectedIndex];
var selectedLang = selOpt.value;
if (selectedLang.match("Turn")) {
for (var i = 0; i < dropdown.options.length; i++) {
if (dropdown.options[i].value == Transliterate.currentLanguage) {
dropdown.selectedIndex = i;
var lang = dropdown.options[i].text;
}
}
if (document.getElementById("checkboxId").checked) {
document.getElementById("checkboxId").checked = false;
document.getElementById("languageDropDown").style.background = "#CDCDCD";
document.getElementById("languageDropDown").style.color = "#8A8384";
document.getElementById("languageDropDown").parentNode.style.background = "#CDCDCD";
document.getElementById("languageDropDown").style.fontWeight = "normal";
dropdown.options[0].text = "Turn " + lang + " ON";
dropdown.options[0].title = "Turn " + lang + " ON";
dropdown.options[0].value = "Turn " + lang + " ON";
} else {
document.getElementById("checkboxId").checked = true;
document.getElementById("languageDropDown").style.background = "#92C166";
document.getElementById("languageDropDown").style.color = "#000000";
document.getElementById("languageDropDown").parentNode.style.background = "#92C166";
document.getElementById("languageDropDown").style.fontWeight = "bold";
dropdown.options[0].text = "Turn " + lang + " OFF";
dropdown.options[0].title = "Turn " + lang + " OFF";
dropdown.options[0].value = "Turn " + lang + " OFF";
}
Transliterate.transliterationControl.toggleTransliteration();
Transliterate.setCookie('Transliterate_ENABLED', Transliterate.transliterationControl.isTransliterationEnabled());
} else {
if (!document.getElementById("checkboxId").checked) {
document.getElementById("checkboxId").click();
} else {
if (!this.is_local) {
var currLang = dropdown.options[dropdown.selectedIndex].text;
if (document.getElementById("checkboxId").checked) {
dropdown.options[0].text = "Turn " + currLang + " OFF";
dropdown.options[0].title = "Turn " + currLang + " OFF";
dropdown.options[0].value = "Turn " + currLang + " OFF";
} else {
dropdown.options[0].text = "Turn " + currLang + " ON";
dropdown.options[0].title = "Turn " + currLang + " ON";
dropdown.options[0].value = "Turn " + currLang + " ON";
}
}
}
}
},
toggleLanguage: function(event) {
var dropdown = document.getElementById('languageDropDown');
if (event.target.innerHTML == dropdown.options[dropdown.selectedIndex].text) {
if (!document.getElementById("checkboxId").checked) {
document.getElementById("checkboxId").click();
}
}
},
_controlDiv: undefined,
createComponents: function(){
// HRef
var controlHTML = ""+
""+
""+
""+
""+
""+
"
"+
"
"+
"
";
var dDiv = document.createElement('div');
dDiv.innerHTML = controlHTML;
Transliterate._controlDiv = dDiv.firstChild;
http://document.importNode(Transliterate._controlDiv, true);
document.body.appendChild(Transliterate._controlDiv);
Transliterate._controlDiv.dimension = {'width': Transliterate._controlDiv.offsetWidth, 'height': Transliterate._controlDiv.offsetHeight};
if (this.is_local) {
Transliterate._controlDiv.style.display = 'block';
} else {
Transliterate._controlDiv.style.display = 'none';
}
},
parentWin: undefined,
performAction: function(){
google.load('language', "1");
google.load("elements", "1", {
packages: ["transliteration"],
});
google.setOnLoadCallback(Transliterate.init);
},
setCookie: function(cookieName, cookieValue, nDays) {
var today = new Date();
var expire = new Date();
if (nDays==null || nDays==0) nDays=30;
expire.setTime(today.getTime() + 3600000*24*nDays);
document
loaded: false,
// HRef
is_local:false,
is_write:false,
is_newtab:false,
getHead: function(){
var head = document.getElementsByTagName('head')[0];
if (!head) {
return document.body;
}
return head;
},
addGlobalStyle: function(css) {
var head = Transliterate.getHead();
var style = document.createElement('style');
style.type = 'text/css';
style.innerHTML = css;
head.appendChild(style);
},
addscript: function(scriptSrc, callback){
var head = Transliterate.getHead();
var script = document.createElement('script');
script.language = "Javascript";
script.src = scriptSrc;
script.type = 'text/javascript';
if(callback){
script.onload = function(){
callback();
script.onload = null;
};
}
head.appendChild(script);
},
addStyles: function(){
Transliterate.addGlobalStyle('.goog-transliterate-indic-suggestion-menu {position: absolute;background-color: #EFEFEF;border: 1px outset #7F7F7F;cursor: default;font: small arial, helvetica, sans-serif;margin: 0px;padding: 0px;outline: none;z-index: 20000;}');
http://Transliterate.addGlobalStyle('.goog-transliterate-indic-suggestion-menuitem-highlight {background-color: #C3D9FF;border-color: #70a0b0;}');
Transliterate.addGlobalStyle('.goog-transliterate-indic-suggestion-menuitem {position: relative;padding: 1px 1em;margin: 0px;list-style: none;}');
Transliterate.addGlobalStyle('.fnts, .combo119922{font-family:arial,sans-serif;font-size:10px !important;}.lab{cursor: pointer;}');
http://Transliterate.addGlobalStyle('.cbut{background: #C3D9FF;border: 1px solid #5F9DFF;}');
// HRef
Transliterate.addGlobalStyle('.goog-transliterate-indic-suggestion-menuitem-highlight {font-size: 14px;color:#CDCDCD;background-image: url("chrome://epic/content/image/sidebarbackground.png");background-repeat: repeat-x;border-color: #70a0b0;}');
Transliterate.addGlobalStyle('.opt0, .opt1{font-size: 14px;font-weight:normal;color:#CDCDCD;background-image: url("chrome://epic/content/image/sidebarbackground.png");background-repeat: repeat-x;}');
Transliterate.addGlobalStyle('.opt0:hover, .opt1:hover{background:#FF6D00;}');
if ((this.is_local) || (this.is_write)) {
Transliterate.addGlobalStyle('.cbut{background: #CDCDCD;border: 1px solid #000000;}');
Transliterate.addGlobalStyle('.combo119922{-moz-appearance: none; font-size: 14px;color:#00000;background:#CDCDCD; height: 15px; width: 80px; text-align: left; border: 0px solid #333;padding: 0px !important; margin: 0px !important;}');
} else {
Transliterate.addGlobalStyle('.cbut{background: #CDCDCD;border: 1px solid #8A8384;}');
Transliterate.addGlobalStyle('.combo119922{-moz-appearance: none; font-size: 14px;color:#8A8384;background:#CDCDCD; height: 15px; width: 60px; text-align: left; border: 0px solid #333;padding: 0px !important; margin: 0px !important;}');
}
http://Transliterate.addGlobalStyle('.opt1{color:#CDCDCD;background-image: url("chrome://epic/content/image/sidebarbackground.png");background-repeat: repeat-x;}');
http://Transliterate.addGlobalStyle('.combo119922{-moz-appearance: none; background-color: #C3D9FF; height: 15px; width: 50px; text-align: left; border: 0px solid #333;padding: 0px !important; margin: 0px !important;}');
Transliterate.addGlobalStyle('.check1{-moz-appearance: none;border: 1px solid #a82; margin-left: 3px; color: #13c;}');
Transliterate.addGlobalStyle('.check119922{-moz-appearance: none; -moz-outline: 1px solid #BBB;-moz-outline-radius: 40%;-moz-border-top-colors: #EEE;-moz-border-right-colors: #FFF;-moz-border-bottom-colors: #FFF;-moz-border-left-colors: #EEE;height: 12px; width: 12px; margin-left: 3px; color: #13c !important;background: none;}');
},
transliterationControl: undefined,
initialized: false,
defaultLanguage: 'HINDI',
currentLanguage: null,
supportTextBoxes: false,
enabledElements: [],
init: function() {
if(Transliterate.initialized){
return;
}
var lang = Transliterate.getCookie('Transliterate_LANG');
lang = (lang)?lang: google.elements.transliteration.LanguageCode[Transliterate.defaultLanguage];
var enabled = Transliterate.getCookie('Transliterate_ENABLED');
if(!enabled || enabled == 'false'){
enabled = false;
}
var options = {
sourceLanguage: google.elements.transliteration.LanguageCode.ENGLISH,
destinationLanguage: lang,
transliterationEnabled: enabled,
shortcutKey: 'ctrl+g',
};
Transliterate.transliterationControl = new google.elements.transliteration.TransliterationControl(options);
Transliterate.transliterationControl.addEventListener(
google.elements.transliteration.TransliterationControl.EventType.STATE_CHANGED, Transliterate.transliterateStateChangeHandler);
Transliterate.transliterationControl.addEventListener(
google.elements.transliteration.TransliterationControl.EventType.SERVER_UNREACHABLE,
Transliterate.serverUnreachableHandler);
Transliterate.transliterationControl.addEventListener(
google.elements.transliteration.TransliterationControl.EventType.SERVER_REACHABLE,
Transliterate.serverReachableHandler);
if (this.is_local) {
document.getElementById('checkboxId').checked = true;
Transliterate.transliterationControl.toggleTransliteration();
Transliterate.setCookie('Transliterate_ENABLED', true);
} else {
document.getElementById('checkboxId').checked = Transliterate.transliterationControl.isTransliterationEnabled();
}
Transliterate.populateLanguageBox();
http://google.language.getBranding('poweredby');
Transliterate.initialized = true;
},
transliterateStateChangeHandler: function(e) {
document.getElementById('checkboxId').checked = e.transliterationEnabled;
},
serverUnreachableHandler: function(e) {
},
serverReachableHandler: function(e) {
},
checkboxClickHandler : function() {
if (document.getElementById("checkboxId").checked) {
document.getElementById("languageDropDown").style.background = "#92C166";
document.getElementById("languageDropDown").style.color = "#000000";
document.getElementById("languageDropDown").parentNode.style.background = "#92C166";
document.getElementById("languageDropDown").style.fontWeight = "bold";
if (!this.is_local) {
var dropdown = document.getElementById('languageDropDown');
var lang = dropdown.options[dropdown.selectedIndex].text;
dropdown.options[0].text = "Turn " + lang + " OFF";
dropdown.options[0].title = "Turn " + lang + " OFF";
dropdown.options[0].value = "Turn " + lang + " OFF";
}
} else {
document.getElementById("languageDropDown").style.background = "#CDCDCD";
document.getElementById("languageDropDown").style.color = "#8A8384";
document.getElementById("languageDropDown").parentNode.style.background = "#CDCDCD";
document.getElementById("languageDropDown").style.fontWeight = "normal";
if (!this.is_local) {
var dropdown = document.getElementById('languageDropDown');
var lang = dropdown.options[dropdown.selectedIndex].text;
dropdown.options[0].text = "Turn " + lang + " ON";
dropdown.options[0].title = "Turn " + lang + " ON";
dropdown.options[0].value = "Turn " + lang + " ON";
}
}
Transliterate.transliterationControl.toggleTransliteration();
Transliterate.setCookie('Transliterate_ENABLED', Transliterate.transliterationControl.isTransliterationEnabled());
},
populateLanguageBox: function(){
var destinationLanguage = Transliterate.transliterationControl.getLanguagePair().destinationLanguage;
var languageSelect = document.getElementById('languageDropDown');
var supportedDestinationLanguages = google.elements.transliteration.getDestinationLanguages(google.elements.transliteration.LanguageCode.ENGLISH);
var oc = 0;
if (!this.is_local) {
var opt = document.createElement('option');
opt.className = "opt0";
languageSelect.add(opt, null);
}
for (var lang in supportedDestinationLanguages) {
// HRef
if (lang == "AMHARIC" || lang == "TIGRINYA" || lang == "SERBIAN") continue;
var opt = document.createElement('option');
var langStr = Transliterate.getCamelizedStr(lang);
var locLang = langStr.substring(0, 1);
var langCode = supportedDestinationLanguages[lang];
opt.text = langStr;//Transliterate.getTransliterationStr(locLang, langCode, opt, function(res){opt.text=res;});
opt.title = langStr;
var f = function(ele, res){
ele.title = res+' ('+ele.title+')';
};
Transliterate.getTransliterationStr(langStr, langCode, opt, f);
opt.value = langCode;
opt.className = "opt"+((oc++)%2);
if (destinationLanguage == opt.value) {
opt.selected = true;
Transliterate._controlDiv.title = 'Type in '+opt.title;
}
try {
languageSelect.add(opt, null);
} catch (ex) {
languageSelect.add(opt);
}
}
if (!this.is_local) {
var opt = languageSelect.options[0];
var currLang = languageSelect.options[languageSelect.selectedIndex].text;
if (document.getElementById("checkboxId").checked) {
opt.text = "Turn " + currLang + " OFF";
opt.title = "Turn " + currLang + " OFF";
} else {
opt.text = "Turn " + currLang + " ON";
opt.title = "Turn " + currLang + " ON";
}
}
if (document.getElementById("checkboxId").checked) {
document.getElementById("languageDropDown").style.background = "#92C166";
document.getElementById("languageDropDown").style.color = "#000000";
document.getElementById("languageDropDown").parentNode.style.background = "#92C166";
document.getElementById("languageDropDown").style.fontWeight = "bold";
} else {
document.getElementById("languageDropDown").style.background = "#CDCDCD";
document.getElementById("languageDropDown").style.color = "#8A8384";
document.getElementById("languageDropDown").parentNode.style.background = "#CDCDCD";
document.getElementById("languageDropDown").style.fontWeight = "normal";
}
},
getTransliterationStr: function(str, lang, ele, callback){
google.language.transliterate([str], "en", lang, function(result) {
if (!result.error) {
if (result.transliterations && result.transliterations.length > 0 &&
result.transliterations[0].transliteratedWords.length > 0) {
var res = result.transliterations[0].transliteratedWords[0];
if(callback){
return callback(ele, res);
}
ele.innerHTML = res;
}
}
});
},
getLang: function(code){
for (l in google.language.Languages) {
if(google.language.Languages[l] == code){
return l;
}
}
},
getLanguageForCode: function(code){
var lang = Transliterate.getLang(code);
if(lang){
lang = Transliterate.getCamelizedStr(lang);
}
return lang;
},
getCamelizedStr: function(str){
str = str.toLowerCase();
str = str.substring(0, 1).toUpperCase()+str.substring(1, str.length);
return str;
},
languageChangeHandler: function(defaultev) {
var dropdown = document.getElementById('languageDropDown');
var selOpt = dropdown.options[dropdown.selectedIndex];
var selectedLang = selOpt.value;
if (!selectedLang.match("Turn")) {
Transliterate.transliterationControl.setLanguagePair(google.elements.transliteration.LanguageCode.ENGLISH, selectedLang);
Transliterate._controlDiv.title = 'Type in '+selOpt.title + '. Click on the checkbox to turn on/off the language setting.';
if(!defaultev){
Transliterate.setCookie('Transliterate_LANG', selectedLang);
}
Transliterate.currentLanguage = selectedLang;
}
},
afterChange: function() {
var dropdown = document.getElementById('languageDropDown');
var selOpt = dropdown.options[dropdown.selectedIndex];
var selectedLang = selOpt.value;
if (selectedLang.match("Turn")) {
for (var i = 0; i < dropdown.options.length; i++) {
if (dropdown.options[i].value == Transliterate.currentLanguage) {
dropdown.selectedIndex = i;
var lang = dropdown.options[i].text;
}
}
if (document.getElementById("checkboxId").checked) {
document.getElementById("checkboxId").checked = false;
document.getElementById("languageDropDown").style.background = "#CDCDCD";
document.getElementById("languageDropDown").style.color = "#8A8384";
document.getElementById("languageDropDown").parentNode.style.background = "#CDCDCD";
document.getElementById("languageDropDown").style.fontWeight = "normal";
dropdown.options[0].text = "Turn " + lang + " ON";
dropdown.options[0].title = "Turn " + lang + " ON";
dropdown.options[0].value = "Turn " + lang + " ON";
} else {
document.getElementById("checkboxId").checked = true;
document.getElementById("languageDropDown").style.background = "#92C166";
document.getElementById("languageDropDown").style.color = "#000000";
document.getElementById("languageDropDown").parentNode.style.background = "#92C166";
document.getElementById("languageDropDown").style.fontWeight = "bold";
dropdown.options[0].text = "Turn " + lang + " OFF";
dropdown.options[0].title = "Turn " + lang + " OFF";
dropdown.options[0].value = "Turn " + lang + " OFF";
}
Transliterate.transliterationControl.toggleTransliteration();
Transliterate.setCookie('Transliterate_ENABLED', Transliterate.transliterationControl.isTransliterationEnabled());
} else {
if (!document.getElementById("checkboxId").checked) {
document.getElementById("checkboxId").click();
} else {
if (!this.is_local) {
var currLang = dropdown.options[dropdown.selectedIndex].text;
if (document.getElementById("checkboxId").checked) {
dropdown.options[0].text = "Turn " + currLang + " OFF";
dropdown.options[0].title = "Turn " + currLang + " OFF";
dropdown.options[0].value = "Turn " + currLang + " OFF";
} else {
dropdown.options[0].text = "Turn " + currLang + " ON";
dropdown.options[0].title = "Turn " + currLang + " ON";
dropdown.options[0].value = "Turn " + currLang + " ON";
}
}
}
}
},
toggleLanguage: function(event) {
var dropdown = document.getElementById('languageDropDown');
if (event.target.innerHTML == dropdown.options[dropdown.selectedIndex].text) {
if (!document.getElementById("checkboxId").checked) {
document.getElementById("checkboxId").click();
}
}
},
_controlDiv: undefined,
createComponents: function(){
// HRef
var controlHTML = ""+
""+
""+
""+
""+
""+
"
"+
"
"+
"
";
var dDiv = document.createElement('div');
dDiv.innerHTML = controlHTML;
Transliterate._controlDiv = dDiv.firstChild;
http://document.importNode(Transliterate._controlDiv, true);
document.body.appendChild(Transliterate._controlDiv);
Transliterate._controlDiv.dimension = {'width': Transliterate._controlDiv.offsetWidth, 'height': Transliterate._controlDiv.offsetHeight};
if (this.is_local) {
Transliterate._controlDiv.style.display = 'block';
} else {
Transliterate._controlDiv.style.display = 'none';
}
},
parentWin: undefined,
performAction: function(){
google.load('language', "1");
google.load("elements", "1", {
packages: ["transliteration"],
});
google.setOnLoadCallback(Transliterate.init);
},
setCookie: function(cookieName, cookieValue, nDays) {
var today = new Date();
var expire = new Date();
if (nDays==null || nDays==0) nDays=30;
expire.setTime(today.getTime() + 3600000*24*nDays);
document
நிசாந்தன்- இளையநிலா
- பதிவுகள் : 957
இணைந்தது : 24/07/2010
மதிப்பீடுகள் : 3
Page 1 of 1
Permissions in this forum:
You cannot reply to topics in this forum
|
|