var ajax_urls = new Array();
var ajax_titles = new Array();
var current_theme_path;
var login_click;
var chk_box_counter = 1;
var show_invite = true;
// Find Position
function findPosX(obj)
{
  var curleft = 0;
  if (obj.offsetParent)
  {
    while (obj.offsetParent)
    {
      curleft += obj.offsetLeft;
      obj = obj.offsetParent;
    }
  }
  else if (obj.x)
    curleft += obj.x;
  return curleft;
}
function findPosY(obj)
{
  var curtop = 0;
  if (obj.offsetParent)
  {
    while (obj.offsetParent)
    {
      curtop += obj.offsetTop
      obj = obj.offsetParent;
    }
  }
  else if (obj.y)
    curtop += obj.y;
  return curtop;
}
function check_community(obj,e,comm_action) {
  var i=0;
  var blog_index = document.groupform.group_category.selectedIndex;
  var category = document.groupform.group_category.options[blog_index].text;
  var name =document.getElementById('groupname').value;
  var url =document.getElementById('url').value;
  if (url != '') {  
    var regexUrl = /(ftp|http|https):\/\/(\w+:{0,1}\w*@)?(\S+)(:[0-9]+)?(\/|\/([\w#!:.?+=&%@!\-\/]))?/
    var url_chk = regexp.test(url);
  } else {
      var url_chk = 'true';
    }
  if(!trim(name)) {
   showToolTip_from('groupname', 'Enter a community name', 190, 6);
   document.getElementById("groupname").focus();
  i=1;
  } else if( category == __('Select') ) {
    showToolTip_from('group_category', 'Select a category', 190, 6);
    i=1;
    }  else if(!url_chk) {
      showToolTip_from('url', 'Enter a valid URL', 190, 6);
      i=1;
      }
  if(i == 1){
    show_invite = false;
    return false;
 }
  else{ return true;
//      if(comm_action == 'create' || comm_action == '') {
//       show_invite = true;
//      	prompt_invite_bubble(e,'comm_create','top');
//      } else {
//       document.forms['groupform'].submit();
//      }
   }
}
var time_out;
function check_blog_delay() {
  time_out = setTimeout('check_blog()', 500);
  return false;
}
function check_blog() {clearTimeout(time_out);
  var i=0;
  var title =document.getElementById('title').value;
  var category_index = document.blog_form.blog_category.selectedIndex;
  var category = document.blog_form.blog_category.options[category_index].text;
  var post =document.getElementById('blog_post').value; 
  if(!trim(title)) {
    showToolTip_from('title', 'Enter a blog post title',240, 6);
    i=1;
  } else if(category == __('Select')) {
    showToolTip_from('blog_category', 'Select a category for your blog post',240, 6);
    i=1;
  } else if(trim(post) == '<br>' ) {
    showToolTip_from('blog_post', 'Enter a brief description to your blog post',540, -370);
    i=1;
  } else if(trim(post) == '<BR>') {
    showToolTip_from('blog_post', 'Enter a brief description to your blog post',474,50);
    i=1;
  }
  if(i == 1){
    show_invite = false;
    return false;
  }
  else {
    if(blog_act == 'add') { 
      show_invite = true;
      //var obj = document.getElementById('save');
      //prompt_invite_bubble_by_id(obj,'post_blog','top');
      document.forms['blog_form'].submit();
      document.getElementById('save').disabled = true;
    } else {
      document.forms['blog_form'].submit();
      document.getElementById('save').disabled = true;
    }
  }
}
function check_second_hand_classified(obj) {
  var i=0;
  var item_index = document.second_hand_form.second_hand_item.selectedIndex;
  var item = document.second_hand_form.second_hand_item.options[item_index].text;
  var other =document.getElementById('item_text').value;
  var desc =document.getElementById('second_hand_desc').value;
  var contact_details =document.getElementById('second_hand_contact_detail').value;
  var country_index = document.second_hand_form.second_hand_country.selectedIndex;
  var country = document.second_hand_form.second_hand_country.options[country_index].text;
  var city =document.getElementById('second_hand_city').value;
  var month_index = document.second_hand_form.end_month.selectedIndex;
  var month = document.second_hand_form.end_month.options[month_index].text;
  var date_index = document.second_hand_form.end_date.selectedIndex;
  var date = document.second_hand_form.end_date.options[date_index].text;
  var year_index = document.second_hand_form.end_year.selectedIndex;
  var year = document.second_hand_form.end_year.options[year_index].text;
  var d1 = new Date(year, month_index, date );
  var getyear = d1.getFullYear( );
  var getmonth = d1.getMonth( )+1;
  var getday = d1.getDate( );
  var l_dt = new Date();
  var today = Date.UTC(l_dt.getFullYear(), l_dt.getMonth()+1, l_dt.getDate(),0,0,0);
  var upto = Date.UTC(getyear,getmonth,getday,0,0,0);
  var currency_type_index = document.second_hand_form.second_hand_currency_type.selectedIndex;
  var currency_type = document.second_hand_form.second_hand_currency_type.options[currency_type_index].text;
  var currency =document.getElementById('second_hand_currency').value;
  if(item == 'Other' && !trim(other)) {
    showToolTip_from('item_text', 'Item can not be empty',128, 6);
    i=1;
  } else if(!trim(desc)) {
    showToolTip_from('second_hand_desc', 'Enter a brief description',190, 6);
    i=1;
  } else if(!trim(contact_details)) {
    showToolTip_from('second_hand_contact_detail', 'Enter contact details',190, 6);
    i=1;
  } else if(country == __('Select') ) {
    showToolTip_from('second_hand_country', 'Select country',190, 6);
    i=1;
  } else if(!trim(city)) {
    showToolTip_from('second_hand_city', 'Select city',190, 6);
    i=1;
  } else if(upto < today ) {
    showToolTip_from('end_year', 'Specify validity',52, 6);
    i=1;
  } else if(currency_type == __('Select')) {
    showToolTip_from('second_hand_currency_type', 'select currency type',147, 6);
    i=1;
  } else if(currency_type != __('Select') && !trim(currency)) {
    showToolTip_from('second_hand_currency', 'Price can not be left empty',280, 6);
    i=1;
  } else if(isNaN(currency)) {
    showToolTip_from('second_hand_currency', 'Invalid Price',280, 6);
    i=1;
  }
  if(i == 1){
    return false;}
  else{
    return true;
  }
 }
function check_fresh_classified(obj) {
  var i=0;
  var title_index = document.fresh_form.fresh_title.selectedIndex;
  var title = document.fresh_form.fresh_title.options[title_index].text;
  var other =document.getElementById('fresh_item_text').value;
  var desc =document.getElementById('fresh_desc').value;
  var contact_details =document.getElementById('fresh_contact_details').value;
  var country_index = document.fresh_form.fresh_country.selectedIndex;
  var country = document.fresh_form.fresh_country.options[country_index].text;
  var city =document.getElementById('fresh_city').value;
  var month_index = document.fresh_form.end_month.selectedIndex;
  var month = document.fresh_form.end_month.options[month_index].text;
  var date_index = document.fresh_form.end_date.selectedIndex;
  var date = document.fresh_form.end_date.options[date_index].text;
  var year_index = document.fresh_form.end_year.selectedIndex;
  var year = document.fresh_form.end_year.options[year_index].text;
  var d1 = new Date(year, month_index, date );
  var getyear = d1.getFullYear( );
  var getmonth = d1.getMonth( )+1;
  var getday = d1.getDate( );
  var l_dt = new Date();
  var today = Date.UTC(l_dt.getFullYear(), l_dt.getMonth()+1, l_dt.getDate(),0,0,0);
  var upto = Date.UTC(getyear,getmonth,getday,0,0,0);
  var currency_type_index = document.fresh_form.fresh_currency_type.selectedIndex;
  var currency_type = document.fresh_form.fresh_currency_type.options[currency_type_index].text;
  var currency =document.getElementById('fresh_currency').value;
  if(title == 'Other' && !trim(other)) {
    showToolTip_from('fresh_item_text', 'Title can not be empty',128, 6);
    i=1;
  } else if(!trim(desc)) {
    showToolTip_from('fresh_desc', 'Enter a brief description',190 ,6 );
    i=1;
  } else if(!trim(contact_details)) {
    showToolTip_from('fresh_contact_details', 'Enter contact details',190, 6);
    i=1;
  } else if(country == __('Select') ) {
    showToolTip_from('fresh_country', 'Select country',190, 6);
    i=1;
  } else if(!trim(city)) {
    showToolTip_from('fresh_city', 'Select city',190, 6);
    i=1;
  } else if(upto < today ) {
    showToolTip_from('end_year', 'Specify validity',432, -565);
    i=1;
  } else if(currency_type == __('Select')) {
    showToolTip_from('fresh_currency_type', 'select currency type.',147, 6);
    i=1;
  } else if(currency_type != __('Select') && !trim(currency)) {
    showToolTip_from('fresh_currency', 'Price can not be left empty',280, 6);
    i=1;
  } else if(isNaN(currency)) {
    showToolTip_from('fresh_currency', 'Invalid Price',280, 6);
    i=1;
  }
  if(i == 1){
    return false;}
  else{
    return true;
  }
 }

function check_jobs_classified(obj) {
  var i=0;
  var title =document.getElementById('jobs_title').value;
  var contact_details =document.getElementById('jobs_content_detail').value;
  var country_index = document.jobs_form.jobs_country.selectedIndex;
  var country = document.jobs_form.jobs_country.options[country_index].text;
  var city =document.getElementById('jobs_city').value;
  var desc =document.getElementById('jobs_desc').value;
  var month_index = document.jobs_form.end_month.selectedIndex;
  var month = document.jobs_form.end_month.options[month_index].text;
  var date_index = document.jobs_form.end_date.selectedIndex;
  var date = document.jobs_form.end_date.options[date_index].text;
  var year_index = document.jobs_form.end_year.selectedIndex;
  var year = document.jobs_form.end_year.options[year_index].text;
  var d1 = new Date(year, month_index, date );
  var getyear = d1.getFullYear( );
  var getmonth = d1.getMonth( )+1;
  var getday = d1.getDate( );
  var l_dt = new Date();
  var today = Date.UTC(l_dt.getFullYear(), l_dt.getMonth()+1, l_dt.getDate(),0,0,0);
  var upto = Date.UTC(getyear,getmonth,getday,0,0,0);
  var currency_type_index = document.jobs_form.jobs_currency_type.selectedIndex;
  var currency_type = document.jobs_form.jobs_currency_type.options[currency_type_index].text;
  var currency =document.getElementById('jobs_currency').value;
  if(!trim(title)) {
    showToolTip_from('jobs_title', 'Enter position',190 , 6);
    i=1;
  } else if(!trim(contact_details)) {
    showToolTip_from('jobs_content_detail', 'Enter contact details',190, 6);
    i=1;
  } else if(country == __('Select') ) {
    showToolTip_from('jobs_country', 'Select country',190 , 6);
    i=1;
  } else if(!trim(city)) {
    showToolTip_from('jobs_city', 'Select city',190 ,6 );
    i=1;
  } else if(!trim(desc)) {
    showToolTip_from('jobs_desc', 'Enter a brief description.',190, 6);
    i=1;
  } else if(upto < today ) {
    showToolTip_from('end_year', 'Specify validity',432, -670);
    i=1;
  } else if(currency_type == __('Select')) {
    showToolTip_from('jobs_currency_type', 'select currency type.',147, 6);
    i=1;
  } else if(currency_type != __('Select') && !trim(currency)) {
    showToolTip_from('jobs_currency', 'Specify compensation',280, 6);
    i=1;
  } else if(isNaN(currency)) {
    showToolTip_from('jobs_currency', 'Invalid Price',280, 6);
    i=1;
  }
  if(i == 1){
    return false;}
  else{
    return true;
  }
 }

function check_freebies_classified(obj) {
  /* var abc = Quill.getLanguageText('quillDiv1');
 $('#freebies_desc').val(abc);*/
  var i=0;
  var title_index = document.freebies_form.freebies_title.selectedIndex;
  var title = document.freebies_form.freebies_title.options[title_index].text;
  var other =document.getElementById('freebies_item_text').value;
  var desc =document.getElementById('freebies_desc').value;
  var contact_details =document.getElementById('freebies_contact_detail').value;
  var country_index = document.freebies_form.freebies_country.selectedIndex;
  var country = document.freebies_form.freebies_country.options[country_index].text;
  var city =document.getElementById('freebies_city').value;
  var month_index = document.freebies_form.end_month.selectedIndex;
  var month = document.freebies_form.end_month.options[month_index].text;
  var date_index = document.freebies_form.end_date.selectedIndex;
  var date = document.freebies_form.end_date.options[date_index].text;
  var year_index = document.freebies_form.end_year.selectedIndex;
  var year = document.freebies_form.end_year.options[year_index].text;
  var d1 = new Date(year, month_index, date );
  var getyear = d1.getFullYear( );
  var getmonth = d1.getMonth( )+1;
  var getday = d1.getDate( );
  var l_dt = new Date();
  var today = Date.UTC(l_dt.getFullYear(), l_dt.getMonth()+1, l_dt.getDate(),0,0,0);
  var upto = Date.UTC(getyear,getmonth,getday,0,0,0);

  if(title == 'Other' && !trim(other)) {
    showToolTip_from('freebies_item_text', 'Title can not be empty.',128, 6);
    i=1;
  } else if(!trim(desc)) {
    showToolTip_from('freebies_desc', 'Enter a brief description.',190, 6);
    i=1;
  } else if(!trim(contact_details)) {
    showToolTip_from('freebies_contact_detail', 'Enter contact details',190, 6);
    i=1;
  } else if(country == __('Select') ) {
    showToolTip_from('freebies_country', 'Select country',190, 6);
    i=1;
  } else if(!trim(city)) {
    showToolTip_from('freebies_city', 'Select city',190, 6);
    i=1;
  } else if(upto < today ) {
    showToolTip_from('end_year', 'Specify validity',430, -562);
    i=1;
  }
  if(i == 1){
    return false;}
  else{
    return true;
  }
}
function check_album(obj) {
  var i=0;
  var title =document.getElementById('album_title').value;
  if(!trim(title)) {
    document.getElementById('title_msg').style.display='block';
    document.getElementById('title_msg').innerHTML="Title cannot be left empty";
    i=1;
  }
  if(i == 1){
    return false;}
  else{
    return true;
  }
}
function showToolTip_from(field_id, text, a, b){
  var field_obj = document.getElementById(field_id);
  var leftPos = findPosX(field_obj) + a;
  var rightPos = findPosY(field_obj) - b;
  var obj = document.getElementById('bubble_body');
  var obj2 = document.getElementById('bubble_text');
  obj2.innerHTML = __(text);
  obj.style.display = 'block';
  if(leftPos<0)leftPos = 0;
  obj.style.left = leftPos + 'px';
  var obj_height = obj.offsetHeight;
  var obj_width = obj.offsetWidth;
  obj.style.top = rightPos + 'px';
  $('#bubble_iframe').css({top:rightPos+'px',left:leftPos+'px',display:'block',height:obj_height+'px', width:obj_width+'px'});
  var hide_bubble = "document.getElementById('bubble_body').style.display='none';document.getElementById('bubble_iframe').style.display='none';";
 // clear_bubble_hide = window.setTimeout(hide_bubble,3000);
}
function post_blog_comment(e) {
  if ( !trim($('#Content').val()) ) {
    document.getElementById('content_message').style.display='block';
    document.getElementById('content_message').innerHTML="Comment can not be left blank";
    return false;
  } else {
    //prompt_invite_bubble(e,'post_blog_comment','top');
    //return true;
    document.comment_form.submit();
  }
}
function check_createpoll() {
  var i=0;
  var question =document.getElementById('question').value;
  var option1 =document.getElementById('option1').value;
  var option2 =document.getElementById('option2').value;
  var month_index = document.createpoll_form.end_month.selectedIndex;
  var month = document.createpoll_form.end_month.options[month_index].text;
  var date_index = document.createpoll_form.end_date.selectedIndex;
  var date = document.createpoll_form.end_date.options[date_index].text;
  var year_index = document.createpoll_form.end_year.selectedIndex;
  var year = document.createpoll_form.end_year.options[year_index].text;
  var d1 = new Date(year, month_index, date );
  var getyear = d1.getFullYear( );
  var getmonth = d1.getMonth( )+1;
  var getday = d1.getDate( );
  var l_dt = new Date();
  var today = Date.UTC(l_dt.getFullYear(), l_dt.getMonth()+1, l_dt.getDate(),0,0,0);
  var upto = Date.UTC(getyear,getmonth,getday,0,0,0);
  if(!trim(question)) {
    showToolTip_from('question', 'Question cannot be empty', 240, 6);
    i=1;
  } else if(!trim(option1)) {
    showToolTip_from('option1', 'Option 1 cannot be empty', 240, 6);
    i=1;
  } else if(!trim(option2)) {
     showToolTip_from('option2', 'Option 2 cannot be empty', 240, 6);
    i=1;
  }else if(upto < today ) {
    showToolTip_from('end_year', 'End time should be greater than current time', 50, 6);
    i=1;
  }
  if(i == 1){
    return false;}
  else{
    return true;
  }
}
var time_out1;
function check_celebcontent_delay() {
  time_out1 = setTimeout('check_celebcontent()', 500);
  return false;
}
function check_celebcontent() {clearTimeout(time_out1);
  var i=0;
  var title =document.getElementById('title').value;
  if(!trim(title)) {
    showToolTip_from('title', 'Title cannot be empty',190, 6);
    i=1;
  }
  if(i == 1){
    return false;
  }
  else{
    document.celebcontent.submit();
  }
}
function check_careerscape() {
  var i=0;
  var title =document.getElementById('title').value;
  if(!trim(title)) {
    showToolTip_from('title', 'Title cannot be empty',240,6);
    i=1;
  }
   if(i == 1){
    return false;}
  else{
    return true;
  }
}

function check_feeds() {
  var i=0; 
  var feed_url =document.getElementById('feed_url').value;
  if(!trim(feed_url)) {
    showToolTip_from('feed_url', 'URL cannot be empty.',200, 6);
    i=1;
  } else if(!isValidURL(feed_url)) {
    showToolTip_from('feed_url', 'Please enter valid url.',200, 6);
    i=1;
  }
  if(i == 1){
    return false;}
  else{
    return true;
  }
}
function check_celeb_feeds(frm) {
  var i=0; 
  var feed_url = frm.feed_url.value;
   if(frm.name == 'add_extblog_post_form') {
    var feed_url_id = 'feed_url1';
   } else {
   var feed_url_id = 'feed_url';
   }
  if(!trim(feed_url)) {
    showToolTip_from(feed_url_id, 'URL cannot be empty.',180, 6);
    i=1;
  } else if((trim(feed_url) != '' && !isValidURL(feed_url))) {
    showToolTip_from(feed_url_id, 'Please enter valid url.',180, 6);
    i=1;
  } 
  if(i == 1){
    return false;}
  else{
    return true;
  }
}
function check_celeb_news_feeds() {
  var i=0;
  var feed_url =document.getElementById('feed_url').value;
   var celeb_feed_url =document.getElementById('celeb_rss_feed_url').value;
  if(!trim(feed_url) && !trim(celeb_feed_url)) {
    showToolTip_from('celeb_rss_feed_url', 'URL cannot be empty.',180, 6);
    i=1;
  } else if((trim(feed_url) != '' && !isValidURL(feed_url)) || (trim(celeb_feed_url) != '' && !isValidURL(celeb_feed_url))) {
    showToolTip_from('celeb_rss_feed_url', 'Please enter valid url.',180, 6);
    i=1;
  }
  if(i == 1){
    return false;}
  else{
    return true;  
  }
}
function check_videourl() {
  var i=0;
  var video_url =document.getElementById('video_url').value;
  if(!trim(video_url)) {
    showToolTip_from('video_url', 'URL cannot be empty.',200, 6);
    i=1;
  }
  if(i == 1){
    return false;}
  else{
    return true;
  }
}
function check_youtube() {
  var i=0;
  var user_name =document.getElementById('youtube_username').value;
  if(user_name == 'Type user name' ) {
    document.getElementById("youtube_msg").style.display="block";
    document.getElementById("youtube_msg").innerHTML="User name cannot be empty";
    document.getElementById("youtube_msg").focus();
    i=1;
  }
  if(i == 1){
    return false;}
  else{
    return true;
  }
 }

function check_flickr() {
  var i=0;
  var user_name =document.getElementById('flickr_username').value;
  if(user_name == 'Type user name' ) {
    showToolTip_from('flickr_username', 'User name cannot be empty.',200, 6);
    i=1;
  }
  if(i == 1){
    return false;}
  else{
    return true;
  }
}
function check_picasa() {
  var i=0;
  var user_name =document.getElementById('picasa_username').value;
  if(user_name == 'Type user name' ) {
    showToolTip_from('picasa_username', 'User name cannot be empty.',200, 6);
    i=1;
  }
  if(i == 1){
    return false;}
  else{
    return true;
  }
}
function check_searchbox() {
  var i=0;
  var args =document.getElementById('args').value;
  if(!trim(args)) {
    showToolTip_from('args', 'Search box cannot be empty.',180, 6);
    i=1;
  }
  if(i == 1){
    return false;}
  else{
    return true;
  }
}
function check_message() {
  var i=0;
  var comment =document.getElementById('comment').value;
  if(!trim(comment)) {
    showToolTip_from('comment', 'Text box cannot be left empty.',492, 6);
    i=1;
  }
  if(i == 1){
    return false;}
  else{
    return true;
  }
}
function hide_div() {
  $('#test').css('display', 'none');
}
var time_out2;
function check_story_delay() {
  time_out2 = setTimeout('check_story()', 500);
  return false;
}
function check_story() {clearTimeout(time_out2);
  var i=0;
  var title =document.getElementById('title').value;
  var group_description =document.getElementById('group_description').value;
  if(!trim(title)) {
    showToolTip_from('title', 'Enter a story title',193, 6);
    i=1;
  } else if(trim(group_description) == '<br>') {
    showToolTip_from('group_description', 'Enter a brief description',523, -310);
    i=1;
  } else if(trim(group_description) == '<BR>') {
    showToolTip_from('group_description', 'Enter a brief description',458,50);
    i=1;
  }
  if(i == 1){
    return false;
  }
  else{
    document.startstory.submit();
  }
}
function isValidURL(url){
  var RegExp = /(((https?)|(ftp)):\/\/([\-\w]+\.)+\w{2,3}(\/[%\-\w]+(\.\w{2,})?)*(([\w\-\.\?\\/+@&#;`~=%!]*)(\.\w{2,})?)*\/?)/i;
  if(RegExp.test(url)) {
    return true;
  } else {
    return false;
  }
}
function check_octazen_user_pass() {
  var i=0;
  var frm = document.login;
  var total = frm.elements.length;
  var mail_type = false;
  var mail_val = "";
  var userpass = false;
  for( var cnt = 0; cnt < total ; cnt++){
    var ctr_id = frm.elements[cnt].id;
    if(frm.elements[cnt].type == 'checkbox') {
      if(frm.elements[cnt].checked) {
        mail_type = true;
      }
    }
    if(frm.elements[cnt].type == 'text' || frm.elements[cnt].type == 'password') {
      mail_val = ctr_id.substr(ctr_id.indexOf("_")+1);
      if(trim(frm.elements[cnt].value) == "") {
        if(trim(mail_val)!='default'){ 
          if(frm.elements[cnt].type == 'text') {
            $('#username_'+mail_val).attr('class','show_error');
            if(!userpass){
            showToolTip_from('username_'+mail_val, 'User name can not be empty',162, 6);
            userpass = true;
            }
          } else if(frm.elements[cnt].type == 'password') {
            $('#psw_'+mail_val).attr('class','show_error');
            if(!userpass){
            showToolTip_from('psw_'+mail_val, 'Password can not be empty',162, 6);
            userpass = true;
            }
          }
        }
     } else {
     if(frm.elements[cnt].type == 'text') {
       if(trim(mail_val)!='default'){
         $('#username_'+mail_val).attr('class','no_error');
       }
      } else if(frm.elements[cnt].type == 'password') {
      if(trim(mail_val)!='default'){ 
        $('#psw_'+mail_val).attr('class','no_error');
      }
      }
     }
   }
  } 
  if(!mail_type){
    $('#username_default').attr('class','show_error');
    $('#psw_default').attr('class','show_error');
    showToolTip_from('username_default', 'Please select mail type',162, 6);
    i = 1;
  } 
  if(userpass){
    i = 1;
  }
  if(i == 1){
    return false;
  } else{
    return true;
  }
}
function check_multiple_invite() {
  var i=0;
  var email_id =document.getElementById('email_id').value;
  if(!trim(email_id)) {
    showToolTip_from('email_id', 'Please give an email address',190, 6);
    i=1;
  }
  if(i == 1){
    return false;}
  else{
    return true;
  }
}
function check_multiple_invite(frm) {
  var i=0;
  var email_id =frm.email.value;
  if(!trim(email_id)) {
    showToolTip_from('email_id', 'Please give an email address',450, 6);
    i=1;
  }
  if(i == 1){
    return false;}
  else{
    return true;
  }
}
function check_csv_invite() {
  var i=0;
  var file1 =document.getElementById("file1").value;
  if(!trim(file1)) {
    showToolTip_from('file1', 'Please browse some file first',210, 6);
    i=1;
  } else if(document.csv_invite.file1.value.lastIndexOf(".csv")==-1) {
    showToolTip_from('file1', 'Upload a valid file',210, 6);
    i=1;
  }
  if(i == 1){
    return false;}
  else{
    return true;
  }
}
function check_createblog() {
  var i=0;
  var blog_name =document.getElementById("blog_name").value;
  if(!trim(blog_name)) {
    showToolTip_from('blog_name', 'Title cannot be left empty.',110, 6);
    i=1;
  }
  if(i == 1){
    return false;}
  else{
    return true;
  }
}
function check_forumtopic() {
  var i=0;
  var forum_title =document.getElementById("forum_title").value;
  var forum_contents =document.getElementById("forum_contents").value;
  if(!trim(forum_title)) {
    showToolTip_from('forum_title', 'Enter a discussion topic',245, 6);
    i=1;
  } else if(!trim(forum_contents)) {
    showToolTip_from('forum_contents', 'Enter a brief discription',245, 6);
    i=1;
  }
  if(i == 1){
    show_invite = false;
    return false;}
  else{
    show_invite = true;
    return true;
  }
}
function check_gift() { 
  var i=0;
  var type = "";count = 0,l=0;
  var gift=0, friend = 0;
  count = document.gift_nominate.elements.length;
  for (var k=0; k < count; k++) {
    if (document.gift_nominate.elements[k].type=='checkbox') {
      if (document.gift_nominate.elements[k].checked) {
        friend = 1;
      }
    } 
     if (document.gift_nominate.elements[k].type=='radio' && document.gift_nominate.elements[k].id!='choiceAll' && document.gift_nominate.elements[k].id!='choiceHOT' && document.gift_nominate.elements[k].id!='choiceNEW') {
      if (document.gift_nominate.elements[k].checked == true) {
        gift = 1;
      }
    }
  }
  if(gift == 0) {
    showToolTip_from('show_gift_ajax_form', 'Please select a gift.', 520, -30);
    i=1;
  } else if(friend == 0) {
    showToolTip_from('friends_div', 'Please select your friend.', 520, 6);
    i=1;
  }
  if(i == 1){
    return false;
  }
  else{
    return true;
  }
}
function check_question(obj) {
  var radio_checked = false;
  for ( var i = 0; i < obj.user_answer.length; i++ ) {
    if ( obj.user_answer[i].checked ) {
      radio_checked = true;
    }
  }
  if ( radio_checked == false ) {
    showToolTip_from('go', 'Please select your answer.', 40, 6);
    i=1;
  }
  if(i == 1){
    return false;
  }
  else{
    return true;
  }
}
function check_searchcommunity() {
  var i=0;
  var community_search = document.getElementById("community_search").value;
  if ( community_search == __('Search groups') ) {
    showToolTip_from('community_search', 'Please insert a keyword.',180, 6);
    document.getElementById("community_search").focus();
    i=1;
  }
  if ( i == 1 ) {
    return false;
  } else {
     return true;
  }
}
function check_invitefriend() {
   var i=0;
    var emailRegEx = /^[a-z0-9]+([_\.-][a-z0-9]+)*@([a-z0-9]+([\.-][a-z0-9]+)*)+\.[a-z]{2,}$/i;
    email_id = document.getElementById("email_id").value;
   if (!trim(email_id)) {
      document.getElementById("email_msg").style.display="block";
      document.getElementById("email_msg").innerHTML="Please give an email address";
      document.getElementById("email_id").focus();
      i=1;
   } else if (email_id.search(emailRegEx) == -1) { 
      document.getElementById("email_msg").style.display="block";
      document.getElementById("email_msg").innerHTML="Enter a valid email address";
      document.getElementById("email_id").focus();
      i=1;
   }
   if(i == 1){
    return false;}
   else{
     return true;
   }
}
function check_invitetostoryfriend() {
   var i=0;
   friend_name = document.getElementById("friend_name").value;
   if (!trim(friend_name)) {
     document.getElementById("friend_msg").style.display="block";
     document.getElementById("friend_msg").innerHTML="Please select atleast one friend";
     document.getElementById("friend_msg").focus();
     i=1;
   }
   if(i == 1){
    return false;}
   else{
     return true;
   }
}
function check_searchfriend() { 
  var i = 0;
  friend_name = document.getElementById("friend_name").value;
  if ( friend_name == 'Search Friends' || friend_name == '') {
    alert('Please enter a keyword.');
    document.getElementById("friend_name").focus();
    i = 1;
  }
  if (i == 1) {
    return false;
  } else{
    return true;
  }
}
function check_os() {
   var i=0;
    friend_name = document.getElementById("app_search_text").value;
   if (!trim(friend_name)) {
      showToolTip_from('os', 'Please enter a keyword.',190, 6);
      document.getElementById("app_search_text").focus();
     i=1;
   }
   if(i == 1){
    return false;}
   else{
     return true;
   }
}
function check_classifiedcomment() {
   var i=0;
    comment = document.getElementById("comment").value;
   if (!trim(comment)) {
      showToolTip_from('comment', 'Please write some comment.',350, 6);
      document.getElementById("comment").focus();
     i=1;
   }
   if(i == 1){
    return false;}
   else{
     return true;
   }
}
var time_out3;
function check_addedpara_delay() {
  time_out3 = setTimeout('check_addedparatostory()', 500);
  return false;
}
function check_addedparatostory() {clearTimeout(time_out3);
  var i=0;
  para = document.getElementById("para").value;
   if(trim(para) == '<br>' ) {
    showToolTip_from('para', 'Paragraph can not be left blank', 560, -360);
    i=1;
  } else if(trim(para) == '<BR>') {
    showToolTip_from('para', 'Paragraph can not be left blank', 510, 30);
    i=1;
  }
  if(i == 1){
    return false;
  }
  else{
    document.addnewparatostory.submit();
  }
}
function check_feedbackform() {
  var i=0;
  var subject=0;
  var emailRegEx = /^[a-z0-9]+([_\.-][a-z0-9]+)*@([a-z0-9]+([\.-][a-z0-9]+)*)+\.[a-z]{2,}$/i;
  for (var k=1; k < 4; k++) { 
    if (document.getElementById('sub'+k).checked) {
      subject=1;  
    }
  }
  var comment = document.getElementById("comment").value;
  var txtNumber = document.getElementById("txtNumber").value;
  var email = document.getElementById("email").value;
  if (subject == 0) {
      showToolTip_from('sub3', 'Select a subject.',80, 6);
      i=1;
   } else if (!trim(comment)) {
      showToolTip_from('comment', 'Enter a brief discription',380, 6);
      document.getElementById("comment").focus();
     i=1;
   } else if (trim(email) && (email.search(emailRegEx) == -1)) {
      showToolTip_from('email', 'Enter your email address',150, 6);
      document.getElementById("email").focus();
     i=1;
   } else if (!trim(txtNumber)) {
      showToolTip_from('txtNumber', 'Enter code in the box provided',270, 6);
      document.getElementById("txtNumber").focus();
     i=1;
   }
   if(i == 1){
    return false;
  }
  else{
    return true;
  }
}
function check_replymsg(login_uid, user_id, reply_text, id, first_name) {
  var i=0; 
  body = document.getElementById(reply_text).value;
  if(!trim(body)){ 
    showToolTip_from(reply_text, 'Please enter reply.',250, 6);
    i=1;
  }
  if(i == 1){
    return false;
  }
  else{
    submit_reply_box(login_uid, user_id, reply_text, id, first_name);
    return true;
  }
}
function check_reportabuse(obj) {
  var radio_checked = false;
  var i=0; 
  for ( var i = 0; i < obj.reason.length; i++ ) {
    if ( obj.reason[i].checked ) {
      radio_checked = true;
    }
  }
  var certify = document.getElementById('certify').checked; 
  if( radio_checked == false){ 
    showToolTip_from('reason', 'Please select reason.', 160, 6);
    i=1;
    document.getElementById("rationale").focus();
  } else if(certify == false){ 
    showToolTip_from('certify', ' Please accept itimes Terms and Condition',460, 6);
    i=1;
  }
  if(i == 1) {
    return false;
  } else {
    return true;
 }
}
function check_invitefriends(obj, call_from) {
  var radio_checked = false;
  var i=0; 
  var tot_frn = 0;
  $('input[@id^="friend_name_"]').each(function() {
    if($(this).attr('checked') == true){ 
      tot_frn++;
      radio_checked = true;
    }
  });
  if( radio_checked == false){
    if(obj.name == 'invitefriend'){ 
      showToolTip_from('invite_frd', 'Please select a friend.', 185, 6);
    } else if(call_from == 'email_swipe') {
    showToolTip_from('imported_mail_paranet', 'Please select a friend.', 670, 6);  
    } else {
    showToolTip_from('invite_frd', 'Please select a friend.', 480, 6);
    }
    i=1;
  }
  if(i == 1) {
    return false;
  } else {
//     if(tot_frn > 100) {
//      alert_to_wait('invitationform',call_from);
//     } else {
    document.invitationform.submit();
//    }
 }
}