function link(link) {
	document.location.href = link;
}
function winopen (popupURL,width,height) {
        var popup = window.open(popupURL,"popup",'toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=0,width=' + width + ',height=' + height + ',left=300' );
        popup.focus();
        if( navigator.appName.substring(0,8) == "Netscape" ) {
                popup.location = popupURL;
        }
}

function showBlock(blk){
   obj = document.getElementById(blk).style;
   obj.display = (obj.display != 'block' ? 'block' : 'none');
}

function ShowHide(elem, icon_elem){
  var s = elem.style;
  s.display = (s.display != 'none') ? 'none': '';
  if(icon_elem) { icon_elem.innerHTML = (s.display != 'none') ? '[+]': '[&ndash;]'; }
}

atr_rost = '01';
atr_ves = '01';
atr_grud = '01';
atr_volos = '01';
    
function setGirl(rost, ves, grud, volos) {
    if (rost != null) {
    	atr_rost = decToRost(rost); 
    	if(rost == 150 ){
    		$('#rost_min').attr("value",0);
    		$('#rost_max').attr("value",0);
    		rost = " не важен";
    	}else if(rost > 150 && rost < 190){
	    	$('#rost_min').attr("value",(rost-3));
	    	$('#rost_max').attr("value",(rost+3));
    		rost = (rost-3) + " - " + (rost+3);
    	}else if(rost == 190){
	    	$('#rost_min').attr("value",(rost));
	    	$('#rost_max').attr("value",(rost+20));
    		rost = " очень высокие";
    	}
    	$('#rost_val').text("Рост: " + rost);
    }
    if (ves != null) {
    	atr_ves = decToVes(ves);
    	if(ves == 40 ){
    		$('#ves_min').attr("value",0);
    		$('#ves_max').attr("value",0);
    		ves = " не важен";
    	}else if(ves > 40 && ves < 100){
	    	$('#ves_min').attr("value",(ves-4));
	    	$('#ves_max').attr("value",(ves+4));
	    	ves = (ves-3) + " - " + (ves+3);
    	}else if(ves == 100){
	    	$('#ves_min').attr("value",(ves));
	    	$('#ves_max').attr("value",(ves+20));
    		ves = " полненькие";
    	}
    	$('#ves_val').text("Вес: " + ves);
    }
    if (grud != null) {
    	atr_grud = decToGrud(grud);

		if(grud ==0){
			grud = ' любой';
			$('#grud_min').attr("value",0);
    		$('#grud_max').attr("value",0);
		}else if(grud > 0 && grud < 6){
			$('#grud_min').attr("value",(grud));
    		$('#grud_max').attr("value",(grud+1));
			grud = (grud) + ' - ' + (grud+1);
		}else if(grud == 6){
			grud = ' 6+';
			$('#grud_min').attr("value",6);
	   		$('#grud_max').attr("value",9);
		}
    	$('#grud_val').text("Размер груди: " + grud);
    }
    if (volos != null) atr_volos = decToVolos(volos);
    var src = "/i/imgtrackbar/foto/" + atr_rost + "_" + atr_ves + "_" + atr_grud + "_"  + atr_volos + ".jpg";
    $("#imgGirl").attr("src", src);
}

function decToHex(dec) {
    var hex = ['0','1','2','3','4','5','6','7','8','9','A','B','C','D','E','F'];
    dec = parseInt(dec);
    return hex[parseInt(dec / 16)] + hex[dec % 16];
}

function decToRost(dec) {
	if(dec <=160){
		dec = '01';
	}else if(dec > 160 && dec <= 170){
		dec = '02';		
	}else if(dec > 170 && dec <= 180){
		dec = '03';	
	}else if(dec > 180){
		dec = '04';	
	}
    return dec;
}

function decToVes(dec) {
	if(dec <=55){
		dec = '01';
	}else if(dec > 55 && dec <= 70){
		dec = '02';		
	}else if(dec > 70 && dec < 85){
		dec = '03';	
	}else if(dec >= 85){
		dec = '04';	
	}
    return dec;
}

function decToGrud(dec) {
	if(dec <=1){
		dec = '01';
	}else if(dec > 1 && dec <= 3){
		dec = '02';		
	}else if(dec > 3 && dec <= 5){
		dec = '03';	
	}else if(dec >= 6){
		dec = '04';	
	}
    return dec;
}

function decToVolos(dec) {
	if(dec == 1){
		dec = '01';
	}else if(dec == 2){
		dec = '02';		
	}else if(dec == 3){
		dec = '03';	
	}else if(dec == 4){
		dec = '04';	
	}
    return dec;
}

function setVolos() {
	setGirl(null, null, null, $("[name='volos']:checked").val());
}
