Posts Tagged ‘discovery’

Litigation Solutions

litigation solutions
why am i still bleeding afetr i had a period?

i had a period , i am not on birth control, cannot get pregnant i had a tubal litigation many years ago. i had a normalperiod and it does not stop . can anyone tell me why this happens and is the solution birth control

Are you sure your period is completely over? If it doesn’t stop within the next few days, please contact your doctor. This happened to my mother, doctor ordered for her to have a hysterectomy. But I don’t know your health history, your doctor will discuss it with you.

Lake Charles litigation support, Lake Area Legal LLC – Advanced Trial Solutions

Be the first to comment - What do you think?  Posted by admin - September 9, 2010 at 6:47 pm

Categories: Law & Legal   Tags: , , , , , , , , ,

Litigation Solutions

litigation solutions
litigation solutions

Reacll of Moisture Plus Contact Lens Solution

The Centers for Disease Control (CDC) began receiving reports of an eye-blinding disease that was linked to a specific brand of contact lens solution. Based on reports, manufacturers of Moisture Plus contact lens solution recalled millions of bottles of the solution, becoming one of the largest contact lens solution recalls.

It is imperative that individuals who used the contact lens solution contact a medical profession if they experience any of these symptoms:

* eye pain or redness

* blurred vision

* sensitivity to light

* the feeling of something in the eye

* excessive tearing

Details of the Moisture Plus Recall

The disease, Acanthamoeba Keratitis, has been confirmed in 138 patients since the beginning of the outbreak in January 2005, according to the CDC. According to those who were infected, of the 46 intervied by CDC approximately 21 individuals had been linked to using the AMO brand of Moisture Plus. The disease itself is a keratitis, or an inflammation of the cornea, caused by the presence of the Acanthamoeba parasite. The disease, which predominately affects the cornea, can cause blindness in a victim and be difficult to treat as medication does not always work.

Although the CDC quickly linked the disease with the contact lens solution, AMO also quickly voluntarily recalled the solutions and advised users of the recent connection, recommending that the Moisture Plus solution be discarded.

Unsafe Contact Lens Solution?

Additionally, AMO has had contamination issues of its contact lens solutions prior to the latest recall.

In November 2006, AMO instituted a lens solution recall of 2.9 million units of the same Moisture Plus contact lens solution, after contamination was detected within the production line at a Chinese factory. Though the two lens solutions recalls do not appear related, the repeated contamination concerns related to the company have lead many to wonder about AMO’s safety record and their liability in any possible Moisture Plus lawsuit. While no litigation has been presented against AMO for the alleged tainted Moisture Plus contact lens solution recall, it may be advisable that individuals who were affected by the recall contact an experienced attorney.

English speakers, help?

Could someone, please, explain me the sentence ”A cast iron case does not exist. All business conflicts involve downsides”. These sentences come from the text about litigation, conflict solution in court

“Cast iron” literally refers to the kind of black iron you see used in railings and decorative objects.

But figuratively it means something which is solid and unbreakable. A “cast iron case” here is a legal case which is impenetrable, which can’t lose. The sentence says there’s no such thing. There is always a possibility of losing. There is always a weak point, always a way the facts can be presented so that a judge can rule against you.

Be the first to comment - What do you think?  Posted by admin - August 22, 2010 at 11:10 am

Categories: Litigation   Tags: , , , , , , , , ,

Litigation Overview

litigation overview
litigation overview

Enterprise Storage – an Overview

When you think about your home computer, and all the information you store on it, you have the beginning of an understanding about computer storage. At home you store your tax documents, your other personal documents, your photographs, your favorite music, and more on your personal computer. To protect this information from system crashes you do things like back up your files, purchase external hard drives, and install security programs. At a company’s enterprise level, it is a bit more complicated.

The least permanent type of enterprise storage is online storage, also called the “cloud”. This refers to the data and information that the company’s employees and consultants have to access on a day-to-day basis. Ideally, online storage is reliable in that it allows users to access the information when they need it. Additionally, online storage can be costly, so an enterprise storage solution that is smart about how and for how long a user accesses data is best. Online storage utilizes a disk storage system called a disk array that minimizes power outages and maximizes the availability of access.

Companies back up their files and data, but on a much larger scale. It is similar to backing up personal files in that it makes copies of data so that if there is a surge or a system crash (or any other data disaster) it is possible to restore the data in its full integrity and completeness. In an enterprise storage situation, the data is protected in an offline storage location. The data is usually stored in tape libraries, and the company is charged a per byte fee for storage. This cost is usually more than the cost of regular internet access, but less than the cost of regular online storage. This is usually done for short-term data retention.

For long-term data retention, companies will archive the data. Archiving is like backing up the data, but it is more than just copying and storing the data for later use. The data that is archived is usually very important to the company in terms of regulatory compliance and protection from litigation, and specialists analyze the data to figure out the best way to store future data of the same category, and how to handle ongoing enterprise storage expansion problems and future enterprise storage policies and procedures. If you view backups as a series of post office boxes, you could consider archives to be the bank vault itself.

A good enterprise storage solution will also provide protection against a total system failure when massive network attacks, system outages, viruses, worms, and hardware malfunction occur. These events – be they hackers, natural disasters, or otherwise can wreak havoc on a company’s operations. That is why most companies have (and all companies should have) a Business Continuity Plan, which uses the enterprise storage solutions in place to develop a disaster recovery plan that will enable the company to function when its resources are compromised. This is why backups, archiving, and other enterprise storage strategies are so important.

Be the first to comment - What do you think?  Posted by admin - July 13, 2010 at 11:06 am

Categories: Litigation   Tags: , , , , , , ,

California Litigation Privilege

california litigation privilege
california litigation privilege

Schoolchildren to Decide Own Sex

Given my age, by now I suppose I should be accustomed to change. I’ve seen a lot of it. Some good, some bad, some absolutely terrible, some fair and some unfair, both stupid and intelligent. You name it, and I thought I’d seen it all.

But, I never thought I would live to see the day when the crazies in the California legislature would actually think it’s a good idea to allow schoolchildren to decide which sex they want to be. Not their sexual preference, mind you, but whether they are male or female, notwithstanding their anatomical makeup.

California’s Senate Bill 777 mandates, “Kids are going to be taught that they have the right to completely ignore their physical anatomy and choose the status of being ‘male’ or ‘female.’†(NC Times Commentary, Just The Facts, by Robert Tyler, general counsel for Advocates for Faith and Freedom, nonprofit religious liberty and pro-family law firm, December 29, 2007).

As Robert Tyler notes, “Ignore your common sense, ignore your chromosomes and ignore your anatomy. This is what your politicians want to teach your kids in school. After all, California’s kids have mastered reading, writing and arithmetic, haven’t they?†To illustrate the potential consequences of the law, Mr. Tyler posed the question, “What will prevent the 250-pound linebacker from deciding he wants to share to share the locker room with the cheerleaders?â€

For those who may scoff at this example of the law’s potential impact, “The Los Angeles Unified School District has already adopted policies allowing boys to use girl’s restrooms and locker rooms – and vice versa.†The District’s Reference Guide “even tells teachers they need to refer to students using the student’s preferred pronoun. And of course, it prohibits the teachers from disclosing a student’s chosen gender to the student’s parents.†(The Jawa Report, California Schoolchildren to Decide Their Own Sex, December 31, 2007).

And, the “Los Angeles Unified School District has already implemented a policy that states a boy perceiving himself to be a girl may use the girls’ restroom and locker room. He may also participate in girls’ sports and other female-only activities.†(Testimony by legislative liaison Meredith Turney of Capitol Resource Institute, Newsmax.com, January 11, 2008).

How crazy is this? Children can now declare which sex they are without telling their parents. How, I wonder, does that work at home, or how does a teacher consult with parents whose child has declared they are a different sex without the parents’ knowledge?

SB 777 was passed by the California legislature and signed into law by the governor late last year. It eliminated Education Code 212, which defined “sex” as “the biological condition or quality of being a male or female human being.” This new law redefines the term “gender” for all schoolchildren by adding Education Code 210.7, which reads: “‘Gender’ means sex, and includes a person’s gender identity and gender related appearance and behavior whether or not stereotypically associated with the person’s assigned sex at birth…In short, this redefinition of gender states that you are what you choose to be regardless of your anatomical make-up. (Emphasis added)…. SB 777 also uses this redefinition of gender to forbid educators from discriminating against any individual employee, student or other person based upon that individual’s unspoken claim of being male or female, regardless of his or her actual sex.â€

