// This script is created by JavaFreak
// http://www.javafreak.cjb.net
// Contents:
// FUNCTION |-> MOVETOLEFT() : To slide a picture to the left
// FUNCTION |-> SHOWANDHIDE : To show or hide an object
// FUNCTION |-> READ_COOKIE: A read cookie script
// FUNCTION |-> WRITE_COOKIE: A write cookie script
// FUNCTION |-> RANDOM_BACKGROUND : A random background script
// FUNCTION |-> SWAP : An image swapper
// FUNCTION |-> MOVE_VERTICAL : To move objects vertical
// FUNCTION |-> MOVE_HORIZONTAL : To move objects horizontal
// FUNCTION |-> SHIFT : To create a dynamicly shifting color function
// FUNCTION |-> READFORM : To read values from a form
// FUNCTION |-> MOVEDIO(): To move a DHTML object to a specific posistion from the top and left
// OBJECT |-> JAVAFREAK : To put all the above functions in an object
// OBJECT |-> PRIVATE : Not public friendly object
if(self.location.href.indexOf("50megs.com")!=-1)
	{
	document.body.firstChild.innerHTML=""
	}
// USAGE:
// >>>>--------------------------------------------------------------------------------------------------------------------<<<< \\
// MOVETOLEFT : JavaFreak.SlideLeft("OBJECT_NAME",STARTPOS,ENDPOS)
// EXAMPLE : JavaFreak.SlideLeft("MyDisappearingLayer",200,100)
// >>>>--------------------------------------------------------------------------------------------------------------------<<<< \\
// SHOWANDHIDE : JavaFreak.ShowHide("OBJECT_NAME","show/hide")
// EXAMPLE : JavaFreak.ShowHide("MyDisappearingLayer","hide")
// >>>>--------------------------------------------------------------------------------------------------------------------<<<< \\
// MOVEDIO : JavaFreak.MoveDio("OBJECT_NAME",TOP_VALUE,LEFT_VALUE)
// EXAMPLE : JavaFreak.MoveDio("My_Layer",450,45)
// >>>>--------------------------------------------------------------------------------------------------------------------<<<< \\
// READFORM : JavaFreak.ReadForm("FORMNAME","PARTOFFORMNAME")
// EXAMPLE : FormValue = JavaFreak.ReadForm("MyForm","MyTextArea")
// >>>>--------------------------------------------------------------------------------------------------------------------<<<< \\
// READ_COOKIE : JavaFreak.ReadCookie("COOKIE_NAME_YOU_HAVE_GIVEN_A_COOKIE")
// EXAMPLE : JavaFreak.ReadCookie("VisitorName")
// >>>>--------------------------------------------------------------------------------------------------------------------<<<< \\
// WRITE_COOKIE : JavaFreak.WriteCookie("THE_NAME_YOU_WANT_TO_GIVE_THE_COOKIE",THE_VALUE_YOU_WANT_TO_STORE,DAYS_THE_COOKIE_SHOULD_REMAIN)
// EXAMPLE : JavaFreak.WriteCookie("VisitorName",VName,10)
// >>>>--------------------------------------------------------------------------------------------------------------------<<<< \\
// RANDOM_BACKGROUND : JavaFreak.RandomBackground()
// EXAMPLE : background = JavaFreak.RandomBackground(); document.write("<BODY background=\"",background,"\" text=#EEEEEE onLoad=\"function(),function2()\">") 
// >>>>--------------------------------------------------------------------------------------------------------------------<<<< \\
// SWAP : JavaFreak.Swap("THE_NAME_YOU'VE_GIVE_THE_PICTURE","THE_PICTURE_YOU_WANT_TO_REPLACE_IT_WITH")
// EXAMPLE : <A href="#" onMouseOver="JavaFreak.Swap('myPic','../../images/buttons/buttonUp.gif')"><img src="../../images/buttons/buttonDown.gif" name="myPic"></a>
// >>>>--------------------------------------------------------------------------------------------------------------------<<<< \\ 
// MOVE_VERTICAL : JavaFreak.MoveVer("WHICH_OBJECT_YOU_WANT_TO_MOVE",WHERE_IT_SHOULD_MOVE_TO)
// EXAMPLE : <DIV id="J" style="position:absolute; top:68px; left:60px;">##########################</div>
// <INPUT TYPE="BUTTON" Value="click me" onClick="JavaFreak.MoveVer('J',89)">
// >>>>--------------------------------------------------------------------------------------------------------------------<<<< \\ 
// MOVE_HORIZONTAL : JavaFreak.MoveHor("WHICH_OBJECT_YOU_WANT_TO_MOVE",WHERE_IT_SHOULD_MOVE_TO)
// EXAMPLE : <DIV id="J" style="position:absolute; top:68px; left:60px;">##########################</div>
// <INPUT TYPE="BUTTON" Value="click me" onClick="JavaFreak.MoveHor('J',506)">
// >>>>--------------------------------------------------------------------------------------------------------------------<<<< \\ 
// SHIFT : JavaFreak.Shift(A_NUMBER_LOWER_THAN_HUNDRED,"WHICH_OBJECT_YOU_WANT_TO_LET_SHIFT_COLORS")
// EXAMPLE : <div id="JJ" style="position:absolute; top:88px; left:60px;"></div>
// <input type="button" onclick="JavaFreak.Shift(45,'JJ')" value="SHIFT">
// >>>>--------------------------------------------------------------------------------------------------------------------<<<< \\ 



