//хах

function clearForm(formid){
	var form=$(formid);	
	for ( var i in form){
		try{
			if(form[i].type=="textarea" || form[i].type=="text"){
				form[i].value="";	
			}
		}
		catch(e){}
	}	
}
		
function showhide(num){		
	var box=$('menu_'+num);
	if(box.getStyle('display')=='none'){
		box.css({display: 'block'});
	}
	else{
		box.css({display: 'none'});
	}
}


// submit form on press enter on last field
function checkEnter(e){ //e is event object passed from function invocation
	
	var characterCode ;
	//literal character code will be stored in this variable

	if(e && e.which){ //if which property of event object is supported (NN4)
		e = e;
		characterCode = e.which; //character code is contained in NN4's which property
	}
	else{
		e = event;
		characterCode = e.keyCode; //character code is contained in IE's keyCode property
	}
	//alert(characterCode);
	if(characterCode == 13){ //if generated character code is equal to ascii 13 (if enter key)
		//document.login_form.submit();
		$('submit').click();
		return false ;
	}
	else{
		return true ;
	}
}

document.pizza_arr=[];
function showAnim(num,side,small) {
	if(document.pizza_loaded){
		document.getElementById("pizza_flash").showAnim(num,side,small);
	}
	else{
		document.pizza_arr.push(num+'_'+side+"_"+small);
	}	
}	
function hideAnim(num) {
	if(document.pizza_loaded){
		document.getElementById("pizza_flash").hideAnim(num);
	}
	else{
		removNumber(document.pizza_arr,num+'_'+side);
	}	
}

document.pizza_loaded=false;
function pizzaFlashLoaded(){
	document.pizza_loaded=true;
	
	for(var i=0;i<document.pizza_arr.length;i++){
		var arr=document.pizza_arr[i].split("_");
		showAnim(arr[0],arr[1],arr[2]);
		//alert('flash loaded:'+arr[0]+':'+arr[1]);
	}
}

function removNumber(arr, valToRemove){
  // Normalize to a string like !val!!val!!val!
  var s = '!' + arr.join('!!') + '!';
  // Remove targeted values with delimiters
  s = s.replace(new RegExp('!' + valToRemove + '!', 'g'), '');
  // Remove delimiter added to end in step 1
  s = s.replace(/^!/, '');
  // Remove delimiter added to start in step 1
  s = s.replace(/!$/, '');
  // Convert to array
  return s.split('!!');
}

	
function getMovieName(movieName) {
	if (navigator.appName.indexOf("Microsoft") != -1) {
		return window[movieName]
   }
   else {
	   return document[movieName]
   }
}


function centerBox(id){
	var box=$('#'+id);
	var dims = box.getDimensions();
	var page_size =document.viewport.getDimensions();
	//alert(page_size.width+" : "+dims.width);
	  box.css({
		position: 'absolute',
		margin: '0',
	    left: ((page_size.width-dims.width)/2).round() + 'px',
	    top:  ((page_size.height-dims.height)/2 + document.viewport.getScrollOffsets().top ).round()  + 'px'
	 });	
}

function hideMe(me){
	var me;	
	//document.getElementById('hideLayer').style.display='none';
	$(me).hide();		
	return false;
}

function removeMe(me){
	var me;		
	$(me).remove();
	return false;
}

function showEmailClubPop(){	
	document.getElementById('mc_embed_signup').style.display='block';	
}

function showMenuTitle(menuid){
	if(menuid=='bar_grill'){
		$('#menu_button_title').html('Happy Bar &amp; Grill');
	}
	if(menuid=='pizza'){
		$('#menu_button_title').html('Happy Pizza');
	}
	if(menuid=='sushi'){
		$('#menu_button_title').html('Happy Sushi');
	}
	if(menuid=='breakfast'){
		$('#menu_button_title').html('Happy Закуска');
	}
}

function clearMenuTitle(){
	$('#menu_button_title').empty();
}

function showHideArticles(id){		
	var box=$('#articles'+id);
	var panel=$('#panel'+id);
	if(box.css('display')=='none'){		
		panel.addClass('panel_sel');
		 box.slideDown(1500, function() {
			// Animation complete.
		});
		//box.css({display: 'block'});
	}
	else{		
		panel.removeClass('panel_sel');
		box.slideUp(1500, function() {
			// Animation complete.
		});
		//box.css({display: 'none'});
	}
}
