function ajax_update_song_list(pageNbr,sortOrder,mainBox, facebookFlag, searchCriteria, searchValue){
	//alert("pageNbr="+pageNbr+"&sortOrder="+sortOrder+"&mainBox="+mainBox+"&facebook="+facebookFlag+"&sc="+searchCriteria+"&sv="+searchValue);
	$.ajax({
                   url: '/song/song-list',
                   type: 'POST',
                   data: "pageNbr="+pageNbr+"&sortOrder="+sortOrder+"&mainBox="+mainBox+"&facebook="+facebookFlag+"&sc="+searchCriteria+"&sv="+searchValue,
                   
                   
                   error: function(){
                       //alert('Unable to contact database.  Please try again later');
                    },
                   success: function(text){			                    	
              		 //alert("Success text returned is " + text);
              		 //$('#snglist').html.('');
              		 //split(text, ":");
              		 //alert(text[0]);
              		 	var splitText = text.split(":");
              		 	var count = splitText[0].split("-");              		 	
              		 	$('#songBoxCountText').html("Page " + count[0]+" of " + count[1] );
              		 	//alert(splitText[0]);
                     $('#songList').html(splitText[1]);    
                   }
               });
	
	
	return false;
}

function ajax_update_perf_list(pageNbr,sortOrder,mainBox,perfUserId,facebookFlag,searchCriteria,searchValue,perfUserType){	
	
	//alert("data: pageNbr="+pageNbr+"&sortOrder="+sortOrder+"&mainBox="+mainBox+"&facebook="+facebookFlag+"&perfUserId="+perfUserId+"&sc="+searchCriteria+"&sv="+searchValue+"&perfUserType="+perfUserType);
	
	$.ajax({
                   url: '/perf/perf-list',
                   type: 'POST',
                   data: "pageNbr="+pageNbr+"&sortOrder="+sortOrder+"&mainBox="+mainBox+"&facebook="+facebookFlag+"&perfUserId="+perfUserId+"&sc="+searchCriteria+"&sv="+searchValue+"&perfUserType="+perfUserType,
                   
                   
                   error: function(){
                       //alert('Unable to contact database.  Please try again later');
                    },
                   success: function(text){
                    	//alert("Success text is returned ");
                    	var splitText = text.split(":");
              		 	var count = splitText[0].split("-");              		 	
              		 	$('#perfBoxCountText').html(count[0]+" of " + count[1] );                   
                   	
                     $('#perfList').html(splitText[1]);
                   }
               });
	
	
	return false;
}

function ajax_update_stars_list(pageNbr,sortOrder,mainBox){
	//alert(pageNbr+'|'+sortOrder);
	var UserId = document.getElementById("starsUserId").value;
	//alert(UserId);
	var actionURL = "/stars/stars-list";

	if( parseInt(UserId) > 0)
	{	
		actionURL = "/stars/stars-list-geetstars";	
	}
	
	$.ajax({
                   url: actionURL,
                   type: 'POST',
                   data: "pageNbr="+pageNbr+"&sortOrder="+sortOrder+"&mainBox="+mainBox+"&UserId="+UserId,
                   
                   
                   error: function(){
                       //alert('Unable to contact database.  Please try again later');
                    },
                   success: function(text){
                   	var splitText = text.split(":");
              		 	var count = splitText[0].split("-");              		 	
              		 	$('#starsBoxCountText').html("Page " + count[0]+" of " + count[1] );                   
                   	 //alert("Success text returned is " + text);
                     $('#starsList').html(splitText[1]);
                   }
               });
	
	
	return false;
}

function ajax_update_login(landingPage){
	$.ajax({
                   url: '/login/login-view',
                   type: 'POST',
                   data: "landingPage="+landingPage,
                   
                   
                   error: function(){
                       //alert('Unable to contact database.  Please try again later');
                    },
                   success: function(text){
                   	//alert("Login text is " + text );
                     $('#loginHeader').html(text);
                   }
               });
	
	
	return false;
}

function ajax_login(userName, password){
	if ( username == null ) { userName = "" ; }
	if ( password == null ) { password = ""; }
	//alert(user+'|'+password);
	$.ajax({
                   url: 'login/login',
                   type: 'POST',
                   data: "userName="+userName+"&pwd="+pwd,
                   
                   
                   error: function(){
                       //alert('Unable to contact database.  Please try again later');
                    },
                   success: function(text){
                   	//alert("Login text is " + text );
                     $('#loginHeader').html(text);
                   }
               });
	
	
	return false;
} 

//comment management    
function ajax_update_song_comments_list(pageNbr, songId){

	$.ajax({
		    url: '/song/comment-list',
		    type: 'POST',
		    data: "pageNbr="+pageNbr+"&songId="+songId,
		    
		    
		    error: function(){
		        alert('Unable to contact database.  Please try again later');
		     },
		    success: function(text){
		      $('#sngcomments').html(text);    
		    }
		});

	return false;
}

