function validateRequestForm() {
	var isValid = submitAction($('requestForm_1').name,'IMG','submit');
	
	if(!isValid){
		window.document.body.scrollTop=0;
	} else {
		$('requestForm_1').submit();
	}
}

function toggleInputByClassName(obj, classStr){
	var targetObjs = $$(classStr);
	var len = targetObjs.length;
	for(var i=0;i<len;i++){
		toggleInput(obj, targetObjs[i].id);
	}
}

function toggleInput(obj, targetStr){
	var targetObj = $(targetStr);
	var styleStr = targetObj.className;
	if(obj.checked){
		styleStr = styleStr.replace("jsrequired", "");
	} else {
		styleStr += " jsrequired";
	}
	targetObj.className = styleStr;	
}

function toggleRequired(targetStr, isRequired){
	var targetObj = $(targetStr);
	var styleStr = targetObj.className;
	if(!isRequired){
		styleStr = styleStr.replace("jsrequired", "");
	} else {
		styleStr += " jsrequired";
	}
	targetObj.className = styleStr;	
}

function updateIndustrySelect(obj){
	var selectValue = $F(obj);
	if(selectValue == 'misc_other'){
		removeClass('other_industry_label', 'hidden');
		removeClass('other_industry', 'hidden');
	} else {
		addClass('other_industry_label', 'hidden');
		addClass('other_industry', 'hidden');
	}
}

function addClass(targetStr, className){
	var targetObj = $(targetStr);
	if(targetObj != null && !targetObj.hasClassName(className)){
		targetObj.addClassName(className);
	}
}

function removeClass(targetStr, className){
	var targetObj = $(targetStr);
	if(targetObj != null && targetObj.hasClassName(className)){
		targetObj.removeClassName(className);
	}
}