
function isValidEmail(frm)
{
	var emailRegxp 	= /^\w+[\+\.\w-]*@([\w-]+\.)*\w+[\w-]*\.([a-z]{2,4}|\d+)$/i;
	var email 		= frm.customeremail.value;

	if(email == "")
	{
		alert("Your email address must be filled out");
		frm.customeremail.select();
		return false;
	}
	else if(emailRegxp.test(email) != true)
	{
		alert("Your email address is incorrect");
		//frm.customeremail.value = "";
		frm.customeremail.select();
		return false;
	}
	return true;
}
function isNotNumbers(frm)
{
	var xx=frm.value;
	validchars = "0123456789%.";
	for (i=0; i<xx.length; i++)
	{
		badchar = xx.charAt(i)
		if (validchars.indexOf(badchar,0) == -1)
		{
			alert("Only Numeric characters are allowed!.\n Please Re-Enter Value.");
			frm.value='';
			frm.focus();
			return false;
		}
	}
	return true
}

function isValidPriceRange(frm)
{
	var Price1 = frm.price1.value;
	var Price2 = frm.price2.value;
//alert(Price1)
//alert(Price2)

	if(Price1 == "" || Price2 == "")
	{
		alert("Price range must be filled out");
		if(Price1 == "")
			frm.price1.select();
		else
			frm.price2.select();
		return false;
	}
	if(parseFloat(Price2) < parseFloat(Price1))
	{
		alert("Please Enter Valid Price Range");
		frm.price1.value = "";
		frm.price2.value = "";
		frm.price2.select();
		return false;
	}
	if(Price1 <= 0 )
	{
		alert("Please Enter Valid Price");
		frm.price1.value = "";
		frm.price2.value = "";
		frm.price1.select();
		return false;
	}
	return true;
}

function isValidName(frm)
{
	//var fnameRegxp = /^([a-zA-Z]+)$/;
	var fname = frm.customername.value;

	if(fname == "")
	{
		alert("Your name must be filled out");
		frm.customername.select();
		return false;
	}
	//else if(fnameRegxp.test(fname) != true)
	//{
		//alert("Your name appears to be incorrect");
		////frm.customername.value = "";
		//frm.customername.select();
		//return false;
	//}
	return true;
}

function isKeywordBlank(frm)
{
	var keyword = frm.customerkeyword.value;

	if(keyword == "")
	{
		alert("Keyword must be filled out");
		frm.customername.select();
		return false;
	}

	return true;
}

function checkCategoryList(frm)
{
	var flag = 0;
	var totalCategory = frm.chk_category_count.value;
	for(i=0; i<totalCategory; i++)
	{
		var x = eval("frm.chk_category_" + i);
		if(x.checked == true)
			flag = 1;
	}
	if(flag == 0)
	{
		alert("Please select atleast one Category");
		return false;
	}

	return true;
}

function checkStoreList(frm)
{
	var flag = 0;
	var totalstore = frm.chk_store_count.value;
	for(i=0; i<totalstore; i++)
	{
		var x = eval("frm.chk_store_" + i);
		if(x.checked == true)
			flag = 1;
	}
	if(flag == 0)
	{
		alert("Please select atleast one Store");
		return false;
	}

	return true;
}

function checkdeal_type(frm)
{
	var prod_type="";
	var type_list = frm.Product_type;
	//alert(type_list)
	for (var i=0;i < type_list.length;i++)
	{	//alert(categnode[i].value.replace("","%26"));	
		if(type_list[i].checked==1)
		{
			prod_type=prod_type+type_list[i].value+',';

		}
	}
	//alert(prod_type)
 frm.prod_type.value=prod_type;
}

function checkmail_type(frm)
{
	var mail_type="";
	var mail_type_list = frm.chk_mail_option;
	for (var i=0;i < mail_type_list.length;i++)
	{		
		if(mail_type_list[i].checked==1)
		{
			mail_type=mail_type_list[i].value;

		}
	}
	//alert(mail_type)
frm.mailtype.value=mail_type;
}
function validateForm(frm)
{	
	if (isKeywordBlank(frm) == false)
		return false;
	if(isValidName(frm) == false)
		return false;
	if(isValidEmail(frm) == false)
		return false;
	if(isValidPriceRange(frm) == false)
		return false;
	checkdeal_type(frm);
	checkmail_type(frm);	
	if(checkCategoryList(frm) == false)
		return false;
	if (checkStoreList(frm) == false)
		return false;

	return true;
}

function clearAll(frm)
{
	if (confirm("Are you sure you want to clear the form? Click OK to clear it."))
	{
		frm.reset();
	}
	return true;
}
function validatemanage_alert(frm)
{
	var emailRegxp 	= /^\w+[\+\.\w-]*@([\w-]+\.)*\w+[\w-]*\.([a-z]{2,4}|\d+)$/i;
	var email 		= frm.magane_cust_email.value;
	if(email == "")
	{
		alert("Your email address must be filled out");
		frm.magane_cust_email.select();
		return false;
	}
	else if(emailRegxp.test(email) != true)
	{
		alert("Your email address is incorrect");
		//frm.customeremail.value = "";
		frm.magane_cust_email.select();
		return false;
	}
	return true;


}

function show_div_new_alert(frm)
{
	document.getElementById("div_manage_alert").style.display="none";
	document.getElementById("div_new_alert").style.display="";
	document.getElementById("div_alert_desc").style.display="none";
}
function show_div_manage_alert(frm)
{
	document.getElementById("div_manage_alert").style.display="";
	document.getElementById("div_new_alert").style.display="none";
	document.getElementById("div_alert_desc").style.display="none";

}
function show_div_alert_desc(frm)
{
	document.getElementById("div_manage_alert").style.display="none";
	document.getElementById("div_new_alert").style.display="none";
	document.getElementById("div_alert_desc").style.display="";

}

