// JavaScript Document naeem bhatt naeembhatti@gmail.com

//add your tags testing+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
function delete_my_tag_deal(deals_tags_by_user_id,deal_id)
	{
		if(document.getElementById('dumy_hidden_bookmark'))
		{
			page='../../delete_tags.php?deals_tags_by_user_id='+deals_tags_by_user_id;
		}else{
			page='delete_tags.php?deals_tags_by_user_id='+deals_tags_by_user_id;
		}
		request.open('POST', page);
		request.onreadystatechange = function () {
		if (request.readyState == 4) 
			{
				//document.getElementById('show_user_tags_deal'+deal_id).innerHTML='';//empty previuse record
				show_user_tags_deal(deal_id);
				show_tags_deal(deal_id);
				//document.frm.edit_deal_tags_name.value='';
				
				//document.getElementById('show_user_tags').style.display = "none";
			}
		}
		request.send('');
	}


function show_tags_deal(deal_id){
		if(document.getElementById('dumy_hidden_bookmark'))
		{
			page='../../show_tags.php?deal_id='+deal_id;
		}else{
			page='show_tags.php?deal_id='+deal_id;
		}
	request.open('POST', page);
		request.onreadystatechange = function () {
		if (request.readyState == 4) {
				responsestring = request.responseText;
				var new_list_name = responsestring.split(",");
				
			var mystring
			x=document.getElementById('show_tags_deal'+deal_id);
			document.getElementById('show_tags_deal'+deal_id).style.display = "block";
			x.innerHTML='';
			x.innerHTML ='<span><strong>Tags:</strong></span> ';
			//var for_text_box_value='';
			 for(var i=1; i<new_list_name.length;i++)
				 {
							 mystring = new_list_name[i];							 
							 x.innerHTML +='<font class="tags_font"><a href="results.php?interest='+leftTrim(mystring)+'">'+mystring+'</a></font>, ';
									
				 }

		}
	}		
	request.send('');
	
}
function add_tags_deal(deal_id){
	var set_focus_on_field = document.getElementById('edit_deal_tags_name'+deal_id);	
	if(set_focus_on_field.value=='')
	{
		alert('Empty Tag!');
		set_focus_on_field.focus();
	}else{
	
		if(document.getElementById('dumy_hidden_bookmark'))
		{
			page='../../add_tags.php?deal_id='+deal_id+'&deals_tags_by_user_name='+set_focus_on_field.value+'';
		}else{
			page='add_tags.php?deal_id='+deal_id+'&deals_tags_by_user_name='+set_focus_on_field.value+'';
		}
		request.open('POST', page);
		request.onreadystatechange = function () {
		if (request.readyState == 4) 
			{
				var responsestring = request.responseText;
				var list = responsestring.split("=");
				var list_name=list[1];
				if(list_name=='location'){window.location='sign_in.php';}
				
				show_user_tags_deal(deal_id);
				show_tags_deal(deal_id);
				set_focus_on_field.value='';
				document.getElementById('show_tags_true_deal'+deal_id).style.display = "none";
				document.getElementById('show_user_tags_deal'+deal_id).style.display = "none";
			}
		}
		request.send('');
	}
	
	//document.getElementById('show_tags').style.display = "none";
	//show_tags(deal_id);
}
function show_user_tags_deal(deal_id){
		if(document.getElementById('dumy_hidden_bookmark'))
		{
			page1='../../show_user_tags.php?deal_id='+deal_id;
		}else{
			page1='show_user_tags.php?deal_id='+deal_id;
		}
	new_request.open('POST', page1);
		new_request.onreadystatechange = function () {
		if (new_request.readyState == 4) {
				responsestring = new_request.responseText;
				var list = responsestring.split("=+=");
				var list_name=list[0];
				var list_id=list[1];
				
				 var new_list_name = list_name.split(",");
				 var new_list_id=list_id.split(",");
				 
				 document.getElementById('show_user_tags_deal'+deal_id).innerHTML='';//empty previuse record
			if(list_id!='empty_error')
			{
				var mystring

				x=document.getElementById('show_user_tags_deal'+deal_id);
				 for(var i=0; i<new_list_name.length;i++)
					 {
								mystring = replace(replace(new_list_name[i],',','@@@@@'),'@@@@@',',');
								x.innerHTML +='<br/><font class="tags_font"><a href="results.php?interest='+leftTrim(mystring)+'">'+mystring+'</a></font>';
								x.innerHTML +=' <font class="tags_font"><a href="javascript://" title="Delete this tag?" onclick="delete_my_tag_deal('+new_list_id[i]+','+deal_id+')">[x]</a></font>';
										
					 }
			}
			
		}
	}		
	new_request.send('');
	
}
function show_tags_true_deal(deal_id)
	{
		if(document.getElementById('show_tags_true_deal'+deal_id).style.display=="none")
		{
			document.getElementById('show_tags_true_deal'+deal_id).style.display = "block";			
			
			var set_focus_on_field = document.getElementById('edit_deal_tags_name'+deal_id);
			set_focus_on_field.focus();
			
			document.getElementById('show_user_tags_deal'+deal_id).style.display = "block";			
			show_user_tags_deal(deal_id);
			
		}else
		{
			document.getElementById('show_tags_true_deal'+deal_id).style.display = "none";
			document.getElementById('show_user_tags_deal'+deal_id).style.display = "none";

		}
		
	}
	
