﻿// JScript File

//Common for all
function fun(thefield)
{ 
    var name=thefield.value; 
    thefield.value=name.replace(/^(?:\s)*/g,'').replace(/(?:\s)*$/g,'');
}

//Validation on reservation on pop up

function validation_popupreservation()
{
    if(document.getElementById('tbemail1').value=="")
    {
        alert("Please enter your email address.");
        document.getElementById('tbemail1').focus();
        return false;
    } 
    var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
    var address = document.getElementById('tbemail1').value;
    if(reg.test(address) == false)
    {
       alert("E-mail address seems incorrect. Please try again.");
       document.getElementById('tbemail1').focus();
       return false;
    }
    if(document.getElementById('ddllocation1').selectedIndex==0)
    {
         alert("Please select a location.");
         document.getElementById('ddllocation1').focus();
         return false;
    }
    return true;
}

// Request a quote
function validation_request()
{
    if(document.getElementById('tbemail').value=="")
    {
        alert("Please enter your email address.");
        document.getElementById('tbemail').focus();
        return false;
    } 
    var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
    var address = document.getElementById('tbemail').value;
    if(reg.test(address) == false)
    {
       alert("E-mail address seems incorrect. Please try again.");
       document.getElementById('tbemail').focus();
       return false;
    }
    return true;
}

//Validation On Review

function validation_review()
{
    if(document.getElementById('name').value=="")
    {
        alert("Please enter your name.");
        document.getElementById('name').focus()
        return false;
    }
    var rb = document.forms[0].rbtnlstar;
    var count =0;
    for (var i = 0; i < rb.length; i++)
    {
        if ( rb[i].checked )
		{
			count = 1;
		}
    }
    if ( count<1 || count==0 )
	{    
		alert("Select atleast one rating.");
		return false;
	}

    if(document.getElementById('comment').value=="")
    {
        alert("Please enter your review.");
        document.getElementById('comment').focus()
        return false;
    }
    return true;
}

//Validation Request

function validation_request()
{
    if(document.getElementById('fname').value=="")
    {
        alert("Please enter your first name.");
        document.getElementById('fname').focus()
        return false;
    }
    if(document.getElementById('lname').value=="")
    {
        alert("Please enter your last name.");
        document.getElementById('lname').focus()
        return false;
    }
     if(document.getElementById('email').value=="")
    {
        alert("Please enter your email address.");
        document.getElementById('email').focus()
        return false;
    }
     var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
    var address = document.getElementById('email').value;
    if(reg.test(address) == false)
    {
       alert("E-mail address seems incorrect. Please try again.");
       document.getElementById('email').focus();
       return false;
    }
     if(document.getElementById('date').value=="")
    {
        alert("Please enter date.");
        document.getElementById('date').focus()
        return false;
    }
     if(document.getElementById('phone').value=="")
    {
        alert("Please enter your contact number.");
        document.getElementById('phone').focus()
        return false;
    }
    return true;
}

//Validation Online Rental Information Gathering

function validation_info()
{
    if(document.getElementById('fname_main').value=="")
    {
        alert("Please enter your first name.");
        document.getElementById('fname_main').focus()
        return false;
    }
    if(document.getElementById('lname_main').value=="")
    {
        alert("Please enter your last name.");
        document.getElementById('lname_main').focus()
        return false;
    }
    if(document.getElementById('address_main').value=="")
    {
        alert("Please enter your address.");
        document.getElementById('address_main').focus()
        return false;
    }
    if(document.getElementById('city_main').value=="")
    {
        alert("Please enter your city.");
        document.getElementById('city_main').focus()
        return false;
    }
    if(document.getElementById("ddlstate_main").selectedIndex==0)
    {
        alert("Please select your state.");
        document.getElementById('ddlstate_main').focus()
        return false;
    }
    if(document.getElementById('zip_main').value=="")
    {
        alert("Please enter zip code of area.");
        document.getElementById('zip_main').focus()
        return false;
    }
    if(document.getElementById('phone_main').value=="")
    {
        alert("Please enter your phone number.");
        document.getElementById('phone_main').focus()
        return false;
    }
    if(document.getElementById('cell_main').value=="")
    {
        alert("Please enter your cell number.");
        document.getElementById('cell_main').focus()
        return false;
    }
    if(document.getElementById('email_main').value=="")
    {
         alert("Please enter your email address.");
        document.getElementById('email_main').focus()
        return false;
    }
     var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
    var address = document.getElementById('email_main').value;
    if(reg.test(address) == false)
    {
       alert("E-mail address seems incorrect. Please try again.");
       document.getElementById('email_main').focus();
       return false;
    }
    
    if(document.getElementById('chkb_military').checked==true)
    {
        if(document.getElementById('military_id').value=="")
        {
            alert("Please enter your Military Id.");
            document.getElementById('military_id').focus()
            return false;
        }
    }
    
    if(document.getElementById('fname_alt').value=="")
    {
        alert("Please enter your alternate first name.");
        document.getElementById('fname_alt').focus()
        return false;
    }
    if(document.getElementById('lname_alt').value=="")
    {
        alert("Please enter your alternate last name.");
        document.getElementById('lname_alt').focus()
        return false;
    }
    if(document.getElementById('address_alt').value=="")
    {
        alert("Please enter your alternate address.");
        document.getElementById('address_alt').focus()
        return false;
    }
    if(document.getElementById('city_alt').value=="")
    {
        alert("Please enter your alternate city.");
        document.getElementById('city_alt').focus()
        return false;
    }
    if(document.getElementById("ddlstate_alt").selectedIndex==0)
    {
        alert("Please select your alternate state.");
        document.getElementById('ddlstate_alt').focus()
        return false;
    }
    if(document.getElementById('zip_alt').value=="")
    {
        alert("Please enter zip code of alternate area.");
        document.getElementById('zip_alt').focus()
        return false;
    }
    if(document.getElementById('phone_alt').value=="")
    {
        alert("Please enter your alternate phone number.");
        document.getElementById('phone_alt').focus()
        return false;
    }
    if(document.getElementById('cell_alt').value=="")
    {
        alert("Please enter your alternate cell number.");
        document.getElementById('cell_alt').focus()
        return false;
    }
    if(document.getElementById('email_alt').value=="")
    {
         alert("Please enter your alternate email address.");
        document.getElementById('email_alt').focus()
        return false;
    }
     var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
    var address = document.getElementById('email_alt').value;
    if(reg.test(address) == false)
    {
       alert("E-mail address seems incorrect. Please try again.");
       document.getElementById('email_alt').focus();
       return false;
    }
    
    return true;
}

function validation_agreement()
{
    if(!document.getElementById('CheckBox1').checked)
    {
        alert("Please agree with all policies of storage location.");
        document.getElementById('CheckBox1').focus();
        return false;
    }
    if(!document.getElementById('CheckBox2').checked)
    {
        alert("Please agree with fees or charges you could be accessed.");
        document.getElementById('CheckBox2').focus();
        return false;
    }
    if(!document.getElementById('CheckBox3').checked)
    {
        alert("Please agree with all rules & regulations of storage.");
        document.getElementById('CheckBox3').focus();
        return false;
    }
    return true;
}
