// Color Table Tr 0.01
// Copyright 2008 Zorraquino, http://www.zorraquino.com

function color_tr(){
	if(document.getElementById('pedidos')){
		var tabla = document.getElementById('pedidos');
		var filas = tabla.getElementsByTagName('tbody')[0].getElementsByTagName('tr');
		var num_filas = filas.length;
		for (i = 0;i < num_filas; i++){
			filas[i].onmouseover = function(){
				this.style.backgroundColor = "#E0E0E0";
			}
			filas[i].onmouseout = function(){
				this.style.backgroundColor = "#F6F6F6";
			}
		}
	}
}

// AddAnother 0.01
// Copyright 2010 Zorraquino, http://www.zorraquino.com
function addAnotherProduct() {
    
    if (($("fieldset#listaProductos p.numProducto").length) < maxProducts) {
        var formString = "<fieldset id='numProducto_"+products+"'><p class='numProducto'><label for='idProducto_"+products+"'>Producto: </label><select name='producto_"+products+"' id='idProducto_"+products+"' style='width:250px;'><option value=''>Selecciona un Producto</option><optgroup label='OpenSpace Security'><option value='KWSS'>Kaspersky WorkSpace Security</option><option value='KBSS'>Kaspersky BusinessSpace Security</option><option value='KESS'>Kaspersky EnterpriseSpace Security</option><option value='KTSS'>Kaspersky TotalSpace Security</option></optgroup><optgroup label='Mail & Gateway Security'><option value='KSMS'>Kaspersky Security for Mail Server</option><option value='KSIG'>Kaspersky Security for Internet Gateway</option><option value='KAMS'>Kaspersky Anti-Virus for MIME Sweeper</option><option value='KASL'>Kaspersky Anti-Spam for Linux</option></optgroup><optgroup label='Soluciones Personales'><option value='KAV2010'>Kaspersky Anti-Virus 2010</option><option value='KIS2010'>Kaspersky Internet Security 2010</option><option value='KMB'>Kaspersky Mobile Security</option><option value='KAVM'>Kaspersky Anti-Virus para Mac</option><option value='KWSS5'>Kaspersky WorkSpace Secuirty (Pack 5 puestos)</option><option value='KBSS5'>Kaspersky BusinessSpace Security (Pack 5 puestos + 1 Servidor)</option></optgroup></select></p>	<p><label for='idLicencia_"+products+"'>Tipo de Licencia: </label><select name='licencia_"+products+"' id='idLicencia_"+products+"' class='licencia' style='width:165px;'><option value=''>Selecciona una Licencia</option><option class='opt1' value='1'>Nueva</option><option class='opt2' value='2'>Renovaci&oacute;n</option><option class='opt3' value='3'>Administraci&oacute;n</option><option class='opt4' value='4'>Educaci&oacute;n</option></select></p>	<p><label for='idDuracion_"+products+"'>Duraci&oacute;n: </label><select name='duracion_"+products+"' id='idDuracion_1' class='duracion' style='width:70px;'><option class='opt1' value='1'>1 A&ntilde;o</option><option class='opt2' value='2'>2 A&ntilde;os</option><option class='opt3' value='3'>3 A&ntilde;os</option><option class='opt5' value='5'>5 A&ntilde;os</option></select></p> <p><label for='idEnvio_"+products+"'>Tipop de Env&iacute;o: </label><select name='envio_"+products+"' id='idEnvio_"+products+"' class='envio' style='width:140px;'><option class='opt1' value='1'>Caja</option><option class='opt2' value='2'>CD</option><option class='opt3' value='3'>Correo Electr&oacute;nico</option></select></p>	<p style='border-bottom:1px solid #D9D9D9;padding-bottom:11px !important;'><label for='idCantidad_"+products+"' style='float:left;margin-top:4px;'>Cantidad:&nbsp;</label><input type='text' name='cantidad_"+products+"' id='idCantidad_"+products+"' class='percent10 pad_input' value='1' /><a class='del' id='"+products+"' title='Borrar producto del pedido'>Borrar Producto</a></p></fieldset>";
        
        $("fieldset#listaProductos").append(formString);
        $('a.del').bind('click', delProduct);
        products = products+1;
        
    } else {
        alert("No puedes a&ntilde;adir m&aacute;s de " + maxProducts + " productos.");
    }
}

function delProduct() {
    var currentId = $(this).attr('id');
    $('#numProducto_'+currentId).remove();
    //alert('#numProducto_'+currentId);		
}


$(document).ready(function() {
	var maxProducts = 10;
  $('span.title').tipsy({gravity: 'n'});
	color_tr();
	$('a#add').click(addAnotherProduct);
	/*$('a.del').click(function() {
    var currentId = $(this).attr('id');
    //$('#numProducto_'+currentId).remove();
    alert('#numProducto_'+currentId);
	});*/
	$('a.del').bind('click', delProduct);
	
	$("#idProducto_1").change(function() {
			var src = $("option:selected", this).val();
			if(src == 'KWSS' || src == 'KBSS' || src == 'KESS' || src == 'KTSS'){
				$(this).parent().siblings("p").children(".duracion").children(".opt2").attr("disabled", "disabled");
				$(this).parent().siblings("p").children(".duracion").children(".opt3").attr("disabled", "disabled");
				$(this).parent().siblings("p").children(".duracion").children(".opt5").attr("disabled", "disabled");
				$(this).parent().siblings("p").children(".duracion").val('1');
				//$(".prod").slideDown("fast");
				//$("#idConsultaProducto").val('');
				//$("#idConsultaSo").val('');
				//alert($(this));
			}
			else if(src == 'KAV2010' || src == 'KIS2010' || src == 'KMB' || src == 'KAVM' || src == 'KWSS5' || src == 'KBSS5'){
				$(this).parent().siblings("p").children(".duracion").children(".opt2").removeAttr("disabled");
				$(this).parent().siblings("p").children(".duracion").children(".opt3").removeAttr("disabled");
				$(this).parent().siblings("p").children(".duracion").children(".opt5").removeAttr("disabled");
				$(this).parent().siblings("p").children(".licencia").children(".opt3").attr("disabled", "disabled");
				$(this).parent().siblings("p").children(".licencia").children(".opt4").attr("disabled", "disabled");
				$(this).parent().siblings("p").children(".licencia").val('');
				//$(".prod").slideUp("fast");
				//$("#idConsultaProducto").val('5');
				//$("#idConsultaSo").val('winxp');
				//alert('Adios');
			}
			else {
				$(this).parent().siblings("p").children(".duracion").children(".opt2").removeAttr("disabled");
				$(this).parent().siblings("p").children(".duracion").children(".opt3").removeAttr("disabled");
				$(this).parent().siblings("p").children(".duracion").children(".opt5").removeAttr("disabled");
				//$(".prod").slideUp("fast");
				//$("#idConsultaProducto").val('5');
				//$("#idConsultaSo").val('winxp');
				//alert('Adios');
			}
	});
});