// Try to get our own param that tells us where to start
function getparam(lookfor)
{
 var st  = new String(document.location);
 var start  = st.indexOf (lookfor);
 if (start != -1) {
   st = st.substring (start);
   start = st.indexOf ('=');
   st = st.substring (start+1);
   eind = st.indexOf ('&');
   if (eind == -1) {
    eind = st.length;
   }
   st = st.replace (/\+/g, ' ');
   var st = unescape (st.substring (0, eind));
 } else {
   st = ""
 }
 return st;
}

function mobilemoneysale(ordernumber,pos)
{
	mmrefname = 'host-solution.net';
	mmpskin = 'mob-fun.com';
	window.open('http://www.mobilemoney.com/salespopup.asp?pos='+escape(pos)+'&ordernumber='+escape(ordernumber)+'&refname='+escape(mmrefname)+'&language='+escape(mmlanguage)+'&popupskin='+escape(mmpskin),'popup','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,copyhistory=no,width=468,height=500,left='+eval((screen.availWidth/2)-234)+',top=50');
}

function listenwindow(listenurl)
{
	window.open(listenurl, 'Listen', 'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,copyhistory=no,width=150,height=150,left='+eval((screen.availWidth/2)-75)+',top=50');
}

function mobileeditor(contenttype, data, pos)
{
 mmrefname = 'host-solution.net';
 mmpskin = 'mob-fun.com';
 mmdata = data;
 
 switch (contenttype*1) {
   case 16:
   	screenwidth = 520;
   	screenheight = 300;
   	break;
   case 19:
   	screenwidth = 520;
   	screenheight = 300;
   	break;
   case 17:
   	screenwidth = 520;
   	screenheight = 400;
   	break;						
   case 15:
   	screenwidth = 575;
   	screenheight = 505;
   	break;
   case 27:
   	screenwidth = 500;
   	screenheight = 497;
   	break;
}
 window.open('http://www.mobilemoney.com/editor.asp?contenttype='+escape(contenttype)+'&refname='+escape(mmrefname)+'&mmdata='+escape(mmdata)+'&language='+escape(mmlanguage)+'&popupskin='+escape(mmpskin),'editorpopup','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,copyhistory=no,width='+screenwidth+',height='+screenheight+',left='+eval((screen.availWidth/2)-(screenwidth/2))+',top=50');
}

function helpform()
{
 mmrefname = 'host-solution.net';
 mmpskin = 'helpform';
 window.open('http://www.mobilemoney.com/salespopup.asp?refname='+mmrefname+'&language='+mmlanguage+'&action=help&popupskin='+mmpskin,'helppopup','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=yes,copyhistory=no,width=468,height=300,left='+eval((screen.availWidth/2)-234)+',top=50');
}


/* Image fade */
nereidFadeObjects = new Object();
nereidFadeTimers = new Object();

function nereidFade(object, destOp, rate, delta){
if (!document.all)
return
    if (object != "[object]"){  //do this so I can take a string too
        setTimeout("nereidFade("+object+","+destOp+","+rate+","+delta+")",0);
        return;
    }
        
    clearTimeout(nereidFadeTimers[object.sourceIndex]);
    
    diff = destOp-object.filters.alpha.opacity;
    direction = 1;
    if (object.filters.alpha.opacity > destOp){
        direction = -1;
    }
    delta=Math.min(direction*diff,delta);
    object.filters.alpha.opacity+=direction*delta;

    if (object.filters.alpha.opacity != destOp){
        nereidFadeObjects[object.sourceIndex]=object;
        nereidFadeTimers[object.sourceIndex]=setTimeout("nereidFade(nereidFadeObjects["+object.sourceIndex+"],"+destOp+","+rate+","+delta+")",rate);
    }
}