function SubmitForm()
{
 	var element;
    element=document.getElementById('agent_fname');
    if(element!=null)
    {
        if(trim(element.value)=='')
        {
            alert("Please enter "+element.title);
            element.focus();
            return false;
        }
    }
    
    element=document.getElementById('agent_lname');
    if(element!=null)
    {
        if(trim(element.value)=='')
        {
            alert("Please enter "+element.title);
            element.focus();
            return false;
        }
    }
    
    element=document.getElementById('agent_email');
    if(element!=null)
    {
        if(trim(element.value)=='')
        {
            alert("Please enter "+element.title);
            element.focus();
            return false;
        }
        else
        {
            if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,5})+$/.test(element.value)))
            {
                 alert("Please Enter Valid "+element.title);
                 element.focus();
                 return false;
            }
        }
    }

    
    element=document.getElementById('agent_password');
    if(element!=null)
    {
        if(trim(element.value)=='')
        {
            alert("Please enter "+element.title);
            element.focus();
            return false;
        }
    }    
    
    element=document.getElementById('confirm_password');
    if(element!=null)
    {
        if(trim(element.value)=='')
        {
            alert("Please enter "+element.title);
            element.focus();
            return false;
        }
    }
    
   if(document.getElementById('agent_password').value !=document.getElementById('confirm_password').value)
   {
        alert("Password and confirm password does not match.");
        document.getElementById('confirm_password').focus();  
        return false;
   }
   
   element=document.getElementById('agent_address');
    if(element!=null)
    {
        if(trim(element.value)=='')
        {
            alert("Please enter "+element.title);
            element.focus();
            return false;
        }
    }
 
    
  element=document.getElementById('agent_country_id');
    if(element!=null)
    {
        if(element.value=='0')
        {
            alert("Please select "+element.title);
            element.focus();
            return false;
        }
    }
    
    element=document.getElementById('agent_phone');
    if(element!=null)
    {
        if(trim(element.value)=='')
        {
            alert("Please enter "+element.title);
            element.focus();
            return false;
        }
    }    
    
    
    element=document.getElementById('agent_zipcode');
    if(element!=null)
    {
        if(trim(element.value)=='')
        {
            alert("Please enter "+element.title);
            element.focus();
            return false;
        }
    }

	 element=document.getElementById('security_code');
    if(element!=null)
    {
        if(trim(element.value)=='')
        {
            alert("Please enter "+element.title);
            element.focus();
            return false;
        }
    }
    
    return true;
}

/////////////////////////////////////////////////////

function user_login()
{
    element=document.getElementById('txt_username');
    if(element!=null)
    {
        if(element.value=='')
        {
            alert("Please enter the username.");
            element.focus();
            return false;
        }
    }
    
    if( !isEmail_new(element.value) )
    {
        alert("Email is not valid.");
        element.focus();
        return false;
    }
 
 
   element=document.getElementById('txt_password');
    if(element!=null)
    {
        if(element.value=='')
        {
            alert("Please enter the password");
            element.focus();
            return false;
        }
    } 
    
}

/*########################## */

function trim(inputString)
{
    inputString = inputString.replace(/^\s+/g,"");
    inputString = inputString.replace(/\s+$/g,"");
    return inputString;
}