﻿// JScript File


function over_button_nav_vertical(divid) 
{
    if(divid != null)
    {
        divid.style.cursor='hand'; 
        divid.style.backgroundColor='#135D63';
    }
}

function up_button_nav_vertical(divid) 
{
    if(divid != null)
    {divid.style.backgroundColor='transparent';}
}

function click_nav_vertical(divid) 
{
   if(divid.id =='ctl00_Navigation_Vertical_cosmetic_dentistry')
   window.location.href='cosmetic-dentistry.aspx';

   if(divid.id =='ctl00_Navigation_Vertical_full_mouth_reconstruction')
   window.location.href='full-mouth-reconstruction.aspx';
   
   if(divid.id =='ctl00_Navigation_Vertical_emergency_dentistry')
   window.location.href='emergency-dentistry.aspx';
   
   if(divid.id =='ctl00_Navigation_Vertical_nightguard_teeth_grinding')
   window.location.href='nightguard-teeth-grinding.aspx';
   
   if(divid.id =='ctl00_Navigation_Vertical_invisalign_dentist')
   window.location.href='invisalign-dentist.aspx';
   
    if(divid.id =='ctl00_Navigation_Vertical_dental_implants')
   window.location.href='dental-implants.aspx';
   
    if(divid.id =='ctl00_Navigation_Vertical_direct_composite_bonding')
   window.location.href='direct-composite-bonding.aspx';
   
    if(divid.id =='ctl00_Navigation_Vertical_porcelain_veneers')
    window.location.href='porcelain-veneers.aspx';
    
    if(divid.id =='ctl00_Navigation_Vertical_teeth_whitening')
    window.location.href='teeth-whitening.aspx'
    
    if(divid.id =='ctl00_Navigation_Vertical_dental_crowns')    
    window.location.href='dental-crowns.aspx'
    
    if(divid.id =='ctl00_Navigation_Vertical_dental_bridges')
    window.location.href='dental-bridges.aspx'
    
    if(divid.id =='ctl00_Navigation_Vertical_root_canal_dentist')
    window.location.href='root-canal-dentist.aspx'
    
    if(divid.id =='ctl00_Navigation_Vertical_porcelain_fillings')
    window.location.href='porcelain-fillings.aspx'
    
    if(divid.id =='ctl00_Navigation_Vertical_tooth_extractions')
    window.location.href='tooth-extractions.aspx'
    
    if(divid.id =='ctl00_Navigation_Vertical_dental_bone_grafting')
    window.location.href='dental-bone-grafting.aspx'
    
    if(divid.id =='ctl00_Navigation_Vertical_dental_cleaning')
    window.location.href='dental-cleaning.aspx'
    
    if(divid.id =='ctl00_Navigation_Vertical_dental_checkup')
    window.location.href='dental-checkup.aspx'
    
    if(divid.id =='ctl00_Navigation_Vertical_vip_dentistry')
    window.location.href='vip-dentistry.aspx'
   
}

function over_button_nav_horizontal(divid) 
{
    if(divid != null)
    {
        divid.style.cursor='hand'; 
        divid.style.backgroundImage='url(images/fade/navigation-horizontal_over.jpg)';
        
     }
     
 }
 
 function click_nav_horizontal(divid) 
{
 
if(divid.id =='ctl00_Navigation_Horizontal_home')
 window.location.href='/';
 
if(divid.id =='ctl00_Navigation_Horizontal_beverly_hills_dentists')
window.location.href='beverly-hills-dentists.aspx';
 
if(divid.id =='ctl00_Navigation_Horizontal_cosmetic_dental_services')
window.location.href='cosmetic-dental-services.aspx';
 
if(divid.id =='ctl00_Navigation_Horizontal_dentistry_photos')
window.location.href='dentistry-photos.aspx';  

if(divid.id =='ctl00_Navigation_Horizontal_dental_products')
window.location.href='dental-products.aspx';
 
if(divid.id =='ctl00_Navigation_Horizontal_blog')
window.location.href='blog';
 
if(divid.id =='ctl00_Navigation_Horizontal_dentist_contact')
window.location.href='dentist-contact.aspx';
 
if(divid.id =='ctl00_Navigation_Horizontal_dentist_appointment')
window.location.href='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;
    }
}
 