var ajax_urls = new Array();
var ajax_titles = new Array();
var current_theme_path;
var login_click;
var chk_box_counter = 1;

// 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 validate_form() {
  var val1 = document.getElementById('groupname').value;
  val1 = trim(val1);
  var val2 = document.getElementById('group_category').options[document.getElementById('group_category').selectedIndex].value;

  if (val1=='') {
  alert('Please fill the name of the group');
  return false;
  }

  if (val2==0)
  {
  alert('Please select the category');
  return false;
  }
  }*/

function isValidEmail(strEmail) {
	validRegExp = /^[^@]+@[^@]+.[a-z]{2,}$/i;
	if(strEmail.search(validRegExp) == -1) {
		return false;
	}
	return true;
}
function confirm_delete(msg) {
	var msg = msg;
	if (confirm(msg)) {
		return true;
	}
	else {
		return false;
	}
}
function trim(field) {
	value = field;
	while (value.charAt(value.length-1) == " ") {
		value = value.substring(0,value.length-1);
	}
	while(value.substring(0,1) ==" ") {
		value = value.substring(1,value.length);
	}
	return value;
}

/*function change_icon (image_name, image_src, color) {
  document[image_name].src = image_src;
  obj = document.getElementById('dynamic_bg');
  obj.style.background = color;
  }*/
/**
 * add comments here with an example showing how to use this function
 */
/*function make_url_aftermessagedisplay(action,url) {
  var str_first_url = url.split(action);
  var str_second_url = str_first_url[1].split("&");
  if (str_second_url.length > 1) {
  finalurl = str_first_url[0] + str_second_url[1];
  len=str_second_url.length;
  start = 2;
  while (len > 2) {
  finalurl += '&' + str_second_url[start];
  start=start + 1;
  len=len-1;
  }

  } else {
  url_fetch=str_first_url[0].substr(0,str_first_url[0].length-1);
  finalurl= url_fetch;
  }

  return finalurl;
  }*/

/*var show_hide_shortcuts = {
obj : function (id) {
return document.getElementById(id);
},
onmouseover : function (id) {
if (this.obj(id).className == 'display_false'); {
this.obj(id).className = 'display_true';
}
},
onmouseout : function(id) {
if (this.obj(id).className == 'display_true'); {
this.obj(id).className = 'display_false';
}
}
}*/
// This function has been written to set focus on Ok button of message window
/*function hide_message_window(confirm_id) {
  try {
  document.getElementById(confirm_id).focus();
  }
  catch(e) {
  }
  }*/

/*function track_this_ad(ad_id) {
  window.location = base_url+"/track_ad.php?ad_id="+ad_id;
  }*/

// This function will be used to monitor display of create and edit ad block.
/*function showhide_ad_block(id, display) {
  block_id = document.getElementById (id);
  if (display == 1) {
  block_id.style.display = 'none';
  window.location = "manage_ad_center.php";
  } else {
  block_id.style.display = 'block';
  window.location = "manage_ad_center.php?open=1";
  }
  }*/
// for Confirmation on deleting
function delete_confirmation_msg(msg) {
	return_argument = confirm(msg);
	return return_argument;
}
//ManageCategoryModule
/*function showhide_cat_block(id, display) {
  block_id = document.getElementById (id);
  if (display == 1) {
  block_id.style.display = 'none';
  window.location = "manage_category.php";
  } else {
  block_id.style.display = 'block';
  window.location = "manage_category.php?open=1";
  }
  }*/
/*var oldObj = '';
  function show_hide_options(obj) {
  if ( oldObj != obj && oldObj != '' ) {
  document.getElementById('control_panel_'+oldObj.id).style.display= 'none';

  }
  oldObj = obj;
  var curleft = curtop = 0;
  if (obj.offsetParent) {
  curleft = obj.offsetLeft;
  curtop = obj.offsetTop;
  while (obj = obj.offsetParent) {
  curleft += obj.offsetLeft;
  curtop += obj.offsetTop;
  }

  setleft = curleft-85+'px';
  settop = curtop+17+'px';
  document.getElementById('control_panel_'+oldObj.id).style.position = 'absolute';
  document.getElementById('control_panel_'+oldObj.id).style.left = setleft;
  document.getElementById('control_panel_'+oldObj.id).style.top = settop;

  }

  if(document.getElementById('control_panel_'+oldObj.id).style.display == 'block') {
  document.getElementById('control_panel_'+oldObj.id).style.display= 'none';
  } else {
  document.getElementById('control_panel_'+oldObj.id).style.display='block';
  }
  }*/
//UploadedImageModule, ViewAllMediaModule
function image_popup(obj, id,type_spec) {
	obj = obj.firstChild;
	var image_width = obj.width;
	var image_height = obj.height;
	if (type_spec == 'image') {
		var mydiv = document.getElementById('divIdName'+id);
	}else {
		var mydiv = document.getElementById('VideoDiv'+id);
	}
	x = findPosX(obj);
	y = findPosY(obj);
	x += image_width - 10;
	y += image_height - 10;
	//x += 84;
	//y += 64;
	//mydiv.style.top = yMousePos+ 'px';
	//mydiv.style.left = xMousePos + 'px';
	mydiv.style.top = y + 'px';
	mydiv.style.left = x + 'px';
	mydiv.style.display = 'block';
}
//UploadedImageModule, ViewAllMediaModule
function image_out(id,type_spec) {
	if (type_spec == 'image') {
		document.getElementById('divIdName'+id).style.display = 'none';
	}else {
		document.getElementById('VideoDiv'+id).style.display = 'none';
	}
}
//UploadedImageModule
/*function delete_image(cid) {
  url = 'delete_image.php?cid='+cid;
  window.location = url;
  }*/
/*function delete_video(cid) {
  url = 'delete_video.php?cid='+cid;
  window.location = url;
  }*/
//function change_search_type(obj) {
//   var type = obj.id;
// //   fm = document.getElementById('search_string').value;
// //   window.location = base_url+"/peoples.php?type="+type+"&first_name="+fm+"&submit_search=search";
//   url = base_url+"/peoples.php?type="+type;
//   document.myform_search.action=url;
//   alert("Set action "+document.myform_search.action);
//   document.myform_search.submit();
//}
function checkall_fields(form_name, field, str) { 
	var str = (str == null) ? "friend" : str;
	count = 0;
	count = document.forms[form_name].elements.length;
	chk_cnt=0;
	var check_flag = false;
	for (i=0; i < count; i++) {
		if (document.forms[form_name].elements[i].type=='checkbox') {
			if (document.forms[form_name].elements[i].checked == 1) {
				chk_cnt++;
				check_flag = true;
			}
			if(field=='check') {
				document.forms[form_name].elements[i].checked = 1;
			} else if(field=='uncheck') {
				document.forms[form_name].elements[i].checked = 0;
			}
		}
	}
	if(field=='uncheck' && check_flag == false) {
		alert('No item selected');
	}
	if(field=='accept') {
		if(chk_cnt) {
			if (chk_cnt >= 1) { 
				document.getElementById('request_friend_action').value = 'accept';
				document.forms[form_name].submit();
			}
		}
	} else if(field=='decline') {
		if(chk_cnt) {
			if (chk_cnt >= 1) { 
				document.getElementById('request_friend_action').value = 'decline';
				document.forms[form_name].submit();
			}
		}
	}
	if(field=='delete') {
		if(chk_cnt) {
			if (chk_cnt >= 1) { 
				//str = str + 's';
				//}
				//if (confirm('Are you sure you want to delete the selected '+str+'?')) {
				document.forms[form_name].submit();
		}
		} /*else {
		    alert('No '+str+' selected');
		    }*/
	}

	if(field=='report') {
		if(chk_cnt) {
			if (chk_cnt >= 1) { 
				document.forms[form_name].action =base_url+'/report_messages.php';
				document.forms[form_name].submit();
			}
		} 
	} 
}

function redirect(url) {
	if(url) {
		window.location = url;
	}
}

