function shippCheck(){
	if(document.ship_form.shipping_type.value==""){
		alert("Please select shipping type");
		document.ship_form.shipping_type.focus();
		return false;
	}

	if(document.ship_form.shipping_type.value=="selected_product"){
		if(document.getElementById('products').innerHTML==""){
			alert("Please select products");
			return false;
		}
		else{
			var chk=0;
			for(var i=0;i<document.ship_form.length;i++){
				if(document.ship_form.elements[i].name="prod[]"){
					if(document.ship_form.elements[i].checked==true){
						chk++;
						break;
					}
				}
			}

			if(chk==0){
				alert("Please select products");
				return false;
			}
		}
	}

	if(document.ship_form.quantity.value==""){
		alert("Please enter quantity");
		document.ship_form.quantity.focus();
		return false;
	}
	else{
		if(isNaN(document.ship_form.quantity.value)){
			alert("Product quantity should be numeric");
			document.ship_form.quantity.focus();
			return false;
		}
	}

	if(document.ship_form.shipp_charge.value==""){
		alert("Please enter shipping charge");
		document.ship_form.shipp_charge.focus();
		return false;
	}
	else{
		if(isNaN(document.ship_form.shipp_charge.value)){
			alert("Shipping charge should be numeric");
			document.ship_form.shipp_charge.focus();
			return false;
		}
	}
}

function checkCatForm(){
	if(document.cat_form.cat_name.value==""){
		alert("Please enter category name");
		document.cat_form.cat_name.focus();
		return false;
	}

	if(document.cat_form.parent_id.value==""){
		alert("Please select parent category");
		document.cat_form.parent_id.focus();
		return false;
	}

	if(document.cat_form.header_image.value!=""){
		var typeArr=Array("jpg","jpeg","pjpeg");
		var fileName=document.cat_form.header_image.value;
		var fileArr=fileName.split(".");
		var len=fileArr.length;
		var arrLn=len-1;
		var typ=fileArr[arrLn];

		var chk=0;
		for(var i=0 ;i <6 ;i++){
			if (typeArr[i]==typ)
			{
				chk=1;
				break;
			}

		}

		if(chk==0){
			alert("Allowed file type : jpg,jpeg,jpeg");
			document.cat_form.header_image.focus();
			return false;
		}	
	}
}

function checkOptionForm(){
	if(document.option_form.option_name.value==""){
		alert("Please enter option name");
		document.option_form.option_name.focus();
		return false;
	}
}

function optionValueCheck(){
	
	if(document.option_value_form.option_value.value==""){
		alert("Please enter option value");
		document.option_value_form.option_value.focus();
		return false;
	}
}



