var boolEmailOk = false;
var boolPwdOk = false;
var boolArray = new Array();
var num_sp = new Array();

for(i=1;i<=8;i++){
	num_sp[i]=0;
}
function start(){
	alert("jetzt");	
}

Array.prototype.array_add = function() {
	return eval(this.join("+"));
};
function sp_check(seite, pos){
	for(i=1;i<=8;i++){
		num_sp[i]=$F('groesse_'+i);
	}
	check=num_sp.array_add();
	if(check>=14){
		if(seite=="minus"){
			if(num_sp[pos]>0){
				num_sp[pos]--;
				aktuell_sp(num_sp[pos],pos,num_sp.array_add());
			}
		}
	}else{
		if(seite=="plus"){
			if(num_sp[pos]<14){
				num_sp[pos]++;
				aktuell_sp(num_sp[pos],pos,num_sp.array_add());
			}
		}
		if(seite=="minus"){
			if(num_sp[pos]>0){
				num_sp[pos]--;
				aktuell_sp(num_sp[pos],pos,num_sp.array_add());
			}
		}
		
	}
	
}

function sp_check2(pos){
	for(i=1;i<=8;i++){
		num_sp[i]=$F('groesse_'+i);
	}
	var val = "";
	if($F('groesse_'+pos)=="") {
		num_sp[pos]=0;
	}
	else {
		num_sp[pos]= $F('groesse_'+pos);
	}
	check=num_sp.array_add();
	if(check>14){
		$('groesse_'+pos).value=0;
		num_sp[pos]= 0;
		alert("Fehler: Maximale erlaubte Anzahl Spielertrikots: 14");
	}

}

function aktuell_sp(number, pos2, gesamt){
	for(i=0;i<9;i++){
		if(pos2==[i]){
			document.bestellung['groesse_'+i].value = number;
		}
	}
}

function init() {
	$('frmEmail1').value="";
	$('frmEmail2').value="";
	$('frmEmail1').activate();
	chkEmail($F('frmEmail1'),$F('frmEmail2'));
	chkPwdReq($F('frmPwd1'),$F('frmPwd2'));
}

