var myAjax = ajax(); // common.js
var myAjax1=ajax();
var myAjax_twitter = ajax(); // common.js
var myAjax_forgot = ajax();
function request_crbt(crbt_id,key)
{	
	myAjax.open("POST", "set_rbt.php");
	myAjax.onreadystatechange = result_crbt;
	myAjax.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	myAjax.send('crbt_id='+crbt_id+'&key='+key);
}

function result_crbt() 
{ 	
	if (myAjax.readyState == 4) 
	{
		var res = myAjax.responseText;
		msg_arr=res.split('@');
		mes=msg_arr[0];
		key=msg_arr[1];
		document.getElementById('message_div_'+key).innerHTML = mes;
		timedMsg_playlist(key);
	}
}

function request_new() 
{ 		
	myAjax.open("POST", "playlistajax.php");
	myAjax.onreadystatechange = result_new;
	myAjax.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	myAjax.send('');
}

function result_new() 
{ 	
	if (myAjax.readyState == 4) 
	{
		var res = myAjax.responseText;
		var cible = document.getElementById('playlist_div').innerHTML = res;
	}
}

function request_video(song_id) 
{ 	
	myAjax.open("POST", "videoajax.php");
	myAjax.onreadystatechange = result_video;
	myAjax.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	myAjax.send("song_id="+song_id);
	
}

function result_video() 
{ 
	if (myAjax.readyState == 4)
	{
		var res=myAjax.responseText;
		var combined_val=res.split("|");
		var info_string='<a href=\'javascript:void(0);\' class=\'maroon fnt11\'><strong>'+combined_val[1]+'</strong></a><br /><a href=\'javascript:void(0);\' class=\'org fnt11\'>'+combined_val[0]+'</a><br /><p class=\'fnt11\'>'+combined_val[2]+'</p><br /><br />'	
		document.getElementById('video_info').innerHTML = info_string;
	}
}

//post the value for mobileno_popup
function subscrib()
{	
	var msisdn=document.getElementById('msisdn').value;
	myAjax1.open("POST", "subscription.php");
	//myAjax.open("POST", "sub_backup.php");
	myAjax1.onreadystatechange  = result_subscrib;
	myAjax1.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	myAjax1.send("msisdn="+msisdn);
}

function result_subscrib()
 { 
	if(myAjax1.readyState != 4)
	{
		mes='Processing...';
		document.getElementById('message').innerHTML = mes;
	}
	if (myAjax1.readyState == 4) 
	{
		var res = myAjax1.responseText;
		var msg='';
		if (/MSIE (\d+\.\d+);/.test(navigator.userAgent))
		{ 
			switch(res)
			{
				/*
				case '1': msg='Pin send successfully.'; 
						document.getElementById('sub_pin').style.display = '';
						document.getElementById('sub_msisdn').style.display = 'none';
						alert(msg);
						break;
				case '2': msg='Your subscription was unsuccessful,Please try again later!!!!!';
						alert(msg);
						break;
				case '3': msg='Subscription not done successfully';
						alert(msg);
						break;
				case '4': msg='Sorry..Only Aircel users are allowed to register!!';
						alert(msg);
						break;
				case '5': msg='You are already registered';
						//alert(msg);
						alert(msg);
						break;
				case '6': msg='Please insert correct mobile number';
						alert(msg);
						break;
				case '7': msg='Please try again';
						alert(msg);
						break;	
				*/
			case '1': msg='Pin sent successfully'; 
					document.getElementById('sub_pin').style.display = '';
					document.getElementById('sub_msisdn').style.display = 'none';
					document.getElementById('message_two').innerHTML = msg;
					break;
			case '2': msg='Your subscription was unsuccessful,Please try again later!!!!!';
					document.getElementById('message_one').innerHTML = msg;
					break;
			case '3': msg='Subscription not done successfully';
					document.getElementById('message_one').innerHTML = msg;
					break;
			case '4': msg='Sorry..Only Aircel users are allowed to register!!';
					document.getElementById('message_one').innerHTML = msg;
					break;
			case '5': msg='You are already registered';
					//alert(msg);
					document.getElementById('message_one').innerHTML = msg;
					break;
			case '6': msg='Please insert correct mobile number';
					document.getElementById('message_one').innerHTML = msg;
					break;
			case '7': msg='Please try again';
					document.getElementById('message_one').innerHTML = msg;
					break;
			}
		}
		else 
		{	
	

		//alert(res);
		switch(res)
		{
			
			case '1': msg='Pin send successfully.'; 
					document.getElementById('sub_pin').style.display = '';
					document.getElementById('sub_msisdn').style.display = 'none';
					document.getElementById('message_two').innerHTML = msg;
					break;
			case '2': msg='Your subscription was unsuccessful,Please try again later!!!!!';
					document.getElementById('message_one').innerHTML = msg;
					break;
			case '3': msg='Subscription not done successfully';
					document.getElementById('message_one').innerHTML = msg;
					break;
			case '4': msg='Sorry..Only Aircel users are allowed to register!!';
					document.getElementById('message_one').innerHTML = msg;
					break;
			case '5': msg='You are already registered';
					//alert(msg);
					document.getElementById('message_one').innerHTML = msg;
					break;
			case '6': msg='Please insert correct mobile number';
					document.getElementById('message_one').innerHTML = msg;
					break;
			case '7': msg='Please try again';
					document.getElementById('message_one').innerHTML = msg;
					break;			
		}
	}
	}
	
}
 
