////////////////////////////////////////////////////////////////// /// JD Soft. /// jd@infdj.com /// /// Servicio de programación de Pág.Web ---> Consulte precios <--- ////////////////////////////////////////////////////////////////// var paridadEURO = 166.386; var CPU = new Array; CPU[0] = new Array( "null", 0 ); var MONITOR = new Array; MONITOR[0] = new Array( "null", 0 ); var SONIDO = new Array; SONIDO[0] = new Array( "null", 0 ); var VIDEO = new Array; VIDEO[0] = new Array( "null", 0 ); var RAM = new Array; RAM[0] = new Array( "null", 0 ); var HD = new Array; HD[0] = new Array( "null", 0 ); var MODEM = new Array; MODEM[0] = new Array( "null", 0 ); var WORM = new Array; WORM[0] = new Array( "null", 0 ); var CAJA = new Array; CAJA[0] = new Array( "null", 0 ); var IMPRESORA = new Array; IMPRESORA[0] = new Array( "null", 0 ); var SCANNER = new Array; SCANNER[0] = new Array( "null", 0 ); var SCSI = new Array; SCSI[0] = new Array( "null", 0 ); var SAI = new Array; SAI[0] = new Array( "null", 0 ); var SOFTWARE = new Array; SOFTWARE[0] = new Array( "null", 0 ); var VCONF = new Array; VCONF[0] = new Array( "null", 0 ); var lstr_VALIDEZ = "4ª Semana de Noviembre del 2001"; var DEFAULTS = new Array; var defaultPB1 = "PB ELITE GROUP 133"; var defaultPB2 = "PB ELITE GROUP K7"; var defaultRAM = "128 Mb RAM Pc133"; var defaultHD = "HD 20Gb Seagate"; var defaultVIDEO = "RivaTNT Vanta 8Mb"; var defaultCAJA = "MediaTorre ATX"; var defaultDEF = "Disquetera 3'5
Disipador CPU
Teclado 102t. Win9x
Raton + Alfombrilla"; var lstr_CB1 = defaultPB1 +"
"+ defaultRAM +"
"+ defaultHD +"
"+ defaultVIDEO +"
"+ defaultCAJA +"
"+ defaultDEF; var lstr_CB2 = defaultPB2 +"
"+ defaultRAM +"
"+ defaultHD +"
"+ defaultVIDEO +"
"+ defaultCAJA +"
"+ defaultDEF; var pv_CB1 = "18500"; // Reajuste de componentes A var pv_CB2 = "18500"; // Reajuste de componentes B CPU[1] = new Array( "PIII 866 Mhz", "68000" ); CPU[2] = new Array( "PIII 933 Mhz", "72000" ); CPU[3] = new Array( "PIII 1000 Mhz", "75000" ); CPU[4] = new Array( "PIV 1,5 Ghz", "88000" ); CPU[5] = new Array( "Duron 850 Mhz", "52000" ); CPU[6] = new Array( "Thun 1000 Mhz", "58000" ); CPU[7] = new Array( "Thun 1200 Mhz", "60000" ); CPU[8] = new Array( "XP 1600 Mhz", "67500" ); for( i=1; i<5; i++ ) CPU[i][1] = ( eval( CPU[i][1] ) + eval( pv_CB1 ) ).toString(); for( i=5; i<9; i++ ) CPU[i][1] = ( eval( CPU[i][1] ) + eval( pv_CB1 ) ).toString(); MONITOR[1] = new Array( "15' 0'28Dig. 3 Años LG", "20546" ); MONITOR[2] = new Array( "17' 0'28Dig. 3 Años Prodisma", "26500" ); MONITOR[3] = new Array( "15' 0'28Dig. 3 Años Nec V520", "24542" ); MONITOR[4] = new Array( "17' 0'28Dig. 3 Años Nec V721", "32504" ); SONIDO[1] = new Array( "DVDx16 + SB128 PCI", "19900" ); SONIDO[2] = new Array( "SB128 PCI", "12000" ); SONIDO[3] = new Array( "SB1024 PCI Live!", "15350" ); SONIDO[4] = new Array( "Compatible (en placa)", "8000" ); VIDEO[1] = new Array( "WinFast 16Mb + Gafas 3D", "2000" ); VIDEO[2] = new Array( "GForce 2 MX 200 32Mb", "9000" ); VIDEO[3] = new Array( "GForce 2 MX DUAL 64Mb", "13000" ); VIDEO[4] = new Array( "GForce 2 MX Max 64Mb", "14000" ); RAM[1] = new Array( "DIMM 256Mb PC133", "5000" ); RAM[2] = new Array( "DIMM 512Mb PC133", "15000" ); RAM[3] = new Array( "DIMM 256Mb DDR", "10000" ); RAM[4] = new Array( "DIMM 512Mb DDR", "21000" ); HD[1] = new Array( "20 Gb Seagate 7.200 3", "1500" ); HD[2] = new Array( "40 Gb Seagate (3años)", "2800" ); HD[3] = new Array( "40 Gb Seagate 7.200 3", "7000" ); HD[4] = new Array( "40 Gb Fujistu (3años)", "5228" ); MODEM[1] = new Array( "INT 56Kbps Creative", "4935" ); MODEM[2] = new Array( "INT 56Kps OEM", "3700" ); MODEM[3] = new Array( "USB 56Kbps Accord", "8500" ); MODEM[4] = new Array( "T.Red PCI 100Mbps", "4500" ); WORM[1] = new Array( "LG 16x10x40", "19500" ); WORM[2] = new Array( "AOPEN 24x10x40", "23700" ); WORM[3] = new Array( "Acer 16x10x40", "18500" ); WORM[4] = new Array( "HP 12RI 12x4x32", "29000" ); CAJA[1] = new Array( "MediaTorre ATX 400", "6300" ); CAJA[2] = new Array( "GranTorre ATX", "4300" ); CAJA[3] = new Array( "TRANSPARENTE", "13400" ); CAJA[4] = new Array( "--", "0" ); IMPRESORA[1] = new Array( "Stylus C.580", "13417" ); IMPRESORA[2] = new Array( "Stylus C.680", "20209" ); IMPRESORA[3] = new Array( "Stylus C.880", "27716" ); IMPRESORA[4] = new Array( "HP Deskjet 640c", "12785" ); IMPRESORA[5] = new Array( "HP Deskjet 840c", "17909" ); IMPRESORA[6] = new Array( "HP Deskjet 930c", "25793" ); IMPRESORA[7] = new Array( "Lexmark Z12", "12010" ); IMPRESORA[8] = new Array( "Lexmark Z32", "15895" ); IMPRESORA[9] = new Array( "Lexmark Z52", "5430" ); IMPRESORA[10] = new Array( "Laser HL-P2500", "70160" ); IMPRESORA[11] = new Array( "Laser HL-1030", "43060" ); IMPRESORA[12] = new Array( "Laser HL1240", "49084" ); SCANNER[1] = new Array( "SCAN Mustek 600x1200", "10082" ); SCANNER[2] = new Array( "SCAN Mustek 1200x2400 USB", "21000" ); SCANNER[3] = new Array( "Scanjet HP 3.300", "13645" ); SCSI[1] = new Array( "Adaptec 2940 UW2", "41896" ); SCSI[2] = new Array( "IWill SCSI (10Mb/s)", "5776" ); SCSI[3] = new Array( "IWill 2935 UW 40Mb/s", "13880" ); SAI[1] = new Array( "SAI NGS BER 325w", "13500" ); SAI[2] = new Array( "SAI NGS BER 425w", "18000" ); SAI[3] = new Array( "SAI NGS BER 625w", "25000" ); SOFTWARE[1] = new Array( "Windows 98 OEM", "23000" ); SOFTWARE[2] = new Array( "MS-Office 2000", "0" ); SOFTWARE[3] = new Array( "McAfee ViruScan 5", "7000" ); VCONF[1] = new Array( "Miro PcTv con Teletexto", "10475" ); VCONF[2] = new Array( "NGS TV+FM (incluye Mando Distancia)", "13000" ); VCONF[3] = new Array( "Descompresora RealMagic Hollywood", "11950" ); function writeFormatNumber(n) { document.write( FormatNumber( n ) ); } function FormatNumber(n) { var t = ""; var i, j = 0; for (i = n.length - 1; i >= 0; i--) { t = n.charAt(i) + t; if (i && ((++j % 3) == 0)) t = "." + t; } return t; } //Imagenes ON/OFF var iON = new Image(); iON.scr = "images/on.gif"; var iOFF = new Image(); iOFF.scr = "images/off.gif"; var precioTotal = 0.0; function actualizaTotal( Nombre, linea, Grupo ) { precioTotal = eval(precioTotal) - eval(Grupo[Grupo[0][1]][1]); document.images[Grupo[0][0]].src=iOFF.scr; if ( Grupo[0][0]==Nombre ) { Grupo[0][0]="null"; Grupo[0][1]=0; return; } document.images[Nombre].src=iON.scr; Grupo[0][0] = Nombre; Grupo[0][1] = linea; precioTotal = eval(Grupo[linea][1]) + eval(precioTotal); } function fclick( Grupo, Nombre, linea ) { switch ( Grupo ) { case "cpu": actualizaTotal( Nombre, linea, CPU ); break; case "monitor": actualizaTotal( Nombre, linea, MONITOR ); break; case "sonido": actualizaTotal( Nombre, linea, SONIDO ); break; case "video": actualizaTotal( Nombre, linea, VIDEO ); break; case "ram": actualizaTotal( Nombre, linea, RAM ); break; case "hd": actualizaTotal( Nombre, linea, HD ); break; case "modem": actualizaTotal( Nombre, linea, MODEM ); break; case "worm": actualizaTotal( Nombre, linea, WORM ); break; case "caja": actualizaTotal( Nombre, linea, CAJA ); break; case "impresora": actualizaTotal( Nombre, linea, IMPRESORA ); break; case "scan": actualizaTotal( Nombre, linea, SCANNER ); break; case "scsi": actualizaTotal( Nombre, linea, SCSI ); break; case "sai": actualizaTotal( Nombre, linea, SAI ); break; case "videoconf": actualizaTotal( Nombre, linea, VCONF ); break; case "software": actualizaTotal( Nombre, linea, SOFTWARE ); break; } ActualizaTOTAL(); } function ActualizaTOTAL() { var MSG = "TOTAL: " + FormatNumber( precioTotal.toString() ) + " +IVA (" + FormatNumber( Math.round(eval(precioTotal)*1.16).toString() ) +" Ptas)"; window.status = MSG; document.FINAL.T1.value = MSG; } var msg; var MegaCadena = new String; function generaPresupuesto() { var baseImponible = 0; msg = window.open("presupuesto.htm","displayWindow","toolbar=yes,scrollbars=yes"); MegaCadena = ''; if ( CPU[0][1] > 0 ) { anexa( ''+CPU[ CPU[0][1] ][0]+'', CPU[ CPU[0][1] ][1] ); if ( CPU[0][1] < 5 ) banexa( defaultPB1, 0 ); else banexa( defaultPB2, 0 ); } // var lstr_CB1 = defaultPB1 + defaultMEM + defaultHD + defaultSVGA + defaultCAJA + //defaultDEF; if ( RAM[0][1] > 0 ) banexa( ''+RAM[ RAM[0][1] ][0]+'', RAM[ RAM[0][1] ][1] ); else banexa( defaultRAM, 0 ); if ( HD[0][1] > 0 ) banexa( ''+HD[ HD[0][1] ][0]+'', HD[ HD[0][1] ][1] ); else banexa( defaultHD, 0 ); if ( VIDEO[0][1] > 0 ) banexa( ''+VIDEO[ VIDEO[0][1] ][0]+'', VIDEO[ VIDEO[0][1] ][1] ); else banexa( defaultVIDEO, 0 ); if ( CAJA[0][1] > 0 ) banexa( ''+CAJA[ CAJA[0][1] ][0]+'', CAJA[ CAJA[0][1] ][1] ); else banexa( defaultCAJA, 0 ); anexa( '
'+defaultDEF+'
', 0 ); ianexa( MONITOR ); if ( SONIDO[0][1] > 0 ) { anexa( '
Kit Multimedia', 0 ); banexa( 'CD-ROMx52 Creat.', 0 ); banexa( 'Altavoces 120w // microfono+Auricular', 0 ); banexa( SONIDO[ SONIDO[0][1] ][0], SONIDO[ SONIDO[0][1] ][1] ); // ianexa( SONIDO ); } ianexa( MODEM ); ianexa( WORM ); ianexa( IMPRESORA ); ianexa( SCANNER ); ianexa( SCSI ); ianexa( SAI ); ianexa( SOFTWARE ); ianexa( VCONF ); MegaCadena += '
 
