	PaperWeight = new Array();
	PaperWeight[0] = null;
	PaperWeight[1] = new Array("- моля, изберете -", 60, 70, 80, 100, 120, 150, 180, 200, 230, 250, 300);
	PaperWeight[2] = new Array("- моля, изберете -", 70, 80, 90);
	PaperWeight[3] = new Array("- моля, изберете -", 70, 75, 80, 90);
	PaperWeight[4] = new Array("- моля, изберете -", 90, 100, 115, 130, 150, 170, 200, 250, 300, 350);
	PaperWeight[5] = PaperWeight[4];
	PaperWeight[6] = new Array("- моля, изберете -", 220, 230, 245, 270, 295, 320);
	PaperWeight[7] = new Array("- моля, изберете -", 220, 240, 260, 280, 315, 350); 
	PaperWeight[8] = new Array("- моля, изберете -", 230, 250, 300, 350, 400, 450);
	PaperWeight[9] = null;
	PaperWeight[10] = null;
	PaperWeight[11] = null;

function SetWeight(selObj) {
	while(document.getElementById("weight").options.length) {
	document.getElementById("weight").remove(0);
}	
	Paper = selObj.selectedIndex;
	if(!PaperWeight[Paper]) return;
	for(i = 0; i < PaperWeight[Paper].length; i++) {
	document.getElementById("weight").options[i] = new Option(PaperWeight[Paper][i], PaperWeight[Paper][i]);
}
}

	var inputs;
	var imgFalse = "./images/false.gif";
	var imgTrue = "./images/true.gif";
	
function init() {
    replaceChecks();
}

function replaceChecks() {
    inputs = document.getElementsByTagName("input");
    for(var i=0; i < inputs.length; i++) {
    if(inputs[i].getAttribute("type") == "checkbox") {
    var img = document.createElement("img");
    if(inputs[i].checked) {
    img.src = imgTrue;
} 
    else {
    img.src = imgFalse;
}
    img.id = "checkImage" + i;
    img.onclick = new Function("checkChange("+ i +")");
    inputs[i].parentNode.insertBefore(img, inputs[i]);
    inputs[i].style.display = "none";
}
}
}

function checkChange(i) {
    if(inputs[i].checked) {
    inputs[i].checked = "";
    document.getElementById("checkImage" + i).src = imgFalse;
} 
    else {
    inputs[i].checked = "checked";
    document.getElementById("checkImage" + i).src = imgTrue;
}
}
	window.onload = init;
	
function requestForm() {
	
	var em = document.request.email.value;	
	var em1 = em.indexOf("@", 0);
	var em2 = em.indexOf(".", em1);
	var pos = em2 - em1;
	
    if(document.request.company.value == "") {
	document.request.company.focus();
	return false;
}
    else if(document.request.name.value == "") {
	document.request.name.focus();
	return false;
}
    else if(document.request.phone.value == "") {
	document.request.phone.focus();
	return false;
}
    else if(document.request.email.value == "") {
	document.request.email.focus();
	return false;
}
	else if(em == "" || em1 < 0 || em2 < 0 || pos == 2 || (em.length - 2) == em2) {
	document.request.email.focus();
    document.request.email.value = "";
	return false;
}
    else if(document.request.address.value == "") {
	document.request.address.focus();
	return false;
}
    else if(document.forms["0"].type.value == "") {
	document.forms["0"].type.focus();
	return false;
}
    else if(document.request.count.value == "") {
	document.request.count.focus();
	return false;
}
    else if(document.request.format.value == "") {
	document.request.format.focus();
	return false;
}
    else if(document.forms["0"].color_front.value == "") {
	document.forms["0"].color_front.focus();
	return false;
}
    else if(document.forms["0"].paper.value == "") {
	document.forms["0"].paper.focus();
	return false;
}
    else if(document.request.dealer.value == "") {
	document.request.dealer.focus();
	return false;
}
	else {
	document.request.submit();
}	
}

function contactsForm() {
	
	var em = document.contact.email.value;	
	var em1 = em.indexOf("@", 0);
	var em2 = em.indexOf(".", em1);
	var pos = em2 - em1;
	
    if(document.contact.name.value == "") {
	document.contact.name.focus();
	return false;
}
    else if(document.contact.email.value == "") {
	document.contact.email.focus();
	return false;
}
	else if(em == "" || em1 < 0 || em2 < 0 || pos == 2 || (em.length - 2) == em2) {
	document.contact.email.focus();
    document.contact.email.value = "";
	return false;
}
    else if(document.contact.subject.value == "") {
	document.contact.subject.focus();
	return false;
}
    else if(document.contact.message.value == "") {
	document.contact.message.focus();
	return false;
}
	else {
	document.contact.submit();
}	
}

function mailContact(string) {
	var regexp = /#/i;
	em = string.replace(regexp, "@");
	var regexp = /\*/i;
	em = em.replace(regexp, ".");
	top.location = "mailto:" + em;
}