﻿function change_pic(picture) {
	document.getElementById('detail_large').src = picture;
}

function transmit(hidden_name, value_name, submit_id) {
	var element_1 = document.getElementById(hidden_name);
	
	if(value_name != '1') {
		var element_2 = document.getElementById(value_name);
		element_1.value = element_2.value;
	}
	else{
		var element_2 = value_name;
		element_1.value = value_name;
	}

	document.getElementById(submit_id).submit();
}

function change_action_submit(form) {
	form.action = form.action.replace(/[0-9]{10}(.*)/, form.elements['article'].value+'.html');
	form.submit();
}

function link_submit(filter_id, form_id) {
	var element = document.getElementById(form_id);
	radio = new Array(3);
	var value = 0;
	
	stop: for (var i = 1; i <= 5; i++) {
		var radioname = 'quest_'+i;
		var right = false;
		
		for(var x = 0; x <= 2; x++) {
			if(document.getElementById(form_id).elements[radioname][x].checked == true) {
				value += Number(document.getElementById(form_id).elements[radioname][x].value);
				right = true;
			}
			else if (x == 2) {
				if(right == false) {
					if(document.getElementById(form_id).elements[radioname][x].checked == false) {
						value = 0;
						break stop;
					}
				}
			}
		}
	}

	if(value != 0) {
		filter_id = value/5;

		if (filter_id >= 2.4) {
			filter_id = 3;
		}
		else if (filter_id >= 1.7) {
			filter_id = 2;
		}
		else if (filter_id >= 1) {
			filter_id = 1;
		}
	}

	if (filter_id != '') {
		var length = element.action.lastIndexOf('0');
		element.action = element.action.substr(0, length)+filter_id+'.html';
	}
	element.submit();
}

function hide_form(object_id, form_id) {
	if(document.getElementById(form_id).elements['rd_ld'].checked == true) {
		document.getElementById(object_id).style.display = "none";
	}
	else {
		document.getElementById(object_id).style.display = "block";
	}
}

function star_company() {
	if(document.getElementById('client_data_form') !== null) {
		if(document.getElementById('client_data_form').elements['anrede'].value == 'Firma') {
			document.getElementById('firma').className = 'pink';
		}
		else {
			document.getElementById('firma').className = 'white';
		}
	}
	else if(document.getElementById('change_payment_form') !== null) {
		if(document.getElementById('change_payment_form').elements['anrede'].value == 'Firma') {
			document.getElementById('firma').className = 'pink';
		}
		else {
			document.getElementById('firma').className = 'white';
		}
	}
}

function star_company_ship() {
	if(document.getElementById('client_data_form') !== null) {
		if(document.getElementById('client_data_form').elements['shipment_anrede'].value == 'Firma') {
			document.getElementById('firma_ship').className = 'pink';
		}
		else {
			document.getElementById('firma_ship').className = 'white';
		}
	}
	else if(document.getElementById('change_shipment_form') !== null) {
		if(document.getElementById('change_shipment_form').elements['shipment_anrede'].value == 'Firma') {
			document.getElementById('firma_ship').className = 'pink';
		}
		else {
			document.getElementById('firma_ship').className = 'white';
		}
	}
}