function toggleTextOut(e,txtval) {  
	if(e.value=="") e.value = txtval;

}
function toggleTextIn(e,txtval) {
	if(e.value==txtval) e.value="";
	else e.select();
}

$(document).ready(function() {
   $(".drope-down-active").click(function () { 
      $(this).next("ul").fadeIn();
    });
   $(".drope-down li a").hover(function(){
										
		var showBox = $(this).attr("rel");
		$("#boxes > div").hide();
		$("#"+showBox).show();
		var aText = $(this).text();
		$(".drope-down-active").html(aText);
	
	});
    $(".drope-down").hover(function(){
									
	 },function(){
  		 $(".drope-down ul").fadeOut();
		
	 });
	 $(".drope-down li a").click(function(){
	$(".drope-down ul").hide();
	});
});
/** right side bar slider*/

  $(function() {		
		$( "#tabs-sidebar" ).tabs({fx:{opacity: "toggle"}}).tabs("rotate", 4500, true);
		$( "#tabs-sidebar-b" ).tabs({fx:{opacity: "toggle"}}).tabs("rotate", 4600, true);
		$( "#tabs-sidebar-c" ).tabs({fx:{opacity: "toggle"}}).tabs("rotate", 5000, true);
	});

/* rightside bar**/

function createAjaxObject()
  {
	  
	  var http=null;
	  if(navigator.appName=="MicrosoftInternetExplorer")
	  {
	  http=new ActiveXobject("Microsoft.XMLHTTP");
	  }
	  else
	  {
		 http=new XMLHttpRequest();
	  }
 	 return http;
  }
/* Auto suggestion**/
 function auto_suggestions_what(){
	  var siteroot = $("#siteroot").attr("value");
            	 var search_val = $("#what").val(); 
            	 if(search_val.length > 1){
                $.post(siteroot+"php/autocomplete_what.php", {
                	  fld:'what', 
                    what: search_val
                }, function (data) { 
                		if(data.length >1){
                    $("#autocomplete_what").show();
                    $("#autocomplete_what").html(data);
						}
                });
				}else{
					  $("#autocomplete_what").hide();
					}
			
          }
          
          function run_suggestion_what(type,key){
          	
          	  var siteroot = $("#siteroot").attr("value");
					$("#what").val(key);
					$("#autocomplete_what").hide();	
					
					if(type != "category"){
						$.post(siteroot+"php/autocomplete_what.php", {
							fld:type, 
                    what: key
                }, function (data) { 
                    
                    $("#where").val(data);
						$("#searchform").submit();
                });
					}else{
						$("#where").focus();
					}										
				}
          
		function auto_suggestions_where(){
	  var siteroot = $("#siteroot").attr("value");
            	 var search_val = $("#where").val();
            	 if(search_val.length > 1){
                $.post(siteroot+"php/autocomplete_where.php", {
                	  fld : 'where', 
                    where: search_val
                }, function (data) {
                	if(data.length >1){
                    $("#autocomplete_where").show();
                    $("#autocomplete_where").html(data);
						}
                });
                }else{
                	$("#autocomplete_where").hide();
                	
                	}
          }         
          
      
	 	function run_suggestion_where(type, key){
					$("#where").val(key);
					$("#autocomplete_where").hide();
					 var search_val = $("#what").val();
            	 if(search_val.length > 1){
					$("#searchform").submit();	
					}	
							
				}	
  
		 $("html").click(function (e)
{
if (e.target != document.getElementById("autocomplete_what") && e.target != document.getElementById("autocomplete_where") ){
    $("#autocomplete_what").hide();
	 $("#autocomplete_where").hide();
	 }
}); 
/*Autosuggestion*/

