﻿var regexZip = /^\d{5}$/;
var regexPhone = /\W?\d\d\d\W?\d\d\d\W?\d\d\d\d/;

var regexEmail = /^[\w-\.]+@([\w-]+\.)+[\w-]{2,4}$/;
var regexText = /^[a-zA-Z,\s]+(([\'\,\.\-][a-zA-Z,\s])?[a-zA-Z,\s][\.\,]*)*$/;   // /^\s*[a-zA-Z,\s]+\s*$/;
var regexNumber = /^[-+]?\d*\.?\d*$/;
var regexUrl = /^[a-zA-Z0-9\-\.]+\.(com|org|net|mil|edu|gov|COM|ORG|NET|MIL|EDU|GOV)$/
var regexTxtNum = /^([1-zA-Z0-1@.\s]{1,255})$/;  // validates against illegal characters
var regexTxtNumQuote = /^[a-zA-Z0-9\s.\",-_'&%!@#$*()+?]+$/;  // validates against illegal characters but allows quotes, hyphen, apostrophe, comma, dash, spaces
var regex;

var sEvar4global = '';

// old phone regex: /\W?\d\d\d\W?\d\d\d\W?\d\d\d\d/;
// new phone regex: /^([\(]{1}[0-9]{3}[\)]{1}[0-9]{3}[\-]{1}[0-9]{4})$/;

validateControl = function(sender, args) {
    var elem = $get(sender.id);
     //alert(elem.id);
     args.IsValid = false;
   if (validateSubmit(args.Value, '', elem.exType, elem.exInvalid, elem.exValid)) {
        args.IsValid = true;

    };
    return args.IsValid;
};

function validateSubmit(exToValidate, errHolder, exType, exInvalid, exValid) {
   
    if (exInvalid == '' && exToValidate == '') {
        if (errHolder != '') {
            document.getElementById(errHolder).style.display = 'inline';
        };
        return false;
    };
        
    if (exValid != '' && exValid == exToValidate) {
        return true;
    };
    
    if (exToValidate == exInvalid && exInvalid != '') {
        if (errHolder != '') {
            document.getElementById(errHolder).style.display = 'inline';
        };
        return false;
    };
    
   
    switch (exType) {
         case 'zip':
               regex = regexZip;
               break;
           case 'phone':
               regex = regexPhone;
               var ph = exToValidate.replace(/-/gi, '').replace('(', '').replace(')', '').length;
               if (ph != 10 && exToValidate != exValid) {
                   if (errHolder != '') {
                       document.getElementById(errHolder).style.display = 'inline';
                   };
                   return false;
               };
               break;
         case 'email':
               regex = regexEmail;
               break;
         case 'text':
               regex = regexText;
               break;
         case 'number':
               regex = regexNumber;
               break;
         case 'url':
               regex = regexUrl;
               break;
         case 'txtNum':
               regex = regexTxtNum;
               break;
         case 'txtNumQuote':
               regex = regexTxtNumQuote;
               break;
         case 'any':
               return true;
               break;
   }
    
    if (regex.test(exToValidate) == false) {
            if (errHolder != '') {
                document.getElementById(errHolder).style.display = 'inline';
        }
        return false;
    }
    return true;
};

function Watermark(txtField, bFocus, sWatermarkText, errHolder) {
     $get(txtField).value = trim($get(txtField).value);
     ClearErrorHolder(errHolder)
    if (bFocus) {
       if ($get(txtField).value == sWatermarkText) {
            $get(txtField).value = '';
       };
    }
    else {
        if ($get(txtField).value == '') {
            $get(txtField).value = sWatermarkText;
        };
    };
};

function ClearErrorHolder(errHolder) {
    if (errHolder != '') {
        $get(errHolder).style.display = 'none';
    };
};

function isNumberKey(evt, buttonName) {
    var charCode = (evt.which) ? evt.which : event.keyCode
    if (charCode == 45) {  
        return true;
    }
    else if (charCode > 31 && (charCode < 48 || charCode > 57)) {
        return false;
    }
    else if (charCode == 13) {
    if (buttonName != '') {
        $get(buttonName).click();
    }
        return false;
    }
    return true;
};

//Bill 10/26/09 - PT 19367 
function checkZipState(controlClientId,controlClientName,controlServerName,validation1,validation2,sZip,sCity,sState,spReqFieldZip,spReqFieldCity,spReqFieldState) {

    var bReturn = validation1 && validation2;
    
    //alert('sZip:' + sZip);
    //alert('sCity:' + sCity);
    //alert('sState:' + sState);
    
    if (sCity != 'Enter your City' && sZip == 'Enter your ZIP code'){
        
        document.getElementById(spReqFieldZip).style.display = 'none';
        
        if (validation2 == 1){
            if (sState == ''){
                bReturn = 0;
                document.getElementById(spReqFieldState).style.display = 'inline';
                //alert('bReturn:' + bReturn);
                alert('Please select a State');
                return false;
            }
            else{
                bReturn = 1;
                document.getElementById(spReqFieldState).style.display = 'none';
                //alert('bReturn:' + bReturn);
            };
        };
        
    }else{
    
        if (validation1 == 1){
        bReturn = 1;
        }else{
        alert('Please Enter a valid Zip Code');
        };    
            
    };


    return bReturn;
}

//Bill 9/30/09 remove the leading 0's and 1's for phone number
function trimLeadZero(s) {
  while (s.substr(0,1) == '0' || s.substr(0,1) == '1' && s.length>1) 
    { s = s.substr(1,9999); 
      //alert(s);
    }
  return s;
}

//dennis 9/18/09 remove the leading 0 for phone number
function isPhoneNumberKey(evt, buttonName, vtext) {
    var charCode = (evt.which) ? evt.which : event.keyCode
    if (vtext == '' && charCode == 48) {
        return false;
    }
    if (charCode == 45) {
        return true;
    }
    else if (charCode > 31 && (charCode < 48 || charCode > 57)) {
        return false;
    }
    else if (charCode == 13) {
        if (buttonName != '') {
            $get(buttonName).click();
        }
        return false;
    }
    return true;
};

function isEnterKey(evt, buttonName) {
    var charCode = (evt.which) ? evt.which : event.keyCode

    if (charCode == 13) {
    if (buttonName != '') {
        $get(buttonName).click();
    }
        return false;
    }
    return true;
};

function ShowCallNow(objId, elementId, vertAdjust, horizAdjust, intCid, intFid, campId, eVar4Global) {
    sEvar4global = eVar4Global;
    cid = intCid;
    campaignId = campId;
    if(intFid!=undefined && intFid !='') {
        fid = intFid;
    };
    document.getElementById("trArrow").className = '';
    $get('txtCallNowName').value = '';
    $get('txtCallNowPhone').value = '';
    $get('spCallNowReqName').style.display = 'none';
    $get('spCallNowReqPhone').style.display = 'none';
    $get('spCallNowRequestSent2').style.display = 'none';
    $get('trCallNow').style.display = 'inline';
    ShowElement(objId, elementId, vertAdjust, horizAdjust);
};


function ShowElement(objId, elementId, vertAdjust, horizAdjust) {
    // var cursor = getPosition(event);
    // offsetLeft "X" and offsetTop "Y" return the relative position to the parent node.
    // To get the absolute position (which is in fact a relative position as well, 
    // but to the body element)
    // you need to catch the offset position of all the parents, if any
             
    var obj = document.getElementById(objId);
    var curleft = curtop = 0;
        if (obj.offsetParent) {
            do {
                curleft += obj.offsetLeft;
                curtop += obj.offsetTop;
            } while (obj = obj.offsetParent);
        }
      
        curtop +=  vertAdjust;
        curleft += horizAdjust;
               
        if (navigator.userAgent.indexOf('Safari') > 0) {
            curleft -= 1;
        }
        else if (navigator.userAgent.indexOf('Firefox') > 0) {
             curleft -= 5;
        }

        document.getElementById(elementId).style.top = curtop + 'px';
        document.getElementById(elementId).style.left = curleft + 'px';
        document.getElementById(elementId).style.display = 'inline';
}

function getPosition(e) {
    e = e || window.event;
    var cursor = { x: 0, y: 0 };
    if (e.pageX || e.pageY) {
        cursor.x = e.pageX; cursor.y = e.pageY; 
      }
    else {
        cursor.x = e.clientX + (document.documentElement.scrollLeft || document.body.scrollLeft) - document.documentElement.clientLeft;
        cursor.y = e.clientY + (document.documentElement.scrollTop || document.body.scrollTop) - document.documentElement.clientTop;
    }
    return cursor; 
};

function HideElement(elementId) {
    $get(elementId).style.display = 'none';
};

function NewYorkZip(oZip,controlServerName)
   {
   var szipcode = oZip.value;
   if (szipcode.length != 5)
   {
       $get('lblUnion').style.display = 'none';
       if ($get(oZip.id.replace(controlServerName, 'Union')).checked) {
           $get(oZip.id.replace(controlServerName, 'Union')).checked = false;
       }
   }
   else
   {
        if(szipcode == '00501' || szipcode == '00504' || szipcode == '06390' || szipcode == '15000') 
            {$get('lblUnion').style.display = 'inline';} 
        else
        {
            if(szipcode.substring(0,2) == '10' || szipcode.substring(0,2) == '11' || szipcode.substring(0,2) == '12' || szipcode.substring(0,2) == '13' || szipcode.substring(0,2) == '14')
                {$get('lblUnion').style.display = 'inline';}
            
            else
            {
                {
                    $get('lblUnion').style.display = 'none';
                    if ($get(oZip.id.replace(controlServerName, 'Union')).checked) {
                        $get(oZip.id.replace(controlServerName, 'Union')).checked = false;
                    }
                }
            }    
        }
   }
};

function checkrequired(controlClientId,controlClientName,controlServerName,validation1,validation2,validation3) {
    var bReturn = validation1 && validation2 ;
             
    if ($get('childage').style.display == 'inline') {
       bReturn = validation1 && validation2 && validation3;
    };
      
    var insOpt = document.getElementsByName(controlClientName.replace(controlServerName, 'rbgDentalInsurance'))
    if ($get(controlClientId.replace(controlServerName, 'Union')).checked && insOpt[0].checked &&
         $get(controlClientId.replace(controlServerName, 'iUnion')).value == 0) {
         InsuranceTypeError(true, 'Please, select insurance from the list.')
         $get(controlClientId.replace(controlServerName, 'iUnion')).focus();
         bReturn = false;
    }   
   
    if (insOpt[0].checked == false && insOpt[1].checked == false) {
        document.getElementById('payins').style.display = 'none'
        insOpt[1].checked = true
    }

    if (insOpt[0].checked == true) {
        var bOpt = false;
        var refOpt = document.getElementsByName(controlClientName.replace(controlServerName, 'sReferralType'));
                
        for (var i = 0; i < refOpt.length; i++) {
            if (refOpt[i].checked) {
                bOpt = true;
            }
        }

        if (bOpt == false) {
            bReturn = false;
            InsuranceTypeError(true, 'Please, select insurance type.')
        }
    }

    return bReturn;
}

function InsuranceTypeError(err, message) {
    if (err) {
        $get('payins').style.borderColor = 'Red';
        $get('spInsTypeError').innerHTML = message;
    }
    else {
        $get('payins').style.borderColor = '#B0BDCE';
        $get('spInsTypeError').innerHTML = message;
    }
}

function GotoDefaultButton(evt,buttonName) {
    var charCode = (evt.which) ? evt.which : event.keyCode;

    if (charCode == 13) {
        if (buttonName != '') {
            $get(buttonName).click();
        }
        return false;
    }
    return true;
}

//=======TRIM=====
function LTrim(value) {
    var re = /\s*((\S+\s*)*)/;
    return value.replace(re, "$1");
}

function RTrim(value) {
    var re = /((\s*\S+)*)\s*/;
    return value.replace(re, "$1");
}

function trim(value) {
    return LTrim(RTrim(value));
}
//================


//================BEGIN COMMERCIALS ======================
function selectvid() {
	 var a = document.getElementById('arc');
	 var i = a.selectedIndex;
	 if (a.selectedIndex>0) {
	  var v = a.options[i].value;
	  playvid(v);
	  AddText('Archives');
	 };
};

function playvid(v) {
       
    var newvid = '<embed type="application/x-mplayer2" pluginspage="http://www.microsoft.com/Windows/MediaPlayer/" src="http://swf2.1800dentist.com/wmv/' + v + '" name="Player9" width="350" height="235" autostart="1" showcontrols="1"></embed>';
    document.getElementById('playercontainer').innerHTML = newvid;
    return false;
};

function playvidhome(v) {
    var newvid = '<iframe src="../FLASH/Default.aspx" style="width:177px; height:137px; overflow:hidden; border:0px;"></iframe>';
    document.getElementById('playercontainerhome').innerHTML = newvid;
    return false;
};

function AddText(a) {
    document.getElementById('comTitle').innerText = a;
}
//================END COMMERCIALS ======================



function viewMore(sEvent,sEvar4,sEvar5,sEvar6,sEvar17) {
    // sEvar4 - location
    // sEvar5 - Dental Need
    // sEvar6 - PyamentType
    // sEvar17 - ZipCode

    
    if (sEvar4 == undefined){
        sEvar4 = '';
    };    
    
    if (sEvar5 == undefined){
        sEvar5 = '';
    };

    if (sEvar6 == undefined) {
        sEvar6 = '';
    };

    if (sEvar17 == undefined) {
        sEvar17 = '';
    };

    if (sEvar4 != '' && sEvar4global != '' && sEvent == 'event13') {
        sEvar4 = sEvar4global;
    };
      
    if (sEvar6 == '') {
        try {
            switch (document.getElementById('ctl00_cphMain__Home_find_rbInsurance').checked) {
                case false:
                    sEvar6 = 'cash_check';
                    break;
                case true:
                    sEvar6 = 'insurance';
                    var pt = document.getElementsByName('ctl00$cphMain$_Home_find$sReferralType');
                    for (var i = 0; i < pt.length; i++) {
                        //alert(pt[i].value);
                        if (pt[i].checked) {
                            sEvar6 = pt[i].value;
                            break;
                        };
                    };
                    break;
            };
        }
        catch (e)
        { };
    };
       
    var s = s_gi('denadx1800ver3');
    var sView = sEvent + ' ' + sEvar4;

   // alert('event: ' + sEvent + ', evar4: ' + sEvar4 +', evar5: ' + sEvar5 + ', evar6: ' + sEvar6 + ', evar17: ' + sEvar17);
        
   // alert(sView);
    
    s.eVar4 = sEvar4;
    s.eVar5 = sEvar5;
    s.eVar6 = sEvar6;
    s.eVar17 = sEvar17;

    s.linkTrackVars = 'eVar4,eVar5,eVar6,eVar17,events';
    s.linkTrackEvents = sEvent;

    s.events = sEvent;
       s.tl(this, 'o', sView);
    // o - any custom link
    // d - track download link
    // e - exit link
};

function clickMapOnClick(obj) {
   s_objectID = obj.id;
};

//function printArticle() {
//    alert('Print Article');
//    var s = s_gi('denadx1800ver3');
//    s.linkTrackVars = 'events';
//    s.linkTrackEvents = 'event12';
//    s.events = 'event12';
//    s.tl(this, 'o', 'Print Article');
//}


//================

function ChildAge(iChoice) {
	if($get(iChoice).value == 2003) {
       ShowElementChildAge('childage');
} else {
	    HideElement('childage')
}
}

function ChildAge2(iChoice2) {
	if($get(iChoice2).value == 2003) {
       ShowElementChildAge('childage2');
} else {
	    HideElement('childage2')
}
}

function ShowElementChildAge(elementId) {
    $get(elementId).style.display = 'inline';
};



//****************COOKIES
function getCookie(c_name){
    if (document.cookie.length>0){
        c_start=document.cookie.indexOf(c_name + "=")
        if (c_start!=-1){ 
            c_start=c_start + c_name.length+1 
            c_end=document.cookie.indexOf(";",c_start)
              if (c_end==-1) c_end=document.cookie.length
                  return unescape(document.cookie.substring(c_start,c_end))
        } 
    }
    return ""
}

function setCookie(c_name,value,expiredays)
       {
        var exdate=new Date()
            exdate.setDate(exdate.getDate()+expiredays)
            document.cookie=c_name+ "=" +escape(value)+
       ((expiredays==null) ? "" : ";expires="+exdate.toGMTString()+";path=/;")
       };
       //**************************

//=================PHONE FORMATING=========================================
       /// in phone field insert the following
       /// onfocus="formatPhone(this)" 
       var n;
       var p;
       var p1;
       var phoneField;

       function formatPhone(m) {
           n = m.id;
           p1 = m;
           phoneField = n;
           ValidatePhone()
       }

       function ValidatePhone() {
           if ($get(n).value != '') {
               p = p1.value
               if (p.length == 3) {

                   pp = p;
                   d4 = p.indexOf('(')
                   d5 = p.indexOf(')')
                   if (d4 == -1) {
                       pp = "(" + pp;
                   }
                   if (d5 == -1) {
                       pp = pp + ")";
                   }

                   $get(phoneField).value = "";
                   $get(phoneField).value = pp;

               }
               if (p.length > 3) {

                   d1 = p.indexOf('(')
                   d2 = p.indexOf(')')
                   if (d2 == -1) {
                       l30 = p.length;
                       p30 = p.substring(0, 4);

                       p30 = p30 + ")"
                       p31 = p.substring(4, l30);
                       pp = p30 + p31;

                       $get(phoneField).value = ""
                       $get(phoneField).value = pp;
                   }
               }

               if (p.length > 5) {
                   p11 = p.substring(d1 + 1, d2);

                   if (p11.length > 3) {
                       p12 = p11;
                       l12 = p12.length;
                       l15 = p.length

                       p13 = p11.substring(0, 3);
                       p14 = p11.substring(3, l12);
                       p15 = p.substring(d2 + 1, l15);
                       $get(phoneField).value = "";
                       pp = "(" + p13 + ")" + p14 + p15;
                       $get(phoneField).value = pp;
                   }

                   l16 = p.length;
                   p16 = p.substring(d2 + 1, l16);
                   l17 = p16.length;

                   if (l17 > 3 && p16.indexOf('-') == -1) {
                       p17 = p.substring(d2 + 1, d2 + 4);
                       p18 = p.substring(d2 + 4, l16);
                       p19 = p.substring(0, d2 + 1);
                       pp = p19 + p17 + "-" + p18;
                       $get(phoneField).value = "";
                       $get(phoneField).value = pp;
                   }
               }
               setTimeout(ValidatePhone, 100)
           }
       }

       function isEmailValid(email) {
           var regexEmail = /^[\w-\.]+@([\w-]+\.)+[\w-]{2,4}$/;
           return regexEmail.test(email)
       }
//========================END PHONE VALIDATION===========================


//========================POSITIONING SCRIPT===========================
function GetBodyOffsetX(el_name, shift){

       var x=0;
       var y=0;
       var elem = document.getElementById(el_name);
     
           do {
                  x += elem.offsetLeft;
                  y += elem.offsetTop;

                  if (elem.tagName == "BODY") break;
                  elem = elem.offsetParent; 

           } while  (1 > 0);
                shift[0] = x;
                shift[1] = y;
                return  x;
}   
function SetPopupOnTarget(target_element,popup_element,coorX,coorY) {
       var shift = new Array(2);
       var pElem = document.getElementById(popup_element)
   
       GetBodyOffsetX(target_element,shift);
       document.getElementById(popup_element).style.left = shift[0] + coorX + 'px'; 
       document.getElementById(popup_element).style.top = shift[1] + coorY + 'px';
 }
 //========================END POSITIONING SCRIPT===========================

 //================DREAMWEAVER ROLL-OVER IMAGES SCRIPT======================


function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}


 //================DREAMWEAVER ROLL-OVER IMAGES SCRIPT END==================

//================BEGIN CONTACT US FORM VALIDATION SCRIPT======================
function Feedback(validName, validEmail, validTopicId, validText, name, email, topic, content) {
    var b = validName == true && validEmail == true && validTopicId == true && validText == true;
    if (b) {
        PageMethods.SendFeedback(name, email, topic, content, OnSuccess, OnError);
    }
    return false;
}

function OnSuccess(result, userContext, method) {
     switch (method) {
        case 'SendFeedback':
            alert('Thank you. Your feedback has been sent.')
            break;
    }
}

function OnError(err) {
    alert(err.get_message());
}
//================END CONTACT US FORM VALIDATION SCRIPT======================


//========================BEGIN OPTIO MOVIE SCRIPT===========================

function OpenOptio(lang, mod, prod)
    {
      var strID = '7cb2075ed27dc57d31cb3efa5a713f57';
      var strPkgInfo = 'language=' + lang + '&loadmodule=' + mod + '&pid=' + prod;
      window.open('http://www.optiopublishing.com/media?'+strPkgInfo+'&id='+strID,'OptioDentistryWindow','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,width=640,height=560,bgcolor=#000000');
    }

    optio_layer = new Array(3);
    optio_layer[1] = 'od2_English';
    optio_layer[2] = 'ortho_English';

    function OptioSetPage(page)
    {
      for (i = 1; i <= 2; i++)
      {
        var layer = document.getElementById("optio_" + optio_layer[i]);

        if (layer)
        {
          if (optio_layer[i] == page) 
          {
            layer.style.visibility = "visible";
            layer.style.height = "auto";
            layer.style.overflow = "visible";
          }
          else
          {
            layer.style.visibility = "hidden";
            layer.style.height = "1px";
            layer.style.overflow = "hidden";
          }
        }
      }
    }

//========================END OPTIO MOVIE SCRIPT=============================


//========================SURVEY=============================================



//========================END SURVEY=========================================

//========================BEGIN CONTACT PAGE=================================
    function NothingToDo() {
        return false;
    }
//========================ENDCONTACT PAGE====================================

//========================Encyclopedia Article===============================
    function OpenFootnote(link) {
        window.open(link, "footnote", "width=600,height=400,top=100,left=100,scrollbars=yes,resizable=1");
        return false;
    }
    //========================Encyclopedia Article===============================
    
    //========================Get More help Begin ===============================


  //========================Get MOre Help End===============================
  
//============================BEGIN PNG FIX======================================

window.onLoad = window.setTimeout("pngFix()", 1000);

function pngFix(){

    try {
        
        var arVersion = navigator.appVersion.split("MSIE")
        var version = parseFloat(arVersion[1])

        if ((version >= 5.5) && (document.body.filters)) {
            for (var i = 0; i < document.images.length; i++) {
                var img = document.images[i]
                var imgName = img.src.toUpperCase()
                if (imgName.substring(imgName.length - 3, imgName.length) == "PNG") {
                    var imgID = (img.id) ? "id='" + img.id + "' " : ""
                    var imgClass = (img.className) ? "class='" + img.className + "' " : ""
                    var imgTitle = (img.title) ? "title='" + img.title + "' " : "title='" + img.alt + "' "
                    var imgStyle = "display:inline-block;" + img.style.cssText
                    if (img.align == "left") imgStyle = "float:left;" + imgStyle
                    if (img.align == "right") imgStyle = "float:right;" + imgStyle
                    if (img.parentElement.href) imgStyle = "cursor:hand;" + imgStyle
                    var strNewHTML = "<span " + imgID + imgClass + imgTitle
         + " style=\"" + "width:" + img.width + "px; height:" + img.height + "px;" + imgStyle + ";"
         + "filter:progid:DXImageTransform.Microsoft.AlphaImageLoader"
         + "(src=\'" + img.src + "\', sizingMethod='scale');\"></span>"
                    img.outerHTML = strNewHTML
                    i = i - 1
                }
            }
        }
    }
    catch (ex) { }
}

//============================END PNG FIX======================================

//============================BEGIN MSB VIDEOS=================================

function playvidMSBhome(v) {
    var newvid = '<iframe src="http://swf2.1800dentist.com/contests/0909video/my-smile-bites-intro.html" style="width:272px; height:207px; overflow:hidden; border:0px; border-collapse:collapse; position:relative; top:35px; left:405px;"></iframe>';
    document.getElementById('divMSBIntro').innerHTML = newvid;
    return false;
};

//============================END MSB VIDEOS===================================