function productCheck(){
	if(document.product_form.cat_id.value==""){
		alert("Please select product category");
		document.product_form.cat_id.focus();
		return false;
	}
	
	if(document.product_form.prod_name.value==""){
		alert("Please enter product name");
		document.product_form.prod_name.focus();
		return false;
	}
	
	if(document.product_form.prod_price.value==""){
		alert("Please enter product price (India)");
		document.product_form.prod_price.focus();
		return false;
	}
	else{
		if(isNaN(document.product_form.prod_price.value)){
			alert("Please enter valid price");
			document.product_form.prod_price.focus();
			return false;
		}
	}

	if(document.product_form.prod_dis_price.value!=""){
		if(isNaN(document.product_form.prod_dis_price.value)){
			alert("Please enter valid price");
			document.product_form.prod_dis_price.focus();
			return false;
		}
		else{
			if(document.product_form.prod_dis_price.value >= document.product_form.prod_price.value){
				alert("Discount price should be lass than product price");
				document.product_form.prod_dis_price.focus();
				return false;
			}
		}
	}
	
	if (document.product_form.prod_thumb.value=="")
	{
		alert("Please upload product thumbnail image");
		document.product_form.prod_thumb.focus();
		return false;
	}

	if(document.product_form.prod_thumb.value!=""){
		var typeArr=Array("jpg","jpeg","pjpeg");
		var fileName=document.product_form.prod_thumb.value;
		var fileArr=fileName.split(".");
		var len=fileArr.length;
		var arrLn=len-1;
		var typ=fileArr[arrLn];

		var chk=0;
		for(var i=0 ;i <3 ;i++){
			if (typeArr[i]==typ)
			{
				chk=1;
				break;
			}

		}

		if(chk==0){
			alert("Allowed file type : jpg,jpeg,jpeg");
			document.product_form.prod_thumb.focus();
			return false;
		}	
	}

	/*if(document.product_form.prod_roll.value!=""){
		var typeArr=Array("jpg","jpeg","pjpeg");
		var fileName=document.product_form.prod_roll.value;
		var fileArr=fileName.split(".");
		var len=fileArr.length;
		var arrLn=len-1;
		var typ=fileArr[arrLn];

		var chk=0;
		for(var i=0 ;i <3 ;i++){
			if (typeArr[i]==typ)
			{
				chk=1;
				break;
			}

		}

		if(chk==0){
			alert("Allowed file type : jpg,jpeg,jpeg");
			document.product_form.prod_roll.focus();
			return false;
		}	
	}*/

	if (document.product_form.prod_image.value=="")
	{
		alert("Please upload product big image");
		document.product_form.prod_image.focus();
		return false;
	}
	
	if(document.product_form.prod_image.value!=""){
		var typeArr=Array("jpg","jpeg","pjpeg");
		var fileName=document.product_form.prod_image.value;
		var fileArr=fileName.split(".");
		var len=fileArr.length;
		var arrLn=len-1;
		var typ=fileArr[arrLn];

		var chk=0;
		for(var i=0 ;i <3 ;i++){
			if (typeArr[i]==typ)
			{
				chk=1;
				break;
			}

		}

		if(chk==0){
			alert("Allowed file type : jpg,jpeg,jpeg");
			document.product_form.prod_image.focus();
			return false;
		}	
	}
}

function productEditCheck(){
	if(document.product_form.cat_id.value==""){
		alert("Please select product category");
		document.product_form.cat_id.focus();
		return false;
	}
	
	if(document.product_form.prod_name.value==""){
		alert("Please enter product name");
		document.product_form.prod_name.focus();
		return false;
	}
	
	if(document.product_form.prod_type.value=="e"){
		if(document.product_form.e_product_file.value==""){
			alert("Please enter e-product file name ");
			document.product_form.e_product_file.focus();
			return false;
		}
	}

	if(document.product_form.prod_price.value==""){
		alert("Please enter product price");
		document.product_form.prod_price.focus();
		return false;
	}
	else{
		if(isNaN(document.product_form.prod_price.value)){
			alert("Please enter valid price");
			document.product_form.prod_price.focus();
			return false;
		}
	}

	if(document.product_form.prod_price_others.value==""){
		alert("Please enter product price (Others)");
		document.product_form.prod_price_others.focus();
		return false;
	}

	if(document.product_form.prod_price_others.value!=""){
		if(isNaN(document.product_form.prod_price_others.value)){
			alert("Please enter valid price");
			document.product_form.prod_price_others.focus();
			return false;
		}
	}

	/*if (document.product_form.prod_image.value=="")
	{
		alert("Please upload product image");
		document.product_form.prod_image.focus();
		return false;
	}*/
	
	if(document.product_form.prod_image.value!=""){
		var typeArr=Array("jpg","jpeg","pjpeg");
		var fileName=document.product_form.prod_image.value;
		var fileArr=fileName.split(".");
		var len=fileArr.length;
		var arrLn=len-1;
		var typ=fileArr[arrLn];

		var chk=0;
		for(var i=0 ;i <6 ;i++){
			if (typeArr[i]==typ)
			{
				chk=1;
				break;
			}

		}

		if(chk==0){
			alert("Allowed file type : jpg,jpeg,jpeg");
			document.product_form.prod_image.focus();
			return false;
		}	
	}

	
}