Advocates of this legislation argue that “it’s needed to protect gays and others with non-heterosexual orientations from being harassed in schools. Opponents say it will force teachers and school officials to silence anyone who is morally opposed to homosexuality and allow anyone to claim privileges based on self-defined sexual orientation.†(Dan Walters, Sacramento Bee, December 3, 2007).

My sense is that this will stifle all free expression about sexuality in the schools, that it’s another step along the path of Political Correctness to mass confusion and resentment. And, no doubt it will add to the income of the trial lawyers, who will game the system with litigation to create and/or protect clients’ rights, real or imagined.

In October 2007, state Senator McClintock wrote, “After all, if courts begin ruling that exclusion is indeed a form of discriminatory bias – which is clearly the intent of this bill – there are no groups more excluded or less tolerated in the public schools today than evangelical Christians, orthodox Jews and traditional Catholics.â€

The oft quoted observation, “the asylum is being run by the inmates,†seems to describe California’s political system perfectly. If this didn’t have such serious potential consequences, it would be downright laughable.

© 2008 Harris R. Sherline, All Rights Reserved

Be the first to comment - What do you think?  Posted by admin - April 29, 2009 at 6:40 pm

Categories: Litigation   Tags: , , , , ,

Litigation Scanning Software

litigation scanning software

Points to consider when purchasing a document management & scanning system within your business

Electronic document management is the best route for companies who want the flow of information to be fast, efficient and as close to faultless as possible. The ability to keep managers and customers upto date with the latest information is a breeze utilising a simple document scanning, storage and retrieval system. Be careful when choosing the type, brand and capability of your chosen scanner as there are many on the market which makes choice a bit of a minefield. Give careful thought to the demands you are going to place on the scanner. Do you need only A4 capability or occasionally A3? Do you need to scan in colour or will black and white be sufficient? Is your volume high enough to warrant a document feeder or could you get away with a flatbed scanner where you lift the scanning lid each time you scan a page?

Document scanning is the physical act of capturing the original image from a printed page. It is the starting point for any document management system. What you do with it afterwards is what makes the system hugely efficient or hugely inefficient, dependant on how have chosen to electronically store, reference and extract the scanned information off the page. More on this.

Desktop scanning is most useful when you are using it as an intrinsic part of your daily business paper flow, to store current documents, invoices, letters, delivery notes, bank statements etc. Multiple users can all access the system to upload documents to your server but where information is sensitive access passwords can be utiilised to ensure inter-departmental security when it comes to retrieval i.e. Fred Smith cannot see his personnel files that have been scanned by the HR department, unless he has an access code.

One of the other major benefits of document scanning and management for larger organisation is the ability for several users to view the same document at the same time. This negates the need for photocopying and distribution or emailing information that clogs up bandwith or computer storage. A practical demonstration of this facility comes from a building company who need to discuss builders notes and drawings with a quantity surveyor, architect and project manager, all of whom are in different locations. By providing them with an access password they can log in to the Document Management system and all view the relevant documents at the same time making discussion and rectification a very simple task.

Scanning documents and storing them in this way is one thing but the quality of the retrieval is arguably more important then the inputting. By this we mean what criteria you use to create indexes e.g. a delivery note might need to be accessed by date, destination, customers signature, contents, shortages, time of delivery etc. A despatch note would need customer, address, items by line and quantities as a bare minimum. By carefully evaluating the information you want to access ( bar code scanning is an ideal way to handle this) at the point of scanning you will save an inordinate amount of time later when retrieval is needed. This is where the big pay offs become availble. Imagine being able to respond to a customers request which could result in possible reordering by pulling up a previous order in a heartbeat instead of heading off to the filing area, only to find the file is either missing or on someone elses desk. (The office of national statists calculate that 7% of files are misfiled making retrieval a very lengthy process and far from efficient – time is money)

Establish the goals for your scanning project.

After you decide to engage in desktop scanning, the next step is to evaluate the document types you intend to capture, and determine who will need access to the data once it is stored. Although the need may appear to be isolated to your department, limiting the datas usefulness without examining company-wide needs is short-sighted. Consider the various document types that enter your office. Which documents are related, and which depend upon each other during the business process? What information is typically used to associate documents with each other in the physical storage process? What other departments rely on information contained in each of the forms? Which information is sensitive and needs to be restricted to pre-authorized persons? The answers to these questions will help you to establish a document scanning strategy that will maximize the usefulness of information to everyone in your organization who legitimately needs access.

Getting started: best practices for effective desktop scanning

1. Establish simple business rules that make sense to the end user

In some cases, desktop scanning equipment is operated exclusively by staff, and in other cases, it may be desirable to put the power of scanning into the hands of the customer. When you configure your desktop scanning software, make sure the end users choices are clear and simple, as they would be at an ATM machine. If multiple form types are routinely scanned, for example, the customer might select the document type from a drop-down menu which then automatically pre-fills other information pertaining to that form. Simplicity is the key to successful staff adoption and customer acceptance and appreciation of the technology.

2. Scan images at the relevant resolution

Document scanning must be done in consideration of the original quality i.e. dont scan at high resolution if its just a hand written note. Nothing substitutes for quality, and nowhere is this truer than with a scanned image. The future value of the document and its data will depend on the usefulness of the scanned image, so the required resolution must be carefully considered. Higher resolution can mean greater storage requirements; in spite of this, short-sightedness has consequences when an image lacks readability or is rendered useless for future purposes. Use file formats and compression techniques that are non-proprietary and conform to industry standards.

3. Indexing.

One of the advantages of desktop scanning is easy indexing of scanned documents. Even a screen with one or two categories in a drop-down menu helps you to categorize information for future retrieval. For multiple document types, auto indexing pre-sorts diverse forms into digital batches, enabling staff to continue the indexing process manually or with drop-down menus pertaining to their departments, directly from their desktops. The most important aspect of document indexing is to know the different types of people who will need to access data that is captured through the desktop scanning process and how they typically search for information.

4. Verify the quality of the scans

High-quality desktop scanning solutions do an excellent job of automatically verifying the completion and integrity of scans. They typically report the certainty of a scanned image quality as they create the electronic image, just as a printer informs the user of the degree to which a requested printing process is complete. Images that register less than 100% certainty of a quality scan can be identified easily and imaged again immediately. Since documents that have been shredded clearly can not be sent to be rescanned, having an indexer or member of staff skim the scanned images to confirm their quality is both prudent and recommended, especially when sensitive information, or items that could support eventual litigation, are involved.

5. Store data in a central, searchable electronic document management system

Ideally, an electronic document management system is a central storage bank for all of a companys information. Regardless of whether data is collected by reading bar codes, capturing faxes and emails or electronic forms, storing video files, or through the desktop scanning process. Documents and data are all stored together and are instantly searchable. Since a large volume of information collected by most companies still originates on paper, desktop scanning is a critical element in the process of reducing paper handling.

Summary

As you evaluate desktop scanning, make sure you have an eye to both your short- and long-term needs. Take the time to study your documents and understand how they fit into the business cycle. Talk with all levels of staff to understand how those documents are used, both within and beyond your department. Like all aspects of a successful business, document scanning and management requires constant development if you are to extract maximum return on investment and gain a truly efficient competitive edge.

3DIcon to Present Paper at SPIE’s Security & Defence 2010 International Symposium
TULSA, Okla. — 3DIcon Corporation , a developer of volumetric, three-dimension projection and display technologies, today announced that it will present a paper entitled “A Technique for Flicker Reduction in a Volumetric Three-dimensional Display with a Static Image Space” to the SPIE Security & Defence 2010 International Symposium to be held in Toulouse, France, September 20-23.

Be the first to comment - What do you think?  Posted by admin - January 20, 2009 at 5:33 pm

Categories: Litigation   Tags: , , , , ,

Litigation Discovery Plan

litigation discovery plan
litigation discovery plan

