function checkValue (input) {
	if(input.value==input.defaultValue)
		input.value="";
	else if(input.value=="")
		input.value=input.defaultValue;
}

function checkForm(form, className)
{
	if(!className)
		className = "compulsory";
	var i;
	for (i=0; i < form.length; i++)
	{
		if (form[i].className.indexOf(className) != -1)
		{
			var type = form[i].type.toLowerCase();
			if (type == "textarea" || type == "text" || type == "password"){
				if (form[i].value == form[i].defaultValue || form[i].value == "")
					return false;
			}
			else {
				if (type == "checkbox" && !form[i].checked)
				return false;
			}
		}
	}
	return true;
}

function checkExpertForm()
{
  var hold = $(this);
  if(hold.find('#txtexpert').val() == 'false')
  {
    alert("You haven't choosen an expert"); 
    return false;
  }
  if(hold.find('#Name').val() == '')
  {
    alert("You must enter your name."); 
    return false;
  }
  if(hold.find('#email').val() == '')
  {
    alert("You must enter your email address."); 
    return false;
  }
  if(hold.find('#message').val().length < 500)
  {
    alert("Your question is under 500 letters long and is therefore too short. Please expand on your answer and try again."); 
    return false;
  }
  if(!hold.find('#agree').get(0).checked)
  { 
    alert('You must agree to the terms in order to proceed.'); 
    return false;
  }
  return true;
}

if(jQuery)
{
  $(document).ready(function(){
    if($.fn.slideshow)
    {
      $('#headerExperts .images').slideshow({
        timeout: 2000,
        fadetime: 500,
        type: 'sequence'
      });
    }
    if($.fn.placeholder)
    {
      $('.placeholder').placeholder();
    }
		$('#askAnExpert').attr('action', '/expert/index.php/frontend/ask');
    $('#askAnExpert').bind('submit', checkExpertForm);
  });
}
