// JavaScript Document

function alpha_srch(){
	
	
	}
	
function subfilter() {
	var options = {
					asynchronus:true,
                    method : 'get',
                    parameters : Form.serialize('catalog_srch')
                  };
	
	var scat = new	Ajax.Updater('subcat','subcat.php',options);
	}
	
	
function psearch(mode,start,subsidiary) {
	var options = {
			asynchronus:true,
			parameters:Form.serialize('catalog_srch'),
			method:'post'	
			};
	var upd = new Ajax.Updater('prod_result','prod_search.php?mode=' + mode + '&start=' + start + '&subsidiary=' + subsidiary,options);
	}
	

function send_req() {
	var forms = document.forms['quote_req'];
	var flag = '';
	if (forms.FirstName.value=='')
		var flag = 1;
	if (forms.LastName.value=='')
		var flag = 1;
	if (forms.company.value=='')
		var flag = 1;
	if (forms.FirstName.value=='')
		var flag = 1;
	if (forms.email.value=='')
		var flag = 1;
	
	if (flag != '') {
		alert("You Must Fill in all required fields");
		return;	
	}
	
	else if (!isValidEmail(forms.email.value)) {
		alert("Please Enter a Valid Email Address!");
		return;
		}
	
	else
		var options = {
			asynchronus:true,
			parameters:Form.serialize('quote_req'),
			method:'post'	
			};
		var upd = new Ajax.Updater('quote','send_req.php',options);
	
	
	}

function cust_Request() {
	var forms = document.forms['new_cli'];
	var flag = '';
	if (forms.user_name.value=='')
		var flag = 1;
	if (forms.password.value=='')
		var flag = 1;
	if (forms.confirm_password.value=='')
		var flag = 1;
	if (forms.hint.value=='')
		var flag = 1;
	if (forms.f_name.value=='')
		var flag = 1;
	if (forms.l_name.value=='')
		var flag = 1;
	
	if (forms.company_name.value=='')
		var flag = 1;
	if (forms.email.value=='')
		var flag = 1;
	if (flag != '') {
		alert("You Must Fill in all required fields");
		return;	
	}
	else if (!isValidEmail(forms.email.value)) {
		alert("Please Enter a Valid Email Address!");
		return;
		}

	if (forms.password.value != forms.confirm_password.value) {
		alert("Passwords must match!");
		return;	
	}
	else
		var options = {
			asynchronus:true,
			parameters:Form.serialize('new_cli'),
			method:'post'	
			};
	var upd = new Ajax.Updater('cust_reg','add_cust.php',options);
}

function submit_contact() {
	var forms = document.forms['contact'];
	var flag = '';
	if (forms.name.value=='')
		var flag = 1;
	if (forms.email.value=='')
		var flag = 1;
	var options = {
			asynchronus:true,
			parameters:Form.serialize('contact'),
			method:'post'	
			};
	if (flag != '') {
		alert("You Must Fill in all required fields");
		return;	
	}
	else if (!isValidEmail(forms.email.value)) {
		alert("Please Enter a Valid Email Address!");
		return;
		}
	var upd = new Ajax.Updater('formwrap','send_contact.php',options);
	}
	
function isValidEmail(str) {
   return (str.indexOf(".") > 2) && (str.indexOf("@") > 0);
}
	
	
function show_hint() {
	var forms = document.forms['forgot_pass'];
	var flag = '';
	if (forms.username.value == '')
		var flag = 1;
	if (forms.maiden.value == '')	
		var flag = 1;
	if (flag != '') {
		alert("You Must Fill in both Username and Maiden Name");
		return;	
	}
	var options = {
			asynchronus:true,
			parameters:Form.serialize('forgot_pass'),
			method:'post'	
			};
	var upd = new Ajax.Updater('passhint','get_hint.php',options);
	
	
	}
	
function email_pass() {
	var forms = document.forms['forgot_pass'];
	var flag = '';
	if (forms.username.value == '')
		var flag = 1;
	if (forms.maiden.value == '')	
		var flag = 1;
	if (flag != '') {
		alert("You Must Fill in both Username and Maiden Name");
		return;	
	}
	var options = {
			asynchronus:true,
			parameters:Form.serialize('forgot_pass'),
			method:'post'	
			};
	var upd = new Ajax.Updater('passhint','email_pass.php',options);
	
	
	}
	