// Image - Validate
function validateFileExtension(fld)
{
    if(!/(\.bmp|\.gif|\.jpg|\.png|\.jpeg)$/i.test(fld.value))
	{
	    alert("Invalid Image file type.");
	    fld.value="";
	    return false;
    }
	return true;
}

// Video - Validate
function validateFileExtensionVideo(fld)
{
    if(!/(\.mpg|\.mpeg|\.avi|\.wmv|\.flv|\.3gp)$/i.test(fld.value))
	{
	    alert("Invalid Video file type.");
	    fld.value="";
	    return false;
    }
	return true;
}

// Video - Validate
function validateFileExtensionDocument(fld)
{
    if(!/(\.pdf)$/i.test(fld.value))
	{
	    alert("Invalid Document file type.");
	    fld.value="";
	    return false;
    }
	return true;
}


// Check Number - for Post Auction

function check_number_auc(field_name)
{ 
	var i, max, field_info
	field_info = eval("document.post." + field_name);
	
	max = field_info.value.length;
	for (i = 0; i < max; i++)
	{
		if(isNaN(field_info.value.charAt(i)))
		{
			alert("Please Enter Numbers Only.");
			field_info.value = "";
			field_info.focus();
			return false;
		}
	}
			return true; 
}


function check_number_sale(field_name)
{ 
	var i, max, field_info
	field_info = eval("document.post." + field_name);
	
	max = field_info.value.length;
	for (i = 0; i < max; i++)
	{
		if(isNaN(field_info.value.charAt(i)))
		{
			alert("Please Enter Numbers Only.");
			field_info.value = "";
			field_info.focus();
			return false;
		}
	}
			return true; 
}

function check_number_req(field_name)
{ 
	var i, max, field_info
	field_info = eval("document.requirement." + field_name);
	
	max = field_info.value.length;
	for (i = 0; i < max; i++)
	{
		if(isNaN(field_info.value.charAt(i)))
		{
			alert("Please Enter Numbers Only.");
			field_info.value = "";
			field_info.focus();
			return false;
		}
	}
			return true; 
}

function property_pur(id)
{
if(id == '7')
{
document.getElementById('bus_type_others').style.display='block';
}
else
{
document.getElementById('bus_type_others').style.display='none';
}
}


  	function business_enable()
	{
	  document.getElementById('bus_address').style.display='none';
	  document.getElementById('bus_contact').style.display='none';
	  document.getElementById('bus_details').style.display='none';
	 }

    function business_disable()
	{
	  document.getElementById('bus_address').style.display='';
	  document.getElementById('bus_contact').style.display='';
	  document.getElementById('bus_details').style.display='';
	  }

function show_info()
{
	  document.getElementByvalue.cname=document.getElementByvalue.name;

}
function check_number(field_name)
{ 
	var i, max, field_info
	field_info = eval("document.register." + field_name);
	
	max = field_info.value.length;
	for (i = 0; i < max; i++)
	{
		if(isNaN(field_info.value.charAt(i)))
		{
			alert("Please Enter Numbers Only.");
			field_info.value = "";
			field_info.focus();
			return false;
		}
	}
			return true; 
}
function isEmail(string) {
	if (string.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1)
		return true;
	else
		return false;
}

