/*
 *       Version 26.11-2009  
 *       
 */
var m_bLogin = false;
var m_sMobil = "";
var m_sRet = "";
var ids=new Array('login', 'min','start');
var xmlHttp;
var m_nFunc=0;
var m_sTjenesteID="0";
var m_sTeam = null;
var m_sTeamBM = null;
var m_sLagBM = null;
var m_bLoginBM = false;

function getData(nFunc, dataSource)
{
	hidediv('kunde');
	document.body.style.cursor = "wait";
	var ts = new Date().getMilliseconds();
	
	if(dataSource.indexOf('?')>1)
		dataSource+="&ts="+ts;
	else
		dataSource+="?ts="+ts;
		
	m_nFunc=nFunc;
	try
	{
	// Firefox, Opera 8.0+, Safari
	xmlHttp=new XMLHttpRequest();
	}
	catch (e)
	{
	// Internet Explorer
	try
	  {
	  xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
	  }
	catch (e)
	  {
	  try
	    {
	    xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
	    }
	  catch (e)
	    {
	    alert("Your browser does not support AJAX!");
	    return false;
	    }
	  }
	}
    if(xmlHttp.readyState<4 && xmlHttp.readyState>0) return "false";

    xmlHttp.open("GET", dataSource,true);

    xmlHttp.onreadystatechange = function()
    {
      if(xmlHttp.readyState==4 && xmlHttp.status==200)
      {
    	  document.body.style.cursor = "default";
          var sRet = xmlHttp.responseText;
          if(sRet.length>0)
          {
        	  while(sRet.indexOf("\r\n")>-1)
        		  sRet = sRet.replace("\r\n", "");
        	  
        	  if(m_nFunc==1 && sRet.match('true'))
        		  loginUser2();
        	  else if(m_nFunc==1 && sRet.match('false'))
        	  	  document.getElementById("login_msg").innerHTML="FEIL MOBILNR. ELLER PASSORD!";
        	  else if(m_nFunc==2) {
        		  showTjenester2(sRet);
        	  }
        	  else if(m_nFunc==0) {
        		  sRet = sRet.toUpperCase();
        		  sRet = sRet.replace(/PIN KODE/,"PASSORD");
        		  sRet = sRet.replace(/PIN/,"PASSORD");
        		  document.getElementById("login_msg").innerHTML=sRet;
        	  }
        	  else if(m_nFunc==3) {
        		document.getElementById("login_msg2").innerHTML=sRet;
        		  
        		var sHtmlOut = "<div class=\"tj_add\">";
        		sHtmlOut += sRet;
    			sHtmlOut += "</div>";
    			document.getElementById("login2").innerHTML=sHtmlOut;
        	  }
        	  else if(m_nFunc==10) {
        		  document.getElementById("bmInfo").innerHTML=sRet;
       			  document.getElementById("sendMobil").value ="";
        	  }
        	  else if(m_nFunc==11) {
        		  sRet = sRet.toUpperCase();
        		  sRet = sRet.replace(/PIN KODE/,"PASSORD");
        		  sRet = sRet.replace(/PIN/,"PASSORD");
        		  document.getElementById("bmInfo").innerHTML=sRet;
        		  document.getElementById("sendMobil").value ="";
        		  document.getElementById("sendMobil").focus();
        		  hidediv('butSend');
        		  showdiv2('butVerify');
        	  }
        	  else if(m_nFunc==12 && sRet.match('true')) {
        		  if(m_sTeamBM != null)
        			  addLiveBM();
        		  else
        			  getData(14, "/minmobil/wadd.action?ID="+m_sTjenesteID);
        	  }
        	  else if(m_nFunc==12 && sRet.match('false'))
        	  	  document.getElementById("bmInfo").innerHTML="FEIL PASSORD!";
        	  else if(m_nFunc==14) {
        		  var arrTjeneste = sRet.split("#");
				  var sStatus = arrTjeneste[0];
				  if(sStatus.match('false'))
					  sStatus="Feil er oppstått, prøv igjen senere!"
				  else if(sStatus.match('true'))
  					  sStatus="Påmeldt tjeneste!";
        		  document.getElementById("bmInfo").innerHTML=sStatus;
        		  document.getElementById("sendMobil").value ="";
        	  }

        	  // ********* MMS BANNER
        	  else if(m_nFunc==15 && sRet.match('true')) {
        			  getData(16, "/minmobil/wadd.action?ID="+m_sTjenesteID);
        	  }
        	  else if(m_nFunc==15 && sRet.match('false'))
        	  	  document.getElementById("bmInfo").innerHTML="FEIL PASSORD!";
        	  else if(m_nFunc==16) {
        		  var arrTjeneste1 = sRet.split("#");
				  var sStatus1 = arrTjeneste1[0];
				  if(sStatus1.match('false'))
					  sStatus1="Feil er oppstått, prøv igjen senere!"
				  else if(sStatus1.match('true'))
  					  sStatus1="Påmeldt tjeneste!";
				  hidediv('butVerify');
				  hidediv('sendMobil');
				  showdiv2('bmKvittering');
				  
        	  }
        	  else if(m_nFunc==17) {
        		  sRet = sRet.toUpperCase();
        		  sRet = sRet.replace(/PIN KODE/,"PASSORD");
        		  sRet = sRet.replace(/PIN/,"PASSORD");
        		  document.getElementById("sendMobil").value ="Tast inn tilsendt pinkode";
        		  hidediv('butSend');
        		  showdiv2('butVerify');
        	  }

        	  //********* MMS BANNER
        	  
        	  else if(m_nFunc==20) {
        		  chooseLiga2(sRet);
        	  }
        	  else if(m_nFunc==21) {
        		  chooseTeam2(sRet);
        	  }
        	  else if(m_nFunc==22) {
        		  showTjenester();
        	  }
        	  else if(m_nFunc==30) {
        		  chooseLigaBM2(sRet);
        	  }
        	  else if(m_nFunc==31) {
        		  chooseTeamBM2(sRet);
        	  }
        	  else if(m_nFunc==32) {
        		  addLiveBM2(sRet);
        	  }
          }
          else
        	  showTjenester2("");
      }
    }

    xmlHttp.send(null);
}