$(".social li").hover(
			function(){
				$(this).animate({marginLeft:"7px"},200) 
			}, function(){
				$(this).animate({marginLeft:"0"},200) 
			}
			
		);
		$(".useful-link li").hover(
			function(){
				$(this).animate({marginLeft:"7px"},200) 
			}, function(){
				$(this).animate({marginLeft:"0"},200) 
			}
			
		);
		 $("#notify_email").focus(function () {
			
        if($(this).val() == "Email Address"){
        	$(this).val("");
        	}
    });
		 $("#notify_email").blur(function () {
			if($(this).val() == ""){
        $(this).val("Email Address");
        }
    });    
    
   
    
	//	});
		
	 function ajax_email_subscription(){
		 		var siteroot = $("#siteroot").attr("value");
    			var email = $("#notify_email").val();
    		if(email !="" && email !="Email Address"){
    	 	$.post(siteroot+"php/ajax_email_subscription.php", { email: email },
   		function(data){
     			//alert(data);
     			$("#emaildiv").html(data);
     			//$("#notify_email").val("");
   		});
   		}
   		
   		return false;
    	}
		  
		
		
		    jQuery(document).ready(function(){
               
                jQuery("#notifyform").validationEngine('attach', {promptPosition : "topLeft"});
            });

 function filter_helpline(key){

      		var catid = $("#catid").val();
      		var place = $("#place").val();
		
      			var siteroot = $("#siteroot").attr("value");
      		 		
      		 $.post(siteroot+"php/ajax_helpline_filter.php", { catid: catid, key:key, place:place },
   		function(data){
     			$("#helplinelist").html(data);
   		});
      	}     




 function filter_hothelpline(key){ 

      		var catid = $("#catid").val();
      		var place = $("#place").val();

      			var siteroot = $("#siteroot").attr("value");
      		 var catslug = $("#catslug").val();
	
      		 $.post(siteroot+"php/ajax_hothelpline_filter.php", { catid: catid,siteroot: siteroot,catslug: catslug , key:key, place:place },
   		function(data){
     			$("#helplinelist").html(data);
   		});
      	}    



  function savetomylist(id, siteroot,category){ 
	  var http=null;
	  http=createAjaxObject();
	  
		var url = siteroot+"php/cookie.php?do=add&id="+id+"&category="+category;
		http.open("GET",url);
	  http.onreadystatechange=function()
	  {
	 
	 	 if(http.readyState==4)
		  {
			//$(".box-to-friend").hide();
			$("#listform").hide();
			$("#addtolist").show();
			document.getElementById("addtolist").innerHTML = http.responseText;
			//$("#boxsms").innerHTML = "SMS delivered successfully";
			//		alert("SMS delivered successfully");
				
		  }
	  }
	 
	  http.send(null);
  }

// sms

   function getsocietyname()
  {		
		var uname = $("#name").attr("value");
		var phone = $("#phone").attr("value");
		var bname = $("#bname").attr("value");
		var b_id = $("#b_id").attr("value");
		var city = $("#city").attr("value");
		var user_id = $("#user_id").attr("value");
		var phoneno = $("#phoneno").attr("value");
		var siteroot = $("#siteroot").attr("value");
	  var http=null;
	  http=createAjaxObject();
	  
	  var url = siteroot+"/php/sms.php?name="+uname+"&phone="+phone+"&bname="+bname+"&city="+city+"&phoneno="+phoneno+"&user_id="+user_id+"&b_id="+b_id;  
	 http.open("GET",url);
		  
	 // http.open("GET","plugins/sms.php?mobile="+cid+"");
	  
	 
	  http.onreadystatechange=function()
	  {
	 
	 	 if(http.readyState==4)
		  {
			//$(".box-sms").hide();
			$("#sendsms").hide();
			$("#boxsms").show();
			document.getElementById("boxsms").innerHTML = http.responseText;
			//$("#boxsms").innerHTML = "SMS delivered successfully";
			//		alert("SMS delivered successfully");
				
		  }
	  }
	 
	  http.send(null);
  }


