// JScript File
// Diverse Funktionen


// DOCK FUNC
var myAjax;

function OpenSeek(id)
{
	radalert('Ist in Arbeit');
}

function nxMsg(url)
{
    var screenW = 640, screenH = 480;
    if (parseInt(navigator.appVersion)>3) {
     screenW = screen.width;
     screenH = screen.height;
    }
    else if (navigator.appName == "Netscape" 
        && parseInt(navigator.appVersion)==3
        && navigator.javaEnabled()
       ) 
    {
     var jToolkit = java.awt.Toolkit.getDefaultToolkit();
     var jScreenSize = jToolkit.getScreenSize();
     screenW = jScreenSize.width;
     screenH = jScreenSize.height;
    }

    screenH = screenH - 420;
    
    window.open(url,'madMessages','width=310,height=350,status=no,menubar=no,resizeable=no,top='+screenH);
}
function nxChat(url)
{
    window.open(url,'cuChat','width=700,height=500,menubar=no');
}

function ChangeLayout(cmd)
{
	document.location.href = 'nxpage.aspx?layout=' + cmd;
}



function alertCommand(dockableObject, command)
{
	alert("Command [" + command.Name + "] clicked.");
}

function onDelDock(dockableObject, command)
{
	document.location.href='default.aspx?delDock=' + command.Name;
}

// Kom

function ajaxcmd(arguments)
{
   
   myAjax.AjaxRequest(arguments);
}



// Diverses


function onlyMembers()
{
   radalert('Nur für Mitglieder! Bitte anmelden','Only for members!');
}

function GetManager()
{
    try
    {
    var oManagerBase = parent.GetRadWindowManager();
    return oManagerBase;
    }
    catch(e)
    {
    var oManager = GetRadWindow().GetWindowManager();
    return oManager;
    }
}


// MainMenu

function inwork()
{
  alert('Dieser Bereich wird in Kürze freigeschalten!');
}

function mainPictures()
{
document.location.href='default.aspx?layout=layout_pictures.htm&DYNCONTENT=shotscat.ascx';
//ChangeLayout('layout_pictures?DYNCONTENT=shotscat.ascx');   
}

function mainParty()
{
  //document.location.href='default.aspx?layout=index.htm&module=events'; 
  //ChangeLayout('events');
  document.location.href='default.aspx?layout=events.htm'; 
}

function goHome()
{
  document.location.href='default.aspx?layout=index.htm'; 
  //ChangeLayout('index');
}

function mainVideos()
{
    //ChangeLayout('videos');
    document.location.href='default.aspx?layout=videos.htm'; 
}

function opengallery(catid)
{ 
alert(catid);
ChangeLayout('def_gallery.dwt&GALLERY='+catid);
}

function ShowEvent(EventID,hDate)
{
ChangeLayout('def_event.dwt&eventid='+EventID+'&SELDATE='+hDate);
}


function mainInfo()
{
	 document.location.href='default.aspx?layout=info.htm'; 
//ChangeLayout('Info');
}

function Logout()
{
parent.location.href='logout.aspx'; 
}

function showentry(dbkey)
{
    ChangeLayout('info?DBKEY=' + dbkey);
}


function opengalleryold(catid)
{ 
var oManager = GetRadWindowManager();
var oNew = oManager.Open(null);
oNew.SetSize(720,600);
oNew.MoveTo(50,100);
oNew.SetUrl('/controls/picview.ascx?catid=' + catid);
oNew.SetTitle('Pictures');
}





function GetRadWindow()
{
 var oWindow = null;
 if (window.radWindow) oWindow = window.radWindow;
 else if (window.frameElement.radWindow) oWindow = window.frameElement.radWindow;
 return oWindow;
} 

function WClose()
{
 var win = GetRadWindow();
 win.Close()
 
}

function nxmessage()
{
    //var oManager = GetManager();
    //var oNew = oManager.Open(null);
    //oNew.SetSize(300,650);
    //oNew.Center;
    //oNew.SetUrl('http://localhost:2440/nxMessage.aspx' );
    

}


function opencontact()
{
var oManager = GetManager();
var oNew = oManager.Open(null);
oNew.SetSize(570,450);
oNew.Center();
oNew.SetUrl('/subform.aspx?load=contact.dwt');
oNew.SetTitle('Kontaktformular');
}

function openjobs()
{
var oManager = GetManager();
var oNew = oManager.Open(null);
oNew.SetSize(570,450);
oNew.Center();
oNew.SetUrl('/subform.aspx?load=Jobs.dwt');
oNew.SetTitle('Jobs');
}

function openjobdetail(jobid)
{
var oManager = GetManager();
var oNew = oManager.Open(null);
oNew.SetSize(670,550);
oNew.Center();
oNew.SetUrl('/subform.aspx?load=jobdetail.dwt&jobid=' + jobid);
oNew.SetTitle('Jobanfrage');
}



function OpenIMail()
{
var oManager = GetManager();
var oNew = oManager.Open(null);
oNew.SetSize(770,600);
oNew.MoveTo(50,100);
oNew.SetUrl('/controls/nxMail.aspx');
}