function pwdStrength(strPwd) {
	var intPwdValue   = 0;
	var strPwdRating = "schwach";
	var strPwdImg1 = "";
	var strPwdImg2 = "";
	var strPwdImg3 = "";

	if (strPwd.length>6 && strPwd.length<10) {
		intPwdValue=(intPwdValue+10)
	}
	
	if (strPwd.length>8) {
		intPwdValue=(intPwdValue+15)
	}
	
	if (strPwd.match(/[a-z]/)) {
		intPwdValue=(intPwdValue+10)
	}
	
	if (strPwd.match(/[A-Z]/)) {
		intPwdValue=(intPwdValue+10)
	}

	if (strPwd.match(/.*[0-9]+/)) {
		intPwdValue=(intPwdValue+15)
	}
		
	if (strPwd.match(/.*[\",/,\-,.,!,@,#,$,%,^,&,*,?,_,~,(,),ö,ä,ü]/)) {
		intPwdValue=(intPwdValue+15)
	}
	
	if (strPwd.match(/(.)\1{2,}/)) {
		intPwdValue=(intPwdValue-20)
	}				

	if (strPwd.length<6) {
		strPwdRating = "";
		strPwdImg1 = "src/img/empty.jpg";
		strPwdImg2 = "src/img/empty.jpg";
		strPwdImg3 = "src/img/empty.jpg";
	}
	
	else if (intPwdValue<30) {
		strPwdRating = "schwach";
		strPwdImg1 = "src/img/low.jpg";
		strPwdImg2 = "src/img/empty.jpg";
		strPwdImg3 = "src/img/empty.jpg";
	}				
	
	else if (intPwdValue<40) {
		strPwdRating = "mittel";
		strPwdImg1 = "src/img/medium.jpg";
		strPwdImg2 = "src/img/medium.jpg";
		strPwdImg3 = "src/img/empty.jpg";					
	}
	else if (intPwdValue>39) {
		strPwdRating = "stark";
		strPwdImg1 = "src/img/good.jpg";
		strPwdImg2 = "src/img/good.jpg";
		strPwdImg3 = "src/img/good.jpg";						
	}
				
	$('imgPwd1').src=strPwdImg1;
	$('imgPwd2').src=strPwdImg2;
	$('imgPwd3').src=strPwdImg3;
}

function chkPwdReq(strPwd1, strPwd2) {
	if ((strPwd1 == strPwd2) && strPwd1.length>5) {
		$('imgPwdOk').src='src/img/sub.gif';
		boolArray['pwd']=true;
	}
	else {
		$('imgPwdOk').src='src/img/blank.gif';
		boolArray['pwd']=false;
	}
	chkFrm();
}

function chkEmail(strEmail1, strEmail2) {
	if ((strEmail1 == strEmail2) && strEmail1.match(/.*@.*\.[a-zA-Z]/)) {
		$('imgEmail1Ok').src='src/img/sub.gif';
		$('imgEmail2Ok').src='src/img/sub.gif';
		boolArray['email']=true;
	}
	else {
		$('imgEmail1Ok').src='src/img/blank.gif';
		$('imgEmail2Ok').src='src/img/blank.gif';
		boolArray['email']=false;
	}
}

function chkFrm() {
	if ($F('frmTitle')=="Frau" || $F('frmTitle')=="Herr") {
		$('imgTitleOk').src='src/img/sub.gif'
		boolArray['title']=true
	}
	else {
		$('imgTitleOk').src='src/img/blank.gif'
		boolArray['title']=false
	}
	if ($F('frmForename').length > 0) {
		$('imgForenameOk').src='src/img/sub.gif'
		boolArray['forename']=true
	}
	else {
		$('imgForenameOk').src='src/img/blank.gif'
		boolArray['forename']=false
	}
	
	if ($F('frmStreet').length > 0) {
		$('imgStreetOk').src='src/img/sub.gif'
		boolArray['street']=true
	}
	else {
		$('imgStreetOk').src='src/img/blank.gif'
		boolArray['street']=false
	}
	if ($F('frmSurname').length > 1) {
		$('imgSurnameOk').src='src/img/sub.gif'
		boolArray['surname']=true
	}
	else {
		$('imgSurnameOk').src='src/img/blank.gif'
		boolArray['surname']=false
	}
	if ($F('frmPostcode').length>1) {
		$('imgPostcodeOk').src='src/img/sub.gif'
		boolArray['postcode']=true
	}
	else {
		$('imgPostcodeOk').src='src/img/blank.gif'
		boolArray['postcode']=false
	}
	if ($F('frmCity').length>1) {
		$('imgCityOk').src='src/img/sub.gif'
		boolArray['city']=true
	}
	else {
		$('imgCityOk').src='src/img/blank.gif'
		boolArray['city']=false
	}
	if ($F('frmLand')!= "") {
		$('imgLandOk').src='src/img/sub.gif'
		boolArray['land']=true
	}
	else {
		$('imgLandOk').src='src/img/blank.gif'
		boolArray['land']=false
	}
	if ($F('frmTel1').match(/^[0-9]+$/)&& $F('frmTel2').match(/^[0-9]+$/)) {
		$('imgTelOk').src='src/img/sub.gif'
		boolArray['tel']=true
	}
	else {
		$('imgTelOk').src='src/img/blank.gif'
		boolArray['tel']=false
	}
	if ($F('frmTag')!= "" && $F('frmMonat')!= "" && $F('frmJahr').length == 4 && (2007-$F('frmJahr')) >= 18) {
		$('imgTagOk').src='src/img/sub.gif'
		boolArray['tag']=true
	}
	else {
		$('imgTagOk').src='src/img/blank.gif'
		boolArray['tag']=false
	}

	if (boolArray['title'] == true && boolArray['forename'] == true && boolArray['surname'] == true && boolArray['street'] == true && boolArray['postcode'] == true && boolArray['city'] == true && boolArray['land'] == true && boolArray['tel'] == true && boolArray['tag'] == true ){
		document.form1.frmStep1.disabled=false;
	}
	else {
		document.form1.frmStep1.disabled=true;
	}
}