// JavaScript Document

var a;
var R1obj;
function getRecipeIngre()
{
	//alert(a);
	if(window.ActiveXObject)
	{		
		try 
		{
			
			R1obj = new ActiveXObject("Msxml2.XMLHTTP");
		} 
		catch (e) 
		{
			try 
			{
				R1obj = new ActiveXObject("Microsoft.XMLHTTP");
			} 
			catch (E) 
			{
				R1obj = false;
			}
		}
	}
	else
	{
		R1obj = new XMLHttpRequest;
	}
	
	if(R1obj)
	{
		R1obj.onreadystatechange = setRecipeIngre;
		if(document.rec.ingre.value=="Select")
		{
			alert('Please Select Recipe Ingredients !!!');
			return 0;
		}
		a=document.rec.ingre.value;
		var url = '/servlet/SelectIngredients?DRIngredients='+document.rec.ingre.value+'&dummy='+Math.random();
		//alert(url);
		//return;
		
		R1obj.open('Get',url,true);
		if(window.ActiveXObject)
		{
			R1obj.send();
		}
		else
		{
			R1obj.send(null);
		}
	}
}
function setRecipeIngre()
{	
//	alert(shopAdObj.readyState);
	if(R1obj.readyState==4)
	{
		
		if(R1obj.status==200)
		{
			var oneR1 = document.getElementById('one');
			var right = document.getElementById('right');
			oneR1.innerHTML=' ';
			right.innerHTML=' ';
			var serverResponse = R1obj.responseText.split('~');
			//for(var i=0;i<serverResponse.length;i++)
			//alert(serverResponse);
			var title1 = serverResponse[0];
			var back1 = serverResponse[1];
			var id1 = serverResponse[2];
			var res1=serverResponse[3];
			var image1=serverResponse[4];
			var cat1=serverResponse[5];
			var t = title1.split(',');
			var b = back1.split(',');
			var id=id1.split(',');
			var res=res1.split(',');
			var image=image1.split(',');
			var cat=cat1.split(',');
			
			
			var Title='<table width="730" height="500" border="0" align="center" cellpadding="0" cellspacing="0">'+
            '<tr>'+
              '<td height="20" colspan="3"  background="/image/Rimages/RecipeTopbar.gif"><a href="/servlet/SelectRecipeServlet" class="home">Home</a> &raquo; &nbsp; Recipe By Ingredients</td>'+
              '</tr>'+
            '<tr>'+
              '<td height="15" colspan="3"></td>'+
              '</tr>'+
            '<tr>'+
              '<td width="550" height="20" bgcolor="#6699FF" class="TopText">&nbsp;&nbsp;&nbsp;&nbsp;Total Results Found :'+t.length+' </td>'+
              '<td width="15" bgcolor="#FFFFFF"></td>'+
              '<td width="151" align="center" ><span class="style18"></span></td>'+
            '</tr>'+
            '<tr>'+
              '<td height="10" colspan="3"></td>'+
              '</tr>'+
            '<tr>'+
              '<td colspan="3" valign="top"><table width="730" height="400" border="0" cellpadding="0" cellspacing="0">'+
                '<tr>'+
                  '<td width="550" valign="top"><div id="divTitle" style="width:550px; vertical-align:top; height:310px; overflow:auto display:block"><table width="550" height="580" border="0" cellspacing="0" cellpadding="0">'+
                    '<tr>'+
                      '<td valign="top">'+
                        '<table width="500" height = "150" border="0" cellpadding="0" cellspacing="0"  >';
                          /*'<tr>'+
                            '<td width="17"></td>'+
                            '<td width="270"></td>'+
                            '<td width="11"></td>'+
                          '</tr>'+*/
						  var s = t.length;
						  
                          for(var j=0;j<s;j++){
						 Title+= '<tr>'+
                            '<td style="vertical-align:top">&bull;</td>'+
                           '<td style="vertical-align:top" ><a href="javascript:void(0)" class="underline" onclick="getRecipeI(\''+t[j]+'\',\''+id[j]+'\')" title="'+t[j]+'">'+t[j]+'</a>&nbsp;&nbsp;<a href ="javascript:void(0)" title="'+image[j]+'">[ <img src="'+cat[j]+'" border="0"> ]</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td>'+
						   '<td width="50" style="vertical-align:top">'+res[j]+' Views</a>'+
                          '</tr>';
						  
						  }
                       
                         Title+= '<tr>'+
                            '<td width="10"></td>'+
                            '<td width="10"></td>'+
                            '<td width="10"></td>'+
                          '</tr>'+
                        '</table>'+
                      '</div></td>'+
                    '</tr>'+
                    '<tr>'+
                    '<td height="10" class="TopText"> </td>'+
                    '</tr>'+
                	 '<tr>'+
					
                      '<td height="200"></td>'+
                    '</tr>'+
                  '</table></td>'+
                  '<td width="18" valign="top"></td>'+
                  '<td width="162" align="left" valign="top"><div id = "Back" ><table width="160" border="0" align="center" cellpadding="0" cellspacing="0">'+
				  
                   '<tr>'+					
					'<td height="10"></td>'+
                    '</tr>'+
				  
					'<tr>'+
                    '<td ></td>'+
                   '</tr>'+
				   			
                   '<tr>'+
                     '<td height="25" class="underline" ><a href = "javascript:void(0)" </td>'+
                    '</tr>'+
				  '<tr>'+
                      '<td height="20" align="center" ></span></td>'+
                    '</tr>'+
					
                  '</table></div></td>'+
                '</tr>'+
              '</table></td>'+
              '</tr>'+
          '</table>';
			oneR1.innerHTML=Title;


			
			
		}
		
	}
	
}




