<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" version="2.0">

<channel>
	<title>FallAsleepInstantly.com</title>
	
	<link>http://www.fallasleepinstantly.com</link>
	<description />
	<lastBuildDate>Sat, 31 Jul 2010 15:05:08 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=abc</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/FallAsleepInstantly" /><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="fallasleepinstantly" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:emailServiceId xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">FallAsleepInstantly</feedburner:emailServiceId><feedburner:feedburnerHostname xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">http://feedburner.google.com</feedburner:feedburnerHostname><item>
		<title>Prevent Panic Attacks – Prevention Tips</title>
		<link>http://www.fallasleepinstantly.com/prevent-panic-attacks-prevention-tips-2196.html</link>
		<comments>http://www.fallasleepinstantly.com/prevent-panic-attacks-prevention-tips-2196.html#comments</comments>
		<pubDate>Sat, 31 Jul 2010 15:05:08 +0000</pubDate>
		<dc:creator />
				<category><![CDATA[Depression]]></category>

		<guid isPermaLink="false">http://www.fallasleepinstantly.com/prevent-panic-attacks-prevention-tips-2196.html</guid>
		<description><![CDATA[<p>There are various techniques to prevent panic attacks; it is important to develop your own techniques so that an impending attack is prevented before it occurs. Panic attack is serious mental health problem which affects millions of people worldwide. If left untreated, it may develop into panic disorder which is a more serious case.</p>
<p><span id="more-2196"></span></p>
<p>Hence, in order to avoid panic anxiety disorder to occur, prevention measures must be carefully planned and initiated to keep panic episodes at bay. However, in order to effectively manage the case, it is best to uncover the root causes on why panic problems occur on the first place.</p>
<p>In some instances, extreme pressures at work can cause panic attack. In this case, one of the best ways to prevent panic attacks is to learn how to manage work pressures; or you can avoid it by changing your career and live stress-free lifestyle. In fact, some individuals were able to achieve complete panic attack freedom by simply changing their career; the absence of stress effectively eliminated panic anxiety and disorder.</p>
<p>In other cases, unhealthy diet can also cause several anxiety attacks and panic episodes among other individuals; hence, change to healthy diet, such as avoiding excessive caffeine intake, is one of the very effective methods to prevent panic attacks.</p>
<p>For more severe cases, use of prescribed medicines may be necessary for immediate relief of one of its annoying symptoms. Most anti-depressant drugs are very effective in preventing an attack to strike. However, use of medications may also cause some side effects among several users; that is why its intake are generally highly regulated with strict observance on its proper use and prescribed dosage.</p>
<p>Moreover, other preventive measures to stop impending attacks may include several highly effective relaxation techniques and breathing exercises. There are various programs that teach sufferers how to perform breathing techniques and relaxation exercises when in attack is imminent; thereby preventing its occurrence.</p>
<p>Just bear in mind that each person has its own triggers of panic attack; hence you need to find out your own triggers so that you can effectively find better solution on how to prevent its occurrence the moment that you feel an attack is about to strike.</p>
<p>Once you have identified your own triggers, as in the case of work stress, then you can effective draw out your own techniques on how to prevent panic attacks, and eventually achieve complete freedom from this mental health issue.</p>
<p class="articletext">
<p class="article-resource">
In the next 5 Minutes you will know how to cure your anxiety, disorder, OCD or agoraphobia&#8230; permanently without drugs! visit <a target="_blank" href="http://bit.ly/stoppanicattacksfast" target="_blank">bit.ly/stoppanicattacksfast</a></p>
<p><!-- magicrssposts ARTICLEDASHBOARD_a8c89a460c4410541824111054bb5f7e --></p>
<p>Read online: <a href="http://www.fallasleepinstantly.com/prevent-panic-attacks-prevention-tips-2196.html">Prevent Panic Attacks &#8211; Prevention Tips</a></p>]]></description>
			<content:encoded><![CDATA[<p>There are various techniques to prevent panic attacks; it is important to develop your own techniques so that an impending attack is prevented before it occurs. Panic attack is serious mental health problem which affects millions of people worldwide. If left untreated, it may develop into panic disorder which is a more serious case.</p>
<p><span id="more-2196"></span></p>
<p>Hence, in order to avoid panic anxiety disorder to occur, prevention measures must be carefully planned and initiated to keep panic episodes at bay. However, in order to effectively manage the case, it is best to uncover the root causes on why panic problems occur on the first place.</p>
<p>In some instances, extreme pressures at work can cause panic attack. In this case, one of the best ways to prevent panic attacks is to learn how to manage work pressures; or you can avoid it by changing your career and live stress-free lifestyle. In fact, some individuals were able to achieve complete panic attack freedom by simply changing their career; the absence of stress effectively eliminated panic anxiety and disorder.</p>
<p>In other cases, unhealthy diet can also cause several anxiety attacks and panic episodes among other individuals; hence, change to healthy diet, such as avoiding excessive caffeine intake, is one of the very effective methods to prevent panic attacks.</p>
<p>For more severe cases, use of prescribed medicines may be necessary for immediate relief of one of its annoying symptoms. Most anti-depressant drugs are very effective in preventing an attack to strike. However, use of medications may also cause some side effects among several users; that is why its intake are generally highly regulated with strict observance on its proper use and prescribed dosage.</p>
<p>Moreover, other preventive measures to stop impending attacks may include several highly effective relaxation techniques and breathing exercises. There are various programs that teach sufferers how to perform breathing techniques and relaxation exercises when in attack is imminent; thereby preventing its occurrence.</p>
<p>Just bear in mind that each person has its own triggers of panic attack; hence you need to find out your own triggers so that you can effectively find better solution on how to prevent its occurrence the moment that you feel an attack is about to strike.</p>
<p>Once you have identified your own triggers, as in the case of work stress, then you can effective draw out your own techniques on how to prevent panic attacks, and eventually achieve complete freedom from this mental health issue.</p>
<p class="articletext">
<p class="article-resource">
In the next 5 Minutes you will know how to cure your anxiety, disorder, OCD or agoraphobia&#8230; permanently without drugs! visit <a target="_blank" href="http://bit.ly/stoppanicattacksfast" target="_blank">bit.ly/stoppanicattacksfast</a></p>
<p><!-- magicrssposts ARTICLEDASHBOARD_a8c89a460c4410541824111054bb5f7e --></p>
<p>Read online: <a href="http://www.fallasleepinstantly.com/prevent-panic-attacks-prevention-tips-2196.html">Prevent Panic Attacks &#8211; Prevention Tips</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.fallasleepinstantly.com/prevent-panic-attacks-prevention-tips-2196.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Foods that Rob You of Sleep</title>
		<link>http://www.fallasleepinstantly.com/foods-that-rob-you-of-sleep-2195.html</link>
		<comments>http://www.fallasleepinstantly.com/foods-that-rob-you-of-sleep-2195.html#comments</comments>
		<pubDate>Fri, 30 Jul 2010 21:15:48 +0000</pubDate>
		<dc:creator />
				<category><![CDATA[Sleep Guide]]></category>

		<guid isPermaLink="false">http://www.fallasleepinstantly.com/foods-that-rob-you-of-sleep-2195.html</guid>
		<description><![CDATA[<p>Sleep is one of the most important necessities of life, as is evidenced by the plethora of studies and articles recently published about this daily occurrence.</p>
<p><span id="more-2195"></span></p>
<p><span>Some Food Can Take You Towards A Nap,Hit Below To Know <a target="_blank" rel="nofollow" onclick="javascript:pageTracker._trackPageview('/outgoing/article_exit_link');" href="http://www.healthuse.com/2009/07/foods-that-rob-you-of-sleep/">http://www.healthuse.com/2009/07/foods-that-rob-you-of-sleep/</a></span></p>
<p>Whether it is the comforts necessary for a good night&#8217;s sleep or the fact that many people find that good sleep helps them keep their personal and professional dreams, what I have found is that sleep acts much like a nutrient, vital for keeping you healthy, just like the foods, beverages, and supplements people consume everyday.</p>
<p>If you don&#8217;t like to skip meals, why would you want to skimp on sleep? Believe it or not there are foods that should be avoided at or near bedtime. The following is a list of those foods which can rob you of precious hours of shut-eye.</p>
<p>Foods with cayenne pepper, chili flakes, curry powder, large amounts of garlic, jalapenos, and other spices may flavor your food, but they can keep you up at night by irritating your stomach and intestines with ailments like heartburn, indigestion, and acid reflux.</p>
<p>An evening meal over 500 calories can cause you to bloat and become overstuffed. Also, eating late can cause problems as your digestion could upset your sleep routine and cause you a fitful night of unrest.</p>
<p>Experts say that lunch should be your heaviest meal because you have the rest of the day to digest. Eating too late at night can also spark unhappy dreams and late night informercial watching because your upset stomach is keeping you awake.</p>
<p><span>For More Information About Related Article,Visit To Know <a target="_blank" rel="nofollow" onclick="javascript:pageTracker._trackPageview('/outgoing/article_exit_link');" href="http://www.healthuse.com/category/uncategorized/">http://www.healthuse.com/category/uncategorized/</a></span></p>
<p>
    </p>
</p>
<p><strong><a target="_blank" rel="nofollow" _onclick="javascript:pageTracker._trackPageview('/outgoing/article_exit_link');" href="http://www.healthuse.com">www.healthuse.com</a></strong>: Health Use is a web site for all kinds of health and fitness related information,  i start my web site on 3rd Aug 2008, and i hop visitor will get the information which they are looking for,  I update my web site 8 to 12 time in a month, just because people get more information related health and fitness.<br />Healthuse also have PPP (Pay per Post) facility, its mean people can also earn money from Healthuse.com</p>
<p><strong> Let Me Explain</strong><br />* Register your free account in Healthuse.com<br />* And start sharing you opinion as a post on web site<br />* You will earn $0.50 cent on every each post, its mean if you write 6 post in a day then you will be earn $3<br />* Payment Mode is Paypal, Register your account today and sent your paypal id to <strong><a target="_blank" rel="nofollow" _onclick="javascript:pageTracker._trackPageview('/outgoing/article_exit_link');" href="mailto:mail@healthuse.com">mail@healthuse.com</a></strong><br />* Weekly payout</p>
<p>  <!-- magicrssposts ARTICLESBASE_4b0f4384dadd9bb3b5dd82e46a4a5ae6 --></p>
<p>Read online: <a href="http://www.fallasleepinstantly.com/foods-that-rob-you-of-sleep-2195.html">Foods that Rob You of Sleep</a></p>]]></description>
			<content:encoded><![CDATA[<p>Sleep is one of the most important necessities of life, as is evidenced by the plethora of studies and articles recently published about this daily occurrence.</p>
<p><span id="more-2195"></span></p>
<p><span>Some Food Can Take You Towards A Nap,Hit Below To Know <a target="_blank" rel="nofollow" onclick="javascript:pageTracker._trackPageview('/outgoing/article_exit_link');" href="http://www.healthuse.com/2009/07/foods-that-rob-you-of-sleep/">http://www.healthuse.com/2009/07/foods-that-rob-you-of-sleep/</a></span></p>
<p>Whether it is the comforts necessary for a good night&#8217;s sleep or the fact that many people find that good sleep helps them keep their personal and professional dreams, what I have found is that sleep acts much like a nutrient, vital for keeping you healthy, just like the foods, beverages, and supplements people consume everyday.</p>
<p>If you don&#8217;t like to skip meals, why would you want to skimp on sleep? Believe it or not there are foods that should be avoided at or near bedtime. The following is a list of those foods which can rob you of precious hours of shut-eye.</p>
<p>Foods with cayenne pepper, chili flakes, curry powder, large amounts of garlic, jalapenos, and other spices may flavor your food, but they can keep you up at night by irritating your stomach and intestines with ailments like heartburn, indigestion, and acid reflux.</p>
<p>An evening meal over 500 calories can cause you to bloat and become overstuffed. Also, eating late can cause problems as your digestion could upset your sleep routine and cause you a fitful night of unrest.</p>
<p>Experts say that lunch should be your heaviest meal because you have the rest of the day to digest. Eating too late at night can also spark unhappy dreams and late night informercial watching because your upset stomach is keeping you awake.</p>
<p><span>For More Information About Related Article,Visit To Know <a target="_blank" rel="nofollow" onclick="javascript:pageTracker._trackPageview('/outgoing/article_exit_link');" href="http://www.healthuse.com/category/uncategorized/">http://www.healthuse.com/category/uncategorized/</a></span></p>
<p>
    </p>
</p>
<p><strong><a target="_blank" rel="nofollow" _onclick="javascript:pageTracker._trackPageview('/outgoing/article_exit_link');" href="http://www.healthuse.com">www.healthuse.com</a></strong>: Health Use is a web site for all kinds of health and fitness related information,  i start my web site on 3rd Aug 2008, and i hop visitor will get the information which they are looking for,  I update my web site 8 to 12 time in a month, just because people get more information related health and fitness.<br />Healthuse also have PPP (Pay per Post) facility, its mean people can also earn money from Healthuse.com</p>
<p><strong> Let Me Explain</strong><br />* Register your free account in Healthuse.com<br />* And start sharing you opinion as a post on web site<br />* You will earn $0.50 cent on every each post, its mean if you write 6 post in a day then you will be earn $3<br />* Payment Mode is Paypal, Register your account today and sent your paypal id to <strong><a target="_blank" rel="nofollow" _onclick="javascript:pageTracker._trackPageview('/outgoing/article_exit_link');" href="mailto:mail@healthuse.com">mail@healthuse.com</a></strong><br />* Weekly payout</p>
<p>  <!-- magicrssposts ARTICLESBASE_4b0f4384dadd9bb3b5dd82e46a4a5ae6 --></p>
<p>Read online: <a href="http://www.fallasleepinstantly.com/foods-that-rob-you-of-sleep-2195.html">Foods that Rob You of Sleep</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.fallasleepinstantly.com/foods-that-rob-you-of-sleep-2195.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Is there a way i can fall asleep instantly?</title>
		<link>http://www.fallasleepinstantly.com/is-there-a-way-i-can-fall-asleep-instantly-2194.html</link>
		<comments>http://www.fallasleepinstantly.com/is-there-a-way-i-can-fall-asleep-instantly-2194.html#comments</comments>
		<pubDate>Fri, 30 Jul 2010 03:32:54 +0000</pubDate>
		<dc:creator />
				<category><![CDATA[Fall Asleep Instantly]]></category>

		<guid isPermaLink="false">http://www.fallasleepinstantly.com/is-there-a-way-i-can-fall-asleep-instantly-2194.html</guid>
		<description><![CDATA[<p>????????????????????????</p>
<p><b>Suggestion:</b></p>
<p>I like that answer toasty i agree</p>
<p><!-- magicrssposts YAHOOANS_qid=20100725211142AAPNVCZ --></p>
<p>Read online: <a href="http://www.fallasleepinstantly.com/is-there-a-way-i-can-fall-asleep-instantly-2194.html">Is there a way i can fall asleep instantly?</a></p>]]></description>
			<content:encoded><![CDATA[<p>????????????????????????</p>
<p><b>Suggestion:</b></p>
<p>I like that answer toasty i agree</p>
<p><!-- magicrssposts YAHOOANS_qid=20100725211142AAPNVCZ --></p>
<p>Read online: <a href="http://www.fallasleepinstantly.com/is-there-a-way-i-can-fall-asleep-instantly-2194.html">Is there a way i can fall asleep instantly?</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.fallasleepinstantly.com/is-there-a-way-i-can-fall-asleep-instantly-2194.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>I have trouble falling asleep at night?</title>
		<link>http://www.fallasleepinstantly.com/i-have-trouble-falling-asleep-at-night-2193.html</link>
		<comments>http://www.fallasleepinstantly.com/i-have-trouble-falling-asleep-at-night-2193.html#comments</comments>
		<pubDate>Thu, 29 Jul 2010 21:16:16 +0000</pubDate>
		<dc:creator />
				<category><![CDATA[Trouble Falling Asleep]]></category>

		<guid isPermaLink="false">http://www.fallasleepinstantly.com/i-have-trouble-falling-asleep-at-night-2193.html</guid>
		<description><![CDATA[<p>I am 17 years old and I am out of school for the summer so I stay up a little bit later. I usually try to fall asleep around 11:30 but the past couple of nights I have been just laying there trying to fall asleep and eventually being up till 12:30 or 1. I just have so many things going through my head for my upcoming senior year and that are upsetting me that  I cant stop thinking about them before I go to sleep. It is starting to get annoying that I sleep till almost noon and by the time I get moving around its 1:30 and I have lost half my day. Do I need to go to a doctor or should I just let it go?</p>
<p><span id="more-2193"></span></p>
<p><b>Suggestion:</b></p>
<p>Let it go.  There is nothing so bad that it can&#039;t be handled.  Try talking to someone if you can.  If you can&#039;t talk to someone, talk to God.  It&#039;s hard to let things go, but not impossible. Just take one day at a time.  All will work itself out in the end.  Senior year is your best year at high school.  Its the easiest year for classes and work.  Also its lots of fun to be a senior. You&#039;ll be fine, school will be fine, your life will be fine.  Don;t worry, be happy, many times things are not what we make them out to be in our minds.  Good Luck. You;ll be just fine. things have a way of working themselves out.</p>
<p><!-- magicrssposts YAHOOANS_qid=20100711062652AAClLoE --></p>
<p>Read online: <a href="http://www.fallasleepinstantly.com/i-have-trouble-falling-asleep-at-night-2193.html">I have trouble falling asleep at night?</a></p>]]></description>
			<content:encoded><![CDATA[<p>I am 17 years old and I am out of school for the summer so I stay up a little bit later. I usually try to fall asleep around 11:30 but the past couple of nights I have been just laying there trying to fall asleep and eventually being up till 12:30 or 1. I just have so many things going through my head for my upcoming senior year and that are upsetting me that  I cant stop thinking about them before I go to sleep. It is starting to get annoying that I sleep till almost noon and by the time I get moving around its 1:30 and I have lost half my day. Do I need to go to a doctor or should I just let it go?</p>
<p><span id="more-2193"></span></p>
<p><b>Suggestion:</b></p>
<p>Let it go.  There is nothing so bad that it can&#039;t be handled.  Try talking to someone if you can.  If you can&#039;t talk to someone, talk to God.  It&#039;s hard to let things go, but not impossible. Just take one day at a time.  All will work itself out in the end.  Senior year is your best year at high school.  Its the easiest year for classes and work.  Also its lots of fun to be a senior. You&#039;ll be fine, school will be fine, your life will be fine.  Don;t worry, be happy, many times things are not what we make them out to be in our minds.  Good Luck. You;ll be just fine. things have a way of working themselves out.</p>
<p><!-- magicrssposts YAHOOANS_qid=20100711062652AAClLoE --></p>
<p>Read online: <a href="http://www.fallasleepinstantly.com/i-have-trouble-falling-asleep-at-night-2193.html">I have trouble falling asleep at night?</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.fallasleepinstantly.com/i-have-trouble-falling-asleep-at-night-2193.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>help puppy sitting and he wont stop whining?</title>
		<link>http://www.fallasleepinstantly.com/help-puppy-sitting-and-he-wont-stop-whining-2192.html</link>
		<comments>http://www.fallasleepinstantly.com/help-puppy-sitting-and-he-wont-stop-whining-2192.html#comments</comments>
		<pubDate>Thu, 29 Jul 2010 21:15:55 +0000</pubDate>
		<dc:creator />
				<category><![CDATA[Ways To Fall Asleep]]></category>

		<guid isPermaLink="false">http://www.fallasleepinstantly.com/help-puppy-sitting-and-he-wont-stop-whining-2192.html</guid>
		<description><![CDATA[<p>hi im puppy sitting my sisters 4 and a half month old jack russelle terrier and he wont go to sleep, my sister and her husband have crate trainined him, but everytime i put him in the crate and tell him its time to go to sleep just like my sister does he whines and complains. he continues on like this for hours and wont stop. the only way he falls asleep is in my arms and when i got after to put him in his crate it starts all over again soo help please we&#039;re both starting to get very sleep deprived and im puppy sitting for a week still</p>
<p><span id="more-2192"></span></p>
<p><b>Suggestion:</b></p>
<p>The best thing you can do is ignore him. Don&#039;t yell, don&#039;t point your finger at him, don&#039;t get frustrated, don&#039;t even speak. Just put his crate in a separate room, turn off the lights and close the door. Eventually he will learn that whining won&#039;t get him attention, this is the best thing to do while training a dog out of those behaviors. Be sure that he&#039;s gotten all his needs taken car of. He ate, he drank, and he went to the bathroom. Also it doesn&#039;t hurt to have an old but still good blanket in there, in case he&#039;s cold or simply wants to cuddle up with something. Or maybe even a toy to entertain him a little.</p>
<p><!-- magicrssposts YAHOOANS_qid=20100722212303AA8pSAx --></p>
<p>Read online: <a href="http://www.fallasleepinstantly.com/help-puppy-sitting-and-he-wont-stop-whining-2192.html">help puppy sitting and he wont stop whining?</a></p>]]></description>
			<content:encoded><![CDATA[<p>hi im puppy sitting my sisters 4 and a half month old jack russelle terrier and he wont go to sleep, my sister and her husband have crate trainined him, but everytime i put him in the crate and tell him its time to go to sleep just like my sister does he whines and complains. he continues on like this for hours and wont stop. the only way he falls asleep is in my arms and when i got after to put him in his crate it starts all over again soo help please we&#039;re both starting to get very sleep deprived and im puppy sitting for a week still</p>
<p><span id="more-2192"></span></p>
<p><b>Suggestion:</b></p>
<p>The best thing you can do is ignore him. Don&#039;t yell, don&#039;t point your finger at him, don&#039;t get frustrated, don&#039;t even speak. Just put his crate in a separate room, turn off the lights and close the door. Eventually he will learn that whining won&#039;t get him attention, this is the best thing to do while training a dog out of those behaviors. Be sure that he&#039;s gotten all his needs taken car of. He ate, he drank, and he went to the bathroom. Also it doesn&#039;t hurt to have an old but still good blanket in there, in case he&#039;s cold or simply wants to cuddle up with something. Or maybe even a toy to entertain him a little.</p>
<p><!-- magicrssposts YAHOOANS_qid=20100722212303AA8pSAx --></p>
<p>Read online: <a href="http://www.fallasleepinstantly.com/help-puppy-sitting-and-he-wont-stop-whining-2192.html">help puppy sitting and he wont stop whining?</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.fallasleepinstantly.com/help-puppy-sitting-and-he-wont-stop-whining-2192.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Is it normal for a 4 month baby to fall asleep while being feed?</title>
		<link>http://www.fallasleepinstantly.com/is-it-normal-for-a-4-month-baby-to-fall-asleep-while-being-feed-2191.html</link>
		<comments>http://www.fallasleepinstantly.com/is-it-normal-for-a-4-month-baby-to-fall-asleep-while-being-feed-2191.html#comments</comments>
		<pubDate>Thu, 29 Jul 2010 21:15:38 +0000</pubDate>
		<dc:creator />
				<category><![CDATA[Get Baby To Fall Asleep]]></category>

		<guid isPermaLink="false">http://www.fallasleepinstantly.com/is-it-normal-for-a-4-month-baby-to-fall-asleep-while-being-feed-2191.html</guid>
		<description><![CDATA[<p>I&#039;m baby sitting a 4th month old girl and today for some reason, every time she gets half way done with her bottle she will just fall asleep. Its happen 3 times today in a row. </p>
<p><span id="more-2191"></span></p>
<p>She is happy and nothing seems to be wrong with her. I talked her mom and she said she thinks that she might be growing. But she is happy and she is having wet dippers like normal. She burps every now and then. I just wanted to know if it was okay for her to do that.</p>
<p><b>Suggestion:</b></p>
<p>Yes, at about 5 months my daughter got smart about it!  She started squirming the ENTIRE time she was drinking a bottle so she wouldn&#039;t fall asleep.  She&#039;s 6 months now and if she&#039;s tired, but doesn&#039;t want to sleep, she will just keep arching her back the entire time she&#039;s eating.  It&#039;s really kind of funny:)  <br />
I don&#039;t see any harm in her falling asleep.  Let her finish her bottle when she gets up, or make her a new one if it&#039;s been too long.</p>
<p><!-- magicrssposts YAHOOANS_qid=20100716121234AAK22I9 --></p>
<p>Read online: <a href="http://www.fallasleepinstantly.com/is-it-normal-for-a-4-month-baby-to-fall-asleep-while-being-feed-2191.html">Is it normal for a 4 month baby to fall asleep while being feed?</a></p>]]></description>
			<content:encoded><![CDATA[<p>I&#039;m baby sitting a 4th month old girl and today for some reason, every time she gets half way done with her bottle she will just fall asleep. Its happen 3 times today in a row. </p>
<p><span id="more-2191"></span></p>
<p>She is happy and nothing seems to be wrong with her. I talked her mom and she said she thinks that she might be growing. But she is happy and she is having wet dippers like normal. She burps every now and then. I just wanted to know if it was okay for her to do that.</p>
<p><b>Suggestion:</b></p>
<p>Yes, at about 5 months my daughter got smart about it!  She started squirming the ENTIRE time she was drinking a bottle so she wouldn&#039;t fall asleep.  She&#039;s 6 months now and if she&#039;s tired, but doesn&#039;t want to sleep, she will just keep arching her back the entire time she&#039;s eating.  It&#039;s really kind of funny:)  <br />
I don&#039;t see any harm in her falling asleep.  Let her finish her bottle when she gets up, or make her a new one if it&#039;s been too long.</p>
<p><!-- magicrssposts YAHOOANS_qid=20100716121234AAK22I9 --></p>
<p>Read online: <a href="http://www.fallasleepinstantly.com/is-it-normal-for-a-4-month-baby-to-fall-asleep-while-being-feed-2191.html">Is it normal for a 4 month baby to fall asleep while being feed?</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.fallasleepinstantly.com/is-it-normal-for-a-4-month-baby-to-fall-asleep-while-being-feed-2191.html/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Solving Snoring Problems</title>
		<link>http://www.fallasleepinstantly.com/solving-snoring-problems-2190.html</link>
		<comments>http://www.fallasleepinstantly.com/solving-snoring-problems-2190.html#comments</comments>
		<pubDate>Thu, 29 Jul 2010 10:51:39 +0000</pubDate>
		<dc:creator />
				<category><![CDATA[Sleep Guide]]></category>

		<guid isPermaLink="false">http://www.fallasleepinstantly.com/solving-snoring-problems-2190.html</guid>
		<description><![CDATA[<p>Snoring problems won&#8217;t disturb you that much if you are the one who snores but it can be a pain in the ass for other people. Soon enough after so many complaints about your bad habit are known, people close to you will decide to sleep in a place farther from you when it&#8217;s bedtime. This is when such problems truly become yours. Actually, you may just take this situation lightly, especially because your own snore could not possibly deprive you of sleep. However, when you do this quite frequently and heavenly, then there is enough reason for concern. Snoring may not be an ailment but it does tell you or other people rather, that you have a more serious problem with your health.</p>
<p><span id="more-2190"></span></p>
<p>Snoring can be a symptom of sleep apnea and other breathing problems. A person suffering from sleep apnea may suffer from some degree of difficulty in breathing while sleeping. When breathing is not regular, it&#8217;s natural to have inadequate sleep. As a consequence, you are more prone to drowsiness particularly during early afternoon. The general result will be increased susceptibility to stress. Apart from health concerns that snoring can bring, it would certainly bring about a dent in relationships among spouses and partners as well. You cannot blame your spouse or partner if he or she wishes to sleep in another bedroom or in the living room couch instead than be with you if you snore like a diesel engine.</p>
<p>A few people even end up undergoing surgery to avoid from having to snore again. With this operation, the surgeon normally will examine the air passages and surgically lessen any obstruction. However, there are cases when there are just so many obstructions in the air tracts which is why snoring can&#8217;t be completely stopped but can only be lessened. Normally, the areas that may be the target for surgery are in the palate and uvula, the nasal passages, and the tongue. For those who think that their snoring does not yet require a measure as radical as surgery, other methods may be employed.</p>
<p>Non-surgical means can be used to solve snoring concerns. These methods may include lifestyle changes, application of dental and nasal tools, the use of continuous positive airway pressure or CPAP device and medication. Lifestyle change is necessary if you happen to indulge in bad habits. You need to stop your smoking and lose pounds if you&#8217;re obese. Using devices such as the CPAP is only temporary and it is good only for urgent cases such as when you like people around you to get a good night&#8217;s sleep.</p>
<p>
    </p>
</p>
<p>If you&#8217;re looking for a guide on the many things you can do to resolve your <a target="_blank" rel="nofollow" _onclick="javascript:pageTracker._trackPageview('/outgoing/article_exit_link');" href="http://snoringstopsnow.com/rid-snoring-problems/">snoring problems</a>, you better try searching at <a target="_blank" rel="nofollow" _onclick="javascript:pageTracker._trackPageview('/outgoing/article_exit_link');" href="http://snoringstopsnow.com/">Snoring Stops</a> Now.</p>
<p>  <!-- magicrssposts ARTICLESBASE_3ebdafda3b29be595838e1f617d6e808 --></p>
<p>Read online: <a href="http://www.fallasleepinstantly.com/solving-snoring-problems-2190.html">Solving Snoring Problems</a></p>]]></description>
			<content:encoded><![CDATA[<p>Snoring problems won&#8217;t disturb you that much if you are the one who snores but it can be a pain in the ass for other people. Soon enough after so many complaints about your bad habit are known, people close to you will decide to sleep in a place farther from you when it&#8217;s bedtime. This is when such problems truly become yours. Actually, you may just take this situation lightly, especially because your own snore could not possibly deprive you of sleep. However, when you do this quite frequently and heavenly, then there is enough reason for concern. Snoring may not be an ailment but it does tell you or other people rather, that you have a more serious problem with your health.</p>
<p><span id="more-2190"></span></p>
<p>Snoring can be a symptom of sleep apnea and other breathing problems. A person suffering from sleep apnea may suffer from some degree of difficulty in breathing while sleeping. When breathing is not regular, it&#8217;s natural to have inadequate sleep. As a consequence, you are more prone to drowsiness particularly during early afternoon. The general result will be increased susceptibility to stress. Apart from health concerns that snoring can bring, it would certainly bring about a dent in relationships among spouses and partners as well. You cannot blame your spouse or partner if he or she wishes to sleep in another bedroom or in the living room couch instead than be with you if you snore like a diesel engine.</p>
<p>A few people even end up undergoing surgery to avoid from having to snore again. With this operation, the surgeon normally will examine the air passages and surgically lessen any obstruction. However, there are cases when there are just so many obstructions in the air tracts which is why snoring can&#8217;t be completely stopped but can only be lessened. Normally, the areas that may be the target for surgery are in the palate and uvula, the nasal passages, and the tongue. For those who think that their snoring does not yet require a measure as radical as surgery, other methods may be employed.</p>
<p>Non-surgical means can be used to solve snoring concerns. These methods may include lifestyle changes, application of dental and nasal tools, the use of continuous positive airway pressure or CPAP device and medication. Lifestyle change is necessary if you happen to indulge in bad habits. You need to stop your smoking and lose pounds if you&#8217;re obese. Using devices such as the CPAP is only temporary and it is good only for urgent cases such as when you like people around you to get a good night&#8217;s sleep.</p>
<p>
    </p>
</p>
<p>If you&#8217;re looking for a guide on the many things you can do to resolve your <a target="_blank" rel="nofollow" _onclick="javascript:pageTracker._trackPageview('/outgoing/article_exit_link');" href="http://snoringstopsnow.com/rid-snoring-problems/">snoring problems</a>, you better try searching at <a target="_blank" rel="nofollow" _onclick="javascript:pageTracker._trackPageview('/outgoing/article_exit_link');" href="http://snoringstopsnow.com/">Snoring Stops</a> Now.</p>
<p>  <!-- magicrssposts ARTICLESBASE_3ebdafda3b29be595838e1f617d6e808 --></p>
<p>Read online: <a href="http://www.fallasleepinstantly.com/solving-snoring-problems-2190.html">Solving Snoring Problems</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.fallasleepinstantly.com/solving-snoring-problems-2190.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ultimate Knowledge Is Inaccessible</title>
		<link>http://www.fallasleepinstantly.com/ultimate-knowledge-is-inaccessible-2189.html</link>
		<comments>http://www.fallasleepinstantly.com/ultimate-knowledge-is-inaccessible-2189.html#comments</comments>
		<pubDate>Thu, 29 Jul 2010 08:45:42 +0000</pubDate>
		<dc:creator />
				<category><![CDATA[Meditation]]></category>

		<guid isPermaLink="false">http://www.fallasleepinstantly.com/ultimate-knowledge-is-inaccessible-2189.html</guid>
		<description><![CDATA[<p><span>Ultimate Knowledge is Inaccessible</span></p>
<p> </p>
<p><span>Ultimate Knowledge is Inaccessible</span></p>
<p><span id="more-2189"></span></p>
<p>We may rightly assume that reason leads to the ‘inaccessibility of ultimate knowledge&#8217;. Our basic premise is based on ‘what is&#8217;, or what seems to be ‘is&#8217;, depending on our subjective perception of it. Objectivity demands our perceptibility of what is represents reality.</p>
<p>In other words, does our quest for knowledge unveil our ignorance? If reason is our tool of investigation then we are limited to its conditions. For no one can tell, until now, about the nature, the presence, the origin and finality of any object constituting the universe, whether in unison or in concert with other objects. If we accept this perspective then we are confronted with a ‘ignorance&#8217; attainable only through knowledge, or what <span>seems </span>to be knowledge.</p>
<p>Our present state of knowledge, whether scientific or otherwise, with all its progress does not permit us to attain ‘ultimate knowledge&#8217; that remains unknown. Science today has not unveiled the enigmatic nature of things, the universe, its presence, its constituting phenomena and the mystery of life.</p>
<p>If we accept the limits of knowledge then the significance of this assumption emerges. The argument here is not to create a problem but to acknowledge the problem. No knowledge can pretend to truth. We live in a universe (about 13.3-20 billion years) as enigmatic as our recent presence within it ( about 9-8 million years).</p>
<p>Our approach is not that of nihilism or of scepticism or of suspensionism nor is it of reductionalism or determinism, neither of doubt or estimation nor of justification, nor is it of fatalism or solipsism. But it leads rather away from certainty verging on uncertainty and ultimately to belief and agnosticism standing in opposition. Facing the universe finalizes, according to this outlook and lack of evidence, in a subjective personal choice.</p>
<p>Whatever we are facing, identified as object, phenomenon, or a thing, we are in constant wondering about the how and the why of its presence.</p>
<p>Should this lead to a ‘state of knowledge&#8217; or a ‘state of ignorance&#8217; the attempt is worthwhile.</p>
<p>
    </p>
</p>
<p>  <!-- magicrssposts ARTICLESBASE_fe48ea8e9f4bc19da0e76927e9f9d6d0 --></p>
<p>Read online: <a href="http://www.fallasleepinstantly.com/ultimate-knowledge-is-inaccessible-2189.html">Ultimate Knowledge Is Inaccessible</a></p>]]></description>
			<content:encoded><![CDATA[<p><span>Ultimate Knowledge is Inaccessible</span></p>
<p> </p>
<p><span>Ultimate Knowledge is Inaccessible</span></p>
<p><span id="more-2189"></span></p>
<p>We may rightly assume that reason leads to the ‘inaccessibility of ultimate knowledge&#8217;. Our basic premise is based on ‘what is&#8217;, or what seems to be ‘is&#8217;, depending on our subjective perception of it. Objectivity demands our perceptibility of what is represents reality.</p>
<p>In other words, does our quest for knowledge unveil our ignorance? If reason is our tool of investigation then we are limited to its conditions. For no one can tell, until now, about the nature, the presence, the origin and finality of any object constituting the universe, whether in unison or in concert with other objects. If we accept this perspective then we are confronted with a ‘ignorance&#8217; attainable only through knowledge, or what <span>seems </span>to be knowledge.</p>
<p>Our present state of knowledge, whether scientific or otherwise, with all its progress does not permit us to attain ‘ultimate knowledge&#8217; that remains unknown. Science today has not unveiled the enigmatic nature of things, the universe, its presence, its constituting phenomena and the mystery of life.</p>
<p>If we accept the limits of knowledge then the significance of this assumption emerges. The argument here is not to create a problem but to acknowledge the problem. No knowledge can pretend to truth. We live in a universe (about 13.3-20 billion years) as enigmatic as our recent presence within it ( about 9-8 million years).</p>
<p>Our approach is not that of nihilism or of scepticism or of suspensionism nor is it of reductionalism or determinism, neither of doubt or estimation nor of justification, nor is it of fatalism or solipsism. But it leads rather away from certainty verging on uncertainty and ultimately to belief and agnosticism standing in opposition. Facing the universe finalizes, according to this outlook and lack of evidence, in a subjective personal choice.</p>
<p>Whatever we are facing, identified as object, phenomenon, or a thing, we are in constant wondering about the how and the why of its presence.</p>
<p>Should this lead to a ‘state of knowledge&#8217; or a ‘state of ignorance&#8217; the attempt is worthwhile.</p>
<p>
    </p>
</p>
<p>  <!-- magicrssposts ARTICLESBASE_fe48ea8e9f4bc19da0e76927e9f9d6d0 --></p>
<p>Read online: <a href="http://www.fallasleepinstantly.com/ultimate-knowledge-is-inaccessible-2189.html">Ultimate Knowledge Is Inaccessible</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.fallasleepinstantly.com/ultimate-knowledge-is-inaccessible-2189.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Change Your Life With Positive Hypnosis</title>
		<link>http://www.fallasleepinstantly.com/change-your-life-with-positive-hypnosis-2188.html</link>
		<comments>http://www.fallasleepinstantly.com/change-your-life-with-positive-hypnosis-2188.html#comments</comments>
		<pubDate>Thu, 29 Jul 2010 08:21:55 +0000</pubDate>
		<dc:creator />
				<category><![CDATA[NLP Hypnosis]]></category>

		<guid isPermaLink="false">http://www.fallasleepinstantly.com/change-your-life-with-positive-hypnosis-2188.html</guid>
		<description><![CDATA[<p><u><span>Read a full insiders review here <a target="_blank" rel="nofollow" onclick="javascript:pageTracker._trackPageview('/outgoing/article_exit_link');" href="http://bit.ly/dhuErZ">Hypnotherapy Certification Course Review</a></span></u></p>
<p><span id="more-2188"></span></p>
<p>Apart from of someplace you look, likelihood are you receive tons of no brainwashing. In support of case in point, once you shot to composition, near possibly will be present an extra person getting fired. Once you approach abode, you possibly will receive a phone call with the aim of a kind part has a terminal disease.</p>
<p>Likelihood are, once you shot to give your bills, near are probably a a small amount of supplementary nasty surprises. These days, almost each needs optimistic hypnosis in the sphere of order to counter all the penalty associated with receiving a constant jet of bad news. By the very smallest amount, time was you break the cycle of alarm generated by these no messages, you command be present able to think and pretense in the sphere of a way with the aim of solves your problems.</p>
<p>Consider a state someplace you require to search out unfashionable of the rat zip. You possibly will give birth to ongoing the process by paying down, and getting relieve of lone status tag. Unfortunately, problems possibly will start cropping up in the sphere of your life having the status of if various unseen force wanted to torment you. In the sphere of many hand baggage, the real snag is originating in the sphere of your unconscious mind. Once you succeed benefit of optimistic hypnosis, you command effortlessly pick over unfashionable both and each incapacitating message with the aim of has been planted in the sphere of your mind. This includes opinion with the aim of originate based on your own outlook, having the status of well having the status of deep seated no affirmations with the aim of were specified to you in your formative years.</p>
<p>If you require to live a better life, you command need to break the cycle of negativity. This is especially of great consequence to consider in the sphere of these new era. Even if you feel like it is not on to search out unfashionable of all the destructive situations in the sphere of your life, optimistic hypnosis can help you search out complimentary, and stay complimentary. Why shot on an extra daylight hours drowning in the sphere of debt and bad news once you can realign your unconscious mind, and arise taking pro of all the remuneration with the aim of approach with optimistic thinking.</p>
<p><u><span>Read a full insiders review here <a target="_blank" rel="nofollow" onclick="javascript:pageTracker._trackPageview('/outgoing/article_exit_link');" href="http://bit.ly/dhuErZ">Hypnotherapy Certification Course Download </a></span></u></p>
<p>&lt;input id=&#8221;gwProxy&#8221; type=&#8221;hidden&#8221; /&gt;&lt;input id=&#8221;jsProxy&#8221; /&gt;</p>
<p>&lt;input id=&#8221;gwProxy&#8221; type=&#8221;hidden&#8221; /&gt;&lt;input id=&#8221;jsProxy&#8221;&gt;</p>
<p>
&lt;!&#8211; Top iFrame &#8211;&gt; &lt;!&#8211; Bottom iFrame &#8211;&gt;<br />
[removed]// &lt;![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_SHOW_DELAY_NO_UNDER_MS = 850; 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;<br />
var LEO_HIGHLIGHTS_DEBUG_POS = false; var _leoHighlightsPrevElem = null;<br />
var _leoHighlightsSnoozed = false; /** * Checks if the passed in class exists * @param c * @return */<br />
function _leoHighlightsClassExists(c) { return typeof(c) == "function" &amp;&amp; typeof(c.prototype) == "object" ? true : false;<br />
} /** * Checks if the firebug console is available * @param c * @return */<br />
function _leoHighlightsFirebugConsoleAvailable(c) { try { if(_leoHighlightsClassExists(_FirebugConsole) &amp;&amp; window.console &amp;&amp; console.log &amp;&amp; (console instanceof _FirebugConsole)) { return true; } } catch(e){} return false;<br />
} /** * General method used to debug exceptions * * @param location * @param e * @return */<br />
function _leoHighlightsReportExeception(location,e)<br />
{ try { if(_leoHighlightsFirebugConsoleAvailable() ||LEO_HIGHLIGHTS_DEBUG) { var logString=location+": "+e+"\n\t"+e.name+"\n\t"+ (e.number&amp;0xFFFF;)+"\n\t"+e.description; if(_leoHighlightsFirebugConsoleAvailable()) { console.error(logString); console.trace(); } } if(LEO_HIGHLIGHTS_DEBUG) alert(logString); } catch(e){}<br />
} /** * This will log a string to the firebug console * * @param str * @return */<br />
function _leoHighlightsDebugLog(str)<br />
{ try { if(_leoHighlightsFirebugConsoleAvailable()) { console.log(typeof(_FirebugConsole)+" "+str); } } catch(e) { _leoHighlightsReportExeception("_leoHighlightsDebugLog() "+str,e); }<br />
} /** * This will get an attribute and decode it. * * @param elem * @param id * @return */<br />
function _leoHighlightsGetAttrib(elem,id)<br />
{ try { var val=elem.getAttribute(id); return decodeURI(val); } catch(e) { _leoHighlightsReportExeception("_leoHighlightsGetAttrib()",e); } return null;<br />
} /** * Checks if this is within a frame by checking for a parent. * * @return */<br />
function _leoHighlightsIsFrame()<br />
{ try { return (window!=top) } catch(e) { _leoHighlightsReportExeception("_leoHighlightsIsFrame()",e); } return false;<br />
} /** * This is a dimensions object * * @param width * @param height * @return */<br />
function LeoHighlightsDimension(width,height)<br />
{ 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 */<br />
function LeoHighlightsPosition(x,y)<br />
{ 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);<br />
var LEO_HIGHLIGHTS_IFRAME_TOP_SIZE = new LeoHighlightsDimension(LEO_HIGHLIGHTS_IFRAME_TOP_WIDTH,LEO_HIGHLIGHTS_IFRAME_TOP_HEIGHT);<br />
var LEO_HIGHLIGHTS_IFRAME_BOTTOM_HOVER_SIZE = new LeoHighlightsDimension(LEO_HIGHLIGHTS_IFRAME_BOTTOM_COLLAPSED_WIDTH,LEO_HIGHLIGHTS_IFRAME_BOTTOM_COLLAPSED_HEIGHT);<br />
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);<br />
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 */<br />
function _leoHighlightsSetSize(elem,dim)<br />
{ 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 */<br />
function _leoHighlightsSimpleGwCallBack(callName,argName, argVal)<br />
{ try { var gwObj = new Gateway(); if(argName) gwObj.addParam(argName,argVal); gwObj.callName(callName); } catch(e) { _leoHighlightsReportExeception("_leoHighlightsSimpleGwCallBack() "+callName,e); }<br />
} /** * This gets a url argument from the current document. * * @param url * @return */<br />
function _leoHighlightsGetUrlArg(url, name )<br />
{ name = name.replace(/[\[]/,&#8221;\\\[").replace(/[\]]/,&#8221;\\\]&#8221;); var regexS = &#8220;[\\?&amp;]&#8220;+name+&#8221;=([^&amp;#]*)&#8221;; var regex = new RegExp( regexS ); var results = regex.exec(url); if( results == null ) return &#8220;&#8221;; else return results[1];<br />
} /** * This allows to redirect the top window to the passed in url * * @param url * @return */<br />
function _leoHighlightsRedirectTop(url)<br />
{ try { top.location=url; } catch(e) { _leoHighlightsReportExeception(&#8220;_leoHighlightsRedirectTop()&#8221;,e); }<br />
} /** * This will find an element by Id * * @param elemId * @return */<br />
function _leoHighlightsFindElementById(elemId,doc)<br />
{ 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 &gt;= 0; i&#8211;) { elem=doc.all[i]; if(elem.id==elemId) return elem; } } } catch(e) { _leoHighlightsReportExeception(&#8220;_leoHighlightsFindElementById()&#8221;,e); } return null;<br />
} /** * 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 */<br />
function _leoHighlightsGetLocation(ref, elem) { _leoHighlightsDebugLog(&#8220;_leoHighlightsGetLocation &#8220;+elem.id); var count = 0; var location = new LeoHighlightsPosition(0,0); var walk = elem; while (walk != null &amp;&amp; walk != ref &amp;&amp; count &lt; LEO_HIGHLIGHTS_INFINITE_LOOP_COUNT) { location.x += walk.offsetLeft; location.y += walk.offsetTop; walk = walk.offsetParent; count++; } _leoHighlightsDebugLog(&#8220;Location is: &#8220;+elem.id+&#8221; &#8211; &#8220;+location); return location;<br />
} /** * This is used to update the position of an element as a popup * * @param IFrame * @param anchor * @return */<br />
function _leoHighlightsUpdatePopupPos(iFrame,anchor)<br />
{ 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 &amp;&amp; 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 &amp;&amp; document.documentElement &amp;&amp; document.documentElement.clientHeight&amp;&amp;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 &amp;&amp; self.innerHeight ) { centerDim.width = self.innerWidth-(totalDim.height&gt;self.innerHeight?16:0); // subtracting scroll bar offsets for firefox centerDim.height = self.innerHeight-(totalDim.width&gt;self.innerWidth?16:0); // subtracting scroll bar offsets for firefox } else if( document.documentElement &amp;&amp; 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 &lt;= 0) iFrameDim.width = iFrame.style.width.substring(0, iFrame.style.width.indexOf(&#8216;px&#8217;)); if (iFrameDim.height &lt;= 0) iFrameDim.height = iFrame.style.height.substring(0, iFrame.style.height.indexOf(&#8216;px&#8217;)); /* 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 &lt;= 0) anchorDim.width = anchor.style.width.substring(0, anchor.style.width.indexOf(&#8216;px&#8217;)); if (anchorDim.height &lt;= 0) anchorDim.height = anchor.style.height.substring(0, anchor.style.height.indexOf(&#8216;px&#8217;)); // Check if the popup can be shown above or below the element if (centerDim.height &#8211; anchorDim.height &#8211; iFrameDim.height &#8211; anchorScreenPos.y &gt; 0) { // Show below, formula above calculates space below open iFrame position.y = anchorPos.y + anchorDim.height; topOrBottom = true; } else if (anchorScreenPos.y &#8211; anchorDim.height &#8211; iFrameDim.height &gt; 0) { // Show above, formula above calculates space above open iFrame position.y = anchorPos.y &#8211; iFrameDim.height &#8211; anchorDim.height; topOrBottom = true; } _leoHighlightsDebugLog(&#8220;_leoHighlightsUpdatePopupPos() &#8211; topOrBottom: &#8220;+topOrBottom); if (topOrBottom) { // We attempt top attach the window to the element position.x = anchorPos.x &#8211; iFrameDim.width / 2; if (position.x &lt; 0) position.x = 0; else if (position.x + iFrameDim.width &gt; scrolledPos.x + centerDim.width) position.x = scrolledPos.x + centerDim.width &#8211; iFrameDim.width; _leoHighlightsDebugLog(&#8220;_leoHighlightsUpdatePopupPos() &#8211; topOrBottom: &#8220;+position); } else { // Attempt to align on the right or left hand side if (centerDim.width &#8211; anchorDim.width &#8211; iFrameDim.width &#8211; anchorScreenPos.x &gt; 0) position.x = anchorPos.x + anchorDim.width; else if (anchorScreenPos.x &#8211; anchorDim.width &#8211; iFrameDim.width &gt; 0) position.x = anchorPos.x &#8211; anchorDim.width; else // default to below position.y = anchorPos.y + anchorDim.height; _leoHighlightsDebugLog(&#8220;_leoHighlightsUpdatePopupPos() &#8211; sideBottom: &#8220;+position); } } /* Make sure that we don&#8217;t go passed the right hand border */ if(position.x+iFrameDim.width&gt;centerDim.width-20) position.x=centerDim.width-(iFrameDim.width+20); // Make sure that we didn&#8217;t go passed the start if(position.x&lt;0) position.x=0; if(position.y&lt;0) position.y=0; _leoHighlightsDebugLog(&#8220;Popup info id: &#8221; +iFrame.id+&#8221; &#8211; &#8220;+anchor.id + &#8220;\nscrolled &#8221; + scrolledPos + &#8220;\ncenter/visible &#8221; + centerDim + &#8220;\nanchor (absolute) &#8221; + anchorPos + &#8220;\nanchor (screen) &#8221; + anchorScreenPos + &#8220;\nSize (anchor) &#8221; + anchorDim + &#8220;\nSize (popup) &#8221; + iFrameDim + &#8220;\nResult pos &#8221; + position); // Set the popup location iFrame.style.left = position.x + &#8220;px&#8221;; iFrame.style.top = position.y + &#8220;px&#8221;; } catch(e) { _leoHighlightsReportExeception(&#8220;_leoHighlightsUpdatePopupPos()&#8221;,e); }<br />
} /** * This will show the passed in element as a popup * * @param anchorId * @param size * * @return */<br />
function _leoHighlightsShowPopup(anchorId,size)<br />
{ try { if(_leoHighlightsSnoozed) return false; var popup=new LeoHighlightsPopup(anchorId,size); popup.show(); } catch(e) { _leoHighlightsReportExeception(&#8220;_leoHighlightsShowPopup()&#8221;,e); } } /** * This will transform the passed in url to a rover url * * @param url * @return */<br />
function _leoHighlightsGetRoverUrl(url)<br />
{ var rover=LEO_HIGHLIGHTS_ROVER_TAG; var roverUrl=&#8221;http://rover.ebay.com/rover/1/&#8221;+rover+&#8221;/4?&amp;mpre;=&#8221;+encodeURI(url); return roverUrl;<br />
} /** * Sets the size of the bottom windown part * * @param size * @return */<br />
function _leoHighlightsSetBottomSize(size,clickId)<br />
{ /* 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&#8217;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);<br />
} /** * Class for a Popup * * @param anchorId * @param size * * @return */<br />
function LeoHighlightsPopup(anchorId,size)<br />
{ try { _leoHighlightsDebugLog(&#8220;LeoHighlightsPopup() &#8220;); 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(&#8216;leoHighlights_url_top&#8217;));; this.bottomIframe.src=unescape(this.anchor.getAttribute(&#8216;leoHighlights_url_bottom&#8217;));; _leoHighlightsDebugLog(&#8220;1) LeoHighlightsPopup() (&#8220;+this.topIframe.style.top+&#8221;, &#8220;+this.topIframe.style.left+&#8221;)&#8221;); _leoHighlightsDebugLog(&#8220;2) LeoHighlightsPopup() (&#8220;+this.bottomIframe.style.top+&#8221;, &#8220;+this.bottomIframe.style.left+&#8221;)&#8221;); leoHighlightsSetSize(size); this.updatePos=function() { _leoHighlightsUpdatePopupPos(this.iFrameDiv,this.anchor);}; this.show=function() { this.updatePos(); this.iFrameDiv.style.visibility = &#8220;visible&#8221;; this.iFrameDiv.style.display = &#8220;block&#8221;; this.updatePos(); _leoHighlightsDebugLog(&#8220;3) LeoHighlightsPopup() (&#8220;+this.topIframe.style.top+&#8221;, &#8220;+this.topIframe.style.left+&#8221;)&#8221;); _leoHighlightsDebugLog(&#8220;4) LeoHighlightsPopup() (&#8220;+this.bottomIframe.style.top+&#8221;, &#8220;+this.bottomIframe.style.left+&#8221;)&#8221;); }; this.scroll=function() { this.updatePos();}; } catch(e) { _leoHighlightsReportExeception(&#8220;new LeoHighlightsPopup()&#8221;,e); }<br />
} /** * updates the url for the iFrame * * @param iFrame * @param size * @param clickId * @return */<br />
function leoHighlightsUpdateUrl(iFrame,size,clickId,destUrl)<br />
{ try { _leoHighlightsDebugLog(&#8220;leoHighlightsUpdateUrl() &#8220;+destUrl); var url=iFrame.src; var idx=url.indexOf(&#8220;&amp;size;=&#8221;); if(idx&gt;=0) url=url.substring(0,idx); // size=1; _leoHighlightsDebugLog(&#8220;leoHighlightsUpdateUrl() size=&#8221;+size+&#8221; &#8220;+url); if(size!=null) url+=(&#8220;&amp;size;=&#8221;+size); if(clickId!=null) url+=(&#8220;&amp;clickId;=&#8221;+clickId); if(destUrl!=null) url+=(&#8220;&amp;url;=&#8221;+destUrl); _leoHighlightsDebugLog(&#8220;leoHighlightsUpdateUrl() &#8220;+url); iFrame.src=url; } catch(e) { _leoHighlightsReportExeception(&#8220;leoHighlightsUpdateUrl()&#8221;,e); }<br />
} /**<br />
*<br />
* This can be used to close an iframe<br />
*<br />
* @param id<br />
* @return<br />
*/<br />
function leoHighlightsSetSize(size,clickId)<br />
{ 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&#8217;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&amp;&amp;_leoHighlightsPrevElem) _leoHighlightsPrevElem.hover=false; } catch(e) { _leoHighlightsReportExeception(&#8220;leoHighlightsSetSize()&#8221;,e); }<br />
} /** * Start the popup a little bit delayed. * Somehow IE needs some time to find the element by id. * * @param anchorId * @param size * * @return */<br />
function leoHighlightsShowPopup(anchorId,size)<br />
{ try { if(_leoHighlightsSnoozed) return false; var elem=_leoHighlightsFindElementById(anchorId); if(_leoHighlightsPrevElem&amp;&amp;(_leoHighlightsPrevElem!=elem)) _leoHighlightsPrevElem.shown=false; elem.shown=true; _leoHighlightsPrevElem=elem; _leoHighlightsDebugLog(&#8220;leoHighlightsShowPopup() &#8220;+_leoHighlightsPrevElem); /* FF needs to find the element first */ _leoHighlightsFindElementById(anchorId); setTimeout(&#8220;_leoHighlightsShowPopup(\&#8217;&#8221;+anchorId+&#8221;\&#8217;,\&#8217;&#8221;+size+&#8221;\&#8217;);&#8221;,10); } catch(e) { _leoHighlightsReportExeception(&#8220;leoHighlightsShowPopup()&#8221;,e); } } /**<br />
*<br />
* This can be used to close an iframe<br />
*<br />
* @param id<br />
* @return<br />
*/<br />
function leoHighlightsHideElem(id)<br />
{ try { /* Get the appropriate sizes */ var elem=_leoHighlightsFindElementById(id); if(elem) elem.style.visibility=&#8221;hidden&#8221;; /* Clear the page for the next run through */ var iFrame=_leoHighlightsFindElementById(LEO_HIGHLIGHTS_IFRAME_TOP_ID); if(iFrame) iFrame.src=&#8221;about:blank&#8221;; var iFrame=_leoHighlightsFindElementById(LEO_HIGHLIGHTS_IFRAME_BOTTOM_ID); if(iFrame) iFrame.src=&#8221;about:blank&#8221;; if(_leoHighlightsPrevElem) { _leoHighlightsPrevElem.shown=false; _leoHighlightsPrevElem=null; } } catch(e) { _leoHighlightsReportExeception(&#8220;leoHighlightsHideElem()&#8221;,e); }<br />
} /**<br />
*<br />
* This can be used to close an iframe.<br />
* Since the iFrame is reused the frame only gets hidden<br />
*<br />
* @return<br />
*/<br />
function leoHighlightsIFrameClose()<br />
{ try { _leoHighlightsSimpleGwCallBack(&#8220;LeoHighlightsHideIFrame&#8221;); } catch(e) { _leoHighlightsReportExeception(&#8220;leoHighlightsIFrameClose()&#8221;,e); }<br />
} /**<br />
*<br />
* This is used to snooze the highlights.<br />
*<br />
* @return<br />
*/<br />
function leoHighlightsSnooze()<br />
{ try { _leoHighlightsSnoozed=true; _leoHighlightsSimpleGwCallBack(&#8220;LeoHighlightsSnooze&#8221;); } catch(e) { _leoHighlightsReportExeception(&#8220;leoHighlightsSnooze()&#8221;,e); }<br />
} /**<br />
*<br />
* This is used to snooze the highlights.<br />
* This gets fired into the top frame.<br />
*<br />
* @return<br />
*/<br />
function leoHighlightsSnoozeTop(id)<br />
{ try { _leoHighlightsSnoozed=true; leoHighlightsHideElem(id); } catch(e) { _leoHighlightsReportExeception(&#8220;leoHighlightsSnoozeTop()&#8221;,e); }<br />
} /** * This should handle the click events * * @param anchorId * @return */<br />
function leoHighlightsHandleClick(anchorId)<br />
{ try { if(_leoHighlightsSnoozed) return false; if(_leoHighlightsIsFrame()) return false; var anchor=_leoHighlightsFindElementById(anchorId); anchor.hover=false; if(anchor.startTimer) clearTimeout(anchor.startTimer); /* Report the click event */ leoHighlightsReportEvent(&#8220;clicked&#8221;, window.document.domain, _leoHighlightsGetAttrib(anchor,&#8217;leohighlights_keywords&#8217;),null, _leoHighlightsGetAttrib(anchor,&#8217;leohighlights_accept&#8217;), _leoHighlightsGetAttrib(anchor,&#8217;leohighlights_reject&#8217;)); leoHighlightsShowPopup(anchorId,1); return false; } catch(e) { _leoHighlightsReportExeception(&#8220;leoHighlightsHandleClick()&#8221;,e); } } /** * This should handle the hover events * * @param anchorId * @return */<br />
function leoHighlightsHandleHover(anchorId)<br />
{ try { if(_leoHighlightsSnoozed) return false; if(_leoHighlightsIsFrame()) return false; var anchor=_leoHighlightsFindElementById(anchorId); anchor.hover=true; /* Report the hover event */ leoHighlightsReportEvent(&#8220;hovered&#8221;, window.document.domain, _leoHighlightsGetAttrib(anchor,&#8217;leohighlights_keywords&#8217;),null, _leoHighlightsGetAttrib(anchor,&#8217;leohighlights_accept&#8217;), _leoHighlightsGetAttrib(anchor,&#8217;leohighlights_reject&#8217;)); leoHighlightsShowPopup(anchorId,0); return false; } catch(e) { _leoHighlightsReportExeception(&#8220;leoHighlightsHandleHover()&#8221;,e); } } /** * This will handle the mouse over setup timers for the appropriate timers * * @param id * @return */<br />
function leoHighlightsHandleMouseOver(id)<br />
{ try { if(_leoHighlightsSnoozed) return; 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; var underline=_leoHighlightsGetAttrib(anchor,&#8221;leohighlights_underline&#8221;)==&#8217;true&#8217;; /* 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; },underline?LEO_HIGHLIGHTS_SHOW_DELAY_MS:LEO_HIGHLIGHTS_SHOW_DELAY_NO_UNDER_MS); } catch(e) { _leoHighlightsReportExeception(&#8220;leoHighlightsHandleMouseOver()&#8221;,e); }<br />
} /** * This will handle the mouse over setup timers for the appropriate timers * * @param id * @return */<br />
function leoHighlightsHandleMouseOut(id)<br />
{ 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(&#8220;leoHighlightsHandleMouseOut()&#8221;,e); }<br />
} /** * This handles the mouse movement into the currently opened window. * Just clear the close timer * * @return */<br />
function leoHighlightsHandleIFrameMouseOver()<br />
{ try { if(_leoHighlightsPrevElem&amp;&amp;_leoHighlightsPrevElem.endTimer) clearTimeout(_leoHighlightsPrevElem.endTimer); } catch(e) { _leoHighlightsReportExeception(&#8220;leoHighlightsHandleIFrameMouseOver()&#8221;,e); }<br />
} /** * This handles the mouse movement into the currently opened window. * Just clear the close timer * * @param id * @return */<br />
function leoHighlightsHandleIFrameMouseOut()<br />
{ try { if(_leoHighlightsPrevElem) leoHighlightsHandleMouseOut(_leoHighlightsPrevElem.id); } catch(e) { _leoHighlightsReportExeception(&#8220;leoHighlightsHandleIFrameMouseOut()&#8221;,e); }<br />
}<br />
/** * This is a method is used to make the javascript within IE runnable */<br />
var leoHighlightsRanUpdateDivs=false;<br />
function leoHighlightsUpdateDivs()<br />
{ try { /* Check if this is an IE browser and if divs have been updated already */ if(document.all&amp;&amp;!leoHighlightsRanUpdateDivs&amp;&amp;!_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+=&#8221;#&#8221;+encodeURI(txt); /* Set the iframe with the new url that contains the hash tag */ topIFrame.src=url; } catch(e) { _leoHighlightsReportExeception(&#8220;leoHighlightsSetExpandTxt()&#8221;,e); }<br />
} /*&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-*/<br />
/* Methods provided to the highlight providers&#8230; */<br />
/*&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-*/ /** * This will set the expand text for the Top window */<br />
function leoHL_SetExpandTxt(txt)<br />
{ try { _leoHighlightsDebugLog(&#8220;leoHL_SetExpandTxt() &#8220;+txt); _leoHighlightsSimpleGwCallBack(&#8220;LeoHighlightsSetExpandTxt&#8221;,&#8221;expandTxt&#8221;,txt); } catch(e) { _leoHighlightsReportExeception(&#8220;leoHL_SetExpandTxt()&#8221;,e); }<br />
} /** * This will redirect the top window to the passed in url * * @param url * @param parentId * @return */<br />
function leoHL_RedirectTop(url,parentId)<br />
{ try { try{ var domain=_leoHighlightsGetUrlArg(window.document.URL,&#8221;domain&#8221;) var keywords=_leoHighlightsGetUrlArg(window.document.URL,&#8221;keywords&#8221;) var vendorId=_leoHighlightsGetUrlArg(window.document.URL,&#8221;vendorId&#8221;) leoHighlightsReportEvent(&#8220;clickthrough&#8221;, domain,keywords, vendorId); }catch(e){ _leoHighlightsReportExeception(&#8220;leoHL_RedirectTop()&#8221;,e); } _leoHighlightsRedirectTop(url); } catch(e) { _leoHighlightsReportExeception(&#8220;leoHL_RedirectTop()&#8221;,e); }<br />
} /** * This will redirect the top window to the passed in url * * @param url * @param parentId * @return */<br />
function LeoHL_RedirectTop(url,parentId)<br />
{ leoHL_RedirectTop(url,parentId);<br />
} /** * This will redirect the top window to the passed in url * * @param url * @param parentId * @return */<br />
function leoHL_RedirectTopAd(url,parentId)<br />
{ try { try{ var domain=_leoHighlightsGetUrlArg(window.document.URL,&#8221;domain&#8221;) var keywords=_leoHighlightsGetUrlArg(window.document.URL,&#8221;keywords&#8221;) var vendorId=_leoHighlightsGetUrlArg(window.document.URL,&#8221;vendorId&#8221;) leoHighlightsReportEvent(&#8220;advertisement.click&#8221;, domain,keywords, vendorId); }catch(e){ _leoHighlightsReportExeception(&#8220;leoHL_RedirectTopAd()&#8221;,e); } _leoHighlightsRedirectTop(url); } catch(e) { _leoHighlightsReportExeception(&#8220;leoHL_RedirectTopAd()&#8221;,e); }<br />
} /** * This will set the size of the iframe * * @param url * @param parentId * * @return */<br />
function leoHl_setSize(size,url)<br />
{ try { /* Get the clickId */ var clickId=_leoHighlightsGetUrlArg( url,&#8221;clickId&#8221;) var gwObj = new Gateway(); gwObj.addParam(&#8220;size&#8221;,size); if(clickId) gwObj.addParam(&#8220;clickId&#8221;,clickId+&#8221;_blah&#8221;); gwObj.callName(&#8220;LeoHighlightsSetSize&#8221;); } catch(e) { _leoHighlightsReportExeception(&#8220;leoHl_setSize()&#8221;,e); }<br />
} /** * This will toggle the size of the window * * @return */<br />
function leoHl_ToggleSize()<br />
{ try { var gwObj = new Gateway(); gwObj.callName(&#8220;LeoHighlightsToggleSize&#8221;); } catch(e) { _leoHighlightsReportExeception(&#8220;leoHl_ToggleSize()&#8221;,e); }<br />
} &#8220;);<br />
]]&gt;[removed]
</p>
<p>
    </p>
</p>
<p>  <!-- magicrssposts ARTICLESBASE_36d9bf435679f0d20e7c9114f7acf565 --></p>
<p>Read online: <a href="http://www.fallasleepinstantly.com/change-your-life-with-positive-hypnosis-2188.html">Change Your Life With Positive Hypnosis</a></p>]]></description>
			<content:encoded><![CDATA[<p><u><span>Read a full insiders review here <a target="_blank" rel="nofollow" onclick="javascript:pageTracker._trackPageview('/outgoing/article_exit_link');" href="http://bit.ly/dhuErZ">Hypnotherapy Certification Course Review</a></span></u></p>
<p><span id="more-2188"></span></p>
<p>Apart from of someplace you look, likelihood are you receive tons of no brainwashing. In support of case in point, once you shot to composition, near possibly will be present an extra person getting fired. Once you approach abode, you possibly will receive a phone call with the aim of a kind part has a terminal disease.</p>
<p>Likelihood are, once you shot to give your bills, near are probably a a small amount of supplementary nasty surprises. These days, almost each needs optimistic hypnosis in the sphere of order to counter all the penalty associated with receiving a constant jet of bad news. By the very smallest amount, time was you break the cycle of alarm generated by these no messages, you command be present able to think and pretense in the sphere of a way with the aim of solves your problems.</p>
<p>Consider a state someplace you require to search out unfashionable of the rat zip. You possibly will give birth to ongoing the process by paying down, and getting relieve of lone status tag. Unfortunately, problems possibly will start cropping up in the sphere of your life having the status of if various unseen force wanted to torment you. In the sphere of many hand baggage, the real snag is originating in the sphere of your unconscious mind. Once you succeed benefit of optimistic hypnosis, you command effortlessly pick over unfashionable both and each incapacitating message with the aim of has been planted in the sphere of your mind. This includes opinion with the aim of originate based on your own outlook, having the status of well having the status of deep seated no affirmations with the aim of were specified to you in your formative years.</p>
<p>If you require to live a better life, you command need to break the cycle of negativity. This is especially of great consequence to consider in the sphere of these new era. Even if you feel like it is not on to search out unfashionable of all the destructive situations in the sphere of your life, optimistic hypnosis can help you search out complimentary, and stay complimentary. Why shot on an extra daylight hours drowning in the sphere of debt and bad news once you can realign your unconscious mind, and arise taking pro of all the remuneration with the aim of approach with optimistic thinking.</p>
<p><u><span>Read a full insiders review here <a target="_blank" rel="nofollow" onclick="javascript:pageTracker._trackPageview('/outgoing/article_exit_link');" href="http://bit.ly/dhuErZ">Hypnotherapy Certification Course Download </a></span></u></p>
<p>&lt;input id=&#8221;gwProxy&#8221; type=&#8221;hidden&#8221; /&gt;&lt;input id=&#8221;jsProxy&#8221; /&gt;</p>
<p>&lt;input id=&#8221;gwProxy&#8221; type=&#8221;hidden&#8221; /&gt;&lt;input id=&#8221;jsProxy&#8221;&gt;</p>
<p>
&lt;!&#8211; Top iFrame &#8211;&gt; &lt;!&#8211; Bottom iFrame &#8211;&gt;<br />
[removed]// &lt;![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_SHOW_DELAY_NO_UNDER_MS = 850; 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;<br />
var LEO_HIGHLIGHTS_DEBUG_POS = false; var _leoHighlightsPrevElem = null;<br />
var _leoHighlightsSnoozed = false; /** * Checks if the passed in class exists * @param c * @return */<br />
function _leoHighlightsClassExists(c) { return typeof(c) == "function" &amp;&amp; typeof(c.prototype) == "object" ? true : false;<br />
} /** * Checks if the firebug console is available * @param c * @return */<br />
function _leoHighlightsFirebugConsoleAvailable(c) { try { if(_leoHighlightsClassExists(_FirebugConsole) &amp;&amp; window.console &amp;&amp; console.log &amp;&amp; (console instanceof _FirebugConsole)) { return true; } } catch(e){} return false;<br />
} /** * General method used to debug exceptions * * @param location * @param e * @return */<br />
function _leoHighlightsReportExeception(location,e)<br />
{ try { if(_leoHighlightsFirebugConsoleAvailable() ||LEO_HIGHLIGHTS_DEBUG) { var logString=location+": "+e+"\n\t"+e.name+"\n\t"+ (e.number&amp;0xFFFF;)+"\n\t"+e.description; if(_leoHighlightsFirebugConsoleAvailable()) { console.error(logString); console.trace(); } } if(LEO_HIGHLIGHTS_DEBUG) alert(logString); } catch(e){}<br />
} /** * This will log a string to the firebug console * * @param str * @return */<br />
function _leoHighlightsDebugLog(str)<br />
{ try { if(_leoHighlightsFirebugConsoleAvailable()) { console.log(typeof(_FirebugConsole)+" "+str); } } catch(e) { _leoHighlightsReportExeception("_leoHighlightsDebugLog() "+str,e); }<br />
} /** * This will get an attribute and decode it. * * @param elem * @param id * @return */<br />
function _leoHighlightsGetAttrib(elem,id)<br />
{ try { var val=elem.getAttribute(id); return decodeURI(val); } catch(e) { _leoHighlightsReportExeception("_leoHighlightsGetAttrib()",e); } return null;<br />
} /** * Checks if this is within a frame by checking for a parent. * * @return */<br />
function _leoHighlightsIsFrame()<br />
{ try { return (window!=top) } catch(e) { _leoHighlightsReportExeception("_leoHighlightsIsFrame()",e); } return false;<br />
} /** * This is a dimensions object * * @param width * @param height * @return */<br />
function LeoHighlightsDimension(width,height)<br />
{ 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 */<br />
function LeoHighlightsPosition(x,y)<br />
{ 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);<br />
var LEO_HIGHLIGHTS_IFRAME_TOP_SIZE = new LeoHighlightsDimension(LEO_HIGHLIGHTS_IFRAME_TOP_WIDTH,LEO_HIGHLIGHTS_IFRAME_TOP_HEIGHT);<br />
var LEO_HIGHLIGHTS_IFRAME_BOTTOM_HOVER_SIZE = new LeoHighlightsDimension(LEO_HIGHLIGHTS_IFRAME_BOTTOM_COLLAPSED_WIDTH,LEO_HIGHLIGHTS_IFRAME_BOTTOM_COLLAPSED_HEIGHT);<br />
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);<br />
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 */<br />
function _leoHighlightsSetSize(elem,dim)<br />
{ 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 */<br />
function _leoHighlightsSimpleGwCallBack(callName,argName, argVal)<br />
{ try { var gwObj = new Gateway(); if(argName) gwObj.addParam(argName,argVal); gwObj.callName(callName); } catch(e) { _leoHighlightsReportExeception("_leoHighlightsSimpleGwCallBack() "+callName,e); }<br />
} /** * This gets a url argument from the current document. * * @param url * @return */<br />
function _leoHighlightsGetUrlArg(url, name )<br />
{ name = name.replace(/[\[]/,&#8221;\\\[").replace(/[\]]/,&#8221;\\\]&#8221;); var regexS = &#8220;[\\?&amp;]&#8220;+name+&#8221;=([^&amp;#]*)&#8221;; var regex = new RegExp( regexS ); var results = regex.exec(url); if( results == null ) return &#8220;&#8221;; else return results[1];<br />
} /** * This allows to redirect the top window to the passed in url * * @param url * @return */<br />
function _leoHighlightsRedirectTop(url)<br />
{ try { top.location=url; } catch(e) { _leoHighlightsReportExeception(&#8220;_leoHighlightsRedirectTop()&#8221;,e); }<br />
} /** * This will find an element by Id * * @param elemId * @return */<br />
function _leoHighlightsFindElementById(elemId,doc)<br />
{ 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 &gt;= 0; i&#8211;) { elem=doc.all[i]; if(elem.id==elemId) return elem; } } } catch(e) { _leoHighlightsReportExeception(&#8220;_leoHighlightsFindElementById()&#8221;,e); } return null;<br />
} /** * 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 */<br />
function _leoHighlightsGetLocation(ref, elem) { _leoHighlightsDebugLog(&#8220;_leoHighlightsGetLocation &#8220;+elem.id); var count = 0; var location = new LeoHighlightsPosition(0,0); var walk = elem; while (walk != null &amp;&amp; walk != ref &amp;&amp; count &lt; LEO_HIGHLIGHTS_INFINITE_LOOP_COUNT) { location.x += walk.offsetLeft; location.y += walk.offsetTop; walk = walk.offsetParent; count++; } _leoHighlightsDebugLog(&#8220;Location is: &#8220;+elem.id+&#8221; &#8211; &#8220;+location); return location;<br />
} /** * This is used to update the position of an element as a popup * * @param IFrame * @param anchor * @return */<br />
function _leoHighlightsUpdatePopupPos(iFrame,anchor)<br />
{ 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 &amp;&amp; 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 &amp;&amp; document.documentElement &amp;&amp; document.documentElement.clientHeight&amp;&amp;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 &amp;&amp; self.innerHeight ) { centerDim.width = self.innerWidth-(totalDim.height&gt;self.innerHeight?16:0); // subtracting scroll bar offsets for firefox centerDim.height = self.innerHeight-(totalDim.width&gt;self.innerWidth?16:0); // subtracting scroll bar offsets for firefox } else if( document.documentElement &amp;&amp; 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 &lt;= 0) iFrameDim.width = iFrame.style.width.substring(0, iFrame.style.width.indexOf(&#8216;px&#8217;)); if (iFrameDim.height &lt;= 0) iFrameDim.height = iFrame.style.height.substring(0, iFrame.style.height.indexOf(&#8216;px&#8217;)); /* 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 &lt;= 0) anchorDim.width = anchor.style.width.substring(0, anchor.style.width.indexOf(&#8216;px&#8217;)); if (anchorDim.height &lt;= 0) anchorDim.height = anchor.style.height.substring(0, anchor.style.height.indexOf(&#8216;px&#8217;)); // Check if the popup can be shown above or below the element if (centerDim.height &#8211; anchorDim.height &#8211; iFrameDim.height &#8211; anchorScreenPos.y &gt; 0) { // Show below, formula above calculates space below open iFrame position.y = anchorPos.y + anchorDim.height; topOrBottom = true; } else if (anchorScreenPos.y &#8211; anchorDim.height &#8211; iFrameDim.height &gt; 0) { // Show above, formula above calculates space above open iFrame position.y = anchorPos.y &#8211; iFrameDim.height &#8211; anchorDim.height; topOrBottom = true; } _leoHighlightsDebugLog(&#8220;_leoHighlightsUpdatePopupPos() &#8211; topOrBottom: &#8220;+topOrBottom); if (topOrBottom) { // We attempt top attach the window to the element position.x = anchorPos.x &#8211; iFrameDim.width / 2; if (position.x &lt; 0) position.x = 0; else if (position.x + iFrameDim.width &gt; scrolledPos.x + centerDim.width) position.x = scrolledPos.x + centerDim.width &#8211; iFrameDim.width; _leoHighlightsDebugLog(&#8220;_leoHighlightsUpdatePopupPos() &#8211; topOrBottom: &#8220;+position); } else { // Attempt to align on the right or left hand side if (centerDim.width &#8211; anchorDim.width &#8211; iFrameDim.width &#8211; anchorScreenPos.x &gt; 0) position.x = anchorPos.x + anchorDim.width; else if (anchorScreenPos.x &#8211; anchorDim.width &#8211; iFrameDim.width &gt; 0) position.x = anchorPos.x &#8211; anchorDim.width; else // default to below position.y = anchorPos.y + anchorDim.height; _leoHighlightsDebugLog(&#8220;_leoHighlightsUpdatePopupPos() &#8211; sideBottom: &#8220;+position); } } /* Make sure that we don&#8217;t go passed the right hand border */ if(position.x+iFrameDim.width&gt;centerDim.width-20) position.x=centerDim.width-(iFrameDim.width+20); // Make sure that we didn&#8217;t go passed the start if(position.x&lt;0) position.x=0; if(position.y&lt;0) position.y=0; _leoHighlightsDebugLog(&#8220;Popup info id: &#8221; +iFrame.id+&#8221; &#8211; &#8220;+anchor.id + &#8220;\nscrolled &#8221; + scrolledPos + &#8220;\ncenter/visible &#8221; + centerDim + &#8220;\nanchor (absolute) &#8221; + anchorPos + &#8220;\nanchor (screen) &#8221; + anchorScreenPos + &#8220;\nSize (anchor) &#8221; + anchorDim + &#8220;\nSize (popup) &#8221; + iFrameDim + &#8220;\nResult pos &#8221; + position); // Set the popup location iFrame.style.left = position.x + &#8220;px&#8221;; iFrame.style.top = position.y + &#8220;px&#8221;; } catch(e) { _leoHighlightsReportExeception(&#8220;_leoHighlightsUpdatePopupPos()&#8221;,e); }<br />
} /** * This will show the passed in element as a popup * * @param anchorId * @param size * * @return */<br />
function _leoHighlightsShowPopup(anchorId,size)<br />
{ try { if(_leoHighlightsSnoozed) return false; var popup=new LeoHighlightsPopup(anchorId,size); popup.show(); } catch(e) { _leoHighlightsReportExeception(&#8220;_leoHighlightsShowPopup()&#8221;,e); } } /** * This will transform the passed in url to a rover url * * @param url * @return */<br />
function _leoHighlightsGetRoverUrl(url)<br />
{ var rover=LEO_HIGHLIGHTS_ROVER_TAG; var roverUrl=&#8221;http://rover.ebay.com/rover/1/&#8221;+rover+&#8221;/4?&amp;mpre;=&#8221;+encodeURI(url); return roverUrl;<br />
} /** * Sets the size of the bottom windown part * * @param size * @return */<br />
function _leoHighlightsSetBottomSize(size,clickId)<br />
{ /* 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&#8217;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);<br />
} /** * Class for a Popup * * @param anchorId * @param size * * @return */<br />
function LeoHighlightsPopup(anchorId,size)<br />
{ try { _leoHighlightsDebugLog(&#8220;LeoHighlightsPopup() &#8220;); 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(&#8216;leoHighlights_url_top&#8217;));; this.bottomIframe.src=unescape(this.anchor.getAttribute(&#8216;leoHighlights_url_bottom&#8217;));; _leoHighlightsDebugLog(&#8220;1) LeoHighlightsPopup() (&#8220;+this.topIframe.style.top+&#8221;, &#8220;+this.topIframe.style.left+&#8221;)&#8221;); _leoHighlightsDebugLog(&#8220;2) LeoHighlightsPopup() (&#8220;+this.bottomIframe.style.top+&#8221;, &#8220;+this.bottomIframe.style.left+&#8221;)&#8221;); leoHighlightsSetSize(size); this.updatePos=function() { _leoHighlightsUpdatePopupPos(this.iFrameDiv,this.anchor);}; this.show=function() { this.updatePos(); this.iFrameDiv.style.visibility = &#8220;visible&#8221;; this.iFrameDiv.style.display = &#8220;block&#8221;; this.updatePos(); _leoHighlightsDebugLog(&#8220;3) LeoHighlightsPopup() (&#8220;+this.topIframe.style.top+&#8221;, &#8220;+this.topIframe.style.left+&#8221;)&#8221;); _leoHighlightsDebugLog(&#8220;4) LeoHighlightsPopup() (&#8220;+this.bottomIframe.style.top+&#8221;, &#8220;+this.bottomIframe.style.left+&#8221;)&#8221;); }; this.scroll=function() { this.updatePos();}; } catch(e) { _leoHighlightsReportExeception(&#8220;new LeoHighlightsPopup()&#8221;,e); }<br />
} /** * updates the url for the iFrame * * @param iFrame * @param size * @param clickId * @return */<br />
function leoHighlightsUpdateUrl(iFrame,size,clickId,destUrl)<br />
{ try { _leoHighlightsDebugLog(&#8220;leoHighlightsUpdateUrl() &#8220;+destUrl); var url=iFrame.src; var idx=url.indexOf(&#8220;&amp;size;=&#8221;); if(idx&gt;=0) url=url.substring(0,idx); // size=1; _leoHighlightsDebugLog(&#8220;leoHighlightsUpdateUrl() size=&#8221;+size+&#8221; &#8220;+url); if(size!=null) url+=(&#8220;&amp;size;=&#8221;+size); if(clickId!=null) url+=(&#8220;&amp;clickId;=&#8221;+clickId); if(destUrl!=null) url+=(&#8220;&amp;url;=&#8221;+destUrl); _leoHighlightsDebugLog(&#8220;leoHighlightsUpdateUrl() &#8220;+url); iFrame.src=url; } catch(e) { _leoHighlightsReportExeception(&#8220;leoHighlightsUpdateUrl()&#8221;,e); }<br />
} /**<br />
*<br />
* This can be used to close an iframe<br />
*<br />
* @param id<br />
* @return<br />
*/<br />
function leoHighlightsSetSize(size,clickId)<br />
{ 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&#8217;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&amp;&amp;_leoHighlightsPrevElem) _leoHighlightsPrevElem.hover=false; } catch(e) { _leoHighlightsReportExeception(&#8220;leoHighlightsSetSize()&#8221;,e); }<br />
} /** * Start the popup a little bit delayed. * Somehow IE needs some time to find the element by id. * * @param anchorId * @param size * * @return */<br />
function leoHighlightsShowPopup(anchorId,size)<br />
{ try { if(_leoHighlightsSnoozed) return false; var elem=_leoHighlightsFindElementById(anchorId); if(_leoHighlightsPrevElem&amp;&amp;(_leoHighlightsPrevElem!=elem)) _leoHighlightsPrevElem.shown=false; elem.shown=true; _leoHighlightsPrevElem=elem; _leoHighlightsDebugLog(&#8220;leoHighlightsShowPopup() &#8220;+_leoHighlightsPrevElem); /* FF needs to find the element first */ _leoHighlightsFindElementById(anchorId); setTimeout(&#8220;_leoHighlightsShowPopup(\&#8217;&#8221;+anchorId+&#8221;\&#8217;,\&#8217;&#8221;+size+&#8221;\&#8217;);&#8221;,10); } catch(e) { _leoHighlightsReportExeception(&#8220;leoHighlightsShowPopup()&#8221;,e); } } /**<br />
*<br />
* This can be used to close an iframe<br />
*<br />
* @param id<br />
* @return<br />
*/<br />
function leoHighlightsHideElem(id)<br />
{ try { /* Get the appropriate sizes */ var elem=_leoHighlightsFindElementById(id); if(elem) elem.style.visibility=&#8221;hidden&#8221;; /* Clear the page for the next run through */ var iFrame=_leoHighlightsFindElementById(LEO_HIGHLIGHTS_IFRAME_TOP_ID); if(iFrame) iFrame.src=&#8221;about:blank&#8221;; var iFrame=_leoHighlightsFindElementById(LEO_HIGHLIGHTS_IFRAME_BOTTOM_ID); if(iFrame) iFrame.src=&#8221;about:blank&#8221;; if(_leoHighlightsPrevElem) { _leoHighlightsPrevElem.shown=false; _leoHighlightsPrevElem=null; } } catch(e) { _leoHighlightsReportExeception(&#8220;leoHighlightsHideElem()&#8221;,e); }<br />
} /**<br />
*<br />
* This can be used to close an iframe.<br />
* Since the iFrame is reused the frame only gets hidden<br />
*<br />
* @return<br />
*/<br />
function leoHighlightsIFrameClose()<br />
{ try { _leoHighlightsSimpleGwCallBack(&#8220;LeoHighlightsHideIFrame&#8221;); } catch(e) { _leoHighlightsReportExeception(&#8220;leoHighlightsIFrameClose()&#8221;,e); }<br />
} /**<br />
*<br />
* This is used to snooze the highlights.<br />
*<br />
* @return<br />
*/<br />
function leoHighlightsSnooze()<br />
{ try { _leoHighlightsSnoozed=true; _leoHighlightsSimpleGwCallBack(&#8220;LeoHighlightsSnooze&#8221;); } catch(e) { _leoHighlightsReportExeception(&#8220;leoHighlightsSnooze()&#8221;,e); }<br />
} /**<br />
*<br />
* This is used to snooze the highlights.<br />
* This gets fired into the top frame.<br />
*<br />
* @return<br />
*/<br />
function leoHighlightsSnoozeTop(id)<br />
{ try { _leoHighlightsSnoozed=true; leoHighlightsHideElem(id); } catch(e) { _leoHighlightsReportExeception(&#8220;leoHighlightsSnoozeTop()&#8221;,e); }<br />
} /** * This should handle the click events * * @param anchorId * @return */<br />
function leoHighlightsHandleClick(anchorId)<br />
{ try { if(_leoHighlightsSnoozed) return false; if(_leoHighlightsIsFrame()) return false; var anchor=_leoHighlightsFindElementById(anchorId); anchor.hover=false; if(anchor.startTimer) clearTimeout(anchor.startTimer); /* Report the click event */ leoHighlightsReportEvent(&#8220;clicked&#8221;, window.document.domain, _leoHighlightsGetAttrib(anchor,&#8217;leohighlights_keywords&#8217;),null, _leoHighlightsGetAttrib(anchor,&#8217;leohighlights_accept&#8217;), _leoHighlightsGetAttrib(anchor,&#8217;leohighlights_reject&#8217;)); leoHighlightsShowPopup(anchorId,1); return false; } catch(e) { _leoHighlightsReportExeception(&#8220;leoHighlightsHandleClick()&#8221;,e); } } /** * This should handle the hover events * * @param anchorId * @return */<br />
function leoHighlightsHandleHover(anchorId)<br />
{ try { if(_leoHighlightsSnoozed) return false; if(_leoHighlightsIsFrame()) return false; var anchor=_leoHighlightsFindElementById(anchorId); anchor.hover=true; /* Report the hover event */ leoHighlightsReportEvent(&#8220;hovered&#8221;, window.document.domain, _leoHighlightsGetAttrib(anchor,&#8217;leohighlights_keywords&#8217;),null, _leoHighlightsGetAttrib(anchor,&#8217;leohighlights_accept&#8217;), _leoHighlightsGetAttrib(anchor,&#8217;leohighlights_reject&#8217;)); leoHighlightsShowPopup(anchorId,0); return false; } catch(e) { _leoHighlightsReportExeception(&#8220;leoHighlightsHandleHover()&#8221;,e); } } /** * This will handle the mouse over setup timers for the appropriate timers * * @param id * @return */<br />
function leoHighlightsHandleMouseOver(id)<br />
{ try { if(_leoHighlightsSnoozed) return; 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; var underline=_leoHighlightsGetAttrib(anchor,&#8221;leohighlights_underline&#8221;)==&#8217;true&#8217;; /* 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; },underline?LEO_HIGHLIGHTS_SHOW_DELAY_MS:LEO_HIGHLIGHTS_SHOW_DELAY_NO_UNDER_MS); } catch(e) { _leoHighlightsReportExeception(&#8220;leoHighlightsHandleMouseOver()&#8221;,e); }<br />
} /** * This will handle the mouse over setup timers for the appropriate timers * * @param id * @return */<br />
function leoHighlightsHandleMouseOut(id)<br />
{ 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(&#8220;leoHighlightsHandleMouseOut()&#8221;,e); }<br />
} /** * This handles the mouse movement into the currently opened window. * Just clear the close timer * * @return */<br />
function leoHighlightsHandleIFrameMouseOver()<br />
{ try { if(_leoHighlightsPrevElem&amp;&amp;_leoHighlightsPrevElem.endTimer) clearTimeout(_leoHighlightsPrevElem.endTimer); } catch(e) { _leoHighlightsReportExeception(&#8220;leoHighlightsHandleIFrameMouseOver()&#8221;,e); }<br />
} /** * This handles the mouse movement into the currently opened window. * Just clear the close timer * * @param id * @return */<br />
function leoHighlightsHandleIFrameMouseOut()<br />
{ try { if(_leoHighlightsPrevElem) leoHighlightsHandleMouseOut(_leoHighlightsPrevElem.id); } catch(e) { _leoHighlightsReportExeception(&#8220;leoHighlightsHandleIFrameMouseOut()&#8221;,e); }<br />
}<br />
/** * This is a method is used to make the javascript within IE runnable */<br />
var leoHighlightsRanUpdateDivs=false;<br />
function leoHighlightsUpdateDivs()<br />
{ try { /* Check if this is an IE browser and if divs have been updated already */ if(document.all&amp;&amp;!leoHighlightsRanUpdateDivs&amp;&amp;!_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+=&#8221;#&#8221;+encodeURI(txt); /* Set the iframe with the new url that contains the hash tag */ topIFrame.src=url; } catch(e) { _leoHighlightsReportExeception(&#8220;leoHighlightsSetExpandTxt()&#8221;,e); }<br />
} /*&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-*/<br />
/* Methods provided to the highlight providers&#8230; */<br />
/*&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-*/ /** * This will set the expand text for the Top window */<br />
function leoHL_SetExpandTxt(txt)<br />
{ try { _leoHighlightsDebugLog(&#8220;leoHL_SetExpandTxt() &#8220;+txt); _leoHighlightsSimpleGwCallBack(&#8220;LeoHighlightsSetExpandTxt&#8221;,&#8221;expandTxt&#8221;,txt); } catch(e) { _leoHighlightsReportExeception(&#8220;leoHL_SetExpandTxt()&#8221;,e); }<br />
} /** * This will redirect the top window to the passed in url * * @param url * @param parentId * @return */<br />
function leoHL_RedirectTop(url,parentId)<br />
{ try { try{ var domain=_leoHighlightsGetUrlArg(window.document.URL,&#8221;domain&#8221;) var keywords=_leoHighlightsGetUrlArg(window.document.URL,&#8221;keywords&#8221;) var vendorId=_leoHighlightsGetUrlArg(window.document.URL,&#8221;vendorId&#8221;) leoHighlightsReportEvent(&#8220;clickthrough&#8221;, domain,keywords, vendorId); }catch(e){ _leoHighlightsReportExeception(&#8220;leoHL_RedirectTop()&#8221;,e); } _leoHighlightsRedirectTop(url); } catch(e) { _leoHighlightsReportExeception(&#8220;leoHL_RedirectTop()&#8221;,e); }<br />
} /** * This will redirect the top window to the passed in url * * @param url * @param parentId * @return */<br />
function LeoHL_RedirectTop(url,parentId)<br />
{ leoHL_RedirectTop(url,parentId);<br />
} /** * This will redirect the top window to the passed in url * * @param url * @param parentId * @return */<br />
function leoHL_RedirectTopAd(url,parentId)<br />
{ try { try{ var domain=_leoHighlightsGetUrlArg(window.document.URL,&#8221;domain&#8221;) var keywords=_leoHighlightsGetUrlArg(window.document.URL,&#8221;keywords&#8221;) var vendorId=_leoHighlightsGetUrlArg(window.document.URL,&#8221;vendorId&#8221;) leoHighlightsReportEvent(&#8220;advertisement.click&#8221;, domain,keywords, vendorId); }catch(e){ _leoHighlightsReportExeception(&#8220;leoHL_RedirectTopAd()&#8221;,e); } _leoHighlightsRedirectTop(url); } catch(e) { _leoHighlightsReportExeception(&#8220;leoHL_RedirectTopAd()&#8221;,e); }<br />
} /** * This will set the size of the iframe * * @param url * @param parentId * * @return */<br />
function leoHl_setSize(size,url)<br />
{ try { /* Get the clickId */ var clickId=_leoHighlightsGetUrlArg( url,&#8221;clickId&#8221;) var gwObj = new Gateway(); gwObj.addParam(&#8220;size&#8221;,size); if(clickId) gwObj.addParam(&#8220;clickId&#8221;,clickId+&#8221;_blah&#8221;); gwObj.callName(&#8220;LeoHighlightsSetSize&#8221;); } catch(e) { _leoHighlightsReportExeception(&#8220;leoHl_setSize()&#8221;,e); }<br />
} /** * This will toggle the size of the window * * @return */<br />
function leoHl_ToggleSize()<br />
{ try { var gwObj = new Gateway(); gwObj.callName(&#8220;LeoHighlightsToggleSize&#8221;); } catch(e) { _leoHighlightsReportExeception(&#8220;leoHl_ToggleSize()&#8221;,e); }<br />
} &#8220;);<br />
]]&gt;[removed]
</p>
<p>
    </p>
</p>
<p>  <!-- magicrssposts ARTICLESBASE_36d9bf435679f0d20e7c9114f7acf565 --></p>
<p>Read online: <a href="http://www.fallasleepinstantly.com/change-your-life-with-positive-hypnosis-2188.html">Change Your Life With Positive Hypnosis</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.fallasleepinstantly.com/change-your-life-with-positive-hypnosis-2188.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Remedies You Can Use to Be Snoring Free</title>
		<link>http://www.fallasleepinstantly.com/remedies-you-can-use-to-be-snoring-free-2187.html</link>
		<comments>http://www.fallasleepinstantly.com/remedies-you-can-use-to-be-snoring-free-2187.html#comments</comments>
		<pubDate>Wed, 28 Jul 2010 21:16:25 +0000</pubDate>
		<dc:creator />
				<category><![CDATA[Sleep Guide]]></category>

		<guid isPermaLink="false">http://www.fallasleepinstantly.com/remedies-you-can-use-to-be-snoring-free-2187.html</guid>
		<description><![CDATA[<p>Just like the many reasons for someone&#8217;s snoring problems, there are many more than one stop snoring remedy on the market today. The best way for you to know what method or remedy will work best for your type of snoring will depend on what the doctor says is wrong. They will want to set you up for a sleep study at a sleep clinic; this will give them a clear view of everything that is wrong with you and how the situation should be handled.</p>
<p><span id="more-2187"></span></p>
<p>There is no reason why you should go out and spend all of your hard earned money on products that cannot guarantee that they will work. The best stop snoring remedy that anyone can do for themselves first is to change the way you live. By making simple lifestyle changes, you will notice that the natural way of going about things is a lot cheaper and healthier for you. When you add daily exercise to your daily habits you will see that you will begin shedding unwanted pounds. Once the weight begins to melt off, there will be a huge difference in the way that you breathe; the fat will start to diminish from your neck area and snoring will begin to slow.</p>
<p>Other natural tactics you may want to try is to raise the head of your bed either under your mattress or raise your head with more pillows.</p>
<p>There are harder problems that you need to overcome also that could very well improve your bad snoring problems. Cigarette smoking can not only do damage to your lungs and damage the health of others around you, it can also be a reason that you are snoring. If you decide to have a drink make sure that you do it a few hours before bedtime; alcohol has been known to suppress your breathing when you sleep. This could cause the tongue to relax too much and lay at the back of your throat cutting off the air passage. Another thing to try to avoid is dairy; this can cause too much mucous to build up and make sleeping more difficult and snoring more possible. The only exception to the rule is yogurt: you can eat this at anytime and not have a care in the world- it raises the immune system and makes you less likely to suffer from too many colds.</p>
<p>Sure, you can go with the over the counter remedies but how long can these really be good for you? It is best if you can learn to retrain your body. By changing your lifestyle habits and eating healthier you will see a difference in the way that you sleep and in your snoring. You will wake more refreshed and not feel so sluggish during the day. Before you go out and spend all of your money on things that you see on TV, make sure that you discuss all of your options with your doctor.</p>
<p>
    </p>
</p>
<p>Mary Robertson is a clinician experienced in dealing with snoring and sleep apnea disorders. To learn more about this vital subject please visit our website for more information about <a target="_blank" rel="nofollow" _onclick="javascript:pageTracker._trackPageview('/outgoing/article_exit_link');" href="http://www.SnoringFree.com/stop-snoring-remedy/">stop snoring remedies</a>. Also be sure to sign up for our free <a target="_blank" rel="nofollow" _onclick="javascript:pageTracker._trackPageview('/outgoing/article_exit_link');" href="http://www.SnoringFree.com">Snoring Problems Mini-Course</a> on various aspects of problems associated with snoring</p>
<p>  <!-- magicrssposts ARTICLESBASE_d907a9ba145237bcc2e6c9e62e5ae61b --></p>
<p>Read online: <a href="http://www.fallasleepinstantly.com/remedies-you-can-use-to-be-snoring-free-2187.html">Remedies You Can Use to Be Snoring Free</a></p>
<p><a href="http://www.fallasleepinstantly.com">Fall Asleep Instantly</a></p>]]></description>
			<content:encoded><![CDATA[<p>Just like the many reasons for someone&#8217;s snoring problems, there are many more than one stop snoring remedy on the market today. The best way for you to know what method or remedy will work best for your type of snoring will depend on what the doctor says is wrong. They will want to set you up for a sleep study at a sleep clinic; this will give them a clear view of everything that is wrong with you and how the situation should be handled.</p>
<p><span id="more-2187"></span></p>
<p>There is no reason why you should go out and spend all of your hard earned money on products that cannot guarantee that they will work. The best stop snoring remedy that anyone can do for themselves first is to change the way you live. By making simple lifestyle changes, you will notice that the natural way of going about things is a lot cheaper and healthier for you. When you add daily exercise to your daily habits you will see that you will begin shedding unwanted pounds. Once the weight begins to melt off, there will be a huge difference in the way that you breathe; the fat will start to diminish from your neck area and snoring will begin to slow.</p>
<p>Other natural tactics you may want to try is to raise the head of your bed either under your mattress or raise your head with more pillows.</p>
<p>There are harder problems that you need to overcome also that could very well improve your bad snoring problems. Cigarette smoking can not only do damage to your lungs and damage the health of others around you, it can also be a reason that you are snoring. If you decide to have a drink make sure that you do it a few hours before bedtime; alcohol has been known to suppress your breathing when you sleep. This could cause the tongue to relax too much and lay at the back of your throat cutting off the air passage. Another thing to try to avoid is dairy; this can cause too much mucous to build up and make sleeping more difficult and snoring more possible. The only exception to the rule is yogurt: you can eat this at anytime and not have a care in the world- it raises the immune system and makes you less likely to suffer from too many colds.</p>
<p>Sure, you can go with the over the counter remedies but how long can these really be good for you? It is best if you can learn to retrain your body. By changing your lifestyle habits and eating healthier you will see a difference in the way that you sleep and in your snoring. You will wake more refreshed and not feel so sluggish during the day. Before you go out and spend all of your money on things that you see on TV, make sure that you discuss all of your options with your doctor.</p>
<p>
    </p>
</p>
<p>Mary Robertson is a clinician experienced in dealing with snoring and sleep apnea disorders. To learn more about this vital subject please visit our website for more information about <a target="_blank" rel="nofollow" _onclick="javascript:pageTracker._trackPageview('/outgoing/article_exit_link');" href="http://www.SnoringFree.com/stop-snoring-remedy/">stop snoring remedies</a>. Also be sure to sign up for our free <a target="_blank" rel="nofollow" _onclick="javascript:pageTracker._trackPageview('/outgoing/article_exit_link');" href="http://www.SnoringFree.com">Snoring Problems Mini-Course</a> on various aspects of problems associated with snoring</p>
<p>  <!-- magicrssposts ARTICLESBASE_d907a9ba145237bcc2e6c9e62e5ae61b --></p>
<p>Read online: <a href="http://www.fallasleepinstantly.com/remedies-you-can-use-to-be-snoring-free-2187.html">Remedies You Can Use to Be Snoring Free</a></p>
<p><a href="http://www.fallasleepinstantly.com">Fall Asleep Instantly</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.fallasleepinstantly.com/remedies-you-can-use-to-be-snoring-free-2187.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