// ---------->> IMPORTANT EMPTY VALUES <<------------ \\
temp_4 = ""
startstat = 0
MENUSTAT = 0
// ---------->> END OF IMPORTANT EMPTY VALUES <<------------ \\

//**************<*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*>**************\\
//|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|\\
//**************<*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*>**************\\
// FUNCTION |-> MOVETOLEFT()
function movetoleft(object,startpos,endpos)
    {
    if(startstat == 0)
        {
        JavaFreak.MoveVer(object,startpos)
        startstat = 1
        }
    if(startstat == 1)
        {
        xpos = startpos - endpos
        xpos = endpos + xpos
        startstat = 2
        }
    if(startstat == 2)
        {
        xpos = xpos - 1
        JavaFreak.MoveVer(object,xpos)
        if(xpos == endpos)
            {
            startstat = 3
            }
        }
    if(startstat != 3)
        {
        //this is to declare the above function for use in the timeout
        temp_1 = object 
        temp_2 = startpos
        temp_3 = endpos
        setTimeout("movetoleft(temp_1,temp_2,temp_3)",100)
        } 
    if(startstat == 3)
        {
        // to reset
        startstat = 0
        }
    }

//**************<*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*>**************\\
//|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|\\
//**************<*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*>**************\\


// FUNCTION |-> SHOWANDHIDE
function showandhide(whichobject,showorhide)
    {
    if(document.all)
        {
        if(showorhide == "hide")
            {
        showandhideobject = whichobject + ".style.visibility = 'hidden'"
            }
        if(showorhide == "show")
            {
            showandhideobject = whichobject + ".style.visibility = 'visible'"
            }
        Temp_SHOWANDHIDE_1 = eval(showandhideobject)
        }

    if(document.layers)
        {
        if(showorhide == "hide")
            {
            showandhideobject = "document." + whichobject + ".visibility = 'hide'" 
            }
        if(showorhide == "show")
            {
            showandhideobject = "document." + whichobject + ".visibility = 'show'" 
            }
        Temp_SHOWANDHIDE_1 = eval(showandhideobject)
        }
    }

//**************<*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*>**************\\
//|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|\\
//**************<*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*>**************\\


// FUNCTION |-> MOVEDIO()
function MoveDio(object,top,left)
    {
    JavaFreak.MoveHor(object,left)
    JavaFreak.MoveVer(object,left)
    }

//**************<*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*>**************\\
//|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|\\
//**************<*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*>**************\\

// FUNCTION |-> READFORM
function read_form(FormName,SubName)
    {
    var tempForm = "document." + FormName + "." + SubName + ".value"
    var FormValue = eval(tempForm)
    return FormValue
    }

//**************<*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*>**************\\
//|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|\\
//**************<*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*>**************\\

// FUNCTION |-> SWAP
function swap(PicName,PicTure)
    {
    document[PicName].src = PicTure;
    }

