
var fixedCategory = '';
var fixedEvent='';
var fixedProduct = '';


function LoadAndFixHallplanViaSelect(selObj,lang)
{
  hideProductsBox();
  if(selObj)
  {
    var valueArray = new Array();
    valueArray = selObj.value.split('_');
	
	if(valueArray.length==3)
    {    
      unloadHallplan(valueArray[0], valueArray[1],lang);
      loadHallplan(valueArray[0], valueArray[1],valueArray[2],lang);
      fetchNOPattern(valueArray[0], valueArray[1],valueArray[2],lang);
    }
    else
    {
		loadEmptyHall(valueArray[0], valueArray[1],lang);
    }
  }
}


function LoadAndFixHallplanViaString(ref,lang)
{
	hideProductsBox();
    var valueArray = new Array();
    valueArray = ref.split('_');
	
	var Spb_obj = document.getElementById('tr_spb_booking');
	
	if(valueArray.length==3)
    {    
      unloadHallplan(valueArray[0], valueArray[1],lang);
      loadHallplan(valueArray[0], valueArray[1],valueArray[2],lang);
      fetchNOPattern(valueArray[0], valueArray[1],valueArray[2],lang);
	  Spb_obj.style.display='';
	  /* window.location.href='index.php?cPath='+valueArray[0]+'&date='+valueArray[1]+'#spb'; */
	  
    }
    else
    {
		loadEmptyHall(valueArray[0], valueArray[1],lang);
    }
}



function loadHallplan(param_category,param_event,param_product,lang)
{
  fixedCategory = ''; fixedEvent = ''; fixedProduct='';
  ImageMapOff(); BuyButton('off');
  var img = document.getElementById('hallplan');
  var rnd = Math.ceil(Math.random() * 9999);
  img.src=myPath+'index.php?module=hallimage&mode=MODE_EVENT&c='+param_category+'&e='+param_event+'&p='+param_product+'&lang='+lang+'&rnd='+rnd;
}

function unloadHallplan(param_category, param_event,lang)
{
  if(fixedCategory=='' && fixedEvent=='' && fixedProduct=='')
  {
    var img = document.getElementById('hallplan');
    var rnd = Math.ceil(Math.random() * 9999);
	img.src=myPath+'index.php?module=hallimage&mode=MODE_EVENT&c='+param_category+'&e='+param_event+'&lang='+lang+'&rnd='+rnd;
  }
}
function loadEmptyImage(lang)
{
	var img = document.getElementById('hallplan');
	var rnd = Math.ceil(Math.random() * 9999);
	img.src=myPath+'index.php?module=noimage&rnd='+rnd+'&lang='+lang;
}

function loadEmptyHall(param_category, param_event,lang)
{
	var img = document.getElementById('hallplan');
	var rnd = Math.ceil(Math.random() * 9999);
	img.src=myPath+'index.php?module=hallimage&mode=MODE_EVENT&rnd='+rnd+'&c='+param_category+'&e='+param_event;
	
	var myFrm = document.getElementById('cart_quantity_frm');
	var myPrd = myFrm.elements['products_id'];
	fetchNOPattern(param_category,param_event,null,lang);	
}


function fixCategory(param_category,param_event, param_product,lang)
{
  fixedCategory=param_category;
  fixedEvent=param_event;
  fixedProduct=param_product;
  paramArray = new Array();
  paramArray['param_category']=fixedCategory;
  paramArray['param_event']=fixedEvent;
  if(fixedProduct==null)
  {	
  	paramArray['param_product']='';
  }
  else
  {
  	paramArray['param_product']=fixedProduct;
  }
  paramArray['param_lang']=lang;
  ImageMapOn('MODE_EVENT',paramArray);
  BuyButton('on');
}
function BuyButton(mode)
{
  var BtnGoAndBuy = document.getElementById('GoAndBuy');
  switch(mode)
  {
    case 'on':
      BtnGoAndBuy.style.display='';
    break;
    case 'off':
      BtnGoAndBuy.style.display='none';
    break;
  }
}

function setFrmToSubmit(s_product)
{
	var myFrm = document.getElementById('cart_quantity_frm');
	var myPrd = myFrm.elements['products_id'];
	myPrd.value=s_product;
	document.getElementById('cart_quantity_frm').submit();
}