function validatesms()  {  
		var err=0;
		var filter = /^\+{0,1}[0-9]{2,}[-]{0,1}[0-9]+/i
		fm = document.sendsms;
		$('.error').each( function(){ $(this).removeClass('error')});		
		if ( jQuery.trim(fm.name.value) == "Enter your name" || jQuery.trim(fm.name.value) == "Please enter your name" ) {
		// addResponse('s');
		$("#name").attr("value","Please enter your name");
			if(err==0){
				err=1;
				$("#phone").addClass('error');
				fm.name.focus();
			}
		}else if ( jQuery.trim(fm.phone.value) == "Enter 10 digit mobile number" || jQuery.trim(fm.phone.value) == "Please enter mobile number") {
		// addResponse('s');
		$("#phone").attr("value","Please enter mobile number");
			if(err==0){
				err=1;
				$("#phone").addClass('error');
				fm.phone.focus();
			}
		}else if(jQuery.trim(fm.phone.value).length<10){
		$("#phone").attr("value","Please enter a 10 digit number");
			if(err==0){
				err=1;
				$("#phone").addClass('error');
				fm.phone.focus();
			}
		}
		if(err){
		return (false);
		}else {
		getsocietyname();
		return(false);
		}

}


//view number

 function getsocietyname1()
  {		
		var uname = $("#name1").attr("value");
		var phone = $("#phone1").attr("value");
		var bname = $("#bname1").attr("value");
		var b_id = $("#b_id1").attr("value");
		var city = $("#city1").attr("value");
		var user_id = $("#user_id1").attr("value");
		var phoneno = $("#phoneno1").attr("value");
		var siteroot = $("#siteroot1").attr("value");
	  var http=null;
	  http=createAjaxObject();

	  var url = siteroot+"/php/sms_viewnumber.php?name="+uname+"&phone="+phone+"&bname="+bname+"&city="+city+"&phoneno="+
	  phoneno+"&user_id="+user_id+"&b_id="+b_id; 

	  http.open("GET",url);
		  
	 // http.open("GET","plugins/sms.php?mobile="+cid+"");
	  
	 
	  http.onreadystatechange=function()
	  {
	 
	 	 if(http.readyState==4)
		  {
			//$(".box-sms").hide();
			$("#sendsms1").hide();
			$("#boxsms1").show();
			//document.getElementById("boxsms1").innerHTML = http.responseText;
			$(".view a").text(http.responseText);
			$('div.view').replaceWith("<div class='number-list view'><img src='../images/bd-phone-icon-1.gif'><b>"+http.responseText+"</b></div>");
			
				
		  }
	  }
	 
	  http.send(null);
  }


function validatesms1()  {  
		var err=0;
		var filter = /^\+{0,1}[0-9]{2,}[-]{0,1}[0-9]+/i
		fm = document.sendsms1;
		$('.error').each( function(){ $(this).removeClass('error')});		
		if ( jQuery.trim(fm.name1.value) == "Enter your name" || jQuery.trim(fm.name1.value) == "Please enter your name" ) {
		// addResponse('s');
		$("#name1").attr("value","Please enter your name");
			if(err==0){
				err=1;
				$("#phone1").addClass('error');
				fm.name.focus();
			}
		}else if ( jQuery.trim(fm.phone1.value) == "Please enter  10 digit number" || jQuery.trim(fm.phone1.value) == "Please enter mobile number") {
		// addResponse('s');
		$("#phone1").attr("value","Please enter mobile number");
			if(err==0){
				err=1;
				$("#phone1").addClass('error');
				fm.phone1.focus();
			}
		}else if(jQuery.trim(fm.phone1.value).length<10){
		$("#phone1").attr("value","Please enter  10 digit number");
			if(err==0){ 
				err=1;
				$("#phone1").addClass('error');
				fm.phone1.focus();
			}

		}
		
		if(err){ 
		return (false);
		}else {   
			getsocietyname1();
 parent.$.fancybox.close();
		return false;
		}

}



