// JavaScript Document
var way = new Array;

var wayP = new Array;



function doorDrawing(){
	var door = document.getElementById('door');
	var textBlock = document.getElementById('resultText');
        var priceBlock = document.getElementById('resultPrice');
        var npriceBlock = document.getElementById('nPrice');
        var ppriceBlock = document.getElementById('pPrice');

        var gpriceBlock = document.getElementById('gPrice');
        var cpriceBlock = document.getElementById('cPrice');

        var tpriceBlock = document.getElementById('tPrice');

        var kpriceBlock = document.getElementById('kPrice');
        var npriceBlock5 = document.getElementById('nPrice5');
	var portal = document.getElementById('portal');
	var path = way.join('');
	var pathP = wayP.join('');
	
        var total_price = p_type+g_price+c_price;
      
	var text = arrText.join('');
        var price = p_type;
        
        var glass_price = g_price;
        var color_price = c_price;

        var nal_price = n_price;
        var korob_price = k_price;
        var nal_price5 = n_price*5;
        var portal_price = p_price;
	
	door.style.background = 'url('+path+')';
	portal.style.background = 'url('+pathP+')';
	
        textBlock.innerHTML = text;
	priceBlock.innerHTML = price;
        kpriceBlock.innerHTML = korob_price;
        npriceBlock.innerHTML = nal_price;
        npriceBlock5.innerHTML = nal_price5;
        ppriceBlock.innerHTML = portal_price;

        cpriceBlock.innerHTML = color_price;
        gpriceBlock.innerHTML = glass_price;
         
	tpriceBlock.innerHTML = total_price;


	}

function changeType(type, my)
{
	var li = document.getElementById('doorType').getElementsByTagName('span');
	for(var i=0; i< li.length; i++){
		if(li[i].className!='optionTitle'){
			li[i].className = 'type';
			}
		}
	my.className = 'type active';
	way[1] = '/'+type+'/';
	arrText[0] = type;
       
        if (type=='502'){
		
               		p_type = 11550;

                        switch (n_price){
			case 580:
				c_price = 0;
                                if (g_price!=0)	{g_price = 2000;}
				break;

	                case 600:
				c_price = 800;		
                                if (g_price!=0)	{g_price = 2000;}		
				break;
		        }

         }
         if (type=='507'){
		
               		p_type = 12550;

                        switch (n_price){
			case 580:
				c_price = 0;
                                if (g_price!=0)	{g_price = 2000;}
				break;

	                case 600:
				c_price = 800;		
                                if (g_price!=0)	{g_price = 2000;}		
				break;
                        }

	}
                       
        if (type=='509' || type=='510')	{

			p_type = 15050;

                        switch (n_price){
			case 580:
				c_price = 0;
                                if (g_price!=0)	{g_price = 2000;}
				break;

	                case 600:
				c_price = 800;		
                                if (g_price!=0)	{g_price = 2000;}		
				break;
                        }
        }
	doorDrawing();
}



function changeGlass(type, my){
	var li = document.getElementById('changeGlass').getElementsByTagName('span');
	for(var i=0; i< li.length; i++){
		li[i].className = 'li';
		}
	my.className = 'li active';
	way[3] = type;
	
	switch (type) {
		case '_1':
			arrText[1] = ', стекло &laquo;Шато&raquo;'
                        g_price = 2000;
		        break;

		case '_2':
			arrText[1] = ', стекло &laquo;Меандр&raquo;'
                        g_price = 2000;
			break;

		case '_3':
			arrText[1] = ', без стекла '
                        g_price = 0;
			break;
	}
      
	 doorDrawing();

}


function openColor(){
	var el = document.getElementById('changeColor');
	if(el.style.display !='block'){
		el.style.display ='block';
		}
	else {
		el.style.display='none';
		}
	}

function changeColor(type, my){
	//alert(my)
	var active = document.getElementById('currentColor')
	active.src = my.src;
	way[2] = type;
	wayP[1] = type;
	arrText[3] = my.title;
	openColor()

switch (type) {
		case '1':
			c_price = 0;
			k_price = 2230;
			n_price = 660;
			p_price = 1950;
                        if (g_price!=0)	{g_price = 2000;}
			break;
		case '2':
                        c_price = 800;
			k_price = 2330;
			n_price = 680;
			p_price = 2150;
                        if (g_price!=0)	{g_price = 2000;}
			break;
		case '3':
                        c_price = 800;
			k_price = 2330;
			n_price = 680;
			p_price = 2150;
                        if (g_price!=0)	{g_price = 2000;}
			break;
                case '4':
                        c_price = 0;
			k_price = 2230;
			n_price = 660;
			p_price = 1950;
                        if (g_price!=0)	{g_price = 2000;}
			break;
                case '5':
                       c_price = 0;
			k_price = 2230;
			n_price = 660;
			p_price = 1950;
                        if (g_price!=0)	{g_price = 2000;}
			break;
                case '6':
                        c_price = 800;
			k_price = 2330;
			n_price = 680;
			p_price = 2150;
                        if (g_price!=0)	{g_price = 2000;}
			break;
	}


	doorDrawing();
}


function changePortal(type, my){
	var el = document.getElementById('portal');
	var li = document.getElementById('changePortal').getElementsByTagName('span');
	for(var i=0; i< li.length; i++){
		li[i].className = 'li';
		}
	my.className = 'li active';
	switch (type){
		case 'n':
			el.style.top = '-1000px';
			arrText[4] = ', без портала';

			break;
		case '1':
			el.style.top = '10px';
			arrText[4] = ', портал 1';
			break;
		case '2':
			el.style.top = '0px';
			arrText[4] = ', портал 2'
			break;
		}
		doorDrawing();
	}

//========================================

function openBlock(i,id){
	var  el = document.getElementById(id);
	if(el.style.display!='block'){
		el.style.display='block';
		i.style.borderWidth = '0px';
		}
	else {
		el.style.display='none';
		i.style.borderWidth = '1px';
		}
	}