function message_action(message, id) {
	switch (message) {
		case 'delete':
			//       if (!confirm('Are you sure you want to delete this notification?')) {
			//         return false;
			//       }
			document.forms['message_form'].form_action.value = 'delete';
			document.getElementById('message_index_id').value = id;
			break;
		case 'reply':
			document.forms['message_form'].mid.value = id;
			document.forms['message_form'].do_action.value = 'reply';
			break;
		case 'forward':
			document.forms['message_form'].mid.value = id;
			document.forms['message_form'].do_action.value = 'forward';
			break;
		case 'edit':
			document.forms['message_form'].mid.value = id;
			document.forms['message_form'].do_action.value = 'edit';
			break;
	}
	document.forms['message_form'].submit();
}
function update_relationship_status(obj,id,counter) {
	url = 'update_relationship.php?uid='+id+'&type='+obj.value;
	url += "&random=" + (new Date().getTime());
	id = 'show_update_result_'+counter;
	document.getElementById(id).innerHTML = '';
	$('#').load(url);
	$('#'+id).fadeIn(500, function(){ document.getElementById(id).innerHTML="Relationship updated successfully";
			$('#'+id).fadeOut(7000);
			});
}
/*function delete_comment(comment_id) {
  url = 'delete_comment.php?comment_id='+comment_id;
//id = 'show_comment_delete_msg';
window.location = url;
//   $('#'+id).fadeIn('slow', function(){ document.getElementById(id).innerHTML="Comment deleted Successfully";
//    });$('#'+id).fadeOut(5000);
}*/
/*function delete_testimonial(testi_id, sender_id, recipient_id) {
//if (confirm("Are you sure you want to delete this testimonial")) {
url = 'delete_testimonial.php?testi_id='+testi_id+'&sender_id='+sender_id+'&recipient_id='+recipient_id+'&backurl='+document.URL;
window.location = url;
//   } else {
//      return false;
//     }
}*/
function comment_reply_box(id) {
	val = 'reply_box_'+id;
	val1= 'sub_reply_box_'+id;
	reply = 'reply_text_'+id;
	document.getElementById(reply).value='';
	document.getElementById(val).style.display='none';
	if (document.getElementById(val1).style.display=='block') {
		document.getElementById(val1).style.display='none';
	} else {
		document.getElementById(val1).style.display='block';
	}
}
function cancel_reply_box(id) {
	val = 'reply_box_'+id;
	val1 = 'sub_reply_box_'+id;
	reply = 'reply_text_'+id;
	document.getElementById(reply).value='';
	document.getElementById(val).style.display='none';
	document.getElementById(val1).style.display='none';
}
function submit_reply_box(sender_id, recipient_id, reply_text, id, user_name) {
	var val = 'sub_reply_box_'+id;
	var display_id = 'reply_box_'+id;
	var body = document.getElementById(reply_text).value;
	var ref_url = window.location;
	ref_url = '';
	var url = 'save_reply_comment.php?sender_id='+sender_id+'&recipient_id='+recipient_id+'&body='+body+'&referrer='+ref_url+'&name='+user_name;
	url += "&random=" + (new Date().getTime());
	document.getElementById(val).style.display='none';
	document.getElementById(display_id).style.display='block';
	$.get(
			url,
			{
			},
			function(data) {
			$('#'+display_id).html(data);
			}
	     );
}
function change_search_params(seachval, id) {
	type = seachval
		val = document.getElementById(id).value ;
	if (val =='') {
		url = 'peoples.php?type='+type;
	} else {
		url = base_url+'/peoples.php?type='+type+'&'+type+'_search='+val+'&submit_search=search';
	}
	window.location = url;
}
function search_type(form_id,dropdown_id) {
	val = document.getElementById(form_id).value;
	type = document.getElementById(dropdown_id).value ;
	if (val =='') {
		url = 'peoples.php?type='+type;
	} else {
		if(type=='user') {
			url = 'peoples.php?type='+type+'&first_name='+val+'&submit_search=search';
		} else {
			url = 'peoples.php?type='+type+'&'+type+'_search='+val+'&submit_search=search';
		}
	}
	window.location = url;
}
/**
 *adding ajax in calendar module
 */
/*function ajax_call_method_calendar (ajax_url, time_stamp, uid, intStartDay) {
//hide_jtip();
var sel_date;
sel_date= time_stamp;
id = 'calender_div';
url = ajax_url+"?sel_date="+sel_date+"&uid="+uid+"&intStartDay="+intStartDay;
url += "&random=" + (new Date().getTime());
$('#calender_div').html('<div style="height:200px;color:#006699;margin-top:50px;text-align:center;" >Loading calendar...</div>').load(url);
}*/
/*function ajax_image(id, uid) {
  $('#TB_ajaxContent').innerHTML = '';
  url = base_url + '/ajax/ajax_image.php?id='+id+'&uid='+uid;
  url += "&random=" + (new Date().getTime());
  $('#TB_ajaxContent').load(url).html('Loading....');
  }*/

/*function hide_thickbox() {
  $('#itimes_clock').css('visibility','visible');
  $('[@id^="TB_"]').remove();
  }*/

/*function show_email_details(base_url) {
  var selected_index = document.getElementById("email_type").selectedIndex;
  var email_type = document.getElementById("email_type").options[selected_index].value;
  if (email_type != "0") {
  window.location = base_url+"/configure_email.php?email_type="+email_type;
  } else {
  window.location = base_url+"/configure_email.php";
  }
  }*/

/*function show_hide_classifieds(id) {
  status_div = document.getElementById(id).style.display;
  id_name = document.getElementById(id).id.split('_');
  if (id_name[0] != 'create' ) {
  $('[@id^="'+id_name[0]+'_"]').css({display:"none"});
  }
  if (status_div == 'none') {
  document.getElementById(id).style.display = "block";
  }else {
  document.getElementById(id).style.display = "none";
  }
  }*/

/*function delete_classfieds(classifieds_id, id, detail_id) {
  url = 'save_classifieds.php?id='+classifieds_id+'&action=delete';
  url += "&random=" + (new Date().getTime());
  $('#'+id).load(url);
  window.location = base_url+"/user.php?msg=Classifieds deleted Successfully";
//  document.getElementById(detail_id).innerHTML = '';
//  $('#'+id).fadeIn(500, function(){ document.getElementById(id).innerHTML="Classified Deleted Successfully";
//   $('#'+id).fadeOut(7000);
//   });
}*/

function set_mood (mood_id) {
	url = 'set_mood.php?mood_id='+mood_id;
	url += "&random=" + (new Date().getTime());
	id = 'update_mood';
	$('#'+id).load(url);
}
function show_hide_div(id) {
	if(document.getElementById(id).style.display=='block') {
		document.getElementById(id).style.display='none';
	} else {
		document.getElementById(id).style.display='block';
	}
}
/*function submit_filter_form(form1,form2) {
  alert(form1.gender.value);
  return false;
  }*/

/*function mobile_service(form_name) {
  var mobile_no = document.forms[form_name].mobile_no.value;
  if (mobile_no == " ") {
  alert("Please enter your mobile number ");
  return false;
  }
  url = 'mobile_validation.php?mobile_no='+mobile_no;
  url += "&random=" + (new Date().getTime());
  $('#mobile_msg').html('<div class="addtab_module"><p><label>Processing </label></p><div class="addtab_content"><p>We are processing your request please wait...<img src="images/loading.gif"></p><br/></div></div>').load(url);
  return false;
  }*/

/*function mobile_confirmation(form_name) {
  var confirmation_code = document.forms[form_name].confirmation_code.value;
  if(document.forms[form_name].perm[0].checked) {
  var perm = document.forms[form_name].perm[0].value;
  } else if (document.forms[form_name].perm[1].checked) {
  var perm = document.forms[form_name].perm[1].value;
  } else if (document.forms[form_name].perm[2].checked) {
  var perm = document.forms[form_name].perm[2].value;
  }
//   if(document.forms[form_name].alerts[0].checked) {
//     var alerts = document.forms[form_name].alerts[0].value;
//   } else if (document.forms[form_name].alerts[1].checked) {
//     var alerts = document.forms[form_name].alerts[1].value;
//   }

if (confirmation_code == "") {
alert("Please enter the 5 digit confirmation code");
return false;
}
url = 'code_confirmation.php?code='+confirmation_code+'&perm='+perm;
url += "&random=" + (new Date().getTime());
$('#mobile_msg').html('<div class="addtab_module"><p><label>Processing </label></p><div class="addtab_content"><p>We are processing your request please wait...<img src="images/loading.gif"></p><br/></div></div>').load(url);
return false;
}*/
/*function delete_teaser(record_id) {
  val = confirm_delete('Do you want to Delete this teaser ');
  if (val == true) {
  window.location="delete_teaser.php?id="+record_id;
  }
  }*/
/*function send_mail(form_name) {
  var to = document.forms[form_name].to.value;
  var subject = document.forms[form_name].subject.value;
  var body = document.forms[form_name].body.value;
  if (subject == "" || body =="") {
  var  val = confirm_delete('Subject or Body is empty. Do you still want to send this email?');
  if(val == true) {
  return;
  } else {
  return false;
  }
  }
  }*/

/*var application = {
add: function () {
if(trim(document.getElementById('app_name').value) == '') {
alert('Application name cannot be empty.');
return false;
}
if(trim(document.getElementById('widget_url').value) == '') {
alert('Widget URL cannot be empty.');
return false;
}
document.forms['app_create_form'].submit();
},
delete_app: function(app_id) {
if(!confirm('Are you sure you want to delete this application.'))return false;
document.getElementById('application_index_id').value = app_id;
document.forms['app_delete_form'].submit();
},
resend: function(app_id) {
document.getElementById('app_resend_id').value = app_id;
document.forms['app_resend_form'].submit();
},
edit: function() {
if(trim(document.getElementById('app_name').value) == '') {
alert('Application name cannot be empty.');
return false;
}
return true;
},
approvel: function(app_id) {
document.getElementById('application_id_approvel').value = app_id;
document.forms['app_approvel_form'].submit();
}
};
 */
function setHomepage(what, url) {
	if (navigator.appName == 'Microsoft Internet Explorer' && document.getElementById) {
		setHomepageExplorer(what, url);
	} else if (document.layers || document.getElementById) {
		setHomepageNetscape(what, url);
	}
	return false;
}

function setHomepageNetscape(what, url) {
	var warn = 'Due to Netscapes security handling, this page will show you a dialog with a warning.' + 'If you do not wish to grant this site the access to ' + 'your browser settings, you can manually copy ' + 'http://itimes.com and paste it in the location field in ' + 'Edit|Preferences|Navigator.';
	if ( confirm(warn) ) {
		netscape.security.PrivilegeManager.enablePrivilege("UniversalPreferencesWrite");
		navigator.preference('browser.startup.homepage', url);netscape.security.PrivilegeManager.disablePrivilege("UniversalPreferencesWrite");
	}
}

