﻿// JScript File



function over_button_nav_horizontal(divid) 
{
    if(divid != null)
    {
        divid.style.cursor='hand'; 
        divid.style.backgroundImage='url(http://www.bhdentists.com/images/fade/navigation-horizontal_over.jpg)';
        
     }
     
 }
 
 function click_nav_horizontal(divid) 
{
 
if(divid.id =='home')
 window.location.href='http://www.bhdentists.com';
 
if(divid.id =='beverly_hills_dentists')
window.location.href='http://www.bhdentists.com/beverly-hills-dentists.aspx';
 
if(divid.id =='cosmetic_dental_services')
window.location.href='http://www.bhdentists.com/cosmetic-dental-services.aspx';
 
if(divid.id =='dentistry_photos')
window.location.href='http://www.bhdentists.com/dentistry-photos.aspx';  

if(divid.id =='dental_products')
window.location.href='http://www.bhdentists.com/dental-products.aspx';
 
if(divid.id =='blog')
window.location.href='http://www.bhdentists.com/blog';
 
if(divid.id =='dentist_contact')
window.location.href='http://www.bhdentists.com/dentist-contact.aspx';
 
if(divid.id =='dentist_appointment')
window.location.href='http://www.bhdentists.com/dentist-appointment.aspx';
 
 }
 
 function contact_change(obj)
 {
    if (obj.value != 'Name')
    {obj.style.color='#000000'; } 
    
    if (obj.value != 'Email')
    {obj.style.color='#000000'; }
    
    if (obj.value != 'Phone Number')
    {obj.style.color='#000000'; }
    
    if (obj.value != 'Comments')
    {obj.style.color='#000000'; }
 }
 
 function contact_focus(obj)
 {
    if (obj.value == 'Name')
     { obj.value=''; }
     
    if (obj.value == 'Email') 
    { obj.value=''; }
    
    if (obj.value == 'Comments')
     { obj.value=''; }
     
     if (obj.value == 'Phone Number')
      { obj.value=''; }
 }
 
 function contact_blur(obj)
 {
         if (obj.value == '')
         {
             if(obj.id == 'ctl00_Quick_Contact1_txtFullName' )
             {
                 obj.style.color='#808080'; 
                 obj.value='Name'; 
             }
         
             else if (obj.id == 'ctl00_Quick_Contact1_txtEmail') 
             {
                 obj.style.color='#808080';
                 obj.value='Email'; 
             }
             
             else if (obj.id == 'ctl00_Quick_Contact1_txtPhone')
             {
                 obj.style.color='#808080'; 
                 obj.value='Phone Number';
             }
            
             else if (obj.id == 'ctl00_Quick_Contact1_txtComments') 
             { 
                 obj.style.color='#808080';
                 obj.value='Comments'; 
             }
        }
 }
 // JScript File
// Removes leading whitespaces
function LTrim( value ) {
	
	var re = /\s*((\S+\s*)*)/;
	return value.replace(re, "$1");
	
}

// Removes ending whitespaces
function RTrim( value ) {
	
	var re = /((\s*\S+)*)\s*/;
	return value.replace(re, "$1");
	
}

// Removes leading and ending whitespaces
function trim( value ) {
	
	return LTrim(RTrim(value));
	
}

function quick_submit()
{
    var txtName = document.getElementById("ctl00_Quick_Contact1_txtFullName");
    var txtEmail = document.getElementById("ctl00_Quick_Contact1_txtEmail");
    var txtPhone = document.getElementById("ctl00_Quick_Contact1_txtPhone");
    var txtComments = document.getElementById("ctl00_Quick_Contact1_txtComments");
    var validation_summary = "Please complete and answer the required fields:\n";
    if(trim(txtName.value)=="Name" || trim(txtName.value)=="")
    {
        validation_summary = validation_summary + "Full Name\n";
    }
    if(trim(txtEmail.value)=="Email")
    {
        validation_summary = validation_summary + "E-mail\n";
    }
    else
    {
        retxtname = new RegExp(/^\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/);
       	if (!(retxtname.test(trim(txtEmail.value))))
        {
            validation_summary = validation_summary + "E-mail address is not valid\n";
       	}
    }
    if(trim(txtComments.value)=="Comments" || trim(txtComments.value)=="")
    {
        validation_summary = validation_summary + "Comments / Inquiry\n";
    }
    if (validation_summary == "Please complete and answer the required fields:\n")
    {
        return true;
    }
    else
    {
        alert(validation_summary);
        return false;
    }
}