//=============================================================================================================
//rate it=======================================================================================================
function rate_it(rate,deal_id,rate_it,red){

	 document.getElementById('rate_it_url'+deal_id).style.display = "none";
	 document.getElementById('rate_it_url_temp'+deal_id).style.display = "block";
	 document.getElementById('rate_it_url_temp'+deal_id).innerHTML='<font color=black>Loading..</font>';//empty previuse record

//--------------------------------------------------
	var set_focus_on_field = document.getElementById('array_deal_ids');
	
	my_deal_ids = set_focus_on_field.value.split("=");
	if(my_deal_ids.length>1)
	{
	
		for(var i=0; i<my_deal_ids.length;i++)
		 {	
			//alert(deal_id+'---'+my_deal_ids[i]);
			 if(deal_id!=my_deal_ids[i])
			 {
				document.getElementById('rate_it_url'+my_deal_ids[i]).style.display = "none";
				 document.getElementById('rate_it_url_temp'+my_deal_ids[i]).style.display = "block";
				 document.getElementById('rate_it_url_temp'+my_deal_ids[i]).innerHTML='<a href="javascript://"  onclick="alert(\'Rating In Process..\');" class="plusminus">+</a> <a href="javascript://"  onclick="alert(\'Rating In Process..\');" class="plusminus">&#150;</a>';//empty previuse record

			 }
		 }
	}else
	{
				document.getElementById('rate_it_url'+my_deal_ids[0]).style.display = "none";
				 document.getElementById('rate_it_url_temp'+my_deal_ids[0]).style.display = "block";
				 document.getElementById('rate_it_url_temp'+my_deal_ids[0]).innerHTML='<a href="javascript://"  onclick="alert(\'Rating In Process..\');" class="plusminus">+</a> <a href="javascript://"  onclick="alert(\'Rating In Process..\');" class="plusminus">&#150;</a>';//empty previuse record

	}
//--------------------------------------------------

setTimeout("show_rate_new("+rate+","+deal_id+",'"+rate_it+"','"+red+"')",0000);
}
	function show_rate_new(rate,deal_id,rate_it,red)
	{
		if(document.getElementById('dumy_hidden_bookmark'))
		{
			page1='../../ajax_rate_it.php?rate='+rate+'&deal_id='+deal_id+'&rate_it='+rate_it+'&red='+red+'';
					
		}else{
			page1='ajax_rate_it.php?rate='+rate+'&deal_id='+deal_id+'&rate_it='+rate_it+'&red='+red+'';
		}
	//alert(page1);
	if(deal_id)
	{
		new_request.open('POST', page1,true);
		
			new_request.onreadystatechange = function () 
			{
			
				if (new_request.readyState == 4) 
				{
					responsestring = new_request.responseText;
					var rate_value = responsestring.split("@@@@@");
					var list_name=rate_value[1];
					
					if(list_name=='location'){
							if(document.getElementById('blog_this_sign_in'))
							{					
								window.open('sign_in.php');
							}else{
								window.location='sign_in.php';
							}
							
					}else{
					
						document.getElementById('deal_rating_value'+deal_id).innerHTML='';//empty previuse record
						 x=document.getElementById('deal_rating_value'+deal_id);
						 x.innerHTML +=rate_value[0];
						
						document.getElementById('rate_it_url'+deal_id).style.display = "none";
						document.getElementById('rate_it_url'+deal_id).innerHTML='';//empty previuse record
						 y=document.getElementById('rate_it_url'+deal_id);
						 y.innerHTML +=rate_value[1];
						 y.innerHTML +=rate_value[2];
					}
					
					if((rate_value[2])||(rate_value[1]))
					{
						setTimeout("show_rate_something("+deal_id+")",1000);
					}
				
				
				}
		}		
		
		 new_request.setRequestHeader("Content-Type","application/x-www-form-urlencoded;");
		 new_request.send('');
		 return false;
	}
}
function show_rate_something(deal_id){
		
	  	    document.getElementById('rate_it_url'+deal_id).style.display = "block";
			document.getElementById('rate_it_url_temp'+deal_id).style.display = "none";
	//---------------------------
	var set_focus_on_field = document.getElementById('array_deal_ids');
	if(my_deal_ids.length>1)
	{
			my_deal_ids = set_focus_on_field.value.split("=");
			for(var i=0; i<my_deal_ids.length;i++)
			 {	
				//alert(deal_id+'---'+my_deal_ids[i]);
				 if(deal_id!=my_deal_ids[i])
				 {
					 document.getElementById('rate_it_url_temp'+my_deal_ids[i]).style.display = "none";
					 document.getElementById('rate_it_url'+my_deal_ids[i]).style.display = "block";							
				
				 }
			 }
	}else{
		 document.getElementById('rate_it_url_temp'+my_deal_ids[0]).style.display = "none";
					 document.getElementById('rate_it_url'+my_deal_ids[0]).style.display = "block";		
		}
	//---------------------------					 
			
	}