//comment management    
function ajax_update_perf_comments_list(pageNbr, perfId){

	$.ajax({
		    url: '/perf/comment-list',
		    type: 'POST',
		    data: "pageNbr="+pageNbr+"&perfId="+perfId,
		    
		    
		    error: function(){
		        alert('Unable to contact database.  Please try again later');
		     },
		    success: function(text){
		      //alert('text returned is ' + text);
		      $('#perfcomments').html(text);    
		    }
		});

	return false;
}    
function del_comment(comment_id){
	$.ajax({
            url: 'ajax_manage_sng_comments.php',
            type: 'POST',
            data: "commid="+comment_id+"&func=2",
            
            
            error: function(){
                alert('Unable to contact database.  Please try again later');
             },
            success: function(xml){
              alert($("err", xml).text());    
            }
        });
	update_sng_comments(); 
	return false;
}

function flag_comment(comment_id){
	$.ajax({
				url: 'ajax_manage_sng_comments.php',
				type: 'POST',
				data: "commid="+comment_id+"&func=1",
				
				
				error: function(){
				    alert('Unable to contact database.  Please try again later');
				 },
				success: function(xml){
				  alert($("err", xml).text());    
				}
	});
	update_sng_comments();                
	return false;
}
function do_rating(id, rating, contentType){
   urlStr = null;
   if ( contentType == 'song' ) {
   	urlStr = '/song/rate-song'
   } else if ( contentType == 'performance' ) {
   	urlStr = '/perf/rate-perf'
   } 
   //alert("Calling do rating with id " + id + " rating=" + rating);
    $.ajax({
        url: urlStr,
        type: 'POST',
        data: "format=xml&id="+id+"&rating="+rating,
        
        
        error: function(){
            alert('Unable to contact database.  Please try again later');
         },
        success: function(xml){
        //alert("The response returned is " + xml);
        //alert( " and the message is " + $("msg", xml).text());
        if (($("msg", xml).text())=="EXP") {
        		show_poplogin('Your session has expired due to prolonged inactivity.  Please log in again.');
        		return false;
        } else if (($("msg", xml).text())=="NOT_LOGGED_IN") {
        		show_poplogin('You need to log in to Rate This '+contentType+'.', true);
        		return false;
        }
        
        $('#current-rating').text($("average", xml).text()) ;
        $('#countratings').text($("count", xml).text()); 
        $('#geetpaisa').text($("points", xml).text());
        showRating();
        if($("replaced", xml).text()=='Y'){
          alert('Your previous rating was successfully replaced');
          }  
        else{
          alert('Thank you for rating this '+contentType+'. You now have ' + ($("points", xml).text()) + ' geetpaisa');
          }
        
        }
    });
	return false;
	  //alert($(this).attr('rateme'));
	  //$.post( )
              
}

function del_comment(comment_id){
	$.ajax({
	    url: 'ajax_manage_sng_comments.php',
	    type: 'POST',
	    data: "commid="+comment_id+"&func=2",
	    
	    
	    error: function(){
	        alert('Unable to contact database.  Please try again later');
	     },
	    success: function(xml){
	      alert($("err", xml).text());    
	    }
	});
	update_sng_comments(); 
	return false;
}

function flag_comment(comment_id){
	$.ajax({
	    url: 'ajax_manage_sng_comments.php',
	    type: 'POST',
	    data: "commid="+comment_id+"&func=1",
	    
	    
	    error: function(){
	        alert('Unable to contact database.  Please try again later');
	     },
	    success: function(xml){
	      alert($("err", xml).text());    
	    }
	});
	update_sng_comments();                
	return false;
}

function add_geetstar(geetStarId){
	
	$.ajax({
	    url: '/stars/addGeetstarsAction',
	    type: 'POST',
	    data: "geetStarId="+geetStarId,
	    
	    
	    error: function(){
	        alert('Unable to contact database.  Please try again later');
	    },				 
	    success: function(xml)		
		{
	        alert(xml);  
			if(($("msg", xml).text())=="OK")
			{
				location.href="/stars/view-my-geetstars";
			}
	    }
	});	              
	return false;
}

//Bharat
function ajax_update_perf_list_fav(pageNbr,sortOrder,mainBox,perfUserId,facebookFlag,searchCriteria,searchValue,perfUserType){
	//alert(pageNbr+'|'+sortOrder);
	$.ajax({
                   url: '/perf/perf-list-fav',
                   type: 'POST',
                   data: "pageNbr="+pageNbr+"&sortOrder="+sortOrder+"&mainBox="+mainBox+"&facebook="+facebookFlag+"&perfUserId="+perfUserId+"&sc="+searchCriteria+"&sv="+searchValue+"&perfUserType="+perfUserType,
                   
                   
                   error: function(){
                       //alert('Unable to contact database.  Please try again later');
                    },
                   success: function(text){
                   	var splitText = text.split(":");
              		 	var count = splitText[0].split("-");              		 	
              		 	$('#perfBoxCountText_fav').html("Page " + count[0]+" of " + count[1] );                   
                   	//alert("Success text returned is " + text);
                     $('#perfList_fav').html(splitText[1]);
                   }
               });
	
	
	return false;
}

