function getCodObjFlex() {
	
	var aux2 = getFlashVars();
	
	var aux1 = '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" \n' +
		'id="anuncio" width="'+document.formu.largura.value+'" height="'+document.formu.altura.value+'" \n' +
		'codebase="http://fpdownload.macromedia.com/get/flashplayer/current/swflash.cab">\n' + 
		'<param name="movie" value="'+url1+'anuncio.swf" />\n' +
		'<param name="quality" value="high" />\n' +
		'<param name="allowScriptAccess" value="always" />\n' +
		'<param name="FlashVars" id="FlashVars" value="'+aux2+'" />\n' +
		'<embed src="'+url1+'anuncio.swf" quality="high" \n' +
		'width="'+document.formu.largura.value+'" height="'+document.formu.altura.value+'" name="anuncio" align="middle" \n' +
		'quality="high" allowScriptAccess="always" type="application/x-shockwave-flash" \n' +
		'FlashVars="'+aux2+'" \n' +
		'pluginspage="http://www.adobe.com/go/getflashplayer">\n' +
		'</embed>\n' +
		'</object>';
		
	return aux1;
}
function getFlashVars() {
	var param = "";
	if (document.formu.idAfiliado.value=="")
		param += "&idAfiliado=invalido";
	else
		param += "&idAfiliado="+document.formu.idAfiliado.value;
		
	
	if (document.formu.categoria[0].checked) {
		param += "&categoria="+document.formu.categoria[0].value;
	}
	else {
		var aux1 = "";
		for (var i=1; i<document.formu.categoria.length; i++) {
			if (document.formu.categoria[i].checked) {
				aux1 += document.formu.categoria[i].value+",";
			}
		}
		param += "&categoria="+aux1;
	}
	
	param += "&largura="+document.formu.largura.value;
	param += "&altura="+document.formu.altura.value;
	
	param += "&titulo="+document.formu.titulo.value;
	param += "&corFonteTitulo="+document.formu.corFonteTitulo.value;
	param += "&tamanhoFonteTitulo="+document.formu.tamanhoFonteTitulo.value;
	
	param += "&corFundoApp="+document.formu.corFundoApp.value;
	param += "&corFundoCaixa="+document.formu.corFundoCaixa.value;
	param += "&corCaixaTexto="+document.formu.corCaixaTexto.value;
	param += "&corFonteTexto="+document.formu.corFonteTexto.value;
	param += "&tamanhoFonteTexto="+document.formu.tamanhoFonteTexto.value;
	
	param += "&corBorda="+document.formu.corBorda.value;
	param += "&alphaBorda="+document.formu.alphaBorda.value;
	param += "&arredondamentoBorda="+document.formu.arredondamentoBorda.value;
	param += "&tamanhoCima="+document.formu.tamanhoCima.value;
	param += "&tamanhoBaixo="+document.formu.tamanhoBaixo.value;
	param += "&tamanhoEsquerda="+document.formu.tamanhoEsquerda.value;
	param += "&tamanhoDireita="+document.formu.tamanhoDireita.value;
	
	param += "&corScroll="+document.formu.corScroll.value;
	param += "&corFundoScroll="+document.formu.corFundoScroll.value;
	param += "&corSetaScroll="+document.formu.corSetaScroll.value;
	param += "&intervalo="+document.formu.intervalo.value;

	return param;
}

function alterarFlex() {
	alterarDimensao('width', document.formu.largura.value);
	alterarDimensao('height', document.formu.altura.value);
	
	document.getElementById('objFlex').style.width = document.formu.largura.value+"px";
	document.getElementById('objFlex').style.height = document.formu.altura.value+"px";
	
	if (document.formu.idAfiliado.value=="") {
		document.getElementById('codObjFlex').value = mensagem1;
	}
	else {
		document.getElementById('codObjFlex').value = getCodObjFlex();
		selecionarCodObjFlex();
	}
	
	var param = getFlashVars();
	
	getFlexApp('anuncio').alterarFlashVars(param);
	
	//salvar config no banco do iepec
	$.ajax({
		type: 'post',
		url: appName+'/privado/afiliado/alterarConfigAfiliadoAjax',
		data: param,
		dataType: 'html',
		success: function(msg) {			
			$("#log1").html(msg);
		}
	});
	//--
}

function selecionarCodObjFlex() {
	document.getElementById('codObjFlex').focus();
	document.getElementById('codObjFlex').select();
}

function alterarDimensao(chave, valor) {
	document.getElementById("anuncio").setAttribute(chave, valor);
	document.getElementsByName("anuncio")[0].setAttribute(chave, valor);
	if (document.getElementsByName("anuncio").length>1) {
		document.getElementsByName("anuncio")[1].setAttribute(chave, valor);
	}	
}

function getFlexApp(appName) {
	if (navigator.appName.indexOf ("Microsoft") !=-1) {
    	return window[appName];
  	}
  	else {
    	return document[appName];
  	}
}

function fullPopUp(link, scroll) {
            
	var parametro = "top=0,left=0,titlebar=yes,menubar=no,toolbar=no,resizable=yes,status=1";
	
	if (scroll==1)	
        parametro += ",scrollbars=yes";
         	
    var janela = window.open(link,"",parametro);
    janela.focus();    
    janela.resizeTo(screen.availWidth,screen.availHeight);
}

function controleCategoria(i) {
	if (i==1) {
		for (var i=1; i<document.formu.categoria.length; i++) {
			if (document.formu.categoria[0].checked)
				document.formu.categoria[i].checked = true;
			else
				document.formu.categoria[i].checked = false;
		}
	}
	else {
		if (!document.formu.categoria[i-1].checked) {
			document.formu.categoria[0].checked = false;
		}
		if (document.formu.categoria[1].checked && document.formu.categoria[2].checked && document.formu.categoria[3].checked)
			document.formu.categoria[0].checked = true;
	}
}
