var n=0,m=0;

var Prod_count = new Array();
var Prod = new Array();
var Pizza_count = new Array();
var Pizza= new Array();
var Pizza_select=0;
var Pizza_select_price=0;
var Pizza_select_name = "";

function RefreshLsit()
{
	var lst = '<table><tr class="tab_tr1"><td class="tab_t1">Ваш заказ:</td><td class="tab_t2">Кол-во</td><td width=50>&nbsp;&nbsp;Цена&nbsp;&nbsp;</td></tr>';
	var count=0;
	var price=0;
	for (i=0; i<=n; i++ )
	{
		if ( Prod_count[i] != null && Prod_count[i] != 0 )
		{
			lst+='<tr><td>'+Prod[i][1]+'</td><td>'+Prod[i][0]+'</td><td align=center>'+Prod[i][2]+'</td></tr>';
			price+=Prod[i][0]*Prod[i][2];
			count++;
		}
	}
	
	if ( Pizza_select != 0 )
	{
		count++;
		price+=Pizza_select*Pizza_select_price;
		lst+='<tr><td>'+Pizza_select_name+'</td><td>'+Pizza_select+'</td><td align=center>'+Pizza_select_price+'</td></tr>';

		for (i=0; i< Pizza_count.length; i++ )
		{
			
			if ( Pizza_count[i] != null && Pizza_count[i] != 0 && Pizza[i][0] != -1 )
			{
				lst+='<tr><td>'+Pizza[i][2]+'</td><td>'+Pizza[i][3]+'</td><td align=center>'+Pizza[i][1]+'</td></tr>';
				price+=Pizza[i][3]*Pizza[i][1]*Pizza_select;
				count++;
			}
		}	
	}
	
	
	if ( count != 0 )
	{
		lst+='<tr class="tab_tr2"><td class="tab_t1">Итого:</td><td class="tab_t2"></td><td><b>'+price+'</b> руб</td></tr><\/table>';
	}
	else
	{
		lst='<table><tr><td align="center">Ничего не заказано</td></tr><\/table>';
	}
	var d = $( 'MyList' );
	d.innerHTML = lst;
	var p = $( 'stoimost' );
	p.value = price;
	var p = $( 'zakaz_price' );
	p.value = price;
}

function addprod( id )
{
	d_prod = $( 'prod_count'+id ).value;
	d_name = $( 'prod_name'+id ).value;
	d_price = $( 'prod_price'+id ).value;
	Prod[ id ] = new Array( d_prod, d_name, d_price );
	Prod_count[ id ] = d_prod;
	if ( id > n ) n = id;
	RefreshLsit();
}

function addpizza( line )
{
	var d = $( 'select_pizza_prod'+line );
	var p_prod = d.value;
	for ( i =0; i<d.options.length; i++ )
	{
		if ( d.options[i].value == p_prod )
		{
			p_name = d.options[i].text;
		}
	}
	var p_price = $( 'pizza_price'+line ).value;
	p_count = $( 'count'+line ).value;
	Pizza[ line ] = new Array( p_prod, p_price, "&nbsp;&nbsp;&nbsp;"+p_name, p_count );
	Pizza_count[ line ] = p_count;
	RefreshLsit();	
}

function changepizza()
{
	Pizza_select = $( 'pizza_select' ).value;	
	Pizza_select_price = $( 'pizza_select_price' ).value;
	Pizza_select_name = $( 'pizza_select_name' ).value;
	RefreshLsit();	
}

function clear_list()
{
	Prod_count = new Array();
	Prod = new Array();
	Pizza_count = new Array();
	Pizza= new Array();	
	Pizza_select=0;
	Pizza_select_price=0;
	Pizza_select_name = "";	
	
	RefreshLsit();
}

function myOpen( id )
{
	open( "imag.php?id="+id, "null", "height=418,width=400,status=yes,toolbar=no,menubar=no,location=no");
}

function send()
{
  var code = parseInt($( 'phone_code' ).value).toString();
  var num  = parseInt($( 'phone_num' ).value).toString();
  var price = $( 'stoimost' ).value;
  var err = "";

  if (price == 0) {
    err += "\nВы ничего не заказали.";
  }
  else if (price < 300) {
    err += "\nМинимальная цена заказа 300 руб.";
  }
  else if (code == "" || isNaN(parseInt(code)) || code.length < 3) {
    err += "\nНе указан или указан неверно код телефона.\nДля прямого городского номера вводите 812";
  }
  else if (num == "" || isNaN(parseInt(num)) || num.length < 7) {
    err += "\nВы не указали или ввели неверно номер телефона.";
  }
   if (err != "") {
    alert(err.substring(1));
   }
  return err == "";


//	//var test_number = $( 'telephone' );
//	if ( $( 'phone_num' ).value == '' )
//	{
//		alert ( 'Введите Ваш номер телефона' );
//		return false;
//	}
//	
//	if ( $( 'stoimost' ).value == '' || $( 'stoimost' ).value == '0')
//	{
//		alert ( 'Вы ничего не заказали' );
//		return false;
//	}
//return true;
}

function getBrowserInfo() {
 var t,v = undefined;
 if (window.opera) t = 'Opera';
 else if (document.all) {
  t = 'IE';
  var nv = navigator.appVersion;
  var s = nv.indexOf('MSIE')+5;
  v = nv.substring(s,s+1);
 }
 else if (navigator.appName) t = 'Netscape';
 return {type:t,version:v};
}
 
function bookmark(a){
 var url = "http://www.pizza2.ru";
 var title = "Pizza2 - Доставка пиццы";
 var b = getBrowserInfo();
 if (b.type == 'IE' && 7 > b.version && b.version >= 4) window.external.AddFavorite(url,title);
 else if (b.type == 'Opera') {
  a.href = url;
  a.rel = "sidebar";
  a.title = title;
  return true;
 }
 else if (b.type == "Netscape") window.sidebar.addPanel(title,url,"");
 else alert("Нажмите CTRL-D, чтобы добавить страницу в закладки.");
 return  
 }
