// JavaScript Document

function addnewsletter()
{
	var emailid=document.getElementById("newsletter_email").value;
if(emailid=="")
{
		document.getElementById("show_messages").innerHTML="<b><span class='left_text3' style='color:red;'>Please enter your email id.</span></b>";
}
else
{
	if(checkemail(emailid))
	{
		/*	SET PARAMETER THAT WILL BE SENT TO AJAX	*/	
		var pageName = 'ajax-files/addnewsletter.php?emailid='+emailid;
	//	alert(pageName);
		var parameters = 'emailid='+emailid;
		var resultDiv = 'show_messages';

	/*	MAKE AJAX CALL */
		jQuery.ajax({
			   	type: "POST",
			   	url: pageName,
			   	data: parameters,
			   beforeSend: function(){jQuery("#show_messages").html('Please wait......');},
			   	success: function(msg){
				jQuery("#"+resultDiv).html(msg);
			// jQuery("#sendfrnd").html('');
		   },
			error: function(){
				alert('Error Loading Script');
			}
		 });
	}
	else
	{	//alert(emailid);
			document.getElementById("show_messages").innerHTML="<b><span class='left_text3' style='color:red;'>Invalid Email ID.</span></b>";
			
	}
}
	
}


function valiadtefeed()
{
	var email=document.getElementById("email").value;
	var title=document.getElementById("title").value;
	var phone=document.getElementById("phone").value;
	var to=document.getElementById("to").value;
	var ques=document.getElementById("question").value;
	
	if(email=="" || phone=="" || ques=="")
	{
			document.getElementById("show_messages").innerHTML="<b><span class='left_text3' style='color:red;'>Please complete the form first.</span></b>";
	}
	else
	{
		if(checkemail(email))
		{
			/*	SET PARAMETER THAT WILL BE SENT TO AJAX	*/	
			var pageName = 'ajax-files/sendmail.php?emailid='+email+'&phone='+phone+'&to='+to+'ques='+ques+'&title='+title;
		//	alert(pageName);
			var parameters = 'emailid='+email+'&phone='+phone+'&to='+to+'ques='+ques+'&title='+title;
			var resultDiv = 'show_messages';
	
		/*	MAKE AJAX CALL */
			jQuery.ajax({
					type: "POST",
					url: pageName,
					data: parameters,
				   beforeSend: function(){jQuery("#show_messages").html('Please wait......Sening email....');},
					success: function(msg){
					jQuery("#"+resultDiv).html(msg);
				// jQuery("#sendfrnd").html('');
			   },
				error: function(){
					alert('Error Loading Script');
				}
			 });
		}
		else
		{	//alert(emailid);
				document.getElementById("show_messages").innerHTML="<b><span class='left_text3' style='color:red;'>Invalid Email ID.</span></b>";
				
		}
	}
}
function checkemail(emailvalue)
	{
		if(emailvalue=="")
		{
			return false;
		}
	   var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
		if (filter.test(emailvalue))
		{
			return true;
		}
		else
		{
			return false;
		}
	}
function sendmeaasge(name)
{
	var msgtxt=document.indsms.msgtxt.value;
	//alert(msgfr);
	var to=document.getElementById("to_id").value;
	var subject=document.indsms.subject.value;
	if(to=="")
	{
			alert("Invalid Reciever.");
	}
	else if(msgtxt=="" || subject=="")
	{
		alert("Please enter subject and message");
	}
	else
	{	
	document.getElementById(name).style.visibility="hidden";
	
	/*	SET PARAMETER THAT WILL BE SENT TO AJAX	*/	
	var pageName = 'ajax-files/sendmsg.php?to='+to+'&subject='+subject+'&msgtxt='+msgtxt;
	var parameters = 'to='+to+'&subject='+subject+'&msgtxt='+msgtxt;
	var resultDiv = 'showmsg';

	/*	MAKE AJAX CALL */
	jQuery.ajax({
		   type: "POST",
		   url: pageName,
		   data: parameters,
		   beforeSend: function(){jQuery("#sendmsg").html('<img src=\"images/loading.gif\" alt=\"Processing....\" width=\"25\" height=\"25\" />');},
		   success: function(msg){
			 jQuery("#"+resultDiv).html(msg);
			 jQuery("#sendmsg").html('');
		   },
			error: function(){
				alert('Error Loading Script');
			}
		 });
	}
}
function addasfriend(name)
{
	var msgfr=document.frreq.reqtxt.value;
	var to=document.getElementById("to_id").value;
	//alert(msgfr);
	document.getElementById(name).style.visibility="hidden";
	if(to=="")
	{
			alert("Invalid Reciever.");
	}
	else 
	{
	/*	SET PARAMETER THAT WILL BE SENT TO AJAX	*/	
	var pageName = 'ajax-files/addfriend.php?to='+to+'&msgfr='+msgfr;
	//alert(pageName);
	var parameters = 'to='+to+'&msgfr='+msgfr;
	var resultDiv = 'showmsg';

	/*	MAKE AJAX CALL */
	jQuery.ajax({
		   type: "POST",
		   url: pageName,
		   data: parameters,
		   beforeSend: function(){jQuery("#sendfrnd").html('<img src=\"images/loading.gif\" alt=\"Processing....\" width=\"25\" height=\"25\" />');},
		   success: function(msg){
			 jQuery("#"+resultDiv).html(msg);
			 jQuery("#sendfrnd").html('');
		   },
			error: function(){
				alert('Error Loading Script');
			}
		 });
	}
	
}