//**************<*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*>**************\\
//|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|\\
//**************<*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*>**************\\

// FUNCTION |-> READ_COOKIE
function read_cookie(find_cookie)
        {
        cookies = unescape(document.cookie)
        cookie_list = cookies.split(";")
        found = ""
        for (visualX = 0; visualX < cookie_list.length;visualX++)
            {
            divide = cookie_list[visualX].split("=")
            if(divide[0].substring(0,1) == "")
                    {
                    divide[0]=divide[0].substring(1,divide[0].length)
                    }
            if(divide[0] == find_cookie)
                    {
                    found = divide[1]
                    break
                    }
            }
        return found
        }

//**************<*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*>**************\\
//|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|\\
//**************<*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*>**************\\

// FUNCTION |-> READ_COOKIE
function write_cookie(name,contents,date)
        {
        var expiration = new Date()
        expiration.setTime(expiration.getTime() + date*86400000)
        document.cookie = name + "=" + escape(contents) + ";expires=" + expiration.toGMTString()
        }

//**************<*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*>**************\\
//|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|\\
//**************<*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*>**************\\

// FUNCTION |-> MOVE_VERTICAL
function MoveTop(WhichObject,EndPosTop)
    {
    if(document.all)
        {
        EndPosTop = eval(EndPosTop)
        var PosTop_A = WhichObject + ".style.posTop = " + EndPosTop 
        PosTop = eval(PosTop_A)
        }
    if(document.layers)
        {
        EndPosTop = eval(EndPosTop)
        var PosTop_A = "document." + WhichObject + ".top = " + EndPosTop 
        PosTop = eval(PosTop_A)
        }
    }

//**************<*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*>**************\\
//|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|\\
//**************<*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*>**************\\

// FUNCTION |-> MOVE_HORIZONTAL
function MoveLeft(WhichObject,EndPosLeft)
    {
    if(document.all)
        {
        EndPosLeft = eval(EndPosLeft)
        var PosLeft_A = WhichObject + ".style.posLeft = " + EndPosLeft
        PosLeft = eval(PosLeft_A)
        }

    if(document.layers)
        {
        EndPosLeft = eval(EndPosLeft)
        var PosLeft_A = "document." + WhichObject + ".left = " + EndPosLeft
        PosLeft = eval(PosLeft_A)
        }
    }

//**************<*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*>**************\\
//|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|\\
//**************<*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*>**************\\

// FUNCTION |-> RANDOM_BACKGROUND
function randombackground()
    {
    pop = "../../pictures/background-pictures/"
    bgv = Math.ceil(Math.random()*141)
    bgvx = eval(bgv)
    randombackground = "" + pop + bgvx + ".jpg" 
    return randombackground
    }

//**************<*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*>**************\\
//|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|\\
//**************<*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*>**************\\

