function openMessBig() {
    var xsize = screen.width;
    var ysize = screen.height;
    var breite=250;
    var hoehe=406;
    var xpos=(xsize-breite);
    var ypos=(ysize-hoehe);
    
    //var doMess;

    var page =  '/if_messenger.php';
    
//if(!doMessW) {
        mess_win = window.open(page, 'mess_win', 'width='+breite+',height='+hoehe+',screenX='+xpos+',screenY='+ypos+',top='+ypos+',left='+xpos+',scrollbars=no,status=no,toolbar=no,location=no,directories=no,resizable=no,menubar=no');
        //mess_win = 'doMess';    
    //}

} // ende function openMessBig()
///////////////////////////////////

function club_postanschrift(obj,chk)
{
	if(chk == true)
	{
	obj.frm_c_postname.value = obj.frm_c_clubname.value;
	obj.frm_c_poststr.value = obj.frm_c_str.value;
	obj.frm_c_postplz.value = obj.frm_c_plz.value;
	obj.frm_c_postort.value = obj.frm_c_ort.value;
	}
	else
	{
	obj.frm_c_postname.value = '';
	obj.frm_c_poststr.value = '';
	obj.frm_c_postplz.value = '';
	obj.frm_c_postort.value = '';
	}
}

///////////////////////////////////77

function textAreaLimit(fld,maxl)
{
	if(fld.value.length > maxl)
	{
	fld.value = fld.value.substring(0,maxl);
	alert('bitte max. '+maxl+' Zeichen');
	}
}

///////////////////////////////////77

function getKalOpt(ref,chb)
{
chbl = MM_findObj(chb);
if(chbl.checked == true){ref=ref+'&useopt=true';}

return ref;
}

/////////////////////////////////////
function showAnyBoxAbs(boxname)
{
var bn = MM_findObj(boxname);
var pc = MM_findObj('pagecenter');
	if(bn)
	{
	//var bn_xy = findPos(bn);
	//var pc_xy = findPos(pc);
	bn.style.position='absolute';
	//bn.style.visibility='visible';
	bn.style.zIndex = 900;
	//bn.style.left = (pc_xy.xPos - bn_xy.xPos) + 'px';
	//bn.style.top = (pc_xy.yPos - bn_xy.yPos) + 'px';
	bn.style.display='block';
	}
}
function hideAnyBoxAbs(boxname)
{
var bn = MM_findObj(boxname);
	if(bn)
	{
	bn.style.position='relative';
	bn.style.zIndex = 1;
	bn.style.display='none';
	}
}

//////////////////////////////////777
function showRegFrauBox()
{
bfh=MM_findObj('boxfrauhidden');
if(bfh){bfh.style.display='block';}
}
function hideRegFrauBox()
{
bfh=MM_findObj('boxfrauhidden');
if(bfh){bfh.style.display='none';}
}

//////////////////////////////////
function pageOffset(win)
{
    if(!win) win = window;
    var pos = {left:0,top:0};

    if(typeof win.pageXOffset != 'undefined')
    {
         // Mozilla/Netscape
         pos.left = win.pageXOffset;
         pos.top = win.pageYOffset;
    }
    else
    {
         var obj = (win.document.compatMode && win.document.compatMode == "CSS1Compat") ?
         win.document.documentElement : win.document.body || null;

         pos.left = obj.scrollLeft;
         pos.top = obj.scrollTop;
    }
    return pos;
}
////////////////////////////////
function hideAllSelects()
{
	for(i=0;i<document.forms.length;i++)
	{
		for(j=0;j<document.forms[i].elements.length;j++)
		{
		if(document.forms[i].elements[j].tagName == 'SELECT')
		{document.forms[i].elements[j].style.visibility = 'hidden';}
		}
	}
}

function showAllSelects()
{
	for(i=0;i<document.forms.length;i++)
	{
		for(j=0;j<document.forms[i].elements.length;j++)
		{
		if(document.forms[i].elements[j].tagName == 'SELECT')
		{document.forms[i].elements[j].style.visibility = 'visible';}
		}
	}
}

