// ####################################################
// ************ CHECK FOR VALID EMAIL *****************
// ####################################################


function IsEmailValid(FormName)
{
        var EmailOk  = true
        var Temp     = FormName;
        var AtSym    = Temp.value.indexOf('@')
        var Period   = Temp.value.lastIndexOf('.')
        var Space    = Temp.value.indexOf(' ')
        var Length   = Temp.value.length - 1   // Array is from 0 to length-1

        if ((AtSym < 1) ||                     // '@' cannot be in first position
    (Period <= AtSym+1) ||             // Must be atleast one valid char btwn '@' and '.'
    (Period == Length ) ||             // Must be atleast one valid char after '.'
    (Space  != -1))                    // No empty spaces permitted
  {
      EmailOk = false
      Temp.focus()
  }
        return EmailOk
}




// ####################################################
// ******************** XML PARSER ********************
// ####################################################


function parseXML( xml ) { 
if( window.ActiveXObject && window.GetObject ) { 
var dom = new ActiveXObject( 'Microsoft.XMLDOM' ); 
dom.loadXML( xml ); 
return dom; 
} 
if( window.DOMParser ) 
return new DOMParser().parseFromString( xml, 'text/xml' ); 
throw new Error( 'No XML parser available' ); 
} 

jQuery.parseXML = function( xml ) { 
return jQuery( parseXML(xml) ); 
}; 




// ####################################################
// ************** BOX DISPLAY FUNCTION ****************
// ####################################################

function createbox(chat){

thechatbox='<div id="'+chat['box']+'" class="chatbox">';
thechatbox=thechatbox+'<div class="chatheader">';
thechatbox=thechatbox+'<div class="chatheaderinner">';
thechatbox=thechatbox+'<table cellspacing="0" cellpadding="0" width="100%" style="height:30px;"><tr><td aling="left">'+chat['name']+'</td><td align="right"><a href="#" onclick="closechat('+chat['id']+');return false;" class="closechat">X</a></td></tr></table>';
thechatbox=thechatbox+'</div>';
thechatbox=thechatbox+'</div>';
thechatbox=thechatbox+'<div class="chattextouter">';
thechatbox=thechatbox+'<div id="'+chat['window']+'" class="chattext">';
thechatbox=thechatbox+chat['body'];
thechatbox=thechatbox+'</div>';
thechatbox=thechatbox+'</div>';
thechatbox=thechatbox+'<div class="chatinput">';
thechatbox=thechatbox+'<div class="chatinputinner">';
thechatbox=thechatbox+'<form class="chatform">';
thechatbox=thechatbox+'<input type="text" id="'+chat['input']+'" name="text" size="34" class="chatforminput" />';
thechatbox=thechatbox+'</form>';
thechatbox=thechatbox+'</div>';
thechatbox=thechatbox+'</div>';


return thechatbox;

}
