function openUChatWin(fid,fidname,tid,tidname,uchat_invite_id)
{

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='+fid+'&fidname='+fidname+'&tid='+tid+'&tidname='+tidname+'&uchat_invite_id='+uchat_invite_id;
window.open(page, 'doMess'+tidname, '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'+tidname;

}


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(!doMess) {
        doMess = window.open(page, 'doMess', '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;
}

//////////////////////////////////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 toggleGalImgOLD(el,posx,posy,maxleft,maxright) 
{
var xymain = findPos(MM_findObj('pagecenter'));
var xy = findPos(el);
var b = false;

for(i=0;i<el.childNodes.length;i++)
{if(el.childNodes[i].id == 'galerieimgbig'){b = el.childNodes[i];}}

	if(b)
	{	
		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';}		
		}
		else
		{
		//b.style.position = 'relative';
		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');

//if(pc)
//{
//var xymain = findPos(MM_findObj('pagecenter'));
//var xymain = {xPos:0, yPos:0};
//}
//else{var xymain = {xPos:0, yPos:0};}

var xymain = {xPos:0, yPos:0};
var xy = findPos(el);

var b = MM_findObj('showgal');
//

//for(i=0;i<el.childNodes.length;i++)
//{if(el.childNodes[i].id == 'galerieimgbig'){b = el.childNodes[i];}}

	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
					{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 == 'Österreich')
{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 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 chatInviteWindow(from_id, from_username, to_id, to_username) {

    // 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');

    chat_win = 'doMess'+to_username;

} // ende function chatInviteWindow()

function closeMessWindow() {

    // alert(chat_win);
    mess_win.close();
    
    // chat_win.close();

} // ende function closeMessWindow