function setHomepageExplorer(what, url) {
	what.style.behavior = 'url(#default#homepage)';
	what.setHomePage(url);
}

function display_headline_field() {
	var tab_value = addslashes(document.getElementById('headline').innerHTML);
	if(tab_value == 'No Status') {
		tab_value = '';
	}
	document.getElementById('current_tab_input').value = trim(tab_value);
	document.getElementById('headline').style.display = 'none';
	document.getElementById('changeHeadline').style.display = 'block';
	document.getElementById('current_tab_input').focus();
}

function save_headline() {
	var val = document.getElementById('current_tab_input').value;
	val = trim(val);
	var tab_value = stripslashes(val);
	$.get(
			"save_headline.php",
			{
			'value': tab_value,
			'random': (new Date().getTime())
			},
			function(data) {
			}
	     );
	if(tab_value == '') {
		document.getElementById('headline').innerHTML = 'No Status';
	} else {
		document.getElementById('headline').innerHTML = tab_value;
	}
	document.getElementById('changeHeadline').style.display = 'none';
	document.getElementById('headline').style.display = 'block';
}
function addslashes(str) {
	str=str.replace(/\'/g,'\'');
	str=str.replace(/\"/g,'\"');
	str=str.replace(/\\/g,'\\\\');
	str=str.replace(/\0/g,'\\0');
	return str;
}
function stripslashes(str) {
	str=str.replace(/\\'/g,'\'');
	str=str.replace(/\\"/g,'"');
	str=str.replace(/\\\\/g,'\\');
	str=str.replace(/\\0/g,'\0');
	return str;
}

function match_height(id1, id2) {
	h1 = document.getElementById(id1).offsetHeight;
	h2 = document.getElementById(id2).offsetHeight;
	if(h1>h2) {
		document.getElementById(id2).style.height = h1-1+'px';
	} else {
		document.getElementById(id1).style.height = h2-1+'px';
	}
}

function serach_side_block_validation(obj, field) {
	if (obj.elements[field].value == 'Type your keyword') {
		alert("Please insert a keyword")
			obj.elements[field].focus();
		return false;
	}
}

function validate_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 ) {
		alert("Please select your answer")
	}
	return radio_checked;
}

function ismaxlength(obj) {
	var mlength=obj.getAttribute? parseInt(obj.getAttribute("maxlength")) : ""
		if ( obj.getAttribute && obj.value.length > mlength ) {
			obj.value=obj.value.substring(0, mlength)
				//alert("You can write only " + mlength + " charecters.")
				showToolTip_from(obj.id, "You can write only " + mlength + " charecters.",325,6);
		}
}

var swap_tab_allowed='true';
function swap_tab(obj) { 
	if(swap_tab_allowed=='true') {
		$('#bubble_body').css('display', 'none');
		$('#bubble_iframe').css('display', 'none');
		var parent_table = $(obj).parent().parent().parent().parent().parent().parent().parent()
			$('td.selected_tab', parent_table).each(function() {
					$(this).attr('class', 'green_tab');
					$('#'+$(this).attr('id') + '_data').css('display', 'none')
					});
		var selected_obj = $(obj).parent().parent().parent().parent();
		$(selected_obj).attr('class', 'selected_tab');
		$('#'+ $(selected_obj).attr('id') + '_data').css('display', 'block');
	} else {
		var edu_status = check_editprofile();
		if(edu_status) {
			showToolTip_from('save_all', 'Please save the details',110,6);
		}
	}
}

function swap_edit_tab(obj, tab_name) {
	if(check_editprofile()) {
		document.getElementById('current_selected_tab').value = tab_name;
		swap_tab(obj);
	} 
}

function swap_ajax_call(type, media_id, uid, obj) {
	swap_tab(obj);
	if ( type == 'media' ) {
		$('#tab').val('media');
		$('#pagging_links').show();
		$('#photo_privacy_settings_link').show();
	}
	else {
		$('#pagging_links').hide();
		$('#photo_privacy_settings_link').hide();
	}
	var req_url = '';
	if ( type == 'flickr_photo' ) {
		req_url = "ajax/flickr_pics.php";
	}
	else if ( type == 'picasa_photo' ) {
		req_url = "ajax/picasa_pics.php";
	}
	else if ( type == 'youtube_video' ) {
		$('#tab').val('youtube');
		req_url = "ajax/youtube.php";
	}
	if ( req_url ) {
		$.get(
				req_url,
				{
				'id':media_id,
				'uid':uid,
				'random': (new Date().getTime())
				},
				function(htmlData) {
				$('#'+ type + '_data').html(htmlData);
				}

		     );
	}
}


function swap_food(obj) {
	$('[@id^="col_a_"]').css({display:"none"});
	$('#col_a_'+obj.value).css({display:"block"});
	$('[@id^="col_b_"]').css({display:"none"});
	$('#col_b_'+obj.value).css({display:"block"});
}

function show_pics(photo_type, media_id, uid, obj) {
	var obj_parent = $(obj).parent().parent().parent().parent();
	if ( $(obj_parent).attr('class') != 'selected_subtab' ) {
		$('[@id^="photos_arrow_"]').attr('class', 'unselected_subtab');
		$('[@id^="images_"]').hide('slow');
		$('#'+$(obj_parent).attr('id')).attr('class', 'selected_subtab');
		$('#'+photo_type).show('slow');
		$('#pagging_links').hide();
		property = photo_type.split('_')
			var req_url;
		if ( property[1] == 'flickr' ) {
			req_url = "ajax/flickr_pics.php"
		}
		else if ( property[1] == 'picasa' ) {
			req_url = "ajax/picasa_pics.php"
		}
		else if ( property[1] == 'youtube' ) {
			req_url = "ajax/youtube.php"
		}
		else if ( property[1] == 'email' ) {
			req_url = "ajax/zimbra_friends.php"
		}
		if ( req_url ) {
			$.get(
					req_url,
					{
					'id':media_id,
					'uid':uid,
					'random': (new Date().getTime())
					},
					function(htmlData) {
					$("#"+photo_type).html(htmlData);
					});
		}
		else {
			$('#pagging_links').show();
		}
	}
}

function display_text_field(obj, id) {
	if ( obj.value == 'Other' ) {
		$('#'+id).css('visibility', 'visible');
		$('#'+id).attr('value', '');
		$('#'+id).attr('disabled', false);
		$('#'+id).focus();
	}
	else {
		$('#'+id).css('visibility', 'hidden');
		$('#'+id).attr('value', '');
		$('#'+id).attr('disabled', true);
	}
}

var moduleContainer = false;
function show_add_to_my_page(caption, html, height, width, nonmodal, module_name) {
	if(!moduleContainer) {
		$(document.body).append("<div style='display:none;' id='add_to_my_page'></div>");
		moduleContainer = true;
	}
	orientation = 'left';
	html = '<table width="98%" height="98%" align="center" valign="middle"><tr><td align="center" valign="middle"><div id="display_message" ><ul><li>Do you really want to add this module to your page ?</li><li><span style="float:left;width:162px;"><span style="float:right;"><del class = "green_left"></del><del ><input type = "button" tabindex="0" style="font-weight:normal;" id="yes_btn" value="Yes" name = "submit" class = "green_center green_padding_left_right" onclick="javascript:add_to_my_page_yes(\''+module_name+'\', \''+orientation+'\');" /></del><del class = "green_right"></del></span></span><span style="float:right;width:162px;"><del class = "green_left"></del><del ><input type = "button" tabindex="0" style="font-weight:normal;" id="no_btn" value="No" name = "submit" class = "green_center green_padding_left_right" onclick="javascript:tb_remove();" /></del><del class = "green_right"></del><span></li></ul></div></td></tr></table>';
	$("#add_to_my_page").html(html);
	tb_show('', '#TB_inline?&height=200&width=350&inlineId=add_to_my_page&modal=true', '');
}

function hide_add_to_my_page() {
	tb_remove();
}

function add_to_my_page_yes(module_name, orientation) {

	$.get(
			base_url + "/ajax/add_to_my_page.php",
			{
			'orientation': orientation,
			'module_name': module_name,
			'random': (new Date().getTime())
			},
			function(xml) {
			$("#option_"+module_name).html(
				'<img src="'+skin_url+'/images/add_module.gif" alt="Added"> Added'
				);
			//hide_add_to_my_page();
			}
	     );
}

function show_delete_from_my_page(module_name) {
	if(!moduleContainer) {
		$(document.body).append("<div style='display:none;' id='add_to_my_page'></div>");
		moduleContainer = true;
	}
	title = $('#' + module_name).attr('title');
	html = '<table width="98%" height="98%" align="center" valign="middle"><tr><td align="center" valign="middle"><div id="display_message" ><ul><li>Do you want to remove "'+title+'" ?</li><li><span style="float:left;width:162px;"><span style="float:right;"><del class = "green_left"></del><del ><input type = "button" tabindex="0" style="font-weight:normal;" id="yes_btn" value="Yes" name = "submit" class = "green_center green_padding_left_right" onclick="javascript:delete_from_my_page_yes(\''+module_name+'\');" /></del><del class = "green_right"></del></span></span><span style="float:right;width:162px;"><del class = "green_left"></del><del ><input type = "button" tabindex="0" style="font-weight:normal;" id="no_btn" value="No" name = "submit" class = "green_center green_padding_left_right" onclick="javascript:tb_remove();" /></del><del class = "green_right"></del><span></li></ul></div></td></tr></table>';
	$("#add_to_my_page").html(html);
	tb_show('', '#TB_inline?&height=200&width=350&inlineId=add_to_my_page&modal=true', '');
}

