function centro(p,n,l,a,v1,v2,v3,v4,v5,v6,v7,v8,v9 ){
	var l = l; var a = a; 
	var t = (screen.height/2)-(a/2 ); 
	var d = (screen.width/2)-(l/2 );
	window.open(p,n,'width='+l+',height='+a+',top='+t+',left='+d+',scrollbars='+v1+',menubar='+v2+',directories='+v3+',location='+v4+',copyhistory='+v5+',status='+v6+',toolbar='+v7+',maximized='+v8+',resizable='+v9+'' );
}


function str_pad (input, pad_length, pad_string, pad_type) {
    // http://kevin.vanzonneveld.net
    // +   original by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)
    // + namespaced by: Michael White (http://getsprink.com)
    // +      input by: Marco van Oort
    // +   bugfixed by: Brett Zamir (http://brett-zamir.me)
    // *     example 1: str_pad('Kevin van Zonneveld', 30, '-=', 'STR_PAD_LEFT');
    // *     returns 1: '-=-=-=-=-=-Kevin van Zonneveld'
    // *     example 2: str_pad('Kevin van Zonneveld', 30, '-', 'STR_PAD_BOTH');
    // *     returns 2: '------Kevin van Zonneveld-----'
 
    var half = '', pad_to_go;
 
    var str_pad_repeater = function (s, len) {
        var collect = '', i;
 
        while (collect.length < len) {collect += s;}
        collect = collect.substr(0,len);
 
        return collect;
    };
 
    input += '';
    pad_string = pad_string !== undefined ? pad_string : ' ';
    
    if (pad_type != 'STR_PAD_LEFT' && pad_type != 'STR_PAD_RIGHT' && pad_type != 'STR_PAD_BOTH') { pad_type = 'STR_PAD_RIGHT'; }
    if ((pad_to_go = pad_length - input.length) > 0) {
        if (pad_type == 'STR_PAD_LEFT') { input = str_pad_repeater(pad_string, pad_to_go) + input; }
        else if (pad_type == 'STR_PAD_RIGHT') { input = input + str_pad_repeater(pad_string, pad_to_go); }
        else if (pad_type == 'STR_PAD_BOTH') {
            half = str_pad_repeater(pad_string, Math.ceil(pad_to_go/2));
            input = half + input + half;
            input = input.substr(0, pad_length);
        }
    }
 
    return input;
}


function in_array (needle, haystack, argStrict) {
    // http://kevin.vanzonneveld.net
    // +   original by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)
    // +   improved by: vlado houba
    // *     example 1: in_array('van', ['Kevin', 'van', 'Zonneveld']);
    // *     returns 1: true
    // *     example 2: in_array('vlado', {0: 'Kevin', vlado: 'van', 1: 'Zonneveld'});
    // *     returns 2: false
    // *     example 3: in_array(1, ['1', '2', '3']);
    // *     returns 3: true
    // *     example 3: in_array(1, ['1', '2', '3'], false);
    // *     returns 3: true
    // *     example 4: in_array(1, ['1', '2', '3'], true);
    // *     returns 4: false
 
    var key = '', strict = !!argStrict;
 
    if (strict) {
        for (key in haystack) {
            if (haystack[key] === needle) {
                return true;
            }
        }
    } else {
        for (key in haystack) {
            if (haystack[key] == needle) {
                return true;
            }
        }
    }
 
    return false;
}


function TextAreaMaxLength( field, countfield, maxlimit ){
	if( field.value.length > maxlimit )
    {
	    field.value = field.value.substring( 0, maxlimit );
	}else{
    	countfield.value = maxlimit - field.value.length;
	}
    //return null;
}

function LeapYear( year ){
	return ( year % 4 == 0 && ( year % 100  !=  0 || year % 400 == 0) );
}

function ItemSum( iOpt, iqq, iqm, iID )
{
    obj = document.getElementById(iID);
    //alert(obj.value);

    if( iOpt == 1 )
    {
        v = parseFloat(obj.value) + parseFloat(iqq);

        if( v <= parseFloat(iqm) )
        {
            obj.value = v;
            return true;
        }

    }else{
        v = parseFloat(obj.value) - parseFloat(iqq);

        if( v >= parseFloat(iqq) )
        {
            obj.value = v;
            return true;
        }


    }

    return false;
}