var cat1;
var cat2;
var cat3;
var R2obj;
function getRecipeChoice()
{
	//alert(a);
	if(window.ActiveXObject)
	{		
		try 
		{
			
			R2obj = new ActiveXObject("Msxml2.XMLHTTP");
		} 
		catch (e) 
		{
			try 
			{
				R2obj = new ActiveXObject("Microsoft.XMLHTTP");
			} 
			catch (E) 
			{
				R2obj = false;
			}
		}
	}
	else
	{
		R2obj = new XMLHttpRequest;
	}
	
	if(R2obj)
	{
		R2obj.onreadystatechange = setRecipeChoice;
		if(document.recipe.category1.value=="Select")
		{
			alert('Please Select Cuisine');
			return 0;
		}
		if(document.recipe.category2.value=="Select")
		{
			alert('Please Select Cuisine Type');
			return 0;
		}
		if(document.recipe.category3.value=="Select")
		{
			alert('Please Select Region');
			return 0;
		}
		var url = '/servlet/SelectMyChoiceRecipe?DRCategory='+document.recipe.category1.value+'&DRSubCategory='+document.recipe.category2.value+'&DRRegion='+document.recipe.category3.value+'&dummy='+Math.random();
		//alert(url);
		//return;
		cat1=document.recipe.category1.value;
 cat2=document.recipe.category2.value;
 cat3=document.recipe.category3.value;
		R2obj.open('Get',url,true);
		if(window.ActiveXObject)
		{
			R2obj.send();
		}
		else
		{
			R2obj.send(null);
		}
	}
	
	//setTimeout("getBlogAd()", 1000*60*5);
	
}
function setRecipeChoice()
{	
//	alert(shopAdObj.readyState);
 
	if(R2obj.readyState==4)
	{
		
		if(R2obj.status==200)
		{
			var oneR1 = document.getElementById('one');
			var right = document.getElementById('right');
			oneR1.innerHTML=' ';
			right.innerHTML=' ';
			var serverResponse = R2obj.responseText.split('~');
			//alert(serverResponse);
			//for(var i=0;i<serverResponse.length;i++)
			var noData = serverResponse[0];
			noData = noData.trim();
			 noData = noData.ltrim();
			 noData = noData.rtrim();
			if(noData=="nodata")
			{
			//alert('data not found');	
				var Title1='<table width="700" border="0" cellspacing="0" cellpadding="0">'+
 ' <tr>'+
 '   <td><img src="/image/Rimages/RecipeTopbar.gif" width="700" height="25" />'+
'</td>'+
'<tr>'+
'<td height="100" ></td>'+
'</tr>'+
'<tr>'+

'<td height="20">&raquo; &nbsp;&nbsp;&nbsp; No data Found</td>'+
'</tr>'+
 ' </tr>'+
'</table>';
				
				oneR1.innerHTML=Title1;
			}
			else
			{
			var pagename="choice";
			var title1=serverResponse[0];
			//alert(title1);
			
			var id1=serverResponse[1];
			var view1=serverResponse[2];
			var image1=serverResponse[3];
			var cat7=serverResponse[4];
			var title=title1.split(',');
			var id=id1.split(',');
			var view=view1.split(',');
			var image=image1.split(',');
			var cat=cat7.split(',');
			
			//alert(serverResponse);
			var Title='<table width="730" height="500" border="0" align="center" cellpadding="0" cellspacing="0">'+
            '<tr>'+
              '<td height="20" colspan="3" background="/image/Rimages/RecipeTopbar.gif"> <a href = "/servlet/SelectRecipeServlet"   class="home">Home</a>&raquo; &nbsp; '+cat1+' &raquo; '+cat2+' &raquo; '+cat3+'</td>'+
              '</tr>'+
            '<tr>'+
              '<td height="15" colspan="3"></td>'+
              '</tr>'+
            '<tr>'+
              '<td width="550" height="20" bgcolor="#6699FF" class="TopText">&nbsp;&nbsp;&nbsp;&nbsp;Total Results Found : '+title.length+'</td>'+
              '<td width="15" bgcolor="#FFFFFF"></td>'+
              '<td width="151" align="center"><span class="style18"></span></td>'+
            '</tr>'+
            '<tr>'+
              '<td height="10" colspan="3"></td>'+
              '</tr>'+
            '<tr>'+
              '<td colspan="3" valign="top"><table width="730" height="400" border="0" cellpadding="0" cellspacing="0">'+
                '<tr>'+
                  '<td width="550" valign="top"><table width="550" height="580" border="0" cellspacing="0" cellpadding="0">'+
                    '<tr>'+
                      '<td valign="top"><div style="width:550px; height:310px; overflow:auto" id="divTitle display:block">'+
                        '<table width="500" height = "150" border="0" cellpadding="0" cellspacing="0"  >';
                          /*'<tr>'+
                            '<td width="17"></td>'+
                            '<td width="270"></td>'+
                            '<td width="11"></td>'+
                          '</tr>'+*/
						  var s = title.length;
						  //alert(s);
						  //if(title=="nodata")
							//  {
							
							//  }
						 // else{
                          for(var j=0;j<s;j++){
						 
							  
						 Title+= '<tr>'+
                            '<td style="vertical-align:top">&bull;</td>'+
                           '<td style="vertical-align:top"><a href="javascript:void(0)"  class="underline" title="'+title[j]+'" onclick="getRecipeM(\''+title[j]+'\',\''+id[j]+'\')">'+title[j]+'</a>&nbsp;&nbsp;&nbsp;<a href ="javascript:void(0)" title="'+image[j]+'">[ <img src="'+cat[j]+'" border="0"> ]</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td>'+
						    '<td width="50" style="vertical-align:top">'+view[j]+' Views</a>'+
                            //'<td width="10"></td>'+
                          '</tr>';
						  }
						  //}
						   
						  						  
                         Title+= '<tr>'+
                            '<td width="10"></td>'+
                            '<td width="10"></td>'+
                            '<td width="10"></td>'+
                          '</tr>'+
                        '</table>'+
                      '</div></td>'+
                    '</tr>'+
                    '<tr>'+
                      '<td height="10" class="TopText"> </td>'+
                    '</tr>'+
                    '<tr>'+
					
                      '<td height="200"></td>'+
                    '</tr>'+
                  '</table></td>'+
                  '<td width="18" valign="top"></td>'+
                  '<td width="162" align="left" valign="top"><table width="160" border="0" align="center" cellpadding="0" cellspacing="0">'+
                    '<tr>'+
                      '<td height="10" ></td>'+
                    '</tr>'+
                    '<tr>'+
                      '<td height="100" background="images/background.gif"></td>'+
                    '</tr>'+
                    '<tr>'+
                      '<td height="49"></td>'+
                    '</tr>'+
                    '<tr>'+
                      '<td height="20" align="center" class="TopText"> </span></td>'+
                    '</tr>'+
                  '</table></td>'+
                '</tr>'+
              '</table></td>'+
              '</tr>'+
          '</table>';
			oneR1.innerHTML=Title;
			
			}
			
		}
		
	}
	
}
String.prototype.trim = function() {
	return this.replace(/^\s+|\s+$/g,"");
}
String.prototype.ltrim = function() {
	return this.replace(/^\s+/,"");
}
String.prototype.rtrim = function() {
	return this.replace(/\s+$/,"");
}