//=================================	
//power deals==============================================================================================
function show_tags_power_deal(power_deal_id){
	page='show_power_tags.php?power_deal_id='+power_deal_id;
	request.open('POST', page);
		request.onreadystatechange = function () {
		if (request.readyState == 4) {
				responsestring = request.responseText;
				var new_list_name = responsestring.split(",");
				
			var mystring
			x=document.getElementById('show_tags_power_deal'+power_deal_id);
			document.getElementById('show_tags_power_deal'+power_deal_id).style.display = "block";
			x.innerHTML='';
			x.innerHTML ='<span><strong>Tags:</strong></span> ';
			//var for_text_box_value='';
			 for(var i=1; i<new_list_name.length;i++)
				 {
							 mystring = new_list_name[i];							 
							 x.innerHTML +='<font class="tags_font"><a href="power_deals_results.php?pinterest='+leftTrim(mystring)+'">'+mystring+'</a></font>, ';
									
				 }

		}
	}		
	request.send('');
	
}
function delete_my_tag_power_deal(power_deals_tags_by_member_id,power_deal_id)
	{

		page='delete_power_tags.php?power_deals_tags_by_member_id='+power_deals_tags_by_member_id;
		request.open('POST', page);
		request.onreadystatechange = function () {
		if (request.readyState == 4) 
			{

				show_user_tags_power_deal(power_deal_id);
				show_tags_power_deal(power_deal_id);
			}
		}
		request.send('');
	}
	
function add_tags_power_deal(power_deal_id){
	var set_focus_on_field = document.getElementById('edit_power_deal_tags_name'+power_deal_id);	
	if(set_focus_on_field.value=='')
	{
		alert('Empty Tag!');
		set_focus_on_field.focus();
	}else{
	
		page='add_power_tags.php?power_deal_id='+power_deal_id+'&value='+set_focus_on_field.value+'';
		request.open('POST', page);
		request.onreadystatechange = function () {
		if (request.readyState == 4) 
			{
				
				show_user_tags_power_deal(power_deal_id);
				show_tags_power_deal(power_deal_id);
				set_focus_on_field.value='';
				document.getElementById('show_tags_true_power_deal'+power_deal_id).style.display = "none";
				document.getElementById('show_user_tags_power_deal'+power_deal_id).style.display = "none";
			}
		}
		request.send('');
	}
	
	//document.getElementById('show_tags').style.display = "none";
	//show_tags(deal_id);
}
function show_user_tags_power_deal(power_deal_id){
	page1='show_user_power_tags.php?power_deal_id='+power_deal_id;
	new_request.open('POST', page1);
		new_request.onreadystatechange = function () {
		if (new_request.readyState == 4) {
				responsestring = new_request.responseText;
				var list = responsestring.split("=+=");
				var list_name=list[0];
				var list_id=list[1];
				
				 var new_list_name = list_name.split(",");
				 var new_list_id=list_id.split(",");
				 
				 document.getElementById('show_user_tags_power_deal'+power_deal_id).innerHTML='';//empty previuse record
			if(list_id!='empty_error')
			{
				var mystring

				x=document.getElementById('show_user_tags_power_deal'+power_deal_id);
				 for(var i=0; i<new_list_name.length;i++)
					 {
								mystring = replace(replace(new_list_name[i],',','@@@@@'),'@@@@@',',');
								x.innerHTML +='<br/><font class="tags_font"><a href="power_deals_results.php?pinterest='+leftTrim(mystring)+'">'+mystring+'</a></font>';
								x.innerHTML +=' <font class="tags_font"><a href="javascript://" title="Delete this tag?" onclick="delete_my_tag_power_deal('+new_list_id[i]+','+power_deal_id+')">[x]</a></font>';
										
					 }
			}
			
		}
	}		
	new_request.send('');
	
}
function show_tags_true_power_deal(power_deal_id)
	{
		if(document.getElementById('show_tags_true_power_deal'+power_deal_id).style.display=="none")
		{
			document.getElementById('show_tags_true_power_deal'+power_deal_id).style.display = "block";			
			
			var set_focus_on_field = document.getElementById('edit_power_deal_tags_name'+power_deal_id);
			set_focus_on_field.focus();
			
			document.getElementById('show_user_tags_power_deal'+power_deal_id).style.display = "block";			
			show_user_tags_power_deal(power_deal_id);
			
		}else
		{
			document.getElementById('show_tags_true_power_deal'+power_deal_id).style.display = "none";
			document.getElementById('show_user_tags_power_deal'+power_deal_id).style.display = "none";

		}
		
	}
//==============================================================================================
//send invitation for group--------------------
function get_users(url)
{

	var page=url.split("?");
	var category_name=page[1].split("=");
	request.open('POST', url);
	 
	if(document.thisform.user_name.value==''){
		 var table = document.getElementById('result');
		  var all_rows=table.rows.length;
				 for(var j=0; j<all_rows;j++)
				 {
				 	table.deleteRow(0);
				 
				}
	//for image=======================================
	x=document.getElementById('display_image');
	x.style.display='block';
	var loadingImage = new Image();
	loadingImage.src = "images/loading.gif";
	x.innerHTML = '<IMG name="imgMember"  border="0" id="imgMember">';
	document.getElementById('imgMember').src = loadingImage.src;
	//for image=======================================
	}
	
	if(category_name[0]=='user_name')
	{
		if(document.thisform.user_name.value!=''){
		
			request.onreadystatechange = parseInfo_get_users;
		}
	}
	
	request.send('');
}

