
function checkEmpty(p_sVal){
	l_sVal = escape(p_sVal);
	l_sVal = l_sVal.replace(/\s*((\S+\s*)*)/, "$1");
	l_sVal = l_sVal.replace(/((\s*\S+)*)\s*/, "$1");
	return l_sVal.length < 1;
}


function validateQualify(){
	if(obj = document.getElementById("qualifyForm")){
		var suc = 1;
		if(checkEmpty(obj.company.value)){
			alert('Please enter your Company Name');
			suc = 0;
		}
		else if(checkEmpty(obj.contact.value)){
			alert('Please enter your Contact Name');
			suc = 0;
		}
		else if(checkEmpty(obj.email.value)){
			alert('Please enter your Email');
			suc = 0;
		}
		 

		if(suc == 1)
			return true;
	}
	
	return false;
}

function resetQualify(){
	var data = document.getElementsByTagName("input"); 
	
	for (var i = 0; i < data .length; i++) { 
		if(data[i].type == 'radio')
			data[i].checked = false;
		if(data[i].type == 'text')
			data[i].value = '';
		 
	}
	
	var obj = document.getElementById("address"); 
	obj.value = "";
}

function resetContact(){
	if(obj = document.getElementById("contactform")){
		obj.fname.value = '';
		obj.femail.value = '';
		obj.fcomment.value = '';

	}
}
function validateContact(){
	if(obj = document.getElementById("contactform")){
		var suc = 1;
		if(checkEmpty(obj.fname.value)){
			alert('Please enter your Name');
			suc = 0;
		}
		else if(checkEmpty(obj.femail.value)){
			alert('Please enter your Email');
			suc = 0;
		}
		else if(checkEmpty(obj.fcomment.value)){
			alert('Please enter your Comment');
			suc = 0;
		}

		if(suc == 1)
			return true;
	}
	
	return false;
}


function sendEmail(id, fromWhere){ 
   fromWhere = (fromWhere) ? fromWhere : "";
   var source = fromWhere +'email.shtml?id='+id ;
   window.open(source,'EmailPopup','width=432,height=470');
}

function clean_input(val){
	val = val.value;
	val = val.replace(/,|$|%/g,"");
	return val;
}

function update_calc_manu(){
	var ans = document.getElementById("ans");
	
	if( checkEmpty(document.getElementById("n1").value) ||
		checkEmpty(document.getElementById("n2").value) ||
		checkEmpty(document.getElementById("n3").value) ||
		checkEmpty(document.getElementById("n4").value) ||
		checkEmpty(document.getElementById("n5").value) ){
	ans.innerHTML = '---';
	alert('Please fill in all fields.');
	}
	else{
	
	var n1 = clean_input(document.getElementById("n1"));
	var n2 = clean_input(document.getElementById("n2"));
	var n3 = clean_input(document.getElementById("n3"));
	var n4 = clean_input(document.getElementById("n4"));
	var n5 = clean_input(document.getElementById("n5"));
	var ans = document.getElementById("ans");
	
	var total_1 = n1 * (n2/100);
	var total_2 = n3 / n1;
	var total_3 = total_1 * total_2;
	var total_4 = total_3 * (n4/100);
	var total_5 = total_4 * (n5/100);
 
	ans.innerHTML = formatCurrency(total_5);
	}
}

/*
function update_calc_unused(){
	var ans = document.getElementById("ansa");
	
	if( checkEmpty(document.getElementById("n1a").value) ||
		checkEmpty(document.getElementById("n2a").value)  
		){
		ans.innerHTML = '---';
		alert('Please fill in all fields.');
	}
	else{
	
	var n1 = clean_input(document.getElementById("n1a"));
	var n2 = clean_input(document.getElementById("n2a"));
	var ans = document.getElementById("ansa");
	
	var total_1 = n1 * (n2/100);
	
  
	ans.innerHTML = formatCurrency(total_1);
	}
}
*/

function update_calc_unused(){
	var ansa = document.getElementById("ansa");
	
	if( checkEmpty(document.getElementById("n1a").value) ||
		checkEmpty(document.getElementById("n2a").value) ||
		checkEmpty(document.getElementById("n3a").value) ||
		checkEmpty(document.getElementById("n4a").value) ||
		checkEmpty(document.getElementById("n5a").value) ){
	ansa.innerHTML = '---';
	alert('Please fill in all fields.');
	}
	else{
	
	var n1 = clean_input(document.getElementById("n1a"));
	var n2 = clean_input(document.getElementById("n2a"));
	var n3 = clean_input(document.getElementById("n3a"));
	var n4 = clean_input(document.getElementById("n4a"));
	var n5 = clean_input(document.getElementById("n5a"));
	var ansa = document.getElementById("ansa");
	
	var total_1 = n1 * (n2/100);
	var total_2 = n3 / n1;
	var total_3 = total_1 * total_2;
	var total_4 = total_3 * (n4/100);
	var total_5 = total_4 * (n5/100);
 
	ansa.innerHTML = formatCurrency(total_5);
	}
}



function formatCurrency(num) {
	num = num.toString().replace(/\$|\,/g,'');
	
	if(isNaN(num))
		num = "0";
	sign = (num == (num = Math.abs(num)));
	num = Math.floor(num*100+0.50000000001);
	cents = num%100;
	num = Math.floor(num/100).toString();
	
	if(cents<10)
		cents = "0" + cents;
	
	for (var i = 0; i < Math.floor((num.length-(1+i))/3); i++)
		num = num.substring(0,num.length-(4*i+3))+','+ 	num.substring(num.length-(4*i+3));

	return (((sign)?'':'-') + '$' + num + '.' + cents);
}