function delete_from_my_page_yes(module_name) {
	$('#' + module_name).hide('slow',serialize);
	try {
		$('#chk_'+module_name).removeAttr("checked");
	} catch (e) {
	}
	tb_remove();
	/*$.get(
	  base_url + "/ajax/delete_from_my_page.php",
	  {
	  'module_name': module_name,
	  'random': (new Date().getTime())
	  },
	  function(xml) {
	  $("#option_"+module_name).html(
	  '<img src="'+skin_url+'/images/wrong.gif" alt="Deleted"> <a href="#">Deleted</a>'
	  );
	  hide_add_to_my_page();
	  }
	  );*/
}

function show_invite_nonitimesuser(caption, html, height, width, nonmodal, name, email) {
	if(!moduleContainer) {
		$(document.body).append("<div style='display:none;' id='add_to_my_page'></div>");
		moduleContainer = true;
	}
	orientation = 'left';
	html = '<table width="98%" height="98%" align="center" valign="middle"><tr><td align="center" valign="middle"><div id="display_message" ><ul><li>'+name+' is not itimes user.</li><li>Please invite '+name+' to join itimes.</li><li><span style="float:left;width:162px;"><span style="float:right;"><del class = "green_left"></del><del ><input type = "button" tabindex="0" style="font-weight:normal;" id="yes_btn" value="Invite" name = "submit" class = "green_center green_padding_left_right" onclick="javascript:invite_nonitimesuser_yes(\''+name+'\', \''+email+'\');" /></del><del class = "green_right"></del></span></span><span style="float:right;width:162px;"><del class = "green_left"></del><del ><input type = "button" tabindex="0" style="font-weight:normal;" id="no_btn" value="Cancel" name = "submit" class = "green_center green_padding_left_right" onclick="javascript:tb_remove();" /></del><del class = "green_right"></del><span></li></ul></div></td></tr></table>';
	$("#add_to_my_page").html(html);
	tb_show('', '#TB_inline?&height=200&width=350&inlineId=add_to_my_page&modal=true', '');
}

function invite_nonitimesuser_yes(name, email) {
	var submitForm = document.createElement("FORM");
	document.body.appendChild(submitForm);
	submitForm.method = "POST";
	submitForm.action = "";
	var newElement = document.createElement("input");
	newElement.name = "email_id";
	newElement.type = "hidden";
	newElement.value = email;
	submitForm.appendChild(newElement);
	var newElement = document.createElement("input");
	newElement.name = "invite_from_homepage";
	newElement.type = "hidden";
	newElement.value = "invite";
	submitForm.appendChild(newElement);
	submitForm.submit();
}

function verify_tinymce_maxlength(formObject) {
	tinyMCE.triggerSave();
	elementCount = formObject.elements.length;
	for(i=0; i < elementCount; i++) {
		if(formObject.elements[i].type == 'textarea') {
			if (formObject.elements[i].value.length > 50000) {
				alert("Only 50000 characters allowed here.");
				return false;
			}
		}
	}
	return true;
}

function iFrameHeight(id) {
	var h = 600;
	if(document.getElementById && !(document.all)) {
		h = document.getElementById(id).contentDocument.body.scrollHeight;
	}
	else if(document.all) {
		h = document.frames(id).document.body.scrollHeight;
	}
	document.getElementById(id).style.height = h + 'px';
}

function autofitIframe(id) {
	if (!window.opera && !document.mimeType && document.all && document.getElementById) {
		parent.document.getElementById(id).style.height = this.document.body.offsetHeight + "px";
	}
	else if(document.getElementById) {
		parent.document.getElementById(id).style.height = this.document.body.scrollHeight + "px";
	}
}

function show_feeds(obj) {
	posts_ul_id = obj.id + '_posts';
	if($('#'+posts_ul_id).is(':hidden')) {
		$('#'+obj.id).attr('src', base_url+"/images/collapse.gif");
	}
	else {
		$('#'+obj.id).attr('src', base_url+"/images/expand.gif");
	}
	$('#'+posts_ul_id).toggle('slow');
}

function delete_content1() {
	if (confirm('Are you sure you want to delete this content ?')) {
		return true;
	}
	else {
		return false;
	}
}

function change_photo_privacy(obj, id) {
	$('[@id^="photo_privacy_'+id+'_"]').each(function() {
			switch ($(this).attr('alt')) {
			case 'Private':
			$(this).attr('src', base_url+"/images/Red.gif");
			break;
			case 'Friends':
			$(this).attr('src', base_url+"/images/Yellow.gif");
			break;
			case 'Public':
			$(this).attr('src', base_url+"/images/Green.gif");
			break;
			}
			});
	var privacy = $(obj).attr('alt');
	$('#'+privacy+'_privacy_'+id).attr('checked', 'checked');
	switch (privacy) {
		case 'Private':
			$(obj).attr('src', base_url+"/images/Red1.gif");
			break;
		case 'Friends':
			$(obj).attr('src', base_url+"/images/Yellow1.gif");
			break;
		case 'Public':
			$(obj).attr('src', base_url+"/images/green1.gif");
			break;
	}
}

function crop_image(obj) {
	//tb_show('', base_url+'/crop_image.php?width=600&height=400', '');
}

function GetStateList(country_name, selecte_state) {

	var get_url = base_url + "/ajax/get_states_by_country.php?name="+country_name+"&selected="+selecte_state;
	$.get(
			get_url,
			{
			},
			function(response) {
			document.getElementById('state_names').innerHTML = response;
			}
	     );

}
function GetCityList(selected_state) {
	if(selected_state == 'Other'){
		GetStateList("","");
		GetCityList("");
	} else {
		var get_url = base_url + "/ajax/get_states_by_country.php?type=city_list&name="+selected_state;
		$.get(
				get_url,
				{
				},
				function(response) {
				document.getElementById('city_names').innerHTML = response;
				}
		     );
		set_city_code("");
	}
}

function set_country_code(country) {
	country = country.toLowerCase();
	var country_name_length = country_name.length;
	for ( var i = 0; i < country_name_length; i++ ) {
		if ( country_name[i] == country ) {
			document.getElementById('mobile_country_code').value = country_code[i];
			document.getElementById('phone_country_code').value = country_code[i];
			//       document.getElementById('work_phone_country_code').value = country_code[i];
			//       document.getElementById('work_mobile_country_code').value = country_code[i];
			break;
		}
	}
	GetStateList(country);
	GetCityList("");
	set_city_code("");
}

function set_city_code(city) {
	city = city.toLowerCase();
	if(city == 'other'){
		GetCityList("");
	} else {
		var city_name_length = city_name.length;
		var chk = 0;
		for ( var i = 0; i < city_name_length; i++ ) {
			if ( city_name[i] == city ) {
				document.getElementById('phone_city_code').value = city_code[i];
				document.getElementById('work_phone_city_code').value = city_code[i];
				chk = 1;
			}
		}
		if(chk!=1){
			document.getElementById('phone_city_code').value = "";
			document.getElementById('work_phone_city_code').value = "";
		}
	}
}

function show_required_star() {
	if(document.getElementById('birth_day').value != 0 || document.getElementById('birth_month').value != 0 || document.getElementById('birth_year').value != '') {
		document.getElementById('date_star').style.visibility = 'visible';
		document.getElementById('year_star').style.visibility = 'visible';
	} else {
		document.getElementById('date_star').style.visibility = 'hidden';
		document.getElementById('year_star').style.visibility = 'hidden';
	}
}

function toggle_album_settings() {
	if ( chk_box_counter ) {
		var obj = document.getElementById('sort_by')
			var x = findPosX(obj) + 'px';
		$('#sort_album').css('left', x);
		chk_box_counter = 0;
	}
	$('#sort_album').toggle();
}

function toggle_users_settings() {
	if ( chk_box_counter ) {
		var obj = document.getElementById('sort_by')
			var x = findPosX(obj) + 'px';
		$('#sort_friend').css('left', x);
		var y = findPosY(obj) + 'px';
		$('#sort_friend').css('top', y);
		chk_box_counter = 0;
	}
	$('#sort_friend').toggle();
}

function toggle_photo_settings() {
	$('#photo_privacy_my').toggle();
}


/*function show_edit_profile(type2) {
  $(document.body).append("<div style='display:none;' id='edit_profile_loading'></div>");
  $('#edit_profile_loading').html('<img src="'+skin_url+'/images/loadingAnimation.gif" alt = "loading.." />');
  tb_show('', '#TB_inline?&height=200&width=350&inlineId=edit_profile_loading&modal=true', '');
  $.get(
  base_url + "/ajax/edit_profile_ajax.php",
  {
  'type':type2
  },
  function(htmlData) {
  tb_remove();
  $('#edit_profile_ajax_form').html(htmlData);
  }
  );
  }

  function edit_profile_save(obj) {
  $(document.body).append("<div style='display:none;' id='edit_profile_loading'></div>");
  $('#edit_profile_loading').html('<img src="'+skin_url+'/images/loadingAnimation.gif" alt = "loading.." />');
  tb_show('', '#TB_inline?&height=200&width=350&inlineId=edit_profile_loading&modal=true', '');
  var params = {};
  for ( i=0; i < obj.elements.length; i++ ) {
  if ( obj.elements[i].type == 'radio' ) {
  if ( obj.elements[i].checked ) {
  params[ obj.elements[i].name ] = obj.elements[i].value;
  }
  }
  else {
  params[ obj.elements[i].name ] = obj.elements[i].value;
  }
  }
  $.post(
  "ajax/save_user_profile.php?&random=1",
  params,
  function(htmlData) {
  tb_remove();
  if ( htmlData.indexOf('#$@%error') == -1 ) {
  $('#edit_profile_ajax_msg').html(htmlData);
  show_user_profile();
  }
  else {
  htmlData = htmlData.split('#$@%error');
  $('#edit_profile_ajax_msg').html(htmlData[1]);
  tb_show('', '#TB_inline?&height=200&width=350&inlineId=test&modal=true', '');
  }
  }
  );
  }

  function show_user_profile() {
  $.get(
  base_url + "/ajax/user_profile_ajax.php",
  {
  },
  function(htmlData) {
  $('#edit_profile_ajax_form').html(htmlData);
  }
  );
  }*/