function sendwink(to)
{
	
	/*	SET PARAMETER THAT WILL BE SENT TO AJAX	*/	
	var pageName = 'ajax-files/sendwink.php?to='+to;
	var parameters = 'to='+to;
	var resultDiv = 'showmsg';

	/*	MAKE AJAX CALL */
	jQuery.ajax({
		   type: "POST",
		   url: pageName,
		   data: parameters,
		   beforeSend: function(){jQuery("#sendwink").html('<img src=\"images/loading.gif\" alt=\"Processing....\" width=\"25\" height=\"25\" />');},
		   success: function(msg){
			 jQuery("#"+resultDiv).html(msg);
			 jQuery("#sendwink").html('');
		   },
			error: function(){
				alert('Error Loading Script');
			}
		 });
	
}

function addtofavorits(sourceId,targetId)
{
	
	/*	SET PARAMETER THAT WILL BE SENT TO AJAX	*/	
	var pageName = 'ajax-files/addtofav.php?s='+sourceId+'&t='+targetId;
	var parameters = 's='+sourceId+'&t='+targetId;
	var resultDiv = 'showmsg';

	/*	MAKE AJAX CALL */
	jQuery.ajax({
		   type: "POST",
		   url: pageName,
		   data: parameters,
		   beforeSend: function(){jQuery("#addfav").html('<img src=\"images/loading.gif\" alt=\"Processing....\" width=\"25\" height=\"25\" />');},
		   success: function(msg){
			 jQuery("#"+resultDiv).html(msg);
			 jQuery("#addfav").html('');
		   },
			error: function(){
				alert('Error Loading Script');
			}
		 });
	
}

function getPopularVideos(sourceId,userid)
{
	
	jQuery('#source_link_1').removeClass("active");
	jQuery('#source_link_2').removeClass("active");
	jQuery('#source_link_3').removeClass("active");
	jQuery('#source_link_4').removeClass("active");
	jQuery('#source_link_5').removeClass("active");
	jQuery('#source_link_6').removeClass("active");
	jQuery('#source_link_7').removeClass("active");
	
	jQuery('#source_link_'+sourceId).addClass("active");
	
	
	/*	SET PARAMETER THAT WILL BE SENT TO AJAX	*/	
	var pageName = 'ajax-files/userdesc.php?option='+sourceId+'&user='+userid;
	var parameters = 'option='+sourceId+'&user='+userid;
	var resultDiv = 'source_popular_contents';

	/*	MAKE AJAX CALL */
	jQuery.ajax({
		   type: "POST",
		   url: pageName,
		   data: parameters,
		   beforeSend: function(){jQuery("#"+resultDiv).html('<br /><div style=\"text-align:center;\"><img src=\"images/loading.gif\" alt=\"Processing....\" width=\"100\" height=\"100\" /></div>');},
		   success: function(msg){
			 jQuery("#"+resultDiv).html(msg);
		   },
			error: function(){
				alert('Error Loading Script');
			}
		 });
	
	
}
function hidethis(name)
{
		document.getElementById("to_id").value="";
	document.getElementById(name).style.visibility="hidden";
}
function showthis(name,toval)
{
		document.getElementById("to_id").value=toval;
	document.getElementById(name).style.visibility="visible";
}
function checkavailability2()
{
	
	/*	SET PARAMETER THAT WILL BE SENT TO AJAX	*/	
	var pageName = 'ajax-files/check2.php?name='+document.getElementById("username").value;
	var parameters = 'name='+document.getElementById("displayname").value;
	var resultDiv = 'avail';

	/*	MAKE AJAX CALL */
	jQuery.ajax({
		   type: "POST",
		   url: pageName,
		   data: parameters,
		   //beforeSend: function(){jQuery("#addfav").html('<img src=\"images/loading.gif\" alt=\"Processing....\" width=\"25\" height=\"25\" />');},
		   success: function(msg){
			 jQuery("#"+resultDiv).html(msg);
			 jQuery("#addfav").html('');
		   },
			error: function(){
				alert('Error Loading Script');
			}
		 });
	
}

