Code:
<script type="text/javascript" src="http://www.amici-zauber.com/js/global.js"></script>
<script type="text/javascript">
$(".navbutton").click(
function () {
divname = "#"+this.name+"div";
$(".main_slide").stop().fadeOut(0);
$(divname).stop().fadeIn(500);
return false;
}
);
$(".navrbutton").click(
function () {
divname = "#"+this.id+"div";
$(".main_slide").stop().fadeOut(0);
$(divname).stop().fadeIn(500);
return false;
}
);
$(document).ready(function(){
$(".allnav li a").on("click", function(e){
if($(this).parent().has("ul")) {
e.preventDefault();
}
if(!$(this).hasClass("open")) {
// hide any open menus and remove all other classes
$(".allnav li ul").slideUp(350);
$(".allnav li a").removeClass("open");
// open our new menu and add the open class
$(this).next("ul").slideDown(350);
$(this).addClass("open");
}
else if($(this).hasClass("open")) {
$(this).removeClass("open");
$(this).next("ul").slideUp(350);
}
});
});
</script><script type="text/javascript">
jQuery(function($) {
var popup_zustand = false;
$(".popup_oeffnen").click(function() {
if(popup_zustand == false) {
$(".popup").fadeIn("normal");
$(".hintergrund").css("opacity", "0.7");
$(".hintergrund").fadeIn("normal");
popup_zustand = true;
}
return false;
});
$(".schliessen").click(function() {
if(popup_zustand == true) {
$(".popup").fadeOut("normal");
$(".hintergrund").fadeOut("normal");
popup_zustand = false;
}
});
});
</script><script type="text/javascript">
var nickname = "";
var sv_nickname = "";
var guestOpen = 0;
var streamProtect = 0;
var showStream = 0;
function switchDisplay(divID) {
if(document.getElementById(divID).style.display != 'none'){
document.getElementById(divID).style.display='none';
} else {
document.getElementById(divID).style.display='';
}
}
function toggleGuest() {
if(guestOpen == 0) {
guestOpen = 1;
$("#guestlogin").stop().fadeIn(250);
} else {
guestOpen = 0;
$("#guestlogin").stop().fadeOut(250);
}
}
function getOnlineList() {
if (receiveReq.readyState == 4 || receiveReq.readyState == 0) {
receiveReq.open("GET", 'index.php?inc=ajax&location=login&request=onlinelist', true);
receiveReq.onreadystatechange = handleOnlineList;
receiveReq.send(null);
}
}
function toggleDiv(nid) {
if($$(nid).style.display == 'none') {
sign = $$("s_"+nid);
sign.innerHTML = '[-]';
$$(nid).style.display = 'block';
} else {
sign = $$("s_"+nid);
sign.innerHTML = '[+]';
$$(nid).style.display = 'none';
}
}
function handleOnlineList() {
if (receiveReq.readyState == 4) {
var online_span = document.getElementById('onlinelist');
var response = eval("(" + receiveReq.responseText + ")");
nickname = '';
for(i=0;i < response.content.list.length; i++) {
if(response.content.list[i].color != 'none') {
nickname += '<font class="';
nickname += response.content.list[i].color;
nickname += '">';
if(response.content.list[i].user != "Chat geschlossen !") {
var tempname = trimName(response.content.list[i].user);
} else {
var tempname = response.content.list[i].user;
}
nickname += tempname;
nickname += '</font><br/>';
} else {
nickname = response.content.list[i].user;
}
}
if(nickname != sv_nickname) {
online_span.innerHTML = nickname;
sv_nickname = nickname;
}
delete window.mTimer;
mTimer = setTimeout('getOnlineList();',5000);
}
if(showStream == 1) {
if(streamProtect == 0) {
$("#streamcontent").load('./html/radioanzeige.html.php');
streamProtect = 60;
} else {
streamProtect--;
}
}
delete window.response;
delete window.online_span;
delete window.nickname;
}
function createAcc(url, data) {
if(checkBanIdent() == 'None') {
if (receiveReq.readyState == 4 || receiveReq.readyState == 0) {
openMiniBox('<div class="loader_gif"></div>', '0', '0', '0', 'load');
sendTo = url;
sendTo += '?';
sendTo += data;
receiveReq.open("GET", sendTo, true);
receiveReq.onreadystatechange = function () {
if (receiveReq.readyState == 4) {
var response = eval("(" + receiveReq.responseText + ")");
var answer = "";
for(i=0;i < response.content.creation.length; i++) {
answer += '<br /><font color="';
answer += response.content.creation[i].color;
answer += '">';
answer += response.content.creation[i].state;
answer += '</font><br />';
var colorCode = response.content.creation[i].color;
}
closeMiniBox('load');
openMiniBox(answer, '0', '0', '0', 'answer');
}
};
receiveReq.send(null);
}
} else {
openMiniBox('<br /><font color="#990000">Gebannter Nutzer !</font><br />', '0', '0', '0', 'answer');
}
return false;
}
function lostPass(url, data) {
if (receiveReq.readyState == 4 || receiveReq.readyState == 0) {
openMiniBox('<div class="loader_gif"></div>', '0', '0', '0', 'load2');
sendTo = url;
sendTo += '?';
sendTo += data;
receiveReq.open("GET", sendTo, true);
receiveReq.onreadystatechange = function () {
if (receiveReq.readyState == 4) {
var response = eval("(" + receiveReq.responseText + ")");
var answer = "";
for(i=0;i < response.content.newpw.length; i++) {
answer += '<br /><font color="';
answer += response.content.newpw[i].color;
answer += '">';
answer += response.content.newpw[i].state;
answer += '</font><br /><br />';
}
closeMiniBox('load2');
openMiniBox(answer, '0', '0', '0', 'answer2');
}
};
receiveReq.send(null);
}
return false;
}
$.fn.passwordStrength = function( options ){
return this.each(function(){
var that = this;that.opts = {};
that.opts = $.extend({}, $.fn.passwordStrength.defaults, options);
that.div = $(that.opts.targetDiv);
that.defaultClass = that.div.attr('class');
that.percents = (that.opts.classes.length) ? 100 / that.opts.classes.length : 100;
v = $(this)
.keyup(function(){
if( typeof el == "undefined" )
this.el = $(this);
var s = getPasswordStrength (this.value);
var p = this.percents;
var t = Math.floor( s / p );
if( 100 <= s )
t = this.opts.classes.length - 1;
this.div
.removeAttr('class')
.addClass( this.defaultClass )
.addClass( this.opts.classes[ t ] );
})
});
function getPasswordStrength(H){
var D=(H.length);
if(D>5){
D=5
}
var F=H.replace(/[0-9]/g,"");
var G=(H.length-F.length);
if(G>3){G=3}
var A=H.replace(/\W/g,"");
var C=(H.length-A.length);
if(C>3){C=3}
var B=H.replace(/[A-Z]/g,"");
var I=(H.length-B.length);
if(I>3){I=3}
var E=((D*10)-20)+(G*10)+(C*15)+(I*10);
if(E<0){E=0}
if(E>100){E=100}
return E
}
};
$.fn.passwordStrength.defaults = {
classes : Array('is10','is20','is30','is40','is50','is60','is70','is80','is90','is100'),
targetDiv : '#passwordStrengthDiv',
cache : {}
}
$(document)
.ready(function(){
$('input[name="regpass1"]').passwordStrength();
});
function getFormData(form, asArray) {
var ret;
var add = function(n, v) {
if(asArray) {
if(ret == null) ret = new Array();
ret[n] = escape(v);
} else {
ret = (ret == null ? '' : ret+'&') + n +'='+ escape(v);
}
};
for(var i=0; i<form.elements.length; i++) {
var el = form.elements[i];
var type = (el.type || '');
if(type.match(/^(text|hidden|textarea|password)$/i) || (type.match(/^(radio|checkbox)$/i) && el.checked)) {
add(el.name, el.value);
} else if(el.nodeName.match(/^select$/i)) {
for(var j=0; j<el.options.length; j++) {
if(el.options[j].selected) {
add(el.name, el.options[j].value);
}
}
} else if(el.nodeName.match(/^textarea$/i)) {
add(el.name, el.value);
}
}
return ret != null ? ret : (asArray ? new Array() : '');
}
window.onload=function(){
setTimeout('getOnlineList()',100);
if($$('bident')) { $$('bident').value = checkBanIdent(); }
if($$('gbident')) { $$('gbident').value = checkBanIdent(); }
if($$('rbident')) { $$('rbident').value = checkBanIdent(); }
if($$('streamstatus')) { showStream = 1; }
useLoginData();
}
var dragresize = new DragResize('dragresize',{ minLeft: 10});dragresize.isElement = function(elm){if (elm.className && elm.className.indexOf('move') > -1) return true;};dragresize.isHandle = function(elm){if (elm.className && elm.className.indexOf('drag') > -1) return true;};dragresize.ondragfocus = function() { };dragresize.ondragstart = function(isResize) { };dragresize.ondragmove = function(isResize) { };dragresize.ondragend = function(isResize) { };dragresize.ondragblur = function() { };dragresize.apply(document);
</script>