/* Check the log in form to see if the default values should be restored */
function checklogin(){
	var pass = document.getElementById("password").value;
	var user = document.getElementById("username").value;
	if(pass == ''){
		document.getElementById("password").value='defaultpassword';
	}
	if(user == ''){
		document.getElementById("username").value='Username';
	}
}
/* Used to delete the default values  in a input field*/
function delValues(field){
	var pass = document.getElementById("password").value;
	var user = document.getElementById("username").value;
	if(field == 'pass' && pass == 'defaultpassword'){
		document.getElementById("password").value='';
	}
	if(field == 'user' && user === 'Username'){
		document.getElementById("username").value='';
	}
}
/* Verify that required fields in a form have been completed */
$(document).ready(function(){
    $("form").submit(function() {	
	  var fields = $('#fields').val();
      var inputs = fields.split(",");
	  var count = inputs.length;
	  var errorCount = 0;
	  var errorFields = new Array();
	  for(i = 0;i<count;i++){
		  var fieldName = inputs[i];
		  var value = $("#"+fieldName+"").val();
		  if(value == ''){
			  errorCount++;
			  errorFields[errorCount] = fieldName;
		  }
	  }
	  if(errorCount > 0){
       	  $(':input').css("backgroundColor","");  
  		  for(i = 0;i<=errorCount;i++){
			$('#'+errorFields[i]+'').css("backgroundColor","#ffcccc");  
		  }
		  return false;
	  }
	  else{
  		  $('#error').html('');
     	  $(':input').css("backgroundColor","");  
		  return true;
	  }
});

});
/* Pop up specified div using jQuery */
function popup(div){
	$(''+div+'').dialog({width:"400px"});	
	$(''+div+'').css({display:"block"})

}
/* Adds a link to any element using "onclick" */
function addlink(url)
  {
  document.location.href = url;
  }
/* Displays a datepicker in fields with the id date */
$(document).ready(function(){
    $('#date').datepicker();
});
/* Uses jQuery to make tabs work */
$(document).ready(function(){
    $("#topbar_left > ul").tabs();
    $("#topbar_right > ul").tabs();
  });

