
  var i=1;
  var ua = navigator.userAgent;
  var opera = /opera [56789]|opera\/[56789]/i.test(ua);
  var ie = !opera && /MSIE/.test(ua);
  var ie50 = ie && /MSIE 5\.[01234]/.test(ua);
  var ie6 = ie && /MSIE [6789]/.test(ua);
  var ieBox = ie && (document.compatMode == null || document.compatMode != "CSS1Compat");
  var moz = !opera && /gecko/i.test(ua);
  var nn6 = !opera && /netscape.*6\./i.test(ua);
  var safari = ua.indexOf('Safari')>-1;

var title = "<img src='/images/icons/16x16/email.gif' width='16' height='16' class='absmid' /> <b class='absmid'>Write a private message</b>";

function promptIE7PrivateMessage(event, desc, title, method,offx,offy,act,replySubj, ppEvent){
var w = 345;
var h = 500; // size
if ( typeof replySubj != "undefined")
    {
        replySubj = "Re:"+replySubj;
     } else {
            replySubj = "";
       }
if ( typeof act == "undefined") {  act=""; } else {
act = ","+act;
}
if ( dragObj.supported && typeof document.body.innerHTML != "undefined" ) {
  var action = method+"(document.prompt.subj.value,document.prompt.promptText.value"+act+")";
  var cntnt;
  try {
    cntnt = '<div class="text"><form name="prompt" onSubmit="return eval('+action+')" style="padding:5px">'+
            desc+'<br />'+
            'Subject: <input type="text" class="xBox" name="subj" style="width:282px" value="'+replySubj+'" /><br />'+
        '<textarea rows="10" cols="61" name="promptText" style="width:330px" class="xBox">'+desc+'</textarea><br />' +
        '<div class="alignRight"><input type="submit" value="Send" style="width:70px" class="fieldbut xBox" /></div></form></div>';
    document.getElementById("popupTitle").innerHTML = title;
    writeDrag.set(event, cntnt, w, offx,offy,ppEvent);
    document.prompt.promptText.focus();
    document.prompt.promptText.select();
  }catch (e){
  alert(e);
}
} else {
  var oldA = method+"(prompt('"+s+"'))";
  return eval(oldA);
}
return false;




}

function writePrivateMessage(event,userid,offx,offy,action,replySubj){
  document.pmForm.to.value = userid;
//  alert("userID= "+userid);
  var desc = "Type your message here";

  promptIE7PrivateMessage(event, desc , title ,  "writePrivateMessage2",offx,offy,action,replySubj);
  }

function writePrivateMessage2(subject,message,action){
  if (subject.length==0) {
  alert("Subject should not be empty");
/*
    if (!confirm("Subject field is empty. Continue Anyway?")) {
      promptIE7PrivateMessage(event, s , title ,  "writePrivateMessage2",offx,offy);
      document.prompt.subj.focus();
      return;
    }
*/
  } else {
  if(message.length==0 || message=="Type your message here"){
    alert("Message should not be empty");
  }else {
  writeDrag.hide();
   // document.theForm.newfolderdescription.value=s;
    
  //         changeDirImpl(currentDirId,true);

  if (typeof action != "undefined" && action!="")  {
   document.pmForm.myAccountAction.value = action;
}
       document.pmForm.privateMessage.value=message;
       document.pmForm.subj.value= subject;
//       document.theForm.to.value =
       document.pmForm.submit();
   // massAction(21);
  }
  }
  return false;
}


function requireLoginOrSignup(event, desc, offx,offy,fpRedirParam){
var w = 300;
var h = 500; // size
  var cntnt;
    cntnt = '<div class="text">'+desc+'<br /><br /> <a href="/signup.jsp">Join 4shared</a> '+
     'for a free account, or <a href="javascript:premiumLogin(\''+fpRedirParam+'\');">log in</a> '+
     'if you are already a member.</div>';
if ( dragObj.supported && typeof document.body.innerHTML != "undefined" ) {
    document.getElementById("popupTitle").innerHTML = '<b>Please Sign up or Log in</b>';
    writeDrag.set(event, cntnt, w, offx,offy);
} else {
    w = w+80 || wd || 250; h = h+80 || 250; // size
    win = window.open('', 'subwin', 'resizable,width='+w+',height='+h+',left=100,top=100');
    if (win && !win.closed) win.resizeTo(w,h);
    str = '<html><head><title>Please Sign up or Log in</title></head>';
  	str += '<body style="text-align:center">';
    str += cntnt;
  	str += '</body></html>';
  	win.document.write(str);
  	win.document.close();
    if (win && !win.closed) win.focus();
}
return false;




}
