// JavaScript Document
function validasiLogin(tForm){
         eEmail = tForm.email_log.value
         filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
         if (tForm.email_log.value != ''){
             if (!filter.test(eEmail)){
                 alert('Format email tidak valid.');
                 tForm.email_log.focus();
                 return false;
             }
         }else{
             alert('Mohon isi alamat email anda.');
             tForm.email_log.focus();
             return false;
         }
        
         if (tForm.password_log.value == ''){
             alert('Mohon isi password anda.');
             tForm.password_log.focus();
             return false;
         }
}

function validasiTopicAdd(tForm){       
         if (tForm.topik.value == ''){
             alert('Mohon isi Topik.');
             tForm.topik.focus();
             return false;
         }
         
}

function getForum(eId){ 
         randomNumber = tGetRandomNumber();
         url ='t.page.process.php';
         pars = 'pub=get_forum&id_forum='+ eId +'&rand='+ randomNumber;
         myAjax = new Ajax.Request(url,{
                           method: 'get',
                           parameters: pars,
                           onSuccess: showResponseForum,
                           onFailure: function(transport){
                                               alert("Connection error while loading data");
                           }
                      }
                      );
}

function showResponseForum(transport){      
         if (transport.responseXML){             
             eXml = transport.responseXML;
             arrForum = eXml.getElementsByTagName("forum");  
             if (arrForum.length == 1){
                 document.location.href = './forum/topic/'+eIdMainForum+'/'+eMainForum+'/'+$('forum').value+'/'+arrForum.item(0).firstChild.data+'.html';
             }
         }
}

function getTopik(eId){ 
         randomNumber = tGetRandomNumber();
         url ='t.page.process.php';
         pars = 'pub=get_topik&id_topik='+ eId +'&rand='+ randomNumber;
         myAjax = new Ajax.Request(url,{
                           method: 'get',
                           parameters: pars,
                           onSuccess: showResponseTopik,
                           onFailure: function(transport){
                                               alert("Connection error while loading data");
                           }
                      }
                      );
}

function showResponseTopik(transport){      
         if (transport.responseXML){             
             eXml = transport.responseXML;
             arrTopik = eXml.getElementsByTagName("topik");  
             if (arrTopik.length == 1){
                 document.location.href = './forum/topic/'+eIdMainForum+'/'+eMainForum+'/'+eIdForum+'/'+eForum+'/'+$('topik').value+'/'+arrTopik.item(0).firstChild.data+'.html';
             }
         }
}
