
function showUploadLogo(){
	document.getElementById('uploadLogo').style.visibility='visible';
	}

function showUploadPhoto(){
	document.getElementById('uploadPhoto').style.visibility='visible';
	}

function setWebSection(section){
	if(section == 'website'){
		document.getElementById('websiteForm').style.visibility = 'visible';
		document.getElementById('websiteForm').style.position = '';
		document.getElementById('webspaceForm').style.visibility = 'hidden';
		document.getElementById('webspaceForm').style.position = 'absolute';
		}
	if(section == 'webspace'){
		document.getElementById('websiteForm').style.visibility = 'hidden';
		document.getElementById('websiteForm').style.position = 'absolute';
		document.getElementById('webspaceForm').style.visibility = 'visible';
		document.getElementById('webspaceForm').style.position = '';
		}
	}

function setWD(){
	checked = document.getElementById('DONOTBUY').checked;
	response = '';
	response2 = '';

	if(checked){
		document.getElementById('wdnote').innerHTML = 'Please un-check this box before selecting any of the W/D\'s on the list below.';
		inputs = document.getElementsByTagName('input');
		for(i=0;i<inputs.length-1;i++){
			name = inputs[i].name;	
			filter = name.indexOf('WAREHOUSE-');
			if(filter == 0){
				inputs[i].disabled='true';
				}
			}
		}
	else{
		document.getElementById('wdnote').innerHTML = '';
		inputs = document.getElementsByTagName('input');
		for(i=0;i<inputs.length-1;i++){
			name = inputs[i].name;	
			filter = name.indexOf('WAREHOUSE-');
			if(filter == 0){
				inputs[i].disabled='';
				}
			}
		}
	}

function checkFields(){
	var err = '';
	if (document.mainForm.company.value==""){
		err += "Jobber/Store Name is required\n";
		}
	if (document.mainForm.username.value==""){
		err += "Username is required\n";
	} else {
		var username = $('#username').val();
		var id = $('#company_id').val();
		var params = '';
		params += '&username='+username;
		params += '&id='+id;
		$.ajax
		({
			type: 'POST',
			url: 'ajax/checkusername.ajax.php',
			data: params,
			async: false,
			success: function(data) 
			{
				if (data == 'false') 
				{
					err += "That username has already been used.\n";
				}
			}
		});
	}
	if (document.mainForm.password.value==""){
		err += "Password is required\n";
		}
	if (document.mainForm.address.value==""){
		err += "Street Address is required\n";
		}
	if (document.mainForm.city.value==""){
		err += "City is required\n";
		}
	if (document.mainForm.state.value==""){
		err += "State is required\n";
		}
	if (document.mainForm.zipcode.value==""){
		err += "Zip Code is required\n";
		}
	if (document.mainForm.phone.value==""){
		err += "Phone is required\n";
		}
	if (document.mainForm.fax.value==""){
		err += "Fax is required\n";
		}
	if (document.mainForm.email.value==""){
		err += "E-Mail is required\n";
		}
	
	if (!$("input[name=opt]:checked").val())
	{
		err += "Please select whether or not you wish to receive PWA/PAR emails.\n";
	}

	if(document.getElementById('formValidateCode').value=="")
	{
		err += "Please enter the Validation Code.\n";
	}
	else
	{
		var formValidateCode=$('#formValidateCode').val();
		var params = '';
		params += '&formValidateCode='+formValidateCode;
		$.ajax
		({
			type: 'POST',
			url: 'ajax/validate.ajax.php',
			data: params,
			async: false,
			success: function(data)
			{
				if (data == 'false')
				{
					err += "Captcha does not match.\n";
				}
			}
		});
	}

	if (err != '') {
		alert(err);
		return false;
	}
	document.mainForm.submit();
	}



function limitText(limitField, limitCount, limitNum) {
	if (limitField.value.length > limitNum) {
		limitField.value = limitField.value.substring(0, limitNum);
		} 
	else {
		limitCount.value = limitNum - limitField.value.length;
		}
	}