function ShowWindow(url,x,y)
{
    var oManager = GetManager();
    var oWnd = oManager.Open(null);
    oWnd.Show();
    oWnd.SetSize(x,y);
    oWnd.SetUrl(url);
    oWnd.Center;
    
}

function OpenPic(picname)
{
var oManager = GetManager();
var oNew = oManager.Open(null);
oNew.SetModal(true);
oNew.SetSize(700,660);
oNew.Center();
oNew.SetTitle('Detailansicht');
oNew.SetUrl('subform.aspx?load=nxgallerypicview.ascx&pic=' + picname);
}

function adduserpic()
{
var oManager = GetManager();
var oNew = oManager.Open(null);
oNew.SetSize(550,650);
oNew.SetModal(true);
oNew.Center;
oNew.SetUrl('/controls/fileupload.aspx');
}

function addheaderpic()
{
var oManager = GetManager();
var oNew = oManager.Open(null);
oNew.SetSize(550,600);
oNew.SetModal(true);
oNew.Center;
oNew.SetUrl('/controls/fileupload.aspx?template=header.dwt&mode=header');
oNew.SetTitle('Headerbild hochladen');
}

function addmembercardpic()
{
var oManager = GetManager();
var oNew = oManager.Open(null);
oNew.SetSize(550,700);
oNew.SetModal(true);
oNew.Center;
oNew.SetUrl('/controls/fileupload.aspx?template=upload_membercard.dwt&mode=membercard');
oNew.SetTitle('Headerbild hochladen');
}


function EditProfile()
{
var oManager = GetManager();
var oNew = oManager.Open(null);
oNew.SetSize(570,700);
oNew.MoveTo(50,50);
oNew.SetUrl('/subform.aspx?load=EditProfile.dwt');
oNew.SetTitle('Meine Profildaten ändern');
}

function EditHandy()
{
var oManager = GetManager();
var oNew = oManager.Open(null);
oNew.SetSize(550,610);
oNew.MoveTo(50,50);
oNew.SetUrl('/subform.aspx?load=changehandy.ascx');
oNew.SetTitle('Passwort oder HandyNr ändern');
}



function anmeldung()
{
var oManager = GetManager();
var oNew = oManager.Open(null);
oNew.SetModal(true);
oNew.SetSize(550,550);
oNew.Center;
oNew.SetUrl('/subform.aspx?load=anmeldung.ascx' );
oNew.SetTitle('madAnmeldung');

}

function besuche()
{
var oManager = GetManager();
var oNew = oManager.Open(null);
//oNew.SetModal(true);
oNew.SetSize(520,620);
oNew.Center;
oNew.MoveTo(50,50);
oNew.SetUrl('/subform.aspx?load=besuche.ascx' );
oNew.SetTitle('Meine Besuche im Madwallstreet');

}

function punktekonto()
{
var oManager = GetManager();
var oNew = oManager.Open(null);
//oNew.SetModal(true);
oNew.SetSize(520,630);
oNew.Center;
oNew.MoveTo(50,50);
oNew.SetUrl('/subform.aspx?load=punktekonto.ascx' );
oNew.SetTitle('Dein Punktekonto');

}


function printcard()
{
var oManager = GetManager();
var oNew = oManager.Open(null);
//oNew.SetModal(true);
oNew.SetSize(520,630);
oNew.Center;
oNew.MoveTo(50,50);
oNew.SetUrl('/subform.aspx?load=visitorcard.ascx' );
oNew.SetTitle('Besucherkarte drucken');

}


function SMSTo(UNAME)
{
var oManager = GetManager();
var oNew = oManager.Open(null);
oNew.SetModal(true);
oNew.SetSize(550,550);
oNew.Center;
//oNew.MoveTo(oNew.GetLeftPosition(),oNew.GetTopPosition()-150);
oNew.SetUrl('/nxpage.aspx?layout=DEF_SMSGO.dwt&TOUSER=' + UNAME );

}



function ShowProfile(UID)
{
var oManager = GetManager();
var oNew = oManager.Open(null);
//oNew.SetModal(true);
oNew.SetSize(660,700);
oNew.Center;
//oNew.MoveTo(oNew.GetLeftPosition(),150);
oNew.SetUrl('/subform.aspx?load=profile.dwt&UID=' + UID );

}

function ShowGB(UID)
{
var oManager = GetManager();
var oNew = oManager.Open(null);
oNew.SetSize(640,650);
oNew.Center;
//oNew.MoveTo(oNew.GetLeftPosition(),100);
oNew.SetUrl('/subform.aspx?load=profile.dwt&FPAGE=GB&UID=' + UID );
}


function ShowBLOG(UID)
{
var oManager = GetManager();
var oNew = oManager.Open(url);
//oNew.SetSize(640,650);
//oNew.Center;
//oNew.MoveTo(oNew.GetLeftPosition(),100);
//oNew.SetUrl('/subform.aspx?load=profile.dwt&FPAGE=BLOG&UID=' + UID );

}