function fechar( ){window.opener = window;window.close("#" );}
function fechar2( ){parent.close( );}
function imprimir_frame(alvo ){parent[alvo].focus( );window.print( );}
function MarcaTodos(botao,nome ){
	var sa=true; erro=0; 
	f = setar_obj( nome );
	if( erro == 0 ){
		var sa=true; 
		if( botao.checked )sa=false; 
		for( var i=0;i<f.elements.length;i++ ){
			var e = f.elements[i]; 
			if( sa)e.checked=false; else e.checked=true;
		} 
		if( sa)botao.checked=false; else botao.checked=true;
	}
}
function matriz( ){return new matriz2( );}function matriz2( ){matriz2args = matriz2.caller.arguments; matriz2l = matriz2args.length; matriz2m = parseInt(matriz2l/2 ); matriz2p = new Array( ); matriz2v = new Array( );for( matriz2i=0;matriz2i<matriz2l;matriz2i++ ){if( matriz2i<matriz2m ){matriz2p[matriz2i]=matriz2args[matriz2i];}else{matriz2j=(matriz2i-matriz2m );matriz2v[matriz2j] = matriz2args[matriz2i];}}for( matriz2i=0;matriz2i<matriz2m;matriz2i++ ){this[matriz2p[matriz2i]] = matriz2v[matriz2i];}}
function setar_obj(eln ){
	var rr = false;
	if( document.all ){
		if(  document.all[eln]  ){
		rr = document.all[eln];
		}
	}else{
		if(  document[eln]  ){
		rr = document[eln];	
		}else{
			if(  document.getElementById(eln)  ){
			rr = document.getElementById(eln );
			}
		}
	}
	return rr;
}


function jobs_form()
{

    location.href = '/recruit';

}


//'popHidden'
function pop_form( objPop ){
	var dv = setar_obj( objPop );
	var wh = browserWH( );
	l = 1000;
	a = 1030;
	var lft = ( wh[0] / 2 )-( l / 2  ); 
	var top = ( wh[1] / 2 )-( a / 2  );


	//top += 170;
	//lft -= 100;

	top = 250;
	lft = 80;

	dv . style.left = lft + 'px';
	dv . style.top  = top + 'px';

	//window.open( 'url', 'window name' );
}
function pop_form_Hide( objPop ){
	var dv        = setar_obj( objPop );
	var lft       = -2000;
	dv . style.left = lft + 'px';
}



function substituir(texto,de,por ){var regex = new RegExp(de, "g" );return texto.replace(regex,por );}

	function zeros_esquerda(zen,zem ){
		zen = ""+zen; zem = ""+zem;
		zenl = zen.length; zeml = zem.length;
		ze = "";
		if( zenl<zeml ){
			dif = (zeml - zenl );
			for( zei=0;zei<dif;zei++ ){ze += "0";}
		}ze += zen;
		return ze;
	}

function espaco(espaco_palavra,espaco_n ){
	espaco_saida = "";
	espaco_espacos = "";
	for( espaco_i=0;espaco_i<=espaco_n;espaco_i++ ){espaco_espacos += "&nbsp;";}
	for( espaco_i=0;espaco_i<espaco_palavra.length;espaco_i++ ){
		espaco_trecho = espaco_palavra.substring(espaco_i,espaco_i+1 );
		if( espaco_trecho != " " ){
			espaco_saida += espaco_trecho+" ";
		}else{
			espaco_saida += espaco_espacos;
		}
	}
	return espaco_saida;
}
function carregar_js(link ){
	r = "<script language=javascript";
	r += " src=\""+link+"\">";
	r += "</script";
	r += ">";
	return r;
}
function trocar_string(velho,novo,texto) {
	for (var i=0; i<texto.length; i++) {
		if (texto.substring(i,i+velho.length) == velho) {
		texto = texto.substring(0,i)+novo+texto.substring(i+velho.length,texto.length)
		}
	}
	return texto;
}

function ref_leitor2(texto,acao ){
	if( acao == 1 ){
	return trocar_string("[dns]","http://www.bomprecomercado.com/",texto );
	}else{
	return trocar_string("http://www.bomprecomercado.com/","[dns]",texto );
	}
}