function TOtoggleForumImg(igsrc) 
{setTimeout("toggleForumImg('"+igsrc+"')",10);}

function toggleForumImg(igsrc) 
{
hideAllSelects();
var pc = MM_findObj('pagecenter');
var b = MM_findObj('forumgal');
var xymain = {xPos:0, yPos:0};
var pc_xy = findPos(pc);

	if(b)
	{
	toggleForumImgHide();	
		if(b.style.display != 'block')
		{
		offs = pageOffset();
		b.style.display = 'block';
		b.style.zIndex = 900;
		//b.style.left = (pc_xy.xPos+0)+'px';
		b.style.left = '0px';
		//b.style.top = (offs.top+20)+'px';
		//b.style.top = (offs.top)+'px';
		b.style.top = '0px';
		//b.style.height = document.body.clientHeight ? document.body.clientHeight : window.innerHeight;
		//b.style.width = document.body.clientWidth ? document.body.clientWidth : window.innerWidth;
		b.innerHTML = '<table border="0" cellspacing="0" cellpadding="0"><tr valign="middle"><td align="center"><img src="'+igsrc+'" alt="" border="0" style="border: solid 1px #FFFFFF;"></td></tr></table>';

			if(navigator.appName.indexOf('Internet Explorer') > 0)
			{
			b.style.top = (offs.top)+'px';
			b.style.position = 'absolute';
			}

		}
		else
		{
		//showAllSelects();
		b.innerHTML = '';		
		b.style.display = 'none';
		b.style.zIndex = 0;
		}
	}
}

function toggleForumImgHide() 
{
var b = MM_findObj('forumgal');
	
	//b.style.position = 'relative';
	b.innerHTML = '';		
	b.style.display = 'none';
	//b.style.visibility = 'hidden';
	b.style.zIndex = 0;

}

////////////////////////////////


function toggleGalImg(el,posx,posy,maxleft,maxright,igsrc) 
{
var pc = MM_findObj('pagecenter');


var xymain = {xPos:0, yPos:0};
var xy = findPos(el);

var b = MM_findObj('showgal');


	if(b)
	{
	toggleGalImgHide();	
		if(b.style.display != 'block')
		{
		b.style.position = 'absolute';
		b.style.display = 'block';
		//b.style.visibility = 'visible';
		b.style.zIndex = 900;
		b.style.left = (xy.xPos-xymain.xPos+posx)+'px';
			if((xy.xPos-xymain.xPos+posx) < maxleft){b.style.left = maxleft+'px';}
			if((xy.xPos-xymain.xPos+posx) > maxright){b.style.left = maxright+'px';}
		b.style.top = (xy.yPos-xymain.yPos+posy)+'px';
			if((xy.yPos-xymain.yPos+posy) < 10){b.style.top = '10px';}	
		b.innerHTML = '<table border="0" cellspacing="0" cellpadding="0"><tr valign="middle"><td align="center"><img src="'+igsrc+'" alt="" border="0"></td></tr></table>';
		}
		else
		{
		//b.style.position = 'relative';
		b.innerHTML = '';		
		b.style.display = 'none';
		//b.style.visibility = 'hidden';
		b.style.zIndex = 0;
		}
	}
}

function toggleGalImgHide() 
{
var b = MM_findObj('showgal');

	//b.style.position = 'relative';
	b.innerHTML = '';		
	b.style.display = 'none';
	//b.style.visibility = 'hidden';
	b.style.zIndex = 0;

}
//////////////scrolling
			function pageOffset(win) 
			{ 
			    if(!win) win = window; 
			    var s = new Object(); 
			
			    if(typeof win.pageXOffset != 'undefined') 
			    { 
			         // Mozilla/Netscape 
			         s.left = win.pageXOffset; 
			         s.top = win.pageYOffset; 
			    } 
			    else 
			    { 
			         var obj = getBody(win); 
			         s.left = obj.scrollLeft; 
			         s.top = obj.scrollTop; 
			    } 
			    return s; 
			} 
			
			function getBody(w) 
			{ 
			    return (w.document.compatMode && w.document.compatMode == "CSS1Compat") ? 
			    w.document.documentElement : w.document.body || null; 
			} 
			