function view_emails_loading() {
	$.get(
			base_url + "/ajax/get_mails.php",
			{
			},
			function(htmlData) {
			$('#view_emails_loading').html(htmlData);
			}
	     );
}

function toggle_notification_privacy(id) {
	if ( $('#'+id).is(':hidden') ) {
		$('#'+id+'_img').attr('src', skin_url+'/images/down-arrow-settings.gif');
		$('#'+id+'_href').html('Hide');
	}
	else {
		$('#'+id+'_img').attr('src', skin_url+'/images/right-arrow-notification.gif');
		$('#'+id+'_href').html('Edit');
	}
	$('#'+id).toggle('slow');
}


	function pageScroll(id) {
		var obj = document.getElementById(id)
			var posX = findPosX(obj)
			var posY = findPosY(obj)
			window.scroll(posX,posY);
		document.getElementById(id).style.border = "1px solid #072D99";
		// $('#'+id).fadeIn(100).fadeOut(100).fadeIn(100).fadeOut(100).fadeIn(100).fadeOut(100).fadeIn(100);
		var i = 0;
		window.setTimeout("clearborder('"+i+"','"+id+"')", 200)
	}

function clearborder(i,id) {
	col = new Array('#072D99','#072D99','#072D99', '#072D99','none')
		if(col[i] == 'none') {
			document.getElementById(id).style.border = "";
		}
		else {
			document.getElementById(id).style.border = "1px solid "+col[i];
			i++;
			window.setTimeout("clearborder('"+i+"','"+id+"')", 200)
		}
}

function show_mutual_friend(id) {
	if(document.getElementById(id).style.display == 'none') {
		document.getElementById(id).style.display = 'block'
	}
	else{
		document.getElementById(id).style.display = 'none'
	}
}

function celeb_interest_add_content(obj, uid) {
	$('#add_content').toggle();
	if ( obj.name == 'cancel' || obj.name == 'add_content_link' ) {
		$('#field_name').attr('value', 'Title');
		$('#field_name').css('color', '#d6d6d6');
		$('#field_value').attr('value', 'Description');
		$('#field_value').css('color', '#d6d6d6');
	}
	else if ( obj.name == 'add_content' ) {
		var params = {};
		params[$('#field_name').attr('value')] = $('#field_value').attr('value');
		$('#celeb_interest').html('<img src="'+skin_url+'/images/loadingAnimation.gif" alt = "loading.." />');
		$.post(
				base_url + "/ajax/save_celeb_interest.php?&random=1&add_content=true&uid="+uid,
				params,
				function(htmlData) {
				$('#celeb_interest').html(htmlData);
				}
		      );
	}
	else if ( obj.name = 'edit_content' ) {
		var len = obj.elements.length;
		var params = {};
		for ( i=0; i < len; i++ ) {
			if ( obj.elements[i].type == 'submit' || obj.elements[i].type == 'button' ) {
			}
			else if ( obj.elements[i].name.indexOf('field_name_') == 0 ) {
				var field_name = obj.elements[i].value;
			}
			else {
				params[ field_name ] = obj.elements[i].value;
			}
		}
		$.post(
				base_url + "/ajax/save_celeb_interest.php?&random=1&uid="+uid,
				params,
				function(htmlData) {
				$('#celeb_interest').html(htmlData);
				}
		      );
	}
	return false;
}

function celeb_interest_edit_content(action_name, uid) {
	var url;
	if ( action_name == 'edit' ) {
		url = base_url + "/ajax/get_celeb_interest.php?&random=1";
	}
	else {
		url = base_url + "/ajax/save_celeb_interest.php?&random=1";
	}
	if ( url ) {
		$('#celeb_interest').html('<div class = "no-comments"><img src="'+skin_url+'/images/loadingAnimation.gif" alt = "loading.." /></div>');
		$.get(
				url,
				{
				'uid':uid
				},
				function(htmlData) {
				$('#celeb_interest').html(htmlData);
				}
		     );
	}
}

function import_addressbook(obj) {
	document.getElementById("get_content").innerHTML = '<div class = "it_fleft" style = "margin-top:10px;width:100%;text-align:center;"><img src="'+skin_url+'/images/loadingAnimation.gif" alt = "loading.." /></div>';
	var params = {};
	for ( i=0; i < obj.elements.length; i++ ) {
		params[ obj.elements[i].name ] = obj.elements[i].value;
	}
	$.post("importer.php?&random=1",params,
			function(htmlData) {
			document.getElementById("get_content").innerHTML = htmlData;
			}
	      );
}
function tb_close_save_mailid() {
	emails = Array();
	var i = 0;
	$('[@id^="friend_name_"]').each(function() {
			if ( this.type == 'checkbox' && this.checked == true ) {
			emails[i] = this.value;
			i++;
			}
			}
			);
	$("#email_id").attr('value', emails.join(", "));
	document.import_invite_form.submit()
		$('#itimes_clock').css('visibility','visible');
	$('[@id^="TB_"]').remove();
	$("#TB_load").remove();
	if (typeof document.body.style.maxHeight == "undefined") {//if IE 6
		$("body","html").css({height: "auto", width: "auto"});
		$("html").css("overflow","");
	}
	document.onkeydown = "";
	return false;
}
function add_more_fields() { 
	var obj = document.createElement('DIV');
	var html = '<span class="it_create_label" style = "padding:5px 0 0 0;">Video URL</span><span class="it_create_colon" style = "padding:5px 0 0 0;"> : </span><span class="it_create_input" style = "padding:5px 0 0 0;"><input type="text" name="video_url[]" value= ""  />';
	// chk_box_counter++;
	obj.innerHTML = html;
	document.getElementById('add_more').appendChild(obj);
}

function change_label(val) {
	if(val == 'job'){
		document.getElementById('price_label').innerHTML = 'Compensation'
	}
	else {
		document.getElementById('price_label').innerHTML = 'Price'
	}
}
function view_friends_photos (obj,uid) {
	//swap_tab(obj);
	window.location='album.php?view=friend&uid='+uid;
}

function show_gift_category(category, choice, obj) {
	document.getElementById('viewalldiv').style.display = 'none';
	document.getElementById('category').value = category;
	document.getElementById('mode').value = 'nominate';
	document.getElementById('choice').value = choice;
	if(obj!=''){
		var obj_parent = $(obj).parent().parent().parent().parent();
		$('[@id^="type_tab_"]').attr('class', 'unselected_subtab');
		$('#'+$(obj_parent).attr('id')).attr('class', 'selected_subtab');
	}
	$.get(
			base_url + "/ajax/show_gift_ajax.php?category="+category+"&choice="+choice,
			{
			},
			function(htmlData) {
			$('#show_gift_ajax_form').html(htmlData);
			}
	     );
}
function show_gift_receiver(obj,all_relation,show) {
	if(obj!=''){
		var obj_parent = $(obj).parent().parent().parent().parent();
		$('[@id^="receiver_"]').attr('class', 'green_tab');
		$('#'+$(obj_parent).attr('id')).attr('class', 'selected_tab');
	}
	var relation = document.forms['gift_nominate'].tot_relation.value;
	var cnt,selected_cnt=0,unselected_cnt=0;
	for(var i=0;i<relation;i++) {
		cnt = i;
		document.getElementById('fren_tab').value = show;
		if(show=='ALL') {
			document.getElementById('select_all_div').style.display='block';
			document.getElementById('my_fren_' + cnt).style.display='block';
		} else if(show == 'SELECTED') {
			document.getElementById('select_all_div').style.display='none';
			if(document.getElementById('user_id_'+cnt).checked == true) {
				document.getElementById('my_fren_'+cnt).style.display = 'block';
			} else {
				document.getElementById('my_fren_'+cnt).style.display = 'none';
			}
		} else if(show=='UNSELECTED') {
			document.getElementById('select_all_div').style.display='none';
			if(document.getElementById('user_id_'+cnt).checked == true) {
				document.getElementById('my_fren_'+ cnt).style.display='none';
			} else {
				document.getElementById('my_fren_'+ cnt).style.display='block';
			}
		}
		if(document.getElementById('user_id_'+cnt).checked == true) {
			selected_cnt++;
		}
	}
	if(1) {
		document.getElementById('selected_num').innerHTML = "("+selected_cnt+")";
		document.getElementById('unselected_num').innerHTML = "("+(relation-selected_cnt)+")";
	}

}

