﻿function validateLogin(tbUsername, tbPassword)
	{
	if(tbUsername.value == '') 
	{
	  alert("Please fill in your user name"); 
	  return false;
	}		
	//kaspar: temp
	if(tbUsername.value==tbUsername.defaultValue)
	{
	    alert("Please fill in your user name"); 
	    return false;
	}
	//end temp
	if(tbPassword.value == '') 
	{
	  alert("Please fill in your password"); 
	  return false;
	}	
	return true;
	}
	
function KeyDownHandler(btn, e)
{
  // process only the Enter key
  if({ 13:1}[e.which||e.keyCode])
  {
    // cancel the default submit
    e.returnValue=false;
    e.cancel = true;
    // submit the form by programmatically clicking the specified button
    btn.click();
  }
}
function ShowSearchSpinners()
{
  document.getElementById('divSpinner').style.display = "block";
  document.getElementById('divPageing').style.display = "none";
  document.getElementById('divBottomPageing').style.display = "none";
  document.getElementById('divResult').style.display = "none";
}

function ShowThemeDesignerSpinners()
{
  document.getElementById('divSpinner').style.display = "block";  
  document.getElementById('content').style.display = "none";
  document.getElementById('divBottomPageing').style.display = "none";
}
function ShowLightboxSpinners()
{
  document.getElementById('spanLightboxSpinner').style.display = "block";  
  document.getElementById('lightContent').style.display = "none";
}

function validateMail(mailfield) 
{	
  var validEmail = mailfield.value.match(/\b(^(\S+@).+((\.com)|(\.net)|(\.edu)|(\.mil)|(\.gov)|(\.org)|(\..{2,2}))$)\b/gi);
  if(mailfield.value == "")
  {
    alert("Enter valid email address");
    return false;
  }
  if (mailfield.value != "" && validEmail == null)
  {
    alert("Enter valid email address");
    return false;
  }
  return true;
}

function resetPaging(currentpageobject, itemsprpageobject)
{
  if(currentpageobject)
    currentpageobject.value = "1";
  if(itemsprpageobject)
    itemsprpageobject.value = "12";
}