function form_editor(onde,nome_form,campo_form,acao_submit ){
	ret = "<form action=\""+onde+"\" method=\"post\" name=\""+nome_form+"\" id=\""+nome_form+"\""+acao_submit+">";
	ret += "<input type=hidden name=\""+campo_form+"\" value=\"\">";
	document.write(ret );
}
function form_editor2(onde,nome_form,campo_form,acao_submit ){
	ret = "<form action=\""+onde+"\" method=\"post\" enctype=\"multipart/form-data\" name=\""+nome_form+"\" id=\""+nome_form+"\""+acao_submit+">";
	ret += "<input type=hidden name=\""+campo_form+"\" value=\"\">";
	document.write(ret );
}

function trim(str ){
	str=str.replace(/\s+/g," " );
	str=str.replace(/^ /,"" );
	str=str.replace(/ $/,"" );
	return str;
}
function validar_form(f ){
	valido = false;
	erro = 0;
	guada_nome = "";
	f = f.elements;
	for( i=0;i<f.length;i++ ){
		tipo = f[i].type;
		if( tipo != "hidden" && tipo != "submit" && tipo != "image" ){
			if( f[i].vazio=="n" ){
				switch(tipo ){
				case "radio": 
					if( f[i].checked==false && f[i].name != guada_nome ){
						msg = f[i].msg;
						erro = 1;
						valido = false;
					}else{
						valido = true;
						guada_nome = f[i].name;
					}
				break;
				default: 
					if( trim(f[i].value) == "" ){
						msg = f[i].msg;
						f[i].focus( );
						erro = 1;
						valido = false;
					}else{
					valido = true;
					}
				break;
				}
			}
		}
		if( erro > 0 ){
			if( valido==true ){
				erro = 0;
				if( tipo=="radio" ){
				break;
				}
			}else{
				if( tipo != "radio" ){
				break;
				}
			}
		}
	}
	if( erro > 0 ){
		alert(msg );
		valido = false;
	}
	return valido;
}

function meses(x,idioma ){
	switch(idioma ){
		case 1: //BRAZIL
		mes = "Janeiro,Fevereiro,Março,Abril,Maio,Junho,Julho,Agosto,Setembro,Outubro,Novembro,Dezembro";
		break;
		case 2: //INGLÊS
		mes = "January,February,March,April,May,Juny,July,Agust,September,October,November,December";
		break;

	}
	mes = mes.split("," );
	return mes[x];
}

function data_br(valor ){
	ano = valor.substr(0,4 );
	mes = valor.substr(4,2 );
	dia = valor.substr(6,2 );
	return dia + "/" + mes + "/" + ano;
}

function anobissexto( ){
	return (ano % 4 == 0 &&(ano % 100  !=  0 || ano % 400 == 0) );
}

function wmod_swf( modo ){
	switch( modo ){
		case "t": modo = "transparent"; break;
		case "w": modo = "window";      break;
		case "o": modo = "opaque";      break;
	}
	return modo;
}

function swf( swfarquivo, swfl, swfa, swfmj, swfm, FlashVars ){
	swfr  = "<OBJECT WIDTH="+swfl+" HEIGHT="+swfa+" classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0\" style=\"z-index:5;\">";
	swfr += "<PARAM NAME=movie VALUE=\""+swfarquivo+"\">";
	swfr += "<PARAM NAME=menu VALUE="+swfm+">";
	swfr += "<PARAM NAME=quality VALUE=high>";
	swfr += "<PARAM NAME=wmode VALUE=" + wmod_swf(swfmj) + ">";
	swfr += "<EMBED src=\"" + swfarquivo + "\" WIDTH="+swfl+" HEIGHT="+swfa+" menu="+swfm+" quality=high TYPE=\"application/x-shockwave-flash\" PLUGINSPAGE=\"http://www.macromedia.com/go/getflashplayer\">";
	swfr += "</EMBED>";
	swfr += "</OBJECT>";
    document.write( swfr  );
}

