//$.noConflict();
function selectBigImg(aObj){
	var src=$(aObj).attr("href");
	$("#gal_big_pic").attr('src',src);
	/*galThumbs=document.getElementById('gal_thumb').getElementsByTagName("A");
	for(i=0;i<galThumbs.length;i++){
		galThumbs[i].className="gal_pic";
	}
	aObj.className="gal_a_pic";*/
	return false;
}

function checkEmptyText(str) {
	if(str=='') return false;
	if(str.replace(/[\s]/g,'').length>0) return true;
	return false;
}
function checkNum(num,len){
	if(num=='') return false;
	if(num.replace(/[0-9]/g,'').length>0) return false;
    if(num.length!=len) return false;
 return true;
}
function checkPhone(num){
	if(num=='') return false;
	if(num.replace(/[0-9+\-()\s]/g,'').length>0) return false;
 return true;
}
function echeck(str) {
	if(str=='') return false;
	if(str.replace(/([a-z_\-\.\d]+)+@+([a-z\d]+)+\.+([a-z]{2,3})/gi,'').length>0) return false;
	return true;
}

function basket_add_js(){
var params=new Array();
oItemID=document.getElementById('itemID').value;
	//selCol=document.getElementById('params').getElementsByTagName("SELECT");
	selCol=$('select.fe4').get();
	for(i=0;i<selCol.length;i++){
		sel=selCol[i];
		params+=sel.getAttribute("paramID")+"_"+sel.options[sel.selectedIndex].value+";";
	}
SmartyAjax.call('/index.php', 'post', 'item_id='+oItemID+'&item_col='+document.getElementById('count').value+'&itemConf='+params+'&f=basket_add', update_basket, undefined);
}

function changeCost(){
oCost=parseInt($('#cost').val());
	selCol=$('select.fe4').get();
	for(i=0;i<selCol.length;i++){
		sel=selCol[i];
		opt=sel.options[sel.selectedIndex];
		tcost=opt.getAttribute("cost");
		oCost+=parseInt(tcost);
	}
	document.getElementById('costItem').innerHTML=oCost;
}
function Combine(inputs,textareas){
var ary=[];
for (var zxc0=0;zxc0<inputs.length;zxc0++){
ary.push(inputs[zxc0]);
}
for (var zxc1=0;zxc1<textareas.length;zxc1++){
ary.push(textareas[zxc1]);
}
return ary;
}

function checkForm(formID)
{
var erColor='#E5E5E5';
var erTxtColor='#000000';
var rColor='#FFFFFF';
var rTxtColor='#4F585B';
var err=0;
var inp=null;
var stype=null;
var erMsgContainer=null;
erMsgContainer=document.getElementById('erMsgContainer');
if(erMsgContainer) erMsgContainer.style.display='none';
textAreas=document.getElementById(formID).getElementsByTagName("TEXTAREA");
inputs=document.getElementById(formID).getElementsByTagName("INPUT");
inputs=Combine(inputs,textAreas);
for(i=0;i<=inputs.length;i++){
	inp=inputs[i];
	if(inp!=undefined)
	{
		stype=inp.getAttribute("stype");
		if(stype){
			inp.style.backgroundColor=rColor; //восстанавливаем цвета полей
			inp.style.color=rTxtColor;
			if(stype=="txt"){
				if(!checkEmptyText(inp.value) || inp.getAttribute("erMsg")==inp.value){
					err=1;
					inp.value=inp.getAttribute("erMsg");
					inp.style.backgroundColor=erColor;
					inp.style.color=erTxtColor;
				}
			}else if(stype=="phone"){
				if(!checkPhone(inp.value) || inp.getAttribute("erMsg")==inp.value){
					err=1;
					inp.value=inp.getAttribute("erMsg");
					inp.style.backgroundColor=erColor;
					inp.style.color=erTxtColor;
				}
			}else if(stype=="email"){
				if(!echeck(inp.value) || inp.getAttribute("erMsg")==inp.value){
					err=1;
					inp.value=inp.getAttribute("erMsg");
					inp.style.backgroundColor=erColor;
					inp.style.color=erTxtColor;
				}
			}
		}
	}
}
if(err){
 if(erMsgContainer) erMsgContainer.style.display='block';
 return false;
 }
  document.getElementById(formID).submit();
}

function update_basket(originalRequest){
    var q = eval('(' + originalRequest.responseText + ')');
  document.getElementById('basket_price_lbl').innerHTML=q['price'];
  document.getElementById('basket_count_lbl').innerHTML=q['count'];
  var basket_ind=q['count']%10;
  if (q['count']>4 && q['count']<21) w="товаров";
  else if(basket_ind==1) w="товар";
  else if(basket_ind>1 && basket_ind<5) w="товара"; 
  else w="товаров";
  document.getElementById('basket_wcount_lbl').innerHTML=w;
}
$(document).ready(function(){

	$('img').hover(
		function(){ tmp = $(this).attr('src'); $(this).attr('src', $(this).attr('hover')); },
		function(){ $(this).attr('src', tmp); }
	);

	$('.logo img').hover(
		function(){ $('.ico_arrow').show(); },
		function(){ $('.ico_arrow').hide(); }
	);

	$('.menu td a').hover(
		function(){ $(this).parent().addClass('act'); },
		function(){ $(this).parent().removeClass('act'); }
	);

});


