var ajax_urls = new Array();
var ajax_titles = new Array();
var current_theme_path;
var login_click;

function search_user() {
  var field = new Array('first_name', 'last_name', 'sex', 'city', 'state', 'company', 'industry');
  var blank = 0;

  for (var k=0; k<field.length; k++) {
    var n = document.getElementById(field[k]);
    if (field[k] == 'sex') {
      if (document.myform_search.sex[0].checked) {
        n1 = 'male';
      }
      else if (document.myform_search.sex[1].checked) {
        n1 = 'female';
      }
      else if (document.myform_search.sex[2].checked) {
        n1 = 'all';
      }
      
    }
    else {
      n1 = trim(n.value);
    }

    if (n1 == '') {
      blank = blank+1;
    }
  }

  if (blank == (field.length)) {
    alert("Please enter a search string.");
    return false;
  }
  else {
    return true;
  }

}

function sort_by(display_on, display_off) {
  document.getElementById (display_off).style.display = "none";
  /*background-color:#EEEEEE;*/
  document.getElementById (display_on).style.display = "block";
  var num = display_on.length;
  tab_on = 'tab'+display_on.charAt(6);
  tab_off = 'tab'+display_off.charAt(6);
  document.getElementById (tab_on).style.backgroundImage = "url(Themes/Alpha/images/tab-on-dot.gif)";

  document.getElementById (tab_on).style.backgroundColor = '#EEEEEE';
  document.getElementById(tab_on).style.color = '#000000';

  document.getElementById(tab_off).style.backgroundColor = '#323532';
  document.getElementById(tab_off).style.color = '#7699C1';

   document.getElementById (tab_off).style.backgroundImage = "url(Themes/Alpha/images/tab-off-dot.gif)";
}


function validate_form() {
  var val1 = document.getElementById('groupname').value;
  val1 = trim(val1);
  var val2 = document.getElementById('group_category').options[document.getElementById('group_category').selectedIndex].value;

  if (val1=='') {
    alert('Please fill the name of the group');
    return false;
  }

  if (val2==0)
  {
    alert('Please select the category');
    return false;
  }



}



function isValidEmail(strEmail) {
  validRegExp = /^[^@]+@[^@]+.[a-z]{2,}$/i;
  if(strEmail.search(validRegExp) == -1) {
    return false;
  }
  return true;
}


function search_group() {
  var n = document.getElementById("group_search");
  n1 = trim(n.value);
  if (n1 == '') {
    alert("Please enter a search string.");
  }
  else {
    window.location="showgroup.php?search_string="+n1;
  }
}

function trim(field) {
  value = field;
  while (value.charAt(value.length-1) == " ") {
    value = value.substring(0,value.length-1);
  }
  while(value.substring(0,1) ==" ") {
    value = value.substring(1,value.length);
  }
  return value;


}

function confirm_delete(msg) {
  var msg = msg;
  if (confirm(msg)) {
    return true;
  }
  else {
    return false;
  }
}

function delete_content(con_type) {

  if (con_type == 'image') {
    var len = document.image_upload.elements.length;
  }
  else if (con_type == 'audio') {
    var len = document.image_upload1.elements.length;
  }
  else if (con_type == 'video') {
    var len = document.image_upload2.elements.length;
  }

  isChecked = 0;
  isValid = 0;
  j = 0;
  for(var i=0;i<len; i++) {
    if (con_type == 'image') {
      currentField = document.image_upload.elements[i];
    }
    else if (con_type == 'audio') {
      currentField = document.image_upload1.elements[i];
    }
    else if (con_type == 'video') {
      currentField = document.image_upload2.elements[i];
    }

    if(currentField.type == "checkbox") {
        if(currentField.checked == true) { isValid = 1; isChecked = 1;}
    }
  }
  if(isChecked == 0) {
    isValid = 0;

    if (con_type == 'image') {
      alert("No image has been selected.");
      return false;
    }
    else if (con_type == 'audio') {
      alert("No audio has been selected.");
      return false;
    }
    else if (con_type == 'video') {
      alert("No video has been selected.");
      return false;
    }
  }

  if (isValid != 0) {
    if (confirm("Are you sure you want to delete selected "+con_type+" ?")) {
      return true;
    }
    else {
      return false;
    }
  }
}


// start -- for media gallery
function show_hide(display_on, display_off1, display_off2) {
  document.getElementById (display_off1).style.display = "none";
  document.getElementById (display_off2).style.display = "none";

  /*background-color:#EEEEEE;*/
  document.getElementById (display_on).style.display = "block";
  var num = display_on.length;

  var on = display_on.split('-');
  var off1 = display_off1.split('-');
  var off2 = display_off2.split('-');

  var on_show = on[0]+on[1];
  var off1_show = off1[0]+off1[1];
  var off2_show = off2[0]+off2[1];

  document.getElementById (on_show).style.backgroundImage = "url(Themes/Alpha/images/tab-on-dot.gif)";
  document.getElementById (on_show).style.backgroundColor = "#fff";
  document.getElementById (on_show).style.color = "black";

  document.getElementById (off1_show).style.backgroundImage = "url(Themes/Alpha/images/tab-off-dot.gif)";
  document.getElementById (off1_show).style.backgroundColor = "#000";
  document.getElementById (off1_show).style.color = "#7699c1";

  document.getElementById (off2_show).style.backgroundImage = "url(Themes/Alpha/images/tab-off-dot.gif)";
  document.getElementById (off2_show).style.backgroundColor = "#000";
  document.getElementById (off2_show).style.color = "#7699c1";
  //background-color: #323532;
  //color: #7699C1;
}

// end -- for media gallery

// start -- for edit profile

function edit_profile (content_id) {
  //alert('nibha');
  var con = new Array('basic-edit', 'general-edit', 'personal-edit', 'professional-edit','import-edit','export-edit');
  var content_new = new Array();
  var content_new1 = new Array();
  var j = 0;
  content_block = document.getElementById (content_id);
  for (var i=0; i<con.length; i++) {
    main_id = con[i]+'-info';
    if (main_id != content_id) {
      content_new[j] = main_id;
      content_new1[j] = con[i];
      j++;
    }
  }
  title_name = content_id.split('-');
  var show = title_name[0]+'-'+title_name[1];

  //var hidden_value = title_name[0]+'-delete';

  content_block.style.display = "block";
  for (var k=0; k<content_new.length; k++) {
    document.getElementById(content_new[k]).style.display = "none";
  }

  //color: #7699C1;
  document.getElementById(show).style.color = 'black';
  document.getElementById(show).style.backgroundColor = '#999999';
  document.getElementById(show).style.backgroundImage = "url(Themes/Alpha/images/tab-on-dot.gif)";
  //document.getElementById('delete_type').value = title_name[0];


  for (var l=0; l<content_new1.length; l++) {
    document.getElementById(content_new1[l]).style.color = '#7699C1';
    document.getElementById(content_new1[l]).style.backgroundColor = '#000';
    document.getElementById(content_new1[l]).style.backgroundImage = "url(Themes/Alpha/images/tab-off-dot.gif)";
  }
}

// end -- for edit profile



function forum_validation () {
  form_obj = document.topicform;
  var n = form_obj.elements.length;
  var msg = '';
  for(i = 0; i < n; i++) {
    if (form_obj.elements[i].type =='text' || form_obj.elements[i].type == 'textarea') {
      temp = trim(form_obj.elements[i].value);
      if(temp == "") {
        msg += '-> ' +form_obj.elements[i].id+' não pode ser em branco.\n';
      }
    }    
  }
  if(msg.length > 0) {
    alert(msg);
    return false;
  } else {
    return true;  
  }  
}