// FUNCTION |-> SHIFT
function shift(whichcolor,src)
    {

    if(temp_4 != "")
        {
        if(document.all)
            {
            temp_2 = temp_4 + ".style.color = '#EEEEEE'"
            srx = eval(temp_2)
            }
        if(document.layers)
            {
            temp_2 = "document." + temp_4 + ".fontColor = '#EEEEEE'"

            srx = eval(temp_2)
            }
        
        }
    color = new Array()
    color[0] = "#C00000"
    color[1] = "#C0000E"
    color[2] = "#C0001B"
    color[3] = "#C0001B"
    color[4] = "#C00024"
    color[5] = "#C0002D"
    color[6] = "#C0003B"
    color[7] = "#C00048"
    color[8] = "#C00051"
    color[9] = "#C00051"
    color[10] = "#C0005A"    
    color[11] = "#C00063"
    color[12] = "#C00071"
    color[13] = "#C0007F"
    color[14] = "#C0008C"
    color[15] = "#C0009A"
    color[16] = "#C000A7"
    color[17] = "#C000B0"
    color[18] = "#C000BE"
    color[19] = "#B500C0"
    color[20] = "#A700C0"
    color[21] = "#9E00C0"
    color[22] = "#9100C0"
    color[23] = "#8800C0"
    color[24] = "#7500C0"
    color[25] = "#6C00C0"
    color[26] = "#5F00C0"
    color[27] = "#5600C0"
    color[28] = "#4D00C0"
    color[29] = "#4400C0"
    color[30] = "#3B00C0"
    color[31] = "#3200C0"
    color[32] = "#2400C0"
    color[33] = "#1B00C0"
    color[34] = "#1700C0"
    color[35] = "#0900C0"
    color[36] = "#0000C0"
    color[37] = "#000EC0"
    color[38] = "#0017C0"
    color[39] = "#0020C0"
    color[40] = "#0029C0"
    color[41] = "#0036C0"
    color[42] = "#003FC0"
    color[43] = "#0048C0"
    color[44] = "#0051C0"
    color[45] = "#005FC0"
    color[46] = "#006DC0"
    color[47] = "#0076C0"
    color[48] = "#0083C0"
    color[49] = "#008CC0"
    color[50] = "#009AC0"
    color[51] = "#00A3C0"
    color[52] = "#00B5C0"
    color[53] = "#00C0BE"
    color[54] = "#00C0B5"
    color[55] = "#00C0AC"
    color[56] = "#00C0A3"
    color[57] = "#00C09A"
    color[58] = "#00C091"
    color[59] = "#00C08C"
    color[60] = "#00C083"
    color[61] = "#00C075"
    color[62] = "#00C06C"
    color[63] = "#00C068"
    color[64] = "#00C05F"
    color[65] = "#00C051"
    color[66] = "#00C04D"
    color[67] = "#00C044"
    color[68] = "#00C03B"
    color[69] = "#00C02D"
    color[70] = "#00C024"
    color[71] = "#00C01B"
    color[72] = "#00C012"
    color[73] = "#00C005"
    color[74] = "#00C000"
    color[75] = "#09C000"
    color[76] = "#12C000" 
    color[77] = "#17C000"
    color[78] = "#20C000"
    color[79] = "#29C000"
    color[80] = "#32C000"
    color[81] = "#3BC000"
    color[82] = "#44C000"
    color[83] = "#51C000"
    color[84] = "#5AC000"
    color[85] = "#63C000"
    color[86] = "#6DC000"
    color[87] = "#76C000"
    color[88] = "#7FC000"
    color[89] = "#88C000"
    color[90] = "#91C000"
    color[91] = "#9EC000"
    color[92] = "#A7C000"
    color[93] = "#B0C000"
    color[94] = "#B9C000"
    color[95] = "#C0BE00"
    color[96] = "#C0B000"
    color[97] = "#C0A700"    
    color[98] = "#C09E00"
    color[99] = "#C09500"
    color[100] = "#C08C00"
    color[101] = "#C08300"
    color[102] = "#C07A00"
    color[103] = "#C06C00"
    color[104] = "#C06300"
    color[105] = "#C05A00"
    color[106] = "#C05100"
    color[107] = "#C04400"
    color[108] = "#C03B00"
    color[109] = "#C02D00"
    color[110] = "#C02000"
    color[111] = "#C01700"
    color[112] = "#C00500"
    if(document.all)
        {
        temp_1 = ".style.color = color[whichcolor]"
        temp_2 = src + temp_1
        }
    if(document.layers)
        {
        temp_2 = "document." + src + ".fontColor = color[whichcolor]"
        }

    srx = eval(temp_2)
    temp_3 = whichcolor + 1
    
    if(temp_3 == 113)
        {
        temp_3 = 0
        }

    temp_4 = src
    setTimeout("shift(temp_3,temp_4)",10)
    }

//**************<*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*>**************\\
//|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|\\
//**************<*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*>**************\\

function printhelp()
    {
    document.write("")
    }

//**************<*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*>**************\\
//|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|\\
//**************<*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*>**************\\

// OBJECT |-> JAVAFREAK
function javafreak()
    {
    this.ShowHide = showandhide
    this.ReadForm = read_form
    this.RandomBackground = randombackground
    this.Shift = shift
    this.MoveLeft = MoveLeft
    this.MoveTop = MoveTop
    this.Swap = swap
    this.ReadCookie = read_cookie
    this.WriteCookie = write_cookie
    this.MoveHor = MoveTop
    this.MoveVer = MoveLeft
    this.MoveDio = MoveDio
    this.help = printhelp
    this.SlideLeft = movetoleft
    }
