var MainPage = {};

if (Drupal.jsEnabled)
{
  $(document).ready(
    function()
    {
    	$('#change-language-button').css('display','none');
    	$('#change-language-select').bind("change", MainPage.changeLanguage);
    	$('a#quickstart_link').bind('click', MainPage.openQuickstart);
    	if (/Firefox\/2/i.test(navigator.userAgent)) {
        $('div#main_menu > div#main_menu_right').css('width','500px');
      } else if (/MSIE 6.0/i.test(navigator.userAgent)) {
        $('body').html("<img src='/sites/all/themes/geeplex/img/logoGdium.gif'/>"+'<hr/><h1>' +
          Drupal.t('This browser version is not supported by Gdium.com') + '</h1><p>' +        
        Drupal.t("The browser you are using is Internet Explorer 6. This browser is a bit old nowadays, and doesn't comply with current web standards. " +
          "Gdium.com is compatible with Internet Explorer 7 and newer," +
          "with Firefox 2 and newer, Safari, Google Chrome, Konkeror, Galeon and Opera") +
        '</p><p>' +
        Drupal.t("If you want to use the site, and in general get a far better internet browsing experience, " +
          "we suggest you update to one of these browsers. We recommend ") + "<a href='http://getfirefox.com'>Firefox</a>, " +
        Drupal.t("as it is free, open-source and has a good standards compliance") +
        ". " + Drupal.t("Also, it rocks") + ".</p><h1>" +
        Drupal.t("Click here to download the latest Firefox version") + '</h1><a href="http://www.mozilla.com/?from=sfx&uid=0&t=315"><img border="0" alt="Spread Firefox Affiliate Button" src="http://sfx-images.mozilla.org/affiliates/Buttons/firefox3/FF3_88x31_g.png" /></a><h1>' +
        Drupal.t("If you can't install new software in your computer") + '...</h1><p>' +
        Drupal.t("You can try Firefox Portable : just download it and install it in your desktop, no privileges needed!") + '</p><a href="http://portableapps.com/apps/internet/firefox_portable"><img border="0" alt="Portable Firefox Button" src="http://gdium.com/sites/all/themes/geeplex/img/firefox_words.png" /></a><h1>' +
        Drupal.t("Questions, suggestions...") + "</h1><p>" +
        Drupal.t("Drop us a message! admin [at] gdium.com") + "</p>");
      }
      $("#div_quickstart").dialog({
        bgiframe: true,
        autoOpen: false,
        height: 440,
        width: 530,
        modal: true,
        buttons: {
            "Cancel": function() { 
              $(this).dialog("close"); 
            } 
          }     
      });
      if($("#feed_more_div_ajax")) {
        $("#feed_more_div_ajax").bind("ajaxSend", function(){
           $(this).show();
           $($("#feed_more_div")).hide();
         }).bind("ajaxComplete", function(){
           $(this).hide();
           $($("#feed_more_div")).show();
         });
      }
    }
  );
}

MainPage.changeLanguage = function()
{
  $('#gcore-change-language-form').submit();
}

MainPage.openQuickstart = function () {
  $('#div_quickstart').dialog('open'); 
}


function open_div_quickstart() {
  $('#div_quickstart').dialog('open'); 
  
}

function active_group_gsn_quickstart(myselectbox, language, info_gsn_group, url_global) {
  if(info_gsn_group != "") {
    var infos = new Array();
    infos = info_gsn_group.split("/");
    var id = '';
    var myvalue = '';
    id = infos[1];
    
    $("#button_create_page").attr("style", "display:none;");
    $("#button_create_page").click( function() { window.location = '';}); 
      
    if(id!='' && ($("#pages_"+id))){
       myvalue = $("#pages_"+id).val();
       if(myvalue=='1'){
         $("#button_create_page").attr("style", "display:block;cursor:pointer;");
         $("#button_create_page").click( function() { window.location = "http://"+url_global+language+'/'+info_gsn_group+'/node/add/gpage';}); 
       }      
    }
    var myvalue = '';
    $("#button_create_edupage").attr("style", "display:none;");
    $("#button_create_edupage").click( function() { window.location = '';}); 
    if(id!='' && ($("#edupages_"+id))){
       myvalue = $("#edupages_"+id).val();
       if(myvalue=='1'){  
        $("#button_create_edupage").attr("style", "display:block;cursor:pointer;");
        $("#button_create_edupage").click( function() { window.location = "http://"+url_global+language+"/"+info_gsn_group+"/node/add/edupage"; }); 
       }
     }
   }
   else { 
      $("#button_create_page").attr("style", "display:none;");
      $("#button_create_page").click( function() { window.location = '';}); 
      $("#button_create_edupage").attr("style", "display:none;");
      $("#button_create_edupage").click( function() { window.location = '';}); 
    }
}


