

//******************* ajax code for mobs river : 03-07-2007 : saee *******************************

var isBusy;
var querystr = "";
var url_mobs = "http://mobs.mytoday.com/mobs_river.htmlf";
var url_viewer = "http://mytoday.com/bin/viewer?view=frm_items_mobsriver&rid=";
var http = getHTTPObject();

  
//get mobs river
getItems();


function clear_text() {
  document.getElementById('mob_no').value = "";
}


function show_sub() {
  document.getElementById('subs_link').style.visibility = "hidden";
  document.getElementById('subs_link').style.display = "none";

  document.getElementById('subs_input').style.visibility = "visible";
  document.getElementById('subs_input').style.display = "block";
}


function add_sub() {
  //alert("sub added...");
  document.getElementById('subs_link').style.visibility = "visible";
  document.getElementById('subs_link').style.display = "block";

  document.getElementById('subs_input').style.visibility = "hidden";
  document.getElementById('subs_input').style.display = "none";

  document.getElementById('subs_success').style.visibility = "visible";
  document.getElementById('subs_success').style.display = "block";
}


function getItems(resource, obj) {

  if(resource) {
    url_items = url_viewer + resource;
  }
  else {
    url_items = url_mobs;
  }
  getPostResponse(url_items);

  if(obj) {
    document.getElementById('recent_mobs_addn_title').innerHTML = '<font color="blue">&nbsp;:&nbsp;' + obj.innerHTML + "</font>";
    document.getElementById('recent_mobs_addn_title').style.visibility = "visible";
    document.getElementById('back').style.visibility = "visible";
  }
  else {
    if(document.getElementById('back')) {
      document.getElementById('back').style.visibility = "hidden";
      document.getElementById('recent_mobs_addn_title').style.visibility = "hidden";
    }
  }

}


function handleHttpResponse() {
  if( http.readyState == 4 ) {
    isBusy = false;
    document.getElementById('river').innerHTML = http.responseText;
  }
}



function getPostResponse(url) {
if (!isBusy){
http.open("POST", url, true);
isBusy = true;
http.onreadystatechange = handleHttpResponse;
http.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
http.setRequestHeader('Connection','close');
http.send(querystr);
}
}

function getHTTPObject() {
var xmlhttp;
/*@cc_on
@if (@_jscript_version >= 5)
try {
xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
} catch (E) {
xmlhttp = false;
}
}
@else
xmlhttp = false;
@end @*/
if (!xmlhttp && typeof XMLHttpRequest != 'undefined') {
try {
xmlhttp = new XMLHttpRequest();
} catch (e) {
xmlhttp = false;
}
}
return xmlhttp;
}

//*****************************************************************************************


function toggleFAQ(q) {
  var a = q.parentNode.getElementsByTagName('div').item(0);
  if (a.className == "answer") {
    a.className = "answershow";
  } else {
    a.className = "answer";
  }
  return false;
}


var phone_regex = /^\d{8}$/;
var std_regex = /^\d+$/;
var mob_regex = /^\d{10}$/;

function saysuccess() {
 if(document.adv_form.adv_name.value==''){
 alert("Please enter your Name."); 
 document.adv_form.adv_name.focus();
 return false;
 } 
 if(document.adv_form.ph_num.value=='' && document.adv_form.mob_num.value==''){
 alert("Please enter your contact details.");
 document.adv_form.stdcode.focus();
 return false;
 }
 if(document.adv_form.ph_num.value!='' && document.adv_form.stdcode.value==''){
 alert("Please enter STD code.");
 document.adv_form.stdcode.focus();
 return false;
 }
 if(document.adv_form.ph_num.value!='' && !(phone_regex.test(document.adv_form.ph_num.value)) ){
  alert("Please enter a valid phone number.");
  document.adv_form.ph_num.focus();
  return false;
 }
 if(document.adv_form.ph_num.value!='' && !(std_regex.test(document.adv_form.stdcode.value)) ){
  alert("Please enter a valid STD Code.");
  document.adv_form.stdcode.focus();
  return false;
 }

 if(document.adv_form.mob_num.value!='' && !(mob_regex.test(document.adv_form.mob_num.value)) ){
 alert("Please enter a valid mobile number");
  document.adv_form.mob_num.focus();
 return false;
 }
 alert("Thanks for your interest in MyToday ADS. Our representative will get in touch with you shortly.");
 return true;
}