function pincheck()
{
	var pin=document.getElementById('pin').value;
	myAjax.open("POST", "pincheck.php");
	//myAjax.open("POST", "sub_backup.php");
	myAjax.onreadystatechange = result_pin;
	myAjax.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	myAjax.send("pin="+pin);
}

function result_pin()
 { 
	if(myAjax.readyState != 4)
	{
		mes='Processing...';
		document.getElementById('message').innerHTML = mes;
	}
	if (myAjax.readyState == 4) {
		var res = myAjax.responseText;		
		document.getElementById('sub_pin').style.display = '';		
		document.getElementById('message_two').innerHTML = res;
	}
}
 
function play_selected(id_val)
{	
	var play=1;
	request_plyselect(id_val,play);
}
	
//middel part of index file......Arpita
function request_plyselect(id_val,play) 
{ 
	
	var x = document.middle;
	count=x.count.value;
	
	var val = new Array();
	var n=0;
	var z=0;
	//alert(play);
	for(m=0; m<count; m++)
	{					
		
		if(document.middle['sel_song_'+m].checked==true && play==1)
		{ 				
			val[n]= document.middle['sel_song_'+m].value;
			n++;
		}
		else
		{			
			++z; // for click on song and play button
		}
	}
	
	if(val !='')
	{
		val.join(',');
	}

	if(z==count) // for click on song and play button
	{
		val=id_val;
	}
			
	myAjax.open("POST", "createxml.php");
	myAjax.onreadystatechange = result_plyselect;
	myAjax.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	myAjax.send("count="+count+'&val='+val);
}

function edit_playlist(option, song_id,key)
{
   myAjax.onreadystatechange = result_edit_playlist;
   myAjax.open("POST", "edit_playlist.php");
   myAjax.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
   myAjax.send("option="+option+'&song_id='+song_id+'&key='+key);	
}

function result_edit_playlist()
{
	if (myAjax.readyState == 4) 
	{
		var res = myAjax.responseText;	
		msg_arr=res.split('@');
		res_new=msg_arr[0];
		key=msg_arr[1];
		
		if(res_new==1)
		{
			mes='This song has been added successfully';
		}
		else if(res_new==0)
		{
			mes='Failed';
		}
		//document.getElementById('message_div_'+key).innerHTML = mes;
		//alert(res);
		
		
		if(msg_arr[2]==2)
		{
			var newkey=eval(++key);
			var check_id='id'+newkey;
			var check_id_li='li'+newkey;
			document.getElementById(check_id).style.display = 'none';
			document.getElementById(check_id_li).style.display = 'none';
		}
		else
		{
			document.getElementById('message_div_'+key).innerHTML = mes;
		}
		timedMsg_playlist(key);
	}
}

function timedMsg_playlist(key)
{
	var t=setTimeout("document.getElementById('message_div_"+key+"').innerHTML =''",4000);
}

function result_plyselect() 
{ 
	if (myAjax.readyState == 4) 
	{
		var user = myAjax.responseText;	
		var dis=user.split('<');
		var newval=dis[0].split('|');
		user_new=trim(newval[0]);
		var vol=newval[1];
		//alert(vol);
		display_player_new(user_new,vol); // common.js		
	}
}
//middel part of index file......Arpita