/////////////////////////////

	///////////////////////////////////////////////// Whois online


	function showWio(el,skin,divname,idnum)
	{
	
		/////str = '<iframe src="if_wio_profil.php?id='+idnum+'" name="inhaltIframeSmallProfil{USER_ONLINE.wio_ID}" id="inhaltIframeSmallProfil{USER_ONLINE.wio_ID}" class="inhaltIframeSmallProfil" frameborder="0" border="0"></iframe>';
	var elxy = findPos(el);
	var pgtop = findPos(MM_findObj('pagecenter'));
	var boxtop = findPos(MM_findObj('boxbodywio'));
	
		var divn = MM_findObj(divname);
		if(divn){
		//alert(divname)
		//alert(wioarr)
		//alert(idnum)		
		//	st = pageOffset(this);
		currarr = wioarr['idnum'+idnum];
		//alert(currarr['smallimg']);
		str = '<table border="0" cellspacing="0" cellpadding="0" height="75" style="height:75px;">';
		str += '<tr valign="middle">';
		str += '<td height="75" style="width:100px;height:75px;border-right: solid 1px #CCCCCC;background-color:#A49B85;text-align:center;"><img src="'+currarr['smallimg']+'" alt="" border="0" style="display:block;"></td>';
		str += '<td nowrap style="width:100px;padding: 0;height:75px;">';
				str += '<table border="0" cellspacing="0" cellpadding="0" style="height:70px;margin: 0 4px;">';
				str += '<tr>';
					if(currarr['geschlecht'] == 'c')
					{str += '<td nowrap>'+currarr['name']+'</td>';}
					else if(currarr['geschlecht'] == 'e')
					{str += '<td nowrap>'+currarr['name']+'</td>';}					
					else
					{str += '<td  nowrap>'+currarr['name']+'<img src="../_media/skin_'+skin+'/'+currarr['geschlecht']+'.gif" alt="" width="18" height="15" border="0" align="middle" style="display:inline;"></td>';}
				str += '</tr>';
				str += '<tr valign="bottom">';
				str += '<td nowrap>';
					str += '<table border="0" cellspacing="0" cellpadding="0">';
					str += '<tr><td nowrap>'+currarr['ort']+'</td></tr>';
					str += '<tr><td nowrap><span class="greykurs">'+currarr['zusatz']+'</span></td></tr>';	
					str += '</table>';
				str += '</td>';
				str += '</tr>';
				str += '</table>';					
		str += '</td>';
		str += '</tr>';
		str += '</table>';
			
			divn.innerHTML = str;
			divn.style.position = 'absolute';
			

			if(elxy)
			{
			//nheight = 330;
				//nheight = ((elxy.yPos-boxtop.yPos)+15);
				//if(nheight > 330){nheight = 330;}
			nheight = (boxtop.yPos+110);	
			divn.style.top = nheight+'px';
			}
			
			//alert(divn.style.top)
		//		if(fixtop || fixleft)
		//		{
		//		if(fixtop){divn.style.top = fixtop+'px';}
		//		if(fixleft){divn.style.left = fixleft+'px';}	
		//		}
		//		else
		//		{divn.style.marginTop = (st.top)+'px';}
			divn.style.display = 'block';
		}
		
	}
	
	
	function hideWio(divname)
	{
		var divn = MM_findObj(divname);
		if(divn){
			divn.innerHTML = '';
			divn.style.position = 'relative';
			divn.style.display = 'none';
		}	
	}
			
/////////////////////////////////////////

function klappbox(layname,button,buttonval1,buttonval2)
{
hiddenbox=MM_findObj(layname);

if(hiddenbox && hiddenbox.style.display=='none')
{hiddenbox.style.display='block';button.value = buttonval2;}
else if(hiddenbox && hiddenbox.style.display=='block')
{hiddenbox.style.display='none';button.value = buttonval1;}


}

