
//var urlAoC = 'http://localhost/academyoc.fortix.net.au/web/outside/';
//var urlAoCWeb = 'http://localhost/academyoc.fortix.net.au/web/';

//var urlAoC = 'http://academyoc.dev.fortix.net.au/outside/';
//var urlAoCWeb = 'http://academyoc.dev.fortix.net.au/';

var urlAoC = 'https://academyoc.fortix.net.au/outside/';
var urlAoCWeb = 'https://academyoc.fortix.net.au/';


function coursesTable(idElement) {

  var el = document.getElementById(idElement);
  el.innerHTML = '';
  
  url = urlAoC + 'interface.php?op=courses';
  
  if(el!=null) {
    var newEl = document.createElement('iframe');
    newEl.src = url;
    newEl.frameborder = 0;
    newEl.scrolling = 'auto';
    newEl.width = '100%';
    newEl.height = '100%';
    newEl.marginheight = '0px';
    newEl.marginwidth = '0px';
    newEl.style.border = '0px';
    
    el.appendChild(newEl);
    
  }
  
  return false;

}


// idElement = ID of element where form should be displayed
// idSite = site ID in the system (customer source tracking)
// filterType = array('whitelist', 'blacklist') - blacklisting is default
// filterCategories - list of course categories separated by '-'
function enrolmentTab1(idElement, idSite, filterType, filterCategories) {

  var el = document.getElementById(idElement);
  el.innerHTML = '';
  
  var url = urlAoC + 'enrolment_form.php?id_site='+idSite+'&filtering='+filterType+'&filter_course_categories=('+filterCategories+')';
  
  if(el!=null) {
    var newEl = document.createElement('iframe');
    newEl.src = url;
    newEl.frameborder = 0;
    newEl.scrolling = 'auto';
    newEl.width = '100%';
    newEl.height = '100%';
    newEl.marginheight = '0px';
    newEl.marginwidth = '0px';
    newEl.style.border = '0px';
    
    el.appendChild(newEl);
    
  }
  
  return false;

}

function enrolmentTab2(idElement, idSite) {

  var el = document.getElementById(idElement);
  el.innerHTML = '';
  
  url = urlAoC + 'business_mastery_service.php?id_site='+idSite;
  
  if(el!=null) {
    var newEl = document.createElement('iframe');
    newEl.src = url;
    newEl.frameborder = 0;
    newEl.scrolling = 'auto';
    newEl.width = '100%';
    newEl.height = '100%';
    newEl.marginheight = '0px';
    newEl.marginwidth = '0px';
    newEl.style.border = '0px';
    
    el.appendChild(newEl);
    
  }
  
  return false;

}


// idElement = ID of element where form should be displayed
// idSite = site ID in the system (customer source tracking)
// filterType = array('whitelist', 'blacklist') - blacklisting is default
// filterCategories - list of course categories separated by '-'
function enrolmentTab4(idElement, idSite) {

  var el = document.getElementById(idElement);
  el.innerHTML = '';
  
  var url = urlAoC + 'enrolment_form3.php?id_site='+idSite;
  
  if(el!=null) {
    var newEl = document.createElement('iframe');
    newEl.src = url;
    newEl.frameborder = 0;
    newEl.scrolling = 'auto';
    newEl.width = '100%';
    newEl.height = '100%';
    newEl.marginheight = '0px';
    newEl.marginwidth = '0px';
    newEl.style.border = '0px';
    
    el.appendChild(newEl);
    
  }
  
  return false;

}

// idElement = ID of element where form should be displayed
// idSite = site ID in the system (customer source tracking)
function externalEshop(idElement, idSite) {

  var el = document.getElementById(idElement);
  el.innerHTML = '';
  
  var url = urlAoC + 'eshop.php?id_site='+idSite;
  
  if(el!=null) {
    var newEl = document.createElement('iframe');
    newEl.src = url;
    newEl.frameborder = 0;
    newEl.scrolling = 'auto';
    newEl.width = '100%';
    newEl.height = '100%';
    newEl.marginheight = '0px';
    newEl.marginwidth = '0px';
    newEl.style.border = '0px';
    
    el.appendChild(newEl);
    
  }
  
  return false;

}


function timetable(idElement) {

  var el = document.getElementById(idElement);
  el.innerHTML = '';
  
  url = urlAoC + 'timetable.php';
  
  if(el!=null) {
    var newEl = document.createElement('iframe');
    newEl.src = url;
    newEl.frameborder = 0;
    newEl.scrolling = 'auto';
    newEl.width = '100%';
    newEl.height = '100%';
    newEl.marginheight = '0px';
    newEl.marginwidth = '0px';
    newEl.style.border = '0px';
    
    el.appendChild(newEl);
    
  }
  
  return false;

}


function leadsRegistrationForm(idElement, idSite) {

  var el = document.getElementById(idElement);
  el.innerHTML = '';
  
  url = urlAoC + 'leads.php?id_site='+idSite;
  
  if(el!=null) {
    var newEl = document.createElement('iframe');
    newEl.src = url;
    newEl.frameborder = 0;
    newEl.scrolling = 'auto';
    newEl.width = '100%';
    newEl.height = '100%';
    newEl.marginheight = '0px';
    newEl.marginwidth = '0px';
    newEl.style.border = '0px';
    
    el.appendChild(newEl);
    
  }
  
  return false;

}