function check_mail(field)
{
	var field_info
	field_info = eval("document.register." + field);

	if (!isEmail(field_info.value)) 
	{
		   alert("Please enter the Valid Email-Id...");
		   myform.mail.select();
		   myform.mail.value='';

		   myform.mail.focus();
	       return false;
	}

}
function validate()
{
	myform=document.register;
	if(myform.name.value=="")
	{
	alert("Please Enter Name");
	myform.name.focus();
	return false;
	}
	if(myform.date.selectedIndex == '0')
	{
	alert("Please Choose Date");
	myform.date.focus();
	return false;
	}
	if(myform.month.selectedIndex == '0')
	{
	alert("Please Choose Month");
	myform.month.focus();
	return false;
	}
	if(myform.year.selectedIndex == '0')
	{
	alert("Please Choose Year");
	myform.year.focus();
	return false;
	}
	if(myform.address1.value=="")
	{
	alert("Please Enter Address1");
	myform.address1.focus();
	return false;
	}
	/*if(myform.address2.value=="")
	{
	alert("Please Enter Address2");
	myform.address2.focus();
	return false;
	}*/
	if(myform.city.value=="")
	{
	alert("Please Enter City");
	myform.city.focus();
	return false;
	}
	if(myform.pincode.value=="")
	{
	alert("Please Enter Pincode");
	myform.pincode.focus();
	return false;
	}
	if(myform.telno.value=="")
	{
	alert("Please Enter Telephone Number");
	myform.telno.focus();
	return false;
	}
	if(myform.mobno.value=="")
	{
	alert("Please Enter Mobile Number");
	myform.mobno.focus();
	return false;
	}
	if(myform.mail.value=="")
	{
	alert("Please Enter Mail ID");
	myform.mail.focus();
	return false;
	}
	if(myform.valid_mail.value == "1")
	{	
		alert("This Mail ID is already available. Please choose another Mail ID."); 	
		myform.mail.focus();
		return false;
	}
	if(myform.password.value=="")
		{
		alert("Please Enter Your Password");
		myform.password.focus();
		return false;
		}
		if(myform.password.value.length <= 5)
		{
		alert("Please Enter Your Password - Minimum 6 characters");
		myform.password.focus();
		return false;
		}
		if(myform.repassword.value=="")
		{
		alert("Please type Re-Enter Password");
		myform.repassword.focus();
		return false;
		}
		if(myform.password.value!=myform.repassword.value)
		{
		alert("Password and Re-Enter Password does not Match. Please type once again");
		myform.password.focus();
		return false;
		} 
		if (!myform.terms.checked)
		{
		alert("Please Accept the Terms & Conditions");
		myform.terms.focus();
		return false;
		}

	if(myform.busi[1].checked)
	{
		if(myform.bus_cname.value=="")
		{
		alert("Please Enter Your Contact Person Name");
		myform.bus_cname.focus();
		return false;
		}
		if(myform.bus_designation.value=="")
		{
		alert("Please Enter Contact Person Designation");
		myform.bus_designation.focus();
		return false;
		}
		if(myform.bus_name.value=="")
		{
		alert("Please Enter Business Name");
		myform.bus_name.focus();
		return false;
		}
		if(myform.bus_type.selectedIndex == '0')
		{
		alert("Please Choose Business Type");
		myform.bus_type.focus();
		return false;
		}
		if(myform.bus_address1.value=="")
		{
		alert("Please Enter Address1");
		myform.bus_address1.focus();
		return false;
		}
		/*if(myform.bus_address2.value=="")
		{
		alert("Please Enter Address2");
		myform.bus_address2.focus();
		return false;
		}*/
		if(myform.bus_city.value=="")
		{
		alert("Please Enter City");
		myform.bus_city.focus();
		return false;
		}
		if(myform.bus_pincode.value=="")
		{
		alert("Please Enter Pincode");
		myform.bus_pincode.focus();
		return false;
		}
		if(myform.bus_telno.value=="")
		{
		alert("Please Enter Telephone Number");
		myform.bus_telno.focus();
		return false;
		}
		if(myform.bus_mobno.value=="")
		{
		alert("Please Enter Mobile Number");
		myform.bus_mobno.focus();
		return false;
		}
		if(myform.bus_mail.value=="")
		{
		alert("Please Enter Mail ID");
		myform.bus_mail.focus();
		return false;
		}
	} 
	return true;
}	  

// Validation - Post Sale

function post_validate()
{
		mypost=document.post;
		
			if (mypost.assettype[0].checked)
	{
		if(mypost.assetname.value=="")
		{
			alert("Please Enter Asset Name");
			mypost.assetname.focus();
			return false;
		}
	}
	if (mypost.assettype[1].checked)
	{
		if(mypost.pro_seek.selectedIndex == '0')
		{
			alert("Please Choose your Property Type");
			mypost.pro_seek.focus();
			return false;
		}

	}
	if(mypost.validdate.value=="")
	{
	alert("Please Choose your Valid Till Date");
	mypost.validdate.focus();
	return false;
	}


	if(mypost.min.value=="Min")
	{
	alert("Please Enter Minimum Price");
	mypost.min.focus();
	return false;
	}
	if(mypost.description.value=="")
	{
	alert("Please Enter Description");
	mypost.description.focus();
	return false;
	}
	return true;

}	  

function require_validate()
{
	mypost=document.requirement;
	if (mypost.assettype[0].checked)
	{
		if(mypost.assetname.value=="")
		{
			alert("Please Enter Asset Name");
			mypost.assetname.focus();
			return false;
		}
	}
	if (mypost.assettype[1].checked)
	{
		if(mypost.pro_seek.selectedIndex == '0')
		{
			alert("Please Choose your Property Type");
			mypost.pro_seek.focus();
			return false;
		}
	}

	if(mypost.min.value=="Min")
	{
	alert("Please Enter Minimum Price");
	mypost.min.focus();
	return false;
	}
	if(mypost.max.value=="Max")
	{
	alert("Please Enter Maximum Price");
	mypost.max.focus();
	return false;
	}
	if(mypost.description.value=="")
	{
	alert("Please Enter Description");
	mypost.description.focus();
	return false;
	}
	return true;
}	  

