LAGOINHA.ANNOUNCEMENTS.TB_proposal = function(){
	TB_show(null,'#TB_inline?height=500&width=465&inlineId=proposal-form',null);
	var listingHash = $('#proposal-trigger').attr('rel');
	$.ajax({
		type: "GET",
		url: "http://comprar.todaoferta.uol.com.br/proposal/show.html",
		data: "listingHash=" + listingHash ,
		success: function(msg){
			$('#TB_ajaxContent').html(msg)
			$('#proposal-description').chars(1000);
			$('#turing-refresh').click(function(){ LAGOINHA.ANNOUNCEMENTS.getTuringData() });
			$('#TB_ajaxContent button.cancelaBt').unbind().click(TB_remove);
			$('#proposalBt').click( function(e){LAGOINHA.ANNOUNCEMENTS.TB_submitProposal(e)})
			LAGOINHA.ANNOUNCEMENTS.getTuringData()
	  }
	});
}

LAGOINHA.ANNOUNCEMENTS.TB_submitProposal = function(e){
	e.stopPropagation();
	e.preventDefault();
	oForm = $('#submitProposal').get(0)
	//var dataToSubmit = UOLPROD.dataPostAjaxForm(oForm);
	if (/Firefox[\/\s](3+\.\d+)/.test(navigator.userAgent)){
		myForm = document.forms[oForm.name];
		var dataToSubmit = '';
		for(var i=0, myEl; myEl = myForm[i]; i++) {
			if(myEl.name == 'token'){
				dataToSubmit += myEl.name+'='+escape(myEl.value)+'&';
			}else{
				if(myEl.type != 'checkbox' && myEl.type != 'radio' ){
					dataToSubmit += myEl.name+'='+myEl.value+'&';
				} else {
					if(myEl.checked){
						dataToSubmit += myEl.name+'='+myEl.value+'&';
					}
				}
			}
		}
	} else {
	var dataToSubmit = UOLPROD.escapedDataFormString(oForm)
	}
	$.ajax({ 
		type: 'POST',
		data: dataToSubmit,
		url: $("#submitProposal").attr('action'),
		success: function(msg){
			$('#TB_ajaxContent').html(msg)
				
				var howManyTimes = $("#TB_ajaxContent").find(".response").size() * 21
				
				var growAmmount = 495 + howManyTimes
				$('#TB_ajaxContent').css('height', growAmmount + 'px')
				
			$('#proposal-description').chars(1000);
			$('#proposalBt').click( function(e){LAGOINHA.ANNOUNCEMENTS.TB_submitProposal(e)})
			$('#TB_ajaxContent button.cancelaBt').unbind().click(TB_remove);
			LAGOINHA.ANNOUNCEMENTS.getTuringData()
			$('#TB_ajaxContent #turing-refresh').click(function(){ LAGOINHA.ANNOUNCEMENTS.getTuringData()});
			if( $('#TB_ajaxContent').children().attr('class') == 'msg ok proposal-success' ){ setTimeout( function(){ TB_remove() }, 5000 ); }
		}
	});
}


LAGOINHA.ANNOUNCEMENTS.getTuringData = function(e){
	var randNum = LAGOINHA.keygen();
	$.getJSON("/turing/show.html?"+ randNum ,{}, LAGOINHA.ANNOUNCEMENTS.processTuring );
}

LAGOINHA.ANNOUNCEMENTS.processTuring = function(turing){
	imagePath=turing.host+"/"+turing.token+".jpg";
	$('#TB_ajaxContent td.imgTD').html("<img id='turing-image' src=''></img> ")
	$('#turing-image').attr("src",imagePath);
	$('#turing-token').val(turing.token);
	window.lastTuringToken = null; window.lastTuringHost = null;
	window.lastTuringToken = turing.token;
	window.lastTuringHost = turing.host;
	$('#TB_ajaxContent #turing-refresh').eq(0).unbind().click(LAGOINHA.ANNOUNCEMENTS.getTuringData);
	$('#TB_ajaxContent #hear-turing').eq(0).unbind().click(LAGOINHA.ANNOUNCEMENTS.listenTuring);
}
