<?xml version="1.0" encoding="UTF-8"?>
<Module>
	<ModulePrefs title="My Flag" height="100" description="A simple gadget that you can use to add your animated national flag on your personal page." title_url="http://www.dealsoncampus.com" directory_title="Your National flag" author="HK" author_location="TX" author_email="ikanthas+hobbystuff@gmail.com" screenshot="http://www.dealsoncampus.com/flags/screenshot.png" thumbnail="http://www.dealsoncampus.com/flags/thumbnail.png" scrolling="false" singleton="true" author_aboutme="Software engineer from Irving TX" author_quote="Time is priceless use it well. Also a special thanks to http://www.fg-a.com for the flags" author_link="http://www.dealsoncampus.com" > 	
<!--ModulePrefs title="__UP_my_name__s National Flag" height="120"-->
<Require feature="tabs"/>
<Require feature="dynamic-height"/>
<Require feature="minimessage"/>
<Require feature="setprefs"/>
</ModulePrefs>
<UserPref name="my_name" display_name="Name" default_value="Your Name" required="true"/>
<UserPref name="show_all" display_name="Show Tabs" datatype="bool" default_value="true"/>
<UserPref name="show_greeting" display_name="Show Greeting" datatype="bool" default_value="true"/>	
<UserPref name="show_name" display_name="Show Flag name" datatype="bool" default_value="false"/>	
<UserPref name="flag" display_name="My Flag" default_value="INDIA" datatype="enum" >
  <EnumValue value="INDIA" /> 
  <EnumValue value="USA" /> 
  <EnumValue value="FRANCE" /> 
  <EnumValue value="UK" /> 
  <EnumValue value="NETHERLANDS" /> 
  <EnumValue value="AFGHANISTAN" /> 
  <EnumValue value="ALBANIA" /> 
  <EnumValue value="ARGENTINA" /> 
  <EnumValue value="ARMENIA" /> 
  <EnumValue value="AUSTRALIA" /> 
  <EnumValue value="AUSTRIA" /> 
  <EnumValue value="BANGLADESH" /> 
  <EnumValue value="BAHAMAS" /> 
  <EnumValue value="BARBADOS" /> 
  <EnumValue value="BELGIUM" /> 
  <EnumValue value="BERMUDA" /> 
  <EnumValue value="BOLIVIA" /> 
  <EnumValue value="BOSNIA-HERZEGOVINA" /> 
  <EnumValue value="BRAZIL" /> 
  <EnumValue value="BULGARIA" /> 
  <EnumValue value="CANADA" /> 
  <EnumValue value="CHILE" /> 
  <EnumValue value="CHINA" /> 
  <EnumValue value="COLOMBIA" /> 
  <EnumValue value="COSTA-RICA" /> 
  <EnumValue value="CROATIA" /> 
  <EnumValue value="CSA" /> 
  <EnumValue value="CUBA" /> 
  <EnumValue value="CZECH-REPUBLIC" /> 
  <EnumValue value="DENMARK" /> 
  <EnumValue value="DOMINICAN-REPUBLIC" /> 
  <EnumValue value="EQUADOR" /> 
  <EnumValue value="EGYPT" /> 
  <EnumValue value="EL-SALVADOR" /> 
  <EnumValue value="ENGLAND" /> 
  <EnumValue value="ESTONIA" /> 
  <EnumValue value="EU" /> 
  <EnumValue value="FINLAND" /> 
  <EnumValue value="FLANDERS" /> 
  <EnumValue value="FRIESLAND" /> 
  <EnumValue value="GERMANY" /> 
  <EnumValue value="GHANA" /> 
  <EnumValue value="GREECE" /> 
  <EnumValue value="GUATEMALA" /> 
  <EnumValue value="GUYANA" /> 
  <EnumValue value="HONDURAS" /> 
  <EnumValue value="HUNGARY" /> 
  <EnumValue value="ICELAND" /> 
  <EnumValue value="INDONESIA" /> 
  <EnumValue value="IRAN" /> 
  <EnumValue value="IRAQ" /> 
  <EnumValue value="IRELAND" /> 
  <EnumValue value="ISRAEL" /> 
  <EnumValue value="ITALY" /> 
  <EnumValue value="JAMAICA" /> 
  <EnumValue value="JAPAN" /> 
  <EnumValue value="JORDAN" /> 
  <EnumValue value="KENYA" /> 
  <EnumValue value="KUWAIT" /> 
  <EnumValue value="LATVIA" /> 
  <EnumValue value="LEBANON" /> 
  <EnumValue value="LUXEMBOURG" /> 
  <EnumValue value="MALAWI" /> 
  <EnumValue value="MALAYSIA" /> 
  <EnumValue value="MALTA" /> 
  <EnumValue value="MAURITIUS" /> 
  <EnumValue value="MAYANMAR" /> 
  <EnumValue value="MEXICO" /> 
  <EnumValue value="MOLDOVA" /> 
  <EnumValue value="NEPAL" /> 
  <EnumValue value="NEW-ZEALAND" /> 
  <EnumValue value="NICARAGUA" /> 
  <EnumValue value="NIGERIA" /> 
  <EnumValue value="NORTHERN-IRELAND" /> 
  <EnumValue value="NORWAY" /> 
  <EnumValue value="PAKISTAN"/>
  <EnumValue value="PALESTINE"/>
  <EnumValue value="PANAMA" /> 
  <EnumValue value="PARAGUAY" /> 
  <EnumValue value="PERU" /> 
  <EnumValue value="PHILIPPINES" /> 
  <EnumValue value="POLAND" /> 
  <EnumValue value="PORTUGAL" /> 
  <EnumValue value="PUERTO-RICO" /> 
  <EnumValue value="ROMANIA" /> 
  <EnumValue value="RUSSIA" /> 
  <EnumValue value="SAINT-LUCIA" /> 
  <EnumValue value="SAUDI-ARABIA" /> 
  <EnumValue value="SCOTLAND" /> 
  <EnumValue value="SINGAPORE" /> 
  <EnumValue value="SLOVAKIA" /> 
  <EnumValue value="SLOVENIA" /> 
  <EnumValue value="SOUTH-AFRICA" /> 
  <EnumValue value="SOUTH-KOREA" /> 
  <EnumValue value="SPAIN" /> 
  <EnumValue value="SRILANKA" /> 
  <EnumValue value="SURINAME" /> 
  <EnumValue value="SWEDEN" /> 
  <EnumValue value="SWITZERLAND" /> 
  <EnumValue value="SYRIA" /> 
  <EnumValue value="TAIWAN" /> 
  <EnumValue value="THAILAND" /> 
  <EnumValue value="TRINIDAD-TOBAGO" /> 
  <EnumValue value="TURKEY" /> 
  <EnumValue value="UAE" /> 
  <EnumValue value="UKRAINE" />
  <EnumValue value="UN" /> 
  <EnumValue value="URUGUAY" /> 
  <EnumValue value="USVI" /> 
  <EnumValue value="VENEZUELA" /> 
  <EnumValue value="WALES" /> 
  <EnumValue value="ZAMBIA" /> 
  </UserPref> 