// idElement = ID of element where form should be displayed
// idSite = site ID in the system (customer source tracking)
// filterType = array('whitelist', 'blacklist') - blacklisting is default
// filterCategories - list of course categories separated by '-'
function enrolmentTab3(idElement, idSite, filterType, filterCategories) {

  var el = document.getElementById(idElement);
  el.innerHTML = '';
  
  var url = urlAoC + 'enrolment_form2.php?id_site='+idSite+'&filtering='+filterType+'&filter_course_categories=('+filterCategories+')';
  
  if(el!=null) {
    //var newEl = document.createElement('iframe');
//    newEl.src = url;
//    newEl.frameborder = 'no';
//    newEl.scrolling = 'auto';
//    newEl.width = '100%';
//    newEl.height = '100%';
//    newEl.marginheight = '0px';
//    newEl.marginwidth = '0px';
//    newEl.style.border = 'none';
//    
//    el.appendChild(newEl);

     var str = '<iframe id="myIframe" src="'+url+'" width="100%" height="100%" frameborder="0" marginheight="0" marginwidth="0"></iframe>'
     el.innerHTML = str;
    
  }
  
  return false;

}

function validate(email) {
   var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
   var address = email;
   if(reg.test(address) == false) {      
      return false;
   }
   else
    {
        return true;
    }
}


function loginForm() {
  var url = urlAoCWeb+'forms/login_db.php';
  var str = '';
  str += "<form action='http://academyocsystem.fortix.net.au/login.asp' method='POST' onsubmit='return loginRedirect();'>";
//  str += "<input type='hidden' name='cmbloginas' value='Student' />";
  str += '<table cellspacing="0" cellpadding="5" class="login_frm">';
  str += "<tr class='login_frm_line'><td class='login_frm_label'>Login As:</td><td class='login_frm_field'><select size='1' name='cmbloginas'><option value='Student'>Student</option><option value='Trainer'>Trainer</option><option>Manager</option></select></td></tr>";
  str += "<tr class='login_frm_line'><td class='login_frm_label'>Login:</td><td class='login_frm_field'><input type='text' name='txtusername' id='txtusername' value='' /></td></tr>";
  str += "<tr class='login_frm_line'><td class='login_frm_label'>Password:</td><td class='login_frm_field'><input type='password' name='txtpassword' id='txtpassword' value='' /></td></tr>";
  str += "<tr class='login_frm_line'><td colspan='2' class='login_frm_submit'><input type='submit' value='Login' /></td></tr>";
  str += '</table>';
  str += "</form>";
  str += '<form action="'+url+'" method="POST" name="form_login_new" style="display: none;">';
  str += "<input type='hidden' name='username' id='frm_login_new_username' value='' />";
  str += "<input type='hidden' name='password' id='frm_login_new_password' value='' />";  
  str += "</form>";
  document.write(str);
}

function loginRedirect() {

  var email = document.getElementById('txtusername').value;
  var pswd = document.getElementById('txtpassword').value;
  var errors = '';
  
  if(email=='')
    errors += "Please, type your username!\n";
  if(pswd=='')
    errors += "Please, type your password!\n";
    
  if(errors=='') {
  
    if(validate(email)) {
      document.getElementById('frm_login_new_username').value = email;
      document.getElementById('frm_login_new_password').value = pswd;
      document.form_login_new.submit();
      return false;
    }
  
    return true;
  
  }
  
  else {
    alert(errors);
    return false;
  }
  
  

}





function celebrants_search_engine(idElement) {

  var el = document.getElementById(idElement);
  el.innerHTML = '';
  
  var url = urlAoC + 'search_celebrants.php';
  
  if(el!=null) {
    var newEl = document.createElement('iframe');
    newEl.src = url;
    newEl.frameborder = 0;
    newEl.scrolling = 'auto';
    newEl.width = '100%';
    newEl.height = '100%';
    newEl.marginheight = '0px';
    newEl.marginwidth = '0px';
    newEl.style.border = '0px';
    
    el.appendChild(newEl);
    
  }
  
  return false;

}





function getUrlParam( name )
{
  name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
  var regexS = "[\\?&]"+name+"=([^&#]*)";
  var regex = new RegExp( regexS );
  var results = regex.exec( window.location.href );
  if( results == null )
    return "";
  else
    return results[1];
}


function freeVideo(idElement, idSite) {

  var el = document.getElementById(idElement);
  el.innerHTML = '';
  
  var token = getUrlParam('token');
  
  var url = urlAoCWeb + 'leads_video.php?id_site='+idSite+'&token='+token;
  
  if(el!=null) {
    var newEl = document.createElement('iframe');
    newEl.src = url;
    newEl.frameborder = 0;
    newEl.scrolling = 'auto';
    newEl.width = '100%';
    newEl.height = '100%';
    newEl.marginheight = '0px';
    newEl.marginwidth = '0px';
    newEl.style.border = '0px';
    
    el.appendChild(newEl);
    
  }
  
  return false;

}