function WriteSWF( swfMovie, swfl, swfa, swfmj, swfm, FlashVars )
{
    swfr  = '<object width="' + swfl + '" height="' + swfa + '" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" style="z-index:201;">';
    swfr += '<param value="' + swfMovie + '" name="movie" />';
    swfr += '<param name="quality" value="high" />';
    if( FlashVars != '' )
    {
    swfr += '<param name="FlashVars" value="' + FlashVars + '" />';
    }
	swfr += '<param name="wmode" value="transparent" />';
	swfr += '<param name="menu" value="' + swfm + '" />';

	swfr += '<embed style="z-index:200;" width="' + swfl + '" height="' + swfa + '"';
    if( FlashVars != '' )
    {
	swfr += ' flashvars="' + FlashVars + '"';
    }
	swfr += ' wmode="transparent" type="application/x-shockwave-flash" quality="high" menu="' + swfm + '"';
	swfr += ' src="' + swfMovie + '" type="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer">';

	swfr += '</object>';

	return swfr;
}
function WriteMedia( FileSource, FileW, FileH, FileType, FlashVars )
{
	if( FileType == 'swf' ){
        return WriteSWF( FileSource, FileW, FileH, 'o', 'false', FlashVars );
	}else{
	return '<img src=' + FileSource + ' width=' + FileW + ' height=' + FileH + '>';
	}
}



function mouse_posicao( ){

/*
	var IE = document.all?true:false;
	if (!IE) document.captureEvents(Event.MOUSEMOVE );
	var tempX = 0;
	var tempY = 0;

	if( IE ){
		tempX = event.clientX + document.body.scrollLeft;
		tempY = event.clientY + document.body.scrollTop;
	}else{
		tempX = e.pageX;
		tempY = e.pageY;
	}  
	if (tempX < 0 ){tempX = 0;}
	if (tempY < 0 ){tempY = 0;}
*/

	var tempX = 0;
	var tempY = 0;
	var offset = 5;
	
	// step 3
	if (document.all) {
	tempX = event.clientX + document.body.scrollLeft;
	tempY = event.clientY + document.body.scrollTop;
	} else {
	tempX = e.pageX;
	tempY = e.pageY;
	}
	
	// step 4
	if (tempX < 0 ){tempX = 0}
	if (tempY < 0 ){tempY = 0}


	mouse_p = new Array(tempX,tempY );
	return mouse_p;
}



function img_com_sombra(icsimg,icsl,icsa ){
	retornar = "<table border=0 cellspacing=0 cellpadding=0 align=left>";
	retornar += "<tr>";
	retornar += "	<td valign=top><img src=\""+icsimg+"\" border=1 bordercolor=999999 style=\"border-color:999999;\" width="+icsl+" height="+icsa+"></td>";
	retornar += "	<td height=100% rowspan=2>";
	retornar += "		<table width=100% height=100% border=0 cellspacing=0 cellpadding=0>";
	retornar += "		<tr><td height=4%><img src='http://www.bomprecomercado.com/bpsis/imagens/espaco.gif' border='0' width='4' height='4%'></td></tr>";
	retornar += "		<tr><td height=96% bgcolor=cccccc><img src='http://www.bomprecomercado.com/bpsis/imagens/espaco.gif' border='0' width='4' height='96%'></td>";
	retornar += "		</tr></table>";
	retornar += "	</td>";
	retornar += "</tr>";
	retornar += "<tr>";
	retornar += "	<td>";
	retornar += "		<table width=100% border=0 cellspacing=0 cellpadding=0><tr>";
	retornar += "		<td width=4%><img src='http://www.bomprecomercado.com/bpsis/imagens/espaco.gif' border='0' width='100%' height='4'></td>";
	retornar += "		<td width=96% bgcolor=cccccc><img src='http://www.bomprecomercado.com/bpsis/imagens/espaco.gif' border='0' width='100%' height='4'></td>";
	retornar += "		</tr></table>";
	retornar += "	</td>";
	retornar += "</tr>";
	retornar += "</table>";
	document.write(retornar );
}

function escrever_img(arquivo,w,h,tipo ){
	if( tipo=="swf" ){
		codigoHTML = "<";
		codigoHTML += "script language=javascript";
		codigoHTML += ">escrever=swf('"+arquivo+"',"+w+","+h+",'o','false' );";
		//codigoHTML += "documen" + "" + "t.write(escrever );";
		codigoHTML += "</script";
		codigoHTML += ">";
	}else{
	codigoHTML = "<img src=\""+arquivo+"\" border=0 width="+w+" height="+h+">";
	}
	return codigoHTML;
}



