/**
 * Escreve na página um objeto do tipo SWF
 *
 * @param swf arquivo para ser visualizado
 * @param width largura do clip
 * @param height altura do clip
 */
function print_swf(swf, width, height )
{
	//swf = 'fla/banner_top.swf';
	//width = 726;
	//height = 190;
	
	str = '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0" width="'+ width +'" height="'+ height +'"><param name="movie" value="' + swf + '" /><param name="quality" value="high" /><param name="wmode" value="transparent" /><embed wmode="transparent" src="' + swf + '" quality="high" pluginspage="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="'+ width +'" height="'+ height +'"></embed></object>';
	
	document.write(str);
}

/**
 * Escreve conteúdo diverso na página
 *
 * @param str conteúdo a ser impresso na página
 */
function print_conteudo(str)
{
	document.write(str);
}

/*
function estiloForm()
{

	arrLabel = document.getElementsByTagName("label");
	
	
	for(i=0; i<arrLabel.length; i++)
	{
		var ele = arrLabel[i];
		
		strClass = ele.className;
		
		alert(strClass);
		
		arrClass = strClass.split(" ");
		
		for ( j=0; j<arrClass.length; j++ ) {
		
			if (arrClass[j] == 'labelItalico')
			{
				label = ele.getAttribute('innerHTML');
				
				alert(ele.getAttribute('for'));
				
				document.getElementById(ele.getAttribute('for')).setAttribute('value',label);
			}		
		}
	}
	
}

//addEvent (window, "load", estiloForm);
*/

/**
 * ao setar o foco do elemento
 */
function input_blur(ele)
{
	if(ele.value =='')
	{
		ele.value= ele.defaultValue;
		ele.className = 'c_ml TextItalic';
		ele.s='';
	}
}
function input_focus(ele)
{
	
	if(ele.s!='t')
	{
		ele.value='';
		ele.className = 'DefaultFont';
		ele.s='t';
	}
}

function input_pass(ele, alvo)
{	
	
	ele.style.display = 'none';
	
	eleAlvo = document.getElementById(alvo);
	eleAlvo.style.display = 'inline';
	
	input_focus(eleAlvo);
	
	eleAlvo.focus();		
}

function input_pass_blur(ele, alvo)
{
	if(ele.value === '')
	{
		ele.style.display = 'none';
		
		eleAlvo = document.getElementById(alvo);
		eleAlvo.style.display = 'inline';
		
		input_blur(eleAlvo);
	}
	
}

function setaEstilo(ele, valor)
{
	ele.style.backgroundColor = '#000';
	ele.style.opacity = valor/100;
	ele.style.filter= "Alpha(opacity="+ valor +")";
}

function alphaElementos()
{
	//arrEle = $('pagina').getElementsBySelector(".efeito");
	arrEle = document.getElementsByTagName('span');
	
	for(i=0; i<arrEle.length; i++)
	{
		if(arrEle[i].className == "efeito")
			setaEstilo(arrEle[i], 50);
		/*
		arrEle[i].setStyle({
			backgroundColor: '#000',
			opacity: 0.5
		});
		*/
	}
}

addEvent(window,'load',alphaElementos);



function onFocusHandler_p(fld)
{
	fld.style.display = 'none';
	var fld2 = (document.getElementById) ? document.getElementById('password') : document.all['password'];
	fld2.style.display = 'inline';
	fld2.focus();
	return true;
}
function onBlurHandler_p(fld)
{
	if(fld.value === ''){
		fld.style.display = 'none';
		var fld2 = (document.getElementById) ? document.getElementById('fauxPassword') : document.all['fauxPassword'];
		fld2.style.display = 'inline';
	}
	return true;
}

function getOnChangeOrdenarProdutos()
{
    ele = document.getElementById('ordenar_produtos');
    ele.onchange = function()
    {
        document.getElementById("form_busca").submit();
    }
}

function getOnChangeBuscarMod()
{
    ele = document.getElementById('modCod');
    ele.onchange = function()
    {
        document.getElementById("form_busca").submit();
    }
}

function getURL(url)
{
	window.location.href = url;
}

function display(id)
{
	var ele;
	ele = document.getElementById(id);
	if(ele.style.display=='none'){
		ele.style.display='block';
	} else {
		hidden(id);
	}
}

function hidden(id)
{
	document.getElementById(id).style.display='none';
}

function setaquantidade(check,idtext)
{
	if(check.checked == true)
		document.getElementById(idtext).value = "1";
	else
		document.getElementById(idtext).value = "";
}

function submit_form(form_id)
{				
	form = document.getElementById(form_id);
	form.action = site_url+"pedido/continuarComprando";
	form.submit();
}

function valida_form_cliente(nomeForm,nomeCampo1,nomeCampo2,nomeCampo3,nomeCampo4)
{

	elem1 = document.getElementById(nomeCampo1);
	elem2 = document.getElementById(nomeCampo2);
	elem3 = document.getElementById(nomeCampo3);
	elem4 = document.getElementById(nomeCampo4);
	
	if(elem1.value == "")
	{
		alert("Preencha o campo 'Nome/Razão'.");
	}
	else if(elem2.value == "")
	{
		alert("Preencha o campo 'Telefone'.");
	}
	else if(elem3.value == "")
	{
		alert("Preencha o campo 'Contato'.");
	}
	else if(elem4.value == "")
	{
		alert("Preencha o campo 'Email'.");
	}
	else
	{
		form = document.getElementById(nomeForm);
		form.submit();
	}
		
}

function valida_campo(nomeForm,idCampo)
{
	elem = document.getElementById(idCampo);
	if(elem.value == "")
		alert("Preencha o formulário corretamente.")
	else{
		form = document.getElementById(nomeForm);
		form.submit();
	}
}

//tamanhos utlizados no aumento do texto
var szs = new Array( '70% ','80% ','100% ','110% ','120% ','130% ','140% ', '150%' );
var startSz = 4;

function ts( trgt,inc ) {
    if (!document.getElementById) return

    var d = document,cEl = null,sz = startSz,i,j,cTags;
    sz += inc;
    if ( sz < 0 ) sz = 0;
    if ( sz > 7 ) sz = 7;

    startSz = sz;

    if ( !( cEl = d.getElementById( trgt ) ) ) cEl = d.getElementsByTagName( trgt )[ 0 ];

    cEl.style.fontSize = szs[ sz ];
}


function tamFont(){

    links = document.getElementsByTagName('a');

    for (i=0; i<links.length; i++) {

        if(links[i].className == 'aumFon'){
            links[i].onclick = function() {
                ts( 'boxAccFonte',1);
                this.setAttribute('href', 'javascript:void(0)');
            }
        }

        if(links[i].className == 'dimFon'){
            links[i].onclick = function() {
                ts( 'boxAccFonte',-1);
                this.setAttribute('href', 'javascript:void(0)');
            }
        }
    }
}

addEvent (window, "load", tamFont);

//impede o usuario de entrar com quantidade menor que a quantidade minima
function validaQtdeMin(nomeForm,nomeCampo)
{
    if(nomeCampo == "")
    {
        form = document.getElementById(nomeForm);
        form.submit();
    }

        else
        {
            form = document.getElementById(nomeForm);
            form.submit();
        }
    

}

function enviar(form_name){
	form = document.getElementById(form_name);
	//alert(form.comNome.value);
	form.submit();
	/*document.cform.submit();*/
}