function checkAtt(){
	if(document.att_add.prod_option_id.value==""){
		alert("Please select product option");
		document.att_add.prod_option_id.focus();
		return false;
	}

	if(document.att_add.prod_option_value_id.value==""){
		alert("Please select product option value");
		document.att_add.prod_option_value_id.focus();
		return false;
	}

	if(isNaN(document.att_add.value_price.value)){
		alert("Please enter valid option price");
		document.att_add.value_price.focus();
		return false;
	}
}

function checkUserForm(){
	if(document.user_form.fname.value==""){
		alert("Please enter first name");
		document.user_form.fname.focus();
		return false;
	}
	
	if(document.user_form.lname.value==""){
		alert("Please enter last name");
		document.user_form.lname.focus();
		return false;
	}

	if(document.user_form.login_id.value==""){
		alert("Please enter login id");
		document.user_form.login_id.focus();
		return false;
	}

	if(document.user_form.password1.value==""){
		alert("Please enter password");
		document.user_form.password1.focus();
		return false;
	}

	if(document.user_form.password2.value==""){
		alert("Please enter re-type password");
		document.user_form.password2.focus();
		return false;
	}

	if(document.user_form.password1.value!=document.user_form.password2.value){
		alert("Two password must be equal");
		document.user_form.password2.focus();
		return false;
	}

	if(document.user_form.email.value==""){
		alert("Please enter email id");
		document.user_form.email.focus();
		return false;
	}
	else{
		var email=document.user_form.email.value;
		if (echeck(email)==false)
		{
			//alert("Please enter valid email id");
			document.user_form.email.focus();
			return false;
		}
	}

	if(document.user_form.address.value==""){
		alert("Please enter address");
		document.user_form.address.focus();
		return false;
	}

	if(document.user_form.city.value==""){
		alert("Please enter city");
		document.user_form.city.focus();
		return false;
	}

	if(document.user_form.state.value==""){
		alert("Please enter state");
		document.user_form.state.focus();
		return false;
	}

	if(document.user_form.zip.value==""){
		alert("Please enter pin no");
		document.user_form.zip.focus();
		return false;
	}
	
	if(document.user_form.country.value==""){
		alert("Please select country");
		document.user_form.country.focus();
		return false;
	}

	if(document.user_form.phone.value==""){
		alert("Please enter phone no");
		document.user_form.phone.focus();
		return false;
	}
	else{
		if(isNaN(document.user_form.phone.value)){
			alert("Please enter valid phone no");
			document.user_form.phone.focus();
			return false;
		}
	}

	/*if(document.user_form.mobile.value!=""){
		if(isNaN(document.user_form.mobile.value)){
			alert("Please enter valid mobile no");
			document.user_form.mobile.focus();
			return false;
		}
	}*/
}

function checkEditUserForm(){
	if(document.user_form.fname.value==""){
		alert("Please enter first name");
		document.user_form.fname.focus();
		return false;
	}
	
	if(document.user_form.lname.value==""){
		alert("Please enter last name");
		document.user_form.lname.focus();
		return false;
	}

	if(document.user_form.email.value==""){
		alert("Please enter email id");
		document.user_form.email.focus();
		return false;
	}
	else{
		var email=document.user_form.email.value;
		if (echeck(email)==false)
		{
			//alert("Please enter valid email id");
			document.user_form.email.focus();
			return false;
		}
	}

	if(document.user_form.address.value==""){
		alert("Please enter address");
		document.user_form.address.focus();
		return false;
	}

	if(document.user_form.city.value==""){
		alert("Please enter city");
		document.user_form.city.focus();
		return false;
	}

	if(document.user_form.state.value==""){
		alert("Please enter state");
		document.user_form.state.focus();
		return false;
	}

	if(document.user_form.zip.value==""){
		alert("Please enter pin no");
		document.user_form.zip.focus();
		return false;
	}
	

	if(document.user_form.country.value==""){
		alert("Please select country");
		document.user_form.country.focus();
		return false;
	}

	if(document.user_form.phone.value==""){
		alert("Please enter phone no");
		document.user_form.phone.focus();
		return false;
	}
	else{
		if(isNaN(document.user_form.phone.value)){
			alert("Please enter valid phone no");
			document.user_form.phone.focus();
			return false;
		}
	}

	/*if(document.user_form.mobile.value!=""){
		if(isNaN(document.user_form.mobile.value)){
			alert("Please enter valid mobile no");
			document.user_form.mobile.focus();
			return false;
		}
	}*/
}

