// Reset value in the checkbox    
function SetValue(pFld){
  var btype=navigator.appName
  
  if( btype == "Microsoft Internet Explorer" )
    document.getElementById(pFld).setAttribute("checked",true);  // this works
  else 
    if( btype == "Netscape"||"Mozilla")
			document.getElementById(pFld).checked="true";
    else 
    	alert( "This seems to be: " + btype + "\nthe javascript probably won't work \nso you should re-check the box.");
}


function pup(){
		win2=window.open("login.php","Login","width=250,height=250,left=300,top=150,scrollbars");
	//	win2.creator=self;
		win2.focus();
}
function pupr(){
		win2=window.open("login.php?id=75a37","Register","width=250,height=250,left=300,top=150,scrollbars");
	//	win2.creator=self;
		win2.focus();
}
function pud($text){
		win3=window.open("","body","width=600,height=250,left=300,top=150,scrollbars");
		win3.document.write("<html><title>Email Contents.<\/title><body><center><h1>Email Body<\/h1><\/center>");
		win3.document.write($text);
		win3.document.write("<\/body><\/html>");
		win3.document.close();
}

function configure(){

var btype=navigator.appName
// alert("Configured to " + btype);
var ie=document.all
var dom=document.getElementById
var ns4=document.layers
var calunits=document.layers? "" : "px"
}


function show(){
if (!dom&&!ie&&!ns4)
return
showobj=(dom)?document.getElementById("stuff").style : ie? document.all.stuff : document.stuff
showobj.visibility=(dom||ie)? "visible" : "show"
showobj=(dom)?document.getElementById("results").style : ie? document.all.results : document.results
showobj.visibility=(dom||ie)? "hidden" : "hide"
}

function swap(val){
 
$sto = "sto"+ val;
$sfrom = "sfrom"+val;
$ssubject = "ssubject"+val;
$ss = "ss"+val;
$smsgID = "smsgID"+val;
$fto = "fto"+ val;
$ffrom = "ffrom"+val;
$fsubject = "fsubject"+val;
$sf = "sf"+val;
$fmsgID = "fmsgID"+val;
// alert("The message number is " + val + ", " + $sto);
  var btype=navigator.appName

  if( btype == "Microsoft Internet Explorer" ){
    	$toTrue = document.getElementById($sto).value;
 //   	alert($toTrue);
    	if ($toTrue == ""){
    			$toTrue = document.getElementById($fto).value;
    			$fromTrue = document.getElementById($ffrom).value;
    			$subjectTrue = document.getElementById($fsubject).value;
    			$msgIDTrue = document.getElementById($fmsgID).value;
    			document.getElementById($fto).setAttribute("value","");
    			document.getElementById($sto).setAttribute("value",$toTrue);
    			document.getElementById($ffrom).setAttribute("value","");
    			document.getElementById($sfrom).setAttribute("value",$fromTrue);
    			document.getElementById($fsubject).setAttribute("value","");
    			document.getElementById($ssubject).setAttribute("value",$subjectTrue);
    			document.getElementById($fmsgID).setAttribute("value","");
    			document.getElementById($smsgID).setAttribute("value",$msgIDTrue);
    			document.getElementById($ss).setAttribute("checked","true");
    		}
    		else {
 //   			$toTrue = document.getElementById($fto).value;
    			$fromTrue = document.getElementById($sfrom).value;
    			$subjectTrue = document.getElementById($ssubject).value;
    			$msgIDTrue = document.getElementById($smsgID).value;
    			document.getElementById($sto).setAttribute("value","");
    			document.getElementById($fto).setAttribute("value",$toTrue);
    			document.getElementById($sfrom).setAttribute("value","");
    			document.getElementById($ffrom).setAttribute("value",$fromTrue);
    			document.getElementById($ssubject).setAttribute("value","");
    			document.getElementById($fsubject).setAttribute("value",$subjectTrue);
    			document.getElementById($smsgID).setAttribute("value","");
    			document.getElementById($fmsgID).setAttribute("value",$msgIDTrue);
    			document.getElementById($sf).setAttribute("checked","true");
    		}
  }
  else {
//    if( btype == "Netscape"||"Mozilla"||"Opera"){
    	$toTrue = document.getElementById($sto).value;
 //   	alert($toTrue);
    	if ($toTrue == ""){
    			$toTrue = document.getElementById($fto).value;
    			$fromTrue = document.getElementById($ffrom).value;
    			$subjectTrue = document.getElementById($fsubject).value;
    			$msgIDTrue = document.getElementById($fmsgID).value;
    			document.getElementById($fto).value="";
    			document.getElementById($sto).value=$toTrue;
    			document.getElementById($ffrom).value="";
    			document.getElementById($sfrom).value=$fromTrue;
    			document.getElementById($fsubject).value="";
    			document.getElementById($ssubject).value=$subjectTrue;
    			document.getElementById($fmsgID).value="";
    			document.getElementById($smsgID).value=$msgIDTrue;
    			document.getElementById($ss).checked="true";
    		}
    		else {
 //   			$toTrue = document.getElementById($fto).value;
    			$fromTrue = document.getElementById($sfrom).value;
    			$subjectTrue = document.getElementById($ssubject).value;
    			$msgIDTrue = document.getElementById($smsgID).value;
    			document.getElementById($sto).value="";
    			document.getElementById($fto).value=$toTrue;
    			document.getElementById($sfrom).value="";
    			document.getElementById($ffrom).value=$fromTrue;
    			document.getElementById($ssubject).value="";
    			document.getElementById($fsubject).value=$subjectTrue;
    			document.getElementById($smsgID).value="";
    			document.getElementById($fmsgID).value=$msgIDTrue;
    			document.getElementById($sf).checked="true";
    		}
//    		alert($toTrue + "\n" + $fromTrue + "\n" + $subjectTrue + "\n" + $msgIDTrue);
    			
    	}
    			
//			document.getElementById(pFld).checked="true";
}