function validate()
{
	if(document.getElementById("subject").value=="")
	{
		alert("Please enter subject for this message.");
		return false;
	}
	//alert(document.getElementById("msgto").value);
	
}
function checkavailability()
{
	
	/*	SET PARAMETER THAT WILL BE SENT TO AJAX	*/	
	var pageName = 'ajax-files/check.php?name='+document.getElementById("displayname").value;
	var parameters = 'name='+document.getElementById("displayname").value;
	var resultDiv = 'avail';

	/*	MAKE AJAX CALL */
	jQuery.ajax({
		   type: "POST",
		   url: pageName,
		   data: parameters,
		   //beforeSend: function(){jQuery("#addfav").html('<img src=\"images/loading.gif\" alt=\"Processing....\" width=\"25\" height=\"25\" />');},
		   success: function(msg){
			 jQuery("#"+resultDiv).html(msg);
			 //jQuery("#addfav").html('');
		   },
			error: function(){
				alert('Error Loading Script');
			}
		 });
	
}
function getregions()
{
	var pageName = 'ajax-files/getregions.php?cid='+document.getElementById("country").value;
	var parameters = 'cid='+document.getElementById("country").value;
	var resultDiv = 'region';

	/*	MAKE AJAX CALL */
	jQuery.ajax({
		   type: "POST",
		   url: pageName,
		   data: parameters,
		   beforeSend: function(){jQuery("#region").html('<option> Loading Regions ....</option>');},
		   success: function(msg){
			   jQuery("#city").html("<option value='0'>Select Region From Above</option>");
			 jQuery("#"+resultDiv).html(msg);
			 //jQuery("#addfav").html('');
		   },
			error: function(){
				alert('Error Loading Script');
			}
		 });
}
function getcities()
{
	var pageName = 'ajax-files/getcities.php?rid='+document.getElementById("region").value;
	var parameters = 'rid='+document.getElementById("region").value;
	//alert(document.getElementById("region").value);
	var resultDiv = 'city';

	/*	MAKE AJAX CALL */
	jQuery.ajax({
		   type: "POST",
		   url: pageName,
		   data: parameters,
		   beforeSend: function(){jQuery("#city").html('<option> Loading Cities ....</option>');},
		   success: function(msg){
			 jQuery("#"+resultDiv).html(msg);
			 //jQuery("#addfav").html('');
		   },
			error: function(){
				alert('Error Loading Script');
			}
		 });
}
function getregions2(cid)
{
	var pageName = 'ajax-files/getregions.php?cid='+cid;
	var parameters = 'cid='+cid;
	var resultDiv = 'region';
	/*	MAKE AJAX CALL */
	jQuery.ajax({
		   type: "POST",
		   url: pageName,
		   data: parameters,
		   beforeSend: function(){jQuery("#region").html('<option> Loading Emials ....</option>');},
		   success: function(msg){
			    jQuery("#city").html("<option value='0'>Select Region From Above</option>");
			 jQuery("#"+resultDiv).html(msg);
			 //jQuery("#addfav").html('');
		   },
			error: function(){
				alert('Error Loading Script');
			}
		 });
}
function getcities2(rid)
{
	var pageName = 'ajax-files/getcities.php?rid='+rid;
	var parameters = 'rid='+rid;
	//alert(document.getElementById("region").value);
	var resultDiv = 'city';

	/*	MAKE AJAX CALL */
	jQuery.ajax({
		   type: "POST",
		   url: pageName,
		   data: parameters,
		   beforeSend: function(){jQuery("#city").html('<option> Loading Cities ....</option>');},
		   success: function(msg){
			 jQuery("#"+resultDiv).html(msg);
			 //jQuery("#addfav").html('');
		   },
			error: function(){
				alert('Error Loading Script');
			}
		 });
}

function getemails()
{
	if(document.getElementById("city").value=="" || document.getElementById("city").value==0)
	{
		if(document.getElementById("region").value=="" || document.getElementById("region").value==0)
		{
			if(document.getElementById("country").value=="" || document.getElementById("country").value==0)
			{
				var pageName = 'ajax-files/emails.php';
				var parameters = '';
			}
			else
			{
				var pageName = 'ajax-files/emails.php?whe=country_id='+document.getElementById("country").value;
				var parameters = 'coid='+document.getElementById("country").value;
			}
		}
		else
		{
			var pageName = 'ajax-files/emails.php?whe=state_id='+document.getElementById("region").value;
			var parameters = 'rid='+document.getElementById("region").value;
		}
	}
	else
	{
		var pageName = 'ajax-files/emails.php?whe=city='+document.getElementById("city").value;
		var parameters = 'cid='+document.getElementById("city").value;
	}
	
	//alert(document.getElementById("region").value);
	var resultDiv = 'emails';

	/*	MAKE AJAX CALL */
	jQuery.ajax({
		   type: "POST",
		   url: pageName,
		   data: parameters,
		   beforeSend: function(){jQuery("#emails").html('Loading Cities ....');},
		   success: function(msg){
			 jQuery("#"+resultDiv).html(msg);
			 //jQuery("#addfav").html('');
		   },
			error: function(){
				alert('Error Loading Script');
			}
		 });
}