function popUp(URLLink, Width, Height, Name, Typ) {
 
 if (Typ == null) Typ = '';
 
 if (Typ != 'tab') {
		  if (Width == null) Width = 800;
		  if (Height == null) Height = 550;
  	status = '';
  	winprops = "'width=" + eval(Width) + ",height=" + eval(Height) + ",top=10,left=10,scrollbars=yes,resizable=yes,menubar=no,toolbar=no,status=no'";
	win = window.open(URLLink, Name, eval(winprops));
	} else {
		winprops = "";
		win = window.open(URLLink, Name);
}
  win.focus();
}

function allowNumbers(field, event)
{
	var keyCode = event.keyCode ? event.keyCode : 
                event.which ? event.which : event.charCode;
	
	//alert(keyCode);
	
	if ((keyCode > 47 && keyCode < 58) || keyCode == 8 || keyCode == 13)
		return true;

  return false;
}


	


function addEvent( obj, type, fn )
{
   if (obj.addEventListener) {
      obj.addEventListener( type, fn, false );
   } else if (obj.attachEvent) {
      obj["e"+type+fn] = fn;
      obj[type+fn] = function() { obj["e"+type+fn]( window.event ); }
      obj.attachEvent( "on"+type, obj[type+fn] );
   }
}


handler = function(event){
	/*alert('this -->'+this);
	alert('this.href -->'+this.href);
	alert('event -->'+event);*/
	checkHref(this);
}

checkHref = function(elem) {
	
	link = elem.href;
	//alert('link-->'+link);
	if (((link.indexOf('kontakt') !=-1)||(link.indexOf('gewinnspiel') !=-1) || (link.indexOf('vorsorge') !=-1)) && (link.indexOf('karriere_kontakt') ==-1)){
		
		//alert('link has kontakt OR gewinnspiel');
		
		if(link.indexOf('https') !=-1){newLink = link.replace('https', 'https');}
		else{newLink = link.replace('http', 'https');}
		
		//alert('new Link: '+newLink);
		elem.href = newLink;
		
	}else{
		if (link.indexOf('https') !=-1){
			newLink = link.replace('https', 'http');
			elem.href = newLink;
		}
	}
}

searchLinks = function(){
	var allLinks = document.links;
	for (var i=0; i<allLinks.length; i++) {
		addEvent(allLinks[i], 'click', handler);
	}
}



