/*var colors = {};

function change_color(id, color) {
	
	var input = $(id + '_color');
	var img = $(id + '_image');
	var ajax = $(id + '_ajax');
	var link = $(id + '_link');
	
	link.href = link.href.sub('/color,(white|black|red|yellow)/', '/color,' + color + '/');		
	
	var old_color = input.value;
	input.value = color;
	
	var old_color = $(id + '_color_' + old_color);
	old_color.src = old_color.src.replace('_on', '_off');
	
	var new_color = $(id + '_color_' + color);
	new_color.src = new_color.src.replace('_off', '_on');
		
	ajax.show();
	img.hide();
	img.src = img.src.sub('/color,(white|black|red|yellow)/', '/color,' + color + '/');	
	img.onload = function() {		
		var params = id.split('_');
		
		if (colors[id]) {
			params[2] = colors[id];
		}
		
		new Ajax.Request(jBASE_URL + '/shopcart/change_color.html', {
			method: 'post',
			parameters: {
				id: params[1],
				color: params[2],
				type: params[3],
				ncolor: color 
			},
			onSuccess: function() {
				ajax.hide();
				img.show();	
				colors[id] = color;
				$(id + '_count').name = 'product_count[p_' + params[1] + '_' + color + '_' + params[3] + ']';
				$(id + '_size').name = 'product_size[p_' + params[1] + '_' + color + '_' + params[3] + ']';
			}
		});
	}
	
	var lang = {
		'white' : 'Белую',
		'red'   : 'Красную',
		'black' : 'Черную',
		'yellow': 'Желтую' 
	};
	
	$(id + '_color_span').update(lang[color]);	
}

function change_size(id, size) {	
	var params = id.split('_');
	new Ajax.Request(jBASE_URL + '/shopcart/change_size.html', {
		method: 'post',
		parameters: {
			id: params[1],
			color: params[2],
			type: params[3],
			size: size
		},
		onSuccess: function() {
			var input = $(id + '_size');
			$(id + '_size_' + input.value).className = 'item_size';
			input.value = size;	
			$(id + '_size_' + size).className = 'select_size';
			$(id + '_size_span').update(size);
		}
	});
}


function add_to_cart(id, color, type) {
	
	var url = jBASE_URL + '/shopcart/id,' + id + '/color,' + color + '/type,' + type + '/add.html';
	
	new Ajax.Request(url, {
		method: 'get',
		onSuccess: function(t) {
			var res = t.responseText.evalJSON();			
			$('shopcart_count').update(res.count);
			$('cart_message').setStyle({opacity: 0.95});
			new TransparentMenu('cart_message', {showMode: 'now'});		 	
		},
		onFailed: function() {
			
		} 
	});
	
	return false;
}*/


function chekForm(){
	var errors = new Array;
	var valid = '';
	var message = "";
	
	for (i = 0; i < 11; i++)
	{
		if($('val_'+i))
		{
			valid = $('val_'+i).value;
			
			
			if(!valid && !$('val_'+i).className.match(/nodisplay\b/))
			var message = message+"\n"+$('text_'+i).innerHTML; 
		}	
	}
	
	
	if(message != ""){
	
		alert("Вы не заполнили следующие обязательные поля:"+message);
	
		return false;	
	}
	else
	{
		var message2 = "";	
		var reg=/^([-a-zA-Z0-9._]+@[-a-zA-Z0-9._]+(\.[-a-zA-Z0-9]+)+)*$/;
		var email = $('val_8').value;
		if(!email.match(reg))
		message2 = "Вы ввели не корректный e-mail.";
		
		if(message2 != "")
		{
			alert(message2);
			return false;
		}
		else return true;
		
	}
	
	
	
}