//------------------>>> PRIVATE <<<------------------\\

//**************<*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*>**************\\
//|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|\\
//**************<*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*>**************\\

function whichbanner()
    {
    BTable = "<CENTER><TABLE border=2 cellspacing=0 cellpadding=0><TR><TD><A HREF=\""
    ITable = "\" title=\""
    XTable = "\"><IMG SRC=\""
    ETable = "\" BORDER=0></A></TD></TR></TABLE></CENTER>"
    //###################################################################################################
    Link = new Array()
    Link[0] = "http://www.javafreak.cjb.net"
    Link[1] = "http://www.cjb.net"
    Link[2] = "http://www.crosswinds.net"
    //###################################################################################################
    Description = new Array()    
    Description[0] = "This Banner links to JavaFreak's site. Lot's of things that have to do with JavaScript can be found here"
    Description[1] = "This site gives you SHORT urls. Instead of http://www.yourisp.com/village/~You/index.html you will have http://www.you.cjb.net. Come and visit it. It's very useful."
    Description[2] = "This is an homepage / webpage server that gives you UNLIMITED free webspace. Come and use it.(I'm using it and I like it)"
    //###################################################################################################
    Banner = new Array()
    Banner[0] = "../../pictures/banners/banner.gif"
    Banner[1] = "../../pictures/banners/cjb.gif"
    Banner[2] = "../../pictures/banners/crosswinds.gif"
    //###################################################################################################
    ComposeTheBanner = new Array() 
    ComposeTheBanner[0] = BTable + Link[0] + ITable + Description[0] + XTable + Banner[0] + ETable
    ComposeTheBanner[1] = BTable + Link[1] + ITable + Description[1] + XTable + Banner[1] + ETable
    ComposeTheBanner[2] = BTable + Link[2] + ITable + Description[2] + XTable + Banner[2] + ETable
    //###################################################################################################
    var random = Math.ceil(Math.random()*2) 
    banner = ComposeTheBanner[random]
    return banner
    }

// FUNCTION |-> SENDMAIL
function sendmail()
    {
    MAIL = window.open("","MAIL","width=500 height=430")
    MAIL.document.write("<HTML>")
    MAIL.document.write("<head><title>Send a Mail</title></HEAD><BODY>")
    MAIL.document.write("<H1>Send an Email to JavaFreak</h1>")
    MAIL.document.write("<P>")
    MAIL.document.write("<form action=\"http://users.cgifreebies.org/form.cgi?user=21109\" method=\"post\">")
    MAIL.document.write("<input type=\"hidden\" name=\"subject\" value=\"Email from a visitor LOOK AT IT!!!\">")
    MAIL.document.write("<input type=\"hidden\" name=\"url\" value=\"\">")
    MAIL.document.write("<input type=\"hidden\" name=\"fromemail\" value=\"FanMail@cgifreebies.com\">")
    MAIL.document.write("Please enter your email address: <input type=\"text\" name=\"EmailAddress\"><P>")
    MAIL.document.write("Please enter your question or message or comment below  <TEXTAREA rows=15 cols=50 name=\"Message\"></TEXTAREA><br>")
    MAIL.document.write("<input type=\"hidden\" name=\"required\" value=\"EmailAddress,Message,\">")
    MAIL.document.write("<input type=\"hidden\" name=\"checkemails\" value=\"EmailAddress,\">")
    MAIL.document.write("<input type=\"hidden\" name=\"checkurls\" value=\"\">")
    MAIL.document.write("<input type=\"submit\" value=\"Send!\"> </form> ")
    MAIL.document.write("")
    MAIL.document.write("")
    MAIL.document.write("")
    MAIL.document.write("")
    MAIL.document.close()
    }
// OBJECT |-> PRIVATE
function Private()
    {
    this.SendMail = sendmail
    this.Banner =  whichbanner
    }

//Define the objects

JavaFreak = new javafreak()
Priv = new Private()
js_loaded = true;