function DoubleOpen(site1, site2) { 
window.open(site1); 
window.location = site2; 
} 

function inserttag(which, tag, color)
{
    if( which == '1'){
    textarea = window.document.forms['form'].elements['info1'];}
    else if ( which == '2'){
    textarea = window.document.forms['form'].elements['info2'];}
    else if ( which == '3'){
    textarea = window.document.forms['form'].elements['info3'];}
    else if ( which == '4'){
    textarea = window.document.forms['form'].elements['text1'];}
    else if ( which == '5'){
    textarea = window.document.forms['form'].elements['text2'];}
    else if ( which == '6'){
    textarea = window.document.forms['form'].elements['text3'];}
    else if ( which == '7'){
    textarea = window.document.forms['form'].elements['form1'];}
    else{
    textarea = window.document.forms['form'].elements['form2'];}

    var start = 0;
    var end   = 0;
    var insText = '';
    var mode = 0;
    if(typeof textarea.selectionStart != 'undefined')
    {
        start = textarea.selectionStart;
        end = textarea.selectionEnd;
        insText = textarea.value.substring(start, end);
    }
    else if(typeof document.selection != 'undefined')
    {
        textarea.focus();
        var range = '';
        range = document.selection.createRange();
        insText = range.text;
        mode = 1;
    }
    else
    {
        mode = 2;
    }

    if( tag == 'img' )
    {
        imageurl = prompt( 'Geben sie bitte die URL des Bildes ein.' );
        textarea.value += '<img src="' + imageurl + '" border="0">';
    }
    else if( tag == 'url' )
    {
        urlurl = prompt( 'Geben sie bitte die URL des Links ein.' );
        urlname = prompt( 'Geben sie bitte den Namen des Links ein.' );
        textarea.value += '<a href="' + urlurl +'" target="blanc">' + urlname + '</a>';
    }
    else if( tag == 'mail' )
    {
        mail = prompt( 'Geben sie bitte die Mailadresse ein.' );
        mailname = prompt( 'Geben sie bitte den Namen der Adresse ein.' );
        textarea.value += '<a href="mailto:' + mail +'">' + mailname + '</a>';
    }
    else
    {
        if( tag == 'b' )
        {
            var aTag = '<b>';
            var eTag = '</b>';
            var anweisung = 'Gib bitte den fett geschriebenen Text ein.';
        }
        if( tag == 'size' )
        {
            var aTag = '<font size="+1">';
            var eTag = '</font>';
            var anweisung = 'Gib bitte den grš§eren Text ein.';
        }
        else if( tag == 'color' )
        {
            var aTag = '<font color="' + color + '">';
            var eTag = '</font>';
            var anweisung = 'Gib bitte den farbigen Text ein.';
        window.document.forms['form'].elements['textfarbe'].value = 0;
        }
        if( mode == 0 )
        {
            insert( aTag, eTag, insText, anweisung, start, end, 0, which );
        }
        else if( mode == 1 )
        {
            insert( aTag, eTag, insText, anweisung, range, '', 1, which );
        }
        else
        {
               bold = prompt( anweisung );
            textarea.value += aTag + bold + eTag;
        }
    }
}

function insert( aTag, eTag, insText, anweisung, start, end, mode, which )
{
	if( which == '1'){
    textarea = window.document.forms['form'].elements['info1'];}
    else if ( which == '2'){
    textarea = window.document.forms['form'].elements['info2'];}
    else if ( which == '3'){
    textarea = window.document.forms['form'].elements['info3'];}
    else if ( which == '4'){
    textarea = window.document.forms['form'].elements['text1'];}
    else if ( which == '5'){
    textarea = window.document.forms['form'].elements['text2'];}
    else if ( which == '6'){
    textarea = window.document.forms['form'].elements['text3'];}
    else if ( which == '7'){
    textarea = window.document.forms['form'].elements['form1'];}
    else{
    textarea = window.document.forms['form'].elements['form2'];}

    if( mode == 0 )
    {
        if( insText == '' )
        {
            insText = prompt( anweisung );
        }
        textarea.value = textarea.value.substr(0, start) + aTag + insText + eTag + textarea.value.substr(end);
    }
    else
    {
        textarea.focus();
        if( insText == '' )
        {
            insText = prompt( anweisung );
            start.text = aTag + insText + eTag;
        }
        else
        {
            start.text = aTag + insText + eTag;
            start.select();
        }
    }
}

//List of transitional effects to be randomly applied to billboard:
//var billboardeffects=["GradientWipe(GradientSize=1.0 Duration=0.7)", "Inset", "Iris", "Pixelate(MaxSquare=5 enabled=false)", "RadialWipe", "RandomBars", "Slide(slideStyle='push')", "Spiral", "Stretch", "Strips", "Wheel", "ZigZag"]

var billboardeffects=["Pixelate(MaxSquare=5 enabled=false)"] //Uncomment this line and input one of the effects above (ie: "Iris") for single effect.

var tickspeed=4000 //ticker speed in miliseconds (2000=2 seconds)
var effectduration=800 //Transitional effect duration in miliseconds
var hidecontent_from_legacy=1 //Should content be hidden in legacy browsers- IE4/NS4 (0=no, 1=yes).

var filterid=Math.floor(Math.random()*billboardeffects.length)

document.write('<style type="text/css">\n')
if (document.getElementById)
document.write('.billcontent{display:none;\n'+'filter:progid:DXImageTransform.Microsoft.'+billboardeffects[filterid]+'}\n')
else if (hidecontent_from_legacy)
document.write('#contentwrapper{display:none;}')
document.write('</style>\n')

var selectedDiv=0
var totalDivs=0

function contractboard(){
var inc=0
while (document.getElementById("billboard"+inc)){
document.getElementById("billboard"+inc).style.display="none"
inc++
}
}

function expandboard(){
var selectedDivObj=document.getElementById("billboard"+selectedDiv)
contractboard()
if (selectedDivObj.filters){
if (billboardeffects.length>1){
filterid=Math.floor(Math.random()*billboardeffects.length)
selectedDivObj.style.filter="progid:DXImageTransform.Microsoft."+billboardeffects[filterid]
}
selectedDivObj.filters[0].duration=effectduration/1000
selectedDivObj.filters[0].Apply()
}
selectedDivObj.style.display="block"
if (selectedDivObj.filters)
selectedDivObj.filters[0].Play()
selectedDiv=(selectedDiv<totalDivs-1)? selectedDiv+1 : 0
setTimeout("expandboard()",tickspeed)
}

function startbill(){
while (document.getElementById("billboard"+totalDivs)!=null)
totalDivs++
if (document.getElementById("billboard0").filters)
tickspeed+=effectduration
expandboard()
}

if (window.addEventListener)
window.addEventListener("load", startbill, false)
else if (window.attachEvent)
window.attachEvent("onload", startbill)
else if (document.getElementById)
window.onload=startbill

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_showHideLayers() { //v6.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
    obj.visibility=v; }
}