//function send data
function parseInfo_get_users()
{
var cell_ref;
 var table = document.getElementById('result');
 	
	  if(request.readyState == 4){ 
			var answer = request.responseText;
			var list=answer.split("=");
			//alert(list);
			var category_name=list[0];
			var category_id=list[1];
			
				 var category_name = category_name.split(",");
				 var categoryid=category_id.split(",");
				//for deleting records for refresh the system

				 var all_rows=table.rows.length;
				 for(var j=0; j<all_rows;j++)
				 {
				 	table.deleteRow(0);
				 
				}
				x=document.getElementById('display_image').style.display='none';
				 for(var i=0; i<category_name.length;i++)
				 {
					 row_ref=table.insertRow(0);
					 cell_ref=row_ref.insertCell(0);
					 if(categoryid[i])
					 {
						
						 category_name[i] = replace(replace(category_name[i],',','@@@@@'),'@@@@@',',');
						// cell_ref.innerHTML = "<INPUT TYPE='radio'  id='final_user_name'  name='final_user_name'  value='"+categoryid[i]+"' onclick=change_value("+categoryid[i]+")>&nbsp;"+category_name[i];
						 cell_ref.innerHTML = "<INPUT TYPE='radio'  id='final_user_name'  name='final_user_name'  value='"+categoryid[i]+"'>&nbsp;"+category_name[i];						
					 }
	
									
				 }			
				 
				
		}
}
function change_value(value){
	document.thisform.final_user_name.value = value;
}
//====================================================
//get contacts==========================================
function get_contacts(url)
{

	var page=url.split("?");
	var category_name=page[1].split("=");
	request.open('POST', url);
	 
	
		if(document.thisform.user_name.value!=''){
			//for image=======================================
			y=document.getElementById('display_record');
			y.innerHTML='';
			y.style.display ='none';
			
			x=document.getElementById('display_image');
			x.style.display ='block';
			
			var loadingImage = new Image();
			loadingImage.src = "images/loading.gif";
			x.innerHTML = '<IMG name="imgMember"  border="0" id="imgMember">';
			document.getElementById('imgMember').src = loadingImage.src;
			//for image=======================================
			request.onreadystatechange = parseInfo_get_users_contacts;
		}
	
	
	request.send('');
}

function parseInfo_get_users_contacts()
{
	  if(request.readyState == 4){ 
		
				x=document.getElementById('display_image');
				x.style.display ='none';
				
				y=document.getElementById('display_record');//setTimeout("y.style.display ='block'",50000);				
				y.style.display ='block';				
				y.innerHTML=request.responseText;
				
				
		}
}
function rate_redirect(rate,deal_id,rate_it,red){

  	var url="";
    if (condition = true) url="sign_in.php";
   setTimeout("document.location='"+url+"'", 0);
//	setTimeout(window.open(url), 0);
//	setTimeout(window.opener.refresh(), 0);

}
//=============================================================================
function open_nav_configurable_window(url,loc, tool, menu, scrollV, resizeV,  leftV, topV, widthV, heightV) 
{
	var options = "location=" + loc + "," +
				  "toolbar=" 	+ tool + "," + 				  
				  "menubar=" 	+ menu + "," + 				  
				  'directories=0,' + 
				  'status=0,' + 				 
				  "scrollbars=" +  scrollV + "," +
				  "resizable="   +  resizeV +  "," +
				  "left="        +  leftV   +  "," + 
				  "top="         +  topV    +  "," +
				  "width="       +  widthV  +  "," +
				  "height="      +  heightV   ;
				  // sl1.html',1,1,1,1,200,0,620,450
	//alert(options.toString());			  
	var mW = window.open(url,"configurable",options);

}

function open_small_window(url){
  window.open(url,"smaller","toolbar=0,location=0,directories=0,status=1,menubar=0,scrollbars=0,width=450,height=470");
  //smaller.focus();
}

function refresh_open_small_window(url){
  myWindow = window.open(url,"smaller","toolbar=0,location=0,directories=0,status=1,menubar=0,scrollbars=0,width=450,height=470");
  myWindow.location=url;
}

function open_large_window(url){
  window.open(url,"larger","toolbar=1,location=1,directories=0,status=1,menubar=1,scrollbars=1,resizable=1,width=640,height=480");
  //larger.focus();
}
function open_small_scrollable_window(url)
{
	var options = 'location=0,' + 
				  'toolbar=0,' + 
				  'menubar=0,' +
				  'directories=0,' + 
				  'status=0,' + 
				  'scrollbars=2,' +
				  'resizable=0,' +
				  'left=400,top=150,width=488,height=545';
	var mW = window.open(url,"largerimagewindow",options);
}
function open_small_scrollable_window_aff(url)
{
	var options = 'location=1,' + 
				  'toolbar=1,' + 
				  'menubar=1,' +
				  'directories=1,' + 
				  'status=1,' + 
				  'scrollbars=2,' +
				  'resizable=1,' +
				  'left=28,top=70,width=965,height=500';
	var mW = window.open(url,"largerimagewindow",options);
}
function open_popup_window(url)
{
	var options = 'location=0,' + 
				  'toolbar=0,' + 
				  'menubar=0,' +
				  'directories=0,' + 
				  'status=0,' + 
				  'scrollbars=0,' +
				  'resizable=0,' +
				  'left=400,top=150,width=380,height=500';
	var mW = window.open(url,"popupwindow",options);
}

function open_xlarge_window(url){
  window.open(url,"xlargewindow","toolbar=0,location=0,directories=0,status=1,maximize=0,menubar=0,scrollbars=1,resizable=0,width=500,height=600");
}
function open_popup_window_position(url)
{
	var options = 'location=0,' + 
				  'toolbar=0,' + 
				  'menubar=0,' +
				  'directories=0,' + 
				  'status=0,' + 
				  'scrollbars=0,' +
				  'resizable=0,' +
				  'left=150,top=180,width=350,height=200';
	var mW = window.open(url,"popupwindow",options);
}