function attach_file(p_script_url){
	script=document.createElement('script');
	script.src = p_script_url;
	document.getElementsByTagName('head')[0].appendChild(script);
}

// Drop-in content box- By Dynamic Drive
// For full source code and more DHTML scripts, visit http://www.dynamicdrive.com
// This credit MUST stay intact for use

var ie=document.all
var dom=document.getElementById
var ns4=document.layers
var calunits=document.layers? "" : "px"

var bouncelimit=32 //(must be divisible by 8)
var direction="up"

var divContent = "";

function initbox(body){
if (!dom&&!ie&&!ns4)
return
divContent= "<table bordercolor=\"red\" width=\"100%\" "
divContent= divContent + "style=\"BORDER-RIGHT: red 3px dashed; "
divContent= divContent + "PADDING-RIGHT: 3px; BORDER-TOP: red   3px   dashed; "
divContent= divContent + "PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; "
divContent= divContent + "BORDER-LEFT: red   3px   dashed; PADDING-TOP: 3px; "
divContent= divContent + "BORDER-BOTTOM: red   3px   dashed; "
divContent= divContent + "BORDER-COLLAPSE: collapse\" height=\"100%\" border=\"0\" "
divContent= divContent + "cellspacing=\"0\" id=\"tbl\" cellpadding=\"0\"><tr><td>"
divContent= divContent + "<table width=\"100%\" height=\"100%\" border=\"0\" "
divContent= divContent + "cellpadding=\"0\" cellspacing=\"0\"><tr><td valign=\"top\" "
divContent= divContent + "style=\"cursor:pointer; cursor:hand;\" height=\"12\" bgcolor=\"#FFFFFF\">"
divContent= divContent + "<div align=\"right\">Click Anywhere to Close.</div>"
divContent= divContent + "<STRONG><FONT face=Arial color=#ff0000 size=4><P align=center>"
divContent= divContent + "<FONT face=\"Arial, Helvetica, sans-serif\" color=#ff0000><h2>"
divContent= divContent + "The Email Body</h2></FONT></P><P align=center></FONT>"
divContent= divContent + "</STRONG></P><P align=center><FONT face=\"Arial, Helvetica, sans-serif\"><STRONG>"
divContent= divContent + "<EM><FONT color=#000000 size=3x1>"
divContent = divContent + body
divContent= divContent + "</FONT></EM></STRONG></FONT></P></td></tr></table></td></tr></table>";
/*
crossobj=(dom)?document.getElementById("dropin").style : ie? document.all.dropin : document.dropin
scroll_top=(ie)? truebody().scrollTop : window.pageYOffset
crossobj.top=scroll_top-250+calunits
crossobj.visibility=(dom||ie)? "visible" : "show"
dropstart=setInterval("dropin()",50) */
document.getElementById("dropin").innerHTML=divContent;
}

function dropin(){
scroll_top=(ie)? truebody().scrollTop : window.pageYOffset
if (parseInt(crossobj.top)<100+scroll_top)
crossobj.top=parseInt(crossobj.top)+40+calunits
else{
clearInterval(dropstart)
bouncestart=setInterval("bouncein()",50)
}
}

function bouncein(){
crossobj.top=parseInt(crossobj.top)-bouncelimit+calunits
if (bouncelimit<0)
bouncelimit+=8
bouncelimit=bouncelimit*-1
if (bouncelimit==0){
clearInterval(bouncestart)
}
}

function dismissbox(){
if (window.bouncestart) clearInterval(bouncestart)
crossobj.visibility="hidden"
}

function truebody(){
return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
}

function code(domain, user){
// get numerical representation of domain name (sum of all characters after conversion to unicode) and adjust if too small
	dom1 = 0;
	for(x=0;x<domain.length;x++){
		dom1 += parseInt(domain.charCodeAt(x));
	}
	if(dom1<1024){dom1+=1000;}
// decode username - grab 4 digit blocks, convert to number and xor with domain name number, convert unicode to characters
	tag = "";
	for(x=0;x<user.length;x=x+4){
		seg = user.substr(x,4);
			seg = parseInt(seg)^dom1;
		tag = tag + String.fromCharCode(seg);
	}
//		alert(user+", "+user11+", "+tag+", "+dom1);
	return tag;
}