function checkBilling(){
	if(document.user_form.fname.value==""){
		alert("Please enter first name");
		document.user_form.fname.focus();
		return false;
	}
	
	if(document.user_form.lname.value==""){
		alert("Please enter last name");
		document.user_form.lname.focus();
		return false;
	}

	if(document.user_form.email.value==""){
		alert("Please enter email id");
		document.user_form.email.focus();
		return false;
	}
	else{
		var email=document.user_form.email.value;
		if (echeck(email)==false)
		{
			//alert("Please enter valid email id");
			document.user_form.email.focus();
			return false;
		}
	}

	if(document.user_form.address.value==""){
		alert("Please enter address");
		document.user_form.address.focus();
		return false;
	}

	if(document.user_form.city.value==""){
		alert("Please enter city");
		document.user_form.city.focus();
		return false;
	}

	if(document.user_form.state.value==""){
		alert("Please enter state");
		document.user_form.state.focus();
		return false;
	}

	if(document.user_form.zip.value==""){
		alert("Please enter pin no");
		document.user_form.zip.focus();
		return false;
	}
	else{
		if(isNaN(document.user_form.zip.value)){
			alert("Please enter valid pin no");
			document.user_form.zip.focus();
			return false;
		}
	}

	if(document.user_form.country.value==""){
		alert("Please select country");
		document.user_form.country.focus();
		return false;
	}

	if(document.user_form.phone.value==""){
		alert("Please enter phone no");
		document.user_form.phone.focus();
		return false;
	}
	else{
		if(isNaN(document.user_form.phone.value)){
			alert("Please enter valid phone no");
			document.user_form.phone.focus();
			return false;
		}
	}

	/*if(document.user_form.mobile.value!=""){
		if(isNaN(document.user_form.mobile.value)){
			alert("Please enter valid mobile no");
			document.user_form.mobile.focus();
			return false;
		}
	}*/
}

function checkBilling(){
	if(document.user_form.fname.value==""){
		alert("Please enter first name");
		document.user_form.fname.focus();
		return false;
	}
	
	if(document.user_form.lname.value==""){
		alert("Please enter last name");
		document.user_form.lname.focus();
		return false;
	}

	if(document.user_form.email.value==""){
		alert("Please enter email id");
		document.user_form.email.focus();
		return false;
	}
	else{
		var email=document.user_form.email.value;
		if (echeck(email)==false)
		{
			//alert("Please enter valid email id");
			document.user_form.email.focus();
			return false;
		}
	}

	if(document.user_form.address.value==""){
		alert("Please enter address");
		document.user_form.address.focus();
		return false;
	}

	if(document.user_form.city.value==""){
		alert("Please enter city");
		document.user_form.city.focus();
		return false;
	}

	if(document.user_form.state.value==""){
		alert("Please enter state");
		document.user_form.state.focus();
		return false;
	}

	if(document.user_form.zip.value==""){
		alert("Please enter pin no");
		document.user_form.zip.focus();
		return false;
	}
	else{
		if(isNaN(document.user_form.zip.value)){
			alert("Please enter valid pin no");
			document.user_form.zip.focus();
			return false;
		}
	}

	if(document.user_form.country.value==""){
		alert("Please select country");
		document.user_form.country.focus();
		return false;
	}

	if(document.user_form.phone.value==""){
		alert("Please enter phone no");
		document.user_form.phone.focus();
		return false;
	}
	else{
		if(isNaN(document.user_form.phone.value)){
			alert("Please enter valid phone no");
			document.user_form.phone.focus();
			return false;
		}
	}

	/*if(document.user_form.mobile.value!=""){
		if(isNaN(document.user_form.mobile.value)){
			alert("Please enter valid mobile no");
			document.user_form.mobile.focus();
			return false;
		}
	}*/

	return true;
}

