function view_writer_det(art_id)
{
	document.frm.hdn_articleid.value=art_id;
	document.frm.action="article_detail.php";
	document.frm.submit();
}
function view_writer_det_free(art_id)
{
	document.frm.hdn_articleid.value=art_id;
	document.frm.action="freearticle_detail.php";
	document.frm.submit();
}
function getsubcat(catid)
{	
	xmlhttp1=getxmlobj_cat()
	if (xmlhttp1!=null)
	{
	var url1="showsubcatlist.php?catid=" +catid;
	xmlhttp1.onreadystatechange=funhandler_subcat

	xmlhttp1.open("GET",url1,true);
	xmlhttp1.send(null);
	}
}
function funhandler_subcat()
		{	
			if (xmlhttp1.readyState==4)
			{///do something
				if (xmlhttp1.status==200)
				{	
					var temp1=xmlhttp1.responseText;
					document.getElementById('subcat').innerHTML=temp1;	
					//document.productform.subcat.focus();
				}
			}
		}
function getxmlobj_cat()
{
		var xmlhttp1=null;
		if (window.XMLHttpRequest)
		{
			xmlhttp1=new XMLHttpRequest();
		}
		else if (window.ActiveXObject)
		{
			xmlhttp1=new ActiveXObject("Microsoft.XMLHTTP");
		}
		return xmlhttp1;
}
function valid_article()
{	
	paren_cat=trim(document.frm.parent_cat.value);
	file2=trim(document.frm.file2.value);
	title=trim(document.frm.title.value);
	price=trim(document.frm.price.value);
	summary=trim(document.frm.summary.value);
	agreed=document.frm.agreed.checked;
	
	if (paren_cat==0)
	{
	alert("Please select category");
	document.frm.parent_cat.focus();
	return false;
	}
	
	strImage ="document.frm.file2" ;
	if ( eval(strImage + ".value.split(' ').join('')") == "" ) 
	{
		alert("Please select file for article."); 
		return false;
	}
	if ( eval(strImage + ".value.split(' ').join('')") != "" ) 
	{
		tmp = eval(strImage + ".value.split('.')");
		lentmp=tmp.length;
		a = tmp[lentmp-1].toLowerCase();
		if ( a != "txt") 
		{
			
			alert("Please select text file only."); 
			eval(strImage + ".select()"); 
			return false;
		}
	}
	if (title=="")
	{
	alert("Please enter title");
	document.frm.title.focus();
	return false;
	}
	if (price=="" || price==0)
	{
	alert("Please enter Price");
	document.frm.price.focus();
	return false;
	}
	if(!isdecimal(price))
	{
		alert("Please Enter Valid price");
		document.frm.price.focus();
		return false;		
	}
	if (summary=="")
	{
	alert("Please enter summary");
	document.frm.summary.focus();
	return false;
	}
	
	if(document.frm.summary.value.length>500)
	{
		alert("Summary is limited to 500 characters");
		document.frm.summary.focus();
		return false;
	}
	if(agreed==false)
	{
		alert("You must accept writers terms of service");
		return false;		
	}
	
	return true;
}

function change_image()
{
	document.frm.file2.value=document.frm.file1.value;
}
function removefile()
{
	document.frm.file1.value="";
	document.frm.file2.value="";
}

function link_view(mode)
{	
	if (mode=="Edit")
	{
		if (document.frm.private_article.checked)
		{
			document.getElementById('link1').style.visibility='visible';
			document.getElementById('link1').style.display="";
		}
		else
		{
			document.getElementById('link1').style.visibility='hidden';
			document.getElementById('link1').style.display="none";
		}
	}
}

function chkdelete()
{
var item_checked = 0;
	for( x=0; x<document.frm.elements.length; x++ )
	{
		var e = document.frm.elements[x];
		if ( e.name == "chkDeleteId[]" && e.checked == true ) 
			item_checked++;
	}
	if ( item_checked == 0 )
	{
	alert("You must select atleast one article to delete.");
	return false;
	}
	else
	{
		if ( confirm("Are you sure to delete selected article(s)?") ) {
		document.frm.mode.value="delete";
		document.frm.action="article_db.php";
		document.frm.submit();	
			}
		else
		{
			return false;
		}
	}
}
function checkallpro()
{
for( x=0; x<document.frm.elements.length; x++ ) {
	var e = document.frm.elements[x];
	if ( e.name == "chkDeleteId[]" ) {
	e.checked = document.frm.chkAll.checked;
	}
	}
}
function setpagesize()
{
	document.frm.txtpagesize.value=document.frm.cmbpagesize.value;
	document.frm.txtcurrentpage.value=1;
	document.frm.action="my_articles.php";
	document.frm.submit();
}
function setpagesize_pay()
{
	document.frm.txtpagesize.value=document.frm.cmbpagesize.value;
	document.frm.txtcurrentpage.value=1;
	document.frm.action="writer_sales.php";
	document.frm.submit();
}
function changepage(a)
{
	document.frm.txtcurrentpage.value=a;
	if (a==-1) 
	{
		document.frm.txtcurrentpage.value=document.frm.cmbPageNo.value;
		//document.frm.txtpagesize.value=document.frm.cmbpagesize.value;
	}
	document.frm.action="my_articles.php";
	document.frm.submit();
}
function changepage_pay(a)
{
	document.frm.txtcurrentpage.value=a;
	if (a==-1) 
	{
		document.frm.txtcurrentpage.value=document.frm.cmbPageNo.value;
		//document.frm.txtpagesize.value=document.frm.cmbpagesize.value;
	}
	document.frm.action="writer_sales.php";
	document.frm.submit();
}

function submitsearch()
{
	
	if (document.frm.txtsearchtext.value.split(" ").join("").length < 1)
	{
			alert("Please enter a search keyword.");
			document.frm.txtsearchtext.focus();
			return false;
	}		
	document.frm.txtpagesize.value=document.frm.cmbpagesize.value;
	document.frm.txtcurrentpage.value=1;	
	document.frm.action="my_articles.php";
	document.frm.submit();
}
function  view_art_sub(subcatid)
{	
	document.frm.hdnsubid.value=subcatid;
	document.frm.action="search_result.php";
	document.frm.submit();
}
function  view_art_cat(catid)
{
	document.frm.hdncatid.value=catid;
	document.frm.action="search_result.php";
	document.frm.submit();
}
function add_cart(art_id,buy)
{
	document.frm.hdnbuy.value=buy;
	document.frm.hdn_articleid.value=art_id;
	document.frm.action="add_cart.php";
	document.frm.submit();
	
}
function delete_cart(art_id)
{	
	if ( confirm("Are you sure to delete selected article from cart?") ) {
		document.frm.mode.value="delete";
		document.frm.hdndelid.value=art_id;
		document.frm.submit();	
			}
		else
		{
			return false;
		}
}

function download(file1,art_id)
{
	document.frm.hdn_filename.value=file1;
	document.frm.action="add_cart.php";
	document.frm.submit();
	//document.frm.hdn_articleid.value=art_id;
//	document.frm.action="down_file.php";
//	document.frm.submit();
//	
	
}

function download_free(file1,art_id)
{
	
	document.frm.hdn_articleid.value=art_id;
	document.frm.action="down_file.php";
	document.frm.submit();

	
}
function edit_art(art_id)
{	
	document.frm.hdnarticle_id.value=art_id;
	document.frm.action="submit_article.php";
	document.frm.submit();
}
function view_writer_articles(writer_id)
{	
	document.frm.hdn_writerid.value=writer_id;
	document.frm.action="view_art_writer.php";
	document.frm.submit();
}