function Auth()
{
var oManager = GetManager();
var oNew = oManager.Open(null);
oNew.SetSize(550,620);
oNew.Center;
//oNew.MoveTo(oNew.GetLeftPosition(),100);
oNew.SetModal(true);
oNew.SetUrl('/subform.aspx?load=c_userEdit.dwt&FPAGE=BLOG&UID=' );
oNew.SetTitle('Meine privaten Daten ändern');
}

function CheckClose(oWnd)   
{   
	
CurrentWinName = oWnd.Name;   
alert(CurrentWinName);   
radconfirm("Are you sure you want to close the window?", confirmCallBackFn);   

}   



function OpenChat2()
{
var oManager = GetManager();
var oNew = oManager.Open(null);
oNew.SetSize(640,650);
oNew.Center;
//oNew.MoveTo(oNew.GetLeftPosition(),100);
oNew.SetUrl('/speedmessage.aspx?channel=1&height=600&width=600' );

}

function jump(cmd)
{
   
   
   if ( window.frames['Jumper'] ) {
    window.frames['Jumper'].location = 'serverbind.aspx?cmd='+cmd;   
    return false;
  }
  else return true;
   
   
}



function OpenChat()
{
window.open('http://madchat.nxhost.de/CuteSoft_Client/CuteChat/CH_MainForm.Aspx?Location=Lobby&LocationId=1','madchat','width=600,height=400,status=no,menubar=no,resizeable=no')
//jump('chat');
}



function OpenIMailSend()
{
var oManager = GetManager();
var oNew = oManager.Open(null);
oNew.SetSize(500,400);
oNew.Center;
oNew.SetUrl('/controls/iMailSend.aspx');

}

function MakeFriend(UID)
{
try
{
    cmd('USER$FRIEND$' +UID);   
}
catch(e)
{
    alert("Bei der Ausführung des Befehles ist ein Fehler aufgetreten - sorry" + e);
}
}


function IgnoreUser(UID)
{
try
{
    cmd('USER$IGNORE$' +UID);   
}
catch(e)
{
    alert("Bei der Ausführung des Befehles ist ein Fehler aufgetreten - sorry" + e);
}
}



function SendMailTo(UID)
{
var oManager = GetManager();
var oNew = oManager.Open(null);
oNew.SetSize(500,500);
oNew.Center;
oNew.SetUrl('/controls/iMailSend.aspx?to='+UID);
}

function LiveTo(UID)
{
//var oManager = GetManager();
//var oNew = oManager.Open(null);
//oNew.SetSize(545,500);
//oNew.Center;
//oNew.SetUrl('http://madchat.nxhost.de/helper.aspx?CMD=CONNECT&UN='+UID);

parent.window.open('http://madchat.nxhost.de/helper.aspx?CMD=CONNECT&UN='+UID,'madMessageCreate','width=550,height=500,status=no,menubar=no,resizeable=no');
}

function acceptcall(txt,channel) 
{
    var name = confirm(txt)
    if (name == true)
    {
        LiveTo('$'+channel);
    }
    else
    {
        acmd('LIVEDEL$'+channel);
    }
}


function closedock(cmd)
{
    alert(cmd);
}

function oldtclose()

{

	var controller = Telerik.Web.UI.RadToolTipController.getInstance();
	var tooltip = controller.get_ActiveToolTip();
	try
	{
	tooltip.hide();
	}
	catch(e)
	{
		alert(e);
	}
	
}



function cmd(xx)
{
    acmd(xx);
}

function xtest()
{
acmd('TEST$');
//radconfirm('test');
}

// EVENTCALENDAR
function Calendar_OnDateClick(calendarInstance, args)
            {
                // return false to cancel AutoPostBackOnDayClick - if any;
                var hcmd
                hcmd='eventdetail?eventid=0&eventdate='+args.RenderDay.Date
                //sShowEvent('0',args.RenderDay.Date);
            }

//PROFILREITER
var actAktive;
function setRactive(rid)
{
	allInactive();
	var mid=document.getElementById(rid);
	mid.background="/templates/cu/images/" + rid + "-active.gif";
	var midlink=document.getElementById(rid+'-link').style;
	midlink.color='#ffffff';
	actAktive=rid;
}

function allInactive()
{
	var prolink=document.getElementById('but-profil-link').style;
	prolink.color='#000000';
	var probut=document.getElementById('but-profil');
	probut.background="/templates/cu/images/but-profil.gif";
	
	var gblink=document.getElementById('but-gaestebuch-link').style;
	gblink.color='#000000';
	var gbbut=document.getElementById('but-gaestebuch');
	gbbut.background="/templates/cu/images/but-gaestebuch.gif";
	
	var bloglink=document.getElementById('but-blog-link').style;
	bloglink.color='#000000';
	var blogbut=document.getElementById('but-blog');
	blogbut.background="/templates/cu/images/but-blog.gif";
	
	var imglink=document.getElementById('but-bilder-link').style;
	imglink.color='#000000';
	var imgbut=document.getElementById('but-bilder');
	imgbut.background="/templates/cu/images/but-bilder.gif";
	
	var statlink=document.getElementById('but-statistik-link').style;
	statlink.color='#000000';
	var statbut=document.getElementById('but-statistik');
	statbut.background="/templates/cu/images/but-statistik.gif";
}