function checkShipping(){
	if(document.user_form.sh_fname.value==""){
		alert("Please enter first name");
		document.user_form.sh_fname.focus();
		return false;
	}
	
	if(document.user_form.sh_lname.value==""){
		alert("Please enter last name");
		document.user_form.sh_lname.focus();
		return false;
	}

	if(document.user_form.sh_email.value==""){
		alert("Please enter email id");
		document.user_form.sh_email.focus();
		return false;
	}
	else{
		var email=document.user_form.sh_email.value;
		if (echeck(email)==false)
		{
			//alert("Please enter valid email id");
			document.user_form.sh_email.focus();
			return false;
		}
	}

	if(document.user_form.sh_address.value==""){
		alert("Please enter address");
		document.user_form.sh_address.focus();
		return false;
	}

	if(document.user_form.sh_city.value==""){
		alert("Please select city");
		document.user_form.sh_city.focus();
		return false;
	}

	if(document.user_form.sh_state.value==""){
		alert("Please enter state");
		document.user_form.sh_state.focus();
		return false;
	}

	if(document.user_form.sh_zip.value==""){
		alert("Please enter pin no");
		document.user_form.sh_zip.focus();
		return false;
	}
	else{
		if(isNaN(document.user_form.sh_zip.value)){
			alert("Please enter valid pin no");
			document.user_form.sh_zip.focus();
			return false;
		}
	}

	if(document.user_form.sh_country.value==""){
		alert("Please select country");
		document.user_form.sh_country.focus();
		return false;
	}

	if(document.user_form.sh_phone.value==""){
		alert("Please enter phone no");
		document.user_form.sh_phone.focus();
		return false;
	}
	else{
		if(isNaN(document.user_form.sh_phone.value)){
			alert("Please enter valid phone no");
			document.user_form.sh_phone.focus();
			return false;
		}
	}

	/*if(document.user_form.sh_mobile.value!=""){
		if(isNaN(document.user_form.sh_mobile.value)){
			alert("Please enter valid mobile no");
			document.user_form.sh_mobile.focus();
			return false;
		}
	}*/

	return true;
}

function billToShip(){
	if(document.user_form.sh_flag.value==""){
		var city=document.user_form.city.value;
		city=city.toLowerCase();
		document.user_form.sh_fname.value=document.user_form.fname.value;
		document.user_form.sh_lname.value=document.user_form.lname.value;
		document.user_form.sh_email.value=document.user_form.email.value;
		document.user_form.sh_address.value=document.user_form.address.value;
		document.user_form.sh_city.value=city;
		document.user_form.sh_state.value=document.user_form.state.value;
		document.user_form.sh_zip.value=document.user_form.zip.value;
		document.user_form.sh_country.value=document.user_form.country.value;
		document.user_form.sh_phone.value=document.user_form.phone.value;
		document.user_form.sh_mobile.value=document.user_form.mobile.value;

		document.user_form.sh_flag.value="check";
	}
	else{
		document.user_form.sh_fname.value="";
		document.user_form.sh_lname.value="";
		document.user_form.sh_email.value="";
		document.user_form.sh_address.value="";
		document.user_form.sh_city.value="";
		document.user_form.sh_state.value="";
		document.user_form.sh_zip.value="";
		document.user_form.sh_country.value="";
		document.user_form.sh_phone.value="";
		document.user_form.sh_mobile.value="";

		document.user_form.sh_flag.value="";
	}
}


