function checkBlank(formelement,text)
{
	if(formelement.value=='')	{
    alert('Enter '+text);
    formelement.focus();
	return false;
    }
	else
	{
	return true;
	}
}

//===================
function checkIfNumber(value) {
	var num = new Number();
	num = value;
	if(isNaN(num)) {
		return true;
	} else {
		return false;
	}
}

var remail=/^([_&a-zA-Z0-9-]+(\.[_&a-zA-Z0-9-]+)*@[&a-zA-Z0-9-]+\.+[&a-zA-Z0-9-]+)/;

function checkEmail(fieldvalue){
	if(remail.test(fieldvalue))
		return false;
	else
		return true;		
}
//==========================


function checkSpace(formelement,text)
{
	var msg='true';
	var a=formelement.value;
	var b=a.length;
	var i,j;
		for(j=0;j<b;j++)
		{
			var a1=a.substring(j,j+1);
			if(a1==' ')
			{
				msg='Spaces are not allowed in '+text;
				alert(msg);	
				formelement.focus();
				return false;
			}
		}

	if (msg=='true')
	{
	return true;
	}
}

function MM_openBrWindow(theURL,winName,features) { 
	window.open(theURL,winName,features);
}

function validatechks(frmvr)
{
var f_len = frmvr.elements.length;
	var count = 0;
	for(i=0;i<=f_len-1;i++)
	{
		if(frmvr.elements[i].type == "checkbox" && frmvr.elements[i].checked==true)
		{	
			count++;
			break;
		}
	}
	if(count<=0)
	{
		alert("Please select record/s to Delete!!");
		return false;
	}
}

function isNull(FieldName){

	if(FieldName.charAt(0)==""){

		return true;

	}

	else{

		return false;

	}

 }

function resetForm(formnm) {
	formnm.reset();
}

function deleteProduct(formnm,id,qs){
		document.frmenq.pid.value= id;
		document.frmenq.atype.value= qs;
		document.frmenq.action="enquiry_detail.php";
		document.frmenq.submit();
}

function SubmitListing(formnm,ListingID)
{
	formnm.CategoryID.value = ListingID;
	formnm.submit();
}
function Submitsub2sub(formnm,ListingID,SubCatID)
{
	formnm.CategoryID.value = ListingID;
	formnm.SubCategoryID.value = SubCatID;
	formnm.submit();
}
function SubmitListingDetails(formnm,CatID,SubCatID)
{
	formnm.CategoryID.value = CatID;
	formnm.SubCategoryID.value = SubCatID;
	//formnm.action = "listing_details.php";
	formnm.submit();
}
function SubmitDetails(formnm,CatID,SubCatID,ProdID)
{
	formnm.ItemID.value = ProdID;
	formnm.CategoryID.value = CatID;
	formnm.SubCategoryID.value = SubCatID;
	formnm.submit();
}
function Add2Enquiry(product_id,productnm)	{
	document.frmCart.qry.value= "AddToCart";
	document.frmCart.productnm.value= productnm;
	document.frmCart.product_id.value= product_id;
	document.frmCart.table_nm.value= 'enquiry_cart';
	document.frmCart.submit();
}
function resetForm(formnm) {
	formnm.reset();
}

function SubmitBottomPanel(formnm,CatID,SubCatID,ProdID)
{
	formnm.ItemID.value = ProdID;
	formnm.CategoryID.value = CatID;
	formnm.SubCategoryID.value = SubCatID;
	formnm.submit();
}
function validate_feed () {	
		if(!checkBlank(document.login_frm1.txt_fname,'Name')) return false;
		if(!checkBlank(document.login_frm1.txt_org,'Organisation Name.')) return false;
		if(!checkBlank(document.login_frm1.txt_phone,'Telephone No.')) return false;
		if(!checkBlank(document.login_frm1.txt_emailid,'Email address')) return false;
		if(!checkEmail(document.login_frm1.txt_emailid)) return false;
	}
function OpenImageWindow(filenm)
 {
   window.open("zoompreview.php?nm="+filenm,"","resizable=1,HEIGHT=200,WIDTH=200"); 
 }
<!--
function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
//-->