  function play_link(link)
  {
    window.location.href = link;
  }

  function popup(url)
  {
    window.open(url, "popup");
  }

  function check_input(name_form)
  {
    var error = false;
    nb_input = document.forms[name_form].getElementsByTagName("input").length;
    var regexp = new RegExp('check');
    for(i=0;i < nb_input;i++)
    {
      var className = document.forms[name_form].getElementsByTagName("input")[i].className;
      if(document.forms[name_form].getElementsByTagName("input")[i].type != "button"
      && document.forms[name_form].getElementsByTagName("input")[i].type != "submit"
      && document.forms[name_form].getElementsByTagName("input")[i].type != "checkbox"
      && regexp.test(className))
      {
        if(document.forms[name_form].getElementsByTagName("input")[i].value == "")
        {
          error = true;
          document.forms[name_form].getElementsByTagName("input")[i].style.borderColor  = "red";
          document.forms[name_form].getElementsByTagName("input")[i].style.backgroundColor  = "#FFF0F0";
        }
        else
        {
          document.forms[name_form].getElementsByTagName("input")[i].style.borderColor  = "";
          document.forms[name_form].getElementsByTagName("input")[i].style.backgroundColor  = "";
        }
      }
    }
    return error;
  }

  function no_url_img_item(name_form)
  {
    if(document.forms[name_form].getElementsByTagName("input")["checkbox_no_url_img_item"].checked == true)
    {
      document.forms[name_form].getElementsByTagName("input")["url_img_item"].value = " ";
      document.forms[name_form].getElementsByTagName("input")["url_img_item"].disabled = true;
    }
    else
    {
      document.forms[name_form].getElementsByTagName("input")["url_img_item"].value = "";
      document.forms[name_form].getElementsByTagName("input")["url_img_item"].disabled = false;
    }
  }

  function check_form_registration(name_form)
  {
    var error = new Array();
    error[0] = this.check_input(name_form);
    error[1] = this.check_identical_password(name_form);
    error[2] = this.check_email(name_form);
    error[3] = this.check_date(name_form);
    for(i=0;i < error.length;i++)
    {
      if (error[i] == true)
      {
        return false;
      }
    }
    document.forms[name_form].submit();
  }

  function check_form_change_password(name_form)
  {
    var error = new Array();
    error[0] = this.check_input(name_form);
    error[1] = this.check_identical_password(name_form);
    for(i=0;i < error.length;i++)
    {
      if (error[i] == true)
      {
        return false;
      }
    }
    document.forms[name_form].submit();
  }

  function check_form_find_pwd(name_form)
  {
    var error = new Array();
    error[0] = this.check_input(name_form);
    error[1] = this.check_email(name_form);
    for(i=0;i < error.length;i++)
    {
      if (error[i] == true)
      {
        return false;
      }
    }
    document.forms[name_form].submit();
  }

  function check_form_add_item(name_form)
  {
    var error = new Array();
    error[0] = this.check_input(name_form);
    error[1] = check_price(name_form);
    for(i=0;i < error.length;i++)
    {
      if (error[i] == true)
      {
        return false;
      }
    }
    document.forms[name_form].submit();
  }

  function check_form_connexion(name_form)
  {
    var error = this.check_input(name_form);
    if (error)
    {
      return false;
    }
    $('ajax_display').hide();
    document.forms[name_form].submit();
  }

  function check_form_invitation(name_form)
  {
    var error = new Array();
    error[0] = this.check_input(name_form);
    error[1] = this.check_email(name_form);
    for(i=0;i < error.length;i++)
    {
      if (error[i] == true)
      {
        return false;
      }
    }
    document.forms[name_form].submit();
  }

  function check_form_edit_profile(name_form)
  {
    var error = new Array();
    error[0] = this.check_input(name_form);
    error[1] = check_email(name_form);
    error[2] = this.check_date(name_form);
    for(i=0;i < error.length;i++)
    {
      if (error[i] == true)
      {
        return false;
      }
    }
    document.forms[name_form].submit();
  }

  function ajax_form(page)
  {
	var responseHtml = '';
	$('#ajax_display').show();

	responseHtml = $.ajax({
		url:'ajax.php?page='+page,
		async:false
	}).responseText;

	$('#ajax_content').html(responseHtml);
  }

  function hide_ajax_display()
  {
	$('#ajax_display').hide();
  }

  function change_priority_item(priority)
  {
	for(i=1;i<6;i++)
	{
		if(i <= priority)
		{
			$('#star_'+i).attr('src', 'css/skin1/images/star_on.png');
		}
		else
		{
			$('#star_'+i).attr('src', 'css/skin1/images/star_off.png');
		}
	}
	$('#priority_item').val(priority);
  }

  function show_rsociaux(item)
  {
       $('div[id^=rsociaux_][id!=rsociaux_'+item+']').slideUp();

       if($('#rsociaux_'+item).html() == '')
       {
           $.ajax({
               url:'ajax.php?page=rsociaux&item='+item,
               success: function(data)
               {
                   $('#rsociaux_'+item).html(data);
               }
           });
       }
       $('#rsociaux_'+item).slideDown();
  }
