﻿/*
  * ======================================================
  * $Workfile:   1-8_script.js  $
  * $Revision:   1.2  $
  * $Date:   Jun 01 2009 14:41:04  $
  * $Author:   riverarx  $
  * $Archive:   //renpdbsmhprod02/pvcsdata/Development_Area/archives/LargeLaw/PageDesigner/v4/Code/Front-end/_Source/LexisNexis/Website/Modules/Style/Themes/1-8/1-8_script.js-arc  $
  * ======================================================
  * Change History:
  * 1.00 initial revision
*/

// bookmark functionality
function bookmark(url, title){
	if ((navigator.appName == "Microsoft Internet Explorer") && (parseInt(navigator.appVersion) >= 4)) {
		window.external.AddFavorite(url, title);
	} else if (navigator.appName == "Netscape") {
		window.sidebar.addPanel(title, url, "");
	} else {
	    alert("Press CTRL-D (Netscape) or CTRL-T (Opera) to bookmark");
	}
}

//  this shows and hides the language selector
function showLanguage() {
	$('.divLanguages h2').toggleClass('languagesOpened');
	$('.divLanguages ul').toggleClass('openLanguage');
}

exploreHover = function() {
	var li = document.getElementById("nav").getElementsByTagName("LI");
	for (var i=0; i<li.length; i++) {
		li[i].onmouseover=function() {
			this.className+=" over";
		}
		li[i].onmouseout=function() {
			this.className=this.className.replace(new RegExp(" over\\b"), "");
		}
	}
}

if (window.attachEvent) window.attachEvent("onload", exploreHover);

// this is a multiple window onload function - in the case new functions are added in the future
function addOnloadEvent(fnc){
  if ( typeof window.addEventListener != "undefined" )
    window.addEventListener( "load", fnc, false );
  else if ( typeof window.attachEvent != "undefined" ) {
    window.attachEvent( "onload", fnc );
  }
  else {
    if ( window.onload != null ) {
      var oldOnload = window.onload;
      window.onload = function ( e ) {
        oldOnload( e );
        window[fnc]();
      };
    }
    else
      window.onload = fnc;
  }
}

function resizeVideo() {
	$('object').css({width:'210px',height:'168px'});
	$('embed').css({width:'210px',height:'168px'});
}

function roundCorners() {
	$('#parentLayout').wrap('<div id="parentLayoutContainer"></div>');
	
	if($('#headerTable').css("background-image").indexOf('HeaderBkg') > 0) {
	    $('body').append('<div class="headerBottom"></div>');
	    $('div.headerBottom').insertAfter('#headerTable');
	} else {
		$('#headerTable').css('width','960px');
		$('#headerTable').css('margin','0 10px 0 10px');
		$('#headerTable td').css('padding-bottom','10px');
	}
	
	$('div.divContactInfo').insertAfter('#nav');
	
	$('#nav').wrap('<div class="navTop"></div>');
	$('#nav').wrap('<div class="navBottom"></div>');
	
	$('div.officeHours').wrap('<div class="officeHoursTop"></div>');
	$('div.officeHours').wrap('<div class="officeHoursBottom"></div>');
	
	$('div.divContactInfo').wrap('<div class="divContactInfoTop"></div>');
	$('div.divContactInfo').wrap('<div class="divContactInfoBottom"></div>');
	
	$('div.divAddress').wrap('<div class="divAddressTop"></div>');
	$('div.divAddress').wrap('<div class="divAddressBottom"></div>');
	
	$('div.divPodContainer').insertAfter('div.divTextBody');
	
	$('div.divTextBody').wrapInner('<div class="divTextBodyContent"></div>');
	$('div.divTextBody').wrapInner('<div class="divTextBodyTop"></div>');
	$('div.divTextBody').wrapInner('<div class="divTextBodyBottom"></div>');
	
	$('div.divPodContainer').wrapInner('<div class="divPodContainerContent"></div>');
	$('div.divPodContainer').wrapInner('<div class="divPodContainerTop"></div>');
	$('div.divPodContainer').wrapInner('<div class="divPodContainerBottom"></div>');
	
	$('div.column-right').wrapInner('<div class="column-right-content"></div>');
	$('div.column-right').wrapInner('<div class="column-right-top"></div>');
	$('div.column-right').wrapInner('<div class="column-right-bottom"></div>');
	
	$('div.divQuickContact').prepend('<h2>Quick Contact Form</h2>');
	
	$('div.column-right div.divPod').wrapInner('<div class="divPodContent"></div>');
	$('div.column-right div.divPod').wrapInner('<div class="divPodTop"></div>');
	$('div.column-right div.divPod').wrapInner('<div class="divPodBottom"></div>');
}

$(document).ready(function () {
	$(".aCallNow").text('');
	
	resizeVideo();
	
	$('.divLanguages h2').wrapInner('<span></span>');
	
	$('.ulLanguages').append('<li class="closeLanguage"><a href="javascript:showLanguage();">close</a></li>');
	
	$('.divAttorneyInfo').after('<div class="clearfix"></div>');
	
	$('#nav ul li a').prepend('&bull; ');
	
	roundCorners();
	
	$('span.spanMore a').append(' &raquo;');
});