function checkBillingShippng(){
	if(checkBilling()){
		if(checkShipping()){
			return true;
		}
		else{
			return false;
		}
	}
	else{
		return false;
	}
}



function checkLoginForm(){
	if(document.login_form.login_id.value==""){
		alert("Please enter login id");
		document.login_form.login_id.focus();
		return false;
	}

	if(document.login_form.password.value==""){
		alert("Please enter password");
		document.login_form.password.focus();
		return false;
	}
}

function checkLoginFormBox(){
	if(document.login_form1.login_id.value==""){
		alert("Please enter login id");
		document.login_form1.login_id.focus();
		return false;
	}

	if(document.login_form1.password.value==""){
		alert("Please enter password");
		document.login_form1.password.focus();
		return false;
	}
}


function checkPwdForm(){
	if(document.login_form.old_password.value==""){
		alert("Please enter old password");
		document.login_form.old_password.focus();
		return false;
	}

	if(document.login_form.password1.value==""){
		alert("Please enter new password");
		document.login_form.password1.focus();
		return false;
	}

	if(document.login_form.password2.value==""){
		alert("Please re-type password");
		document.login_form.password2.focus();
		return false;
	}

	if(document.login_form.password2.value!=document.login_form.password1.value){
		alert("Two password must be equal");
		document.login_form.password2.focus();
		return false;
	}
}

function checkEmailForm(){
	if(document.login_form.email.value==""){
		alert("Please enter email");
		document.login_form.email.focus();
		return false;
	}
	else{
		var email=document.login_form.email.value;
		if (echeck(email)==false)
		{
			//alert("Please enter valid email id");
			document.login_form.email.focus();
			return false;
		}
	}
}

function checkAdForm(){
	if(document.ad_form.ad_cat_id.value==""){
		alert("Please select category");
		document.ad_form.ad_cat_id.focus();
		return false;
	}

	if(document.ad_form.ad_type.value==""){
		alert("Please select type");
		document.ad_form.ad_type.focus();
		return false;
	}

	if(document.ad_form.ad_title.value==""){
		alert("Please mention classified title");
		document.ad_form.ad_title.focus();
		return false;
	}

	if(document.ad_form.contact_name.value==""){
		alert("Please mention contact name");
		document.ad_form.contact_name.focus();
		return false;
	}

	if(document.ad_form.contact_phone.value==""){
		alert("Please mention contact phone");
		document.ad_form.contact_phone.focus();
		return false;
	}

	if(document.ad_form.contact_email.value==""){
		alert("Please mention contact email");
		document.ad_form.contact_email.focus();
		return false;
	}

	if(document.ad_form.contact_email.value!=""){
		var email=document.ad_form.contact_email.value;
		if (echeck(email)==false)
		{
			//alert("Please enter valid email id");
			document.ad_form.contact_email.focus();
			return false;
		}	
	}

	if(document.ad_form.ad_contact_details.value==""){
		alert("Please mention contact address");
		document.ad_form.ad_contact_details.focus();
		return false;
	}

	if(document.ad_form.ad_desc.value==""){
		alert("Please mention classified description");
		document.ad_form.ad_desc.focus();
		return false;
	}



	if(document.ad_form.pic.value!=""){
		var typeArr=Array("jpg","jpeg","pjpeg");
		var fileName=document.ad_form.pic.value;
		var fileArr=fileName.split(".");
		var len=fileArr.length;
		var arrLn=len-1;
		var typ=fileArr[arrLn];

		var chk=0;
		for(var i=0 ;i <3 ;i++){
			if (typeArr[i]==typ)
			{
				chk=1;
				break;
			}

		}

		if(chk==0){
			alert("Allowed file type : jpg,jpeg,jpeg");
			return false;
		}	
	}
}

