//******************************************************************************

//--- generic_form_service -----------------------------------------------------
function formFieldFocus(idx, f_name) {
	var field;
	var txt;
	var obj;
	field = fields_ids[idx];
	txt   = fields_txt[idx];
	obj   = eval("document.getElementById(\"" + f_name + "\")." + field);
	if(obj.value == txt) {
		obj.value = "";
	}
	return true;
}

function formFieldBlur(idx, f_name) {
	var field;
	var txt;
	var obj;
	field = fields_ids[idx];
	txt   = fields_txt[idx];
	obj   = eval("document.getElementById(\"" + f_name + "\")." + field);
	if(obj.value == "") {
		obj.value = txt;
	}
	return true;
}

function submitForm(f_name) {
	var i;
	var obj;
	for(i = 0; i < fields_ids.length; ++i) {
		obj = eval("document.getElementById(\"" + f_name + "\")." + fields_ids[i]);
		if(obj.value == fields_txt[i]) {
			obj.value = "";
		}
	}
	eval("document.getElementById(\"" + f_name + "\").submit();");
	return false;
}

function detailedFields(field_id, option1, option2, option3 ) {
	var obj;
	var object_payment;

	obj = eval("document.getElementById(\"" + field_id + "\")");
	if (obj.value != ""){
		if(obj.value == option1){
			var obj_2;
			var obj_3;
			obj_2 = eval("document.getElementById(\"" + option2 + "\")");
			obj_2.style.display = "none";
			obj_3 = eval("document.getElementById(\"" + option3 + "\")");
			obj_3.style.display = "none";	
		}else{
			if(obj.value == option2){
				var obj_1;
				var obj_3;
				obj_1 = eval("document.getElementById(\"" + option1 + "\")");
				obj_1.style.display = "none";
				obj_3 = eval("document.getElementById(\"" + option3 + "\")");
				obj_3.style.display = "none";	
			}else{
				var obj_1;
				var obj_2;
				obj_1 = eval("document.getElementById(\"" + option1 + "\")");
				obj_1.style.display = "none";
				obj_2 = eval("document.getElementById(\"" + option2 + "\")");
				obj_2.style.display = "none";
			}
		}

		object_payment = eval("document.getElementById(\"" + obj.value + "\")");
		object_payment.style.display = "block";
		
	}else{
		var obj_1;
		var obj_2;
		var obj_3;
		obj_1 = eval("document.getElementById(\"" + option1 + "\")");
		obj_1.style.display = "none";
		obj_2 = eval("document.getElementById(\"" + option2 + "\")");
		obj_2.style.display = "none";
		obj_3 = eval("document.getElementById(\"" + option3 + "\")");
		obj_3.style.display = "none";		
	}
		
}

function detailedFieldsButtons(optionSelected, option2, option3 ) {
	var obj_1;
	var obj_2;
	var obj_3;
	obj_1 = eval("document.getElementById(\"" + optionSelected + "\")");
	obj_1.style.display = "block";
	obj_2 = eval("document.getElementById(\"" + option2 + "\")");
	obj_2.style.display = "none";
	obj_3 = eval("document.getElementById(\"" + option3 + "\")");
	obj_3.style.display = "none";		
	
}
//******************************************************************************

function writeMainFlash() {
document.write('<object type="application/x-shockwave-flash" data="images/period-lighting.swf" width="942" height="153" id="intromovie" name="intromovie">');
document.write('<param name="movie" value="images/period-lighting.swf" />');
document.write('<param name="wmode" value="transparent" />');
document.write('<img src="images/panorama.jpg" width="942" height="153" alt="Period Lighting and Ironmongery" />');
document.write('</object>');
}