function banner_click_form(onde,janela,fid ){
	fm = "";
	fm += "<form name=\""+fid+"\" id=\""+fid+"\" action=\""+onde+"\" method=\"POST\" target=\""+janela+"\">";
	fm += "</form>";
	return fm;
}

function banner_click( pageURL, janela, fid ){
    if( fid == 'kitspromo' || janela == '' )
    {
        location.href = pageURL;
    }else{
    	fobj = setar_obj(fid );
    	fobj.action = pageURL;
    	fobj.target = janela;
    	//alert(janela );
    	fobj.submit( );
    }
}
function bnn_clck(tipo,f_acao,jane,f_id ){
	lnkgm = new Array( );
	lnkgm[0] = "";
	lnkgm[1] = "";
	if( tipo != 'swf' && f_acao != '' ){
		lnk = "javascript:";
		lnk += "banner_click";
		lnk += "('"+f_acao+"','"+jane+"','"+f_id+"' );";
		lnkgm[0] = "<a href=\""+lnk+"\">";
		lnkgm[1] = "</a>";
	}
	return lnkgm;
}



function textarea_html(tcodigoHTML,tr,tw ){
return "<textarea onfocus=\"this.select( );\" class=entrada border=0 rows="+tr+" width=\""+tw+"\" style=\"width:"+tw+"\" readonly>"+tcodigoHTML+"</textarea>";
}

function limite_textarea(obj,n,r ){
	if( obj.value.length > n ){
	obj.value = obj.value.substring(0, n );
	}else{
	r.value = n - obj.value.length;
	}
}

function nome_area(valor,pular ){
return valor.substr(pular,valor.length).toUpperCase( );
}

function tr_efeito(c1,c2 ){
return " onmouseover=\"setPointer(this, '"+c1+"', '"+c2+"')\" onmouseout=\"setPointer(this, '"+c2+"', '"+c1+"')\"";
}

var markedRow = new Array( );
function setPointer(theRow, thePointerColor, theNormalBgColor ){
	var theCells = null;

	if (thePointerColor == '' || typeof(theRow . style) == 'undefined' ){
	//return false;
	}
	if (typeof(document.getElementsByTagName)  !=  'undefined') {
	theCells = theRow.getElementsByTagName('td' );
	}else if (typeof(theRow.cells)  !=  'undefined' ){
		theCells = theRow.cells;
		}else{
		return false;
	}
	
	var rowCellsCnt  = theCells.length;
	var currentColor = null;
	var newColor     = null;

	if (typeof(window.opera) == 'undefined' && typeof(theCells[0].getAttribute)  !=  'undefined' && typeof(theCells[0].getAttribute)  !=  'undefined' ){
		currentColor = theCells[0].getAttribute('bgcolor' );
		newColor     = (currentColor.toLowerCase() == thePointerColor.toLowerCase())
		? theNormalBgColor
		: thePointerColor;
		for( var c = 0; c < rowCellsCnt; c++ ){
		theCells[c].setAttribute('bgcolor', newColor, 0 );
		}
	}else{
		currentColor = theCells[0] . style.backgroundColor;
		newColor     = (currentColor.toLowerCase() == thePointerColor.toLowerCase())
		? theNormalBgColor
		: thePointerColor;
		for( var c = 0; c < rowCellsCnt; c++ ){
		theCells[c] . style.backgroundColor = newColor;
		}
	}
	return true;
}

function site_abrir(url ){
	// 780X451 - 800X600
	l = screen.width * 95 / 100;
	a = screen.height * 75 / 100;
	centro(url,'site',l,a,'no','no','no','no','no','yes','no','yes','no' );
	fechar( );
}


function box_abrir(url,janela ){centro(url,janela,'200','150','no','no','no','no','no','yes','no','yes','no' );}
function janela_box(url,janela,l,a ){
	centro(url,janela,l,a,'yes','no','no','no','no','yes','no','no','no' );
}


function box_sair(redirecionar ){
	if( window.opener ){
		window.opener.location.href=redirecionar;
		fechar( );
	}else{
		window.open(redirecionar,"_top" );
	}
}


