// JavaScript Document
function trim(stringToTrim) {
	return stringToTrim.replace(/^\s+|\s+$/g,"");
}

/* Dialogs and alert Lightbox */
function olala_dialg(msg){
	lbdialog({content: msg})
}

function olala_confirm(msg,txtCancel,textProceed, urlProceed){
	lbdialog({
		 content: msg,
		 cancelButton: {
			 text: txtCancel
		 },
		 OKButton: {
			 text: textProceed,
			 callback: function() {
				 location.href = urlProceed;
			 }
		 }
	});
}



function display_menu_option(menu_id, top, left) {
	var line = '<div id="menu'+menu_id+'" style="position:absolute; margin-left:'+left+'px; margin-top:'+top+'px; border:1px solid; background:#CCCCCC; width:400px; height:300px; z-index:998;"  onMouseOut="delete_menu_option('+menu_id+')"></div>';
	$(line).appendTo('div#xx');
	var optionObj=document.getElementById('menu'+menu_id);
	optionObj.innerHTML='<p>OLALA 1 - OLALA 1</p><p>OLALA 1</p><p>OLALA 1</p>'
}
function delete_menu_option(menu_id){
	var ids= '#menu'+menu_id;
	$(ids).remove();
}

function setVisible(elemIDVisible){
	for (i=1; i<5; i++){
		var elemeID='Capabilit'+i;
		var elemObj= document.getElementById(elemeID);
		elemObj.style.display='none';	
	}
	var elemObj=document.getElementById(elemIDVisible);
	elemObj.style.display='block';	
}
function textinput_IN(emptytext,value,elemeID){
	var elemObj= document.getElementById(elemeID);
	if (emptytext == trim(value)) elemObj.value='';
}
function textinput_OUT(emptytext,value,elemeID){
	var elemObj= document.getElementById(elemeID);
	if (trim(value) == '') elemObj.value=emptytext;
}
function sendQuickQuote(fldID){
	var elemObj= document.getElementById(fldID);
	var quote_data=elemObj.value;
	if ( trim(quote_data) == '' || trim(quote_data) == 'Your phone and/or email here') {
		//alert ('Please send your email and/or phone number.');
		olala_dialg('Please send your email and/or phone number.');
		return false;
	} else {
		$.ajax({
			type: "POST",
			url: "wp-content/themes/olala/includes/action_send_quickquote.php",
			data: "quote_data="+quote_data,
			success: function(msg){
				//alert( "Data Sent"+ msg);
				if (msg == "0"){ 
					//alert( "Your details were sent.\nThank you.");
					olala_dialg("Your details were sent.<br/>Thank you.")
					elemObj.value ='Your phone and/or email here';
					//window.location ="http://salskitchen.com.au";
				} else {alert(msg);}
			},
			error: function(msg){
				//alert( "Data NOT Saved: " + msg.responseText);
				alert( "ERROR!\nYour details were not sent. Please try again.");
			}
		 });
	}
}

/*

	function Submit_recipe(recipies_id){
		if(recipies_id > 0) {
			$.ajax({
				type: "POST",
				url: "/wp-content/plugins/olalarecipies/action_publish_recipies.php",
				data: "recipies_id="+recipies_id,
				success: function(msg){
					//alert( "Data Sent"+ msg);
					if (msg == "0"){ 
						alert( "Data Sent for review.\nThank you.");
						window.location ="http://salskitchen.com.au";
					} else {alert(msg);}
				},
				error: function(msg){
					//alert( "Data NOT Saved: " + msg.responseText);
					alert( "ERROR!\nData NOT Sent");
				}
			 });
		} else {
		   alert('Error-001! Invalid Recipie');
		}
	}


	var line = '<div id="linewrapp'+n+'" class="linewrapp">';
	var line = line + '<input id="ingredient_screen_id'+n+'" name="ingredient_screen_id'+n+'" type="hidden" value='+n+' />';	
	var line = line + '<p><span>Name: </span> <input class="ingredient_name" id="ingredient_name'+n+'" name="ingredient_name'+n+'" type="text" maxlength="254" size="70"  value="'+recipies_component_name+'"   onchange="updateRecipeIngredient(n,\'recipies_component_name\',this.value)" /></p>';	
	var line = line + '<p><span style="float:left; margin-top:3px;">Qty: </span> <input class="ingredient_qty" id="ingredient_qty'+n+'" name="ingredient_qty'+n+'" type="text" maxlength="5" size="5" value="'+recipies_component_qty+'"  onchange="updateRecipeIngredient(n,\'recipies_component_qty\',this.value)" />';	
	var line = line +  '<span style="float:left; margin-top:3px;">Unit of Measurement: </span> <input class="ingredient_um" id="ingredient_um'+n+'" name="ingredient_um'+n+'" type="text" maxlength="20" value="'+recipies_component_um+'" size="20" onchange="updateRecipeIngredient(n,\'recipies_component_um\',this.value)" />';
	var line = line +  '<span class="ingredient_delete" style="float:left; margin-top:2px; padding:0px 5px;" onclick="deleteIngredientRecipe('+n+')">Delete</span</p>';	

	var line = line +  '</div>';
	$(line).appendTo('div#main');

	<!--
    <div style="position:absolute; margin-left:0px; margin-top:10px; border:1px solid; background:#CCCCCC; width:400px; height:300px; z-index:998;">
    </div>
    -->
*/