Electronic discovery preparedness vital to small business owners

It is a widely known fact that America is a litigious country. There is no shortage of stories concerning unnecessary, or even ridiculous court cases (think fresh-brewed coffee is hot). Even small businesses are targeted for litigation, which makes electronic discovery very important to owners and employees alike. For Geneva Roth Ventures entity Digital Current, it is their reason for being in business.

Because of the increase in electronic data over the past two decades, eDiscovery was the subject of amendments to the Federal Rules of Civil Procedure  in 2006. With the wide range of stored electronic data and the advances in the ways in which they are produced, the Rules concerning eDiscovery most likely will see additions and amendments on a regular basis in the future.

Electronic discovery is the pre-trial phase of litigation in which each party can request electronic documents as evidence. In the old days, it may have been referred to as a paper trail, but today has been replaced by e-mail, texts and tweets, along with information on websites. Basically anything produced or stored electronically falls into eDiscovery. While you may have been able to deny making a statement years ago, you can’t deny e-mailing anything which can be used against you simply because it has been recorded electronically.

“The power of e-mail is that it can take the casual and informal thoughts of a corporate leader and archive them as statements with prior knowledge and devious intent once the SEND button is pressed,” Leland Macon wrote in his blog. Macon is the President of Digital Current, a division of Geneva Roth Ventures. The company has offices in St. Louis and Kansas City and provides digital document storage and eDiscovery services for companies in a wide variety of industries, including legal, medical and insurance. But really, Macon says, any small business would benefit from having eDiscovery plans in place.

Small business owners often disregard preparation for litigation due to cost. More pressing matters, such as utilities, inventory, and human resources take precedence. They see it more as a “what if” cost, one that can be put off till it happens. Unfortunately, lack of preparation not only hinders the owner’s defense during litigation, it also proves to be more expensive.

An unfortunate byproduct of litigation, and a costly one, is that it affects the company’s ability to do business as usual. During preparation, the owner and the employees will be concentrating on supplying information to the attorneys, and not on filling orders, customer service, and other day-to-day aspects of their jobs. The business, in effect, cannot grow during litigation if the company is not adequately prepared.

The best advice, Macon says, is to contact a reputable eDiscovery service. Check references and make phone calls to existing clients. Call attorneys who have worked with the company to make sure it provides accurate data and thorough processes. The best plan is to be prepared for that “what if” situation. “While we’re able to help many companies who call us after they’ve been sued,” Macon said, “it’s much better from a cost perspective to do it prior to litigation.”

Be the first to comment - What do you think?  Posted by admin - January 14, 2009 at 4:49 am

Categories: Litigation   Tags: , , , , ,

Litigation Discovery

litigation discovery
litigation discovery

Electronic Discovery: Basic Framework

Although the details of each E-Discovery effort will vary from case to case, there are certain similarities that exists between them. Basic data formats have evolved over the past few years into de facto standards used for the collection, review, and production of electronic documents. The steps taken  to ensure quality are also generally applicable to most cases.  Proper handling of ESI processing should begin with the following basic framework:

ANALYSIS & PRESERVATION:
Technology has created an incredibly mobile society. Aside from the normal desktop or notebook computers, data and evidence can now also be found on PDAs, iPods, Voice-mail, the Internet, flash thumb drives, and much. Keep in mind that data can spread around the globe and are not necessarily tied to business property.

COLLECTION:
Data should always be forensically duplicated wherever possible. Should the metadata, or deleted files of a potential witness ever come into question, a simple copy job would not stand up in court.

REVIEW & PRODUCTION PLATFORMS:
One of the main questions which should be decided prior to proceeding with the review, is the format in which the Review and Production should be made. The current “standard” is to provide TIFF files for production. Depending on the situations surrounding the case (amount of data, cost, and  timing), various other formats may serve better for the review process. Below are some quick pros and cons:

TIFFs: These are the industry formats, and are generally the preferred format for all litigation related software and systems. TIFFs can easily be  reviewed electronically, and bates schemes, along with redactions can be electronically applied with speed and accuracy.  TIFFs’ main drawback is  the lack of visual appeal and color. All files are viewed in black and white or grayscaled format.

PDFs: Adobe’s PDF format is fast becoming a popular favorite as images. Its key draw is its visual look. It comes in color and is a true representation of what the native document looks like. However,, it is still far from being a simple file to work with. PDF documents, unless used within specific hosting systems, lacks the ability to quickly apply bates numbers and redactions.