function change_gift_tab(tab,base_url,uid) {
	if(tab == 'nomi') {
		window.location = base_url+"/gift_page.php";
	} else if(tab == 'sent') {
		window.location = base_url+"/gift_page.php?mode=sent&uid="+uid;
	} else if(tab == 'received') {
		window.location = base_url+"/gift_page.php?mode=received&uid="+uid;
	} else if(tab == 'feed') {
		window.location = base_url+"/gift_page.php?mode=feed&uid="+uid;
	}
}

function reply_forward_gift(id, base_url, mode) {
	if(mode == 'reply') {
		window.location = base_url+"/gift_page.php?mode=nominate&user_id="+id;
	} else if(mode == 'forward') {
		window.location = base_url+"/gift_page.php?mode=nominate&gift_id="+id;
	}
}

function sorting_gift(find_friend) {
	$('em[@id^="user_name_"]').each(function() {
			var user_name = $(this).html();
			var split_data = $(this).attr('id').split('_');
			id = split_data[2];
			if ( user_name.toLowerCase().indexOf(find_friend.toLowerCase()) == 0 ) {
			$('#my_fren_'+id).css('display', 'block');
			}
			else {
			$('#my_fren_'+id).css('display', 'none');
			}
			})
}
function check_all_friends(ctr) {
	$('input[@id^="user_id_"]').each(function() {
			if(ctr.checked == true){ 
			$(this).attr('checked',true);
			} else { 
			$(this).attr('checked',false);
			}
			});
}
function poll_file_field_show(no) {
	$('#option'+no+'_file').show();
	$('#option'+no+'_button').hide();
}

function show_selected(id) {
	$('[@id^="dfnactive_"]').attr('class', 'inactive');
	document.getElementById('dfnactive_'+id).className = "active";
}

function toggle_lhs(id, change_img, img_src, current_img_src) { 
	var obj = document.getElementById('pointer'); 
	var l = findPosX(obj);
	var t = findPosY(obj);   
	t = Math.floor(t);
	l = Math.floor(l);
	document.getElementById(id).style.top = t +'px';
	document.getElementById(id).style.left = l +'px' ;
	if ( change_img ) {
		if ( $('#'+id).is(':hidden') ) {
			$('#'+id+'_img').attr('src', base_url+'/'+img_src);
		}
		else {
			$('#'+id+'_img').attr('src', base_url+'/'+current_img_src);
		}
	}
	$('#'+id).toggle();
}

function set_date_combo(range_val) {
	if(range_val == 'daywise') {
		document.getElementById('dayfrom').disabled = false;
		document.getElementById('dayto').disabled = false;
	}
	if(range_val=='monthwise') {
		document.getElementById('dayfrom').disabled = true;
		document.getElementById('dayto').disabled = true;
	}
}

function toggle_div (id) { 
	$('#'+id).toggle();
	if ( $('#'+id).is(':hidden') ) {
		$('#'+id+'_img').attr('src', skin_url+'/images/arrow-up.gif');
	}
	else {
		$('#'+id+'_img').attr('src', skin_url+'/images/arrow-bottom.gif');
	}
	if(id == 'share_div') {
		document.getElementById('share_field').value = 'share';
	}
}


function check_empty(ctr) {
	if(ctr.value == '') {
		alert("please enter some text");
		ctr.focus();
		return false
	}
	else {
		return true;
	}
}

function clear_all(frm){
	var len=frm.length;
	for ( var i=0; i < len; i++ ) {
		if ( frm.elements[i].type=='text' ) {
			frm.elements[i].value = '';
		}
		if ( frm.elements[i].type=='radio' ) {
			frm.elements[i].checked = false;
		}
		if ( frm.elements[i].type=='select-one' ) {
			frm.elements[i].selectedIndex = 0;
		}
	}
}

function validatephone(ctr,add_plus) {
	var maintainplus = '';
	var numval = document.getElementById(ctr).value;;
	if(add_plus ==true) {
		if ( numval.charAt(0)=='+' ){ maintainplus = '+';}
	}
	curphonevar = numval.replace(/([\\A-Za-z!"£$%^&*+_={}();:'@#~,.¦\/<>?|`¬\]\[]|--)/g,'');
	document.getElementById(ctr).value = maintainplus + curphonevar;
	var maintainplus = '';
	document.getElementById(ctr).focus;
}

function validate_celeb_msg ( obj ) {
	if(obj.elements[0].value == ""){
		alert("Message cannot be left blank");
		return false;
	}
	return true;
}

function get_type(val1, val2){
	if(val2 == "mail") {
		if(val1 == "others"){
			$('#checkmail').css('display', 'none');
			$('#others').css('display', 'block');
		} else {
			$('#others').css('display', 'none');
			$('#checkmail').css('display', 'block');
			document.getElementById("mail_type").innerHTML = val1;
		}
	} else if(val2 == "others") {
		document.getElementById("mailtype").value = val1;
	}
}

function get_type( val ) {
	document.getElementById("mail_type").innerHTML = val;
}

function load_pc_combo(base_url,fld_name,fld_value) {
	document.getElementById('save').disabled = true;
	$.get(
			base_url + "/ajax/load_pc_combos.php?fld_name="+fld_name+"&fld_value="+fld_value,
			{
			},
			function(htmlData) {
			document.getElementById('pc_combo_div').innerHTML = htmlData;
			document.getElementById('save').disabled = false;
			}
	     );
}

function sorting_octazen_friend(find_friend) {
	$('cite[@id^="fren_name_"]').each(function() {
			var user_name = trim($(this).html());
			var split_data = $(this).attr('id').split('_');
			id = split_data[2];
			if ( user_name.toLowerCase().indexOf(find_friend.toLowerCase()) == 0 ) {
			$('#my_fren_'+id).css('display', 'block');
			}
			else {
			$('#my_fren_'+id).css('display', 'none');
			}
			})
}

function toggle_submission(id) {
	if ( $('#'+id).is(':hidden') ) {
		$('#'+id+'_img').attr('src', skin_url+'/images/down-arrow.gif');
	}
	else {
		$('#'+id+'_img').attr('src', skin_url+'/images/right-arrow.gif');
	}
	$('#'+id).toggle('slow');
}
function select_gift(gift_id){
	document.getElementById('gift_id_'+gift_id).checked =true;
	show_selected(gift_id);
}

function validate() {
	var a =document.getElementById('groupname').value;
	if(a == "") {
		alert('groupname');
		document.getElementById('vv').innerHTML = "hhhh";
	}
}

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);
	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';";
	//clear_bubble_hide = window.setTimeout(hide_bubble,3000);
}

function showToolTipGreen_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_green');
	var obj2 = document.getElementById('bubble_text_green');
	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'});
}

function post_blog_comment(obj) {
	if ( !trim($('#Content').val()) ) {
		//alert('Comment can not be left blank');
		return false;
	}
	//return confirm_delete('Are you sure you want to post the comment?');
	return true;
}

function hide_div() {
	$('#test').css('display', 'none');
}

function add_friend_from_import(obj) {
	if ( invite_checkall_fields(obj.name) )  {
		var len = obj.elements.length;
		var params = {};
		var k = 0;
		params['user_to_invite'] = new Array;
		for ( i=0; i < len; i++ ) {
			if ( obj.elements[i].type == 'submit' || obj.elements[i].type == 'button' ) {
			}
			else if ( obj.elements[i].type == 'checkbox' && obj.elements[i].checked == true ) {
				params['user_to_invite'][k++] = obj.elements[i].value;
			}
			else {
				//params[ obj.elements[i].name ] = obj.elements[i].value;
			}
		}
		params['user_to_invite'] = toJSON(params['user_to_invite']);
		$.post(
				base_url + "/ajax/add_friend_from_import.php?&random=1",
				params,
				function(htmlData) {
				$('#all_ititmes_user').html(htmlData);
				}
		      );
	} else {
		return false;
	}
}

function display_pc_user(pc_user_detail,pc,mode,level){
	//document.forms['pc_admin'].submit();
	var submitForm = document.forms['pc_admin'];
	var newElement = document.createElement("input");
	newElement.name = "pc_user_detail";
	newElement.type = "hidden";
	newElement.value = pc_user_detail;
	submitForm.appendChild(newElement);
	var newElement = document.createElement("input");
	newElement.name = "pc";
	newElement.type = "hidden";
	newElement.value = pc;
	submitForm.appendChild(newElement);
	var newElement = document.createElement("input");
	newElement.name = "mode";
	newElement.type = "hidden";
	newElement.value = mode;
	submitForm.appendChild(newElement);
	var newElement = document.createElement("input");
	newElement.name = "type";
	newElement.type = "hidden";
	newElement.value = level;
	submitForm.appendChild(newElement);
	submitForm.submit();
}

function uncheck(){ 
	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) {
				document.gift_nominate.elements[k].checked = false;
			}
		}
	}
	var l = document.gift_nominate.gift_id.length;
	if ( isNaN(l)  ) {
		if(document.getElementById('gift_id_0').checked){
			document.getElementById('gift_id_0').checked = false;
		}
	}
	else {
		for (var j=0; j < l; j++) {
			if ( document.getElementById('gift_id_'+j) && document.getElementById('gift_id_'+j).checked ) {
				document.getElementById('gift_id_'+j).checked = false;
			}
		}
	} 
}

