function debug_object(object) {
  obj = eval(object);
  var temp = "";
  for (x in obj)
    temp += x + ": " + obj[x] + "\n";
  alert (temp);
}

function restw(frm,max,dispentered)
{
	var inp = frm.value.replace(/^\s+|\s+$/g,'');
	var l = parseInt(inp.length)
	if (l > max)
	{
		//alert("You reached the maximum number of characters !!!!")
		inp = inp.substr(0,max)
		frm.value = inp
	}
	document.getElementById(dispentered).innerHTML = inp.length;
}


function submitComment(frm)
{
	var add_button = frm.SubmitCommentx;
	add_button.value = "Adding comment...";	
	add_button.disabled = true;	
	frm.submit();
}

function assign_playlistname(playlistname)
{
$('new_exist_playlist_name').value=playlistname;
}

function check_blank_playlistname(){
if (($('new_exist_playlist_name').value).trim()==""){
alert('Enter playlist name');
return false;
}
}


function check_blank_playlistname_listen(){
if (($('new_exist_playlist_name_listen').value).trim()==""){
alert('Enter playlist name');
return false;
}
}


function playlist_check()
{ 
var i=0;
var j=document.getElementsByClassName('existing_playlist');
var error="false";
var success="true";
for(i=0;i<j.length;i++)
{
  if(j[i].checked==true){
    error="true";
    break;
  }
  else{
    success="false";
   }
 }
  if(error=="true") {
    alert('Playlist Added Successfully');
    //document.playlist.submit();
    return true;
  }
  else{
   alert('Select existing playlist or add new playlist');
   return false;
  }
}

String.prototype.trim = function() {
a = this.replace(/^\s+/, '');
return a.replace(/\s+$/, '');
};

function validatingInput(){
if ( document.getElementById('Playlists').checked == false && document.getElementById('Artists').checked == false && document.getElementById('Albums').checked == false && document.getElementById('Songs').checked == false &&document.getElementById('Tags').checked == false )
   {alert('Select Atleast ONE check box');return false;}
else
   {return true;}
};

function validate_tracks(){     
 var j=document.getElementsByClassName('input');
 var error="false"; 
 var success="true";
 var i=0;
   for(i=0;i<j.length;i++) {          
      if(j[i].value=="")                
       success="false";
      else
      error="true";  
   }
  if(success=="false"){                              
    alert('Title, Artist , Album  fields are mandatory.');          
    return false;
  }          
}

function chk_value(form)
 {           
   var j=document.getElementsByClassName('check');   
   var success="false";
   var i=0;
   for(i=0;i<j.length;i++)
   {          
      if(j[i].checked==true) {
       success="true";      
       }
  }
  if(success=="false"){                  
   alert('Select Song(s) To Play');    
   return false;
   }
}


function deselect()
{
var j=document.getElementsByClassName('existing_playlist');
for(i=0;i<j.length;i++){
    j[i].checked=false       
  }
  return false;
}