//Bharat
function ajax_update_msg_list(pageNbr,sortOrder,mainBox,msgUserId,facebookFlag){
	//alert(pageNbr+'|'+sortOrder);
	
	$.ajax({
                   url: '/message/view-unread-msg-list',
                   type: 'POST',
                   data: "pageNbr="+pageNbr+"&sortOrder="+sortOrder+"&mainBox="+mainBox+"&facebook="+facebookFlag+"&msgUserId="+msgUserId+"&viewType=SECONDERY_LIST",
                   
                   
                   error: function(){
                       //alert('Unable to contact database.  Please try again later');
                    },
                   success: function(text){
                   	var splitText = text.split(":");
              		 	var count = splitText[0].split("-");              		 	
              		 	$('#msgBoxCountText').html("Page " + count[0]+" of " + count[1] );                   
                   	//alert("Success text returned is " + text);
                     $('#msgList').html(splitText[1]);
                   }
               });
	
	
	return false;
}


//Bharat
function ajax_update_msg_inbox_list(pageNbr,sortOrder,mainBox,msgUserId,facebookFlag){
	//alert(pageNbr+'|'+sortOrder);
	
	$.ajax({
                   url: '/message/view-unread-msg-list',
                   type: 'POST',
                   data: "pageNbr="+pageNbr+"&sortOrder="+sortOrder+"&mainBox="+mainBox+"&facebook="+facebookFlag+"&msgUserId="+msgUserId+"&viewType=MY_INBOX",
                   
                   
                   error: function(){
                       //alert('Unable to contact database.  Please try again later');
                    },
                   success: function(text){
                   	var splitText = text.split(":");
              		 	var count = splitText[0].split("-");              		 	
              		 	$('#msgBoxCountText').html("Page " + count[0]+" of " + count[1] );                   
                   	//alert("Success text returned is " + text);
                     $('#msgInboxList').html(splitText[1]);
                   }
               });
	
	
	return false;
}

//Bharat
function ajax_update_msg_outbox_list(pageNbr,sortOrder,mainBox,msgUserId,facebookFlag){
	//alert(pageNbr+'|'+sortOrder);
	
	$.ajax({
                   url: '/message/view-send-msg-list',
                   type: 'POST',
                   data: "pageNbr="+pageNbr+"&sortOrder="+sortOrder+"&mainBox="+mainBox+"&facebook="+facebookFlag+"&msgUserId="+msgUserId+"&viewType=MY_OUTBOX",
                   
                   
                   error: function(){
                       //alert('Unable to contact database.  Please try again later');
                    },
                   success: function(text){
                   	var splitText = text.split(":");
              		 	var count = splitText[0].split("-");              		 	
              		 	$('#msgBoxCountText').html("Page " + count[0]+" of " + count[1] );                   
                   	//alert("Success text returned is " + text);
                     $('#msgOutboxList').html(splitText[1]);
                   }
               });
	
	
	return false;
}

function ajax_update_song_userid_list(pageNbr,sortOrder,mainBox, facebookFlag, searchCriteria, searchValue,songUserId,sortUserType){
	//alert("pageNbr="+pageNbr+"&sortOrder="+sortOrder+"&mainBox="+mainBox+"&facebook="+facebookFlag+"&sc="+searchCriteria+"&sv="+searchValue);
	//alert(sortUserType);
	$.ajax({
                   url: '/song/my-song-list',
                   type: 'POST',
                   data: "pageNbr="+pageNbr+"&sortOrder="+sortOrder+"&mainBox="+mainBox+"&facebook="+facebookFlag+"&sc="+searchCriteria+"&sv="+searchValue+"&songUserId="+songUserId+"&sortUserType="+sortUserType,
                   
                   
                   error: function(){
                       //alert('Unable to contact database.  Please try again later');
                    },
                   success: function(text){			                    	
              		 //alert("Success text returned is " + text);
              		 //$('#snglist').html.('');
              		 //split(text, ":");
              		 //alert(text[0]);
              		 	var splitText = text.split(":");
              		 	var count = splitText[0].split("-");              		 	
              		 	$('#songBoxCountText').html("Page " + count[0]+" of " + count[1] );
              		 	//alert(splitText[0]);
                     $('#songList').html(splitText[1]);    
                   }
               });
	
	
	return false;
}