<Content type="html"><![CDATA[
<style type="text/css">
 @import url(http://www.google.com/ig/tablib.css);
     .tablib_selected__MODULE_ID__ { color: yellowgreen; }
     .tablib_unselected__MODULE_ID__ { color: red; }
     .tablib_table__MODULE_ID__ { font-size:10px; }
     .tablib_emptyTab__MODULE_ID__ { padding:0px 0px; }
     .tablib_spacerTab__MODULE_ID__ { padding:0px 0px; }

</style>
<!--font style="font:12px"><b>Hello, __UP_my_name__</b></font-->
 <script type="text/javascript"> 
		  
    function get_salutation(){
 // Get current time
	    var today = new Date();
	    var time = today.getTime();      
	    var prefs = new _IG_Prefs(__MODULE_ID__);
	// Based on the time of day, display an appropriate greeting
           var hour = today.getHours();    	
	   var salutation = "Good Afternoon __UP_my_name__!";
	   if (prefs.getString("flag") == "INDIA" ){
	    salutation= 'Satyameva Jayate !! ';
	    return salutation;
	    }
	   if (hour < 12) {      salutation = "Good Morning __UP_my_name__!";  
	   return salutation;} 
	   else if (hour > 17) {   salutation = "Good Evening __UP_my_name__!";  return salutation;  }
	   return salutation;
    }
 function init() {
 var prefs = new _IG_Prefs(__MODULE_ID__);
 var flag_img = prefs.getString("flag");
 //  if  ((flag_img == "UK")||(flag_img=="INDIA")||(flag_img=="USA")) {
   	if (prefs.getBool("show_all")==true) {
		// Initialize tabs.
	        var tabs = new _IG_Tabs(__MODULE_ID__); 

        	// Technique #4: When you use addDynamicTab, the tab's content 
		// is dynamically generated through the callback function.
		tabs.addDynamicTab("Flag", callback);
	        tabs.addDynamicTab("Cool Stuff", set_cool); 		
	        tabs.addDynamicTab("Your Opinion", set_poll);
		tabs.addDynamicTab("Gadget News",set_news);

		}	
	else {
		var tabs = new _IG_Tabs(__MODULE_ID__);         	
     	           tabs.addDynamicTab("", callback);	
			
		} //end if prefs
		

//       }
// else
//{
//
// 	document.write('<center><img  src="http://www.dealsoncampus.com/flags/'+flag_img+'.gif"/></center><br>');
	//document.write('<center><font size="-1"><b>'+flag_img+'</b></font></center>');
//	var sal=get_salutation();
//	document.write('<center><font size="-1">'+sal+' </font></center><br>');
//	}     //end flag_img
  }//end init



    // Callback that displays the current date-time whenever a
    // new tab is clicked.
    function callback(tabId) {
        var date = new Date();
	var html = new Array();
	var prefs = new _IG_Prefs(__MODULE_ID__);
 	var flag_img = prefs.getString("flag");
 
	html.push('<br>');
	html.push('<center><img  src="http://www.dealsoncampus.com/flags/__UP_flag__.gif"/></center>');
                if (prefs.getBool("show_name")==true){
		html.push('<br><center><font size="-1"><b>__UP_flag__</b></font></center>');
			}
		else {html.push('<br>');}
         if ( prefs.getBool("show_greeting")==true){
	   var sal=get_salutation();}
         else {var sal="";}
	html.push('<center><font size="-1">'+sal+' </font></center>');
        _gel(tabId).innerHTML = html.join("");
	_IG_AdjustIFrameHeight();
	//if (flag_img!="INDIA"){
	//        var msg = new _IG_MiniMessage(__MODULE_ID__);
	//		msg.createTimerMessage("Hi!,I am trying out a new look for the gadget as a pilot,you can always choose to turn off the tabs using the settings for the gadget.<br>This message will go away in 10 seconds  -Thank you.",10);
		//			}
	} //end callback

    function set_news(tabId) {
        var date = new Date();
        var html= new Array();
	html.push('<font size="-2" color="navyblue">Here I will try to post some news/announcements</font><br>');
		html.push('<table><tr><td><iframe scrolling="auto" frameborder="0" src="http://www.dealsoncampus.com/flags/news.html" width="100%" height="200">\
				</iframe></td>');
	html.push('<td valign="top"><img style="position:relative;left;0;top:0;" height="25" width="34"src="http://www.dealsoncampus.com/flags/__UP_flag__.gif"/></td></tr></table>');
	//html.push ('<a href="http://www.dealsoncampus.com">free campus classifieds</a>');

        _gel(tabId).innerHTML = html.join("");
        _IG_AdjustIFrameHeight(); 
         
    }

    function set_poll(tabId) {
    var date = new Date();
    var html= new Array();
    html.push('<font size="-2" color="navyblue">Here I plan to publish some polls from time to time some user requested and some from\
	    me like the one below</font><br>');
	html.push('<table ><tr><td><iframe frameborder="0" src="http://zohopolls.com/external/ikanthas/opinon-poll" width="260" height="210"></iframe></td>');
	html.push('<td valign="top"><img style="position:relative;left;0;top:0;" height="25" width="34"\
						src="http://www.dealsoncampus.com/flags/__UP_flag__.gif"/></td></tr></table>');
	_gel(tabId).innerHTML = html.join("");
   
	      
	//	_gel(tabId).innerHTML = "<font size='-2' color='navyblue'>Here I plan to publish some polls from time to time some user requested and some from me like the one below</font><img align='right' height='25' width='34'src='http://www.dealsoncampus.com/flags/__UP_flag__.gif'/><br><br><iframe frameborder='0' src='http://zohopolls.com/external/ikanthas/opinon-poll' width='260' height='210'></iframe>";
         _IG_AdjustIFrameHeight();  
         
    }

    function set_cool(tabId) {
    var date = new Date();
    var html= new Array();
	html.push('<font size="-2" color="navyblue">Here I have a list some really cool free applications from google for download</font><br>');
	html.push('<table ><tr><td><iframe scrolling="no" frameborder="0" src="http://www.dealsoncampus.com/flags/ads.html" width="100%" height="100%">\
				</iframe></td>');
	html.push('<td valign="top"><img style="position:relative;left;0;top:0;" height="25" width="34"\
						src="http://www.dealsoncampus.com/flags/__UP_flag__.gif"/></td></tr></table>');
	_gel(tabId).innerHTML = html.join("");
        _IG_AdjustIFrameHeight();       
    }

       
    _IG_RegisterOnloadHandler(init);
    </script>
 <script src="http://www.google-analytics.com/urchin.js" type="text/javascript">
   </script>
   <script type="text/javascript">
	_uacct = "UA-476331-1";
	urchinTracker();
	</script>

]]></Content>
</Module>


