/*
  var aStyleName = { "ANDO" : 1,
	"ANDRE 3000" : 2,
	"ARJUN" : 3,
	"ATARI" : 4,
	"BAUHAUS" : 5,
	"BUELLER" : 6,
	"CAMDEN" : 7,
	"CHI" : 8,
	"DUOMO" : 9,
	"FIFTY-FIVE" : 10,
	"GRANDMASTER" : 11,
	"JOBS" : 12,
	"JORJA" : 13,
	"JUNK" : 14,
	"KAHN" : 15,
	"KALI" : 16,
	"KRAVITZ" : 17,
	"MARAIS" : 18,
	"MOMA" : 19,
	"MOZ" : 20,
	"PALTROW" : 21,
	"PORTISHEAD" : 22,
	"POZ" : 23,
	"REZNOR" : 24,
	"ROHE" : 25,
	"ROZMAN" : 26,
	"RUSH" : 27,
	"SABRETOOTH" : 28,
	"SADE" : 29,
	"TANTRA" : 30,
	"TATE" : 31,
	"VETRO" : 32,
	"VICE" : 33,
	"ZEBRANO " : 34,
	"AVRIL" : 35,
	"HAMBURG" : 36,
	"ITO" : 37,
	"KALA" : 38,
	"KOGAN" : 39,
	"TRACY MARROW" : 40,
	"JORJA Holiday" : 41,
	"ARCHIVE" : 42,
	"AVIATOR" : 43,
	"BANSKY" : 44,
	"BLOCKHEAD" : 45,
	"BRMC" : 46,
	"CEREMONY" : 47,
	"CLOSER" : 48,
	"DARKO" : 49,
	"EVEREST" : 50,
	"JUNO" : 51,
	"KOOLHAAS" : 52,
	"LEDA" : 53,
	"LISTER" : 54,
	"MAKI" : 55,
	"MGMT" : 56,
	"PIANO" : 57,
	"PULP" : 58,
	"RACER" : 59,
	"ROYKSOPP" : 60,
	"SLITHER" : 61,
	"THE BOX" : 62,
	"THEKNIFE" : 63,
	"TOSCA" : 64,
	"TRACYMAR" : 65,
	"WARHOL" : 66,
	"WEBBER" : 67,
	"HELMUT" : 68,
	"ITO-PL" : 69
	};
*/

/*FOR SPRING 2009 LAUNCH*/
  var aStyleName = { "ANDO" : 1,
	"ANDRE 3000" : 2,
	"ARJUN" : 3,
	"ATARI" : 4,
	"BAUHAUS" : 5,
	"BUELLER" : 6,
	"CAMDEN" : 7,
	"CHI" : 8,
	"DUOMO" : 9,
	"FIFTY-FIVE" : 10,
	"GRANDMASTER" : 11,
	"JOBS" : 12,
	"JORJA" : 13,
	"JUNK" : 14,
	"KAHN" : 15,
	"KALI" : 16,
	"KRAVITZ" : 17,
	"MARAIS" : 18,
	"MOMA" : 19,
	"MOZ" : 20,
	"PALTROW" : 21,
	"PORTISHEAD" : 22,
	"POZ" : 23,
	"REZNOR" : 24,
	"ROHE" : 25,
	"ROZMAN" : 26,
	"RUSH" : 27,
	"SABRETOOTH" : 28,
	"SADE" : 29,
	"TANTRA" : 30,
	"TATE" : 31,
	"VETRO" : 32,
	"VICE" : 33,
	"ZEBRANO " : 34,
	"AVRIL" : 35,
	"HAMBURG" : 36,
	"ITO" : 37,
	"KALA" : 38,
	"KOGAN" : 39,
	"TRACY MARROW" : 40,
	"JORJA Holiday" : 41,
	"ARCHIVE" : 42,
	"AVIATOR" : 43,
	"BANSKY" : 44,
	"BLOCKHEAD" : 45,
	"BRMC" : 46,
	"CEREMONY" : 47,
	"CLOSER" : 48,
	"DARKO" : 49,
	"EVEREST" : 50,
	"JUNO" : 51,
	"KOOLHAAS" : 52,
	"LEDA" : 53,
	"LISTER" : 54,
	"MAKI" : 55,
	"MGMT" : 56,
	"PIANO" : 57,
	"PULP" : 58,
	"RACER" : 59,
	"ROYKSOPP" : 60,
	"SLITHER" : 61,
	"THE BOX" : 62,
	"THEKNIFE" : 63,
	"TOSCA" : 64,
	"TRACYMAR" : 65,
	"WARHOL" : 66,
	"WEBBER" : 67,
	"HELMUT" : 68,
	"ITO-PL" : 69,
	"BEASTIE" : 70,
	"CINEMATIC" : 71,
	"GEHRY" : 72,
	"MALICE" : 73,
	"METRIC" : 74,
	"SAATCHI" : 75,
	"SOTERO" : 76,
	"STARLING" : 77,
	"TAKUMI" : 78,
	"TIGA" : 79,
	"ZED" : 80,
	"REED" : 81,
    "BURNS" : 82,
    "JOSEPH" : 83,
    "BRAUN" : 84,
    "BRMC" : 85,
    "KENNER" : 86,
    "BLOCKHEAD" : 87,
    "JORJA LG" : 88,
    "MORGEN" : 89,
    "MORRIS" : 90,
    "WATERS" : 91,
    "WELLES" : 92,
    "WERNER" : 93,
    "HOGARTH" : 94,
    "AVRIL" : 95,
    "FAIRBANK" : 96,
    "KANEKO" : 97,
    "KOGAN" : 98,
    "MAYA" : 99,
    "NAUDET" : 100,
    "PAINE" : 101,
    "GODARD" : 102,
    "MONSON" : 103,
    "DAVIS" : 104,
    "ROYKSOPP" : 105
	};

function updateresult()
{ 

    var search; 
    search = $("#txtstyle_name").val(); 
    if (search.length > 0) 
    { 
    	html = '';
        for(var name in aStyleName) {
        
        	if( search.toLowerCase() == (name.substring(0,search.length)).toLowerCase())
        	{			
				html +=  '<li><a href="/product/search/stylename/' + aStyleName[name] + '/' + str_replace(' ', '_', name) + '">' + name  + '</a></li>';
			}
        }
        if (html =='') {
        	$("#shop_sub_menu").html('sorry, no match');
        } else {
        	$("#shop_sub_menu").html(html);
        }

    } 
    else 
    { 
       $("#shop_sub_menu").html('');
    } 
}

function str_replace(search, replace, subject) {
 
    var f = search, r = replace, s = subject;
    var ra = r instanceof Array, sa = s instanceof Array, f = [].concat(f), r = [].concat(r), i = (s = [].concat(s)).length;
 
    while (j = 0, i--) {
        if (s[i]) {
            while (s[i] = (s[i]+'').split(f[j]).join(ra ? r[j] || "" : r[0]), ++j in f){};
        }
    };
 
    return sa ? s : s[0];
}

function getName(id)
{
        for(var tmp in aStyleName) {
        
        	if( id === aStyleName[tmp])
        	{
        		return tmp;
			}
		}
		return '';
}


$("#txtstyle_name").keyup(updateresult);

$("#txtstyle_name").focus(function (){
	$("#txtstyle_name").val('');
});
