

function hscp() {
	var s,a,b,c;
	s="Capricorn|Virgo|Leo|Taurus|Aquarius|Libra|Saggitarius|Cancer|Pisces|Scorpio|Gemini|Aries|";
	a="Ascendant Moon highlights|Venus in decline indicates|A majestic Sun shows|Erratic Mercury reflects|Observing the path of Mars reveals|Pluto and Saturn combined suggest|7 planets colliding mirrors|Lunar occultation signals|Unusual Solar activity emphasises|Turbulent interplanetary dust illustrates|Dark matter accumulation explains|Uranus eclipsed confirms";
	b=" the need to take care| how much you stand to lose| all the splendid things you can achieve| trouble is not far away| a golden opportunity coming your way| meetings may not go according to plan| peace and harmony in control| a relationship ending| the need to remain calm despite the news| a volatile and troubled period| feelings of inadequacy| an overwhelming desire for cheese";
	c=" today.| later this week.| on Tuesay.| next month.| tomorrow.| this afternoon.| if you continue down this path.| with your family.| in business.| at home.| in bed.| late at night.";
	h=" A colleague| Your doctor| Uncle Barry| The shop assistant| Your boss| The neighbour| Your best friend| A complete stranger| Your psychiatrist| Aunt Mabel| A relative| The plumber";
	j=" is unable to describe how they control| is determined to help you deal with| explains the ongoing problem with| falls in love with| disappears down a manhole whilst staring at| tells a tall tale regarding| reveals a secret about| discovers the truth concerning| demands the return of| asks for| gives you| persuades you to come out about";
	k=" 'Adolf', your pet hamster.| your lottery winnings.| an extensive collection of lingerie.| the missing money.| your blocked pipework.| a woman you met at work.| an embarrasing disease.| the mole on your back.| a sinister man in the garden.| a small black pig.| their very expensive gift.| the stag night photographs.";

	d=" A bird in the| A stitch in| Least| Many| You can lead a horse to| Too many| All that| You can't make a| Don't count your| A fool and his| A rolling| More";
	e=" hand| time| said| hands| water| cooks| glitters| silk purse| chickens| money| stone| haste";
	f=" is worth two in the| saves| soonest| make light| but you can't make it| spoil the| is not| from a| until they're| are soon| gathers no| less";
	g=" bush.| nine.| mended.| work.| drink.| broth.| gold.| sow's ear.| hatched.| parted.| moss.| speed.";

	var sa = new Array();
	var aa = new Array();
	var ba = new Array();
	var ca = new Array();
	var da = new Array();
	var ea = new Array();
	var fa = new Array();
	var ga = new Array();
	var ha = new Array();
	var ja = new Array();
	var ka = new Array();
	

	sa=s.split('|');
	aa=a.split('|');
	ba=b.split('|');
	ca=c.split('|');
	da=d.split('|');
	ea=e.split('|');
	fa=f.split('|');
	ga=g.split('|');
	ha=h.split('|');
	ja=j.split('|');
	ka=k.split('|');
	
	sa=shuf(sa);
	aa=shuf(aa);
	ba=shuf(ba);
	ca=shuf(ca);
	da=shuf(da);
	ea=shuf(ea);
	fa=shuf(fa);
	ga=shuf(ga);
	ha=shuf(ha);
	ja=shuf(ja);
	ka=shuf(ka);

	var msg='';
	for (i=0; i<12; i++) {
		if (i>0) {
			msg += "<br /><br />";
		}
		msg += "<b>"+sa[i]+"</b>: "+aa[i]+ba[i]+ca[i]+ha[i]+ja[i]+ka[i]+" &nbsp; &nbsp; &nbsp; motto: <i>"+da[i]+ea[i]+fa[i]+ga[i]+"</i>";
	}
	document.getElementById('scp').innerHTML=msg;
}

function shuf(ar) {
	var i,tmp, x;
	for (i=0; i<12; i++) {
		tmp = ar[i];
		x = rnd(12);
		ar[i] = ar[x];
		ar[x] = tmp;
	}
	return ar;
}

function rnd(n) {
	n = n*Math.random();
	n = Math.floor(n);
	return n
}