function compose_deuxieme_selectbox (radio, path_global) {
  var radio_id = radio.id;
  var id = "";
  var info = new Array();
  info = radio_id.split("radio_");
  id = info[1];
  $("#option_selected").attr("value", id);
  if("#sous_option_selected"){
         $("#sous_option_selected").attr("value", '');
   }
   
  
  $("#message_option").html('');
   
  $.get('http://'+path_global+'guser/guser_group_gsn_list_quickstar/'+id, {
            myoption:id 
          }, 
            function(data){
              if (data == '') {
                                          
              }
              else{
                   $("#sous_select").attr("style", "height: 129px;overflow: auto;border: 1px solid #666;width:99%;text-align:left;display:block;");
                   $("#flash").html("<img src='http://"+path_global+"sites/all/themes/geeplex/img/quickstar_group.jpg' />");
                   $("#sous_select").html(data);                    
              } 
            });     
}

function transfer_mot (myopt) {
   if (myopt=='pages') {
           myopt = 'gpage';
         }else if (myopt == 'edupages') {
           myopt = 'edupage'
         }else if (myopt == 'forum') {
           myopt = 'gforum-entry'
         }else if (myopt == 'calendar') {
           myopt = 'event'
         }else {
           myopt = 'posts';
         }
     return myopt;    
}

function select_deuxieme_list (myid, type, language) {
       if("#sous_option_selected"){
         $("#sous_option_selected").attr("value", myid);
       }
       
        var myopt = transfer_mot($("#option_selected").attr("value"));
        if (myopt== "posts") {
          myopt = "gpost";
        }
   
       var group_name = $("#group_name_"+myid).attr("value");
       var option_url = $("#option_url").attr("value");
       var nom_display = $("#option_selected").attr("value");
       var nom_display_fin = '';
       if(nom_display == "pages" || nom_display == "page") {
         nom_display_fin = Drupal.t("a page in");
       }
       else if(nom_display == "edupages") {
         nom_display_fin = Drupal.t("an edupage in");
       }
       else if(nom_display == "forum") {
         nom_display_fin = Drupal.t("a forum in");
       }
       else if(nom_display == "calendar") {
         nom_display_fin = Drupal.t("an event in");
       }
       else {
         nom_display_fin = Drupal.t("a blog post in");
       }
       var message = '&nbsp;&nbsp;';
       message = message + Drupal.t("Do you want to create")+" "+nom_display_fin+" "+group_name+" &nbsp;&nbsp;&nbsp;";
       message = message + "<input style='cursor:pointer;' type='button' class='ui-state-default ui-corner-all' onclick='window.location=\"http://"+option_url+language+"/"+type+"/"+myid+"/node/add/"+myopt+"\"' value='&nbsp;"+Drupal.t('OK')+"&nbsp;&nbsp;'  />";
       
       $("#message_option").html(message);
}


function select_deuxieme_list_dbclick (myid, type, language) {
  var myopt = transfer_mot($("#option_selected").attr("value"));
  var option_url = $("#option_url").attr("value");  
  window.location="http://"+option_url+language+"/"+type+"/"+myid+"/node/add/"+myopt;
}


function feed_more(path_global) {
  
  if($("#feed_more_time")) { 
     var time_pass = $("#feed_more_time").attr("value") 
     if(time_pass=='this_week') {
       $("#feed_more_time").attr("value", "last_week");
     }
    
    else if(time_pass=='last_week') {
       $("#feed_more_time").attr("value", 2);
     }
    
    else {
      if(parseInt(time_pass)!="NaN") {      
       $("#feed_more_time").attr("value", (parseInt(time_pass)+1));
      }    
    } 
//    if(isNaN(time_pass) && (time_pass >= 30)) {
//      $("#feed_more_div").hide();
//    } 
    var mytime_pass = time_pass; 
    if($("#activity_log_hp")) {//alert('http://'+path_global+'guser/activity_log_ajax/1/false/'+time_pass);
      $.get('http://'+path_global+'guser/activity_log_ajax/1/0/'+mytime_pass, {
                time_pass:mytime_pass  
              }, 
      function(data){           
          if (data == '') {
                           
          }
          else{ 
              if(data.match("|||")!= null) {
                var arr = new Array(2)
                arr = data.split('|||');
                document.getElementById("activity_log_hp").innerHTML += arr[0]; 
                if(arr[1]!='') {
                  $("#feed_more_time").attr("value", arr[1])
                  if(arr[1] == "NONPLUS") {
                    document.getElementById("feed_more_div").innerHTML = "";
                  }
                } 
              }
              else             
                document.getElementById("activity_log_hp").innerHTML += data;    
          } 
                  
      });
    }
  }
}