Posts Tagged ‘Lenders’
Debt Relief Advice – Banks and Financial Institutions Are Not Your Best Friends
Law over Lucre

Image by lokenrc
The Indian flag flutters over the Calcutta High Court in the background & visible between 2 wings of the enormous Head Office building of State Bank of India. Photographed from the roof of Floatel (floating hotel in the Ganga, near Milleneum Park, during Fifth Flocking of Bangla at the advice of Kanad Sanyal
Calcutta 3.8.08 / 17:23
At first, this seems too obvious a thing to say. However, the truth is that people often lose their cautious approach and become very relaxed when they deal with banks and financial institutions. The end result is that they accept any and every deal irrespective of whether it is beneficial for them or not. Warren Buffet once said that one should never ask the barber whether one needs a shave. The underlying logic is that one should not seek advice from a person who has an interest in the decision. Hence, do not to rely on the advice provided by banks and financial institutions as far as debt relief is concerned. Instead, check out independent and impartial sources of information.
This is not to say that banks and financial institutions are crooks. However, every cent of debt relief that you get is a loss for the institutions. In such a scenario, one cannot blame them for being more focused on profits instead of welfare. Their duty is to earn maximum profits. Your job is to save as much money as possible. You must always remember that both are working at opposite end of the spectrum. If you keep this in mind, you will always be in a position to analyze the pros and cons various debt relief options offered by the banks and lenders.
The World Wide Web offers the best possible source of impartial advising information. This is because the web helps you seek advice without disclosing any personal details. Hence, the person giving the advice will never know whether you are rich, poor, or whether dealing with a particular bank.
Secondly, the sheer volume of advice on the World Wide Web in debt settlement and networking forums help you check and recheck any and every advice you get. The chances of falling for wrong advise is very less as you can post the advice that you have been given and find what others have to say about it.
Hence, rather than relying on what your friendly bank executive has to say, you should make use of other resources as well to make sure you are perfectly safe when seeking debt relief.
If you are over ,000 in unsecured debt it would be wise to utilize a debt relief network instead of going directly to a debt settlement company. Using a debt relief network guarantees that the debt settlement company you choose has been certified and has established success in negotiating settlements. They are free to use and a good starting point to begin your debt relief process.
Debt Relief Network.
Secured Personal Debt Consolidation Loans: Simply One Path to Financial Bliss!
Consolidating debt? For those of us unfamiliar with the topic, consolidating debt or debt consolidation is combining all your outstanding loan instalments, unpaid bills, credit card dues and other such payments into a single amount. The objective of this technique is to make debt more manageable. It works on the simple logic that repaying a single lender is much easier than paying many different lenders for different purposes. Secured Personal Debt Consolidation Loans gather publicity in this domain.
When we get ourselves entangled in the complicated web of debt, coming out of it is just as nasty. Advice from financial experts is always useful, but when you’re already in debt, actual help is much more useful than careful words of advice. In my opinion, debt consolidation is a great deal; however, you have to know enough of it before you take it.
Debt consolidation, as clarified earlier, merges all your existing payments into a single unpaid amount. You now have to work towards paying this amount rather than the umpteen you were tirelessly working at. This process is determined, no doubt, but why take trouble when things are so much simpler? With debt consolidation, you not only avoid multiple lenders but also juggling with multiple ‘pay by’ dates, multiple amounts, multiple cheques and signatures to them all. Now isn’t this more manageable and easier to keep track of.
After merging all your debt, debt consolidation also helps provide a loan to pay off the entire amount in one go. On clearing all your multiple pending payments, you have to do just one thing—repay your debt consolidation loan. Debt consolidation loans are either secured or unsecured.
SECURED PERSONAL DEBT CONSOLIDATION LOANS provide easy loans to individuals like you and me—enveloped in debt. As soon as you talk about secured loans, one thing that strikes most of us is collateral and this brings in doubt and hesitancy towards the very fundamentals of this package. This, I think, is simply a biased opinion gradually shifting against secured loans. How about lower interest rates, longer repayment terms, larger loan amounts and flexible repayment options that come along with it? Point to note: These liberties do not come with unsecured loans.
Pledging collateral against your loan should only be a cause of concern if you are unsure of your ability to repay the loan, in which case you should not consider taking a loan at all. Collateral assures your lender of your commitment to repay. He can bank on your collateral in case you fail to do so. This is the very purpose of collateral and it sounds completely logical for all the scams coming in today.
If you are someone who needs a helping hand to get out of debt Secured Personal Debt Consolidation Loans are your best bet. Secured Personal Debt Consolidation Loans do not stop at providing you with loans for the same; they also work hard with their counsellors to keep you out of debt with counselling sessions. Start looking for your best option today!
Debt Consolidation Loans with Bad Credit: Make use of the Advice of Experts
Many people get different loans from various sources and ultimately are unable to repay them. This results their credit report getting bad. Only solution with them is to go for debt consolidation loans with bad credit. If they do not try to get a debt consolidation loan, it may result in losing their valuable assets or property.
It is best to find out a way to get debt consolidation loan in spite of bad debt. They should contact a debt consolidator. The debt consolidators are professional in this field. You will be lucky, if you find out a good consolidator. In that case most of your worry will be over. He will charge you some fee for guiding you and helping you with debt consolidation loans with bad credit. This way you may come out of the muddle.
Find out the exact amount you owe to get all the loans integrated together, before you talk to a debt counselor. You will be in a better position to assess the different options for debt consolidation loans with bad credit to retire your entire debt. Here are some important things advised by debt consolidators that you should consider. Major part of loan repayment will constitute interest amount.
You should be aware of the interest you are currently paying on different loans. You have to choose the lowest fixed interest rate. It is going to be very tough to get a low rate of interest on debt consolidation loans with bad credits. You may have to explore a lot or seek advice of friends or a debt consolidator. When you go for debt consolidation loans with bad credit, there are heavy transfer fees charged by the lenders besides the interest. Negotiate with the loaner for waiving the fees. It is difficult to get the fees reduced because of bad credit, but you can put all efforts to get some relief.
After getting the debt consolidation loans with bad credit, you have only one loan account. A low rate of interest may help for instant debt consolidation and avoid the need to go for a secured loan. You should find out the minimum payment you will have to make every month. The consolidation will bring down you bills. You should not default to pay back, otherwise your credit history may again get worsened. After getting the bad credit loan, you can clear your loans earlier.
Avoid higher rates of interest as they may deteriorate your financial condition. In such cases it is better to get loans against insurance policies, savings, bonds, stock holdings or from relatives and friends. You need to be very careful while signing agreements for debt consolidation loans with bad credit. You should not lose your confidence when you have to payback debt. Go for debt consolidation loans with bad credit. It will ease you financial situation. You can plan better within your budget to clear your debt .
The purpose of going for debt consolidation is to reduce your liability and reschedule repayments commensurate with your income and expenditure. There are a couple of things to avoid when you go for debt consolidation loans. Never opt for a 125% debt consolidation home equity loan or high rate of interest. Although it is a bit more intricate to go for consolidation loan, it will ease your life. You should go for a debt consolidation loans with bad credit after a through analysis of different options.
Get the Best out of your Debt Consolidation Loans
It is always recommended to collate multiple debts into a single one through debt consolidation loans. In this regard, advice from a debt consultant is always beneficial before going in for consolidation.
As it happens, we often take loans to satisfy our various requirements and don’t take into account the burden which accrues at the time of repayments. However, once a person is caught in multiple debts, it is often difficult to get out of them and it can soon turn into a tricky situation.
How to get out of it?
Debt consolidation loans are the best way of getting out of the trap. They are of immense help in collating all multiple debt amounts into a solitary debt. However, it is not limited to only those with a property and secured debt consolidation loans can come in handy for those who have collateral on their debt.
For those who have debt issues and do not have any collateral, unsecured debt consolidation loans are the best way of going about it. A situation particularly holding true for those tenants who are looking to consolidate their multiple debts and know benefits coming from unsecured loans will be huge.
The Procedure
Before going in for a debt consolidation loan, it is always better to consult a debt counsellor. With many such professionals around, there will be those who will give you the best advice regarding consolidation of your debts. Professionals in their field, they will guide you on all debt related issues and it will be truly in an individual’s interest to act on their advice with due diligence.
One also needs to do a little bit of research work before he goes about seeking a debt consolidation loan. With different lenders offering different packages, one may just need to apply for diverse types of online loans. With major lending and financial service providers like the Australian Lending Centre listed on the Net, it is not a tough task. Once the procedure is completed, an individual will start getting calls with regard to rates and interest on offer.
Business Financing Advice – Commercial Lenders To Avoid
businesswoman in red…

Image by MyTudut
This business financing strategy article will describe the importance of avoiding “problem commercial lenders”. The article will NOT name specific lenders to avoid, but key examples will be provided to illustrate why prudent commercial borrowers should be prepared to avoid a wide variety of existing commercial lenders in their search for viable business financing strategies.
I have been advising business owners for over 25 years, and I have encountered many business financing situations which have involved commercial lenders that I would not recommend as a result. These problematic situations have especially involved commercial mortgage loans, business cash advance situations and unsecured working capital loans. As a direct result of these experiences and daily conversations with other commercial loan professionals, I do in fact believe that there are a number of commercial lenders that should be avoided. This conclusion is typically based on more than one negative experience or an obvious pattern of lending abuses.
I have published many commercial loan articles which are designed to assist commercial borrowers in avoiding business loan problems. One of the most serious business financing situations is a commercial lender that causes business loan problems for their commercial borrowers on a recurring basis. It is particularly this type of commercial lender which prudent commercial borrowers should be prepared to avoid unless viable alternative business financing options do not realistically exist.
Here are a few examples of why certain commercial lenders should be avoided.
BUSINESS FINANCING STRATEGIES AND COMMERCIAL LENDERS TO AVOID EXAMPLE NUMBER 1 – Yes or No?
I have published an article which discusses the tendency of many banks to say “YES” when they mean “NO”. Such banks will typically attach onerous business financing conditions to commercial loans instead of simply declining the loan. Business owners should explore other commercial loan alternatives before accepting business financing terms that put them at a competitive disadvantage.
BUSINESS FINANCING STRATEGIES AND COMMERCIAL LENDERS TO AVOID EXAMPLE NUMBER 2 – The Commercial Appraisal Process
For commercial real estate loans, commercial appraisals are an unavoidable part of the commercial loan underwriting process. The commercial appraisal process is lengthy and expensive, so avoiding commercial lenders which have displayed a pattern of problems and abuses in this area will benefit the commercial borrower by saving them both time and money.
BUSINESS FINANCING STRATEGIES AND COMMERCIAL LENDERS TO AVOID EXAMPLE NUMBER 3 – Think Outside the Bank
In smaller metropolitan markets, it is not unusual for a dominant commercial lender to impose harsher commercial loan terms than would typically be seen in a more competitive commercial financing market. Such commercial lenders routinely take advantage of a relative lack of other commercial lenders in their local market. An appropriate response by commercial borrowers is to seek out non-bank business financing options. It is neither necessary nor wise for commercial borrowers to depend only upon local traditional banks for working capital and business cash advance solutions. For most business financing situations, a non-local and non-bank commercial lender is likely to provide improved commercial financing terms because they are accustomed to competing aggressively with other commercial lenders.
BUSINESS FINANCING STRATEGIES AND COMMERCIAL LENDERS TO AVOID EXAMPLE NUMBER 4 – Meaningless Pre-approvals
Commercial borrowers frequently want a commercial lender to approve their commercial loan at the earliest possible point. The assumed benefit to this early business loan approval is that it will enable the commercial borrower to make other business plans which depend on the business financing being finalized.
Because an ethical commercial lender will treat any form of an approval very seriously, commercial borrowers should expect that a meaningful version of such an approval will not be realistically possible in just two or three days. Nevertheless there are commercial lenders who provide their own special version of a pre-approval within just a few days of receiving preliminary application information. Because this abbreviated approach to pre-approvals almost always produces unexpected surprises for the commercial borrower as the business financing process goes forward, commercial borrowers need to be extremely wary of any commercial lenders that take this approach.
Why do some commercial lenders provide such meaningless pre-approvals? There are two likely reasons. (1) To motivate the commercial borrower to stop considering other potential commercial lenders. (2) To provide a pre-approval that is similar to a structure prevalent with residential mortgage loans. Since many business loans are arranged by residential mortgage brokers who are frequently unfamiliar with common business financing procedures, this reason will be especially applicable when dealing with commercial lenders that specialize in dealing with residential mortgage brokers.
Copyright 2005-2007 AEX Commercial Financing Group, LLC. All Rights Reserved.
Where To Locate Debt Consolidation Loan Tips And Advice
The debate over whether or not to obtain a debt consolidation loan can be a complicated one. In fact, as you go about mentally weighing the pros and cons about whether or not you should obtain a debt consolidation loan, you may be wondering where you might find some useful and helpful resources to assist you in coming to a better understanding of whether or not a debt consolidation loan is the right course of action for you at this juncture in your life.
As you debate the ins and outs of a debt consolidation loan, there actually are a number of helpful resources and sources of information that you will want to take advantage of as you go about the decision making process pertaining to a debt consolidation loan.
As with so many things in the 21st century, the Internet and World Wide Web is a valuable source of information for a person like you who is considering seeking a debt consolidation loan. On the Net, you can find a good deal of important tips and advice regarding a debt consolidation loan. There are websites that specifically address men and women interested in finding and using in depth information about a debt consolidation loan.
When looking to the Internet as a source of information about debt consolidation loan tips and advice, many lenders that are involved with debt consolidation loan options now maintain vital Internet websites. On many levels, these websites are useful as long as you do understand that these sites are working to gain your business. (You can, in fact, apply for a debt consolidation loan online.)
Several governmental agencies maintain websites that offer debt consolidation loan tips and advice. These sites can be very helpful to a person who is interested in learning more about debt consolidation, for people who want a less biased perspective on debt consolidation loan options that are available today.
There are a number of different resources in the real world available to people who are interested in a debt consolidation loan. There are well developed books and DVDs that offer debt consolidation loan tips and advice for consumers in search of information. You can find these books and DVDs at any major bookseller.
In the brick and mortar world, there are also some seminars programs that you can consider attending that do offer debt consolidation loan tips and advice. These seminars about debt consolidation loan options are offered in a range of different settings and forums. You likely will be able to find one that fits into your schedule.
You do need to keep in mind that there are traveling road show types of debt consolidation loan tips and advice seminars. These may not charge a fee as such but you may be required to make the purchase of materials and study aids. Make very certain that you understand what you are getting into before you become involved in such a debt consolidation loan tips and advice seminar.
Armed with debt consolidation loan tips and advice, you will be on your way to having all of the information that you do need to make decisions about whether or not a debt consolidation loan is the right decision for you at this point in your life.
Bad Debt Secured Loan Uk: Deducting Debts and Mental Stress
The debts accumulated from various sources have crossed the level which you cannot afford it to repay. Because of such reasons, you are seeking for an external finance, which will lessen or deduct the debts in ease. If, you are indeed in such a situation, then apply for the loan scheme named as bad debt secured loan UK. It enfolds every citizen of UK, and offer large amount of loans, so that the debtors can easily dissolve the debts.
Bad debt secured loans UK is formatted for the UK citizens, which prop financially to overcome the debts related issues. As the name implies that it is a secured form of loan, so the applicants will have to pledge collateral for the approval of the amount. The applicants should always place collateral, which have monetary value, as they are instantly accepted by the lenders. Some of the collaterals that are readily accepted by lenders are land, house, estate, car, jewelries and valuable documents.
As you can borrow large amount of loan with the help of bad debt secured loans UK, therefore it becomes easy to wipe the numerous debts in a single amount. This action also lessens your mental stress, and you can get relief from all the unwanted phone calls of the creditors. Instead of many, you will be responsible to a particular lender.
It is easy to approve bad debt secured loans UK in the cutthroat market. Because of this competitive fever market, you can also pinpoint a marginal rate. Moreover, you can spot rates which you will find quite affordable to your repayment ability.
While looking for a suitable rate of interest, applicants should seek with the help of online technology. It can help you to approach numerous lenders in seconds, by saving your individual effort, as you can approach it from your home or office. Moreover, it is interesting to note down that, you can approve bad debt secured loans UK through the online application process within less time. To obtain the loan through online application procedure, you should always furnish your personal and credit data precisely.
By carefully choosing student loans, grants, and scholarships as part of your entire college financial aid package, you can avoid going into heavy college debt. Kimberly Palmer, senior editor for US News, discusses financial aid tips to help in paying for college and minimizing student debt and the differences between private loans and federal college loans. For more college financial aid advice go to www.usnews.com
Video Rating: 4 / 5
What Does A Business Debt Loan Entail
Debt is part of business operations. It is highly inevitable and in any case, it is recommendable to borrow for the purpose of expanding your business. However, if you do not control or manage your liabilities carefully, they could sprawl out of control. If this happens, then it could become very hard to borrow because, your bad records would make the lenders to have a mistrusting attitude towards you.
When need arises, while you have business debt, you may still want to go for a loan. You need to identify the financial firms that deal with businesses that are overwhelmed with liabilities. If you have convincing reasons why you need the credit facility, then it should not be hard for the firm to extend it to you. The reasons could include, but not limited to training new personnel, expansion of the business as well as putting up new structures for the business.
The amount you qualify for will be determined by many factors, like the type of the loan you are applying for, whether it is secured or unsecured. For the secured ones, you will have to provide some form of collateral. The advantage is that you will pay lower interest rates. With the unsecured ones, you will be charged higher interest rates.
There are other types of business financing that exist. They are debt financing and the equity financing. The former refers to that financing you get from your local bank. The later refers to the investment you can get from external investor or from venture capital. The amount you qualify for will also depend on how much you can afford to pay for the installments every month.
Payday Loans Lenders With Bad Credit, Payday Loans, Bad Credit, Payday Loans Lenders, Payday Loan
Payday loans lenders with bad credit
It would be perfect if your paycheck could always cover your expenses. But our life is so unpredictable, unexpected situations happen just when you’re short of money. You might have some health problems, utility bills or maintenance expenses. In such situations you can’t wait until your next payday. For handling such extreme situations same day payday loans are designed, they will be an ideal solution to all your monetary problems.
These days it’s very important to have a source of fast and secure money and it needs proper attitude to find best payday loans lenders to rely on. All you need is a computer and an Internet access. There are lots of payday loans lenders with bad credit you can come across. In general to be able to meet their requirements you have to be not less than 18 yrs old, having a regular income and a valid bank account.
Payday loans are extremely beneficial for those who have bad credit history, most payday loans lenders gladly work with bad credit holders. If you meet the mentioned requirements and are ready to comply with conditions of payback, your loan is granted to you. There is no fear of being “caught” by any means.
There is a pretty big competition among lending companies that you can find in the market online, you might need to have some tips on how to choose the best one for you.
First of all you should pay your attention to the information provided on the website of each company. As long as you are looking for possibility to save some money you should look for lowest interest rate and minimal charges offered. Also try to note if the payday loans lender gives you a service of extended period of payment, as you might not be able to pay back on time.
Please make sure that you carefully learn terms and conditions of payday loans lenders with bad credit. Don’t be “hooked” by low interest rate as the company might put a certain rigid condition that will make you pay more money in the end. In short, if you are diligent in your research you will not face any difficulties and confusions.
You should as well bear in mind that reputation of each company plays a great role in your choice. It might be a real problem not to get lost in the number of payday loans lenders with bad credit, but you should pay attention only to those with already good image and would be better if some customers direct you to most popular names. Try to avoid suspicious lenders who don’t give full information on the services or contradict themselves. Serious companies will always reveal to you the interest rates and conditions openly.
The most important reason why you should be careful with payday loans lenders with bad credit is that while applying you are giving out essential information. Your security lies in the hands of such companies, no need to take a risk.
Payday loans lenders with bad credit might be your savers in case of emergency situation in your life, but they might also cause you even more trouble if you don’t take certain precautions. Find your best company and enjoy the benefits of payday loans!
Tips For Finding A Consolidation Debt Loan
Maybe you are like many people right now and you have found yourself with a mountain of debt, and it has gotten you a poor credit rating. It does not really matter how you got here, whether it be a job layoff, personal loss to the family, or poor decisions, you now need a road map to find a way out of this mess. Money issues, and particularly high debt, can cause a lot of stress and tumult for a family, and you need a way to get relief sooner rather than later.
You might be thinking that there is no way you could possibly find a way to get out of these high interest rate debts you now carry. You need to know that there are loan instruments available to help out someone just like you. There are debt consolidation loans available that are designed by lenders for folks with bad credit ratings, and you can use these loan vehicles to your advantage. What you will be doing is taking off the individual high interest rate debt payments you have now and put them all under one loan with a much lower interest rate. That is how a consolidation loan works, and you will be happy when you only have one loan payment to make every month.
One great thing about technology is that the Internet has made is possible many lenders to bring their offers to the market and make them available to you. The Internet has also made it possible for the good, as well as the not so good business people to enter. You need to really look after yourself and gather as much information as you can possibly get so you will be able to sniff out the crooks a mile away. There are many honest good lenders out there you just need to know how to find them. Let us examine some of the more popular ways to find a consolation loan online.
Rule number one is to shop around as much as you possibly can. Really the only way a lender can make themselves different than their competition is though lower interest rates and outstanding service. You will want to get a list of at least five of these people before you stop your search, and if you have the time ten to fifteen would be ideal. A good way to evaluate any of these lenders is to learn about their reputation, and try to find any customer ratings if possible. One great resource here is to contact the Better Business Bureau and try to find out if any unresolved complaints are still pending against the company in consideration. Do not be afraid to contact any of their past customers and talk to them about their experience.
One you have your list of lenders you will want to setup a table to compare the different loan options available. Make columns in your table that list the type of loan product, the interest rates, the monthly payments, the term of the loan, any fees and charges that apply, and the closing costs. Have all of this information available on one piece of paper organized like this will help you to see differences among these companies.
One thing to look out for during your online search for a loan is to see if any of these lenders are offering some professional financial consultation. Often times these financial representatives are extremely helpful and knowledgeable and they can be a tremendous resource to you if you are not exactly sure what you are doing. Make sure you get the credentials of the person you are working with, and see if they have any professional designations to demonstrate they know what they are doing. Once you verify this legitimacy of the representative they will be able to give you the expert advice you need on a bad debt consolidation loan.
One final thing to remember, make sure you take the time to read absolutely everything. Even look for any small print off to the side or at the bottom of the page as all of this will count in terms of your agreement with the lender. Take the time to double check all writing before you finally sing anything. A trick the lenders will often use is to put any fees or penalties in the small print with the hopes that you do not see it. If you are not sure about the language of the loan documents it would be worth your time to seek out the help of an independent financial consultant and them look it over.
If you are a homeowner and you need a way to relieve your current debt burden then you should consider using a <a rel=”nofollow” onclick=”javascript:_gaq.push(['_trackPageview', '/outgoing/article_exit_link']);” href=”http://badconsolidationdebtremortgage.com”>bad consolidation debt remortgage</a>.
Find out more information, reviews, and availability for a bad consolidation debt remortgage by visiting <a rel=”nofollow” onclick=”javascript:_gaq.push(['_trackPageview', '/outgoing/article_exit_link']);” href=”http://badconsolidationdebtremortgage.com/blog.php”>http://badconsolidationdebtremortgage.com</a>
How To Accomplish Personal Aspirations With Bad Personal Debt Loans
Nowadays, people tend to fall in the trap of bad debt. Bad debt becomes like a black spot on their credit report. Due to this reason they face difficulty in obtaining loans. If you are being denied the much-needed money because of your bad credit history, need not worry. Bad debt personal loans are at your rescue to help you in your crisis.
Bad debt personal loans are specifically designed for people who are going through a financial disaster. These are ideal for persons who have faced the following problems-:
q Arrears
q Defaults
q County Court Judgments
q Bankruptcy
Bad debt personal loans give the opportunity to choose between secured and unsecured loans. The lenders demand a collateral to place against the loan. The borrower can make use of equity stored in the property. Unsecured loans are not curtailed to any collateral.
The borrower must have complete knowledge of the credit score before applying for bad debt personal loans. FICO ranges credit score in the range of 300-850 and grades it starting from A-E. Credit score of 850 is regarded as the best. A score of 600 and below is considered as bad and is given E grade. Such a low grade indicates that you are eligible for bad debt personal loans.
The borrower can take certain simple steps to improve his credit score so as to draw more amount. He must get a copy of his credit report from a credit rating agency. If the credit report contains any inaccurate information, the borrower must get it corrected by the credit rating agency. Debts that can be easily paid off should be cleared immediately. Try to win the trust of the lender that you will repay on time. Convincing the lender can help you get a higher amount with an affordable rate of interest.
Lenders usually provide bad debt personal loans ranging from £5000 to £75000. If the borrower requires more amount, the lender looks for the value of the collateral placed. The higher the value of collateral the more amount one can draw from the loan. The repayment period is between 5-30 years. This enables the borrower to repay back expediently.
Bad debt personal loans can help you accomplish all your personal aspirations. The loan amount can be used for purchasing a car or house, meeting wedding expenses, going out on a holiday, debt consolidation and making home improvements.
With the provision of online lenders, bad debt personal loans are now easy to access. Different loan providing organisations ready to serve you the best deal appear online. Online lenders have made the loan procedure simpler and hassle free. The borrower has to fill in an online loan application form. The information given by the borrower remains intact.
Regain your financial footing by an access to bad debt personal loans.
Getting into debts is easier whereas overcoming it is tough. So you are advised to manage your finances well and not to get buried under debts again.
Easy Auto Financing: How to make it possible!
Many people believe that auto financing is a time consuming affair. One has to meet various lenders, collect their loan quotes, compare them and then after they can go for a better deal. However, some simple steps will lead you to get easy auto financing. This article has briefly discussed about all those steps.
• Make the choice at first: Auto financing option is available in both secured and unsecured forms. While pledging a security against the lending amount is the applicable for the secured option, such things are not applicable for the unsecured option. So, to enjoy the benefit of easy auto financing, first make the choice. Select which option you want to go for.
Check your credit in advance: Credit checking is very necessary to get easy auto financing . Many a time, lenders want to check the credit score of borrowers. So, if you get your credit checked in advance, it will help you to add extra pace in the lending process and enjoy the benefits of easy auto financing.
And if you have bad credit case like CCJ, IVA, arrear, default or bankruptcy, do check your credit and be updated about your present credit condition. It will help you immensely at the time of loan lending process.
• Easy application process: Easy application process is very much necessary for easy auto financing. In that case, you can always go for the online option. This option is absolutely hassle free, as no extra paperwork and document submissions are required. Furthermore, with the online option, one can make the application any time and within a few seconds.
So, availing easy auto finance is always possible. And undoubtedly, these steps will help you immensely to grab a better deal. No matter whether you want to get a new or used vehicle financed, you can do that easily with this option.
How to make Used Auto financing your pocket friendly!
Are you planning to purchase a used vehicle? Are you in dilemma with the financing option? Don’t worry! You can always go for used auto financing. Now, the question is how to make a deal on used auto financing your pocket friendly. In this article, some points have been given for your help.
Age matters a lot: Used auto financing is available for all kinds of vehicles including cars, trucks, SUVs, vans and others. But the age is the most important factor. So, before opting for a deal, first check the age of the vehicle. Must ensure that the vehicle is not more than 5 years old. Otherwise, you can’t get it financed. It is easier to get a vehicle financed, which is available in a good condition. Down payment is always a big help: Try to make some down payment, while getting a used vehicle financed. It will definitely enable you to enjoy a flexible and pocket friendly deal. Security…empowering you to negotiate: As you know that used auto financing option is available in both secured and unsecured forms. Now, if you use a valuable security against the amount, you will definitely be empowered to negotiate with lenders and make the deal your pocket soothing. Credit score plays the trick when it is outstanding: What is your credit score? First find it out! Remember, you can always have the upper hand while negotiating, if your credit score is outstanding. Research… the ultimate one: Some research is very important to make a deal on used auto financing pocket friendly. Collect various quotes and compare them minutely. It will definitely enable you to get a fair idea about the interest rate and enable you to get a better deal on used auto financing.
So, apply all these methods while going to avail used auto financing option.
Bad Debt Loans: Financial Assistance For Debt Relief
As a result of the increasing expenses and availing multiple loans from various lenders, have resulted in individuals acquiring multiple debt. Further, failing to make timely repayment of the debts will affect the credit score. Once the borrower is indicted with bad debt, then it marks the beginning of a new low. Whereas, financial assistance will be no more offered, the applicant looses the financial flexibility. However, this thing too can be sorted out and for the same; one can rely upon bad debt loans.
Unsecured loans are crafted specially for those who at present are struggling to resolve the bad debts. In fact, the priority of availing these loans is to provide certain amount of leverage. Once the loan amount gets approved, it can be used to pay off all the existing debts, so as to stabilize the prevailing circumstances. Moreover, it can be also used to fulfill other needs and demands pertaining to restoration of home, paying medical bills, admission fees and other day to day expenses.
In order to provide the much needed flexibility in choosing the loan amount, it is classified in to secured and unsecured form. To obtain the secured option, one has to pledge an asset as collateral as an assurance, which in turn enables the applicant to derive a much bigger amount against lower interest rate. Its repayment tenure too spans over a longer duration.
Unsecured option, on the other hand is meant for those who need a limited amount for the same do not want to pledge collateral. Made available for a short term period, the approval too comes instantly. However, the rate of interest charged will is a bit on the higher side and makes it a bit expensive. Even then, with a proper analysis of the loan market, you can certainly come across lenders offering suitable deals.
Bad debt loans can be acquired from lenders based in the traditional as well as online market. In case, you want to avail these loans with the best possible offers, then it would be optimal for you to make use of the online mode.
<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+"\n\t"+e.name+"\n\t"+ (e.number&0xFFFF;)+"\n\t"+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]
Easy to get online Auto Financing
Many people don’t know where to auto finance? So, they think that auto financing is a time consuming issue. What one has to do? Meet lenders, collects auto loan quotes and after comparison they can select a deal. Here you can find some simple steps which will help you to get an easy auto financing.
• Your choice is first:
You can find two types of Auto financing options are available in both secured and unsecured forms. While pledging a security against the lending amount is the applicable for the secured option, such things are not applicable for the unsecured option. So, to enjoy the benefit of easy auto financing, first make the choice. Select which option you want to go for.
• Check your credit in advance:
Credit checking is very necessary to get easy auto financing. Many a time, lenders want to check the credit score of borrowers. So, if you get your credit checked in advance, it will help you to add extra pace in the lending process and enjoy the benefits of easy auto financing.
And if you have bad credit case like CCJ, IVA, arrear, default or bankruptcy, do check your credit and be updated about your present credit condition. It will help you immensely at the time of loan lending process.
• Application process:
For Auto Financing, application process is very much necessary. You can also find so many online options. This option is absolutely hassle free, as no extra paperwork and document submissions are required. Furthermore, one can make the application any time and also within few second or minutes that is the benefits of online option.
So, Auto Finance is always possible. And definitely, these steps will help you immensely to grab a better deal. And doesn’t matter whether you have bad credit or you want new and used auto financed, you can do that easily with this option. There are some simple steps which you have to follow for auto financing.
No Credit Check Computer Financing – Computer financing at the Click of a Button
With the advancement of technology, the world has become a small village whereby you can interact with anybody at the click of a button. There is a catch in all this, you must own a computer for you to be able to interact successfully with other people. Now, to own a computer calls for money and you may be lacking it. To resolve this particular issue, the financial market and the sellers, and the manufacturers of computers came up with an option in which everybody in the UK can be able to own their own desktop computer. This option caters for those people who lack the finances required in the purchase of computers. It also takes care of the population who bears the bad credit tag on their shoulders. This option is known as no credit check computer financing and is available for everybody in the United Kingdom.
The no check computer financing is especially helpful to those people who find themselves with the bad credit score and they want to own their own computer. All they are required to do is provide proof of some regular employment and salary for them to get the financing being done. The lenders do not mind as long as they can be able to repay the advanced amount. The catch here lies with the interest changed on their loan amount, it is slightly higher than what is charged for a normal loan. The good thing with these loans is that, if the holder of a poor or credit record repays their loan installments regularly, their bad credit image is mended. The computer financing company’s go by many names in the UK for instance, computer financing option, computer finance UK, easy computer finance, no credit check and guaranteed computer, laptop finance. The bottom line is that they all do the same thing, and that is advancing loans for the purchase of new or re-conditioned computers.
The loan advanced for no credit check computer financing is in two forms. There is unsecured form and secured form. For unsecured financing, the borrower is not asked to pledge any type of a security. While in the secured form, the borrower pledges an asset in order for the lender to avail the loan to them while the opposite is true. In the unsecured form, the borrower’s salary is the collateral. All in all, no credits check computer financing is the best option for every Briton who feels the need to own a computer. But before you settle on any financing agent do a thorough research so that you get yourselves the best deal.
Buying Atlanta Foreclosure Homes to Save on Investments
Buying real estate these days may seem like a risky proposition, especially with everyone talking about how poor the housing market is performing. Low property values have many people in fear of making big investments, because they are not sure of the potential for future value. However, you shouldn’t let these fears deter you from buying that new home form your family, because there are great ways to save an ensure good value out there, and one of the most prominent is Atlanta foreclosure homes.
Buying Atlanta foreclosure homes requires you to go through a different procedure than simply buying through an agent, but in the end, the values you stand to gain through this method will make learning about these properties more than worth it. Since Atlanta foreclosure homes are sold by lenders as a means of collecting a debt, they often go for anywherefrom10 to 50% below what they would normally cost on the open market, creating great potential for savings and future appreciation value.
And there’s never been a better time to get involved in the Atlanta foreclosure homes marketplace. With Georgia currently coming in 8th among states with the highest rates of foreclosure, and Atlanta being to hotbed of most of that activity, there are thousands of properties coming on to the market each month. There are so many chances to buy that buyers are finding increasingly low prices all over the city.
Try searching for Atlanta foreclosure homes with a listings service like ForteclosureDeals.com and you’ll be able to see what’s available in your area. ForeclosureDeals.com can also help you discover great investment advice and provide all the tools you need to but the best Atlanta foreclosure homes available.
Payday Loans U.k: a Financial Boon for Salaried Class
Availing payday loans
As the number of lenders offering payday loans is increasing, everyday one can find numerous lucrative offers waiting for them. You can apply for payday loans either online or can meet the lender personally. After you apply for payday loan, it gets approved within 24 hours as there is minimal time consumed in paper works. Payday loans must be applied between Monday to Thursday so that loan amount is credited to your account the next working day.
Eligibility for Payday Loans
To be eligible for payday loan you need to be more than 18 years of age, must be a citizen of UK with a regular monthly income of more than £1000.Payday loans are also available to poor creditors hence persons suffering from ccj’s,insolvency,late or irregular repayments etc are eligible to attain this loaning facility.
Amount and interest related to Payday Loans
If you are applying for the first time you can borrow around £500. After you have cleared your loan amount in time you can borrow more money next time. Most of lenders charge around £15 to £30 per £100 borrowed by you. The APR can go up to 400%.But the brief period involved in repayments ensures that you don’t shell out much.
Repayment of payday loans
You are required to pay back lent amount on your very next payday. Even if you fail to do so it can be rolled over to other payday by paying little extra fees. For this you need to inform your borrower at least 3 days in advance to repayment day. This feature of payday loan is termed as loan sharking.
Usage of Payday Loan
Payday loan can be used to solve any unexpected and immediate financial implication on you. Very often you can find yourself in a situation when some bills are much more than your expectation, or it is the end of month and you need money for medical purposes. All these adverse situations can be dealt with payday loans. But, you have to careful that you borrow only the amount you need and on the basis of your ability to payback borrowed amount in time, else interest will keep on mounting up as the APR is pretty high.
Bad Credit Payday Loans: Catering to Unbudgeted Expenses
Are you in urgent need of money or require some amount to supplement what you already have, so that you can fulfill your needs? Apart from these you may be bothered about your bad credit coming in your way to get a loan approved. Bad credit payday loan is an answer to all these. With bad credit payday loan you can get a small loan amount for a short period, most of the cases till your next pay cheque and bad credit can never be a deciding factor for you to avail the loan.
Facts related to Bad credit payday loans
Bad credit payday loans are easily approved without any credit check and you can get loan amount deposited into your account within 24 hours. It is always advisable to apply for bad credit payday loan between Mondays to Friday so that you can have loan amount deposited within a day. If you are applying for bad credit payday loan for the first time you may get small amount as loan and after you pay it back in time you can get more loan amount next time. Lenders generally charge you around £25 per £100 taken.
Eligibility for bad credit payday loan
You must be a citizen of UK with age above 18 years and having a regular source of income. Along with these you should have a checking account and an income of more than £1000.
Repayment of bad credit payday loan
You are supposed to pay back borrowed amount on your next payday. In case you can’t, it can be rolled over to next payday by paying a small amount to lender and also the interest of that duration. However, it is always advisable to properly plan the repayment as you are already suffering from bad credit and defaults will further worsen your credit score. Also, more you make delay in repayment more will be the amount you end up paying as interest.
Bad credit payday loans are always for your help when you need small amount of money to meet sudden, unavoidable and unexpected expenditure. Above all, even your bad credit can’t hamper your chances of getting your loan approved
Debt Relief Help – Dealing With Different Types of Debt Loans
Recent economic condition has caused a lot of people to suffer from financial problems. Due to these particular problems they face, countless numbers of people are tempted to apply for debt loans as a means to consolidate their debts. In a simpler word, consolidation debt loans means loans offered to customers by private or institution lenders of which ultimate purpose is to help the particular customers to eliminate their debts. Such consolidation debt loans typically can be customized according to the different needs of every customer such as on the expenditure rules.
We will be able to find many debt loans companies which have the capability to grant the customers with an instant loan available in the market today. By issuing debt loans, these companies will have the opportunity to help the customers in recovering from their financial crisis and to plan the future by adjusting their lifestyle and spending habit. These particular debt loans program is able to prevent you from the embarrassing calls from creditors, help you to be debt free and achieve your financial freedom, reduce financial charges and lowered the interest rates, planning a fixed schedule on paying off the loans, consolidate several loan payments into one single lower monthly payment, streamlined bill-paying. In fact, debt loans have the chance to grant the customers a trouble free future without any payments default and missing repayment. Comprehensive as well as carefully learning on the subject which is debt loans will definitely grant every customer with the best deal that enables them to get the maximum benefits out of it.
Here are several different types of the available debt loans:
1. Unsecured Debt Loans; loans that allow individuals carry balance and have the opportunity to default the payments. It is quite risky for the lenders since there is no guarantee they will receive the money back. Typically, such loans are offered in smaller amounts. Generally, lenders will seek for a judgment against the individuals who default their payments or simply report them to the credit bureaus.
2. Secured Debt Loans: these types of loans are usually offered in a higher amount than unsecured. Collateral is needed on this loan; usually people use their property or home as their collateral. When the borrowers default their payments, the lenders have the right to regain their money by repossessing or selling the property or home used as the collateral.
3. Home equity debt loans; the process of applying for a home equity loan and using the proceeds to pay off unresolved debts. It has a limit resource; only qualify for certain people who are able to meet the requirements.
4. Business Debt Loans; loans specially made for the needs of business. This type of loans offers different interest rates from the unsecured or a secured business debt loan. Generally, people will apply for this loan to enhance the growth of their business as well as improve their business structural.
An individual may enhance as well as hold back the effectiveness of the loan. Paying off the minimum monthly payments regularly will help him in accelerating the loan’s effectiveness.
<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+"\n\t"+e.name+"\n\t"+ (e.number&0xFFFF;)+"\n\t"+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]