// Auction - Validation

function post_auctionvalidate()
{
	mypost=document.post;
	
	
	if (mypost.assettype[0].checked)
	{
		if(mypost.assetname.value=="")
		{
			alert("Please Enter Asset Name");
			mypost.assetname.focus();
			return false;
		}
	}
		if (mypost.assettype[1].checked)
	{
		if(mypost.pro_seek.selectedIndex == '0')
		{
			alert("Please Choose your Property Type");
			mypost.pro_seek.focus();
			return false;
		}

	}
	
		if(mypost.accountname.value=="")
		{
			alert("Please Enter Loan Account Name");
			mypost.accountname.focus();
			return false;
		}
		if(mypost.ownername.value=="")
		{
			alert("Please Enter Name for Asset Owner");
			mypost.ownername.focus();
			return false;
		}
		if(mypost.address1.value=="")
		{
			alert("Please Enter Address1");
			mypost.address1.focus();
			return false;
		}
		if(mypost.city.value=="")
		{
			alert("Please Enter City");
			mypost.city.focus();
			return false;
		}
		if(mypost.pincode.value=="")
		{
			alert("Please Enter Pincode");
			mypost.pincode.focus();
			return false;
		}
		if(mypost.emd.value=="Min")
		{
			alert("Please Enter Your Earnest Money Deposit");
			mypost.emd.focus();
			return false;
		}

		if(mypost.min.value=="Min")
		{
			alert("Please Enter Reserved Price");
			mypost.min.focus();
			return false;
		}
		if(mypost.description.value=="")
		{
			alert("Please Enter Description for Asset");
			mypost.description.focus();
			return false;
		}
	if (mypost.act[0].checked)
	{
		if(mypost.title.value=="")
		{
			alert("Please Enter Title of Act");
			mypost.title.focus();
			return false;
		}
		if(mypost.demand_date.value=="")
		{
			alert("Please Choose the Demand Date");
			mypost.demand_date.focus();
			return false;
		}
	}
		if(mypost.ins_date.value=="")
		{
			alert("Please Choose the Inspection Date");
			mypost.ins_date.focus();
			return false;
		}
		if(mypost.auc_date.value=="")
		{
			alert("Please Choose the Auction Date");
			mypost.auc_date.focus();
			return false;
		}
		if(mypost.auction_hour.selectedIndex == '')
		{
			alert("Please Choose the Hour for Auction");
			mypost.auction_hour.focus();
			return false;
		}
		if(mypost.auction_min.selectedIndex == '')
		{
			alert("Please Choose the Minute for Auction");
			mypost.auction_min.focus();
			return false;
		}
		if(mypost.auction_sec.selectedIndex == '')
		{
			alert("Please Choose the Seconds for Auction");
			mypost.auction_sec.focus();
			return false;
		}
		if(mypost.bid_odate.value=="")
		{
			alert("Please Choose the Bid Opening Date");
			mypost.bid_odate.focus();
			return false;
		}
		if(mypost.open_hour.selectedIndex == '')
		{
			alert("Please Choose the Hour for Bid Opening");
			mypost.open_hour.focus();
			return false;
		}
		if(mypost.open_min.selectedIndex == '')
		{
			alert("Please Choose the Minute for Bid Opening");
			mypost.open_min.focus();
			return false;
		}
		if(mypost.open_sec.selectedIndex == '')
		{
			alert("Please Choose the Seconds for Bid Opening");
			mypost.open_sec.focus();
			return false;
		}
		if(mypost.bid_cdate.value=="")
		{
			alert("Please Choose the Bid Closing Date");
			mypost.bid_cdate.focus();
			return false;
		}
		if(mypost.close_hour.selectedIndex == '')
		{
			alert("Please Choose the Hour for Bid Closing");
			mypost.close_hour.focus();
			return false;
		}
		if(mypost.close_min.selectedIndex == '')
		{
			alert("Please Choose the Minute for Bid Closing");
			mypost.close_min.focus();
			return false;
		}
		if(mypost.close_sec.selectedIndex == '')
		{
			alert("Please Choose the Seconds for Bid Closing");
			mypost.close_sec.focus();
			return false;
		}
	if (!mypost.terms.checked)
	{
	alert("Please Accept the Terms & Conditions for Auction");
	mypost.terms.focus();
	return false;
	}
	return true;
}	  


function move_link(val)
{
document.forms['link'].submit();
}