function changeEinlass(tag,val)
{
valm = MM_findObj('frm_c_preis_solomann_'+tag);
valw = MM_findObj('frm_c_preis_solofrau_'+tag);
valp = MM_findObj('frm_c_preis_paar_'+tag);

valmef = MM_findObj('frm_c_efpreis_solomann_'+tag);
valwef = MM_findObj('frm_c_efpreis_solofrau_'+tag);
valpef = MM_findObj('frm_c_efpreis_paar_'+tag);

	if(val == 'alle')
	{
	if(valm){isNaN(valm.value.replace(/,/, ".")) ? valm.value = '0,00' : valm.value = valm.value;}
	if(valw){isNaN(valw.value.replace(/,/, ".")) ? valw.value = '0,00' : valw.value = valw.value;}
	if(valp){isNaN(valp.value.replace(/,/, ".")) ? valp.value = '0,00' : valp.value = valp.value;}		
	if(valmef){isNaN(valmef.value.replace(/,/, ".")) ? valmef.value = '0,00' : valmef.value = valmef.value;}
	if(valwef){isNaN(valwef.value.replace(/,/, ".")) ? valwef.value = '0,00' : valwef.value = valwef.value;}
	if(valpef){isNaN(valpef.value.replace(/,/, ".")) ? valpef.value = '0,00' : valpef.value = valpef.value;}		
	}
	else if(val == 'paare')
	{
	if(valm){valm.value = '-----';}
	if(valw){valw.value = '-----';}
	if(valp){isNaN(valp.value.replace(/,/, ".")) ? valp.value = '0,00' : valp.value = valp.value;}	
	if(valmef){valmef.value = '-----';}
	if(valwef){valwef.value = '-----';}
	if(valpef){isNaN(valpef.value.replace(/,/, ".")) ? valpef.value = '0,00' : valpef.value = valpef.value;}			
	}	
	else if(val == 'paare_w')
	{
	if(valm){valm.value = '-----';}
	if(valw){isNaN(valw.value.replace(/,/, ".")) ? valw.value = '0,00' : valw.value = valw.value;}
	if(valp){isNaN(valp.value.replace(/,/, ".")) ? valp.value = '0,00' : valp.value = valp.value;}		
	if(valmef){valmef.value = '-----';}
	if(valwef){isNaN(valwef.value.replace(/,/, ".")) ? valwef.value = '0,00' : valwef.value = valwef.value;}
	if(valpef){isNaN(valpef.value.replace(/,/, ".")) ? valpef.value = '0,00' : valpef.value = valpef.value;}		
	}		
	else if(val == 'paare_m')
	{
	if(valm){isNaN(valm.value.replace(/,/, ".")) ? valm.value = '0,00' : valm.value = valm.value;}
	if(valw){valw.value = '-----';}
	if(valp){isNaN(valp.value.replace(/,/, ".")) ? valp.value = '0,00' : valp.value = valp.value;}		
	if(valmef){isNaN(valmef.value.replace(/,/, ".")) ? valmef.value = '0,00' : valmef.value = valmef.value;}
	if(valwef){valwef.value = '-----';}
	if(valpef){isNaN(valpef.value.replace(/,/, ".")) ? valpef.value = '0,00' : valpef.value = valpef.value;}		
	}		
}

///////////////
function openProfil(page)
{
Profilwin = window.open(page, 'Profil', 'width=720,height=800,scrollbars=yes');
Profilwin.focus();
}

function openProfilbyName(page)
{
Profilwin = window.open(page, 'Profil', 'width=720,height=800,scrollbars=yes');
Profilwin.focus();
}

function openProfilN(page,wnm)
{window.open(page, 'Profil'+wnm, 'width=720,height=800,scrollbars=yes');}

function openAGB()
{
AGBwin = window.open('http://www.eroflirt.com/if_nutzung.php', 'AGB', 'width=720,height=800,scrollbars=yes');
}

function openVidChat()
{
Chatwin = window.open('/if_vidchat.php', 'VIDEOCHAT', 'width=1000,height=600,sscrollbars=no,status=no,toolbar=no,location=no,directories=no,resizable=no,menubar=no');
}