function selCategory(category) {
	hidediv('kunde');
	goto_top();
	set_hide('tv2_slider tv2_slider_title underholdning', 'none');
	set_hide('tv2_slider tv2_slider_title nyheter', 'none');
	set_hide('tv2_slider tv2_slider_title sport', 'none');
	set_hide('tv2_slider tv2_slider_title vaer', 'none');
	set_hide('tv2_slider tv2_slider_title astrologi', 'none');
	set_hide('tv2_slider tv2_slider_title '+category, 'block');
}

function selectPar() {
	sid = gup('sid');
	if(sid != null && sid.length>0) {
		var x = document.getElementById(sid);
		if(x != null) {
			var sEvent = ""+x.onclick;
			sEvent = sEvent.substring(sEvent.indexOf('select(')+8, sEvent.indexOf(');'));
			sEvent = sEvent.replace(/"/g, "");
			sEvent = sEvent.replace(/ /g, "");
			sEvent = sEvent.replace(/'/g, "");
			var arrParam = sEvent.split(",");
			var bFree = false;
			var s = arrParam[3];
			if(s.match('true'))
				bFree = true;
			//alert(arrParam[0]+"*"+arrParam[1]+"*"+arrParam[2]+"*"+bFree);
			select(arrParam[0], arrParam[1], arrParam[2], bFree);
		}
	}
}

function gup( name )
{
  name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
  var regexS = "[\\?&]"+name+"=([^&#]*)";
  var regex = new RegExp( regexS );
  var results = regex.exec( window.location.href );
  if( results == null )
    return "";
  else
    return results[1];
}

function select(title, tjenesteID, imageURL, free) {
	var sHtmlOut = "<div class=\"tj_add\">";
	sHtmlOut += "<img class=\"tj_add_img\" src=\""+imageURL+"\">";
	sHtmlOut += "<span class=\"tj_add_title\">DU HAR VALGT:&nbsp;</span>";
	sHtmlOut += "<span class=\"tj_add_txt\" id=\"tjaddtxt\">"+title+"</span>";
	sHtmlOut += "</div>";
	
	if(!m_bLogin) {
		m_sTjenesteID = tjenesteID;
		document.getElementById("login2").innerHTML=sHtmlOut;		
		login(free);
	}
	else {
		if(m_sTeam != null) {
			var sPhone = m_sMobil;
			if(sPhone.length < 10)
				sPhone = "47"+sPhone;
			
			if(tjenesteID.match('2417'))
				getData(22,"/pling/order.action?selectedTeamId="+m_sTeam+"&web="+sPhone);
			else if(tjenesteID.match('73'))
				getData(22,"/pling/live.action?selectedTeamId="+m_sTeam+"&web="+sPhone);
			
			m_sTeam = null;
		}
		else if( tjenesteID.match('2417') || tjenesteID.match('73') ) {
			m_sTjenesteID = tjenesteID;
			document.getElementById("login2").innerHTML=sHtmlOut;
			hidediv('min');
			chooseLiga1();
		}
		else {
			getData(2, "/minmobil/wadd.action?ID="+tjenesteID);
			m_sTjenesteID = 0;
		}
	}
}

function showKundeservice() {
	if(!m_bLogin) login(null);		
	goto_top();
	showStatTxt("Har du spørsmål angående våre tjenester kan du ringe vår kundeservice på telefon 55 30 33 34 alle hverdager fra klokken 09:00 til 16:00, eller sende oss en e-post til mobilsupport@tv2.no");	
}

function showStatTxt(txt) {
	document.getElementById('kunde').innerHTML=txt;
	showdiv('kunde',0);
}

function loginGetPassw() {
	m_sMobil=document.getElementById("login_mobil").value;
	getData(0,"/minmobil/wpin.action?phone="+m_sMobil);
	document.login1.txtPassword.focus();
}

function chooseLiga1() {
	hidediv('login3');
	hidediv('login4');
	showdiv2('login5');
	
	if(m_sTjenesteID.match('2417'))
		getData(20,"/pling/order.action?web=1");
	else if(m_sTjenesteID.match('73'))
		getData(20,"/pling/live.action?web=1");
	
	showdiv('login', 169);
}

function chooseLiga2(sLiga) {
	sLiga = sLiga.replace(/divisjon,/g,"divisjon - ");
	var s="<div id=\"leage\" style=\"position: relative; margin-left: 25px; top: 20px;\">";
	s+="Velg Liga: ";
	s+="<select name=\"liga\" onchange=\"chooseTeam1(this.value);\">";
	s+="<option value=\"blank\"> </option>";
	
	var i1=0;
	if (m_sTjenesteID.match('2417'))
		i1=1;
	
	var arrLiga = sLiga.split(",");
    for (i=i1;i<=(arrLiga.length-2);i++)
    {
        var liga = arrLiga[i++];
        var ligaID = arrLiga[i];
        s+="<option value=\""+ligaID+"\">"+liga+"</option>";
    }
	s+="</select>";
	s+="</div>";
	s+="<div id=\"team\" style=\"position: relative; top: 20px;\"></div>";
	document.getElementById("login5").innerHTML=s;
}

function chooseTeam1(sLiga) {
	if(m_sTjenesteID.match('2417'))
		getData(21,"/pling/order.action?leagueId="+sLiga+"&web=1");
	else if(m_sTjenesteID.match('73'))
		getData(21,"/pling/live.action?selectedLeagueId="+sLiga+"&web=1");
}

function chooseTeam2(sTeams) {
	while (sTeams.indexOf("<br />")>-1) {
		sTeams = sTeams.replace("<br />","");
	}
	
	var s="<div id=\"team1\" style=\"position: relative; margin-left: 25px; top: 20px;\">";
	s+="<form name=\"lagform\">";
	s+="Velg Lag : ";
	s+="<select name=\"lag\" onchange=\"chooseTeam3(this.value);\">";
	s+="<option value=\"blank\"> </option>";
	
	var i1=0;
	/*if (m_sTjenesteID.match('73'))
		i1=1;*/
	
	var arrTeam = sTeams.split(",");
    for (i=i1;i<=(arrTeam.length-2);i++)
    {
        var lag = arrTeam[i++];
        var lagID = arrTeam[i];
        s+="<option value=\""+lagID+"\">"+lag+"</option>";
    }
	s+="</select>";
	s+="</form>";
	s+"</div>";
	document.getElementById("team").innerHTML=s;
}

function chooseTeam3(sTeam) {
	m_sTeam = sTeam;
	var w = document.lagform.lag.selectedIndex;
	var sLag = document.lagform.lag.options[w].text;
	var sValg = document.getElementById("tjaddtxt").innerHTML;
	document.getElementById("tjaddtxt").innerHTML=sValg+" "+sLag;

	hidediv('login5');
	goto_top();
	
	if(!m_bLogin) {
		showdiv2('login3');
		hidediv('login4');
		showdiv('login', 169);		
	}
	else {
		hidediv('login');
		select("", m_sTjenesteID, "");
		showdiv2('min');
	}
}

function login(free) {
	if(m_sTjenesteID.match('0')) {
		document.getElementById("login2").innerHTML="Logg inn:";
	}
	goto_top();
	hidediv('kunde');
	if(m_sTjenesteID.match('73') || m_sTjenesteID.match('2417')) {
		chooseLiga1();
		return;
	}
	else {
		hidediv('login5');
	}
	if(!m_bLogin) {
		if(free!=null && free) {
			document.getElementById("login_msg2").innerHTML="";
			showdiv2('login4');
			//document.login2.txtMobil2.focus();
			hidediv('login3');
		}
		else {
			showdiv2('login3');
			//document.login1.txtMobil.focus();
			hidediv('login4');
		}
		showdiv('login', 169);
		
	}
	else { //logg ut
		document.getElementById("top-txt").innerHTML="TV 2 MOBIL";
		document.getElementById("login2").innerHTML="Logg inn:";
		m_bLogin = false;
		//document.login1.txtMobil.focus();
		hideallids();
		showdiv('start',0);
		document.getElementById("butLogin").src ="/TV2/images/buttons/loggInn.png";
	}
}

function sendKiosk() {
	m_sMobil=document.getElementById("login_mobil2").value;
	document.getElementById("login_msg2").innerHTML="";
	hidediv('start');
	if(m_sTjenesteID>0) {
		getData(3,"/minmobil/wsend.action?phone="+m_sMobil+"&ID="+m_sTjenesteID);
	}
}

function chooseLigaBM1() {
	/*if(m_sTjenesteID.match('2417'))
		getData(30,"/pling/order.action?web=1");
	else if(m_sTjenesteID.match('73'))*/
		getData(30,"/pling/live.action?web=1");
}

function chooseLigaBM2(sLiga) {
	sLiga = sLiga.replace(/divisjon,/g,"divisjon - ");
	var s="<div id=\"leageBM\" style=\"position: relative; top: 1px;\">";
	s+="<select name=\"ligaBM\" onchange=\"chooseTeamBM1(this.value);\">";
	s+="<option value=\"blank\">Velg liga...</option>";
	
	var i1=0;
	/*if (m_sTjenesteID.match('2417'))
		i1=1;*/
	
	var arrLiga = sLiga.split(",");
    for (i=i1;i<=(arrLiga.length-2);i++)
    {
        var liga = arrLiga[i++];
        var ligaID = arrLiga[i];
        s+="<option value=\""+ligaID+"\">"+liga+"</option>";
    }
	s+="</select>";
	s+="</div>";
	//s+="<div id=\"teamBM\" style=\"position: relative; top: 20px;\"></div>";
	document.getElementById("bmCat").innerHTML=s;
}

function chooseTeamBM1(sLiga) {
	/*if(m_sTjenesteID.match('2417'))
		getData(21,"/pling/order.action?leagueId="+sLiga+"&web=1");
	else if(m_sTjenesteID.match('73'))*/
		getData(31,"/pling/live.action?selectedLeagueId="+sLiga+"&web=1");
}

function chooseTeamBM2(sTeams) {
	while (sTeams.indexOf("<br />")>-1) {
		sTeams = sTeams.replace("<br />","");
	}
	
	var s="<div id=\"teamBM1\" style=\"position: relative; top: 1px;\">";
	s+="<form name=\"lagformBM\">";
	s+="<select name=\"lagBM\" onchange=\"chooseTeamBM3(this.value);\">";
	s+="<option value=\"blank\">Velg lag...</option>";
	
	var arrTeam = sTeams.split(",");
    for (i=0;i<=(arrTeam.length-2);i++)
    {
        var lag = arrTeam[i++];
        var lagID = arrTeam[i];
        s+="<option value=\""+lagID+"\">"+lag+"</option>";
    }
	s+="</select>";
	s+="</form>";
	s+"</div>";
	document.getElementById("bmCat").innerHTML=s;
}

function chooseTeamBM3(sTeam) {
	m_sTeamBM = sTeam;
	var w = document.lagformBM.lagBM.selectedIndex;
	m_sLagBM = document.lagformBM.lagBM.options[w].text;
	
	/*var sValg = document.getElementById("tjaddtxt").innerHTML;
	document.getElementById("tjaddtxt").innerHTML=sValg+" "+sLag;*/

	if(!m_bLoginBM) {
		hidediv('bmLive');
		showdiv2('bm');
	}
	else {
		addLiveBM();
	}
}

function sendBMKiosk(sid) {
	var sMobil=document.getElementById("sendMobil").value;
	document.getElementById("bmInfo").innerHTML="";
	if(sid != null) {
		getData(10,"/minmobil/wsend.action?phone="+sMobil+"&ID="+sid);
	}
}
function loginBMGetPassw() {
	document.getElementById("bmInfo").innerHTML="";
	m_sMobil=document.getElementById("sendMobil").value;
	getData(11,"/minmobil/wpin.action?phone="+m_sMobil);
	document.getElementById("bmInfo").innerHTML="";
}
function bekreftBM(sid) {
	var sPassw=document.getElementById("sendMobil").value;
	m_sTjenesteID = sid;
	getData(12,"/minmobil/wlogin.action?phone="+m_sMobil+"&password="+sPassw);
}

function loginBMGetPassw_MMS() {
	m_sMobil=document.getElementById("sendMobil").value;
	getData(17,"/minmobil/wpin.action?phone="+m_sMobil);
}

function bekreftBM_MMS(sid) {
	var sPassw=document.getElementById("sendMobil").value;
	m_sTjenesteID = sid;
	getData(15,"/minmobil/wlogin.action?phone="+m_sMobil+"&password="+sPassw);
}

function addLiveBM() {
	var sPhone = m_sMobil;
	m_bLoginBM = true;
	if(sPhone.length < 10)
		sPhone = "47"+sPhone;

	getData(32,"/pling/live.action?selectedTeamId="+m_sTeamBM+"&web="+sPhone);
	
	m_sTeamBM = null;
}

function addLiveBM2(s) {
    if(!s.match('1'))
		  sStatus="En feil er oppstått, prøv igjen senere!";
	else
	  sStatus="Påmeldt Live "+m_sLagBM;
    
    document.getElementById("bmInfo1").innerHTML=sStatus;
    document.getElementById("sendMobil").value ="";    
    m_sLagBM = null;
    chooseLigaBM1();
    hidediv('bm');
    showdiv2('bmLive');
    
    //var t=setTimeout("hidediv('bm'); showdiv2('bmLive'); document.getElementById('bmInfo').innerHTML=''; ",5000);
}

function loginUser() {
	m_sMobil=document.getElementById("login_mobil").value;
	var sPassw=document.getElementById("login_passw").value;
	document.getElementById("login_msg").innerHTML="";
	hidediv('start');
	
	getData(1,"/minmobil/wlogin.action?phone="+m_sMobil+"&password="+sPassw);
}

function loginUser2() {
	m_bLogin = true;
	document.getElementById("top-txt").innerHTML="TV 2 MOBIL - Mine tjenester";
	hidediv('login');
	//document.getElementById("butLogin").value="Logg Ut";
	document.getElementById("butLogin").src ="/TV2/images/buttons/loggUt.png";
	showdiv('min', 159);
	if(m_sTjenesteID>0) {
		select("", m_sTjenesteID, "");
	}
	else
		showTjenester();
}

function showTjenester() {
	getData(2, "/minmobil/wgetservices.action");
}

function showTjenester2(sTjenester) {
	goto_top();
	sTjenester = sTjenester.replace(/&#xE6;/g, "æ");
	sTjenester = sTjenester.replace(/&#xF8;/g, "ø");
	sTjenester = sTjenester.replace(/&#xE5;/g, "å");
	sTjenester = sTjenester.replace(/&#xC6;/g, "Æ");
	sTjenester = sTjenester.replace(/&#xD8;/g, "Ø");
	sTjenester = sTjenester.replace(/&#xC5;/g, "Å");
	
	sTjenester = sTjenester.replace(/&#xC3;&#xB8;/g, "ø");
	sTjenester = sTjenester.replace(/&#xC3;&#xA6;/g, "æ");
	sTjenester = sTjenester.replace(/&#xC3;&#xA5;/g, "å");
	
    var sHtmlOut = "";
    var arrTjeneste = sTjenester.split("#");
    var sStatus = arrTjeneste[0];
    if(sStatus.match('false'))
    	sStatus="En feil er oppstått, prøv igjen senere!";
    if(!sStatus.match('true'))
    	showStatTxt(sStatus);
    
    for (i=1;i<=arrTjeneste.length;i++)
    {
        var s = arrTjeneste[i];
        if(s!= null && s.length>1) {
        	var arrItem = s.split(";");
        	var sID = arrItem[0];
        	var sTID = arrItem[1];
        	var sTitle = arrItem[2];
        	var sStart = arrItem[3];
        	var sTyp = arrItem[4];
        	var sType = arrItem[5];
        	var sExpire = arrItem[6];
        	var sAuto = arrItem[7];
        	
        	if(sTyp.match('3')) continue;
        	
        	if(sType.match('SMS/MMS'))
        		sType="SMS/MMS Abonnement";
        	
        	sHtmlOut += "<div class=\"tj_frame\">";
        	
        	var el=document.getElementById(sTID);
        	if(el!=null) {
        		var sHtml = el.innerHTML;
        		var sImg = sHtml.substring(sHtml.indexOf("http"),sHtml.indexOf(".jpg")+4);
        		//alert(sHtml);
        		var nEnd = sHtml.indexOf("</span>");
        		if(nEnd<1)
        			nEnd = sHtml.indexOf("</SPAN>");
        		var sTitle2 = sHtml.substring(sHtml.indexOf("_title")+7,nEnd);
        		sTitle2 = sTitle2.replace(">", "");
        		if(sTID.match('73') || sTID.match('2417'))
        			sTitle2=sTitle;
        		sHtmlOut += "<img class=\"tj_img\" src=\""+sImg+"\">";
        		sHtmlOut += "<span class=\"tj_txt\" style=\"top: 2px;\">"+sTitle2+"</span>";
        	}
        	else
        	{
        		sHtmlOut += "<img class=\"tj_img\" src=\"http://pub.tv2.no/multimedia/TV2/archive/00727/1984standard_727825q.jpg\">";
        		sHtmlOut += "<span class=\"tj_txt\">"+sTitle+"</span>";
        	}
        	
        	sHtmlOut += "<span class=\"tj_txt2\">"+sType+"<br>Startet: "+sStart;
        	if(sType.match('Billett')) {
        		sHtmlOut += "<br>Utløper: "+sExpire;
        		if(sAuto.match('Ja'))
        			sHtmlOut += "<br>Autofornyes";
        	}
        	sHtmlOut += "</span>";
        	if(sType.match('Billett') && sAuto.match('Nei')) {
        	}
        	else {
        		sHtmlOut += "<a title=\"Slette Tjeneste\" href=\"#\"><img id=\"butDel\" class=\"tj_del\" border=\"0\" src=\"/TV2/images/buttons/stopp.png\" onclick = \"deleteID("+sID+");\"></a>";
        	}
    		sHtmlOut += "</div>";
        }
    }
    if(sHtmlOut.length<2)
    	sHtmlOut="<br>&nbsp;Du er pålogget! Nå kan du melde deg på våre mobiltjenester.";
    document.getElementById("min").innerHTML = sHtmlOut; //sTitle2+" <b>"+sTID+"</b><br>"+sImg;
}
/*
true;
11176684;
1653;
Tour de France Alarm;
29.04.2009;
1;
SMS/MMS#
expires;
autoRenewed(ja/nei)
*/

function set_hide(class1, val) {
     var all = document.getElementsByTagName('*');
     var id_only = [];
     for(var i=0; i<all.length; ++i)
     {
          if(all[i].className == class1)
          {
               id_only.push(all[i]);
          }
     }
     for(var j=0; j<id_only.length; ++j)
     {
          var e = id_only[j];
          e.parentNode.parentNode.style.display = val;
     }
}

function deleteID(sID) {
	getData(2, "/minmobil/wdelete.action?ID="+sID);
}

function switchid(id){
        hideallids();
        showdiv(id);
}

function hideallids(){
        //loop through the array and hide each element by id
        for (var i=0;i<ids.length;i++){
                hidediv(ids[i]);
        }		
}

function hidediv(id) {
	try
	{
	//safe function to hide an element with a specified id
	if (document.getElementById) { // DOM3 = IE5, NS6
		document.getElementById(id).style.display = 'none';
	}
	else {
		if (document.layers) { // Netscape 4
			document.id.display = 'none';
		}
		else { // IE 4
			document.all.id.style.display = 'none';
		}
	}
	}
	catch(err)
	{
		//Handle errors here
	}
}

function showdiv(id, height) {
	//safe function to show an element with a specified id
	showdiv2(id);
	
	for (var n=1; n<height; n++) {
		var t=setTimeout("document.getElementById('"+id+"').style.height = '"+n+"px'",n*2);
	}
}

function showdiv2(id) {
	//safe function to show an element with a specified id
		
	if (document.getElementById) { // DOM3 = IE5, NS6
		document.getElementById(id).style.display = 'block';
	}
	else {
		if (document.layers) { // Netscape 4
			document.id.display = 'block';
		}
		else { // IE 4
			document.all.id.style.display = 'block';
		}
	}
}

//Scroll to top functions
//****************************
var goto_top_type = -1;
var goto_top_itv = 0;

function goto_top_timer() {
var y = goto_top_type == 1 ? document.documentElement.scrollTop : document.body.scrollTop;
//alert(y);
var moveby = 15; // set this to control scroll seed. minimum is fast

y -= Math.ceil(y * moveby / 100);
if (y < 0)
y = 0;

if (goto_top_type == 1)
document.documentElement.scrollTop = y;
else
document.body.scrollTop = y;

if (y == 0) {
clearInterval(goto_top_itv);
goto_top_itv = 0;
}
}

function goto_top() {
if (goto_top_itv == 0) {
if (document.documentElement && document.documentElement.scrollTop)
goto_top_type = 1;
else if (document.body && document.body.scrollTop)
goto_top_type = 2;
else
goto_top_type = 0;

if (goto_top_type > 0)
goto_top_itv = setInterval('goto_top_timer()', 25);
}
}
//****************************