function send_invitation(obj) {
	if ( invite_checkall_fields(obj.name) ) {
		var len = obj.elements.length;
		var params = {};
		if ( obj.name != 'multiple_invite' ) {
			params['email_id'] = new Array;
			var k = 0;
		} else {
			params['not_array'] = true;
			if ( !trim(document.multiple_invite.email_id.value) ) {
				alert('Please enter email id');
				return false;
			}
		}
		for ( i = 0; i < len; i++ ) {
			if ( obj.elements[i].type == 'checkbox' ) {
				if ( obj.elements[i].checked == true ) {
					params['email_id'][k++] = obj.elements[i].value;
				}
			} else {
				params[ obj.elements[i].name ] = obj.elements[i].value;
			}
		}
		if ( obj.name != 'multiple_invite' ) {
			params['email_id'] = toJSON(params['email_id']);
		}
		$('#imported_mail_paranet').html('<img src="'+skin_url+'/images/loadingAnimation.gif" alt = "loading.." />');
		$.post(
				"ajax/send_invitation.php?&random=1",
				params,
				function(msg) {
				$('#imported_mail_paranet').html(msg);
				}
		      );
	} else {
		return false;
	}
}

function invite_checkall_fields(form_name) { 
	count = 0;
	count = document.forms[form_name].elements.length;
	chk_cnt=0;
	for (i=0; i < count; i++) {
		if (document.forms[form_name].elements[i].type=='checkbox') {
			if (document.forms[form_name].elements[i].checked) {
				chk_cnt++;
			}
		}
	}

	if(chk_cnt) {
		return true;
	} else {
		if(form_name == "invitefriend_itimes"){
			//showToolTip_from('invitefriend_itimes_div', 'Please select a contact to invite',95,2);
			return false;
		}
		else if(form_name == "invitefriend"){
			//showToolTip_from('invitefriend_div', 'Please select a contact to invite',95,2);
			return false;
		} 
	}

}

function show_report_bubble (object, uid){  
	x = findPosX(object) + 30;
	y = findPosY(object) ;

	document.getElementById('report_bubble_body').style.display = 'block';
	var obj = document.getElementById('report_bubble_body');    
	var obj2 = document.getElementById('report_bubble_text');
	obj2.innerHTML ='<form method="POST" name ="report"  action ="'+base_url+'/report.php" onsubmit ="return report_validate( this);"><ul style="float:left;width:150px;"><li style="list-style:none;disply:block;margin:0px;padding:0;" >I would like to report:</li><li style="list-style:none" ><input type="radio" name ="type" value="profile"> Profile details</li><li style="list-style:none;"><input type="radio" name ="type" value="profilephoto">Profile Picture </li><li style="list-style:none"><input type="hidden" name="parent_id" value="'+uid+'" ></li><li style="list-style:none">&nbsp;</li><li style="list-style:none"><input type="submit" name="report" value="Report" >&nbsp;<input type="button" name="cancel" value="Cancel" onclick="hide_report_bubble();" ></li></ul></form>';
	document.getElementById('report_bubble_body').style.left = x +'px';
	document.getElementById('report_bubble_body').style.top = y +'px';

}
function hide_report_bubble(){ 
	document.getElementById('report_bubble_body').style.display = 'none';
}
function toggle_report_div(id){
	$('#'+id).toggle();
} 

function CheckDate(call_from) {
	var dob_month =Number(document.getElementById('dob_month').value);
	var dob_day =Number(document.getElementById('dob_day').value);
	var dob_year =Number(document.getElementById('dob_year').value);
	var source_date = new Date(dob_year,dob_month,dob_day);
	var myDate=new Date();
	myDate.setFullYear(dob_year, dob_month-1, dob_day);
	var today = new Date();
	today.setFullYear(today.getFullYear() - 18, today.getMonth(), today.getDay());
	var RegExPattern = /^(?=\d)(?:(?:(?:(?:(?:0?[13578]|1[02])(\/|-|\.)31)\1|(?:(?:0?[1,3-9]|1[0-2])(\/|-|\.)(?:29|30)\2))(?:(?:1[6-9]|[2-9]\d)?\d{2})|(?:0?2(\/|-|\.)29\3(?:(?:(?:1[6-9]|[2-9]\d)?(?:0[48]|[2468][048]|[13579][26])|(?:(?:16|[2468][048]|[3579][26])00))))|(?:(?:0?[1-9])|(?:1[0-2]))(\/|-|\.)(?:0?[1-9]|1\d|2[0-8])\4(?:(?:1[6-9]|[2-9]\d)?\d{2}))($|\ (?=\d)))?(((0?[1-9]|1[012])(:[0-5]\d){0,2}(\ [AP]M))|([01]\d|2[0-3])(:[0-5]\d){1,2})?$/;


	var dob = dob_month+'/'+dob_day+'/'+dob_year;

	if(dob_month==0) {
		show_bubble_tip('dob_month', 'Please specify month of birth', 85, 6);
		if(call_from == 'registration'){
			$('#dob_month').css('border', error_border);
		}else {
			document.getElementById('dob_month').focus();
		}
		return true;
	} else if(dob_day==0) {
		show_bubble_tip('dob_day', 'Please specify date of birth', 50, 6);
		if(call_from == 'registration'){
			$('#dob_day').css('border', error_border);
		}else {
			document.getElementById('dob_day').focus();
		}
		return true;
	} else if(dob_year==0) {
		show_bubble_tip('dob_year', 'Please specify year of birth', 55, 6);
		if(call_from == 'registration'){
			$('#dob_year').css('border', error_border);
		} else {
			document.getElementById('dob_year').focus();
		}
		return true;
	} else if (!(dob.match(RegExPattern))) {
		if(call_from == 'edit_profile'){
			show_bubble_tip('dob_month', 'Invalid date of birth', 85, 6);
			document.getElementById('dob_month').focus();
		} else {
			show_bubble_tip('dob_year', 'Invalid date of birth', 55, 6);
			$('#dob_month').css('border', error_border);
			$('#dob_day').css('border', error_border);
			$('#dob_year').css('border', error_border);
		}
		return true;
	} else if ( myDate > today ) {
		if(call_from == 'edit_profile'){
			show_bubble_tip('dob_year', 'Minimum age should be 18', 55, 6);
			document.getElementById('dob_year').focus();
		} else {
			show_bubble_tip('dob_year', 'Minimum age for registration is 18', 55, 6);
			$('#dob_month').css('border', error_border);
			$('#dob_day').css('border', error_border);
			$('#dob_year').css('border', error_border);
		}
		return true;
	}
	$('#bubble_body_green').css('display', 'none');
	$('#bubble_body').css('display', 'none');
	$('#bubble_iframe').css('display', 'none');
	if(call_from == 'registration'){
		$('#dob_month').css('border', fix_border);
		$('#dob_day').css('border', fix_border);
		$('#dob_year').css('border', fix_border);
	}
	return false;
}
function show_bubble_tip(field_id, text, a, b) {
	document.getElementById('bubble_body_green').style.display='none';
	document.getElementById('bubble_body').style.display='block';

	//window.clearTimeout(clear_bubble_hide);
	showToolTip_from(field_id, text, a, b);
	//var hide_bubble = "document.getElementById('bubble_body').style.display='none';";
	//clear_bubble_hide = window.setTimeout(hide_bubble,3000);

}

function friend_request_action(uid, action_name, form_name) {
	document.getElementById('request_friend_'+uid).checked = true;
	if ( action_name == 'accept' ) {
		document.getElementById('request_friend_action').value = 'accept';
		document.forms[form_name].submit();
	} else if ( action_name == 'decline' ) {
		document.getElementById('request_friend_action').value = 'decline';
		document.forms[form_name].submit();
	}

}
function report_validate (obj){ 
	var radio_checked = false;
	var i=0; 
	for ( var i = 0; i < obj.type.length; i++ ) {
		if ( obj.type[i].checked ) {
			radio_checked = true;
		}
	} 
	if(radio_checked == true){
		return true;
	} else{
		return false;
	} 

}

function delete_conformation(msg, cat_type, id) {
	var msg = msg;
	if (confirm(msg)) {
		window.location = base_url+"/manage_category.php?type="+cat_type+"&a=delete&cat_id="+id;
		return true;
	}
	else {
		return false;
	}
}

function swap_gender_tab(gender){
	if(gender == 'male'){

		document.getElementById('new_male_friend_id').style.display = "block";
		$('#male_span').css('font-weight','bold');
		$('#female_span').css('font-weight','normal');
		//document.getElementById('male_span').style.font.weight = "bold";
		//document.getElementById('female_span').style.font.weight = "normal";
		document.getElementById('new_female_friend_id').style.display = "none";

	} else { 
		document.getElementById('new_female_friend_id').style.display = "block";
		//   document.getElementById('female_span').style.font.weight = "bold";
		//   document.getElementById('male_span').style.font.weight = "normal";
		$('#female_span').css('font-weight','bold');
		$('#male_span').css('font-weight','normal');
		document.getElementById('new_male_friend_id').style.display = "none";

	}
}
function add_video(cid) {
	$.get(
			base_url+"/ajax/add_to_my_video.php",
			{
			'cid': cid,
			'random': (new Date().getTime())
			},
			function(data) {
			display_mes_ajax(data);
			}
	     );
}

