function open_dellnotebook(cel)
{
window.open("dell/notebook/"+cel+".php","_blank"," scrollbars=yes, menubar=yes,location=yes,toolbar=yes,resizable=yes,width=940, height=780,screenX=0,screenY=0,top=0,left=0 ");

}

function open_web(cel)
{
window.open(cel,"_blank"," scrollbars=yes, menubar=yes,location=yes,toolbar=yes,resizable=yes,width=940, height=720,screenX=0,screenY=0,top=0,left=0 ");

} 


function fitty() {
	var sum = 0;
	for(var i = 0; i < document.konfiguracio.elements.length; i++) {
		form_object = document.konfiguracio.elements[i];
			switch(form_object.type) {
				case "hidden" :
					if(form_object.name != "konfig") {
						sum += parseInt(getValue(form_object.value));
					}
					break;
				case "select-one" :
					if( !isBetweenHiddenDiv(form_object) ) {
						if(form_object.name == "szorzo") {
							op2 = getSelected(document.konfiguracio.elements[i - 1]);
							sum += parseInt(getValue(op2.value)) * (getSelected(form_object).value-1);
						}
						else {
							op = getSelected(form_object);
							sum += parseInt(getValue(op.value));
						}
					}
					break;
			} // switch
	} // for

	document.szum.netto.value = formatCurrency(sum);
	document.szum.brutto.value = formatCurrency(sum * 1.25);
	return sum;
}

function isBetweenHiddenDiv(obj)
{
	name = obj.name.substring(0,obj.name.length-1);
	index = obj.name.substring(obj.name.length-1,obj.name.length);
	div_item = get_element( name + "_" + index );
	section_item = get_element( name );
	if( (div_item!=undefined && div_item.style.display=="none") || (section_item!=undefined && section_item.style.display=="none"))
		return 1;
	return 0;
}

function getValue(value) {
	re = /[|](.*)/;
	result = re.exec(value);
	return result[1];
}
	
function getSelected(obj) {

	if(obj.type!="select-one") {
		return obj;
	}

	for(var i = 0; i < obj.options.length; i++) {
		if(obj.options[i].selected == true) {
			return obj.options[i];
		}
	}
}

function initialize() {
	if( window.opener ) {
		for( var i = 0; i < window.opener.document.konfiguracio.elements.length; i++ ) {
		form_object = window.opener.document.konfiguracio.elements[i];
			if( form_object.type == "select-one" )
				document.konfiguracio.elements[i].selectedIndex = form_object.selectedIndex;
		} // for
	} // if
	fitty();
}		

function get_form_var() {
	var get_var = "";
	for( var i = 0; i < document.konfiguracio.elements.length; i++ )  {
		form_object = form_object = document.konfiguracio.elements[i];
		if( !isBetweenHiddenDiv(form_object) ) {
			get_var = get_var + form_object.name + "=" + form_object.value + "&";
		}
	}
	get_var = get_var + "netto=" + fitty();
	return get_var;
}

function rendeles(konfig) {
	get_var = get_form_var();
	//url = "megrendeles.php?konfig=" + konfig + "&" + get_var;
	//window.open( url, "Megrendelés", "menubar=no,status=no,scrollbars=yes,width=500, height=700");
	url = "includes/megrendeles.php?" + get_var;
	window.open( url, "Megrendelés", "menubar=yes,status=no,scrollbars=yes,width=500, height=700");
	//window.open( url );
}

function nyomtatas(konfig) {
	get_var = get_form_var();
	url = "includes/cfg_set2.php?print=ok&konfig=" + konfig + "&" + get_var;
	window.open( url, "Nyomtatás", "menubar=yes,status=no,scrollbars=yes,width=560, height=700");
	// window.open( url );
}

function item_add(section)
{
	var i = 1;
	do {
		div_item = get_element( section + "_" + i++ );
	
	} while( div_item!=undefined && div_item.style.display=="block");
	
	if( div_item!=undefined ) { div_item.style.display = "block"; }
/*
	} while( typeof(div_item)=="object" && div_item.style.display=="block");
	
	if( typeof(div_item)=="object" ) { div_item.style.display = "block"; }
*/	
	fitty();
}

function item_sub(section)
{
	div_item = get_element( section );
	div_item.style.display = "none";
	fitty();
}

function section_toggle(idx, section)
{
	var div_section = get_element( section );
	div_section.style.display = div_section.style.display=='none' ? 'block' : 'none';
	img = document.images[ "imghcfg_" + idx ];
	img.src = "includes/images/web/" + (img.src.indexOf("plus.gif")>-1 ? "minus.gif" : "plus.gif");
	fitty();
}

function change_pic(img_obj, path, max_size, border, show) {
	if( path.length == 0 )
		return;
    if(show==true) {
     
		orig_img = new Image();
		orig_img.src = path;
		zoom = 1;
       
		if(orig_img.height > max_size) {
			zoom = max_size / orig_img.height;
		}
		else {
			if(orig_img.width > max_size)
				zoom = max_size / orig_img.width;
		}
		
        img_obj.width = orig_img.width * zoom;
        img_obj.height = orig_img.height * zoom;
        img_obj.src = orig_img.src;
        img_obj.border = border;
    }
    else {
            img_obj.src = "";
            img_obj.width = 0;
            img_obj.height = 0;
            img_obj.border = 0;
    }
}

function kepkulminalo(name,idx)
{
	img = document.images[ "pilot" ];
	img.src = "includes/images/web/" + name + "_" + idx + ".jpg";
}


get_element = document.all ?
	function (id) { return document.all[id]	} :
	function (id) { return document.getElementById(id) };

function toggle(id)
{
	submenu = get_element("smnu" + id);
	submenu.style.display = submenu.style.display=='none' ? 'block' : 'none';
	img = document.images["mnu_img" + id];
	img.src = "includes/images/web/" + (img.src.indexOf("menunyil1.gif")>-1 ? "menunyil2.gif" : "menunyil1.gif");
}

function formatCurrency(num) {
	num = num.toString().replace(/\$|\,/g,'');
	if(isNaN(num))
		num = "0";
	sign = (num == (num = Math.abs(num)));
	num = Math.floor(num*100+0.50000000001);
	cents = num%100;
	num = Math.floor(num/100).toString();
	if(cents<10)
		cents = "0" + cents;
	for (var i = 0; i < Math.floor((num.length-(1+i))/3); i++)
		num = num.substring(0,num.length-(4*i+3))+','+num.substring(num.length-(4*i+3));
	// return (((sign)?'':'-') + '$' + num + '.' + cents);
	return num;
}

function _3d(flash,text)
{

var strParams = text;

var flName = flash;
var flColor = "#FFFFFF";
var flWidth = "540";
var flHeight = "400";

var new_window = window.open("","","menubar=no,status=no,scrollbars=no,width=560,height=430");

new_window.document.write('<object'
    + ' classid=clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"'
    + ' codebase="http://active.macromedia.com/flash2/cabs/swflash.cab#version=4,0,0,0";'
    + ' id="flash"'
    + ' width=' + flWidth
    + ' height=' + flHeight + '>'
    + ' <param name="FlashVars" VALUE="text=' + strParams + '">'
    + ' <param name="movie" value="' + flName + '">'
    + ' <param name="quality" value="high">'
    + ' <param name=bgcolor value=' + flColor + '>'
    + ' <embed src="'+ flName + '"'
    + '     name="flash"'
    + '     quality=high bgcolor=' + flColor
    + '     width=' + flWidth
    + '     height=' + flHeight
    + '     type="application/x-shockwave-flash"'
    + '     pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash">;'
    + ' </embed></object>'
    );
}