///////////////
/*
function toggleWIOImg(el,idnum) 
{
var xymain = findPos(MM_findObj('pagecenter'));
var boxbodywio = MM_findObj('boxbodywio');
var xy = findPos(el);
var b = false;
var bp = false;
var bpiF = false;

for(i=0;i<el.childNodes.length;i++)
{
if(el.childNodes[i].id == 'whoisonlinebig'){b = el.childNodes[i];}
if(el.childNodes[i].id == 'whoisonlineprev'){bp = el.childNodes[i];}
}

	if(b)
	{	
	for(j=0;j<b.childNodes.length;j++)
	{if(b.childNodes[j].id == 'inhaltIframeSmallProfil'+idnum){bpiF = b.childNodes[j];}}

		if(b.style.position != 'absolute')
		{
		b.style.position = 'absolute';
		b.style.display = 'block';
		//b.style.visibility = 'visible';
		b.style.zIndex = 1000;
		b.style.left = (xy.xPos-xymain.xPos)+'px';
		b.style.top = (xy.yPos-xymain.yPos+20-boxbodywio.scrollTop)+'px';
			if(bpiF)
			{	
			if(bpiF.src.substring(bpiF.src.lastIndexOf('/')+1) == 'if_wio_profil.php')
			{bpiF.src = 'if_wio_profil.php?id='+idnum;}

				b.style.visibility = 'visible';
				b.style.zIndex = 1000;

			}	
		}
		else
		{
		b.style.position = 'relative';
		b.style.display = 'none';
		b.style.visibility = 'hidden';
		b.style.zIndex = 0;
		}
	}
	if(bp)
	{	
		bp.style.backgroundcolor = '#1A1A1A';
	}	
	
}
*/
//////////////
function markMessDelete(on_off,list,list_id)
{
if(on_off){list += list_id+',';}
else{
listarr = list.split(',');
new_listarr = new Array();
	for (i=0;i<listarr.length;i++)
	{
		if(listarr[i] != '')
		{new_listarr.push(listarr[i]);}
	}
list = ','+new_listarr.join(',');
}
return list;
}

function getIframeHeight()
{
ifdl = MM_findObj('iframedownline');
h = ifdl.offsetTop;
return h;
}


function sizeBigProfil(ifh)
{
pOff = pageOffset();
//alert(pOff.top);
//MM_showHideLayers('boxIframeBigProfil','','hide');
bIBP = MM_findObj('boxIframeBigProfil');
bIBPC = MM_findObj('pagecenter');

wH = 0;
if(window.innerHeight){wH = (window.innerHeight-180);}
else if(document.body.offsetHeight){wH = (document.body.offsetHeight-180);}

	if((ifh+50) < wH)
	{
	if(bIBP){bIBP.style.height = wH+'px';}
	if(bIBPC){bIBPC.style.height = (wH+160)+'px';}
	}
	else
	{
	if(bIBP){bIBP.style.height = (ifh+50)+'px';}
	if(bIBPC){bIBPC.style.height = (ifh+50+160)+'px';}
	}

	if(bIBP && pOff.top > 155){bIBP.style.top = pOff.top+'px';}
	
MM_showHideLayers('boxIframeBigProfil','','show');	
//setTimeout("MM_showHideLayers('boxIframeBigProfil','','show')",10);
}

function minBigProfil()
{
bIBP = MM_findObj('boxIframeBigProfil');
bIBP.style.height = '0px';
MM_showHideLayers('boxIframeBigProfil','','hide');
}

//////////////

function findPos(el) {

    var xPos = 0;
    var yPos = 0;

    if(document.layers) 
	{
        xPos = el.x;
        yPos = el.y;
    }
    else {
	        while(el)
			{
	            xPos += el.offsetLeft;
	            yPos += el.offsetTop;
	            el   =  el.offsetParent;
	        }
    }
	//alert(xPos + ',' + yPos)
    return {xPos: xPos, yPos: yPos};
}

//=======================================