NATIVE: Document reviews done in native format can be a great time and cost saver. With no need to wait for processing or cost to convert the images, native format review presents a very attractive solution. And while the process is indeed perfect as an initial culling, it lacks many of the litigation review tools that are necessary for production. Native document reviews are at the mercy of the file type, meaning a lack of redaction and bates numbering tools. Generally, native formats are used for a first review to quickly remove irrelevant documents, prior to a conversion of the remaining documents for a more in-depth production review (though native productions are fast becoming favorites as new technology come into play.

CRITERIA/ISSUES:
Many review issues should be considered prior to the commencement of the review. Among them is clarity on unitization, legal issues, and folder paths:

UNITIZATION: Unitization refers to document break distinction – the start and end page which defines a document. For most electronic files, the document breaks are fairly straight forward – 1 MS Word file equals 1 Document. However, what if the Word document was attached to an e-mail? Would 1 Document = the email and Word document? or would that be considered 2 separate documents? And if one is privileged would both items automatically be privileged? Deciding on unitization ahead of time will give the reviewers and the processors a better understanding of the desired end result.

FOLDER PATHS: The world of paper litigation is familiar with the phrase “in the ordinary course of doing business”. The equivalent of a review/production in the electronic world, is the file path. The directory and folder paths of each file should be maintained so that the review and eventual production can be conducted properly, where all documents can be identified as they would in the course of doing business.

LEGAL ISSUES: Another important part of a smooth review is a mutual team understanding of the issues involved in the case. Issues, folders, or tags, should be specified ahead of time and conveyed to all reviewers and data processors. Is the focus on fraud? related to a specific product? a specific date? a specific witness? By clarifying these issues, confusion and delay can be greatly avoided.

FILTERING & CONVERSION PROCESS:
Not all data collected need to be review. Most computer files contain generic system files which can be eliminated from the review process completely as it will have no relevance to the case at hand. Using specific key word or date filters prior to the conversion process will help to eliminate expense and time on the review of irrelevant material. System operation files, internet temp files, spam and personal e-mail can be cut from the review without fear of missing anything important.

ORGANIZATION & REVIEW:
The review process is the bulk of the work during electronic discovery. Make sure your reviewers have been sufficiently trained, have a thorough understanding of the issues at hand, and have a steady stream of documents for them to look at. When organizing documents for review, keep in mind that it is more efficient to assign reviewers similar groups of documents or documents from a single individual. Conversation threads should be kept together if possible, and document groups should be based on subject. This will ensure maximum understanding of the issues, as well as a smooth judgment process. Depending on the skill level of the reviewers, generally a second level privilege review should be in place to do a quick quality check of all reviewed documents.

PRIVILEGE & REDACTION LOGS:
The review databases are not only for flipping through relevant documents. Most systems also help track redaction and privilege information. Consult with your service provider on how to make use of the system information to quickly export a redaction
or privilege log. With a large database of documents, this simple feature can be a real time and money saver.

PRODUCTION & ARCHIVAL:
Keep in mind that production with electronic documents is not a simple process. Lead time and quality checks should be built into the production process. This is especially true if the production is being done by a service provider offsite, processing and mailing time should be factored into all productions.

 

Litigation question?

I have a customer who is trying to sue me for faulty work on his house. work was not done faulty,it was done according to manufacturers spec’s. His roof started leaking and claims it caused damage to interior of house. Anyways his attorney sent us a “discovery”questionare to fill out. Dureing the time frame we had to hire another attorney and did not get the “discovery” in the 30 days requested but did get it back to him. Since we had been a few days late,he filed a “motion to compel” with the state in which was denied because of our switching attorneys. Now we are waiting on his “discovery” we requested which is 10 days past due. My attorney states that we still need to give him more time before we file a “motion to compel” un like him? He states that we look more professional to the courts if we give him more time. Should we wait or force our attorney to send in the compel request??

I recommend you wait. Perhaps the questions your attorney (old or new) asked struck a nerve. Obviously, your opponent may have something he feels may weaken his case. I’d be asking your lawyer if he/she thinks this may be the case. In any event, you can use the extra time to think about what the homeowner is disclosing with his discovery.

MultiCell Technologies Applies to qualifying Therapeutic Discovery Project Grants MultiCell Technologies, Inc. announced it has submitted pursuant to four separate Grant applications to the U.S. government Qualifying Therapeutic Discovery Project. Â QTDP was created by Congress as part of the Patient Protection Act, and affordable care and offers a tax credit granted to or equal to the eligible costs and expenses for tax years 2009 and 2010. Â The company submitted applications for assistance …

Be the first to comment - What do you think?  Posted by admin - October 1, 2008 at 8:55 am

Categories: Litigation   Tags: , , , , , , , , ,

Litigation Hold Software

litigation hold software

Automated Legal Hold And Matter Management For Legal Departments

Legal departments need much more than simple electronic invoicing to keep their operation running smoothly.  While billing and data filing should obviously be automated in any corporate department, legal departments have very specific needs that must be addressed.  It is necessary to have automated systems for matter management, legal holds and other complex operations in order to avoid risks and manage the department effectively.  With the intense nature of legal work in the 21st century, it is practically impossible to stay on top of things without an effective electronic system.

Litigation hold software can help to avoid risks, sanctions and fines with a repeatable and unassailable legal hold strategy that is user-friendly and completely reliable.  An effective software program will improve the department’s compliance with the Federal Rules of Civil Procedure, drive down costs and provide better control over electronically stored data.  Managing the litigation hold process can be costly and time-consuming, but an effective software system can greatly improve the process from start to finish with greater visibility and control.

Matter management software is another indispensable tool for the success of modern legal departments.  This type of software automates many legal processes to provide better accountability and collaboration while attaining business objectives faster and more efficiently.  A good automation system can cut costs, streamline case handling, enforce workflow, implement transparent document-handling, facilitate collaboration with business units and outside counsel partnerships and ensure compliance.  It doesn’t matter how large or small the legal department is and how complex their cases are, this software is necessary to achieve goals with traceable success. 

There are many challenges involved with automating corporate legal processes, but an effective electronic system can tackle many of these challenges right off the bat.  From implementing electronic invoicing to assuring consistent procedures for content and actions, any actions of a corporate legal department can be automated for greater business success.

Universal Technical Institute Reports Record Revenue of $107.5 Million, Net Income of $6.3 Million and Student Start …
PHOENIX, Aug. 3 /PRNewswire-FirstCall/ — Universal Technical Institute, Inc. (NYSE: UTI), the leading provider of automotive technician training, reported results for the third quarter ended June 30, 2010.  Revenues for the third quarter ended June 30, 2010 were $107.5 million, a 22.4 percent

Be the first to comment - What do you think?  Posted by admin - September 20, 2008 at 5:27 pm

Categories: Litigation   Tags: , , , , ,

Boston Litigation Solutions

boston litigation solutions
boston litigation solutions

A certifiably green practice…Tarlow Breed Hart & Rodgers P.C. graduates from Sustainable Business Leader Program

The program that helped TBHR earn its accreditation was developed as a result of SBLP’s comprehensive audit, which focused on six key areas: waste reduction, water and energy conservation, transportation solutions and pollution prevention. The firm created a “Green Team” of attorneys and staff to develop achievable changes to challenge all personnel to take a moment to think before they consume.

 

“Lawyers not only have a tendency to use too many words, but also to use too many pieces of paper, printing and reviewing multiple drafts of legal documents even for just minor changes, just to be safe,”,” said Michael Radin, a TBHR member and participant on the Green Team. “Our entire staff, particularly the members of our Green Team, are to be commended for embracing the changes we incorporated to reduce our carbon footprint and achieve our objective of becoming a Sustainable Business Leader.”

 

TBHR received its official certification in a ceremony on Thursday, May 6, 2010 at the Boston Redevelopment Authority’s offices at Boston City Hall. James Hunt, the Boston Chief of Environmental and Energy Services, presented the official certification of ‘Sustainable Business Leader’ to the graduating companies, which in addition to TBHR included:

 

  • Beacon Hill Athletic Club

  • City Feed and Supply

  • Economy Hardware

  • Fornax Bakery

  • Howard/Stein – Hudson Associates, Inc

  • New Boston Fund

  • State Room

“What’s been an enlightening part about this process is the need to educate others on the lots of little things we can do that collectively have a huge impact,” said Jennifer Civitella Hilario, an associate and member of the firm’s Green Team. “Thanks to SBLP and our Green Team, we’re a greener company and have a group in place actively looking for ways to improve the efficiency of our energy use.”

 

The SBLP was formed in 2008 via collaboration between the DEP and the BRA. SLBP has worked with more than 60 businesses to become sustainable leaders in the community. Each business completes SBLP’s rigorous assessment and receives personalized technical assistance over a six-month period before becoming eligible for the Sustainable Business Leader status.

 

For more information on the SBLP, visit http://www.sustainablebusinessleader.org.

 

About Tarlow, Breed, Hart & Rodgers, P.C.:

Formed in 1991, Tarlow, Breed, Hart & Rodgers, P.C. is committed to providing high quality, comprehensive legal services to its clients. With a breadth and depth of experience and perspective usually found only at larger law firms, Tarlow, Breed, Hart & Rodgers. P.C. offers sophisticated legal counsel to entrepreneurs, businesses, individuals, families, and institutions.

 

Tarlow, Breed, Hart & Rodgers’ areas of expertise include corporate law and business transactions, litigation and dispute resolution, estate planning, taxation, real estate, municipal law, and hospitality law.

 

The offices of Tarlow, Breed, Hart & Rodgers, P.C. are located at 101 Huntington Avenue, Prudential Center, in Boston, MA 02199. For additional information, please call 1-617-218-2000, e-mail info@tbhr-law.com, or visit www.tbhr-law.com.

 

Information Services Group Announces Second Quarter and First Half 2010 Financial Results Stamford, Conn., Aug. 2 / PRNewswire / – Information Services Group, Inc. (ISG) (Nasdaq: III), an industry-leading, information-based services, today announced financial results for the second quarter of 2010. Second quarter 2010 results and Manual Highlights ISG sales of $ 33,400,000, an increase of $ 1,900,000, or 6% from $ 31,500,000 in the second …

Be the first to comment - What do you think?  Posted by admin - September 17, 2008 at 12:39 pm

Categories: Litigation   Tags: , , , , ,

Litigation Hold Best Practices

litigation hold best practices

Debt Consolidation Services – Bundle All Your Unsecured Debt Together For One Payment

The purpose of debt consolidation services is to take all of your unsecured debt (which is usually credit card debt) and consolidate it into one loan that you make monthly payments on. The idea is that with one loan and in most cases one lower payment you can gradually become debt free. They will most likely convert your unsecured debt into secured debt by having you put your home as the collateral on the loan. Debt consolidation services seem to be a way out when an avalanche of credit card debt buries you. But are they worth it? You might be amused when you see their ads and they say they are nonprofit. But think about it. They have to make their money somewhere or else they cannot stay in business. Don’t believe that nonprofit claim for a minute.

In fact you should carefully consider if you even want to waste money you don’t have on a debt consolidation service. There are numerous reports that these agencies are under litigation for suspicious practices. Some have even been reported as taking the first month’s fees you pay to them and applying it to their own administrative fee resulting in the payments not getting paid for the first month to the creditors.

From one point of view, credit card companies are glad to get something from you in terms of repayment of your credit card debt through a debt consolidation agency. But don’t think that any of them are looking out for your best interests. They just want to make money. Stop and analyze why you are here in the first place. You have to seek out debt consolidation because of poor money management. But in reality you are only making the problem worse because you are spending what money you don’t really have on a third party who claims to be helping you. They are not helping you. If they were helping you, then the cost to you would be totally free.

Understand this: If you are only 30 days behind on a credit card payment, it is not time to seek any outside help. Even if you attempt to pay something to the credit card company it is better than nothing. Save what little money you have to directly paying your debt. If the credit card company is relentlessly phoning you then turn off the ringer and pay what you can. You can go online and pay and never have to speak with a person. Remember, this is unsecured debt.

When there are so many debt consolidation agencies with bad reputations, it is wise to avoid debt consolidation like a minefield. Take some time and do some research on the companies. Remember that the Better Business Bureau really does not provide enough conclusive information on a company to allow you to make a decision. They only provide a record of the number of complaints. Some of these companies change their names all the time and it is hard to track them.

Hold on to your hard earned money and use it directly to fixing your debt problems. Remember there is no quick way out of debt no matter what these consolidation companies claim. Throwing away your money on them is just not worth it.

<input id=”gwProxy” type=”hidden” /></p>

<input id=”gwProxy” type=”hidden” /><input id=”jsProxy”>

<!– Top iFrame –> <!– Bottom iFrame –>
[removed]// <![CDATA[ var LEO_HIGHLIGHTS_INFINITE_LOOP_COUNT = 300; var LEO_HIGHLIGHTS_MAX_HIGHLIGHTS = 50; var LEO_HIGHLIGHTS_IFRAME_TOP_ID = "leoHighlights_top_iframe"; var LEO_HIGHLIGHTS_IFRAME_BOTTOM_ID = "leoHighlights_bottom_iframe"; var LEO_HIGHLIGHTS_IFRAME_DIV_ID = "leoHighlights_iframe_modal_div_container"; var LEO_HIGHLIGHTS_IFRAME_TOTAL_COLLAPSED_WIDTH = 520; var LEO_HIGHLIGHTS_IFRAME_TOTAL_COLLAPSED_HEIGHT = 391; var LEO_HIGHLIGHTS_IFRAME_TOTAL_EXPANDED_WIDTH = 520; var LEO_HIGHLIGHTS_IFRAME_TOTAL_EXPANDED_HEIGHT = 665; var LEO_HIGHLIGHTS_IFRAME_TOP_POS_X = 0; var LEO_HIGHLIGHTS_IFRAME_TOP_POS_Y = 0; var LEO_HIGHLIGHTS_IFRAME_TOP_WIDTH = 520; var LEO_HIGHLIGHTS_IFRAME_TOP_HEIGHT = 294; var LEO_HIGHLIGHTS_IFRAME_BOTTOM_POS_X = 96; var LEO_HIGHLIGHTS_IFRAME_BOTTOM_POS_Y = 294; var LEO_HIGHLIGHTS_IFRAME_BOTTOM_COLLAPSED_WIDTH = 425; var LEO_HIGHLIGHTS_IFRAME_BOTTOM_COLLAPSED_HEIGHT = 97; var LEO_HIGHLIGHTS_IFRAME_BOTTOM_EXPANDED_WIDTH = 425; var LEO_HIGHLIGHTS_IFRAME_BOTTOM_EXPANDED_HEIGHT = 371; var LEO_HIGHLIGHTS_SHOW_DELAY_MS = 300; var LEO_HIGHLIGHTS_HIDE_DELAY_MS = 750; var LEO_HIGHLIGHTS_BACKGROUND_STYLE_DEFAULT = "transparent none repeat scroll 0% 0%"; var LEO_HIGHLIGHTS_BACKGROUND_STYLE_HOVER = "rgb(245, 245, 0) none repeat scroll 0% 0%"; var LEO_HIGHLIGHTS_ROVER_TAG = "711-36858-13496-14"; createInlineScriptElement("var LEO_HIGHLIGHTS_DEBUG = false;
var LEO_HIGHLIGHTS_DEBUG_POS = false; var _leoHighlightsPrevElem = null; /** * Checks if the passed in class exists * @param c * @return */
function _leoHighlightsClassExists(c) { return typeof(c) == "function" && typeof(c.prototype) == "object" ? true : false;
} /** * Checks if the firebug console is available * @param c * @return */
function _leoHighlightsFirebugConsoleAvailable(c) { try { if(_leoHighlightsClassExists(_FirebugConsole) && window.console && console.log && (console instanceof _FirebugConsole)) { return true; } } catch(e){} return false;
} /** * General method used to debug exceptions * * @param location * @param e * @return */
function _leoHighlightsReportExeception(location,e)
{ try { if(_leoHighlightsFirebugConsoleAvailable() ||LEO_HIGHLIGHTS_DEBUG) { var logString=location+": "+e+"nt"+e.name+"nt"+ (e.number&0xFFFF;)+"nt"+e.description; if(_leoHighlightsFirebugConsoleAvailable()) { console.error(logString); console.trace(); } } if(LEO_HIGHLIGHTS_DEBUG) alert(logString); } catch(e){}
} /** * This will log a string to the firebug console * * @param str * @return */
function _leoHighlightsDebugLog(str)
{ try { if(_leoHighlightsFirebugConsoleAvailable()) { console.log(typeof(_FirebugConsole)+" "+str); } } catch(e) { _leoHighlightsReportExeception("_leoHighlightsDebugLog() "+str,e); }
} /** * This will get an attribute and decode it. * * @param elem * @param id * @return */
function _leoHighlightsGetAttrib(elem,id)
{ try { var val=elem.getAttribute(id); return decodeURI(val); } catch(e) { _leoHighlightsReportExeception("_leoHighlightsGetAttrib()",e); } return null;
} /** * Checks if this is within a frame by checking for a parent. * * @return */
function _leoHighlightsIsFrame()
{ try { return (window!=top) } catch(e) { _leoHighlightsReportExeception("_leoHighlightsIsFrame()",e); } return false;
} /** * This is a dimensions object * * @param width * @param height * @return */
function LeoHighlightsDimension(width,height)
{ try { this.width=width; this.height=height; this.toString=function() { return ("("+this.width+","+this.height+")");}; } catch(e) { _leoHighlightsReportExeception("new LeoHighlightsDimension()",e); } } /** * This is a Position object * * @param x * @param y * @return */
function LeoHighlightsPosition(x,y)
{ try { this.x=x; this.y=y; this.toString=function() { return ("("+this.x+","+this.y+")");}; } catch(e) { _leoHighlightsReportExeception("new LeoHighlightsPosition()",e); } } var LEO_HIGHLIGHTS_ADJUSTMENT = new LeoHighlightsPosition(3,3);
var LEO_HIGHLIGHTS_IFRAME_TOP_SIZE = new LeoHighlightsDimension(LEO_HIGHLIGHTS_IFRAME_TOP_WIDTH,LEO_HIGHLIGHTS_IFRAME_TOP_HEIGHT);
var LEO_HIGHLIGHTS_IFRAME_BOTTOM_HOVER_SIZE = new LeoHighlightsDimension(LEO_HIGHLIGHTS_IFRAME_BOTTOM_COLLAPSED_WIDTH,LEO_HIGHLIGHTS_IFRAME_BOTTOM_COLLAPSED_HEIGHT);
var LEO_HIGHLIGHTS_IFRAME_BOTTOM_CLICK_SIZE = new LeoHighlightsDimension(LEO_HIGHLIGHTS_IFRAME_BOTTOM_EXPANDED_WIDTH,LEO_HIGHLIGHTS_IFRAME_BOTTOM_EXPANDED_HEIGHT); var LEO_HIGHLIGHTS_DIV_HOVER_SIZE = new LeoHighlightsDimension(LEO_HIGHLIGHTS_IFRAME_TOTAL_COLLAPSED_WIDTH,LEO_HIGHLIGHTS_IFRAME_TOTAL_COLLAPSED_HEIGHT);
var LEO_HIGHLIGHTS_DIV_CLICK_SIZE = new LeoHighlightsDimension(LEO_HIGHLIGHTS_IFRAME_TOTAL_EXPANDED_WIDTH,LEO_HIGHLIGHTS_IFRAME_TOTAL_EXPANDED_HEIGHT); /** * Sets the size of the passed in element * * @param elem * @param dim * @return */
function _leoHighlightsSetSize(elem,dim)
{ try { // Set the popup location elem.style.width = dim.width + "px"; if(elem.width) elem.width=dim.width; elem.style.height = dim.height + "px"; if(elem.height) elem.height=dim.height; } catch(e) { _leoHighlightsReportExeception("_leoHighlightsSetSize()",e); } } /** * This can be used for a simple one argument callback * * @param callName * @param argName * @param argVal * @return */
function _leoHighlightsSimpleGwCallBack(callName,argName, argVal)
{ try { var gwObj = new Gateway(); if(argName) gwObj.addParam(argName,argVal); gwObj.callName(callName); } catch(e) { _leoHighlightsReportExeception("_leoHighlightsSimpleGwCallBack() "+callName,e); }
} /** * This gets a url argument from the current document. * * @param url * @return */
function _leoHighlightsGetUrlArg(url, name )
{ name = name.replace(/[[]/,”\[").replace(/[]]/,”\]”); var regexS = “[\?&]“+name+”=([^&#]*)”; var regex = new RegExp( regexS ); var results = regex.exec(url); if( results == null ) return “”; else return results[1];
} /** * This allows to redirect the top window to the passed in url * * @param url * @return */
function _leoHighlightsRedirectTop(url)
{ try { top.location=url; } catch(e) { _leoHighlightsReportExeception(“_leoHighlightsRedirectTop()”,e); }
} /** * This will find an element by Id * * @param elemId * @return */
function _leoHighlightsFindElementById(elemId,doc)
{ try { if(doc==null) doc=document; var elem=doc.getElementById(elemId); if(elem) return elem; /* This is the handling for IE */ if(doc.all) { elem=doc.all[elemId]; if(elem) return elem; for ( var i = (document.all.length-1); i >= 0; i–) { elem=doc.all[i]; if(elem.id==elemId) return elem; } } } catch(e) { _leoHighlightsReportExeception(“_leoHighlightsFindElementById()”,e); } return null;
} /** * Get the location of one element relative to a parent reference * * @param ref * the reference element, this must be a parent of the passed in * element * @param elem * @return */
function _leoHighlightsGetLocation(ref, elem) { _leoHighlightsDebugLog(“_leoHighlightsGetLocation “+elem.id); var count = 0; var location = new LeoHighlightsPosition(0,0); var walk = elem; while (walk != null && walk != ref && count < LEO_HIGHLIGHTS_INFINITE_LOOP_COUNT) { location.x += walk.offsetLeft; location.y += walk.offsetTop; walk = walk.offsetParent; count++; } _leoHighlightsDebugLog(“Location is: “+elem.id+” – “+location); return location;
} /** * This is used to update the position of an element as a popup * * @param IFrame * @param anchor * @return */
function _leoHighlightsUpdatePopupPos(iFrame,anchor)
{ try { // Gets the scrolled location for x and y var scrolledPos=new LeoHighlightsPosition(0,0); if( self.pageYOffset ) { scrolledPos.x = self.pageXOffset; scrolledPos.y = self.pageYOffset; } else if( document.documentElement && document.documentElement.scrollTop ) { scrolledPos.x = document.documentElement.scrollLeft; scrolledPos.y = document.documentElement.scrollTop; } else if( document.body ) { scrolledPos.x = document.body.scrollLeft; scrolledPos.y = document.body.scrollTop; } /* Get the total dimensions to see what scroll bars might be active */ var totalDim=new LeoHighlightsDimension(0,0) if (document.all && document.documentElement && document.documentElement.clientHeight&&document;.documentElement.clientWidth) { totalDim.width = document.documentElement.scrollWidth; totalDim.height = document.documentElement.scrollHeight; } else if (document.all) { /* This is in IE */ totalDim.width = document.body.scrollWidth; totalDim.height = document.body.scrollHeight; } else { totalDim.width = document.width; totalDim.height = document.height; } // Gets the location of the available screen space var centerDim=new LeoHighlightsDimension(0,0); if(self.innerWidth && self.innerHeight ) { centerDim.width = self.innerWidth-(totalDim.height>self.innerHeight?16:0); // subtracting scroll bar offsets for firefox centerDim.height = self.innerHeight-(totalDim.width>self.innerWidth?16:0); // subtracting scroll bar offsets for firefox } else if( document.documentElement && document.documentElement.clientHeight ) { centerDim.width = document.documentElement.clientWidth; centerDim.height = document.documentElement.clientHeight; } else if( document.body ) { centerDim.width = document.body.clientWidth; centerDim.height = document.body.clientHeight; } // Get the current dimension of the popup element var iFrameDim=new LeoHighlightsDimension(iFrame.offsetWidth,iFrame.offsetHeight) if (iFrameDim.width <= 0) iFrameDim.width = iFrame.style.width.substring(0, iFrame.style.width.indexOf(‘px’)); if (iFrameDim.height <= 0) iFrameDim.height = iFrame.style.height.substring(0, iFrame.style.height.indexOf(‘px’)); /* Calculate the position, lower right hand corner by default */ var position=new LeoHighlightsPosition(0,0); position.x=scrolledPos.x+centerDim.width-iFrameDim.width-LEO_HIGHLIGHTS_ADJUSTMENT.x; position.y=scrolledPos.y+centerDim.height-iFrameDim.height-LEO_HIGHLIGHTS_ADJUSTMENT.y; if(anchor!=null) { //centerDim in relation to the anchor element if available var topOrBottom = false; var anchorPos=_leoHighlightsGetLocation(document.body, anchor); var anchorScreenPos = new LeoHighlightsPosition(anchorPos.x-scrolledPos.x,anchorPos.y-scrolledPos.y); var anchorDim=new LeoHighlightsDimension(anchor.offsetWidth,anchor.offsetHeight) if (anchorDim.width <= 0) anchorDim.width = anchor.style.width.substring(0, anchor.style.width.indexOf(‘px’)); if (anchorDim.height <= 0) anchorDim.height = anchor.style.height.substring(0, anchor.style.height.indexOf(‘px’)); // Check if the popup can be shown above or below the element if (centerDim.height – anchorDim.height – iFrameDim.height – anchorScreenPos.y > 0) { // Show below, formula above calculates space below open iFrame position.y = anchorPos.y + anchorDim.height; topOrBottom = true; } else if (anchorScreenPos.y – anchorDim.height – iFrameDim.height > 0) { // Show above, formula above calculates space above open iFrame position.y = anchorPos.y – iFrameDim.height – anchorDim.height; topOrBottom = true; } _leoHighlightsDebugLog(“_leoHighlightsUpdatePopupPos() – topOrBottom: “+topOrBottom); if (topOrBottom) { // We attempt top attach the window to the element position.x = anchorPos.x – iFrameDim.width / 2; if (position.x < 0) position.x = 0; else if (position.x + iFrameDim.width > scrolledPos.x + centerDim.width) position.x = scrolledPos.x + centerDim.width – iFrameDim.width; _leoHighlightsDebugLog(“_leoHighlightsUpdatePopupPos() – topOrBottom: “+position); } else { // Attempt to align on the right or left hand side if (centerDim.width – anchorDim.width – iFrameDim.width – anchorScreenPos.x > 0) position.x = anchorPos.x + anchorDim.width; else if (anchorScreenPos.x – anchorDim.width – iFrameDim.width > 0) position.x = anchorPos.x – anchorDim.width; else // default to below position.y = anchorPos.y + anchorDim.height; _leoHighlightsDebugLog(“_leoHighlightsUpdatePopupPos() – sideBottom: “+position); } } /* Make sure that we don’t go passed the right hand border */ if(position.x+iFrameDim.width>centerDim.width-20) position.x=centerDim.width-(iFrameDim.width+20); // Make sure that we didn’t go passed the start if(position.x<0) position.x=0; if(position.y<0) position.y=0; _leoHighlightsDebugLog(“Popup info id: ” +iFrame.id+” – “+anchor.id + “nscrolled ” + scrolledPos + “ncenter/visible ” + centerDim + “nanchor (absolute) ” + anchorPos + “nanchor (screen) ” + anchorScreenPos + “nSize (anchor) ” + anchorDim + “nSize (popup) ” + iFrameDim + “nResult pos ” + position); // Set the popup location iFrame.style.left = position.x + “px”; iFrame.style.top = position.y + “px”; } catch(e) { _leoHighlightsReportExeception(“_leoHighlightsUpdatePopupPos()”,e); }
} /** * This will show the passed in element as a popup * * @param anchorId * @param size * * @return */
function _leoHighlightsShowPopup(anchorId,size)
{ try { var popup=new LeoHighlightsPopup(anchorId,size); popup.show(); } catch(e) { _leoHighlightsReportExeception(“_leoHighlightsShowPopup()”,e); } } /** * This will transform the passed in url to a rover url * * @param url * @return */
function _leoHighlightsGetRoverUrl(url)
{ var rover=LEO_HIGHLIGHTS_ROVER_TAG; var roverUrl=”http://rover.ebay.com/rover/1/”+rover+”/4?&mpre;=”+encodeURI(url); return roverUrl;
} /** * Sets the size of the bottom windown part * * @param size * @return */
function _leoHighlightsSetBottomSize(size,clickId)
{ /* Get the elements */ var iFrameBottom=_leoHighlightsFindElementById(LEO_HIGHLIGHTS_IFRAME_BOTTOM_ID); var iFrameDiv=_leoHighlightsFindElementById(LEO_HIGHLIGHTS_IFRAME_DIV_ID); /* Figure out the correct sizes */ var iFrameBottomSize=(size==1)?LEO_HIGHLIGHTS_IFRAME_BOTTOM_CLICK_SIZE:LEO_HIGHLIGHTS_IFRAME_BOTTOM_HOVER_SIZE; var divSize=(size==1)?LEO_HIGHLIGHTS_DIV_CLICK_SIZE:LEO_HIGHLIGHTS_DIV_HOVER_SIZE; /* Refresh the iFrame’s url, by removing the size arg and adding it again */ leoHighlightsUpdateUrl(iFrameBottom,size,clickId); /* Clear the hover flag, if the user shows this at full size */ _leoHighlightsPrevElem.hover=size==1?false:true; _leoHighlightsSetSize(iFrameBottom,iFrameBottomSize); _leoHighlightsSetSize(iFrameDiv,divSize);
} /** * Class for a Popup * * @param anchorId * @param size * * @return */
function LeoHighlightsPopup(anchorId,size)
{ try { _leoHighlightsDebugLog(“LeoHighlightsPopup() “); this.anchorId=anchorId; this.anchor=_leoHighlightsFindElementById(this.anchorId); this.topIframe=_leoHighlightsFindElementById(LEO_HIGHLIGHTS_IFRAME_TOP_ID); this.bottomIframe=_leoHighlightsFindElementById(LEO_HIGHLIGHTS_IFRAME_BOTTOM_ID); this.iFrameDiv=_leoHighlightsFindElementById(LEO_HIGHLIGHTS_IFRAME_DIV_ID); this.topIframe.src=unescape(this.anchor.getAttribute(‘leoHighlights_url_top’));; this.bottomIframe.src=unescape(this.anchor.getAttribute(‘leoHighlights_url_bottom’));; _leoHighlightsDebugLog(“1) LeoHighlightsPopup() (“+this.topIframe.style.top+”, “+this.topIframe.style.left+”)”); _leoHighlightsDebugLog(“2) LeoHighlightsPopup() (“+this.bottomIframe.style.top+”, “+this.bottomIframe.style.left+”)”); leoHighlightsSetSize(size); this.updatePos=function() { _leoHighlightsUpdatePopupPos(this.iFrameDiv,this.anchor)}; this.show=function() { this.updatePos(); this.iFrameDiv.style.visibility = “visible”; this.iFrameDiv.style.display = “block”; this.updatePos(); _leoHighlightsDebugLog(“3) LeoHighlightsPopup() (“+this.topIframe.style.top+”, “+this.topIframe.style.left+”)”); _leoHighlightsDebugLog(“4) LeoHighlightsPopup() (“+this.bottomIframe.style.top+”, “+this.bottomIframe.style.left+”)”); } this.scroll=function() { this.updatePos();}; } catch(e) { _leoHighlightsReportExeception(“new LeoHighlightsPopup()”,e); }
} /** * updates the url for the iFrame * * @param iFrame * @param size * @param clickId * @return */
function leoHighlightsUpdateUrl(iFrame,size,clickId,destUrl)
{ try { _leoHighlightsDebugLog(“leoHighlightsUpdateUrl() “+destUrl); var url=iFrame.src; var idx=url.indexOf(“&size;=”); if(idx>=0) url=url.substring(0,idx); // size=1; _leoHighlightsDebugLog(“leoHighlightsUpdateUrl() size=”+size+” “+url); if(size!=null) url+=(“&size;=”+size); if(clickId!=null) url+=(“&clickId;=”+clickId); if(destUrl!=null) url+=(“&url;=”+destUrl); _leoHighlightsDebugLog(“leoHighlightsUpdateUrl() “+url); iFrame.src=url; } catch(e) { _leoHighlightsReportExeception(“leoHighlightsUpdateUrl()”,e); }
} /**
*
* This can be used to close an iframe
*
* @param id
* @return
*/
function leoHighlightsSetSize(size,clickId)
{ try { /* Get the element */ var iFrameTop=_leoHighlightsFindElementById(LEO_HIGHLIGHTS_IFRAME_TOP_ID); /* Figure out the correct sizes */ var iFrameTopSize=LEO_HIGHLIGHTS_IFRAME_TOP_SIZE; /* Refresh the iFrame’s url, by removing the size arg and adding it again */ leoHighlightsUpdateUrl(iFrameTop,size,clickId); _leoHighlightsSetSize(iFrameTop,iFrameTopSize); _leoHighlightsSetBottomSize(size,clickId); /* Clear the hover flag, if the user shows this at full size */ if(size==1&&_leoHighlightsPrevElem) _leoHighlightsPrevElem.hover=false; } catch(e) { _leoHighlightsReportExeception(“leoHighlightsSetSize()”,e); }
} /** * Start the popup a little bit delayed. * Somehow IE needs some time to find the element by id. * * @param anchorId * @param size * * @return */
function leoHighlightsShowPopup(anchorId,size)
{ try { var elem=_leoHighlightsFindElementById(anchorId); if(_leoHighlightsPrevElem&&(_leoHighlightsPrevElem!=elem)) _leoHighlightsPrevElem.shown=false; elem.shown=true; _leoHighlightsPrevElem=elem; _leoHighlightsDebugLog(“leoHighlightsShowPopup() “+_leoHighlightsPrevElem); /* FF needs to find the element first */ _leoHighlightsFindElementById(anchorId); setTimeout(“_leoHighlightsShowPopup(‘”+anchorId+”‘,’”+size+”‘);”,10); } catch(e) { _leoHighlightsReportExeception(“leoHighlightsShowPopup()”,e); } } /**
*
* This can be used to close an iframe
*
* @param id
* @return
*/
function leoHighlightsHideElem(id)
{ try { /* Get the appropriate sizes */ var elem=_leoHighlightsFindElementById(id); if(elem) elem.style.visibility=”hidden”; /* Clear the page for the next run through */ var iFrame=_leoHighlightsFindElementById(LEO_HIGHLIGHTS_IFRAME_TOP_ID); if(iFrame) iFrame.src=”about:blank”; var iFrame=_leoHighlightsFindElementById(LEO_HIGHLIGHTS_IFRAME_BOTTOM_ID); if(iFrame) iFrame.src=”about:blank”; if(_leoHighlightsPrevElem) { _leoHighlightsPrevElem.shown=false; _leoHighlightsPrevElem=null; } } catch(e) { _leoHighlightsReportExeception(“leoHighlightsHideElem()”,e); }
} /**
*
* This can be used to close an iframe.
* Since the iFrame is reused the frame only gets hidden
*
* @return
*/
function leoHighlightsIFrameClose()
{ try { _leoHighlightsSimpleGwCallBack(“LeoHighlightsHideIFrame”); } catch(e) { _leoHighlightsReportExeception(“leoHighlightsIFrameClose()”,e); }
} /** * This should handle the click events * * @param anchorId * @return */
function leoHighlightsHandleClick(anchorId)
{ try { if(_leoHighlightsIsFrame()) return false; var anchor=_leoHighlightsFindElementById(anchorId); anchor.hover=false; if(anchor.startTimer) clearTimeout(anchor.startTimer); /* Report the click event */ leoHighlightsReportEvent(“clicked”, window.document.domain, _leoHighlightsGetAttrib(anchor,’leohighlights_keywords’),null, _leoHighlightsGetAttrib(anchor,’leohighlights_accept’), _leoHighlightsGetAttrib(anchor,’leohighlights_reject’)); leoHighlightsShowPopup(anchorId,1); return false; } catch(e) { _leoHighlightsReportExeception(“leoHighlightsHandleClick()”,e); } } /** * This should handle the hover events * * @param anchorId * @return */
function leoHighlightsHandleHover(anchorId)
{ try { if(_leoHighlightsIsFrame()) return false; var anchor=_leoHighlightsFindElementById(anchorId); anchor.hover=true; /* Report the hover event */ leoHighlightsReportEvent(“hovered”, window.document.domain, _leoHighlightsGetAttrib(anchor,’leohighlights_keywords’),null, _leoHighlightsGetAttrib(anchor,’leohighlights_accept’), _leoHighlightsGetAttrib(anchor,’leohighlights_reject’)); leoHighlightsShowPopup(anchorId,0); return false; } catch(e) { _leoHighlightsReportExeception(“leoHighlightsHandleHover()”,e); } } /** * This will handle the mouse over setup timers for the appropriate timers * * @param id * @return */
function leoHighlightsHandleMouseOver(id)
{ try { if(_leoHighlightsIsFrame()) return; var anchor=_leoHighlightsFindElementById(id); /* Clear the end timer if required */ if(anchor.endTimer) clearTimeout(anchor.endTimer); anchor.endTimer=null; anchor.style.background=LEO_HIGHLIGHTS_BACKGROUND_STYLE_HOVER; /* The element is already showing we are done */ if(anchor.shown) return; /* Setup the start timer if required */ anchor.startTimer=setTimeout(function(){ leoHighlightsHandleHover(anchor.id); anchor.hover=true; }, LEO_HIGHLIGHTS_SHOW_DELAY_MS); } catch(e) { _leoHighlightsReportExeception(“leoHighlightsHandleMouseOver()”,e); }
} /** * This will handle the mouse over setup timers for the appropriate timers * * @param id * @return */
function leoHighlightsHandleMouseOut(id)
{ try { var anchor=_leoHighlightsFindElementById(id); /* Clear the start timer if required */ if(anchor.startTimer) clearTimeout(anchor.startTimer); anchor.startTimer=null; anchor.style.background=LEO_HIGHLIGHTS_BACKGROUND_STYLE_DEFAULT; if(!anchor.shown||!anchor.hover) return; /* Setup the start timer if required */ anchor.endTimer=setTimeout(function(){ leoHighlightsHideElem(LEO_HIGHLIGHTS_IFRAME_DIV_ID); anchor.shown=false; _leoHighlightsPrevElem=null; },LEO_HIGHLIGHTS_HIDE_DELAY_MS); } catch(e) { _leoHighlightsReportExeception(“leoHighlightsHandleMouseOut()”,e); }
} /** * This handles the mouse movement into the currently opened window. * Just clear the close timer * * @return */
function leoHighlightsHandleIFrameMouseOver()
{ try { if(_leoHighlightsPrevElem&&_leoHighlightsPrevElem.endTimer) clearTimeout(_leoHighlightsPrevElem.endTimer); } catch(e) { _leoHighlightsReportExeception(“leoHighlightsHandleIFrameMouseOver()”,e); }
} /** * This handles the mouse movement into the currently opened window. * Just clear the close timer * * @param id * @return */
function leoHighlightsHandleIFrameMouseOut()
{ try { if(_leoHighlightsPrevElem) leoHighlightsHandleMouseOut(_leoHighlightsPrevElem.id); } catch(e) { _leoHighlightsReportExeception(“leoHighlightsHandleIFrameMouseOut()”,e); }
}
/** * This is a method is used to make the javascript within IE runnable */
var leoHighlightsRanUpdateDivs=false;
function leoHighlightsUpdateDivs()
{ try { /* Check if this is an IE browser and if divs have been updated already */ if(document.all&&!leoHighlightsRanUpdateDivs&&!_leoHighlightsIsFrame()) { leoHighlightsRanUpdateDivs=true; // Set early to prevent running twice for(var i=0;i0) url=url.substring(0,idx); /* Append the text to the end */ url+=”#”+encodeURI(txt); /* Set the iframe with the new url that contains the hash tag */ topIFrame.src=url; } catch(e) { _leoHighlightsReportExeception(“leoHighlightsSetExpandTxt()”,e); }
} /*———————————————————————-*/
/* Methods provided to the highlight providers… */
/*———————————————————————-*/ /** * This will set the expand text for the Top window */
function leoHL_SetExpandTxt(txt)
{ try { _leoHighlightsDebugLog(“leoHL_SetExpandTxt() “+txt); _leoHighlightsSimpleGwCallBack(“LeoHighlightsSetExpandTxt”,”expandTxt”,txt); } catch(e) { _leoHighlightsReportExeception(“leoHL_SetExpandTxt()”,e); }
} /** * This will redirect the top window to the passed in url * * @param url * @param parentId * @return */
function leoHL_RedirectTop(url,parentId)
{ try { try{ var domain=_leoHighlightsGetUrlArg(window.document.URL,”domain”) var keywords=_leoHighlightsGetUrlArg(window.document.URL,”keywords”) var vendorId=_leoHighlightsGetUrlArg(window.document.URL,”vendorId”) leoHighlightsReportEvent(“clickthrough”, domain,keywords, vendorId); }catch(e){ _leoHighlightsReportExeception(“leoHL_RedirectTop()”,e); } _leoHighlightsRedirectTop(url); } catch(e) { _leoHighlightsReportExeception(“leoHL_RedirectTop()”,e); }
} /** * This will redirect the top window to the passed in url * * @param url * @param parentId * @return */
function LeoHL_RedirectTop(url,parentId)
{ leoHL_RedirectTop(url,parentId);
} /** * This will redirect the top window to the passed in url * * @param url * @param parentId * @return */
function leoHL_RedirectTopAd(url,parentId)
{ try { try{ var domain=_leoHighlightsGetUrlArg(window.document.URL,”domain”) var keywords=_leoHighlightsGetUrlArg(window.document.URL,”keywords”) var vendorId=_leoHighlightsGetUrlArg(window.document.URL,”vendorId”) leoHighlightsReportEvent(“advertisement.click”, domain,keywords, vendorId); }catch(e){ _leoHighlightsReportExeception(“leoHL_RedirectTopAd()”,e); } _leoHighlightsRedirectTop(url); } catch(e) { _leoHighlightsReportExeception(“leoHL_RedirectTopAd()”,e); }
} /** * This will set the size of the iframe * * @param url * @param parentId * * @return */
function leoHl_setSize(size,url)
{ try { /* Get the clickId */ var clickId=_leoHighlightsGetUrlArg( url,”clickId”) var gwObj = new Gateway(); gwObj.addParam(“size”,size); if(clickId) gwObj.addParam(“clickId”,clickId+”_blah”); gwObj.callName(“LeoHighlightsSetSize”); } catch(e) { _leoHighlightsReportExeception(“leoHl_setSize()”,e); }
} /** * This will toggle the size of the window * * @return */
function leoHl_ToggleSize()
{ try { var gwObj = new Gateway(); gwObj.callName(“LeoHighlightsToggleSize”); } catch(e) { _leoHighlightsReportExeception(“leoHl_ToggleSize()”,e); }
} “);
]]>[removed]

litigation hold best practices
Team, Inc. Reports 4th Quarter FY2010 Results; Provides FY2011 Guidance; Announces Stock Repurchase Plan
 ALVIN, Texas , Aug. 3 /PRNewswire-FirstCall/ — Team, Inc. (Nasdaq: TISI – News ) today announced increased revenues and profits for the fourth quarter ended May 31, 2010 .  Revenues for the fourth quarter ended May 31, 2010 were $125.5 million , an increase of $4.3 million , or 4%, from the same quarter of fiscal year 2009.  Operating income in the fourth quarter of fiscal year 2010 …

Be the first to comment - What do you think?  Posted by admin - September 5, 2008 at 3:31 am

Categories: Litigation   Tags: , , , , ,

Next Page »