// JavaScript Document




function autoComplete()
{
	
	document.data_form.hfirstname.value = document.getElementById('firstname').value;
	document.data_form.hlastname.value = document.getElementById('lastname').value;
	document.data_form.hcompany.value = document.getElementById('company').value;
    document.data_form.htitle.value = document.getElementById('title').value;
	document.data_form.hstreet.value = document.getElementById('street').value;
	document.data_form.hcity.value = document.getElementById('city').value;
	document.data_form.hstate.value = document.getElementById('state').value;
	document.data_form.hzip.value = document.getElementById('zip').value;
	document.data_form.hcountry.value = document.getElementById('country').value;
	document.data_form.hphone.value = document.getElementById('phone').value;
	
	document.data_form.action='index.php?page=waranty&uname=' + escape(document.getElementById('id_mail').value);
	
	document.getElementById('error_div').innerHTML = "<span style='color:#FF0000;'>Please wait while page is reloaded</span>";
	
	document.data_form.submit();
	//location.href = 'index.php?page=waranty&uname=' + escape(document.getElementById('id_mail').value);// + '#e_mail';
}

function testFields()
{
	if( !document.getElementById('firstname').value || 
		!document.getElementById('date_purchase').value ||
		!document.getElementById('serial').value ||
		!document.getElementById('pnumber').value )
	{
		return false;
	}
	else 
	{
		return true;
	}
}

function setFocus() {
	if (document.getElementById('first_name').value) {
		document.getElementById('date_purchase').focus;
	}
}
function setButtonFocus(){
		
		document.getElementById('lookup').focus();
}

function getIndex(input) {
	var index = -1, i = 0, found = false;
	while (i < input.form.length && index == -1)
	if (input.form[i] == input) index = i;
	else i++;
	return index;
}

function setNextFocus(event, id)
{
	var ev = event;
	var imput = document.getElementById(id);
	if(!event) ev = window.event;
	var keyCode = event.keyCode ? event.keyCode : event.which ? event.which : event.charCode;
	if (keyCode == 13) {
		
			imput.focus();
	}
}
 
function changeInput(){
	document.getElementById('my_sub').name = "Submit";
	alert(document.getElementById('my_sub').name);
	
}

var first = true;
function disableChar(event)
{
	var ev = event;
	if(!event) ev = window.event;
	var keyCode = event.keyCode ? event.keyCode : event.which ? event.which : event.charCode;
	var serial = document.getElementById('serial').value;
	
	if	( (keyCode < 47 || keyCode > 58 || serial.length > 5 ) && (keyCode != 13) && 
		  (keyCode != 8) && (keyCode != 46) && (keyCode != 9) &&
		  (keyCode != 37) &&(keyCode != 38)&&(keyCode != 39))
	{
		
		document.getElementById('bottom_div').innerHTML = "<span style='color:#FF0000;font-size:10px;'>You must enter a number</span>";
		return false; 
	}

	if(serial.length == 0)
	{
		if((keyCode != 49) && (keyCode != 50) && (keyCode != 51) && 
			(keyCode != 8) && (keyCode != 46) && (keyCode != 9) &&
		  	(keyCode != 37) &&(keyCode != 38)&&(keyCode != 39))	
		{
			
			document.getElementById('bottom_div').innerHTML = "<span style='color:#FF0000;font-size:10px;'>Serial's first digit must be between 0 and 3 </span>";

			return false;
		}else{
			document.getElementById('bottom_div').innerHTML = '';
		}
	}
	setNextFocus(event, 'sub_butt');
}
function WinClose()
{
	window.close();
}
