// JavaScript Document
var topFlag = 0;
var siteDomain = 'gamelia.su';


$(document).ready(function() {
						   
	$("#fancylink").fancybox({
    	overlayShow: false,
    	overlayOpacity: 0.6,
		hideOnContentClick: true
    });
	
	$('#bsend').click(function(){
		var n = $("input:checked").length - 1;
		var mess = '';
		if($('#sconf').attr('checked'))
			mess = 'Из выбранных изделий будет сформирован заказ. Продолжить?';
		else if($('#sdel').attr('checked'))
			mess = 'Выбранные изделия будут удалены. Продолжить?';
	
		if(n > 0){
			if(confirm(mess))
				$('#orderform').submit();
			else
				return false;
		}
		else{
			alert('Не выбрано ни одного элемента');
		}
	});
	
	$('#cbm').click(function(){
		if($(this).attr('checked')){
			$("#orderform input").each(function(i){
				$(this).attr("checked","checked");
			});
		}
		else{
			$("#orderform input").each(function(i){
				$(this).removeAttr("checked");
			});
		}
	});


});

/*
function cookieSet(index) {
	$.cookie('submenuMark-' + index, 'opened', {expires: null, path: '/'});
}
function cookieDel(index) {
	$.cookie('submenuMark-' + index, null, {expires: null, path: '/'});
}
*/

function OverImg(id){
	 $("#l" + id).show("slow");
}

function OutImg(id){
	 $("#l" + id).hide("slow");
}

function GetImg(idr, url){
	$("#m" + topFlag).hide();
	topFlag = idr;
	$("#m" + idr).show();
	$('#iBrows').hide();
	$('#order').attr({href: "http://" + siteDomain + "/catalogue/order/" + topFlag + "/?KeepThis=true&TB_iframe=true&height=550&width=490"});
	//$('#iBrows').html('<img src="/img/indicator.gif" style="margin-top:100px;" />');
	$.post('/catalogue/get_image/', {id: idr},
    function(data){
		$('#iBrows').html(data).show("slow");
		$("#fancylink").show();
	    $("#fancylink").attr({href: "/" + url});
	});
	
}

function OnSelect(){
		if($('#cbm').attr('checked')){
			$("#orderform input").each(function(i){
				$(this).attr("checked","checked");
			});
		}
		else{
			$("#orderform input").each(function(i){
				$(this).removeAttr("checked");
			});
		}
}

function OnCheckForm()
{
   	var formFlag=false;
    if($('#surname').attr('value') == '') 
	{
    	alert('Не заполнено поле фамилия');
		$('#surname').css({backgroundColor: '#926B51'});
		$('#surname').focus();
		formFlag=false;
    } 
	 else if($('#name').attr('value') == '') 
	 {
	 	alert('Не заполнено поле имя');
		$('#name').css({backgroundColor: '#926B51'});
		$('#name').focus();
		$('#surname').css({backgroundColor: '#827F7D'});
		formFlag=false;
	 }
	 else if($('#sity').attr('value') == '') 
	 {
	 	alert('Не заполнено поле город');
		$('#sity').css({backgroundColor: '#926B51'});
		$('#sity').focus();
		$('#surname').css({backgroundColor: '#827F7D'});
		$('#name').css({backgroundColor: '#827F7D'});
		formFlag=false;
	 }
	  else if($('#email').attr('value') == '') 
	  {
		  alert('Не заполнено поле E-mail');
		  $('#email').css({backgroundColor: '#926B51'});
		  $('#email').focus();
		  $('#name').css({backgroundColor: '#827F7D'});
		  $('#surname').css({backgroundColor: '#827F7D'});
		  $('#sity').css({backgroundColor: '#827F7D'});
		  formFlag=false;
	  }
	  else if($('#phcode').attr('value') == '') 
	  {
		  alert('Не заполнено поле код');
		  $('#phcode').css({backgroundColor: '#926B51'});
		  $('#phcode').focus();
		  $('#name').css({backgroundColor: '#827F7D'});
		  $('#surname').css({backgroundColor: '#827F7D'});
		  $('#sity').css({backgroundColor: '#827F7D'});
		  $('#email').css({backgroundColor: '#827F7D'});
		  formFlag=false;
	  }
	  else if($('#phnum').attr('value') == '') 
	  {
		  alert('Не заполнено поле телефон');
		  $('#phnum').css({backgroundColor: '#926B51'});
		  $('#phnum').focus();
		  $('#name').css({backgroundColor: '#827F7D'});
		  $('#surname').css({backgroundColor: '#827F7D'});
		  $('#sity').css({backgroundColor: '#827F7D'});
		  $('#email').css({backgroundColor: '#827F7D'});
		  $('#phcode').css({backgroundColor: '#827F7D'});
		  formFlag=false;
	  }
	  else 
	  {
      	  formFlag=true;
      }
	return formFlag;
}

function ShowColor(id, path)
{
	var Top  = 0;
    var Left = 0;
	$("#m" + id).mousemove(function(e){
    	Top  = e.pageY - 10;
    	Left = e.pageX + 10;
		$("#c" + id).css({zIndex: 100, left: Left+"px", top: Top+"px"}).show().html("<img src='/" + path + "' />");
    });
}

function HideColor(id)
{
	$("#c" + id).hide();
}

function MoveColor(id, path)
{
	$("#c" + id).hide();
}

