var captcha = false
function displayCaptcha() {
	if (captcha == false) {
		new Effect.BlindDown('sec_code_list',{ duration: 1.0 });
		captcha = true;
	}
}

function trim(s) {
  while (s.substring(0,1) == ' ') {
    s = s.substring(1,s.length);
  }
  while (s.substring(s.length-1,s.length) == ' ') {
    s = s.substring(0,s.length-1);
  }
  return s;
}

//in_array Function
Array.prototype.contains = function (elem) {
  var i;
  for (i = 0; i < this.length; i++) {
    if (this[i] == elem) {
      return true;
    }
  }

  return false;
};
/*
var b = new Array (1, 2, 4);
alert (b.contains (1));
alert (b.contains (2));
alert (b.contains (3));
alert (b.contains (4));
*/

String.prototype.strreplace = function(pattern, replacement) {
  return this.split(pattern).join(replacement);
}

// Overlib config
var ol_fgcolor="#F5F5F5";
var ol_bgcolor="#073A60";
var ol_textcolor="#000000";
var ol_capcolor="#FFFFFF";
var ol_closecolor="#000000";
var ol_width="170";
var ol_close="X";
var ol_closefontclass="overlibClose";



function checkDelAccount() {
	if($('del_account').checked != true) {
		alert("Sie müssen bestätigen, dass Ihr Account gelöscht werden soll.");
	} else {
		$('form1').submit();
	}

}
function deleteUserAccount() {
	var check = confirm("Möchten Sie wirklich die Mitgliedschaft bei Kinder-Kleider-Basar.de beenden?")
	
	if (check == true) {
		self.location.href="index.php?mod=login&view=deleteAccount"
	}
}

function refreshCityByPlz(plz, land) {
	getAjaxData('view=getCityByPlzDropDown&plz='+plz+'&land='+land,'cityDropDown');
}

/*function refreshBundeslandByLand(land) {
	getAjaxData('view=getBundeslandByLand&land='+land,'bundeslaenderDropDown');
}*/

function refreshBundeslandByCity(locid) {
	getAjaxData('view=getBundeslandByCityLocId&locid='+locid,'bundeslaenderDropDown');
}

function saveUserDetails (fid) {
  var send = true;

  if (!$('register') && !check_field('akt_pass','Aktuelles Passwort')) {
	send = false;
  } else if (!$('register') && !check_field('user_email','E-Mail-Adresse')) {
    send = false;
  } else if (!check_field('user_vorname','Vorname')) {
    send = false;
  } else if (!check_field('user_nachname','Nachname')) {
    send = false;
  } else if (!check_field('user_strasse','Strasse')) {
    send = false;
  } else if (!check_field('user_plz','PLZ')) {
    send = false;
  } else if (!check_field('user_ort','Ort')) {
    send = false;
  }
  
  if (send == true) {
  	$(fid).submit();
  }
}


function validateBasarForm(step) {
  var send = true;
	
  if (step == 1) {
  	if (!check_field('name','Basar-Name')) {
      send = false;
    } else if (!check_field('veranstalter','Veranstalter')) {
      send = false;
    }
  } else if (step == 2) {
  	if (!check_field('strasse','Straße')) {
      send = false;
    } else if (!check_field('plz','PLZ')) {
      send = false;
    } else if (!check_field('user_ort','Ort')) {
      send = false;
    } else if (!check_field('user_bundesland','Bundesland')) {
      send = false;
    } else if (!check_field('telefon','Telefon')) {
      send = false;
    } else if (!check_field('email','E-Mail')) {
      send = false;
    }
  } else if (step == 3) {
  	if (!check_field('standort','Standort')) {
      send = false;
    } else if (!check_field('abgabe','Abgabe')) {
      send = false;
    } else if (!check_field('abholung','Abholung')) {
      send = false;
    } else if (!check_field('unkosten_betrag','Unkostenbeitrag pro Anbieter')) {
      send = false;
    }
  } else if (step == 4) {
  	if (!check_field('mainContentBasar','Basar Beschreibung')) {
      send = false;
    }
  } else if (step == 5) {
  	if (!check_field('erloes','Erlös')) {
      send = false;
    } else if (!check_field('erw_infos','Infos & Nummernvergabe')) {
      send = false;
    }
  } else if (step == 6) {
  	if ($('pdf_check').checked == false) {
      alert("Sie müssen zustimmen, dass Sie unser PDF auf Ihrem Basar verteilen.");
  		send = false;
    }
  }
	
  if (send == true) {
  	$('basarForm').submit();
  }
}

function deleteBasar(id) {
	var check = confirm("Möchten Sie wirklich diesen Basar löschen?")
	
	if (check == true) {
		self.location.href="index.php?mod=add_basar&view=delete&id="+id
	}
}

function validateBasarRecommandation() {
  var send = true;

  if (!check_field('fromName','Ihr Name')) {
    send = false;
  } else if (!check_field('fromEmail','Ihre E-Mail')) {
    send = false;
  } else if (!check_field('toName','Empfänger Name')) {
    send = false;
  } else if (!check_field('toEmail','Empfänger E-mail')) {
    send = false;
  } else if (!check_field('sec_code','Security Code')) {
    send = false;
  }
  
  if (send == true) {
  	$('formRecommend').submit();
  }
}

function validateBasarReminder() {
  var send = true;

  if (!check_field('name','Ihr Name')) {
    send = false;
  } else if (!check_field('email','Ihre E-Mail')) {
    send = false;
  } else if (!check_field('sec_code','Security Code')) {
    send = false;
  }
  
  if (send == true) {
  	$('formReminder').submit();
  }
}

function validateRegisterForm() {
  var send = true;

  if (!check_field('username','Benutzername')) {
    send = false;
  } else if (!check_field('email','E-Mail')) {
    send = false;
  } else if (!check_field('pass1','Passwort Feld Nr. 1')) {
    send = false;
  } else if (!check_field('pass2','Passwort Feld Nr. 2')) {
    send = false;
  } else if (!check_field('sec_code','Security Code')) {
    send = false;
  } else if (!check_field('datenschutz','Datenschutz')) {
    send = false;
  }
  
  if (send == true) {
  	$('registerForm').submit();
  }
}