function display_mes_ajax(msg) {
	if ( msg ) {
		$('#message').css('display', 'block');
		$('#message').html("<span > <table border='0' cellpadding='5' cellspacing='0' align='center'> <tr><td style='background:#9E2F1C; width:auto;' height='24' ><div style='margin:0;padding:0;'> <span style='padding:0 4px 0 0;color:#fff;font-weight:bold;'>"+msg+"</span><span><img src='"+base_url+"/images/cross-img-new.gif' alt='' onclick = 'hide_div();' /></span></div></td></tr></table></span>");
	}
}
function widget_url_append() {
	if ($('#widget_return_url')) {
		$('#widget_return_url').attr('value',window.location);
	}
}
function javascriptSleep(naptime){
	naptime = naptime * 1000;
	var sleeping = true;
	var now = new Date();
	var alarm;
	var startingMSeconds = now.getTime();
	while(sleeping){
		alarm = new Date();
		alarmMSeconds = alarm.getTime();
		if(alarmMSeconds - startingMSeconds > naptime){ sleeping = false; }
	}
}
function onMenuClick(pageIndex) {
	if (is_logged_in == 'true') {
		url = base_url+'/leadindia.php?HTML=';
		if(pageIndex == 1) {
			window.location = url+"About";
			return false;
		} else if(pageIndex == 2) {
			window.location = base_url+"/leaders.php?for=mostpopuler";
			return false; 
		} else if(pageIndex == 3) {
			window.location = toi_base_url+"/ElectionBackDrop.aspx";
			return false;
		} /*else if(pageIndex == 4) {
			window.location = url+"LeaderShipVaccum";
			return false;
		} else if(pageIndex == 5) {
			window.location = url+"MediaRoom";
			return false;
		}*/ else if(pageIndex == 6) {
			window.location = base_url;
			return false;
		} else if(pageIndex == 7) {
			window.location = url+"PoliticalBackground";
			return false;
		}
	} else if (is_logged_in == 'false')  {
		if(pageIndex == 1) {
			window.location = toi_base_url+"/Home.aspx";
			return false;
		} else if(pageIndex == 2) {
			window.location = base_url+"/leaders.php?for=mostpopuler";
			return false;
		} else if(pageIndex == 3) {
			window.location = toi_base_url+"/ElectionBackDrop.aspx";
			return false;
		}/* else if(pageIndex == 4) {
			window.location = toi_base_url+"/LeaderShipVaccum.aspx";
			return false;
		} else if(pageIndex == 5) {
			window.location = toi_base_url+"/MediaRoom.aspx";
			return false;
		}*/ else if(pageIndex == 6) {
			window.location = base_url;
			return false;
		} else if(pageIndex == 7) {
			window.location = toi_base_url+"/PoliticalBackground.aspx";
			return false;
		}
	}
}

// function onMenuClick(pageIndex) { alert(pageIndex);
//   if (is_logged_in == 'true') {
//     url = base_url+'/leadindia.php?HTML=';
//     if(pageIndex == 1) {
//       window.location = url+"About";
//       return false;
//     } else if(pageIndex == 2) {
//       window.location = url+"Democracy";
//       return false; 
//     } else if(pageIndex == 3) {
//       window.location = url+"Peril";
//       return false;
//     } else if(pageIndex == 4) {
//       window.location = url+"LeaderShipVaccum";
//       return false;
//     } else if(pageIndex == 5) {
//       window.location = url+"MediaRoom";
//       return false;
//     } else if(pageIndex == 6) {
//       window.location = base_url;
//       return false;
//     } else if(pageIndex == 7) {
//       window.location = url+"PoliticalBackground";
//       return false;
//     }
//   } else if (is_logged_in == 'false')  {
//     if(pageIndex == 1) {
//       window.location = toi_base_url+"/Home.aspx";
//       return false;
//     } else if(pageIndex == 2) {
//       window.location = toi_base_url+"/Democracy.aspx";
//       return false;
//     } else if(pageIndex == 3) {
//       window.location = toi_base_url+"/Peril.aspx";
//       return false;
//     } else if(pageIndex == 4) {
//       window.location = toi_base_url+"/LeaderShipVaccum.aspx";
//       return false;
//     } else if(pageIndex == 5) {
//       window.location = toi_base_url+"/MediaRoom.aspx";
//       return false;
//     } else if(pageIndex == 6) {
//       window.location = base_url;
//       return false;
//     } else if(pageIndex == 7) {
//       window.location = toi_base_url+"/PoliticalBackground.aspx";
//       return false;
//     }
//   }
// }


function send_group_invitation(obj) {
	if ( invite_checkall_fields(obj.name) ) {
		var len = obj.elements.length;
		var params = {};
		if ( obj.name != 'multiple_invite' ) {
			params['email_id'] = new Array;
			var k = 0;
		} else {
			params['not_array'] = true;
			if ( !trim(document.multiple_invite.email_id.value) ) {
				alert('Please enter email id');
				return false;
			}
		}
		for ( i = 0; i < len; i++ ) {
			if ( obj.elements[i].type == 'checkbox' ) {
				if ( obj.elements[i].checked == true ) {
					params['email_id'][k++] = obj.elements[i].value;
				}
			} else {
				params[ obj.elements[i].name ] = obj.elements[i].value;
			}
		}
		if ( obj.name != 'multiple_invite' ) {
			params['email_id'] = toJSON(params['email_id']);
		}
		$('#imported_mail_paranet').html('<img src="'+skin_url+'/images/loadingAnimation.gif" alt = "loading.." />');
		$.post(
				"ajax/send_group_invite.php?&random=1",
				params,
				function(msg) {
				$('#imported_mail_paranet').html(msg);
				}
		      );
	} else {
		return false;
	}
}

var sentRequest=false;
function new_pledge_request(obj) {

	if(sentRequest) {
		showToolTip_from(obj.which_button_clicked.value,'Invitation already sent',100,10);
		return false;
	}

	invite_checkall_fields(obj.name);

	if ( invite_checkall_fields(obj.name) ) {

		var len = obj.elements.length;
		var params = {};
		if ( obj.name != 'multiple_invite' ) {
			params['email_id'] = new Array;
			params['self_email_id']=obj.self_email_id;
			var k = 0;
		} else {
			params['not_array'] = true;
			if ( !trim(document.multiple_invite.email_id.value) ) {
				alert('Please enter email id');
				return false;
			}
		}

		for ( i = 0; i < len; i++ ) {
			if ( obj.elements[i].type == 'checkbox' ) {
				if ( obj.elements[i].checked == true ) {
					params['email_id'][k++] = obj.elements[i].value;
				}
			} else {
				params[ obj.elements[i].name ] = obj.elements[i].value;
			}
		}

		if ( obj.name != 'multiple_invite' ) {
			params['email_id'] = toJSON(params['email_id']);
		}
		$('#imported_mail_paranet').html('<img src="'+skin_url+'/images/loadingAnimation.gif" alt = "loading.." />');
		$.post(
				"ajax/new_pledge_request.php?&random=1",
				params,
				function(msg) {
				sentRequest=true;
				$('#imported_mail_paranet').html(msg);
				}
		      );
	} else {
		showToolTip_from(obj.which_button_clicked.value,'Select at least one contact by checking its checkbox',100,10);
		return false;
	}

}
function page(cur_page, total_page, section){ 
  var total_page = parseInt(total_page);
  var cur_page = parseInt(cur_page);
  var next_page =cur_page + 1;
  var prev_page = cur_page - 1; 
   if(section =='bloggers'){
   $('p[@id^="p_"]').each(function(){ 
     var id = $(this).attr('id'); 
     $('#'+id).hide(); 
   }); 
   $('#p_'+cur_page).show();
 }else{
  $('p[@id^="pro_"]').each(function(){ 
     var id = $(this).attr('id'); 
     $('#'+id).hide(); 
   }); 
   $('#pro_'+cur_page).show();
}
   if(cur_page != 1){ 
     $('#'+section+'_prev_page_upper').show(); 
     $('#'+section+'_prev_page_upper').html('<b class="active" onclick =page('+prev_page+','+total_page+',"'+section+'")> Prev </b>');
     $('#'+section+'_prev_page_lower').show(); 
     $('#'+section+'_prev_page_lower').html('<b class="active" onclick =page('+prev_page+','+total_page+',"'+section+'")> Prev </b>');
  }else{
    $('#'+section+'_prev_page_upper').hide();
     $('#'+section+'_prev_page_lower').hide(); 
  }
   if( total_page != cur_page){
    $('#'+section+'_next_page_upper').show();  
    $('#'+section+'_next_page_upper').html('<b class="active" onclick =page('+next_page+','+total_page+',"'+section+'")> Next </b>'); 
    $('#'+section+'_next_page_lower').show();  
    $('#'+section+'_next_page_lower').html('<b class="active" onclick =page('+next_page+','+total_page+',"'+section+'")> Next </b>'); 
   } else {
     $('#'+section+'_next_page_lower').hide();
     $('#'+section+'_next_page_upper').hide();
   }
  if(cur_page <5){ 
        var start_page = 1;
       }else{ 
        var  start_page = cur_page - 4; 
    }  
  
  if((start_page+4) <  total_page){
        var end_page = start_page+4;
   } else {
        var end_page =  total_page;
   }
  var htmlData = '';
  for ( var i = start_page; i <= end_page; i++ ) {
          if(i == cur_page){   
            var cl ='';
           } else{   
           var cl = 'class="active"';
          } 
  htmlData +='<cite '+cl+' onclick = "page('+i+','+total_page+',\''+section+'\')"> '+i+' </cite>';
  }
   $('#'+section+'_page_listing_upper').html(htmlData);
   $('#'+section+'_page_listing_lower').html(htmlData);
}