function frame_index( ){
	largura_f = "100%";
	altura_f = "100%";
	index = "";
	frame = "";
	frame += "<html><head><title>"+titulo+"</title>";
	frame += "\n</head>";
	frame += "\n<frameset framespacing=\"0\" border=\"no\" frameborder=\"0\" rows=\""+altura_f+",*\">";
	frame += "\n	<frame name=\"frame_principal\" src=\"admin/\" scrolling=\"yes\" noresize>";
	frame += "\n	<frame name=\"frame_vazio\" src=\"about:blank\" scrolling=\"no\" noresize>";
	frame += "\n</frameset>";
	
	frame += "\n<noframes>";
	frame += "\n<body bgcolor=\"ffffff\"> <font face=verdana size=3 color=ff0000>SEU BROWSER NAO SUPORTA FRAMES</font><p>";
	frame += "\n<font face=verdana size=2 color=000000>fa?a download do Internet Explorer, Netscape, Opera ou algum browser que os suporte</font><p>";
	frame += "\n<a href=http://www.superdownloads.com.br><font face=verdana size=2 color=000000>www.superdownloads.com.br</font></a>";
	frame += "\n</center></body>";
	frame += "\n</noframes>";
	
	frame += "\n</html><noframes>";
	
	document.write(frame );
}

function regioes_estados(reg,reg_estados ){
	re1 = reg_estados;
	re0 = reg.split("," );
	lim = re0.length;
	regioes = new Array(lim );
	for( i=0;i<lim;i++ ){
		regioes[i] = new Array( );
		regioes[i][0] = re0[i];
		vetor = re1[i].split("," );
		lim2 = vetor.length;
		for( k=1;k<=lim2;k++ ){
		regioes[i][k] = vetor[(k-1)];
		}
	}
	estados = new Array( );
	escrever = "<table width=100% border=0 cellpadding=0 cellspacing=0>";
	for( i=0;i<lim;i++ ){
		if( i > 0 ){escrever += "<td><img src='http://www.bomprecomercado.com/bpsis/imagens/espaco.gif' border='0' width='5' height='15'></td>";}else{escrever += "<tr>";}
		escrever += "<td width=20% bgcolor=ffcccc>&nbsp;<b>";
		escrever += regioes[i][0];
		escrever += "</b></td>";
		if( (i+1)==lim ){
			escrever += "</tr>";
			escrever += "<tr><td><img src='http://www.bomprecomercado.com/bpsis/imagens/espaco.gif' border='0' width='1' height='1'></td></tr>";
		}

		lim2 = regioes[i].length;
		estados[i] = "<table width=100% border=0 cellpadding=0 cellspacing=0>";
		for( k=1;k<lim2;k++ ){
			estados[i] += "<tr onmouseover=\"setPointer(this, \'ffffff\', \'cccccc\')\" onmouseout=\"setPointer(this, \'cccccc\', \'ffffff\')\">";
			estados[i] += "<td>&nbsp;";
			estados[i] += regioes[i][k];
			estados[i] += "</td>";
			estados[i] += "</tr>";
		}
		estados[i] += "</table>";
	}
	for( i=0;i<lim;i++ ){
		if( i > 0 ){escrever += "<td width=5></td>";}else{escrever += "<tr>";}
		escrever += "<td valign=top bgcolor=cccccc>";
		escrever += estados[i];
		escrever += "</td>";
		if( (i+1)==lim ){
			escrever += "</tr>";
			escrever += "<tr><td height=5></td></tr>";
		}
	}
	escrever += "</table>";
	document.write(escrever );
}

function carregar_select(dados,obj_alvo,ns ){
	for( i=obj_alvo.length;i>=0;i-- ){
	obj_alvo[i] = null; 
	}
	lim_d = dados.length;
	for( i=0;i<lim_d;i++ ){
		if( ns != '' && ns==i ){
		marcar = true;
		}else{
		marcar = false;
		}
		obj_alvo[i] = new Option(dados[i], i ); 
		obj_alvo[i].selected = marcar;
	}
}

