		/*-------------------------------------------------------------------*/
		/* JAVASCRIPT														 */ 
		/*-------------------------------------------------------------------*/	
		
		/*-----------------------------------------------------------------------------*/
		/* Messages for Java scripts												   */
		/*-----------------------------------------------------------------------------*/
		var msgArray = new Array ();
		msgArray = 
		[
		
		/* --------------------- Portuguese BR --------------------------*/
		
		{key:"INVALID_QTY",					language:"BR", msg:"Quantidade inválida."},
		{key:"QTY_GREATER_AVAILABLE_QTY",	language:"BR", msg:"Quantidade não deve ser maior que qtd disponível.     "},
		{key:"INVALID_BID",					language:"BR", msg:"Valor do lance inválido.     "},
		{key:"INVALID_MINIMUM_BID",			language:"BR", msg:"Valor mínimo para lance não foi alcançado.     "},
		{key:"USER_MUST_NOT_BE_SELLER",		language:"BR", msg:"Usuário de compra não pode ser o vendedor.     "},
		{key:"INVALID_MINIMUM_SMART_BID",	language:"BR", msg:"Valor mínimo invalido para lance inteligente.     "},
		{key:"INVALID_MAX_QUESTION",		language:"BR", msg:"Quantidade de caracteres inválida.     "},
		{key:"USER_NOT_SELLER",				language:"BR", msg:"Usuário não pode ser o vendedor.     "},
		{key:"USER_NOT_ID",					language:"BR", msg:"Identifique-se para acompanhar este produto.     "},
		
		
		/* --------------------- English --------------------------------*/
		
		
		{key:"INVALID_QTY",					language:"US", msg:"Invalid Quantity.     "},
		{key:"QTY_GREATER_AVAILABLE_QTY",	language:"US", msg:"Quantity should not be gretaer than available qty.     "},
		{key:"INVALID_BID",					language:"US", msg:"Invalid bid value.     "},
		{key:"INVALID_MINIMUM_BID",			language:"US", msg:"Minumum bid value not reached.     "},
		{key:"USER_MUST_NOT_BE_SELLER",		language:"US", msg:"The will be buyer must not be the seller.     "},
		{key:"INVALID_MINIMUM_SMART_BID",	language:"US", msg:"Invalid minimum value for smart bidding.     "},
		{key:"INVALID_MAX_QUESTION",		language:"US", msg:"Invalid amount of characters.     "},
		{key:"USER_NOT_SELLER",				language:"US", msg:"User must be other than seller.     "},
		{key:"USER_NOT_ID",					language:"US", msg:"Identify yourself before product in alert.     "},
		
		
		
		];
		
		/*-----------------------------------------------------------------------------*/
	
		if (document.formFields.display_articles.value == '1')
		{
			var block_article_list = document.getElementById("articles_list_div");
			block_article_list.style.display = "block";
			
		}
		
		if (document.formFields.affiliate_url.value != '')
		{
			var block_seller_data = document.getElementById("seller_data");
			block_seller_data.style.display = "none";
			var block_affiliater_data = document.getElementById("affiliate_data");
			block_affiliater_data.style.display = "block";
			
			var block_aff_add = document.getElementById("aff_add");
			block_aff_add.style.display = "block";		
			
			var block_seller_responsibility = document.getElementById("seller_responsibility");
			block_seller_responsibility.style.display = "none";			
		
		}
	/*
		if (document.formFields.ccard_pay_status.value == '1')
		{
			var many_payments_div = document.getElementById("many_payments");
			many_payments.style.display = "block";
		}
	*/
		if (document.formFields.video_url.value != '')
		{
			var video_div = document.getElementById("video_div");
			video_div.style.display = "block";
		}
		if (document.formFields.similar_prod_hidden.value != '')
		{
			var similar_prod_div = document.getElementById("similar_products_div");
			similar_prod_div.style.display = "block";
			
			//var similar_prod_div2 = document.getElementById("similar_products_div2");
			//similar_prod_div2.style.display = "block";
		}
	/*	
		if (document.formFields.similar_prod_list_hidden.value != '')
		{
			var similar_prod_list_div = document.getElementById("similar_products_list_div");
			similar_prod_list_div.style.display = "block";
			
			//var similar_prod_div2 = document.getElementById("similar_products_div2");
			//similar_prod_div2.style.display = "block";
		}
	*/
		if (
			(document.formFields.skype_seller.value == '1') &&
			(document.formFields.skype_contact.value == '1')
			)
		{
			var block_skypeMe = document.getElementById("skypeMe");
			block_skypeMe.style.display = "block";
			
			var block_written_question = document.getElementById("written_question");
			block_written_question.style.display = "none";
		}
		else
		{
			var block_skypeMe = document.getElementById("skypeMe");
			block_skypeMe.style.display = "none";
			
			var block_written_question = document.getElementById("written_question");
			block_written_question.style.display = "block";
		}
	/*	
		if (
			(document.formFields.sys_pay_status.value == '1') ||
			(document.formFields.paypal_status.value == '1')
			)
		{
			var block_safe_buy_link = document.getElementById("safe_buy_link");
			block_safe_buy_link.style.display = "block";
			
			var block_safe_buy_link_footer = document.getElementById("safe_buy_link_footer");
			block_safe_buy_link_footer.style.display = "block";
			
			var block_safe_buy_link_footer_auction = document.getElementById("safe_buy_link_footer_auction");
			block_safe_buy_link_footer_auction.style.display = "block";
		}
	*/	
	
		browser_type = browserSniffer ();
		browser_array = browser_type.split(":");
		
		// bar menu ...
		if (browser_array[0] == "Win")
		{
			if (browser_array[1] == "IE")
			{
				// msie
				var block_ie_nav = document.getElementById("ie_nav");
				block_ie_nav.style.display = "block";
			}
			else
			{
				// win netscape or mozzila or firefox
				var block_xother_nav = document.getElementById("xother_nav");
				block_xother_nav.style.display = "block";
			}
		}
		else
		{	
			// linux netscape ... or other
			var block_linux_nav = document.getElementById("linux_nav");
			block_linux_nav.style.display = "block";
		}
		
		var default_language =   document.formFields.default_language.value;
		
		document.formFields.question.value = "";
		
		//var oldCursor;			29.dec.05
		
		var SALE_HAS_FINISHED = "2";

		var photoSrc = new Array();
		var photoFile = new Array();
		var photoArray = new Array();
		
		photoSrc[0] = document.formFields.photo_01.value;
		photoSrc[1] = document.formFields.photo_02.value;
		photoSrc[2] = document.formFields.photo_03.value;
		photoSrc[3] = document.formFields.photo_04.value;	

		var emptyImage = document.formFields.empty_image.value;
		
		for (t=0;t<photoSrc.length;t++)
		{
			photoFile[t] = getPhotoName(photoSrc[t]);
		}		

		var emptyPhoto = getPhotoName(emptyImage);	
		
		for (i=0;i<photoSrc.length;i++)
		{			
			photoArray[i] = (photoFile[i] != emptyPhoto) ? photoSrc[i] : "";						
		}

		for (n=0;n<photoSrc.length;n++)
		{
			if (n==0)
			{
				if (photoArray[n+1]!="")
				{
					photoNumber = n + 1;				
					document.getElementById('photo_0'+photoNumber+'Bt').
						src = '/common images/numberImg_0'+photoNumber+'.gif';
				}
			}
			else
			{			
				if (photoArray[n] != "")
				{				
					photoNumber = n + 1;				
					document.getElementById('photo_0'+photoNumber+'Bt').
						src = '/common images/numberImg_0'+photoNumber+'.gif';				
				}
			}			
		}		