function checkEcard(){
	for (var i=1; i<=6 ; i++ )
	{
		/*var data=document.getElementById("desc"+i).value;

		if (data!="")
		{
			var valid=checkData(data);

			if (valid==0)
			{
				alert('Data are invalid.Only a-z 0-9 @ _ . , /   are allowed');
				return false;
			}
		}*/
		
		if(document.getElementById("card"+i).value!=""){
			var typeArr=Array("jpg","jpeg","pjpeg");
			var fileName=document.getElementById("card"+i).value;
			var fileArr=fileName.split(".");
			var len=fileArr.length;
			var arrLn=len-1;
			var typ=fileArr[arrLn];

			var chk=0;
			for(var j=0 ;j <6 ;j++){
				if (typeArr[j]==typ)
				{
					chk=1;
					break;
				}

			}

			if(chk==0){
				alert("Allowed file type : jpg,jpeg,jpeg");
				return false;
			}	
		}
	}
}


function checkID(){
	dml=document.ecard_form;
	len = dml.elements.length;

	for (var i=0;i<len ;i++ ){
		if ((dml.elements[i].name=='card_id[]') && (dml.elements[i].checked==true)){
			return true;
		}
	}

	alert("Please select at least one record to be deleted")
	return false;
}

function checkCardsExternal(){
	dml=document.cards_form;
	len = dml.elements.length;
	var flag=0;
	for (var i=0;i<len ;i++ ){
		if ((dml.elements[i].name=='card_id') && (dml.elements[i].checked==true)){
			flag=1;
			break;
		}
	}
	
	if(flag==0){
		alert("Please select one card to be send")
		return false;
	}
	else{
		if(document.cards_form.your_name.value==""){
			alert("Please enter your name");
			document.cards_form.your_name.focus();
			return false;
		}

		if(document.cards_form.your_email.value==""){
			alert("Please enter your email id");
			document.cards_form.your_email.focus();
			return false;
		}
		else{
			var email=document.cards_form.your_email.value;
			if (echeck(email)==false)
			{
				document.cards_form.your_email.focus();
				return false;
			}
		}
		
		if(document.cards_form.to_name.value==""){
			alert("Please enter to name");
			document.cards_form.to_name.focus();
			return false;
		}

		if(document.cards_form.cards_to.value==""){
			alert("Please enter to email id");
			document.cards_form.cards_to.focus();
			return false;
		}
		else{
			var email=document.cards_form.cards_to.value;
			if (echeck(email)==false)
			{
				document.cards_form.cards_to.focus();
				return false;
			}
		}

		/*if(document.cards_form.subject_line.value==""){
			alert("Please enter subject line");
			document.cards_form.subject_line.focus();
			return false;
		}*/
	
		if(document.cards_form.message.value==""){
			alert("Please enter message");
			document.cards_form.message.focus();
			return false;
		}
		
		return true;
	}	
}

function selectAll(){
	dml=document.wish;
	len = dml.elements.length;

	for (var i=0;i<len ;i++ ){
		if ((dml.elements[i].name=='ids[]')){
			if(document.wish.sel.value==""){
				dml.elements[i].checked=1;
			}
			else{
				dml.elements[i].checked='';
			}
		}
	}
	
	if(document.wish.sel.value==""){
		document.wish.sel.value='chk';
	}
	else{
		document.wish.sel.value='';
	}
}

function checkSelect(action){
	dml=document.wish;
	len = dml.elements.length;
	var chk=0;
	for (var i=0;i<len ;i++ ){
		if ((dml.elements[i].name=='ids[]')){
			if(dml.elements[i].checked==true){
				chk++;
				break;
			}
		}
	}
	
	if(chk==0){
		alert("Please select at least one record");
	}
	else{
		document.wish.mode.value="wishTocart";
		document.wish.actionName.value=action;
		document.wish.action='shopping_cart.php';
		document.wish.submit();
	}
}

