Location: PHPKode > projects > Skrupel User Game Administration > templates/inputheader.tpl
<html>
<head>
<title>{TITLE}</title>
<link href="{URL}/templates/style.css" rel="stylesheet" type="text/css">
<script language="javascript">
<!--
function CheckCol()
{
	DATA=document.inputForm.text.value; 

	if ((DATA.indexOf("/col ")==0) && (DATA.length==11))    // ermittlung, ob /col XXXXXX eingegeben wurde
	{
		var RCOL = 0; var GCOL = 0; var BCOL = 0;            // zurücksetzen der drei farbwerte
		var HSTR = "01234567890abcdefABCDEF";                // gültige zeichen für hex codes
		var MCOL = 120*255*255;                              // max grösse der farbe
		var colcode = "";                                    // variable für farb hex code

		for (var i = 5; i < 11; i++)
		{
			// prüfung, ob die einzelnen 6 hex code stellen gültig sind, wenn nicht, durch "0" ersetzen
			if (HSTR.indexOf(DATA.charAt(i))==-1) {colcode+="0"} else {colcode+=DATA.charAt(i);}
		}
	
		RCOL=parseInt("0x"+colcode.substring(0,2));          // integer wert aus den ersten 2 hex stellen
		GCOL=parseInt("0x"+colcode.substring(2,4));          // integer wert aus den zweiten 2 hex stellen
		BCOL=parseInt("0x"+colcode.substring(4,6));          // integer wert aus den dritten 2 hex stellen

		if ((RCOL*GCOL*BCOL)>MCOL) // wenn mischwert > max grösse dann fehlerausgabe und abbruch des posts
		{
			MCOL=parseInt((RCOL*GCOL*BCOL-MCOL)/195075)+1;    // ermittlung des mittelwertes
			RCOL-=MCOL;GCOL-=MCOL;BCOL-=MCOL;                 // subtrahierung des mittelwertes von den 3 COLs
			document.inputForm.text.value="/col "+DezHex(RCOL)+DezHex(GCOL)+DezHex(BCOL); // eingabe bereich einfüllen
		}
	}
}

function resetinput() {
CheckCol();
document.inputForm.text.value = document.inputForm.text2.value;
document.inputForm.text2.value = '';
document.inputForm.submit();
document.inputForm.text2.focus();
document.inputForm.text2.select();
}
//-->
</script>
</head>

<body topmargin=0 leftmargin=0 marginwidth=0 marginheight=0 bgcolor=#444444 text=#000000 link=#000000 alink=#FF0000 vlink=#000000 onload="document.inputForm.elements.text2.focus();javascript:document.inputForm.reset();">
Return current item: Skrupel User Game Administration