// live call 


 function quickcall()
  {		
		var uname = $("#nam").attr("value");
		var phone = $("#phon").attr("value");
		var bname = $("#bname2").attr("value");
		var b_id = $("#b_id1").attr("value");
		var city = $("#place2").attr("value");
		var user_id = $("#user_id1").attr("value");
		var phoneno = $("#phon2").attr("value");
		var siteroot = $("#siteroot2").attr("value");
	 	var http=null;
	 	http=createAjaxObject();

          var url = siteroot+"/php/quick_call.php?name="+uname+"&phone="+phone+"&bname="+bname+"&city="+city+"&phoneno="+phoneno; 
		//  console.log(url);
	  http.open("GET",url);
	  
	 // http.open("GET","plugins/sms.php?mobile="+cid+"");
	   
	  http.onreadystatechange=function()
	  {
	 
	 	 if(http.readyState==4)
		  {
			//$(".box-sms").hide();
			$("#sendsms1").hide();
			$("#boxsms1").show();
			//document.getElementById("boxsms1").innerHTML = http.responseText;
			$(".view a").text(http.responseText);
			$('div.view').replaceWith("<div class='number-list view'><span><b>"+http.responseText+"</b></span></div>");
			
				
		  }
	  }
	 
	  http.send(null);
  }


function validatecall()  { 

		var err=0;
		var filter = /^\+{0,1}[0-9]{2,}[-]{0,1}[0-9]+/i
		fm = document.calls;
		$('.error').each( function(){ $(this).removeClass('error')});		
		if ( jQuery.trim(fm.name1.value) == "Enter your name" || jQuery.trim(fm.name1.value) == "Please enter your name" ) {
		// addResponse('s');
		$("#nam").attr("value","Please enter your name");
			if(err==0){
				err=1;
				$("#phon").addClass('error');
				fm.name.focus();
			}
		}else if ( jQuery.trim(fm.phone1.value) == "Please enter  10 digit number" || jQuery.trim(fm.phone1.value) == "Please enter mobile number") {
		// addResponse('s');
		$("#phon").attr("value","Please enter mobile number");
			if(err==0){
				err=1;
				$("#phon").addClass('error');
				fm.phone1.focus();
			}
		}else if(jQuery.trim(fm.phone1.value).length<10){
		$("#phon").attr("value","Please enter  10 digit number");
			if(err==0){ 
				err=1;
				$("#phon").addClass('error');
				fm.phone1.focus();
			}

		}
		
		if(err){  
		return (false);
		}else {  

		quickcall();
		return false;
		}

}



//live call


//view number
function filter_pincode(key){
      		var catid = $("#catid").val();
      		var place = $("#place").val();
      			var dist  = $("#dist").val();
      			var siteroot = $("#siteroot").attr("value");
      		 		
      		 $.post(siteroot+"php/ajax_pincode_filter.php", { catid: catid, key:key, place:place,dist:dist },
   		function(data){
     			$("#helplinelist").html(data);
   		});
}   
function filter_stdcode(key){
      		var catid = $("#catid").val();
      		var place = $("#place").val();
      		var dist  = $("#dist").val();
      			var siteroot = $("#siteroot").attr("value");
      		 		
      		 $.post(siteroot+"php/ajax_stdcode_filter.php", { catid: catid, key:key, place:place,dist:dist},
   		function(data){
     			$("#helplinelist").html(data);
   		});
}  

function validate_phone(){
   jQuery('#phone1').keyup(function () { 
    this.value = this.value.replace(/[^0-9\.]/g,'');
});
}
 
function validate_phone1(){
   jQuery('#phone').keyup(function () { 
    this.value = this.value.replace(/[^0-9\.]/g,'');
});
}


function validate_phone2(){
   jQuery('#phone2').keyup(function () { 
    this.value = this.value.replace(/[^0-9\.]/g,'');
});
}


function validate_livecall(){ 
   jQuery('#phon').keyup(function () { 
    this.value = this.value.replace(/[^0-9\.]/g,'');
});
}