function contactus_submit()
{
    var txtFName = document.getElementById("ctl00_Body_Contact_Form_txtFirstName");
    var txtLName = document.getElementById("ctl00_Body_Contact_Form_txtLastName");
    var txtEmail = document.getElementById("ctl00_Body_Contact_Form_txtEmail");
    var txtComments = document.getElementById("ctl00_Body_Contact_Form_txtComments");
    var txtHow = document.getElementById("ctl00_Body_Contact_Form_referral");
    
    var lblFName = document.getElementById("lblFName");
    var lblLName = document.getElementById("lblLName");
    var lblEmail = document.getElementById("lblEmail");
    var lblComments = document.getElementById("lblComments");
    var lblHow = document.getElementById("lblHow");
    
    var validation_summary = "Please complete and answer the required fields:\n";
    if(trim(txtFName.value)=="")
    {
        validation_summary = validation_summary + "First Name\n";
        lblFName.innerHTML = "*";
    }
    if(trim(txtLName.value)=="")
    {
        validation_summary = validation_summary + "Last Name\n";
        lblLName.innerHTML = "*";
    }
    if(trim(txtEmail.value)=="")
    {
        validation_summary = validation_summary + "E-mail\n";
        lblEmail.innerHTML = "*";
    }
    else
    {
        retxtname = new RegExp(/^\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/);
       	if (!(retxtname.test(trim(txtEmail.value))))
        {
            validation_summary = validation_summary + "E-mail address is not valid\n";
            lblEmail.innerHTML = "*";
       	}
    }
    if(trim(txtComments.value)=="")
    {
        validation_summary = validation_summary + "Comments / Inquiry\n";
        lblComments.innerHTML = "*";
    }
    if(trim(txtHow.value)=="")
    {
        validation_summary = validation_summary + "How did you hear about us?\n";
        lblHow.innerHTML = "*";
    }
    if (validation_summary == "Please complete and answer the required fields:\n")
    {
        return true;
    }
    else
    {
        alert(validation_summary);
        return false;
    }
}

function app_submit()
{
    var txtFName = document.getElementById("ctl00_Body_Appointment_Form_txtFirstName");
    var txtLName = document.getElementById("ctl00_Body_Appointment_Form_txtLastName");
    var txtEmail = document.getElementById("ctl00_Body_Appointment_Form_txtEmail");
    var txtComments = document.getElementById("ctl00_Body_Appointment_Form_txtComments");
    var txtHow = document.getElementById("ctl00_Body_Appointment_Form_referral");
    
    var lblFName = document.getElementById("lblFName");
    var lblLName = document.getElementById("lblLName");
    var lblEmail = document.getElementById("lblEmail");
    var lblComments = document.getElementById("lblComments");
    var lblHow = document.getElementById("lblHow");
    
    var validation_summary = "Please complete and answer the required fields:\n";
    if(trim(txtFName.value)=="")
    {
        validation_summary = validation_summary + "First Name\n";
        lblFName.innerHTML = "*";
    }
    if(trim(txtLName.value)=="")
    {
        validation_summary = validation_summary + "Last Name\n";
        lblLName.innerHTML = "*";
    }
    if(trim(txtEmail.value)=="")
    {
        validation_summary = validation_summary + "E-mail\n";
        lblEmail.innerHTML = "*";
    }
    else
    {
        retxtname = new RegExp(/^\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/);
       	if (!(retxtname.test(trim(txtEmail.value))))
        {
            validation_summary = validation_summary + "E-mail address is not valid\n";
            lblEmail.innerHTML = "*";
       	}
    }
    if(trim(txtComments.value)=="")
    {
        validation_summary = validation_summary + "Comments / Inquiry\n";
        lblComments.innerHTML = "*";
    }
    if(trim(txtHow.value)=="")
    {
        validation_summary = validation_summary + "How did you hear about us?\n";
        lblHow.innerHTML = "*";
    }
    if (validation_summary == "Please complete and answer the required fields:\n")
    {
        return true;
    }
    else
    {
        alert(validation_summary);
        return false;
    }
}
 