function request_send_message(msisdn,message,snid,link_flag) 
{ 			
  // alert(msisdn);
  if(link_flag==1)
  {
		var message="You are already subscribed on Twitter";
		document.getElementById('message_div').innerHTML = message;	
  }
  else
  {
	 var new_msg;
	 new_msg = message.substring(0,12);
	 new_msg = new_msg + '..';
  
	myAjax_twitter.onreadystatechange = result_send_message;
   var album_name=document.getElementById('album_name').value;
   var al_id=document.getElementById('player_id').value;
   
   var new_message="loves the song "+new_msg+" using Aircel MusicConnect.Dial 543219 from ur Aircel mobile to enjoy and share ur fav music.";
   myAjax_twitter.open("POST", "send_snmessage_ajax.php");
   myAjax_twitter.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
   myAjax_twitter.send("msisdn="+msisdn+'&msg='+new_message+'&sn_id='+snid+'&al_id='+al_id);	
  }
    
}


function result_send_message() 
{ 	
	if (myAjax.readyState != 4)
	{
		var message='Processing...';
	}
	else if (myAjax_twitter.readyState == 4) 
	{ 			
		var message="Message Sent";
		var res = myAjax_twitter.responseText;
		if(trim(res)=='OK')
		{
			message="Message Sent Successfully !";
		}
		if(trim(res)=='NOOK')
		{
			message="Error Occured While Sending Message !!";
		}
		if(trim(res)=='Registered')
		{
			message="Registration done successfully";
		}
		if(trim(res)=='twlink')
		{
			message="You have linked with twitter";	
		}
		document.getElementById('message_div').innerHTML = message;	
	}
}

function result_mobile(indicator,msisdn,session_curr)
{		
	var correct_msisdn=trim(msisdn);
	var mno = correct_msisdn;
	/*if(correct_msisdn.length==0)
	{
		var mno = session_curr;
	}
	else
	{
		var mno = correct_msisdn;
	}*/
	var msg='';
	myAjax.onreadystatechange = result_send_mobile;
	myAjax.open("POST", "send_sms_ajax.php");
	myAjax.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		
	myAjax.send("msisdn="+mno+'&msg='+msg+'&sn_id='+indicator);
}


function result_send_mobile() 
{ 			
	if (myAjax.readyState != 4)
	{
		var message='Processing...';
	}
	else if (myAjax.readyState == 4) 
	{ 	
		var res = myAjax.responseText;
		//alert(res);
		var res_split=res.split("|");
		
		if(trim(res_split[0])=='FAILR')
		{
			if(res_split[1]==1)
				message='You are not registered on Facebook';
			else if(res_split[1]==2)
				message='You are not registered on orkut';
			else if(res_split[1]==3)
				message='You are not registered on Twiter';
			else
				message="Registration Failed";				
		}		
		else if(trim(res_split[0])=='OK')
		{			
			if(res_split[1]==1)
				message='Your playlist has been shared with your Facebook Friends';
			else if(res_split[1]==2)
				message='Message send on orkut';
			else if(res_split[1]==3)
				message="Your playlist has been Tweet'ed";
			else
				message=res_split[1];				
		}
		else if(trim(res_split[0])=='NOOK')
		{
			message='Message not send';	
		}
	} 
	if(message !='')
	{
		document.getElementById('msg_share').innerHTML = message;	
		timedMsg();
	}
	else
	{
		document.getElementById('msg_share').innerHTML = 'Processing...';
	}
}

function timedMsg()
{
	var t=setTimeout("document.getElementById('msg_share').innerHTML =''",4000);
}
	

function result_send_mobile_ivr() 
{ 			
}	

function request_unsubscribe(msisdn,indicator)
{
	var correct_msisdn=trim(msisdn);
	var mno = correct_msisdn;
	//alert(mno);
	myAjax.onreadystatechange = result_send_unsubscribe;
	myAjax.open("POST", "unsubscribe_ajax.php");
	myAjax.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	myAjax.send("msisdn="+mno+'&sn_id='+indicator);
}

function result_send_unsubscribe() 
{ 	
	if (myAjax.readyState == 4) 
	{ 			
		var message="";
		var res = myAjax.responseText;
		var res_split=res.split("|");
		//alert(res_split);
		if(trim(res_split)=='OK')
		{
			message="You have been unsubscribed Successfully !";
		}
		if(trim(res_split)=='NOOK')
		{
			message="Unsubscription Failed!!";
		}
		else
		{
			message="Unsubscription successful!!";
		}
		
		document.getElementById('message_div').innerHTML = message;	
		document.getElementById('un_twit').style.display='none';
		window.location="index.php?indicator=1&snflag=1";
	}
}