function open_configurable_window(url, scrollV, resizeV,  leftV, topV, widthV, heightV) 
{
	var options = 'location=0,' + 
				  'toolbar=0,' + 
				  'menubar=0,' +
				  'directories=0,' + 
				  'status=0,' + 
				  "scrollbars=" +  scrollV + "," +
				  "resizable="   +  resizeV +  "," +
				  "left="        +  leftV   +  "," + 
				  "top="         +  topV    +  "," +
				  "width="       +  widthV  +  "," +
				  "height="      +  heightV   ;
	//alert(options.toString());			  
	var mW = window.open(url,"configurable",options);

}

function open_fully_configurable_window(url, loc, tool, menu, dir, sta, scrollV, resizeV,  leftV, topV, widthV, heightV) 
{
	var options = 		  'location='     	+ loc + "," + 
				  'toolbar='  		+ tool + "," + 
				  'menubar='  		+ menu + "," +
				  'directories=' 	+ dir + "," + 
				  'status=' 		+ sta + "," + 
				  "scrollbars=" 	+ scrollV + "," +
				  "resizable="   	+ resizeV +  "," +
				  "left="        	+ leftV   +  "," + 
				  "top="         	+ topV    +  "," +
				  "width="       	+ widthV  +  "," +
				  "height="      	+ heightV   ;
	//alert(options.toString());			  
	var mW = window.open(url,"configurable",options);

}
function open_window_submit(url)
{	
	open_nav_configurable_window(url,0,1,1,1,1,65,0,720,520);
	document.ctc_check_store_inv.submit();
	return(false);
}

function open_window_logon(url)
{	
	open_small_window(url);
	document.manage_gift_registry.submit();
	return(false);
}

function show_blog_code(){
		if(document.getElementById('show_blog_code').style.display=="none")
		{
				document.getElementById('show_blog_code').style.display = "block";			
			
		}else{
			document.getElementById('show_blog_code').style.display = "none";

		}
	}
//show contacts==========================================================	
function check_email_selected(fields){
		if(fields.value=='show_email'){
			document.getElementById('div_'+fields.name).style.display = "block";
		}else{
			document.getElementById('div_'+fields.name).style.display = "none";
		}
	}
