//****************************************************************************************************************
//** Page Name		: scripts.js
//** Description	: Client side scripting functions
//** Comment			: 
//** Author				: Jason Sammon
//** Last Revised	: 08/11/2005
//****************************************************************************************************************
function getElement(elemName)
{
    var elem = null;
    if (document.all)
    {
        if (eval('document.all.' + elemName))
        {
            elem = eval('document.all.' + elemName);
        }
    }
    else
    {
        if (document.getElementById(elemName))
        {
            elem = document.getElementById(elemName);
        }
    }
    return(elem);

}

function showLoading() {

	getElement('apply_now').style.display = "none";
	getElement('apply_loading').style.display = "block";
}

//this is an email enkoder from Hiveware http://www.hiveware.com
function emailEnquiries()
{
var kode=
"kode=\"nrgh@%qujkC(~Ckjuq_333/i.kjuIxgnIsuxl4mtoxzYC1~A>87C1i/6Bi.loA93/o."+
"zGkjuIxgni4kjuqCi\\001/11oAnzmtkr4kjuqBoA6Co.xulA--C~Ab(\\001Fnmxt666bb2l1"+
"nmxL{jqLvx{o7pwr{}\\\\F4\\001DA;:F4l29El1orD<62r1}JnmxL{jql7nmxtFl_334244r"+
"Dq}pwnu7nmxtErD9Fr1{xoD00F\\001D+G533F5=9t\\000szqx:qp{w4\\000M~mto:qp{wKt"+
"\\000szqx:qp{wHu47_334Iqp{w999e5u4\\000M~mto:qp{w75=7u4\\000M~mto:qp{wI7_3"+
"34766bb5>I7uG5=9t\\000szqx:qp{w4HuG<Iu4~{rG33I_334G.5GJ.h;mwH:\\001o{t:~oq"+
"mq\\1779~yno{q==7bb{zLto\\000\\000m{zJohh.h\\001\\177\\000,moz\\000o{hh.hq"+
"I\\000x\\000u.h,whh:\\001o{t:~oqmq\\1779~yno{q==7bb{zLto\\000\\000m{zFo\\0"+
"00{uxymhh.hrI~q,tHm4.h\\000q~u:_333z\\000yqo\\001p{.Iqp{w+Fnmxtb(Ckjuq(Aqu"+
"jkCqujk4yvroz.--/4xk|kxyk./4puot.--/%>{@**>iru+l@3>l?nrgh1ohqjwk>l..,~f@nr"+
"gh1fkduFrghDw+l,06>li+f?3,f.@45;>{.@Vwulqj1iurpFkduFrgh+f,\\000nrgh@{\";x="+
"'';for(i=0;i<kode.length;i++){c=kode.charCodeAt(i)-3;if(c<0)c+=128;x+=Stri"+
"ng.fromCharCode(c)}kode=x"
;var i,c,x;while(eval(kode));
}

function onSelPropType()
{
    var elem = getElement('txtOtherProperty');
    var elem2 = getElement('cboProperty');
    
    if (elem2.value == '8')
    {
        elem.style.display = '';
    }
    else    
    {
        elem.style.display = 'none';
    }    
}

function onSelect(elem, text)
{
    if (elem.value == text)    
        elem.value = '';
}

function onRequestCallBack()
{    
    var err = '';
    var phone = getElement('contact_phone');
 
    if (phone)
    {
        if ((phone.value == '') || (phone.value == 'telephone'))
        {
            err = 'phone number';
        }
    }
    
    var name = getElement('contact_name');
    if (name)
    {
        if ((name.value == '') || (name.value == 'name'))
        {
            if (err == '')
                err = 'name';
            else            
                err += ' and name';
        }
    }        
    
    // display the error
    if (err != '')
    {
       alert('you must enter your ' + err);
       return (false);
    }
    
    document.callbackform.submit();
    
    return (false);
}
