function selectSign() { var signNumber = document.getElementById('sign_select').value; alert(signNumber); var req = opensocial.newDataRequest(); req.add(req.newUpdatePersonAppDataRequest("VIEWER", "sign", signNumber)); } function loadFriends() { var req = opensocial.newDataRequest(); req.add(req.newFetchPersonRequest('VIEWER'), 'viewer'); req.add(req.newFetchPeopleRequest('VIEWER_FRIENDS'), 'viewerFriends'); req.send(onLoadFriends); } function onLoadFriends(data) { var viewer = data.get('viewer').getData(); var viewerFriends = data.get('viewerFriends').getData(); html = new Array(); //html.push(''); html.push('AstroSage Horoscopes');html.push('

Aries (Vedic: Mesha)

');html.push('

Quit smoking as it would help you to remain physically sound. Unexpected bills will increase financial burden. Do not let your relatives and friends manage your finances or you could soon be surpassing your budget. Use your head in romance as love is always blind. You could ruin your project if you are too open about your plans. Travel opportunities should be explored.

');html.push('

Taurus (Vedic: Vrishabha)

');html.push('

Body pains and stress related problems cannot be ruled out. Avoid any long-term investments and try to go out and spend some pleasant moments with your good friend. Great day to pamper yourself and do things that you enjoy the most. Avoid being forceful in love affairs. Daydreaming will bring your downfall- Do not count on others to do your work. Don't make hasty decisions that you will regret later in your life.

');html.push('

Gemini (Vedic: Mithun)

');html.push('

Involve yourself in some donation and charity work for mental peace. You will be presented with many new financial schemes today-Weigh the pros and cons carefully before making any commitment. Activities with friends will be enjoyable- but do not volunteer to spend- otherwise you will reach home with empty pockets. It would be one of those great days when your creativity would be at its peak. Favourable planets will bring you plenty of reasons to feel pleased today.

');html.push('

Cancer (Vedic: Kark)

');html.push('

Stress may result in minor illness. Sit amongst friends and family members to feel relaxed. All commitments and financial transactions need to be handled carefully. People close to you will create problems at personal level. Romantic affair may take a beating today. Today you will have a hidden adversary who will love to prove you wrong. Take care of your action and words as authority figure will be less understanding if you do something deceitful.

');html.push('

Leo (Vedic: Simha)

');html.push('

Do not waste your time in criticizing others as it may affect your health. You should look twice at investment schemes that are presented to you today. Watch out what you say when you are in a group-You could be severely criticized for your impulsive remarks. Love life could be little tough. Think twice before you take on any new project. If you run from a situation- it will follow you in the worst possible way.

');html.push('

Virgo (Vedic: Kanya)

');html.push('

Try to control your emotions especially anger. Use what you already have before rushing out to buy more. Everyone wants to be your friend today- and you would be too happy to oblige. Help someone to visualize himself succeeding in love. Partnership projects will create more problems than positive results- You will be especially angry with yourself for allowing someone to take advantage of you. Stay away from gossip and rumours.

');html.push('

Libra (Vedic: Tula)

');html.push('

Your energy level will be high. Speculation will bring in profits. Today you move with new excitement and confidence as you receive support from your family members as well as friends. Today you will stop a heart from breaking. Associate with people who are established and can give you insight into future trends. Avoid being too spendthrift if you go for shopping.

');html.push('

Scorpio (Vedic: Vrishchik)

');html.push('

Avoid high calorie diet and stick to your exercise. Simply ignore those who approach you for business credit. Travel program made well in advanced might get postponed due to the health problems in the family. You can experience the pain of love. Do not sign any business/legal document without reading between the lines. Listen to the advice given by others-if you really want to be benefited today.

');html.push('

Sagittarius (Vedic: Dhanu)

');html.push('

Avoid overeating and keep a check on your weight. Investment made today will enhance your prosperity and financial security. Social activity in the evening will turn out to be much better than you expected. Disappointment in love would not discourage you. New proposals will be alluring but it will not be wise to take any hasty decisions. A day when events will be good and disturbing-leaving you confused and tired.

');html.push('

Capricorn (Vedic: Makar)

');html.push('

Take complete rest to regain your energy. Losses are likely if you invest without seeking proper advice. Do not neglect domestic responsibilities at any cost. Behave decently with your sweetheart today.

');html.push('

Aquarius (Vedic: Kumbha)

');html.push('

Avoid oily and spicy diet. Investment is recommended but seek proper advice. If you have pressure on your mind-talk to your relatives or close friends-as it would take the burden off your head. You will gain knowledge if you spend some time in the company of experienced people. Don't let anyone take credit for the jobs you do.

');html.push('

Pisces (Vedic: Meena)

');html.push('

Good day filled with happiness. You will be in the mood to travel and spend money- but you will be sorry if you do. Visit a relative who has not been keeping to well. tree in autumn.

'); document.getElementById('horoscopes').innerHTML = html.join(''); } function init() { loadFriends(); }