// JavaScript Document
function callAHAH(url, pageElement, callMessage) {
	document.getElementById(pageElement).innerHTML = callMessage;
	try {
	req=new XMLHttpRequest(); /* e.g. Firefox */
	} catch(e) {
		try {
		req = new ActiveXObject("Msxml2.XMLHTTP"); 
		/*some versions IE */
		} catch (e) {
			try {
			req = new ActiveXObject("Microsoft.XMLHTTP");
		/*some versions IE */
			} catch (e) {
			  req = false;
			}
		  }
	    }
		req.onreadystatechange = function(){responseAHAH(pageElement);};
		req.open("GET",url,true);
		req.send(null);
}

function combineNumbers(){
	/*get values from text boxes*/
	var number1 = document.getElementById('firstnumber').value;
	var number2 = document.getElementById('secondnumber').value;
	var number3 = document.getElementById('thirdnumber').value;	
	
	/* text boxes were not empty*/
	if (number1 =="" || number2 == "" || number3 ==""){
		alert("Please enter a valid combination");
		
		/*number value is between 0-99*/
	} else if (number1 >= 100 || number2 >= 100 || number3 >= 100){
		alert("Please enter number between 0 and 99");
		
		/*everything is valid call call AHAH*/
	} else {
		var connumber= number1 + "-" + number2 + "-" + number3;	
		callAHAH('numbers.php?url='+connumber, 'displaydiv','Please wait; configuring combination...');
    }	
}

function getStateProvince(str){
	
	if (str==""){
		alert("Please select a Country.");
		
	} else {
		var strurl="getstate.php";
		strurl=strurl+"?id="+str;
		strurl=strurl+"&sid="+Math.random();
		callAHAH(strurl,'displaystateprovince','Please wait; finding your selection..');
   }  
 } 
 
 
 function getDistributors(strd){
	 /*alert(str);*/
	
	if (strd==""){
		alert("Please select a State/Province");
		
	} else {
		var strdurl="getdistributors.php";
		strdurl=strdurl+"?id="+strd;
		strdurl=strdurl+"&sid="+Math.random();
		callAHAH(strdurl,'displaydistributors','Please wait; finding your distributors..');
	}
	
 }
 
function change(color){
var el=event.srcElement
if (el.tagName=="INPUT"&&el.type=="button")
event.srcElement.style.backgroundColor=color
}

function jumpto2(url){
window.location=url
}
	
function responseAHAH(pageElement) {
	var output = '';
	if(req.readyState == 4 ) {
		if(req.status == 200 ) {
			output = req.responseText;
			document.getElementById(pageElement).innerHTML = output;
		}
   }
}	
