// Tools
function findPosY(obj){var y=0;if(obj.offsetParent){while(obj.offsetParent){y+=obj.offsetTop;obj=obj.offsetParent;}}else if(obj.y)y=obj.y;return y;}
function findPosX(obj){var x=0;if(obj.offsetParent){while(obj.offsetParent){x+=obj.offsetLeft;obj=obj.offsetParent;}}else if(obj.x)x=obj.x;return x;}
function GET(key){
   if(location.search.length>0){
      var get_param_str=location.search.substring(1,location.search.length);
      var get_params=get_param_str.split("&");
      for(i=0;i<get_params.length;i++){
         var key_value=get_params[i].split("=");
         if (key_value.length==2 && key_value[0]==key) return(key_value[1]); 
      }
   }
   return false;
}

function strip_tags(input, allowed) {
    allowed = (((allowed || "") + "").toLowerCase().match(/<[a-z][a-z0-9]*>/g) || []).join(''); // making sure the allowed arg is a string containing only tags in lowercase (<a><b><c>)
    var tags = /<\/?([a-z][a-z0-9]*)\b[^>]*>/gi,
        commentsAndPhpTags = /<!--[\s\S]*?-->|<\?(?:php)?[\s\S]*?\?>/gi;
    return input.replace(commentsAndPhpTags, '').replace(tags, function ($0, $1) {        return allowed.indexOf('<' + $1.toLowerCase() + '>') > -1 ? $0 : '';
    });
}

function Fenster(url){
	AFenster = window.open(url, "AFenster", "toolbar=0, location=0, status=0, menubar=0, scrollbars=1, alwaysRaised=0, resizable=1, left=100, top=0, width=630, height=560");
	AFenster.focus();
}
function FensterAGB(){Fenster("/blank/agb");}
function FensterWiderruf(){Fenster("/blank/widerruf");}

// *** Gewinner ***
var cb_gewinner_id=1;
var cb_gewinner_interval;

function cb_gewinner_an(){
	window.clearInterval(cb_gewinner_interval);
}

function cb_gewinner_aus(){
	cb_gewinner_interval=window.setInterval("cb_gewinner_next()", 2*1000);
}

function cb_gewinner_next(){
	if(cb_gewinner_id>=0){
		cb_gewinner_id++;if(cb_gewinner_id>=cb_gewinner.length){cb_gewinner_id=1;}

		document.getElementById("cb-gewinner-img").src=cb_gewinner[cb_gewinner_id][0];
		document.getElementById("cb-gewinner-ueberschrift").innerHTML=cb_gewinner[cb_gewinner_id][1];
		document.getElementById("cb-gewinner-img").alt=strip_tags(cb_gewinner[cb_gewinner_id][2]);
//		document.getElementById("cb-gewinner-hover").innerHTML=cb_gewinner[cb_gewinner_id][2];
	}
}

function cb_gewinner_back(){
	cb_gewinner_id--;if(cb_gewinner_id<1){cb_gewinner_id=cb_gewinner.length-1;}

	document.getElementById("cb-gewinner-img").src=cb_gewinner[cb_gewinner_id][0];
	document.getElementById("cb-gewinner-ueberschrift").innerHTML=cb_gewinner[cb_gewinner_id][1];
	document.getElementById("cb-gewinner-img").alt=strip_tags(cb_gewinner[cb_gewinner_id][2]);
//	document.getElementById("cb-gewinner-hover").innerHTML=cb_gewinner[cb_gewinner_id][2];
}

function cb_gewinner_aktiv(id){
	cb_gewinner_id=id;
	cb_gewinner_interval=window.setInterval("cb_gewinner_next()", 2*1000);
}




// login-Feld
function SetLogin(id){
	var obj=document.getElementById(id);
	if(obj){
		if(obj.value==""){
			obj.style.backgroundImage ="url(http://www.profiwin.de/layout/profiwin/login-field-"+id+".gif)";
			obj.style.backgroundRepeat="no-repeat";
		}
	}
}

function FocusLogin(id){
	var obj=document.getElementById(id);
	if(obj)obj.style.backgroundImage="none";
}