'; setTimeout("ShowData()", 2000); } function ShowData() { IE4 = document.all ? 1 : 0; NC4 = document.layer ? 1 : 0; if ( IE4 ) msg.document.all.prod.innerHTML = MegaCadena; if ( NC4 ) msg.document.layers.prodn.innerHTML = MegaCadena; precioTotal2 = precioTotal / paridadEURO; var precioPTS = FormatNumber( precioTotal.toString() )+'
'+FormatNumber( Math.round(eval(precioTotal*0.16)).toString() )+'
'+FormatNumber( Math.round(eval(precioTotal*1.16)).toString() )+''; var precioEUROS = acota( precioTotal2 )+'
'+acota( eval(precioTotal2*0.16) )+'
'+acota( eval(precioTotal2*1.16) ); var textTOTAL = '
Base Imponible:
I.V.A. 16%
Total Presupuesto:
'+precioPTS+''+precioEUROS+'
'; if ( IE4 ) msg.document.all.total.innerHTML = textTOTAL; if ( NC4 ) msg.document.layers.totaln.innerHTML = textTOTAL; } function banexa( cadena, valor ) { anexa ( '_____'+cadena, valor ); } function ianexa( GRUPO ) { if ( GRUPO[0][1] > 0 ) anexa( GRUPO[ GRUPO[0][1] ][0], GRUPO[ GRUPO[0][1] ][1] ); } function anexa( cadena, valor ) { valor2 = Math.round( eval(valor) / paridadEURO); if ( valor == 0 ) anexar = ''+cadena+'  ' else anexar = ''+cadena+''+FormatNumber(valor.toString())+''+acota(valor2)+''; MegaCadena += anexar; } function acota( N ) { return Math.round(eval(N)*100) / 100; }