function selectAllOrder(){
	dml=document.order_form;
	len = dml.elements.length;

	for (var i=0;i<len ;i++ ){
		if ((dml.elements[i].name=='order[]')){
			if(document.order_form.sel.value==""){
				dml.elements[i].checked=1;
			}
			else{
				dml.elements[i].checked='';
			}
		}
	}
	
	if(document.order_form.sel.value==""){
		document.order_form.sel.value='chk';
	}
	else{
		document.order_form.sel.value='';
	}
}

function checkOrderSelect(){
	dml=document.order_form;
	len = dml.elements.length;

	for (var i=0;i<len ;i++ ){
		if ((dml.elements[i].name=='order[]')){
			if(document.order_form.elements[i].checked==true){
				return true;
			}
		}
	}

	alert("Please select at least one order to download");
	return false;
}

function checkSongs(){
	dml=document.song_form;
	len = dml.elements.length;

	for (var i=0;i<len ;i++ ){
		if ((dml.elements[i].name=='songs[]')){
			if(document.song_form.elements[i].checked==true){
				return true;
			}
		}
	}

	alert("Please select at least one song");
	return false;
}

function characterCount(my_form)
{
	maxLen = 50;
	if(my_form.my_text.value.length >= maxLen) {
		var msg = "You have reached your maximum limit of characters allowed";
		alert(msg);
		my_form.my_text.value = my_form.my_text.value.substring(0, maxLen);
	}
	else{ // Maximum length not reached so update the value of my_text counter
		my_form.text_num.value = maxLen - my_form.my_text.value.length;
	}
}

function openTextBox(order_no){
	var statusFiled="status"+order_no;
	var msgFiled="msg"+order_no;
	var deleveredField="del"+order_no;
	var failedFiled="failed"+order_no;

	if(document.getElementById(statusFiled).value==""){
		if(document.getElementById(deleveredField).checked==false){
			document.getElementById(msgFiled).style.display='';
			document.getElementById(statusFiled).value='y';
		}
		else{
			alert("Please select only one status");
			document.getElementById(failedFiled).checked=false;
		}
	}
	else{
		document.getElementById(msgFiled).style.display='none';
		document.getElementById(statusFiled).value='';
	}
}

function checkStatusField(order_no){
	var statusFiled="status"+order_no;
	var msgFiled="msg"+order_no;
	var deleveredField="del"+order_no;
	var failedFiled="failed"+order_no;
	
	if(document.getElementById(failedFiled).checked==true){
		alert("Please select only one status");
		document.getElementById(deleveredField).checked=false;
	}

}

function checkDownForm(){
	dml=document.frm;
	len = dml.elements.length;
	var chk=0;
	
	for (var i=0;i<len ;i++ ){
		if ((dml.elements[i].name=='del[]')){
			if(dml.elements[i].checked==true){
				chk++;
			}
		}
	}
				
	for (var i=0;i<len ;i++ ){
		if ((dml.elements[i].name=='failed[]')){
			if(dml.elements[i].checked==true){
				var msgId=i+2;
				if(dml.elements[msgId].value==""){
					alert("Enter Message");
					dml.elements[msgId].focus();
					return false;
				}
				else{
					chk++;
				}
			}
		}
	}
	
	if(chk==0){
		alert('Please select order for changing status');
		return false;
	}
}

function echeck(str) {
	var at="@"
	var dot="."
	var lat=str.indexOf(at)
	var lstr=str.length
	var ldot=str.indexOf(dot)
	if (str.indexOf(at)==-1){
	   alert("Invalid E-mail ID")
	   return false
	}

	if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
	   alert("Invalid E-mail ID")
	   return false
	}

	if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		alert("Invalid E-mail ID")
		return false
	}

	 if (str.indexOf(at,(lat+1))!=-1){
		alert("Invalid E-mail ID")
		return false
	 }

	 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		alert("Invalid E-mail ID")
		return false
	 }

	 if (str.indexOf(dot,(lat+2))==-1){
		alert("Invalid E-mail ID")
		return false
	 }
	
	 if (str.indexOf(" ")!=-1){
		alert("Invalid E-mail ID")
		return false
	 }
	 return true					
}