// JavaScript Document

function Validate_Form(frm)
{
	with(frm)
	{
		//if(!IsEmpty(bcom_text, 'Please Enter Comment.'))
		if(!IsEmpty(bcom_text, 'Inserisci commento'))
		{
			return false;
		}			
	}
		//Action.value = 'Upload';
		return true;		
}
//====================================================================================================
//	Function Name	:	Edit_Click()
//----------------------------------------------------------------------------------------------------
function Edit_Click(comId)
{
	with(document.frmBlog)
	{
		bcom_id.value		= comId;
		Action.value	= 'Edit';
		//alert(Action.value);
		submit();
	}
}
/*======================================================================================================
  	Function Name :- Cancel_Click
  ======================================================================================================*/
function Cancel_Click()
{
	with(document.frmBlogs)
	{
			Action.value	= 'Cancel';
			submit();
	}
}
//====================================================================================================
//	Function Name	:	Delete_Click()
//----------------------------------------------------------------------------------------------------
function Delete_Click(comId)
{
	with(document.frmBlog)
	{
		//if(confirm('Are you sure you wants to delete record?'))
		if(confirm('Sei sicuro di voler cancellare il record?'))
		{
			bcom_id.value 		= comId;
			Action.value		= 'Delete';
			submit();
		}
	}
}
/*======================================================================================================
  	Function Name :- DeleteChecked_Click
  ======================================================================================================*/

function DeleteChecked_Click()
{	
	with(document.frmBlog)
	{
		var flg=false;

		if(document.all['chk_no[]'].length)
		{
			for(i=0; i < document.all['chk_no[]'].length; i++)
			{
				if(document.all['chk_no[]'][i].checked)
					flg = true;
			}
		}
		else
		{
			if(document.all['chk_no[]'].checked)
				flg = true;
		}

		if(!flg)
		{
			//alert('Please select the record you want to delete.');
			alert('Seleziona i record da cancellare');
			return false;
		}
			
		//if(confirm('Are you sure you want to delete selected records?'))
		if(confirm('Sei sicuro di voler cancellare i record selezionati?'))
		{
			Action.value 	= 'del';
			submit();
		}
	}
}
/*======================================================================================================
  	Function Name :- CheckUncheck_All
	Use : To check or Uncheck All Check box using Main Check Box
  ======================================================================================================*/

function CheckUncheck_All()
{
	with(document.frmBlog)
	{	
		
		var a = document.all['chk_no[]'].length;
		if(chk_all.checked)
		{
			if(a)
			{
				for(i=0;i<a;i++)
				{
					
					document.all['chk_no[]'][i].checked = true;
				}
			}
			else
					document.all['chk_no[]'].checked = true;				
		}
		else if(!chk_all.checked)
		{			
			if(a)
			{
				for(i=0;i<a;i++)
				{
					
					document.all['chk_no[]'][i].checked = false;
				}
			}
			else
					document.all['chk_no[]'].checked = false;		
		}
	}		//alert('2');
}
// Function for making Chk_All check/Uncheck as Chk_no[] clicked
function CheckUncheck_Single()
{
	with(document.frmBlog)
	{
		var a = document.all['chk_no[]'].length;
		var f = 0;		
		if(chk_all.checked)
			chk_all.checked = false;
		if(a)
		{
			for(i=0;i<a;i++)
			{
				if(document.all['chk_no[]'][i].checked)
					f++;						
			}		
			if(f == a)
				chk_all.checked = true;
		}
		else
		{
			if(document.all['chk_no[]'].checked)
				chk_all.checked = true;
			else
				chk_all.checked = false;
		}
	}
}
// function for make Chk_All checked when Check_All clicked
function Check_All()
{
	with(document.frmBlog)
	{
		chk_all.checked = true;
	}
}
// function for make Chk_All Unchecked when Check_All clicked
function Uncheck_All()
{
	with(document.frmBlog)
	{
		chk_all.checked = false;
	}
}
/*====================================================================================================
		Function : ToggleStatus()
		Use : To toggle status from active to not active and viceversa
====================================================================================================*/
function ToggleStatus(comId,state)
{
	with(document.frmBlog)
	{
		//alert(state);
		bcom_id.value = comId;
		status.value = state;
		Action.value = 'ToggleStatus';	
		submit();
	}
}
function All_Click(str)
{
	//alert(str);
	with(document.fmrBlog)
	{
		//alert("hi");
		Action.value = str;
		submit();
	}
}
function Play(UsrId,SonId)
{		
	popupWindowURL('popup_song_play.php?id='+UsrId+'&sid='+SonId,'','530','336','','true','true');	
}

// For displaying popup window for view,edit comment
function Open_Window(Action,comId)
{	
	
	if(Action == 'View')	
		popupWindowURL('popup_blog_comment_view.php?Action='+Action+'&cid='+comId,'','400','300','','true','true');	
	if(Action == 'Edit')
		popupWindowURL('popup_blog_comment_edit.php?Action='+Action+'&cid='+comId,'','400','300','','true','true');	
	if(Action == 'View_img')
	{
		//alert(Action);
		popupWindowURL('popup_blog_post_file.php?Action='+Action+'&file='+comId,'','400','300','','true','true');
	}
}