/*		
		if (document.formFields.sale_status.value == SALE_HAS_FINISHED)
		{
			if (document.formFields.affiliate_url.value != '')
			{
				var block_alert_sale_div = document.getElementById("alert_sale_div");
				block_alert_sale_div.style.display = "none";
				
				var block_no_alert_sale_div = document.getElementById("no_alert_sale_aff_div");
				block_no_alert_sale_div.style.display = "block";		
			}
			else
			{
				var block_alert_sale_div = document.getElementById("alert_sale_div");
				block_alert_sale_div.style.display = "none";
				
				var block_no_alert_sale_div = document.getElementById("no_alert_sale_div");
				block_no_alert_sale_div.style.display = "block";		
			}
		}
		else
		{
			if (document.formFields.affiliate_url.value != '')
			{
				var block_alert_sale_div = document.getElementById("alert_sale_div");
				block_alert_sale_div.style.display = "none";
				
				var block_alert_sale_aff_div = document.getElementById("alert_sale_aff_div");
				block_alert_sale_aff_div.style.display = "block";		
		
			}
		}
*/	
		if (document.formFields.question_on.value == '1')
		{
			askSeller();
		}
		

		/*--------------- init fields ---------------- */

		function init()
		{							
			motion_counter = 0;
			interval_id = setInterval("motion_picture()",3000);		// 3 seconds

			var saleType =     document.formFields.product_sale_type.value;
			var default_language =   document.formFields.default_language.value;			
			var saleStatus = document.formFields.sale_status.value;

			if (saleStatus == SALE_HAS_FINISHED)
			{			

				var block_buy = document.getElementById("buyEmptySection");
				block_buy.style.display = "block";
				var block_question = document.getElementById("askSeller");
				block_question.style.display = "none";
				var block_buy_footer = document.getElementById("buy_footer");
				block_buy_footer.style.display = "none";			

			}
			else
			{
				if (
					(saleType == 1) ||
					(saleType == 2)
					)
				{		
					if (document.formFields.syspay_10n_pay.value != '1')
					{		
						document.formFields.buy_price.disabled = true;
						document.formFields.buy_price_dec.disabled = true;
						document.formFields.buy_price_footer.disabled = true;
						document.formFields.buy_price_dec_footer.disabled = true;
					}
					
					if (document.formFields.affiliate_url.value != '')
					{
					
						document.formFields.buy_price_aff.disabled = true;
						document.formFields.buy_price_dec_aff.disabled = true;
						document.formFields.buy_price_footer_aff.disabled = true;
						document.formFields.buy_price_dec_footer_aff.disabled = true;
					
						var block = document.getElementById("buySectionAff");
						block.style.display = "block";
						var block_question = document.getElementById("askSeller");
						block_question.style.display = "block";
						var block_buy_footer = document.getElementById("buy_footerAff");
						block_buy_footer.style.display = "block";
					}
					else
					{
						var block = document.getElementById("buySection");
						block.style.display = "block";
						var block_question = document.getElementById("askSeller");
						block_question.style.display = "block";
						var block_buy_footer = document.getElementById("buy_footer");
						block_buy_footer.style.display = "block";
					}
				}
				else
				{

					var block = document.getElementById("buyAuctionSection");
					block.style.display = "block";
					var block_question = document.getElementById("askSeller");
					block_question.style.display = "block";
					var block_buy_footer = document.getElementById("buy_auctionFooter");
					block_buy_footer.style.display = "block";
				}
			}
		
		
			bid_records_status = document.formFields.bid_records_status.value;
			all_bids_displayed = document.formFields.all_bids_displayed.value;
			amount_displayed_bids = parseInt(document.formFields.amount_displayed_bids.value);
			default_display_bids = parseInt(document.formFields.default_display_bids.value);		


			if (bid_records_status == "1")
			{
				var block_bid_records = document.getElementById("bid_records");
				block_bid_records.style.display = "block";
			
				var block_bidsOn = document.getElementById("bidsOn");
				block_bidsOn.style.display = "block";
				if (all_bids_displayed == "1")
				{
					if (amount_displayed_bids > default_display_bids)				
					{

						var block_show_all_bids = document.getElementById("show_all_bids");
						block_show_all_bids.style.display = "none";
						
					}
				}
				else
				{
					var block_show_all_bids = document.getElementById("show_all_bids");
					block_show_all_bids.style.display = "block";
					

				}
			}
			else
			{
				var block_bidsOff = document.getElementById("bidsOff");
				block_bidsOff.style.display = "block";

			}

			sale_enquiry_status = document.formFields.sale_enquiry_status.value;
			all_questions_displayed = document.formFields.all_questions_displayed.value;
			amount_displayed_questions = parseInt(document.formFields.amount_displayed_questions.value);
			default_display_questions = parseInt(document.formFields.default_display_questions.value);	
			affiliate_str = document.formFields.affiliate_url.value;
			if (sale_enquiry_status == "1")
			{
				var block_question_menuBar = document.getElementById("question_menuBar");
				block_question_menuBar.style.display = "block";

				//var block_questionsOn = document.getElementById("questionsOn");
				//block_questionsOn.style.display = "block";
				if (all_questions_displayed == "0")				
				{
					var block_show_all_questions = document.getElementById("show_all_questions");
					block_show_all_questions.style.display = "block";	
				}
			}
			else
			{
				//var block_questionsOff = document.getElementById("questionsOff");
				//block_questionsOff.style.display = "block";
				
				
				if (
					(saleStatus == SALE_HAS_FINISHED) ||
					(affiliate_str != '')
					)
				{
					var block_question_titleBar = document.getElementById("question_titleBar");
					block_question_titleBar.style.display = "none";
					var block_question = document.getElementById("askSeller");
				block_question.style.display = "none";
				}
				else
				{
					var block_question_titleBar = document.getElementById("question_titleBar");
					block_question_titleBar.style.display = "block";
				}
			}
			
			if (
				(document.formFields.sale_status.value != SALE_HAS_FINISHED) &&
				(affiliate_str == '')
			)
		{
			var block_payPal_BRpay_banner_div = document.getElementById("payPal_BRpay_banner_div");
			block_payPal_BRpay_banner_div.style.display = "block";
		}

		}
		/*------------------------------------*/
		/* ----------- functions ------------ */
		/*------------------------------------*/
		function display_video()
		{
			video_url = document.formFields.video_url.value;
			wnd = window.open(video_url,"video",
						"status, top, left, toolbar, location, resizable, scrollbars");
			wnd.focus();
		}
		function smart_bid()
		{
			server = document.formFields.server_login.value;						
			
			if (server == 'http://192.168.1.4')
			{
				httpd = '';
			}
			else
			{
				httpd = 'http://www.polomercantil.com.br';
			}
		
			var str = httpd+'/infoProdAd/smart_bid.php';				
			wnd = window.open(str,"smart_bid",
					"height=350, width=590, status, top, left, resizable, scrollbars, dependent");
			wnd.focus();
		}
		function immediate_sale()
		{
			server = document.formFields.server_login.value;						
			
			if (server == 'http://192.168.1.4')
			{
				httpd = '';
			}
			else
			{
				httpd = 'http://www.polomercantil.com.br';
			}
		
			affiliate_str = document.formFields.affiliate_url.value;
			if (affiliate_str == '')
			{
				var str = httpd+'/infoProdAd/immediate_sale.php';			
				wnd = window.open(str,"immediate_sale",
						"height=350, width=590, status, top, left, resizable, scrollbars, dependent");
				wnd.focus();
			}
			else
			{
				var str = httpd+'/infoProdAd/immediate_affiliate_sale.php';			
				wnd = window.open(str,"immediate_sale",
						"height=350, width=590, status, top, left, resizable, scrollbars, dependent");
				wnd.focus();
			}
		}
		function auction_sale()
		{
			server = document.formFields.server_login.value;						
			if (server == 'http://192.168.1.4')
			{
				httpd = '';
			}
			else
			{
				httpd = 'http://www.polomercantil.com.br';
			}
			
			var str = httpd+'/infoProdAd/auction_sale.php';				
			wnd = window.open(str,"auction_sale",
					"height=350, width=590, status, top, left, resizable, scrollbars, dependent");
			wnd.focus();
		}
		function auction_reserve_sale()
		{
			server = document.formFields.server_login.value;						
			if (server == 'http://192.168.1.4')
			{
				httpd = '';
			}
			else
			{
				httpd = 'http://www.polomercantil.com.br';
			}
			
			var str = httpd+'/infoProdAd/auctionReserve_sale.php';				
			wnd = window.open(str,"auctionReserve_sale",
					"height=380, width=590, status, top, left, resizable, scrollbars, dependent");
			wnd.focus();
		}
		function aboutSite()
		{
			server = document.formFields.server_login.value;						
			if (server == 'http://192.168.1.4')
			{
				httpd = '';
			}
			else
			{
				httpd = 'http://www.polomercantil.com.br';
			}
			
			var str = httpd+'/common_code/aboutSite.php';				
			wnd = window.open(str,"aboutSite",
					"height=630, width=820, status, top, left, resizable, scrollbars, dependent");
			wnd.focus();
		}
		function secured_purchase ()
		{
			server = document.formFields.server_login.value;						
			if (server == 'http://192.168.1.4')
			{
				httpd = '';
			}
			else
			{
				httpd = 'http://www.polomercantil.com.br';
			}
			
			var str = httpd+'/infoProdAd/secured_purchase.php';				
			wnd = window.open(str,"secured_purchase",
					"height=630, width=820, status, top, left, resizable, scrollbars, dependent");
			wnd.focus();
		}

		function motion_picture()
		{
			
			if (photoArray[1] != "")		// there is more than one photo - than there is motion pic
			{
				motion_counter++;	
				// if motion counter has reached the photo array limit, than start from counter = 0
				if (
					(motion_counter > photoArray.length - 1) ||
					(photoArray[motion_counter] == "")
					)
				{
					motion_counter = 0;
				}
				// display next photo from array
				document.formFields.main_photo.src = photoArray[motion_counter];
			}
			else
			{
				// if there is one or no picture, than there is no motion picture
				clearInterval(interval_id);
			}				
			
		}
		function stop_image()
		{			
			if (document.formFields.stopped_image.checked == true)
			{				
				clearInterval(interval_id);
			}
			else
			{
				motion_counter = 0;
				interval_id = setInterval("motion_picture()",3000);		// 3 seconds
				
			}
		}
				
		function display_photo(photoNumber)
		{
			var arrayNumber = photoNumber - 1;
			if (photoArray[arrayNumber] != "")
			{				
				document.formFields.main_photo.src = photoArray[arrayNumber];
			}			
			
		}
		function getPhotoName(photoName)
		{
			var photoTempArray = new Array();
			photoTempArray = photoName.split("/");			
			return photoTempArray[photoTempArray.length - 1];
		}

	    function restoreCursor(ctrl,photoNumber)
	    {
			var arrayNumber = photoNumber - 1;
			if (photoArray[arrayNumber] != "")
			{
				ctrl.style.cursor = "default";
				
			}
	    }
		function handCursor(ctrl, photoNumber)
	    {
			var arrayNumber = photoNumber - 1;
			if (photoArray[arrayNumber] != "")
			{
				if (
					(arrayNumber == 0) && 
					(photoArray[1] == "")
					)
				{
					
				}
				else				
				{	
					ctrl.style.cursor = "pointer";
									
				}
			}
			
	    }
		function restoreCursorBt(ctrl)
	    {
			ctrl.style.cursor = "default";
						
	    }
			
		function handCursorBt(ctrl)
	    {
			ctrl.style.cursor = "pointer";	
				
	    }		
	    
		function submitBuyBt()
		{	
			affiliate_str = document.formFields.affiliate_url.value;
			
			if (affiliate_str != '')
			{
				document.formFields.goto_app.value = "affiliate_site";
				document.formFields.submit();		
				//window.open(affiliate_str,"_blank");
			}
			else
			{
				var rt_status = true;
				
				var minimumBid =   document.formFields.bidding_start.value;
				var saleType =     document.formFields.product_sale_type.value;
				var productQty =   document.formFields.product_qty.value;	
	
				var userOn =   document.formFields.userOn.value;
				var sellerId =   document.formFields.sellerId.value;			
						
				if (userOn == sellerId)
				{
					msg = getMsg('USER_MUST_NOT_BE_SELLER',default_language);
					alert (msg);
					rt_status = false;
				}
	
				if (
					(saleType == 1) ||
					(saleType == 2)
					)
				{
					var buyQty = document.formFields.buy_qty.value;
					var buyPrice = document.formFields.buy_price.value;
					var buyPrice_dec = document.formFields.buy_price_dec.value;
				}
				else
				{
					var buyQty =  document.formFields.buy_auction_qty.value;
					var buyPrice = document.formFields.buy_auction_price.value;
					var buyPrice_dec = document.formFields.buy_auction_price_dec.value;
				}			
	
				var newBuyPrice = ""+buyPrice+"."+buyPrice_dec+"";		
	
				if (
					(is_int(buyQty) != true) ||
					(buyQty <= 0)
					)
				{
					msg = getMsg('INVALID_QTY',default_language);
					alert (msg);
					rt_status = false;
				}
				if (rt_status == true)
				{
				
					if (parseInt(buyQty) > parseInt(productQty))
					{
						
						msg = getMsg('QTY_GREATER_AVAILABLE_QTY',default_language);
						alert (msg);
						rt_status = false;
					}
				}
				
				if (rt_status == true)
				{
					if (
						((is_int(buyPrice)) != true) ||
						(buyPrice < 0) ||
						((is_int(buyPrice_dec)) != true) ||
						((buyPrice == 0) && (buyPrice_dec < 0))
	
						)
					{
						
						msg = getMsg('INVALID_BID',default_language);
						alert (msg);
						rt_status = false;
					}
				}
				
				if (rt_status == true)
				{
					if (
						(saleType == 3) ||
						(saleType == 4) ||
						(saleType == 5)
						)
					{
					
						if (parseFloat(newBuyPrice) < parseFloat(minimumBid))
						{		
	
							msg = getMsg('INVALID_MINIMUM_BID',default_language);
							alert (msg);
							rt_status = false;
						}
						
					}
				}
	
				var bid_increment =  document.formFields.bid_increment.value;
	
				if (rt_status == true)
				{
					if (
						(saleType == 3) ||
						(saleType == 4) ||
						(saleType == 5)
						)
					{			
						smartBid = document.formFields.smart_bid.checked;
						
						smartMinPrice = parseFloat(minimumBid) + (parseFloat(bid_increment) * 3)
	
						if (smartBid == "1")
						{
							if (parseFloat(newBuyPrice) < parseFloat(smartMinPrice))
							{
							
								msg = getMsg('INVALID_MINIMUM_SMART_BID',default_language);
								alert (msg);
								rt_status = false;
							}
							
						}
					}
				}
				
				if (rt_status == true)
				{				
					document.buyFields.buy_sb.value = "0";
					if (
						(saleType == 3) ||
						(saleType == 4) ||
						(saleType == 5)
						)
					{		
						if (smartBid == "1")
						{
							document.buyFields.buy_sb.value = "1";
						}					
					}
					
					// goto buy.php ....
					document.buyFields.buy_productId.value = document.formFields.productId.value;
					document.buyFields.buy_bidQty.value = buyQty;				
					document.buyFields.buy_bidValue.value = parseFloat(newBuyPrice);
					
					document.buyFields.buy_minb.value = document.formFields.minimum_bid.value;
					
					document.buyFields.submit();
							
				}
				
			}
		}
		

		function submitBuyBt_Footer()
		{			
			affiliate_str = document.formFields.affiliate_url.value;
			
			if (affiliate_str != '')
			{
				document.formFields.goto_app.value = "affiliate_site";
				document.formFields.submit();		
				//window.open(affiliate_str,"_blank");
			}
			else
			{
			
				var rt_status = true;			
	
				var minimumBid =   document.formFields.bidding_start.value;
				var saleType =     document.formFields.product_sale_type.value;
				var productQty =   document.formFields.product_qty.value;
	
				var userOn =   document.formFields.userOn.value;
				var sellerId =   document.formFields.sellerId.value;
	
				
				if (userOn == sellerId)
				{
					msg = getMsg('USER_MUST_NOT_BE_SELLER',default_language);
					alert (msg);
					rt_status = false;
				}
	
	
				if (
					(saleType == 1) ||
					(saleType == 2)
					)
				{
					var buyQty = document.formFields.buy_qty_footer.value;
					var buyPrice = document.formFields.buy_price_footer.value;
					var buyPrice_dec = document.formFields.buy_price_dec_footer.value;
				}
				else
				{
					var buyQty =  document.formFields.buy_auction_qty_footer.value;
					var buyPrice = document.formFields.buy_auction_price_footer.value;
					var buyPrice_dec = document.formFields.buy_auction_price_dec_footer.value;
				}
	
				var newBuyPrice = ""+buyPrice+"."+buyPrice_dec+"";		
	
				if (
					(is_int(buyQty) != true) ||
					(buyQty <= 0)
					)
				{
					msg = getMsg('INVALID_QTY',default_language);
					alert (msg);
					rt_status = false;
				}
				if (rt_status == true)
				{
					if (parseInt(buyQty) > parseInt(productQty))
					{
						msg = getMsg('QTY_GREATER_AVAILABLE_QTY',default_language);
						alert (msg);
						rt_status = false;
					}
				}
				if (rt_status == true)
				{
					if (
						((is_int(buyPrice)) != true) ||
						(buyPrice < 0) ||
						((is_int(buyPrice_dec)) != true) ||
						((buyPrice == 0) && (buyPrice_dec < 0))
	
						)
					{
						msg = getMsg('INVALID_BID',default_language);
						alert (msg);
						rt_status = false;
					}
				}
				if (rt_status == true)
				{
	
					if (
						(saleType == 3) ||
						(saleType == 4) ||
						(saleType == 5)
						)
					{
						if (newBuyPrice < minimumBid)
						{
							msg = getMsg('INVALID_MINIMUM_BID',default_language);
							alert (msg);
							rt_status = false;
	
						}
					}
				}
	
				var bid_increment =  document.formFields.bid_increment.value;
	
				if (rt_status == true)
				{
					if (
						(saleType == 3) ||
						(saleType == 4) ||
						(saleType == 5)
						)
					{			
						smartBid = document.formFields.smart_bid_footer.checked;
						
						smartMinPrice = parseFloat(minimumBid) + (parseFloat(bid_increment) * 3)
	
						if (smartBid == "1")
						{
							if (parseFloat(newBuyPrice) < parseFloat(smartMinPrice))
							{
							
								msg = getMsg('INVALID_MINIMUM_SMART_BID',default_language);
								alert (msg);
								rt_status = false;
							}						
						}
					}
				}
				
				if (rt_status == true)
				{	
	
					/* ---- the first smart bid checkbox will be referenced to in the php app ---- */
	
					if (
						(saleType == 3) ||
						(saleType == 4) ||
						(saleType == 5)
						)
					{		
						if (smartBid == "1")
						{
							document.buyFields.buy_sb.value = "1";
						}
						else
						{
							document.buyFields.buy_sb.value = "0";
						}
					}
					
					// goto buy.php ...
					document.buyFields.buy_productId.value = document.formFields.productId.value;
					document.buyFields.buy_bidQty.value = buyQty;				
					document.buyFields.buy_bidValue.value = parseFloat(newBuyPrice);
					
					document.buyFields.buy_minb.value = document.formFields.minimum_bid.value;
					
					document.buyFields.submit();
						
				}			
			}
		}		
		
		function submit_alert_buy()
		{
			var userOn =   document.formFields.userOn.value;
			var sellerId =   document.formFields.sellerId.value;						
			
			if (userOn != "")
			{
				if (userOn == sellerId)
				{
					msg = getMsg('USER_NOT_SELLER',default_language);
					alert (msg);
					rt_status = false;
				}
				else
				{
					document.formFields.goto_app.value = "alert_buy";
					document.formFields.submit();
				}
			}
			else
			{
				msg = getMsg('USER_NOT_ID',default_language);
				alert (msg);
				
			}			
					
		}

		
		function submitHome()
		{			
			document.formFields.goto_app.value = "home";
			document.formFields.submit();			
		}		
		
		function submit_showAllQuestions()
		{
			document.formFields.goto_app.value = "productEnquiry";			
			document.formFields.submit();	
		}
		function submit_showAllBids()
		{
			document.formFields.goto_app.value = "productBid";			
			document.formFields.submit();	
		}
		
		function askSeller()
		{		
			
			var userOn =   document.formFields.userOn.value;	
			var sellerName =   document.formFields.sellerName_prod.value;	
			var productTitle =   document.formFields.productTitle.value;		
			server_login = document.formFields.server_login.value;
			
			if (userOn != "")
			{
				document.formFields.question.value = "";
			
				if (server_login == 'http://192.168.1.4')
				{	
					var str = "/infoProdAd/askSeller.php?default_language="+default_language+
					"&sellerName="+sellerName+"&productTitle="+productTitle;	
				}
				else
				{
					var str = "http://www.polomercantil.com.br/infoProdAd/askSeller.php?default_language="+default_language+
					"&sellerName="+sellerName+"&productTitle="+productTitle;	
				}	
						
				wnd = window.open(str,"askSeller","height=450, width=580, top, left, scrollbars");					
				wnd.focus();
			}
			else
			{
				var productId = document.formFields.productId.value;
				
				
				if (server_login == 'http://192.168.1.4')
				{
					location.href = server_login+ "/login/login.php?url=infoProdAd/infoProdAd&url_addon="
					+productId+"&url_addon2=1";				
				}
				else
				{
					location.href = "http://www.polomercantil.com.br/login/login.php?url=infoProdAd/infoProdAd&url_addon="
					+productId+"&url_addon2=1";				
				}
				
			}	
		}
		function insertQuestion(question,buyer)
		{
			document.formFields.question.value = question;
			
			document.formFields.submit();
		}

		function submitSearchBt()
		{			
			
			//var searchOption = parseInt(document.searchOption_form.searchOption.value);	
			
			var searchOption = document.getElementById("searchOption").value;		
			
			var searchTxt = document.getElementById("searchTxt").value;
		/*	
			var title_desc_box = document.getElementById("title_desc_box").checked;
			title_desc_box = (title_desc_box == "1") ? "1" : "";
		*/
			title_desc_box = '';
			catgLevel = "";

			if (searchOption > 0)			// catg option
			{
				catgLevel = 1;
			}

			searchOption = (searchOption == 0) ? "" : searchOption;
			
			url_descSrch = (title_desc_box == "") ? "" : 
								"&descSrch="+title_desc_box; 
			url_mainCat = (searchOption == "") ? "" : 
								"&mainCat="+searchOption; 
			url_catgLevel = (catgLevel == "") ? "" : 
								"&catgLevel="+catgLevel; 
			server = document.formFields.server_login.value;						
			
			if (server == 'http://192.168.1.4')
			{
			
				location.href = "/search/search.php?searchTxt="+ searchTxt +
				url_descSrch + url_mainCat + url_catgLevel;
			}
			else
			{
				location.href = "http://www.polomercantil.com.br/search/search.php?searchTxt="+ searchTxt +
				url_descSrch + url_mainCat + url_catgLevel;
			}			
		}
		
		function paypal_price ()
		{			
			prod_title = document.formFields.productTitle.value;
			paypal_prod_price = document.formFields.paypal_prod_price.value;
			server = document.formFields.server_login.value;						
			if (server == 'http://192.168.1.4')
			{
				httpd = '';
			}
			else
			{
				httpd = 'http://www.polomercantil.com.br';
			}
			
			var str = httpd+"/infoProdAd/paypal_price.php?prod_title="+prod_title+"&paypal_prod_price="+paypal_prod_price;				
			wnd = window.open(str,"paypal_price",
					"height=500, width=800, status, top, left, resizable, scrollbars, dependent");
			wnd.focus();
		}
		function syspay_price ()
		{			
			prod_title = document.formFields.productTitle.value;
			syspay_prod_price = document.formFields.syspay_prod_price.value;
			syspay_prod_cash_price = document.formFields.syspay_prod_cash_price.value;
			syspay_2n_pay = document.formFields.syspay_2n_pay.value;
			syspay_3n_pay = document.formFields.syspay_3n_pay.value;
			syspay_4n_pay = document.formFields.syspay_4n_pay.value;
			syspay_5n_pay = document.formFields.syspay_5n_pay.value;
			syspay_6n_pay = document.formFields.syspay_6n_pay.value;
			syspay_7n_pay = document.formFields.syspay_7n_pay.value;
			syspay_8n_pay = document.formFields.syspay_8n_pay.value;
			syspay_9n_pay = document.formFields.syspay_9n_pay.value;
			syspay_10n_pay = document.formFields.syspay_10n_pay.value;
			server = document.formFields.server_login.value;								
			if (server == 'http://192.168.1.4')
			{
				httpd = '';
			}
			else
			{
				httpd = 'http://www.polomercantil.com.br';
			}
				
			var str = httpd+"/infoProdAd/syspay_price.php?prod_title="+prod_title+"&syspay_prod_price="+syspay_prod_price+"&syspay_prod_cash_price="+syspay_prod_cash_price+
			"&syspay_2n_pay="+syspay_2n_pay+		
			"&syspay_3n_pay="+syspay_3n_pay+		
			"&syspay_4n_pay="+syspay_4n_pay+		
			"&syspay_5n_pay="+syspay_5n_pay+		
			"&syspay_6n_pay="+syspay_6n_pay+
			"&syspay_7n_pay="+syspay_7n_pay+	
			"&syspay_8n_pay="+syspay_8n_pay+	
			"&syspay_9n_pay="+syspay_9n_pay+	
			"&syspay_10n_pay="+syspay_10n_pay;
					
					
			wnd = window.open(str,"syspay_price",
					"height=630, width=800, status, top, left, resizable, scrollbars, dependent");
			wnd.focus();
		}
		
		