function forgot_pass()
{	
	
	var mobilenum=document.getElementById('mobforgot').value;
	//var msisdn=document.getElementByName('for_msisdn').value;
	//var mobilenum = '919768007100';
	//alert("in");
	/**/
	
	document.getElementById('message').innerHTML='';
	myAjax_forgot.open("POST", "forgot_pass.php");
	myAjax_forgot.onreadystatechange = result_forgot_pass;
	myAjax_forgot.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	myAjax_forgot.send("msisdn="+mobilenum);
}

function result_forgot_pass()
 {
	
	if (myAjax_forgot.readyState == 4) {
		var res = myAjax_forgot.responseText;	
		
		//if (/MSIE (\d+\.\d+);/.test(navigator.userAgent))
		//{
			//alert(res);
		//}
		//else
		//{
			document.getElementById('message').innerHTML = res;
		//}
	}
	else
	{
		document.getElementById('message').innerHTML='Processing...';
	}
	
}

/*
function test_post()
{
	myAjax.open("POST", "testdata.php");
	myAjax.onreadystatechange = result_test_post;
	var parameter ="mode=post&message=hello2&msisdn=918976000160";
	myAjax.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	//myAjax.setRequestHeader("Content-length", parameter.length);
	myAjax.send(null);
}
*/

function test_post(msisdn,message_sn,album_name,link_flag)
{
	if(link_flag==1)
	{
		var message="You are already subscribed on Facebook";
		document.getElementById('message_div').innerHTML = message;	
	}
	else
	{
		var mess_sn=document.getElementById('sn_mess').value;
		var album_name=document.getElementById('album_name').value;
		var player_id=document.getElementById('player_id').value;
		var new_message="loves the song "+mess_sn+" from "+album_name+" using Aircel MusicConnect.Dial 543219 from ur Aircel mobile to enjoy and share ur fav music";
		 
		var url = "send_feed_fb.php";
		//var url = "MusicConnect/index.php";
		//var url="http://124.153.75.198/MusicConnect/index.php";
		//url=url+"?mode=post&message=TestNow&msisdn=918976000160";
		//alert(msisdn);
		//url=url+"?mode=post&message="+new_message+"&msisdn="+msisdn+"&cid="+player_id;
		myAjax.onreadystatechange = result_test_post;
		myAjax.open("POST",url);
		myAjax.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		//myAjax.setRequestHeader("Content-length", parameter.length);
		myAjax.send("mode=post&message="+new_message+"&msisdn="+msisdn+"&cid="+player_id);
	}
	
}

function result_test_post()
{
	//alert(myAjax.readyState);
	if(myAjax.readyState!=4)
	{
		document.getElementById('message_div').innerHTML = "Processing Request...";
	}
	if (myAjax.readyState == 4) 
	{ 	
		var res = myAjax.responseText;
		var result = res.toUpperCase();
		//alert(trim(res));
		res=result;
		res=trim(result);
		if(strstr(res,'OK')!=false)
		{
			var message="Message Sent Successfully !";
		}
		else if(res=='OK')
		{
			var message="Message Sent Successfully !";
		}
		else if(res=='FAIL')
		{
			var message="Message Not Sent Successfully !";
		}
		else if(trim(res)=='FBLINK')
		{			
			var message="You have linked with facebook";			
		}
		else
		{
			var message="Not Sent";
		}
		//message="Message Sent Successfully !";
		document.getElementById('message_div').innerHTML = message;				
	}
}


function request_unsubscribe_facebook(msisdn)
{
	myAjax.open("POST", "unsubscribe_facebook.php");
	myAjax.onreadystatechange = result_unsubscribe_facebook;
	myAjax.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	myAjax.send("msisdn="+msisdn);
}




function result_unsubscribe_facebook()
 { 
	if (myAjax.readyState == 4) {
		var res = myAjax.responseText;
		//alert(trim(res));
		if(trim(res)=='OK')
		{
			var message="You have been unsubscribed successfully !";
		}		
		document.getElementById('message_div').innerHTML = message;
		document.getElementById('unsubscrib').style.display ='none';
		window.location="index.php?indicator=1&snsflag==1";
	}
}


// added by aatif for join now page
function disp_msisdn()
{
	document.getElementById('sub_msisdn').style.display = '';
	document.getElementById('sub_pin').style.display = 'none';
}


function disp_authpin()
{
	document.getElementById('sub_msisdn').style.display = 'none';
	document.getElementById('sub_pin').style.display = '';
}