function estados_jp(nr,np ){
	reg_estado = new Array(5 );
	reg_estado[0] = "Aichi,Fukui,Gifu,Ishikawa,Nagano,Niigata,Shizuoka,Toyama,Yamanashi";
	reg_estado[1] = "Hiroshima,Okayama,Shimane,Tottori,Yamaguchi";
	reg_estado[2] = "Hyogo,Kyoto,Mie,Nara,Osaka,Shiga,Wakayama";
	reg_estado[3] = "Fukuoka,Kagoshima,Kumamoto,Miyazaki,Nagasaki,Okinawa,Oita,Saga";
	reg_estado[4] = "Ehime,Kagawa,Kochi,Tokushima";
	reg_estado[5] = "Gunma,Tochigi,Ibaraki,Saitama,Tokyo,Chiba,Kanagawa";
	reg_estado[6] = "Akita,Aomori,Fukushima,Iwate,Miyagi,Yamagata";
	reg_estado[7] = "Sapporo,Obihiro,Otaru,Asahikawa,Kitami,Kushiro";

	if( nr=='n' ){
	return reg_estado;
	}else{
		vetor_estado = reg_estado[nr].split(',' );
		if( np=='n' ){
		return vetor_estado;
		}else{
		return vetor_estado[np];
		}
	}
}
function regioes_jp(n ){
	regiao_jp = new Array(5 );
	regiao_jp[0] = "&#20013;&#37096; - CHUBU";
	regiao_jp[1] = "&#20013;&#22269; - CHUGOKU";
	regiao_jp[2] = "&#36817;&#30079; - KINKI";
	regiao_jp[3] = "&#40169;&#39318; - KYUSHU";
	regiao_jp[4] = "&#22235;&#22269; - SHIKOKU";
	regiao_jp[5] = "&#38306;&#26481; - KANTO";
	regiao_jp[6] = "&#26481;&#21271; - TOHOKU";
	regiao_jp[7] = "&#21271;&#28023;&#36947; - HOKKAIDO";

	if( n == '' ){
	return regiao_jp;
	}else{
	return regiao_jp[n];
	}
}


function calculate()
{
	if (!document.fileSize)
	{
		alert('This script does not work in your browser.' );
		return;
	}
	var size = (document.fileSize)*1;
	var y = document.images;
	var imglength = 0;
	for (i=0;i<y.length;i++)
	{
		imglength += (y[i].fileSize)*1;
	}
	var total = size + imglength;
	var writestring = 'File size HTML: ' + size;
	writestring += '\nFile size images: ' + imglength;
	writestring += '\nTotal file size: ' + total;
	if (total > 40000) writestring += "\nFile too large!";
	alert(writestring );
}

function scroll_div( ){
return "<div class='"+css+"' style='width="+l+"; height="+a+";'>";
}


function browserWH( ){
	var winWH = new Array( );
	winWH[0]  = 630;
	winWH[1]  = 460;
	
	if (parseInt(navigator.appVersion) > 3) {
	 if (navigator.appName=="Netscape") {
	  winWH[0] = window.innerWidth;
	  winWH[1] = window.innerHeight;
	 }
	 if (navigator.appName.indexOf("Microsoft") != -1) {
	  winWH[0] = document.body.offsetWidth;
	  winWH[1] = document.body.offsetHeight;
	 }
	}
	
	return winWH;
}


/*Generic Drag layer
By Jim Silver @ jimsilver47@yahoo.com 1998
You may use this script on your web page as long 
as this credit remains intact
Exlusive permission granted to Dynamic Drive (http://dynamicdrive.com) to include this script
in their DHTML archive.
Visit my homepage at http://members . tripod.com/~dynamicboy!
*/
	var nsx
	var nsy
	var nstemp
	
	function drag_drop(name ){
		temp=eval(name)
		temp.captureEvents(Event.MOUSEDOWN | Event.MOUSEUP)
		temp.onmousedown=drag_dropgo
		temp.onmousemove=drag_dropdrag
		temp.onmouseup=drag_dropstop

	}
	
	function drag_dropgo(e ){
		temp.captureEvents(Event.MOUSEMOVE)
		nsx=e.x
		nsy=e.y
	}
	function drag_dropdrag(e ){
		temp.moveBy(e.x-nsx,e.y-nsy)
		return false
	}
	
	function drag_dropstop( ){
		temp.releaseEvents(Event.MOUSEMOVE)
	}