//========================================================================
//add to dealarmy==========================================================
function perf_action(){
		if (document.book.page.value.match(/(ftp|http|https):\/\/(\w+:{0,1}\w*@)?(\S+)(:[0-9]+)?(\/|\/([\w#!:.?+=&%@!\-\/]))?/)==null)
		{
				 document.book.page.focus();
			  	 show_error("<font class='error'>Please enter a valid url format.\ni.e. http://www.address.com or http://address.com</font>",'div_error_page');

	  }else{

		document.book.action='add_deal.php';
		document.book.submit();
	}
}	
function maskKeyPress(objEvent)
 {
     //alert();
   var iKeyCode;      
   iKeyCode = objEvent.keyCode;              
   if(iKeyCode==13){
	   if (document.book.page.value.match(/(ftp|http|https):\/\/(\w+:{0,1}\w*@)?(\S+)(:[0-9]+)?(\/|\/([\w#!:.?+=&%@!\-\/]))?/)==null)
		{
				 document.book.page.focus();
			  	 show_error("<font class='error'>Please enter a valid url format.\ni.e. http://www.address.com or http://address.com</font>",'div_error_page');
				return false;
	  }else{

			document.book.action='add_deal.php';
			document.book.submit();
		}    
   }
   
 }
 function send_contact_id(){
	 var val = document.getElementById('contact_id').options[document.getElementById('contact_id').selectedIndex].value; 
		document.getElementById('email').value += val+','; 
//		var val2 = document.getElementById('email').value;		
	//	val2 = 'ffffffffffffffffffff';
		//val2 = val+', ';
		//alert(val2);
	 }
//========================================================================
//get contacts==========================================
function get_browse_by_price(url)
{
	//for hidding google ads=================================
		document.getElementById('ads_1').style.display = "none";
		document.getElementById('ads_2').style.display = "none";
		document.getElementById('ads_3').style.display = "none";
	//for hidding google ads=================================
		

//document.write(url);
	var page=url.split("?");
	var category_name=page[1].split("=");
	request.open('POST', url);
	 
	
		//if(document.getElementById('horizVal').value!=0){
			//for image=======================================
			y=document.getElementById('display_record');
			y.innerHTML='';
			y.style.display ='none';
			
			x=document.getElementById('display_image');
			x.style.display ='block';
			var text = x.innerHTML ="<font size=2>getting gift ideas, please wait... </font>";
			var loadingImage = new Image();
			loadingImage.src = "images/loading.gif";
			x.innerHTML = text+'<IMG name="imgMember"  border="0" id="imgMember" align="absmiddle">';
			document.getElementById('imgMember').src = loadingImage.src;
			
			//for image=======================================
			request.onreadystatechange = parseInfo_deals;
		//}
	
	
	request.send('');
}
function parseInfo_deals()
{
	  if(request.readyState == 4){ 
		
				x=document.getElementById('display_image');
				x.style.display ='none';
				
				y=document.getElementById('display_record');//setTimeout("y.style.display ='block'",50000);				
				y.style.display ='block';			
				
				responsestring = request.responseText;
				var msg = responsestring.split("@@@@@@@@@@");
				y.innerHTML = msg[0];
				total_records = msg[1];
				//for google ads=============================================
				if(total_records>3){
					//document.getElementById('ads_1').style.display = "block";01-12-07
				}
				if(total_records>12){
					//document.getElementById('ads_2').style.display = "block";01-12-07
				}
				if(total_records>18){
					//document.getElementById('ads_3').style.display = "block";01-12-07
				}
				//for google ads=============================================

				
				//my_text = replace(replace(request.responseText,'<script type="text/javascript">','@@@@@@@@@@'),'@@@@@@@@@@','<script type="text/javascript">');				
				//my_text = replace(replace(my_text,'<script>','$$$$$$$$$$'),'$$$$$$$$$$','<script>');				
				//y.innerHTML = my_text;

				//document.write("<p><script type="+"'text/javascript'> google_ad_client = 'pub-8412861453096424'; google_ad_width = 468; google_ad_height = 60;google_ad_format = '468x60_as';google_ad_type = 'text_image'; google_ad_channel ='8021588331';</"+"script><script type="+"'text/javascript' src='http://pagead2.googlesyndication.com/pagead/show_ads.js'></"+"script></p>");
				//newaa = request.responseText;
				//newaa = '@@@@@ google_ad_client = "pub-8412861453096424"; google_ad_width = 468; google_ad_height = 60; google_ad_format = "468x60_as"; google_ad_type = "text_image"; google_ad_channel ="8021588331";!!!!! ##### !!!!!';
				//my_text = replace(replace(newaa,'<script type="text/javascript">','@@@@@'),'@@@@@','<script type="text/javascript">');
/*				my_text = replace(replace(my_text,'</script>','!!!!!'),'!!!!!','</script>');
				my_text = replace(replace(my_text,'google_ad_client = "pub-8412861453096424";	google_ad_width = 468;	google_ad_height = 60; google_ad_format = "468x60_as"; google_ad_type = "text_image"; google_ad_channel ="8021588331','$$$$$'),'$$$$$','google_ad_client = "pub-8412861453096424";	google_ad_width = 468;	google_ad_height = 60; google_ad_format = "468x60_as"; google_ad_type = "text_image"; google_ad_channel ="8021588331');
				y.innerHTML = (replace(replace(my_text,'<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js ">','#####'),'#####','<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js ">'));				
				y.innerHTML = '<p><script type="text/javascript"><!-- google_ad_client = "pub-8412861453096424"; google_ad_width = 468;	google_ad_height = 60;google_ad_format = "468x60_as";google_ad_type = "text_image";	google_ad_channel ="8021588331";//--></script><script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js "></script></p>';
*/				
				
				
		}
}

function chkNumber(objEvent){
	//	36-> home	39-> right arrow 37-> left arrow 46-> for dot 8->Backspace for 
	
		var iKeyCode;       
		
		if (objEvent.keyCode)
		{
    	  iKeyCode = objEvent.keyCode;
		  
		}
		else if (objEvent.which)
		{
		     iKeyCode = objEvent.which;   
			 
		 }

		if(iKeyCode>=48 && iKeyCode<=57 || iKeyCode==46 || iKeyCode==8 || iKeyCode==39)
		{	
			hide_error('show_price_error');
			return true
		}
		else{
			show_error("<font class='error' size=2>Pleae enter valid price. </font>",'show_price_error');
			return false		
		}
	 }
//request a deal===========================================	 
 function expiry_day(objEvent){
	//	36-> home	39-> right arrow 37-> left arrow 46-> for dot 8->Backspace for 
	
		var iKeyCode;       
		
		if (objEvent.keyCode)
		{
    	  iKeyCode = objEvent.keyCode;
		  
		}
		else if (objEvent.which)
		{
		     iKeyCode = objEvent.which;   
			 
		 }

		if(iKeyCode>=48 && iKeyCode<=57 || iKeyCode==46 || iKeyCode==8 || iKeyCode==39)
		{	
			hide_error('show_price_error');
			return true
		}
		else{
			show_error("<font class='error' size=2>Pleae enter valid expiry days. </font>",'show_price_error');
			return false		
		}
	 }
//paging==============================================	 
function paging(url)
{
	//for hidding google ads=================================
		document.getElementById('ads_1').style.display = "none";
		document.getElementById('ads_2').style.display = "none";
		document.getElementById('ads_3').style.display = "none";
	//for hidding google ads=================================
	request.open('POST', url);
	 
	
		//if(document.getElementById('horizVal').value!=0){
			//for image=======================================
			y=document.getElementById('display_record');
			y.innerHTML='';
			y.style.display ='none';
			
			x=document.getElementById('display_image');
			x.style.display ='block';
			
			var text = x.innerHTML ="<font size=2>getting gift ideas, please wait... </font>";
			
			var loadingImage = new Image();
			loadingImage.src = "images/loading.gif";
			x.innerHTML = text+'<IMG name="imgMember"  border="0" id="imgMember" align="absmiddle">';
			document.getElementById('imgMember').src = loadingImage.src;
			//for image=======================================
			request.onreadystatechange = parseInfo_deals_paging;
		//}
	
	
	request.send('');
}
function parseInfo_deals_paging()
{
	  if(request.readyState == 4){ 
		
				x=document.getElementById('display_image');
				x.style.display ='none';
				
				y=document.getElementById('display_record');//setTimeout("y.style.display ='block'",50000);				
				y.style.display ='block';				
			
				responsestring = request.responseText;
				var msg = responsestring.split("@@@@@@@@@@");
				y.innerHTML = msg[0];
				total_records = msg[1];
				//for google ads=============================================
				if(total_records>3){
					//document.getElementById('ads_1').style.display = "block";01-12-07
				}
				if(total_records>12){
					//document.getElementById('ads_2').style.display = "block";01-12-07
				}
				if(total_records>18){
					//document.getElementById('ads_3').style.display = "block";01-12-07
				}
				//for google ads=============================================


				//my_text = replace(replace(request.responseText,'<script type="text/javascript">','@@@@@'),'@@@@@','<script type="text/javascript">');
				//my_text = replace(replace(my_text,'<script>','!!!!!'),'!!!!!','<script>');
				//my_text = replace(replace(my_text,'google_ad_client = "pub-8412861453096424";	google_ad_width = 468;	google_ad_height = 60; google_ad_format = "468x60_as"; google_ad_type = "text_image"; google_ad_channel ="8021588331','$$$$$'),'$$$$$','google_ad_client = "pub-8412861453096424";	google_ad_width = 468;	google_ad_height = 60; google_ad_format = "468x60_as"; google_ad_type = "text_image"; google_ad_channel ="8021588331');
				//y.innerHTML = replace(replace(my_text,'<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js ">','#####'),'#####','<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js ">');				
				
				
				
		}
}

//show categories=====================================
function show_categories()
	{	
		var show_record = document.getElementById('show_record');
		var sort_by = document.getElementById('sort_by');
		
		if(show_record.style.display == "block"){
				show_record.style.display ='none';
				sort_by.innerHTML='<a href="javascript://" onclick="show_categories();" class="home_link"><font ><strong>Sort By</strong></font></a>';
			}else{
				show_record.style.display ='block';
				sort_by.innerHTML='<a href="javascript://" onclick="show_categories();" class="home_link"><font ><strong>Close</strong></font></a>';
				}
		
	}

function show_categories_records(){
	
	//for hidding google ads=================================
		document.getElementById('ads_1').style.display = "none";
		document.getElementById('ads_2').style.display = "none";
		document.getElementById('ads_3').style.display = "none";
	//for hidding google ads=================================
	
	var checkbox_choices = 0;
	var cat_ids = '';
	
	// Loop from zero to the one minus the number of checkbox button selections
	for (counter = 0; counter < document.frm.cat_id.length; counter++)
	{
	
	// If a checkbox has been selected it will return true
	// (If not it will return false)
			if (document.frm.cat_id[counter].checked)
			{ 
				checkbox_choices = checkbox_choices + 1; 
				//alert(frm.cat_id[counter].value);
				cat_ids += document.frm.cat_id[counter].value + ',';
			}
			
			
	}
			var cat_id_all = '';
			
			if(document.frm.cat_id_all.checked==true)
				{
					cat_id_all=1;
				}else{
					cat_id_all=0;
					}
			document.frm.cat_id_all.value;
			//alert(cat_id_all);
			
			cat_ids = cat_ids.substr(0,cat_ids.length-1);//substring last comman 
			if((!cat_ids)&&(cat_id_all==0))
				{
					alert('Please select any category.');
					return false;
				}else{
						show_categories();//for again close the categories sort
					}
		
			if(cat_id_all==1)
				{
					cat_ids=0;//for all categories show
				}
			var price = document.getElementById('price').value;
			var url = 'get_price_by_category.php?price='+price+'&cat_id='+cat_ids+'';
			//document.write(url);
			
			request.open('POST', url);
			
			//for image=======================================
			y=document.getElementById('display_record');
			y.innerHTML='';
			y.style.display ='none';
			
			x=document.getElementById('display_image');
			x.style.display ='block';
			
			var text = x.innerHTML ="<font size=2>getting gift ideas, please wait... </font>";
			
			var loadingImage = new Image();
			loadingImage.src = "images/loading.gif";
			x.innerHTML = text+'<IMG name="imgMember"  border="0" id="imgMember" align="absmiddle">';
			document.getElementById('imgMember').src = loadingImage.src;
			//for image=======================================
			request.onreadystatechange = parseInfo_deals_category;
			request.send('');
		}
		
function parseInfo_deals_category()
{
	
	  if(request.readyState == 4){ 
		
				var x=document.getElementById('display_image');
				x.style.display ='none';
				
				var y=document.getElementById('display_record');//setTimeout("y.style.display ='block'",50000);				
				y.style.display ='block';				

				responsestring = request.responseText;
				var msg = responsestring.split("@@@@@@@@@@");
				y.innerHTML = msg[0];
				total_records = msg[1];
				//for google ads=============================================
				if(total_records>3){
					//document.getElementById('ads_1').style.display = "block";01-12-07
				}
				if(total_records>12){
					//document.getElementById('ads_2').style.display = "block";01-12-07
				}
				if(total_records>18){
					//document.getElementById('ads_3').style.display = "block";01-12-07
				}
				//for google ads=============================================


				//my_text = replace(replace(request.responseText,'<script type="text/javascript">','@@@@@'),'@@@@@','<script type="text/javascript">');
				//my_text = replace(replace(my_text,'<script>','!!!!!'),'!!!!!','<script>');
				//y.innerHTML = replace(replace(my_text,'<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js ">','#####'),'#####','<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js ">');				
				
				
				
		}
}
		
//=================================================================
function delete_deal(deal_id)
	{
		if (true == confirm('Are you sure you want to delete a deal?')) 
		{
	
		page='delete_deal.php?deal_id='+deal_id;
		
		request.open('POST', page);
		request.onreadystatechange = function () {
		if (request.readyState == 4) {
				responsestring = request.responseText;
					var action = responsestring.split("@@@@@@@@@@");

				  if(action[1]=='log_in'){window.location='sign_in.php';}
				  if(action[1]=='not_verified'){alert('Error Occurred!');}
				  if(action[1]=='deleted')
				  {
					  document.getElementById('deal_block_'+deal_id).style.display = "none";//hide deal block
					  
					  //showing success msg==================================================
					  var set_focus_on_field = document.getElementById('array_deal_ids');
	
						my_deal_ids = set_focus_on_field.value.split("=");
						if(my_deal_ids.length>1)
						{
						
							for(var i=0; i<my_deal_ids.length;i++)
							 {	
									document.getElementById('show_success_'+my_deal_ids[i]).style.display = "none";
					
							 }
						}
							document.getElementById('show_success_'+deal_id).style.display = "block";//showing of msg
						 //showing success msg==================================================
					  
					  //paging perameters===================================================================					  
						  if(document.getElementById('div_pagin_end'))
						  {
							 var div_pagin_end = document.getElementById('div_pagin_end').innerHTML;
								 div_pagin_end = div_pagin_end-1;					  
								 div_pagin_end = document.getElementById('div_pagin_end').innerHTML=div_pagin_end;
						  }
						  if(document.getElementById('div_pagin_total'))
						  {
							  var div_pagin_total = document.getElementById('div_pagin_total').innerHTML;
								  div_pagin_total = div_pagin_total-1;
								 div_pagin_total = document.getElementById('div_pagin_total').innerHTML=div_pagin_total;
						  }
						  //for comments========
						   if(document.getElementById('div_comments'))
						   {
							   document.getElementById('div_comments').style.display = "none";
							}
						  
					  //paging perameters===================================================================
				  }		  				

				}
			}		
		request.send('');
		}//if condition======================================
	}
//=====================================================================
//forgot password
function forgot_pass()
	{
		if(document.getElementById('user_email').value=='')
		{
			 show_error("<font class='error'>Please enter your email address.</font>",'forgot_pass_error');
			 document.getElementById('user_email').focus();
		}else  if (echeck(document.getElementById('user_email').value)==false) 
		{
			show_error("<font class='error'>Please enter a valid email address.</font>",'forgot_pass_error');
			document.getElementById('user_email').focus();
		}else
		{
			hide_error('forgot_pass_error');
			document.getElementById('forgot_pass').style.display = "none";
			document.getElementById('forgot_pass_verifying').style.display = "block";
			verifying_user_email();//verifiing email 
			
		}
	}
function verifying_user_email()
	{
		var page = 'ajax_forgot_password.php?email='+document.getElementById('user_email').value+'';
		request.open('POST', page);
		request.onreadystatechange = function () {
		if (request.readyState == 4) 
			{
					responsestring = request.responseText;
					var action = responsestring.split("=");
					if(action[1]=='true')
					{
						
						document.getElementById('forgot_pass_verifying').style.display = "none";
						document.getElementById('forgot_pass_send_email').style.display = "block";
						send_user_email();//send email 
						
					}else
					{
						
						document.getElementById('forgot_pass').style.display = "block";
						document.getElementById('forgot_pass_verifying').style.display = "none";
						show_error("<font class='error'>Sorry Email Not Found.</font>",'forgot_pass_error');
						document.getElementById('user_email').focus();
					}
			}
		}
		request.send('');
	}		
		
function send_user_email()
	{
		var page = 'ajax_pass_send_email.php?email='+document.getElementById('user_email').value+'';
		request.open('POST', page);
		request.onreadystatechange = function () {
		if (request.readyState == 4) 
			{
					responsestring = request.responseText;
					var action = responsestring.split("=");
					//alert(action[1]);
					if(action[1]=='sent')
					{
						
						document.getElementById('forgot_pass_send_email').style.display = "none";
						document.getElementById('forgot_pass_sent').style.display = "block";
						
					}
			}
		}
		request.send('');
	}	
//=================================================================	
function show_add_deal_form()
	{
		if(document.book.saved_product.checked==true)
		{
			document.getElementById('div_saved_product').style.display = "block";
			document.book.page.disabled = true;//diable page url
			document.book.next_button.disabled = true;//diable check box
			document.getElementById('next_button').style.backgroundColor = "gray";//change color of check box
			/*if(document.book.fetch.value==1)
			{
				if(document.getElementById('div_product').style.display == "block")
				{
					document.getElementById('div_product').style.display = 'none';
				}
			}*/
		}else{
			document.getElementById('div_saved_product').style.display = "none";
			document.book.page.disabled = false;//diable page url
			document.book.next_button.disabled = false;//enable check box
			document.getElementById('next_button').style.backgroundColor = "#9F0A0C";		//change color of check box
			/*if(document.book.fetch.value==1)
			{
				if(document.getElementById('div_product').style.display == "none")
				{
					document.getElementById('div_product').style.display = 'block';
				}
			}*/

		}
	}		
		
		
function show_upload_button()
	{
		alert('hi');
	}		
		
		
		
		