function landsub(obj)
{
de = MM_findObj('landsubauswahl_de');
au = MM_findObj('landsubauswahl_au');
ch = MM_findObj('landsubauswahl_ch');

if(obj.value == 'Deutschland')
{de.style.display='block';}
else{de.style.display='none';}
if(obj.value == 'ֳterreich')
{au.style.display='block';}
else{au.style.display='none';}
if(obj.value == 'Schweiz')
{ch.style.display='block';}
else{ch.style.display='none';}
}

//==========================================

function resetSelects(obj)
{
if(obj){obj.selectedIndex=0;};
}

function resetPLZ()
{
	for(i=0;i<=9;i++)
	{
	if (plzf = MM_findObj('frm_f_show_plzgebiet_'+i))
	{plzf.checked = false;}
	}
}

function resetPLZORT()
{
	var fplz = MM_findObj('frm_f_plz_free');
	var fort = MM_findObj('frm_f_ort_free');
	if(fplz){fplz.value = '';}
	if(fort){fort.value = '';}
}

//=========================================
function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; 

  for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) 
  {x.src=x.oSrc;}
}

function MM_preloadImages() { //v3.0
  var d=document; 
  if(d.images)
  { 
  if(!d.MM_p) 
  {d.MM_p=new Array();}
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; 
	for(i=0; i<a.length; i++)
	{
    if (a[i].indexOf("#")!=0)
	{
	d.MM_p[j]=new Image; 
	d.MM_p[j++].src=a[i];}
	}
  }
}

function MM_findObj(n, d) { //v4.0
  var p,i,x;  
  if(!d) {d=document;}
   if((p=n.indexOf("?"))>0&&top.frames.length) 
   {
    d=top.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 && document.getElementById) 
  {x=d.getElementById(n);} 
  return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; 
  document.MM_sr=new Array; 

  for(i=0;i<(a.length-2);i+=3)
  {
   if ((x=MM_findObj(a[i]))!=null)
   {
    document.MM_sr[j++]=x; 
   	if(!x.oSrc) 
	{x.oSrc=x.src;} 
	x.src=a[i+2];
	}
  }
}

function MM_showHideLayers() { //v3.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; 
	}
}

/////////////////////////////
function openUChatWin(from_id, from_username, to_id, to_username, uchat_invite_id, uchat_invite_ok)
{

var xsize = screen.width;
var ysize = screen.height;
var breite=250;
var hoehe=406;
var xpos=(xsize-breite);
var ypos=(ysize-hoehe);
//var doMess;


var page =  '/if_uchat.php?fid='+from_id+'&fidname='+from_username+'&tid='+to_id+'&tidname='+to_username+'&uchat_invite_id='+uchat_invite_id+'&uchat_invite_ok='+uchat_invite_ok;
chat_win = window.open(page, 'doMess'+to_username, 'width='+breite+',height='+hoehe+',screenX='+xpos+',screenY='+ypos+',top='+ypos+',left='+xpos+',scrollbars=no,status=no,toolbar=no,location=no,directories=no,resizable=no,menubar=no');

//chat_win = 'doMess'+to_username;

}

//function chatInviteWindow(from_id, from_username, to_id, to_username,uchat_invite_id) {

    // alert(from_id+', '+from_username+' --> '+to_id+', '+to_username);
    
    //var xsize = screen.width;
    //var ysize = screen.height;
   // var breite=250;
    //var hoehe=406;
   // var xpos=(xsize-breite);
    //var ypos=(ysize-hoehe);
   // var doMess;
    
    //var page =  '/if_uchat.php?fid='+from_id+'&fidname='+from_username+'&tid='+to_id+'&tidname='+to_username+'&invite_to_chat=1';
   // window.open(page, 'doMess'+to_username, 'width='+breite+',height='+hoehe+',screenX='+xpos+',screenY='+ypos+',top='+ypos+',left='+xpos+',scrollbars=no,status=no,toolbar=no,location=no,directories=no,resizable=no,menubar=no');

    //mess_win = 'doMess'+to_username;

//} // ende function chatInviteWindow()

function closeMessWindow() {
//var mess_win;
	if(mess_win != 'undefined'){mess_win.close();}
}

function closeChatWindow() {
//var chat_win;
	if(chat_win != 'undefined'){chat_win.close();}
}

