
var URL = '';

var $j = jQuery.noConflict(); // prevents conflict with prototype ($-selector too) in lightbox

function textLetterCount(elem,cnt,amountMax)
{ 
	var amount = document.getElementById(elem).value.length; 
	if (amount > amountMax) { 
		document.getElementById(elem).value = document.getElementById(elem).value.substring(0,amountMax); 
		amount = 0;
	}else{ 
		amount = amountMax - amount; 
	} 
	document.getElementById(cnt).innerHTML = amount;
}

function loadBanner(bPt,bPtMax)
{
	var id = bAr[bPt]; 																						// id of content
	if($j('#ctcBanner').length){ $j('#ctcBanner').load('/karnevalsclub-werder/index.php?type=ajax&script=banner&id='+id); } 		// load content
	var bPtNext = (bPt+1 > bPtMax) ? 0 : bPt+1; 															// get next or loop
	setTimeout('loadBanner('+bPtNext+','+bPtMax+');',15000); 												// init new
}

function loadVideo(file,image)
{
	var vidPlayer = '<div style="width:50px; float:right; text-align:right"><a href="javascript:;" onclick="winClose(\'window_video\');"><img src="/karnevalsclub-werder/img/close.png" border="0" alt="" align="absmiddle" /></a></div>';
	vidPlayer += '<object id="player" width="430" height="260" data="/karnevalsclub-werder/2728/img/player.swf" type="application/x-shockwave-flash">';
	vidPlayer += '<param name="name" value="player" />';
	vidPlayer += '<param name="allowfullscreen" value="true" />';
	vidPlayer += '<param name="allowscriptaccess" value="always" />';
	vidPlayer += '<param name="flashvars" value="autostart=true&amp;file='+file+'&amp;image='+image+'" />';
	vidPlayer += '<param name="src" value="/karnevalsclub-werder/2728/img/player.swf" />';
	vidPlayer += '</object>';
	document.getElementById('window_video').innerHTML = vidPlayer;
	document.getElementById('window_video').style.display = 'block';
	
	// hash to anchor (MOBILES: showing relatively positioned layer at the bottom in screen-area)
	window.location.hash = 'video';
}

function winClose(elem)
{
	document.getElementById(elem).style.display = 'none';
}

function tellAFriend()
{
	var w = w ? w : 580;
	var h = h ? h : 330;
	
	var frm = '<div style="width:50px; float:right; text-align:right"><a href="javascript:;" onclick="winClose(\'window_taf\');"><img src="/karnevalsclub-werder/img/close.png" border="0" alt="" align="absmiddle" /></a></div>';
	frm += '<iframe onresize="resizeIframe()" id="iframetoload" src="/karnevalsclub-werder/index.php?type=ajax&script=taf" style="width: '+w+'px; height: '+h+'px; overflow:auto" align="center" frameborder="0"></iframe>';
	//frm += '<br /><br /><a href="javascript:;" onclick="closeInlineWin(\'iframe_loader\');">Fenster schliessen</a>';
	
	document.getElementById('window_taf').innerHTML = frm;
	document.getElementById('window_taf').style.display = 'block';
	
	// hash to anchor (MOBILES: showing relatively positioned layer at the bottom in screen-area)
	window.location.hash = 'taf';
}

function matchRegex(s, p)
{
	s = s.nodeType == 1 ? s.value : s;
	return s == '' || new RegExp(p).test(s);
}

Array.prototype.contains = function(elem)
{
	var i;
	for (i=0;i<this.length;i++) {
		if (this[i] === elem) {
			return true;
		}
	}
	return false;
}

Array.prototype.explode = function()
{
	var i;
	var str = '';
	for (i=0;i<this.length;i++) {
		str = str + this[i] + ','
	}
	return str;
}
